{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.NnYeuu0R/b1/librep_0.92.5-3.2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.NnYeuu0R/b2/librep_0.92.5-3.2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 8fed0142e57ecaee4036debaecdba1b5 6024 debug optional librep-dev-dbgsym_0.92.5-3.2_armhf.deb\n- 8c62a536a653046cda12670f1e96d3d6 471020 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n- 10a7dbc8246d79127f262fc9e296ed0b 369656 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n- b7da05a8c537890cbc21850ff289b56a 191904 libs optional librep16_0.92.5-3.2_armhf.deb\n+ 5aea801ad38eb675c2e6c5eafbf5c1d7 471292 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n+ 48d9f29643e2eb87d54a5d15cb0b6c7a 369600 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n+ 5f5b153725b9190a1f76d47502cf1919 192632 libs optional librep16_0.92.5-3.2_armhf.deb\n 03e29f64be4ba84d193e102e5f765bc5 132596 debug optional rep-dbgsym_0.92.5-3.2_armhf.deb\n dae00738fd8b00ecfac09f144e79b30a 149396 doc optional rep-doc_0.92.5-3.2_all.deb\n dca20b69cd2af1edcfe3a2950664c345 128312 lisp optional rep_0.92.5-3.2_armhf.deb\n"}, {"source1": "librep-dev_0.92.5-3.2_armhf.deb", "source2": "librep-dev_0.92.5-3.2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-17 20:48:53.000000 debian-binary\n -rw-r--r-- 0 0 0 4024 2024-04-17 20:48:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 466804 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 467076 2024-04-17 20:48:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -9,20 +9,20 @@\n -rw-r--r-- 0 root (0) root (0) 1196 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_config.h\n -rw-r--r-- 0 root (0) root (0) 9225 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_gh.h\n -rw-r--r-- 0 root (0) root (0) 30218 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_lisp.h\n -rw-r--r-- 0 root (0) root (0) 5896 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_regexp.h\n -rw-r--r-- 0 root (0) root (0) 25759 2024-04-17 20:48:53.000000 ./usr/include/rep/rep_subrs.h\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/\n--rw-r--r-- 0 root (0) root (0) 465686 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/librep.a\n+-rw-r--r-- 0 root (0) root (0) 465702 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/librep.a\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/\n -rw-r--r-- 0 root (0) root (0) 456 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/librep.pc\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/\n -rwxr-xr-x 0 root (0) root (0) 2959 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/install-aliases\n--rwxr-xr-x 0 root (0) root (0) 348501 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/libtool\n+-rwxr-xr-x 0 root (0) root (0) 348497 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/libtool\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/data/\n -rw-r--r-- 0 root (0) root (0) 35018 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/data/tables.a\n -rw-r--r-- 0 root (0) root (0) 21204 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/ffi.a\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/i18n/\n -rw-r--r-- 0 root (0) root (0) 9432 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/i18n/gettext.a\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/io/\n"}, {"source1": "./usr/lib/arm-linux-gnueabihf/librep.a", "source2": "./usr/lib/arm-linux-gnueabihf/librep.a", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -9,15 +9,15 @@\n ?rw-r--r-- 0 0 0 19976 1970-01-01 00:00:00.000000 gh.o\n ?rw-r--r-- 0 0 0 46052 1970-01-01 00:00:00.000000 lisp.o\n ?rw-r--r-- 0 0 0 39216 1970-01-01 00:00:00.000000 lispcmds.o\n ?rw-r--r-- 0 0 0 25616 1970-01-01 00:00:00.000000 lispmach.o\n ?rw-r--r-- 0 0 0 4108 1970-01-01 00:00:00.000000 macros.o\n ?rw-r--r-- 0 0 0 11248 1970-01-01 00:00:00.000000 main.o\n ?rw-r--r-- 0 0 0 1544 1970-01-01 00:00:00.000000 message.o\n-?rw-r--r-- 0 0 0 13212 1970-01-01 00:00:00.000000 misc.o\n+?rw-r--r-- 0 0 0 13228 1970-01-01 00:00:00.000000 misc.o\n ?rw-r--r-- 0 0 0 34200 1970-01-01 00:00:00.000000 numbers.o\n ?rw-r--r-- 0 0 0 3752 1970-01-01 00:00:00.000000 origin.o\n ?rw-r--r-- 0 0 0 12780 1970-01-01 00:00:00.000000 regexp.o\n ?rw-r--r-- 0 0 0 1664 1970-01-01 00:00:00.000000 regsub.o\n ?rw-r--r-- 0 0 0 15036 1970-01-01 00:00:00.000000 streams.o\n ?rw-r--r-- 0 0 0 24568 1970-01-01 00:00:00.000000 structures.o\n ?rw-r--r-- 0 0 0 24612 1970-01-01 00:00:00.000000 symbols.o\n"}, {"source1": "misc.o", "source2": "misc.o", "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: REL (Relocatable file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 0 (bytes into file)\n- Start of section headers: 12612 (bytes into file)\n+ Start of section headers: 12628 (bytes into file)\n Flags: 0x5000000, Version5 EABI\n Size of this header: 52 (bytes)\n Size of program headers: 0 (bytes)\n Number of program headers: 0\n Size of section headers: 40 (bytes)\n Number of section headers: 15\n Section header string table index: 14\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,24 +1,24 @@\n-There are 15 section headers, starting at offset 0x3144:\n+There are 15 section headers, starting at offset 0x3154:\n \n Section Headers:\n [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n [ 0] NULL 00000000 000000 000000 00 0 0 0\n [ 1] .text PROGBITS 00000000 000034 000c60 00 AX 0 0 4\n- [ 2] .rel.text REL 00000000 002800 0005d0 08 I 12 1 4\n+ [ 2] .rel.text REL 00000000 002810 0005d0 08 I 12 1 4\n [ 3] .data PROGBITS 00000000 000c94 000000 00 WA 0 0 1\n [ 4] .bss NOBITS 00000000 000c94 00002c 00 WA 0 0 4\n- [ 5] .rodata.str1.4 PROGBITS 00000000 000c94 000266 01 AMS 0 0 4\n- [ 6] .data.rel.local PROGBITS 00000000 000efc 000208 00 WA 0 0 4\n- [ 7] .rel.data.rel.local REL 00000000 002dd0 0001b0 08 I 12 6 4\n- [ 8] .data.rel.ro.local PROGBITS 00000000 001104 000138 00 WA 0 0 4\n- [ 9] .rel.data.rel.ro.local REL 00000000 002f80 000138 08 I 12 8 4\n- [10] .note.GNU-stack PROGBITS 00000000 00123c 000000 00 0 0 1\n- [11] .ARM.attributes ARM_ATTRIBUTES 00000000 00123c 000033 00 0 0 1\n- [12] .symtab SYMTAB 00000000 001270 000c70 10 13 88 4\n- [13] .strtab STRTAB 00000000 001ee0 000920 00 0 0 1\n- [14] .shstrtab STRTAB 00000000 0030b8 00008a 00 0 0 1\n+ [ 5] .rodata.str1.4 PROGBITS 00000000 000c94 000275 01 AMS 0 0 4\n+ [ 6] .data.rel.local PROGBITS 00000000 000f0c 000208 00 WA 0 0 4\n+ [ 7] .rel.data.rel.local REL 00000000 002de0 0001b0 08 I 12 6 4\n+ [ 8] .data.rel.ro.local PROGBITS 00000000 001114 000138 00 WA 0 0 4\n+ [ 9] .rel.data.rel.ro.local REL 00000000 002f90 000138 08 I 12 8 4\n+ [10] .note.GNU-stack PROGBITS 00000000 00124c 000000 00 0 0 1\n+ [11] .ARM.attributes ARM_ATTRIBUTES 00000000 00124c 000033 00 0 0 1\n+ [12] .symtab SYMTAB 00000000 001280 000c70 10 13 88 4\n+ [13] .strtab STRTAB 00000000 001ef0 000920 00 0 0 1\n+ [14] .shstrtab STRTAB 00000000 0030c8 00008a 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n-Relocation section '.rel.text' at offset 0x2800 contains 186 entries:\n+Relocation section '.rel.text' at offset 0x2810 contains 186 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000024 00000103 R_ARM_REL32 00000000 .bss\n 00000028 00005919 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_\n 0000002c 00005a1a R_ARM_GOT_BREL 00000000 Qt\n 00000086 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n 000000e6 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n 000000f0 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n@@ -184,15 +184,15 @@\n 00000582 00005c1e R_ARM_THM_JUMP24 00000000 rep_signal_arg_error\n 000007cc 00008c1e R_ARM_THM_JUMP24 00000000 rep_system\n 000008b6 0000911e R_ARM_THM_JUMP24 00000000 rep_string_dup\n 000008e0 0000931e R_ARM_THM_JUMP24 00000000 fflush\n 0000093c 0000961e R_ARM_THM_JUMP24 00000000 rep_user_full_name\n 00000c20 0000a11e R_ARM_THM_JUMP24 00000000 rep_pop_structure\n \n-Relocation section '.rel.data.rel.local' at offset 0x2dd0 contains 54 entries:\n+Relocation section '.rel.data.rel.local' at offset 0x2de0 contains 54 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000004 00005802 R_ARM_ABS32 00000001 Fbeep\n 00000008 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 0000000c 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 00000018 00006702 R_ARM_ABS32 000002a1 Fcurrent_time\n 0000001c 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 0000002c 00006a02 R_ARM_ABS32 000002e5 Fcurrent_utime\n@@ -241,15 +241,15 @@\n 000001d0 00008902 R_ARM_ABS32 00000761 Fchar_upcase\n 000001d4 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 000001e4 00008802 R_ARM_ABS32 00000721 Fchar_downcase\n 000001e8 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 000001f8 00006102 R_ARM_ABS32 00000165 Fcomplete_string\n 000001fc 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n \n-Relocation section '.rel.data.rel.ro.local' at offset 0x2f80 contains 39 entries:\n+Relocation section '.rel.data.rel.ro.local' at offset 0x2f90 contains 39 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000004 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n 0000000c 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n 00000014 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n 0000001c 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n 00000024 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n 0000002c 00002602 R_ARM_ABS32 00000000 .rodata.str1.4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -26,15 +26,15 @@\n downcase-table\n upcase-table\n rep-build-id\n rep-interface-id\n rep-version\n process-environment\n operating-system\n-Wed Nov 6 2024 by pbuilder1@virt64b.\n+Wed Nov 6 2024 by pbuilder2@i-capture-the-hostname.\n default_beep\n saved_name.0\n Sbeep__name\n Sbeep__int\n Scurrent_time__name\n Scurrent_utime__name\n Sfix_time__name\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.4 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.4 {}", "unified_diff": "@@ -35,9 +35,9 @@\n [ 1d8] unix\n [ 1e0] rep-build-id\n [ 1f0] rep-interface-id\n [ 204] rep-version\n [ 210] process-environment\n [ 224] operating-system\n [ 238] 0.92.5\n- [ 240] Wed Nov 6 2024 by pbuilder1@virt64b.\n+ [ 240] Wed Nov 6 2024 by pbuilder2@i-capture-the-hostname.\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data.rel.ro.local {}", "source2": "readelf --wide --decompress --hex-dump=.data.rel.ro.local {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Hex dump of section '.data.rel.ro.local':\n NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n 0x00000000 45100000 24020000 45040000 d8010000 E...$...E.......\n 0x00000010 45130000 10020000 450b0000 04020000 E.......E.......\n 0x00000020 45060000 38020000 45100000 f0010000 E...8...E.......\n- 0x00000030 450c0000 e0010000 45250000 40020000 E.......E%..@...\n+ 0x00000030 450c0000 e0010000 45340000 40020000 E.......E4..@...\n 0x00000040 450c0000 c8010000 450e0000 b8010000 E.......E.......\n 0x00000050 450d0000 a8010000 45050000 18000000 E.......E.......\n 0x00000060 45170000 20000000 450f0000 38000000 E... ...E...8...\n 0x00000070 45060000 48000000 450d0000 50000000 E...H...E...P...\n 0x00000080 450b0000 60000000 450c0000 6c000000 E...`...E...l...\n 0x00000090 450d0000 7c000000 450c0000 8c000000 E...|...E.......\n 0x000000a0 450c0000 9c000000 450c0000 ac000000 E.......E.......\n"}]}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/rep/libtool", "source2": "./usr/lib/arm-linux-gnueabihf/rep/libtool", "unified_diff": "@@ -1,8 +1,8 @@\n-#! /bin/bash\n+#! /bin/sh\n # Generated automatically by config.status (librep) 0.92.5\n # NOTE: Changes made to this file will be lost: look at ltmain.sh.\n \n # Provide generalized library-building support services.\n # Written by Gordon Matzigkeit, 1996\n \n # Copyright (C) 2014 Free Software Foundation, Inc.\n@@ -52,15 +52,15 @@\n # Whether or not to optimize for fast installation.\n fast_install=needless\n \n # Shared archive member basename,for filename based shared library versioning on AIX.\n shared_archive_member_spec=\n \n # Shell to use when invoking shell scripts.\n-SHELL=\"/bin/bash\"\n+SHELL=\"/bin/sh\"\n \n # An echo program that protects backslashes.\n ECHO=\"printf %s\\\\n\"\n \n # The PATH separator for the build system.\n PATH_SEPARATOR=\":\"\n \n"}]}]}]}, {"source1": "librep16_0.92.5-3.2_armhf.deb", "source2": "librep16_0.92.5-3.2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-17 20:48:53.000000 debian-binary\n -rw-r--r-- 0 0 0 6096 2024-04-17 20:48:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 185616 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 186344 2024-04-17 20:48:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: librep16\n Source: librep\n Version: 0.92.5-3.2\n Architecture: armhf\n Maintainer: Jose M Calhariz \n-Installed-Size: 546\n+Installed-Size: 550\n Depends: libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libgmp10 (>= 2:6.3.0+dfsg)\n Section: libs\n Priority: optional\n Multi-Arch: same\n Homepage: http://sawfish.tuxfamily.org/\n Description: embedded lisp command interpreter library\n rep is a dialect of Lisp, designed to be used both as an extension\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 296868 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/librep.so.16.0.0\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/\n--rw-r--r-- 0 root (0) root (0) 188416 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/doc-strings\n+-rw-r--r-- 0 root (0) root (0) 192512 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/doc-strings\n -rwxr-xr-x 0 root (0) root (0) 2503 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/emulate-gnu-tar\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16/\n -rw-r--r-- 0 root (0) root (0) 614 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 17028 2015-03-23 17:03:39.000000 ./usr/share/doc/librep16/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 1571 2016-01-09 17:28:41.000000 ./usr/share/doc/librep16/copyright\n"}, {"source1": "./usr/lib/arm-linux-gnueabihf/librep.so.16.0.0", "source2": "./usr/lib/arm-linux-gnueabihf/librep.so.16.0.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,16 +1,16 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 7 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- ARM_EXIDX 0x042928 0x00042928 0x00042928 0x00008 0x00008 R 0x4\n- LOAD 0x000000 0x00000000 0x00000000 0x42934 0x42934 R E 0x1000\n+ ARM_EXIDX 0x04293c 0x0004293c 0x0004293c 0x00008 0x00008 R 0x4\n+ LOAD 0x000000 0x00000000 0x00000000 0x42948 0x42948 R E 0x1000\n LOAD 0x043764 0x00043764 0x00043764 0x04ad4 0x090c8 RW 0x1000\n DYNAMIC 0x044c54 0x00044c54 0x00044c54 0x00118 0x00118 RW 0x4\n NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x043764 0x00043764 0x00043764 0x0289c 0x0289c R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,17 +11,17 @@\n [ 6] .gnu.version_r VERNEED 0000efc8 00efc8 0000d0 00 A 4 4 4\n [ 7] .rel.dyn REL 0000f098 00f098 004960 08 A 3 0 4\n [ 8] .rel.plt REL 000139f8 0139f8 001158 08 AI 3 20 4\n [ 9] .init PROGBITS 00014b50 014b50 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 00014b5c 014b5c 001bdc 04 AX 0 0 4\n [11] .text PROGBITS 00016738 016738 028e18 00 AX 0 0 8\n [12] .fini PROGBITS 0003f550 03f550 000008 00 AX 0 0 4\n- [13] .rodata PROGBITS 0003f558 03f558 0033d0 00 A 0 0 4\n- [14] .ARM.exidx ARM_EXIDX 00042928 042928 000008 00 AL 11 0 4\n- [15] .eh_frame PROGBITS 00042930 042930 000004 00 A 0 0 4\n+ [13] .rodata PROGBITS 0003f558 03f558 0033e4 00 A 0 0 4\n+ [14] .ARM.exidx ARM_EXIDX 0004293c 04293c 000008 00 AL 11 0 4\n+ [15] .eh_frame PROGBITS 00042944 042944 000004 00 A 0 0 4\n [16] .init_array INIT_ARRAY 00043764 043764 000004 04 WA 0 0 4\n [17] .fini_array FINI_ARRAY 00043768 043768 000004 04 WA 0 0 4\n [18] .data.rel.ro PROGBITS 0004376c 04376c 0014e8 00 WA 0 0 4\n [19] .dynamic DYNAMIC 00044c54 044c54 000118 08 WA 4 0 4\n [20] .got PROGBITS 00044d6c 044d6c 001294 04 WA 0 0 4\n [21] .data PROGBITS 00046000 046000 002238 00 WA 0 0 4\n [22] .bss NOBITS 00048238 048238 0045f4 00 WA 0 0 8\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c47a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38469b8b6be55e8095b067aa96810db5cb45c009\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1723,15 +1723,15 @@\n downcase-table\n upcase-table\n rep-build-id\n rep-interface-id\n rep-version\n process-environment\n operating-system\n-Wed Nov 6 2024 by pbuilder1@virt64b.\n+Wed Nov 6 2024 by pbuilder2@i-capture-the-hostname.\n numbers.c\n type == rep_NUMBER_FLOAT\n rep_NUMBERP(in)\n tem != 0\n #\n #\n number->string\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -350,15 +350,15 @@\n \tldr\tr1, [pc, #16]\t@ (169fc )\n \tldr\tr0, [pc, #20]\t@ (16a00 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n-\thlt\t0x0030\n+\trevsh\tr4, r0\n \tmovs\tr2, r0\n \tldrh\tr6, [r6, #30]\n \tmovs\tr2, r0\n \tldrh\tr4, [r0, #32]\n \tmovs\tr2, r0\n inner_make_thread():\n ./src/continuations.c:985\n@@ -1327,15 +1327,15 @@\n \tldr\tr1, [pc, #16]\t@ (17000 )\n \tldr\tr0, [pc, #20]\t@ (17004 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #16\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n-\tpush\t{r2, r3, r5, r7}\n+\tpush\t{r6, r7}\n \tmovs\tr2, r0\n \tstrh\tr2, [r6, #46]\t@ 0x2e\n \tmovs\tr2, r0\n \tstrh\tr6, [r2, #48]\t@ 0x30\n \tmovs\tr2, r0\n mark_thread():\n ./src/continuations.c:1321\n@@ -2642,21 +2642,21 @@\n \tldr\tr0, [pc, #32]\t@ (178e0 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #28\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n-\tadd\tr3, sp, #976\t@ 0x3d0\n+\tadd\tr4, sp, #32\n \tmovs\tr2, r0\n \tldrb\tr2, [r7, #20]\n \tmovs\tr2, r0\n \tldrb\tr2, [r6, #22]\n \tmovs\tr2, r0\n-\tadd\tr3, sp, #888\t@ 0x378\n+\tadd\tr3, sp, #968\t@ 0x3c8\n \tmovs\tr2, r0\n \tldrb\tr4, [r4, #20]\n \tmovs\tr2, r0\n \tldrb\tr0, [r6, #20]\n \tmovs\tr2, r0\n primitive_call_cc():\n ./src/continuations.c:643\n@@ -3679,15 +3679,15 @@\n \tldmia\tr6, {r6, r7}\n \tmovs\tr2, r0\n \tbl\tffc8bf7a \n \tlsrs\tr4, r1, #18\n \tmovs\tr0, r0\n \tlsls\tr2, r4, #13\n \tmovs\tr3, r0\n-\tadd\tr5, pc, #680\t@ (adr r5, 18230 )\n+\tadd\tr5, pc, #760\t@ (adr r5, 18280 )\n \tmovs\tr2, r0\n \tstrb\tr0, [r6, #27]\n \tmovs\tr2, r0\n \tstrb\tr0, [r0, #30]\n \tmovs\tr2, r0\n \tldmia\tr6, {r3, r6}\n \tmovs\tr2, r0\n@@ -4010,21 +4010,21 @@\n \tblx\t153bc <__assert_fail@plt>\n \tldmia\tr4!, {r1, r2, r3, r5, r7}\n \tmovs\tr2, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsls\tr0, r7, #4\n \tmovs\tr3, r0\n-\tadd\tr3, pc, #88\t@ (adr r3, 18210 )\n+\tadd\tr3, pc, #168\t@ (adr r3, 18260 )\n \tmovs\tr2, r0\n \tstrb\tr4, [r3, #17]\n \tmovs\tr2, r0\n \tstrb\tr4, [r2, #20]\n \tmovs\tr2, r0\n-\tadd\tr3, pc, #0\t@ (adr r3, 181c4 )\n+\tadd\tr3, pc, #80\t@ (adr r3, 18214 )\n \tmovs\tr2, r0\n \tstrb\tr6, [r0, #17]\n \tmovs\tr2, r0\n \tstrb\tr2, [r2, #17]\n \tmovs\tr2, r0\n \n 000181cc :\n@@ -4747,15 +4747,15 @@\n \tb.n\t17f4e \n \tvmull.u\tq8, d31, d12\n \tmovs\tr0, r0\n \tldc2l\t0, cr0, [lr], #-8\n \tstmia\tr7!, {r2, r3, r4, r7}\n \tmovs\tr2, r0\n \tmcrr2\t0, 0, r0, r6, cr2\n-\tldr\tr6, [sp, #536]\t@ 0x218\n+\tldr\tr6, [sp, #616]\t@ 0x268\n \tmovs\tr2, r0\n \tldr\tr4, [r1, #124]\t@ 0x7c\n \tmovs\tr2, r0\n \tstrb\tr0, [r4, #2]\n \tmovs\tr2, r0\n \n 00018668 :\n@@ -9024,15 +9024,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #3\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #8\n \tmovs\tr0, r0\n-\tstrb\tr0, [r1, #20]\n+\tstrb\tr4, [r3, #20]\n \tmovs\tr2, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tldr\tr4, [r0, #32]\n \tmovs\tr2, r0\n \tldrh\tr6, [r7, r1]\n \tmovs\tr2, r0\n@@ -9154,15 +9154,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r6, #30\n \tmovs\tr0, r0\n \tldr\tr4, [r4, #16]\n \tmovs\tr2, r0\n \tldrsb\tr4, [r3, r1]\n \tmovs\tr2, r0\n-\tstrb\tr4, [r5, #15]\n+\tstrb\tr0, [r0, #16]\n \tmovs\tr2, r0\n \n 0001a37c :\n Fflush_file():\n ./src/files.c:935\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -13269,21 +13269,21 @@\n \tmovs\tr2, r0\n \tstmia\tr4!, {r1, r2, r3, r4}\n \tmovs\tr2, r0\n \tstmia\tr3!, {r1, r3, r4, r5, r6, r7}\n \tmovs\tr2, r0\n \tlsrs\tr4, r7, #20\n \tmovs\tr0, r0\n-\tstr\tr2, [r7, #72]\t@ 0x48\n+\tstr\tr6, [r1, #76]\t@ 0x4c\n \tmovs\tr2, r0\n \tsubs\tr6, #64\t@ 0x40\n \tmovs\tr2, r0\n \tsubs\tr6, #86\t@ 0x56\n \tmovs\tr2, r0\n-\tstr\tr0, [r5, #72]\t@ 0x48\n+\tstr\tr4, [r7, #72]\t@ 0x48\n \tmovs\tr2, r0\n \tsubs\tr6, #46\t@ 0x2e\n \tmovs\tr2, r0\n \tsubs\tr6, #52\t@ 0x34\n \tmovs\tr2, r0\n \n 0001c084 :\n@@ -13860,15 +13860,15 @@\n \tmovs\tr2, r0\n \tstmia\tr1!, {r1, r5}\n \tmovs\tr2, r0\n \tstmia\tr1!, {r3, r4}\n \tmovs\tr2, r0\n \tasrs\tr4, r0, #1\n \tmovs\tr0, r0\n-\tstr\tr0, [r2, #16]\n+\tstr\tr4, [r4, #16]\n \tmovs\tr2, r0\n \tsubs\tr2, #150\t@ 0x96\n \tmovs\tr2, r0\n \tsubs\tr2, #194\t@ 0xc2\n \tmovs\tr2, r0\n \n 0001c410 :\n@@ -14731,15 +14731,15 @@\n \tnop\n \tcbnz\tr2, 1c9ac \n \tmovs\tr2, r0\n \tstrh\tr4, [r6, #32]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr6, [r2, r7]\n+\tldrh\tr2, [r5, r7]\n \tmovs\tr2, r0\n \tadds\tr6, #74\t@ 0x4a\n \tmovs\tr2, r0\n \n 0001c96c :\n gh_repl():\n ./src/gh.c:52\n@@ -14785,15 +14785,15 @@\n \tpop\t{r4, pc}\n \trevsh\tr6, r6\n \tmovs\tr2, r0\n \tstrh\tr0, [r5, #30]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr2, [r1, r6]\n+\tldrh\tr6, [r3, r6]\n \tmovs\tr2, r0\n \tadds\tr5, #252\t@ 0xfc\n \tmovs\tr2, r0\n \n 0001c9b8 :\n gh_catch():\n ./src/gh.c:58\n@@ -14849,15 +14849,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r3, #28]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr0, [r7, r4]\n+\tldrh\tr4, [r1, r5]\n \tmovs\tr2, r0\n \tadds\tr5, #172\t@ 0xac\n \tmovs\tr2, r0\n \n 0001ca14 :\n gh_standard_handler():\n ./src/gh.c:63\n@@ -14913,15 +14913,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r0, #26]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr4, [r3, r3]\n+\tldrh\tr0, [r6, r3]\n \tmovs\tr2, r0\n \tadds\tr5, #80\t@ 0x50\n \tmovs\tr2, r0\n \n 0001ca70 :\n gh_eval_str():\n ./src/gh.c:68\n@@ -14977,15 +14977,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r4, #22]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr0, [r0, r2]\n+\tldrh\tr4, [r2, r2]\n \tmovs\tr2, r0\n \tadds\tr4, #244\t@ 0xf4\n \tmovs\tr2, r0\n \n 0001cacc :\n gh_eval_str_with_catch():\n ./src/gh.c:73\n@@ -15041,15 +15041,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r1, #20]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr4, [r4, r0]\n+\tldrh\tr0, [r7, r0]\n \tmovs\tr2, r0\n \tadds\tr4, #152\t@ 0x98\n \tmovs\tr2, r0\n \n 0001cb28 :\n gh_eval_str_with_standard_handler():\n ./src/gh.c:78\n@@ -15105,15 +15105,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r5, #16]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr0, [r1, r7]\n+\tldr\tr4, [r3, r7]\n \tmovs\tr2, r0\n \tadds\tr4, #60\t@ 0x3c\n \tmovs\tr2, r0\n \n 0001cb84 :\n gh_eval_str_with_stack_saving_handler():\n ./src/gh.c:83\n@@ -15169,15 +15169,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r2, #14]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr4, [r5, r5]\n+\tldr\tr0, [r0, r6]\n \tmovs\tr2, r0\n \tadds\tr3, #224\t@ 0xe0\n \tmovs\tr2, r0\n \n 0001cbe0 :\n gh_eval_file():\n ./src/gh.c:88\n@@ -15233,15 +15233,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r6, #10]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr0, [r2, r4]\n+\tldr\tr4, [r4, r4]\n \tmovs\tr2, r0\n \tadds\tr3, #132\t@ 0x84\n \tmovs\tr2, r0\n \n 0001cc3c :\n gh_eval_file_with_catch():\n ./src/gh.c:93\n@@ -15297,15 +15297,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r3, #8]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr4, [r6, r2]\n+\tldr\tr0, [r1, r3]\n \tmovs\tr2, r0\n \tadds\tr3, #40\t@ 0x28\n \tmovs\tr2, r0\n \n 0001cc98 :\n gh_eval_file_with_standard_handler():\n ./src/gh.c:98\n@@ -15361,15 +15361,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r7, #4]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr0, [r3, r1]\n+\tldr\tr4, [r5, r1]\n \tmovs\tr2, r0\n \tadds\tr2, #204\t@ 0xcc\n \tmovs\tr2, r0\n \n 0001ccf4 :\n gh_new_procedure():\n ./src/gh.c:104\n@@ -15425,15 +15425,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r4, #2]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrsb\tr4, [r7, r7]\n+\tldr\tr0, [r2, r0]\n \tmovs\tr2, r0\n \tadds\tr2, #112\t@ 0x70\n \tmovs\tr2, r0\n \n 0001cd50 :\n gh_new_procedure0_0():\n ./src/gh.c:109\n@@ -15754,15 +15754,15 @@\n \tnop\n \tpush\t{r1, r3, r6, lr}\n \tmovs\tr2, r0\n \tldrb\tr4, [r7, #24]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstrb\tr6, [r3, r7]\n+\tstrb\tr2, [r6, r7]\n \tmovs\tr2, r0\n \tadds\tr0, #78\t@ 0x4e\n \tmovs\tr2, r0\n \n 0001cf68 :\n gh_symbol2scm():\n ./src/gh.c:215\n@@ -16465,15 +16465,15 @@\n \tmovs\tr2, r0\n \tldrb\tr0, [r7, #8]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr4, [r2, r7]\n+\tstr\tr0, [r5, r7]\n \tmovs\tr2, r0\n \tcmp\tr4, #72\t@ 0x48\n \tmovs\tr2, r0\n \n 0001d37c :\n gh_make_string():\n ./src/gh.c:497\n@@ -16564,15 +16564,15 @@\n \tnop\n \tsub\tsp, #280\t@ 0x118\n \tmovs\tr2, r0\n \tldrb\tr0, [r7, #6]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr0, [r3, r5]\n+\tstr\tr4, [r5, r5]\n \tmovs\tr2, r0\n \tcmp\tr3, #204\t@ 0xcc\n \tmovs\tr2, r0\n \n 0001d3f0 :\n gh_uniform_vector_ref():\n ./src/gh.c:569\n@@ -16629,15 +16629,15 @@\n \tmovs\tr2, r0\n \tldrb\tr4, [r4, #5]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr0, [r0, r4]\n+\tstr\tr4, [r2, r4]\n \tmovs\tr2, r0\n \tcmp\tr3, #116\t@ 0x74\n \tmovs\tr2, r0\n \n 0001d450 :\n gh_vector_to_list():\n ./src/gh.c:575\n@@ -16694,15 +16694,15 @@\n \tmovs\tr2, r0\n \tldrb\tr4, [r0, #4]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr0, [r4, r2]\n+\tstr\tr4, [r6, r2]\n \tmovs\tr2, r0\n \tcmp\tr3, #20\n \tmovs\tr2, r0\n \n 0001d4b0 :\n gh_lookup():\n ./src/gh.c:581\n@@ -16759,15 +16759,15 @@\n \tmovs\tr2, r0\n \tldrb\tr4, [r4, #2]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr0, [r0, r1]\n+\tstr\tr4, [r2, r1]\n \tmovs\tr2, r0\n \tcmp\tr2, #180\t@ 0xb4\n \tmovs\tr2, r0\n \n 0001d510 :\n gh_module_lookup():\n ./src/gh.c:586\n@@ -16824,15 +16824,15 @@\n \tmovs\tr2, r0\n \tldrb\tr4, [r0, #1]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #896]\t@ (1d8ec )\n+\tldr\tr7, [pc, #976]\t@ (1d93c )\n \tmovs\tr2, r0\n \tcmp\tr2, #84\t@ 0x54\n \tmovs\tr2, r0\n \n 0001d570 :\n gh_cons():\n ./src/gh.c:592\n@@ -17683,15 +17683,15 @@\n \tmovs\tr2, r0\n \tstrb\tr0, [r7, #8]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr1, [pc, #848]\t@ (1dec8 )\n+\tldr\tr1, [pc, #928]\t@ (1df18 )\n \tmovs\tr2, r0\n \tmovs\tr4, #72\t@ 0x48\n \tmovs\tr2, r0\n \n 0001db7c :\n gh_assoc():\n ./src/gh.c:692\n@@ -18083,15 +18083,15 @@\n \tnop\n \tadd\tr6, pc, #680\t@ (adr r6, 1e0a0 )\n \tmovs\tr2, r0\n \tldr\tr4, [r3, #120]\t@ 0x78\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tbx\tr7\n+\tbx\tsl\n \tmovs\tr2, r0\n \tmovs\tr1, #174\t@ 0xae\n \tmovs\tr2, r0\n \n 0001de08 :\n gh_write():\n ./src/gh.c:813\n@@ -18138,15 +18138,15 @@\n \tnop\n \tadd\tr6, pc, #360\t@ (adr r6, 1dfb0 )\n \tmovs\tr2, r0\n \tldr\tr4, [r1, #116]\t@ 0x74\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tmov\tlr, sp\n+\tbx\tr0\n \tmovs\tr2, r0\n \tmovs\tr1, #94\t@ 0x5e\n \tmovs\tr2, r0\n \n 0001de58 :\n gh_newline():\n ./src/gh.c:818\n@@ -18193,15 +18193,15 @@\n \tnop\n \tadd\tr6, pc, #40\t@ (adr r6, 1dec0 )\n \tmovs\tr2, r0\n \tldr\tr4, [r7, #108]\t@ 0x6c\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tmov\tlr, r3\n+\tmov\tsl, r6\n \tmovs\tr2, r0\n \tmovs\tr1, #14\n \tmovs\tr2, r0\n default_test_int():\n ./src/lisp.c:206\n \tbx\tlr\n \tnop\n@@ -19291,17 +19291,17 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #6\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #28\n \tmovs\tr0, r0\n \tldr\tr4, [r3, #20]\n \tmovs\tr2, r0\n-\tsbcs\tr2, r1\n+\tsbcs\tr6, r3\n \tmovs\tr2, r0\n-\teors\tr2, r7\n+\tlsls\tr6, r1\n \tmovs\tr2, r0\n \n 0001e6ac :\n rep_list_length():\n ./src/lisp.c:2375\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -35364,15 +35364,15 @@\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r5, #17\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #18\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf4bc0001\n-\tldmia\tr5, {r4, r5, r6, r7}\n+\tldmia\tr6!, {r2}\n \tmovs\tr1, r0\n \tadd\tr7, sp, #632\t@ 0x278\n \tmovs\tr1, r0\n \tadd\tr7, sp, #672\t@ 0x2a0\n \tmovs\tr1, r0\n add_path():\n ./src/lispcmds.c:2006\n@@ -44588,19 +44588,19 @@\n \tldr\tr1, [pc, #16]\t@ (2a124 )\n \tldr\tr0, [pc, #20]\t@ (2a128 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n-\tstrh\tr0, [r4, #46]\t@ 0x2e\n+\tstrh\tr4, [r6, #46]\t@ 0x2e\n \tmovs\tr1, r0\n-\tldr\tr2, [r2, #64]\t@ 0x40\n+\tldr\tr6, [r2, #64]\t@ 0x40\n \tmovs\tr1, r0\n-\tldr\tr4, [r3, #64]\t@ 0x40\n+\tldr\tr0, [r4, #64]\t@ 0x40\n \tmovs\tr1, r0\n \n 0002a12c :\n rep_lispmach_init():\n ./src/lispmach.c:210\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -44669,15 +44669,15 @@\n ./src/lispmach.c:221\n \tmov\tr0, r5\n ./src/lispmach.c:222\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n ./src/lispmach.c:221\n \tb.w\t15cd0 \n-\tldr\tr4, [r1, #64]\t@ 0x40\n+\tldr\tr0, [r2, #64]\t@ 0x40\n \tmovs\tr1, r0\n \tadd\tr4, sp, #120\t@ 0x78\n \tmovs\tr1, r0\n \tadd\tr0, pc, #800\t@ (adr r0, 2a4dc )\n \tmovs\tr1, r0\n \tlsrs\tr0, r6, #10\n \tmovs\tr0, r0\n@@ -45423,15 +45423,15 @@\n \tmovs\tr0, r0\n \tadd\tr7, pc, #200\t@ (adr r7, 2a754 )\n \tmovs\tr1, r0\n \tadd\tr7, pc, #112\t@ (adr r7, 2a700 )\n \tmovs\tr1, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr2, [r0, #124]\t@ 0x7c\n+\tstr\tr6, [r0, #124]\t@ 0x7c\n \tmovs\tr1, r0\n \n 0002a698 :\n rep_get_option():\n ./src/main.c:81\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -46042,15 +46042,15 @@\n \tnop\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tadd\tr5, pc, #104\t@ (adr r5, 2aba8 )\n \tmovs\tr1, r0\n \tadd\tr5, pc, #80\t@ (adr r5, 2ab94 )\n \tmovs\tr1, r0\n-\tstr\tr6, [r0, #96]\t@ 0x60\n+\tstr\tr2, [r1, #96]\t@ 0x60\n \tmovs\tr1, r0\n \tlsrs\tr0, r4, #21\n \tmovs\tr0, r0\n \tldr\tr1, [sp, #904]\t@ 0x388\n \tmovs\tr1, r0\n \tstr\tr6, [r4, #0]\n \tmovs\tr1, r0\n@@ -46080,17 +46080,17 @@\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #14\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #29\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #4\n \tmovs\tr0, r0\n-\tstr\tr6, [r4, #56]\t@ 0x38\n+\tstr\tr2, [r5, #56]\t@ 0x38\n \tmovs\tr1, r0\n-\tstr\tr6, [r3, #56]\t@ 0x38\n+\tstr\tr2, [r4, #56]\t@ 0x38\n \tmovs\tr1, r0\n \tadd\tr2, pc, #488\t@ (adr r2, 2ad84 )\n \tmovs\tr1, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tasrs\tr4, r6, #3\n \t...\n@@ -46813,17 +46813,17 @@\n \tmovs\tr1, r0\n \tlsrs\tr0, r0, #15\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #8\n \tmovs\tr0, r0\n-\tldrsh\tr2, [r0, r2]\n+\tldrsh\tr6, [r0, r2]\n \tmovs\tr1, r0\n-\tldrsh\tr6, [r4, r1]\n+\tldrsh\tr2, [r5, r1]\n \tmovs\tr1, r0\n \n 0002b07c :\n rep_top_level_recursive_edit():\n ./src/main.c:503\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -46971,15 +46971,15 @@\n ./src/main.c:543\n \tpop\t{r4, pc}\n \tnop\n \tldr\tr4, [sp, #56]\t@ 0x38\n \tmovs\tr1, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrb\tr2, [r1, r5]\n+\tldrb\tr6, [r1, r5]\n \tmovs\tr1, r0\n default_message():\n ./src/message.c:32\n \tpush\t{r0, r1, r2, r3}\n \tmov.w\tip, #4096\t@ 0x1000\n \tpush\t{r4, lr}\n \tsub.w\tip, sp, ip\n@@ -49459,19 +49459,19 @@\n \tldr\tr1, [pc, #16]\t@ (2c268 )\n \tldr\tr0, [pc, #20]\t@ (2c26c )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n-\tstr\tr0, [r6, #72]\t@ 0x48\n+\tstr\tr4, [r0, #76]\t@ 0x4c\n \tmovs\tr1, r0\n-\tldr\tr7, [pc, #888]\t@ (2c5e4 )\n+\tldr\tr7, [pc, #968]\t@ (2c634 )\n \tmovs\tr1, r0\n-\tldr\tr7, [pc, #928]\t@ (2c610 )\n+\tldr\tr7, [pc, #1008]\t@ (2c660 )\n \tmovs\tr1, r0\n number_cmp():\n ./src/numbers.c:819\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n@@ -49824,19 +49824,19 @@\n \tldr\tr0, [pc, #20]\t@ (2c4e0 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #12\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n-\tstr\tr6, [r7, #32]\n+\tstr\tr2, [r2, #36]\t@ 0x24\n \tmovs\tr1, r0\n-\tldr\tr5, [pc, #432]\t@ (2c690 )\n+\tldr\tr5, [pc, #512]\t@ (2c6e0 )\n \tmovs\tr1, r0\n-\tldr\tr5, [pc, #576]\t@ (2c724 )\n+\tldr\tr5, [pc, #656]\t@ (2c774 )\n \tmovs\tr1, r0\n number_foldv():\n ./src/numbers.c:1249\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n@@ -55372,23 +55372,23 @@\n \tnop\n \tstr\tr0, [r3, #64]\t@ 0x40\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tstr\tr4, [r4, #60]\t@ 0x3c\n \tmovs\tr1, r0\n-\tmovs\tr7, #154\t@ 0x9a\n+\tmovs\tr7, #174\t@ 0xae\n \tmovs\tr1, r0\n-\tsubs\tr3, #200\t@ 0xc8\n+\tsubs\tr3, #220\t@ 0xdc\n \tmovs\tr1, r0\n-\tsubs\tr2, #190\t@ 0xbe\n+\tsubs\tr2, #210\t@ 0xd2\n \tmovs\tr1, r0\n-\tmovs\tr5, #236\t@ 0xec\n+\tmovs\tr6, #0\n \tmovs\tr1, r0\n-\tmovs\tr6, #32\n+\tmovs\tr6, #52\t@ 0x34\n \tmovs\tr1, r0\n \n 0002ec7c :\n Fstring_to_number():\n ./src/numbers.c:2815\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -55936,27 +55936,27 @@\n \tb.n\t2eefa \n ./src/numbers.c:1192\n \tblx\t15eec <__stack_chk_fail@plt>\n \tldrsh\tr4, [r3, r2]\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tmovs\tr3, #140\t@ 0x8c\n+\tmovs\tr3, #160\t@ 0xa0\n \tmovs\tr1, r0\n-\tmovs\tr3, #62\t@ 0x3e\n+\tmovs\tr3, #82\t@ 0x52\n \tmovs\tr1, r0\n \tldrsh\tr2, [r2, r0]\n \tmovs\tr1, r0\n-\tmovs\tr3, #18\n+\tmovs\tr3, #38\t@ 0x26\n \tmovs\tr1, r0\n-\tmovs\tr2, #126\t@ 0x7e\n+\tmovs\tr2, #146\t@ 0x92\n \tmovs\tr1, r0\n-\tmovs\tr1, #122\t@ 0x7a\n+\tadds\tr6, r3, #1\n \tmovs\tr1, r0\n-\tmovs\tr1, #174\t@ 0xae\n+\tmovs\tr1, #194\t@ 0xc2\n \tmovs\tr1, r0\n \tlsrs\tr0, r1, #28\n \tmovs\tr1, r0\n \n 0002f108 :\n Fnumber_to_string():\n ./src/numbers.c:2901\n@@ -56145,23 +56145,23 @@\n \tb.w\t157d8 \n ./src/numbers.c:1219\n \tblx\t15eec <__stack_chk_fail@plt>\n \tldrh\tr2, [r2, r7]\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tmovs\tr0, #206\t@ 0xce\n+\tmovs\tr0, #226\t@ 0xe2\n \tmovs\tr1, r0\n \tldrh\tr4, [r2, r6]\n \tmovs\tr1, r0\n \tldrh\tr6, [r3, r5]\n \tmovs\tr1, r0\n \tldrh\tr6, [r7, r4]\n \tmovs\tr1, r0\n-\tmovs\tr0, #92\t@ 0x5c\n+\tmovs\tr0, #112\t@ 0x70\n \tmovs\tr1, r0\n \n 0002f270 :\n rep_number_foldl():\n ./src/numbers.c:1227\n \tlsls\tr3, r0, #30\n \tbmi.n\t2f2be \n@@ -57427,24 +57427,24 @@\n ./src/numbers.c:3124\n \tadd\tsp, #52\t@ 0x34\n \tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n ./src/numbers.c:3123\n \tb.w\t15cd0 \n \t\t\t@ instruction: 0xf94dffff\n \tldmia\tr2!, {r0, r1, r3, r4, r5}\n-\t\t\t@ instruction: 0xffff1a78\n+\tvtbl.8\td17, {d31-\n-\t\t\t@ instruction: 0xffff1a7c\n+\t\t\t@ instruction: 0xffff1a90\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #168]\t@ 0xa8\n \tmovs\tr1, r0\n \tstrb\tr0, [r4, r3]\n \tmovs\tr1, r0\n-\tasrs\tr0, r5, #25\n+\tasrs\tr4, r5, #25\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #18\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #31\n \tmovs\tr0, r0\n \tlsrs\tr0, r6, #19\n \tmovs\tr0, r0\n@@ -58322,15 +58322,15 @@\n \tmov\tr0, r4\n \tb.n\t2ffa4 \n ./src/regexp.c:1162\n \tmov\tr0, r1\n \tb.n\t2ffa4 \n \tldr\tr3, [sp, #632]\t@ 0x278\n \tmovs\tr1, r0\n-\tasrs\tr2, r3, #19\n+\tasrs\tr6, r5, #19\n \tmovs\tr1, r0\n \tldr\tr3, [sp, #408]\t@ 0x198\n \tmovs\tr1, r0\n \tldr\tr2, [sp, #272]\t@ 0x110\n \tmovs\tr1, r0\n regnext():\n ./src/regexp.c:1221\n@@ -59223,15 +59223,15 @@\n \tmovs\tr0, r0\n \tldr\tr1, [sp, #432]\t@ 0x1b0\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #864]\t@ 0x360\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #704]\t@ 0x2c0\n \tmovs\tr1, r0\n-\tasrs\tr4, r1, #8\n+\tasrs\tr0, r4, #8\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #448]\t@ 0x1c0\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #240]\t@ 0xf0\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #96]\t@ 0x60\n \tmovs\tr1, r0\n@@ -59247,15 +59247,15 @@\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #376]\t@ 0x178\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #336]\t@ 0x150\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #136]\t@ 0x88\n \tmovs\tr1, r0\n-\tasrs\tr2, r0, #2\n+\tasrs\tr6, r2, #2\n \tmovs\tr1, r0\n \tstr\tr6, [sp, #904]\t@ 0x388\n \tmovs\tr1, r0\n \tstr\tr6, [sp, #728]\t@ 0x2d8\n \tmovs\tr1, r0\n \tstr\tr6, [sp, #592]\t@ 0x250\n \tmovs\tr1, r0\n@@ -59281,15 +59281,15 @@\n \tmovs\tr1, r0\n \tstr\tr4, [sp, #552]\t@ 0x228\n \tmovs\tr1, r0\n \tstr\tr4, [sp, #472]\t@ 0x1d8\n \tmovs\tr1, r0\n \tstr\tr4, [sp, #368]\t@ 0x170\n \tmovs\tr1, r0\n-\tlsrs\tr0, r7, #22\n+\tlsrs\tr4, r1, #23\n \tmovs\tr1, r0\n regtry():\n ./src/regexp.c:804\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n@@ -61318,33 +61318,33 @@\n \tmovs\tr1, r0\n \tstr\tr0, [sp, #792]\t@ 0x318\n \tmovs\tr1, r0\n \tstr\tr0, [sp, #560]\t@ 0x230\n \tmovs\tr1, r0\n \tstr\tr0, [sp, #480]\t@ 0x1e0\n \tmovs\tr1, r0\n-\tlsrs\tr2, r6, #9\n+\tlsrs\tr6, r0, #10\n \tmovs\tr1, r0\n \tstr\tr0, [sp, #288]\t@ 0x120\n \tmovs\tr1, r0\n \tstr\tr0, [sp, #104]\t@ 0x68\n \tmovs\tr1, r0\n \tldrh\tr0, [r6, #62]\t@ 0x3e\n \tmovs\tr1, r0\n \tldrh\tr4, [r3, #62]\t@ 0x3e\n \tmovs\tr1, r0\n \tldrh\tr0, [r2, #62]\t@ 0x3e\n \tmovs\tr1, r0\n \tldrh\tr0, [r3, #60]\t@ 0x3c\n \tmovs\tr1, r0\n-\tlsrs\tr6, r0, #4\n+\tlsrs\tr2, r3, #4\n \tmovs\tr1, r0\n \tadcs\tr4, r6\n \tmovs\tr1, r0\n-\tlsrs\tr6, r0, #3\n+\tlsrs\tr2, r3, #3\n \tmovs\tr1, r0\n \tldrh\tr6, [r3, #54]\t@ 0x36\n \tmovs\tr1, r0\n \tldrh\tr4, [r1, #52]\t@ 0x34\n \tmovs\tr1, r0\n \tldrh\tr2, [r3, #50]\t@ 0x32\n \tmovs\tr1, r0\n@@ -61382,17 +61382,17 @@\n \tmovs\tr1, r0\n \tldrh\tr2, [r0, #22]\n \tmovs\tr1, r0\n \tldrh\tr4, [r1, #20]\n \tmovs\tr1, r0\n \tldrh\tr2, [r0, #18]\n \tmovs\tr1, r0\n-\tlsls\tr4, r5, #14\n+\tlsls\tr0, r0, #15\n \tmovs\tr1, r0\n-\tlsls\tr6, r0, #14\n+\tlsls\tr2, r3, #14\n \tmovs\tr1, r0\n \tldrh\tr6, [r6, #8]\n \tmovs\tr1, r0\n \tldrh\tr0, [r4, #8]\n \tmovs\tr1, r0\n \tldrh\tr2, [r4, #6]\n \tmovs\tr1, r0\n@@ -61402,15 +61402,15 @@\n \tmovs\tr1, r0\n \tldrh\tr6, [r1, #2]\n \tmovs\tr1, r0\n \tstrh\tr6, [r0, #62]\t@ 0x3e\n \tmovs\tr1, r0\n \tstrh\tr6, [r5, #60]\t@ 0x3c\n \tmovs\tr1, r0\n-\tlsls\tr0, r4, #5\n+\tlsls\tr4, r6, #5\n \tmovs\tr1, r0\n \tstrh\tr2, [r3, #60]\t@ 0x3c\n \tmovs\tr1, r0\n \tstrh\tr6, [r1, #58]\t@ 0x3a\n \tmovs\tr1, r0\n reginsert():\n ./src/regexp.c:594\n@@ -62036,19 +62036,19 @@\n \tmovs\tr1, r0\n \tstrh\tr2, [r1, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tstrh\tr2, [r0, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tstrh\tr2, [r7, #32]\n \tmovs\tr1, r0\n-\tstc2l\t0, cr0, [r0]\n+\tldc2l\t0, cr0, [r4]\n \tstrh\tr4, [r4, #32]\n \tmovs\tr1, r0\n-\tldc2\t0, cr0, [r6]\n-\tstc2l\t0, cr0, [r2]\n+\tstc2l\t0, cr0, [sl]\n+\tldc2l\t0, cr0, [r6]\n \tstrh\tr6, [r3, #28]\n \tmovs\tr1, r0\n \tstrh\tr0, [r6, #26]\n \tmovs\tr1, r0\n \tstrh\tr2, [r7, #24]\n \tmovs\tr1, r0\n \tstrh\tr6, [r0, #24]\n@@ -62418,17 +62418,17 @@\n \tmovs\tr1, r0\n \tstrh\tr2, [r3, #8]\n \tmovs\tr1, r0\n \tstrh\tr0, [r5, #6]\n \tmovs\tr1, r0\n \tstrh\tr4, [r4, #4]\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xfaec0000\n-\t\t\t@ instruction: 0xfad60000\n-\t\t\t@ instruction: 0xfa980000\n+\tmla\tr0, r0, r0, r0\n+\t\t\t@ instruction: 0xfaea0000\n+\t\t\t@ instruction: 0xfaac0000\n \n 00031b04 :\n rep_regcomp():\n ./src/regexp.c:110\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n@@ -62644,19 +62644,19 @@\n \tudf\t#255\t@ 0xff\n \tadds\tr2, #78\t@ 0x4e\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tldrb\tr0, [r3, #31]\n \tmovs\tr1, r0\n-\tvst1.8\t{d0[0]}, [r2], r0\n+\tldrsb.w\tr0, [r6]\n \tadds\tr1, #86\t@ 0x56\n \tmovs\tr1, r0\n-\tvst4.8\t{d16-d19}, [r6], r0\n-\tldr??.w\tr0, [r8, r0]\n+\tldr??.w\tr0, [sl, r0]\n+\tvld4.8\t{d16-d19}, [ip], r0\n \n 00031c68 :\n rep_regexec2():\n ./src/regexp.c:689\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n@@ -62877,16 +62877,16 @@\n \tmovs\tr1, r0\n \tbgt.n\t31e3c \n \tmovs\tr0, r0\n \tldrb\tr6, [r4, #23]\n \tmovs\tr1, r0\n \tldrh\tr6, [r4, r2]\n \tmovs\tr1, r0\n-\tstrh.w\tr0, [r4, r0]\n-\tstrb.w\tr0, [sl, r0]\n+\tldrh.w\tr0, [r8, r0]\n+\tldrb.w\tr0, [lr, r0]\n \n 00031df0 :\n rep_regmatch_string():\n ./src/regexp.c:789\n \tldr\tr3, [pc, #32]\t@ (31e14 )\n \tubfx\tip, r2, #1, #1\n \tadd\tr3, pc\n@@ -63067,17 +63067,17 @@\n ./src/regsub.c:102\n \tldr\tr0, [pc, #16]\t@ (31f20 )\n ./src/regsub.c:110\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n ./src/regsub.c:102\n \tadd\tr0, pc\n \tb.w\t15dd4 \n-\t\t\t@ instruction: 0xf6e60000\n-\tmovt\tr0, #26624\t@ 0x6800\n-\t\t\t@ instruction: 0xf6ea0000\n+\t\t\t@ instruction: 0xf6fa0000\n+\t\t\t@ instruction: 0xf6da0000\n+\t\t\t@ instruction: 0xf6fe0000\n \n 00031f24 :\n rep_default_regsublen():\n ./src/regsub.c:122\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n@@ -63194,16 +63194,16 @@\n \tb.n\t31f6c \n ./src/regsub.c:129\n \tldr\tr0, [pc, #12]\t@ (31ff4 )\n \tadd\tr0, pc\n \tblx\t15dd8 \n ./src/regsub.c:130\n \tb.n\t31fce \n-\t\t\t@ instruction: 0xf6640000\n-\t\t\t@ instruction: 0xf62c0000\n+\t\t\t@ instruction: 0xf6780000\n+\tmovw\tr0, #2048\t@ 0x800\n \n 00031ff8 :\n Finput_stream_p():\n ./src/streams.c:1202\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n@@ -66797,15 +66797,15 @@\n \tmov\tr0, r5\n ./src/streams.c:1310\n \tadd\tsp, #8\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n ./src/streams.c:1309\n \tb.w\t15cd0 \n \tnop\n-\tbvc.n\t3396c \n+\tbvc.n\t33974 \n \tmovs\tr0, r0\n \tasrs\tr0, r3, #22\n \tmovs\tr1, r0\n \tlsrs\tr4, r2, #3\n \tmovs\tr0, r0\n \tlsrs\tr2, r3, #23\n \tmovs\tr1, r0\n@@ -68009,17 +68009,17 @@\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157d8 \n \tlsrs\tr4, r2, #20\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tbvs.n\t34074 \n+\tbvs.n\t3409c \n \tmovs\tr0, r0\n-\tbvs.n\t34014 \n+\tbvs.n\t3403c \n \t...\n \n 000340b0 :\n Fset_interface():\n ./src/structures.c:1023\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -70102,19 +70102,19 @@\n \tmovs\tr1, r0\n \tldr\tr5, [pc, #520]\t@ (35040 )\n \tmovs\tr1, r0\n \tldr\tr5, [pc, #336]\t@ (34f8c )\n \tmovs\tr1, r0\n \tldr\tr5, [pc, #208]\t@ (34f10 )\n \tmovs\tr1, r0\n-\tbls.n\t34dd4 \n+\tbls.n\t34dfc \n \tmovs\tr0, r0\n-\tldmia\tr1, {r1, r3, r6}\n+\tldmia\tr1, {r1, r2, r3, r4, r6}\n \tmovs\tr0, r0\n-\tldmia\tr1!, {r3, r4, r6}\n+\tldmia\tr1!, {r2, r3, r5, r6}\n \tmovs\tr0, r0\n lookup_recursively():\n ./src/structures.c:596\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4072]\t@ 0xfe8\n@@ -71695,24 +71695,24 @@\n \tsbcs.w\tr0, r0, #8388608\t@ 0x800000\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tsbc.w\tr0, r8, #8388608\t@ 0x800000\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tadc.w\tr0, r6, #8388608\t@ 0x800000\n-\tittt\tne\n+\titee\tcc\n \t...\n \n 000358b8 :\n rep_pre_structures_init():\n ./src/structures.c:1662\n \tpush\t{r4, r5, lr}\n-\tmovne.w\tip, #4096\t@ 0x1000\n-\tsubne.w\tip, sp, ip\n-\tstrne.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tmovcc.w\tip, #4096\t@ 0x1000\n+\tsubcs.w\tip, sp, ip\n+\tstrcs.w\tr0, [ip, #4040]\t@ 0xfc8\n \tsub\tsp, #44\t@ 0x2c\n ./src/structures.c:1663\n \tldr\tr0, [pc, #112]\t@ (3593c )\n \tldr\tr3, [pc, #116]\t@ (35940 )\n \tmovs\tr1, #0\n \tadd\tr0, pc\n \tldr\tr4, [pc, #112]\t@ (35944 )\n@@ -71777,15 +71777,15 @@\n ./src/structures.c:1672\n \tadd\tsp, #44\t@ 0x2c\n \tpop\t{r4, r5, pc}\n \tnop\n \tb.n\t35fc6 \n \tvqshl.u32\tq15, , #31\n \tvqshlu.s32\tq15, , #31\n-\tvqrdmlsh.s\t, , d8[0]\n+\t\t\t@ instruction: 0xffffbfdc\n \tmovs\tr0, r0\n \torns\tr0, r2, #8388608\t@ 0x800000\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #3\n@@ -72168,15 +72168,15 @@\n \tldr\tr0, [r4, #4]\n ./src/structures.c:1742\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n ./src/structures.c:1738\n \tb.w\t151dc \n \tnop\n-\tpush\t{r1, r2, r3, r4, r6, lr}\n+\tpush\t{r1, r5, r6, lr}\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf3e60000\n \tasrs\tr4, r0, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r0, #17\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #8\n@@ -72227,15 +72227,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r6, #15\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #5\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #28\n \tmovs\tr0, r0\n-\tcbz\tr4, 35d50 \n+\tcbz\tr0, 35d52 \n \tmovs\tr0, r0\n \tlsrs\tr0, r2, #30\n \tmovs\tr0, r0\n \tlsrs\tr0, r2, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #9\n \tmovs\tr0, r0\n@@ -74736,15 +74736,15 @@\n \teors\tr2, r3\n \tmov.w\tr3, #0\n \tbne.n\t36cde \n \tadd\tsp, #32\n \tpop\t{r4, pc}\n \tblx\t15eec <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr5, sp, #648\t@ 0x288\n+\tadd\tr5, sp, #728\t@ 0x2d8\n \tmovs\tr0, r0\n \tb.n\t36e8c \n \tmovs\tr0, r0\n \tmov\tip, ip\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n@@ -76785,28 +76785,28 @@\n ./src/symbols.c:1447\n \tadd\tsp, #52\t@ 0x34\n \tpop\t{r4, r5, r6, r7, pc}\n \tb.n\t3815a \n \tvaddl.u\t, d15, d15\n \t\t\t@ instruction: 0xffffeffb\n \t\t\t@ instruction: 0xffffee23\n-\tvshr.u64\td26, d10, #1\n+\tvaddl.u\tq13, d31, d30\n \tmovs\tr0, r0\n \tbcc.n\t37988 \n \tmovs\tr0, r0\n \tlsrs\tr0, r5, #22\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #18\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n \tb.n\t381c2 \n \t\t\t@ instruction: 0xffff0fbc\n \tmovs\tr0, r0\n-\tadd\tr0, pc, #344\t@ (adr r0, 37ba8 )\n+\tadd\tr0, pc, #424\t@ (adr r0, 37bf8 )\n \t...\n \n 00037a50 :\n rep_symbols_init():\n ./src/symbols.c:1451\n \tpush\t{r4, r5, r6, r7, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -77287,15 +77287,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #26\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #10\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n-\tldr\tr7, [sp, #24]\n+\tldr\tr7, [sp, #104]\t@ 0x68\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #7\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #9\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #5\n \tmovs\tr0, r0\n@@ -77361,15 +77361,15 @@\n \tmovs\tr0, r0\n \tasrs\tr4, r7, #4\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #19\n \tmovs\tr0, r0\n \tlsrs\tr0, r2, #18\n \tmovs\tr0, r0\n-\tstr\tr1, [sp, #544]\t@ 0x220\n+\tstr\tr1, [sp, #560]\t@ 0x230\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #19\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #23\n \tmovs\tr0, r0\n@@ -78241,15 +78241,15 @@\n ./src/values.c:764\n \tldr\tr1, [pc, #12]\t@ (38404 )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157d8 \n \tnop\n-\tldr\tr0, [sp, #832]\t@ 0x340\n+\tldr\tr0, [sp, #912]\t@ 0x390\n \tmovs\tr0, r0\n string_cmp():\n ./src/values.c:328\n \tlsls\tr2, r0, #30\n \tbmi.n\t38436 \n ./src/values.c:327\n \tpush\t{r3, r4, r5, lr}\n@@ -78461,19 +78461,19 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n \tcmp\tr6, #184\t@ 0xb8\n \tmovs\tr1, r0\n-\tadd\tr2, pc, #528\t@ (adr r2, 38794 )\n+\tadd\tr2, pc, #608\t@ (adr r2, 387e4 )\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #408]\t@ 0x198\n+\tstr\tr7, [sp, #488]\t@ 0x1e8\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #448]\t@ 0x1c0\n+\tstr\tr7, [sp, #528]\t@ 0x210\n \t...\n \n 0003858c :\n rep_get_data_type():\n ./src/values.c:148\n \tpush\t{r3, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -78510,19 +78510,19 @@\n \tadd\tr1, pc\n \tadds\tr3, #24\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tnop\n \tcmp\tr6, #46\t@ 0x2e\n \tmovs\tr1, r0\n-\tadd\tr2, pc, #200\t@ (adr r2, 386a0 )\n+\tadd\tr2, pc, #280\t@ (adr r2, 386f0 )\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #80]\t@ 0x50\n+\tstr\tr7, [sp, #160]\t@ 0xa0\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #208]\t@ 0xd0\n+\tstr\tr7, [sp, #288]\t@ 0x120\n \t...\n \n 000385e0 :\n rep_value_cmp():\n ./src/values.c:164\n \tcmp\tr0, #0\n \tit\tne\n@@ -79907,19 +79907,19 @@\n \tnop\n \tmovs\tr5, #122\t@ 0x7a\n \tmovs\tr1, r0\n \tmovs\tr5, #100\t@ 0x64\n \tmovs\tr1, r0\n \tmovs\tr5, #78\t@ 0x4e\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #280]\t@ 0x118\n+\tldr\tr1, [sp, #360]\t@ 0x168\n \tmovs\tr0, r0\n-\tldrh\tr0, [r5, #48]\t@ 0x30\n+\tldrh\tr4, [r7, #48]\t@ 0x30\n \tmovs\tr0, r0\n-\tldrh\tr0, [r2, #50]\t@ 0x32\n+\tldrh\tr4, [r4, #50]\t@ 0x32\n \t...\n \n 00038ed4 :\n rep_mark_value():\n ./src/values.c:813\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -81135,55 +81135,55 @@\n \t\t\t@ instruction: 0xb88a\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #30\n \tmovs\tr0, r0\n \tstc\t15, cr15, [r3], #-1020\t@ 0xfffffc04\n \tbl\t22b702 \n \tbl\t185706 \n-\tldrh\tr4, [r3, #0]\n+\tldrh\tr0, [r6, #0]\n \tmovs\tr0, r0\n \tmcr\t15, 4, pc, cr5, cr15, {7}\t@ \n \tstrb\tr2, [r0, #25]\n \tmovs\tr0, r0\n \tasrs\tr0, r5, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r5, #28\n \tmovs\tr0, r0\n \tstcl\t15, cr15, [pc, #-1020]!\t@ 39324 \n \tldr\tr2, [r4, #72]\t@ 0x48\n \tmovs\tr0, r0\n \tmcr\t15, 5, pc, cr7, cr15, {7}\t@ \n-\tstrh\tr6, [r6, #60]\t@ 0x3c\n+\tstrh\tr2, [r1, #62]\t@ 0x3e\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #29\n \tmovs\tr0, r0\n-\tstrh\tr6, [r3, #60]\t@ 0x3c\n+\tstrh\tr2, [r6, #60]\t@ 0x3c\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n+\tstrh\tr4, [r2, #60]\t@ 0x3c\n+\tmovs\tr0, r0\n \tstrh\tr0, [r0, #60]\t@ 0x3c\n \tmovs\tr0, r0\n-\tstrh\tr4, [r5, #58]\t@ 0x3a\n+\tstrh\tr6, [r4, #58]\t@ 0x3a\n \tmovs\tr0, r0\n-\tstrh\tr2, [r2, #58]\t@ 0x3a\n+\tstrh\tr4, [r1, #58]\t@ 0x3a\n \tmovs\tr0, r0\n-\tstrh\tr0, [r7, #56]\t@ 0x38\n+\tstrh\tr2, [r6, #56]\t@ 0x38\n \tmovs\tr0, r0\n-\tstrh\tr6, [r3, #56]\t@ 0x38\n+\tstrh\tr0, [r3, #56]\t@ 0x38\n \tmovs\tr0, r0\n-\tstrh\tr4, [r0, #56]\t@ 0x38\n+\tstrh\tr6, [r7, #54]\t@ 0x36\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, #54]\t@ 0x36\n-\tmovs\tr0, r0\n-\tstrh\tr0, [r2, #54]\t@ 0x36\n+\tstrh\tr4, [r4, #54]\t@ 0x36\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xeb9bffff\n \tstc\t15, cr15, [r5, #-1020]!\t@ 0xfffffc04\n \tldc2l\t15, cr15, [r5, #1020]\t@ 0x3fc\n-\tstrh\tr2, [r4, #52]\t@ 0x34\n+\tstrh\tr6, [r6, #52]\t@ 0x34\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #7\n \t...\n \n 0003976c :\n rep_values_init():\n ./src/values.c:1107\n@@ -81443,15 +81443,15 @@\n \tmovs\tr1, r0\n \tpush\t{r1, r3, r4, r5, r6}\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n \tlsls\tr5, r5, #1\n \tmovs\tr0, r0\n-\tstrh\tr2, [r2, #40]\t@ 0x28\n+\tstrh\tr6, [r4, #40]\t@ 0x28\n \t...\n \n 0003993c :\n Fmake_weak_ref():\n ./src/weak-refs.c:37\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -81483,15 +81483,15 @@\n ./src/weak-refs.c:89\n \tldr\tr1, [pc, #12]\t@ (3997c )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157d8 \n \tnop\n-\tstrh\tr4, [r0, #38]\t@ 0x26\n+\tstrh\tr0, [r3, #38]\t@ 0x26\n \t...\n \n 00039980 :\n Fweak_ref():\n ./src/weak-refs.c:49\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -81750,15 +81750,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, #26]\n+\tstrh\tr6, [r7, #26]\n \t...\n \n 00039b28 :\n rep_intern_dl_library():\n ./src/unix_dl.c:226\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -82505,43 +82505,43 @@\n \tmovs\tr0, r0\n \tadds\tr0, r5, r2\n \tmovs\tr1, r0\n \tadds\tr6, r1, r2\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tstrh\tr4, [r6, #20]\n+\tstrh\tr0, [r1, #22]\n \tmovs\tr0, r0\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n-\tstrh\tr0, [r0, #16]\n+\tstrh\tr4, [r2, #16]\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n-\tldrb\tr4, [r0, #9]\n+\tldrb\tr0, [r3, #9]\n \tmovs\tr0, r0\n-\tstrh\tr4, [r7, #12]\n+\tstrh\tr0, [r2, #14]\n \tmovs\tr0, r0\n \tlsrs\tr4, r5, #17\n \tmovs\tr0, r0\n-\tstrh\tr0, [r2, #0]\n+\tstrh\tr4, [r4, #0]\n \tmovs\tr0, r0\n-\tldrh\tr0, [r1, #2]\n+\tldrh\tr4, [r3, #2]\n \tmovs\tr0, r0\n-\tldrb\tr6, [r1, #26]\n+\tldrb\tr2, [r4, #26]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r5, #26]\n+\tldrb\tr0, [r0, #27]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r4, #27]\n+\tldrb\tr0, [r7, #27]\n \tmovs\tr0, r0\n-\tstrh\tr4, [r5, #62]\t@ 0x3e\n+\tldrh\tr0, [r0, #0]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, #24]\n+\tldrb\tr6, [r0, #25]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r7, #24]\n+\tldrb\tr0, [r2, #25]\n \t...\n \n 0003a0c0 :\n rep_open_dl_library():\n ./src/unix_dl.c:434\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -82821,15 +82821,15 @@\n ./src/unix_dl.c:506\n \tstr\tr5, [r4, #4]\n ./src/unix_dl.c:507\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n \tnop\n \tasrs\tr0, r6, #10\n \tmovs\tr1, r0\n-\tldrb\tr6, [r6, #19]\n+\tldrb\tr2, [r1, #20]\n \tmovs\tr0, r0\n \tasrs\tr4, r3, #10\n \tmovs\tr1, r0\n \tasrs\tr6, r3, #9\n \tmovs\tr1, r0\n \n 0003a288 :\n@@ -82929,25 +82929,25 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #8\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tasrs\tr6, r0, #8\n \tmovs\tr1, r0\n-\tstrh\tr6, [r2, #40]\t@ 0x28\n+\tstrh\tr2, [r5, #40]\t@ 0x28\n \tmovs\tr0, r0\n-\tldrb\tr4, [r3, #13]\n+\tldrb\tr0, [r6, #13]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r4, #16]\n+\tldrb\tr4, [r6, #16]\n \tmovs\tr0, r0\n-\tstrh\tr0, [r0, #40]\t@ 0x28\n+\tstrh\tr4, [r2, #40]\t@ 0x28\n \tmovs\tr0, r0\n-\tldrb\tr6, [r0, #13]\n+\tldrb\tr2, [r3, #13]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, #15]\n+\tldrb\tr6, [r0, #16]\n \t...\n \n 0003a358 :\n rep_find_c_symbol():\n ./src/unix_dl.c:528\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -84797,15 +84797,15 @@\n \tb.n\t3aeda \n ./src/unix_files.c:518 (discriminator 4)\n \tmovs\tr1, #120\t@ 0x78\n \tb.n\t3aeda \n \tnop\n \tlsls\tr0, r7, #26\n \tmovs\tr1, r0\n-\tldrb\tr6, [r7, #6]\n+\tldrb\tr2, [r2, #7]\n \t...\n \n 0003af08 :\n rep_file_modtime():\n ./src/unix_files.c:534\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -84936,15 +84936,15 @@\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n ./src/unix_files.c:568 (discriminator 2)\n \tb.w\t14fc8 \n \tldr\tr5, [sp, #984]\t@ 0x3d8\n \tmovs\tr0, r0\n \tldr\tr2, [sp, #152]\t@ 0x98\n \tmovs\tr0, r0\n-\tstr\tr0, [r7, #40]\t@ 0x28\n+\tldrb\tr4, [r3, r6]\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #6\n \t...\n \n 0003b004 :\n@@ -85286,19 +85286,19 @@\n ./src/unix_main.c:855\n \tb.n\t3b1d8 \n \tldr\tr3, [sp, #608]\t@ 0x260\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xffd9ffff\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr6, [r7, #84]\t@ 0x54\n+\tldr\tr2, [r2, #88]\t@ 0x58\n \tmovs\tr0, r0\n-\tldr\tr6, [r0, #84]\t@ 0x54\n+\tldr\tr2, [r3, #84]\t@ 0x54\n \tmovs\tr0, r0\n-\tldr\tr4, [r0, #84]\t@ 0x54\n+\tldr\tr0, [r3, #84]\t@ 0x54\n \tmovs\tr0, r0\n fatal_signal_handler():\n ./src/unix_main.c:776\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tsub.w\tip, sp, ip\n \tstr.w\tr0, [ip, #4080]\t@ 0xff0\n@@ -85379,19 +85379,19 @@\n \tnop\n \tlsls\tr2, r4, #11\n \tmovs\tr1, r0\n \tldr\tr3, [sp, #16]\n \tmovs\tr0, r0\n \tlsls\tr2, r2, #11\n \tmovs\tr1, r0\n-\tldr\tr0, [r2, #80]\t@ 0x50\n+\tldr\tr4, [r4, #80]\t@ 0x50\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #21\n \tmovs\tr0, r0\n-\tldr\tr0, [r4, #80]\t@ 0x50\n+\tldr\tr4, [r6, #80]\t@ 0x50\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n \tldr\tr5, [pc, #600]\t@ (3b53c )\n \tmovs\tr0, r0\n interrupt_signal_handler():\n ./src/unix_main.c:816\n@@ -85858,15 +85858,15 @@\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #4\n \tmovs\tr0, r0\n \tstr\tr3, [sp, #952]\t@ 0x3b8\n \tmovs\tr0, r0\n \tvhadd.u32\td16, d10, d0\n-\tldr\tr4, [r2, #28]\n+\tldr\tr0, [r5, #28]\n \tmovs\tr0, r0\n \tvhadd.u8\td16, d8, d0\n \n 0003b628 :\n rep_system_name():\n ./src/unix_main.c:218\n \tpush\t{r4, r5, r6, lr}\n@@ -89617,15 +89617,15 @@\n \tadd.w\tr1, r1, #280\t@ 0x118\n \tb.n\t3cf94 \n \tldrb\tr6, [r4, #27]\n \tmovs\tr0, r0\n \tstrh.w\tr0, [r2, r0]\n \tldrb\tr6, [r6, #11]\n \tmovs\tr0, r0\n-\tstr\tr0, [r3, r4]\n+\tstr\tr4, [r5, r4]\n \tmovs\tr0, r0\n \tldrb\tr2, [r2, #11]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf7be0000\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n@@ -90211,23 +90211,23 @@\n ./src/unix_processes.c:1056\n \tblx\t15eec <__stack_chk_fail@plt>\n \tnop\n \tldrb\tr6, [r1, #9]\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #704]\t@ (3d68c )\n+\tldr\tr4, [pc, #784]\t@ (3d6dc )\n \tmovs\tr0, r0\n \tldrb\tr6, [r1, #8]\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #560]\t@ (3d604 )\n+\tldr\tr4, [pc, #640]\t@ (3d654 )\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #392]\t@ (3d560 )\n+\tldr\tr4, [pc, #472]\t@ (3d5b0 )\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #216]\t@ (3d4b4 )\n+\tldr\tr4, [pc, #296]\t@ (3d504 )\n \tmovs\tr0, r0\n run_process():\n ./src/unix_processes.c:559\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n \tvpush\t{d8-d9}\n \tsub.w\tip, sp, ip\n@@ -91102,27 +91102,27 @@\n \tmovs\tr0, r0\n \tldrb\tr6, [r4, #5]\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #19\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #6\n \tmovs\tr0, r0\n-\tldr\tr3, [pc, #768]\t@ (3dda8 )\n+\tldr\tr3, [pc, #848]\t@ (3ddf8 )\n \tmovs\tr0, r0\n \tstrb\tr6, [r3, #19]\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #8\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [pc, #592]\t@ (3dd08 )\n+\tldr\tr2, [pc, #672]\t@ (3dd58 )\n \tmovs\tr0, r0\n-\tldr\tr2, [pc, #616]\t@ (3dd24 )\n+\tldr\tr2, [pc, #696]\t@ (3dd74 )\n \tmovs\tr0, r0\n-\tsubs\tr0, #170\t@ 0xaa\n+\tsubs\tr0, #174\t@ 0xae\n \tmovs\tr0, r0\n \tasrs\tr0, r1, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tstrb\tr6, [r4, #14]\n \tmovs\tr0, r0\n@@ -91426,21 +91426,21 @@\n ./src/unix_processes.c:678\n \tmovs\tr0, #255\t@ 0xff\n \tblx\t154e4 <_exit@plt>\n \tnop\n \tbl\t283d02 \n \t\t\t@ instruction: 0xeab40000\n \torn\tr0, sl, r0\n-\tbics\tr0, r5\n+\tbics\tr4, r7\n \tmovs\tr0, r0\n-\tmuls\tr2, r3\n+\tmuls\tr6, r5\n \tmovs\tr0, r0\n-\tmuls\tr0, r4\n+\tmuls\tr4, r6\n \tmovs\tr0, r0\n-\torrs\tr6, r5\n+\tmuls\tr2, r0\n \t...\n \n 0003dd1c :\n Fstart_process():\n ./src/unix_processes.c:1157\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -93119,19 +93119,19 @@\n \tldr\tr0, [pc, #20]\t@ (3e80c )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t153bc <__assert_fail@plt>\n \tudf\t#220\t@ 0xdc\n \tmovs\tr0, r0\n-\teors\tr6, r5\n+\tlsls\tr2, r0\n \tmovs\tr0, r0\n-\tsubs\tr0, #124\t@ 0x7c\n+\tsubs\tr0, #144\t@ 0x90\n \tmovs\tr0, r0\n-\tsubs\tr0, #142\t@ 0x8e\n+\tsubs\tr0, #162\t@ 0xa2\n \t...\n \n 0003e810 :\n rep_system():\n ./src/unix_processes.c:2002\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -93375,15 +93375,15 @@\n \tmovs\tr0, r0\n \tasrs\tr4, r7, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #5\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #18\n \tmovs\tr0, r0\n-\tsubs\tr7, #248\t@ 0xf8\n+\tands\tr4, r1\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #8\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n@@ -93391,23 +93391,23 @@\n \tmovs\tr0, r0\n \tstr\tr2, [r0, #8]\n \tmovs\tr0, r0\n \tstr\tr0, [r4, #64]\t@ 0x40\n \tmovs\tr0, r0\n \tstr\tr4, [r5, #60]\t@ 0x3c\n \tmovs\tr0, r0\n-\tadds\tr7, #32\n+\tadds\tr7, #52\t@ 0x34\n \tmovs\tr0, r0\n-\tadds\tr7, #2\n+\tadds\tr7, #22\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #24\n \tmovs\tr0, r0\n-\tadds\tr6, #242\t@ 0xf2\n+\tadds\tr7, #6\n \tmovs\tr0, r0\n-\tadds\tr6, #236\t@ 0xec\n+\tadds\tr7, #0\n \t...\n \n 0003ea34 :\n rep_proc_init():\n ./src/unix_processes.c:2074\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -93771,15 +93771,15 @@\n \tmovs\tr0, r0\n \tldrsh\tr6, [r3, r4]\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #19\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #6\n \tmovs\tr0, r0\n-\tadds\tr6, #4\n+\tadds\tr6, #24\n \tmovs\tr0, r0\n \tasrs\tr0, r7, #6\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #16\n \tmovs\tr0, r0\n \tasrs\tr0, r5, #8\n \tmovs\tr0, r0\n@@ -93847,15 +93847,15 @@\n \tmovs\tr0, r0\n \tb.n\t3ea56 \n \tvraddhn.i\td30, , \n \tvraddhn.i\td30, , \n \tvabal.u\tq15, d15, d5\n \t\t\t@ instruction: 0xffffdfb9\n \t\t\t@ instruction: 0xffffe541\n-\tvraddhn.i\td19, , q2\n+\tvsri.32\td19, d8, #1\n \tmovs\tr0, r0\n \tb.n\t3f03a \n \tvabdl.u\t, d15, d29\n \tAddress 0x3edc2 is out of bounds.\n \n \n 0003edc4 :\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -376,457 +376,459 @@\n 0x00040ca8 72790000 73697465 2d6c6973 702d6469 ry..site-lisp-di\n 0x00040cb8 72656374 6f727900 6c697370 2d6c6962 rectory.lisp-lib\n 0x00040cc8 2d646972 6563746f 72790000 7265702d -directory..rep-\n 0x00040cd8 64697265 63746f72 79000000 70726f76 directory...prov\n 0x00040ce8 69646500 61667465 722d6c6f 61642d61 ide.after-load-a\n 0x00040cf8 6c697374 00000000 646c2d6c 6f61642d list....dl-load-\n 0x00040d08 70617468 00000000 6c6f6164 2d706174 path....load-pat\n- 0x00040d18 68000000 2f757372 2f736861 72652f72 h.../usr/share/r\n- 0x00040d28 65700000 6c697370 6d616368 2e630000 ep..lispmach.c..\n- 0x00040d38 7265705f 434f4d50 494c4544 50202873 rep_COMPILEDP (s\n- 0x00040d48 75627229 00000000 7265702e 766d2e69 ubr)....rep.vm.i\n- 0x00040d58 6e746572 70726574 65720000 46696c65 nterpreter..File\n- 0x00040d68 206e6565 64732072 65636f6d 70696c69 needs recompili\n- 0x00040d78 6e672066 6f722063 75727265 6e742076 ng for current v\n- 0x00040d88 69727475 616c206d 61636869 6e650000 irtual machine..\n- 0x00040d98 62797465 636f6465 70000000 6d616b65 bytecodep...make\n- 0x00040da8 2d627974 652d636f 64652d73 75627200 -byte-code-subr.\n- 0x00040db8 76616c69 64617465 2d627974 652d636f validate-byte-co\n- 0x00040dc8 64650000 556e6b6e 6f776e20 6c697370 de..Unknown lisp\n- 0x00040dd8 206f7063 6f646500 42797465 2d636f64 opcode.Byte-cod\n- 0x00040de8 65206572 726f7200 62797465 636f6465 e error.bytecode\n- 0x00040df8 2d657272 6f720000 6d616372 6f657870 -error..macroexp\n- 0x00040e08 616e6400 6d616372 6f657870 616e642d and.macroexpand-\n- 0x00040e18 31000000 6d616372 6f2d656e 7669726f 1...macro-enviro\n- 0x00040e28 6e6d656e 74000000 202a2a20 6572726f nment... ** erro\n- 0x00040e38 723a202d 2d776974 682d7374 61636b2d r: --with-stack-\n- 0x00040e48 64697265 6374696f 6e206973 20696e63 direction is inc\n- 0x00040e58 6f727265 63743b20 69742073 686f756c orrect; it shoul\n- 0x00040e68 64206265 2025640a 00000000 636f6d6d d be %d.....comm\n- 0x00040e78 6f6e0000 2d2d6261 74636800 2d2d696e on..--batch.--in\n- 0x00040e88 74657270 00000000 6572726f 722d2d3e terp....error-->\n- 0x00040e98 20000000 6572726f 7220696e 20696e69 ...error in ini\n- 0x00040ea8 7469616c 69736174 696f6e0a 00000000 tialisation.....\n- 0x00040eb8 7265703a 20757369 6e672064 65707265 rep: using depre\n- 0x00040ec8 63617465 64206665 61747572 65202d20 cated feature - \n- 0x00040ed8 25730a00 7265702e 73747275 63747572 %s..rep.structur\n- 0x00040ee8 65730000 7265702e 6d6f6475 6c652d73 es..rep.module-s\n- 0x00040ef8 79737465 6d000000 7265702e 6c616e67 ystem...rep.lang\n- 0x00040f08 2e6d6174 68000000 7265702e 696f2e73 .math...rep.io.s\n- 0x00040f18 74726561 6d730000 72657000 72656375 treams..rep.recu\n- 0x00040f28 7273696f 6e2d6465 70746800 72656375 rsion-depth.recu\n- 0x00040f38 72736976 652d6564 69740000 4e6f2061 rsive-edit..No a\n- 0x00040f48 7267756d 656e7420 666f7220 6f707469 rgument for opti\n- 0x00040f58 6f6e0000 6265666f 72652d65 7869742d on..before-exit-\n- 0x00040f68 686f6f6b 00000000 696e7465 72727570 hook....interrup\n- 0x00040f78 742d6d6f 64650000 6572726f 722d6d6f t-mode..error-mo\n- 0x00040f88 64650000 70726f67 72616d2d 6e616d65 de..program-name\n- 0x00040f98 00000000 696e7465 72707265 7465642d ....interpreted-\n- 0x00040fa8 6d6f6465 00000000 62617463 682d6d6f mode....batch-mo\n- 0x00040fb8 64650000 636f6d6d 616e642d 6c696e65 de..command-line\n- 0x00040fc8 2d617267 73000000 746f702d 6c657665 -args...top-leve\n- 0x00040fd8 6c000000 71756974 00000000 65786974 l...quit....exit\n- 0x00040fe8 00000000 69646c65 2d686f6f 6b000000 ....idle-hook...\n- 0x00040ff8 63727970 74000000 6765742d 636f6d6d crypt...get-comm\n- 0x00041008 616e642d 6c696e65 2d6f7074 696f6e00 and-line-option.\n- 0x00041018 73536865 6c6c2063 6f6d6d61 6e643a00 sShell command:.\n- 0x00041028 63686172 2d646f77 6e636173 65000000 char-downcase...\n- 0x00041038 63686172 2d757063 61736500 73706163 char-upcase.spac\n- 0x00041048 652d6368 61722d70 00000000 616c7068 e-char-p....alph\n- 0x00041058 616e756d 65726963 70000000 64696769 anumericp...digi\n- 0x00041068 742d6368 61722d70 00000000 6c6f7765 t-char-p....lowe\n- 0x00041078 722d6361 73652d70 00000000 75707065 r-case-p....uppe\n- 0x00041088 722d6361 73652d70 00000000 616c7068 r-case-p....alph\n- 0x00041098 612d6368 61722d70 00000000 7472616e a-char-p....tran\n- 0x000410a8 736c6174 652d7374 72696e67 00000000 slate-string....\n- 0x000410b8 6d657373 61676500 73797374 656d2d6e message.system-n\n- 0x000410c8 616d6500 75736572 2d686f6d 652d6469 ame.user-home-di\n- 0x000410d8 72656374 6f727900 75736572 2d66756c rectory.user-ful\n- 0x000410e8 6c2d6e61 6d650000 75736572 2d6c6f67 l-name..user-log\n- 0x000410f8 696e2d6e 616d6500 7369742d 666f7200 in-name.sit-for.\n- 0x00041108 736c6565 702d666f 72000000 74696d65 sleep-for...time\n- 0x00041118 2d6c6174 65722d70 00000000 63757272 -later-p....curr\n- 0x00041128 656e742d 74696d65 2d737472 696e6700 ent-time-string.\n- 0x00041138 6669782d 74696d65 00000000 63757272 fix-time....curr\n- 0x00041148 656e742d 7574696d 65000000 63757272 ent-utime...curr\n- 0x00041158 656e742d 74696d65 00000000 636f6d70 ent-time....comp\n- 0x00041168 6c657465 2d737472 696e6700 62656570 lete-string.beep\n- 0x00041178 00000000 666c6174 74656e2d 7461626c ....flatten-tabl\n- 0x00041188 65000000 646f776e 63617365 2d746162 e...downcase-tab\n- 0x00041198 6c650000 75706361 73652d74 61626c65 le..upcase-table\n- 0x000411a8 00000000 756e6978 00000000 7265702d ....unix....rep-\n- 0x000411b8 6275696c 642d6964 00000000 7265702d build-id....rep-\n- 0x000411c8 696e7465 72666163 652d6964 00000000 interface-id....\n- 0x000411d8 7265702d 76657273 696f6e00 70726f63 rep-version.proc\n- 0x000411e8 6573732d 656e7669 726f6e6d 656e7400 ess-environment.\n- 0x000411f8 6f706572 6174696e 672d7379 7374656d operating-system\n- 0x00041208 00000000 302e3932 2e350000 57656420 ....0.92.5..Wed \n- 0x00041218 4e6f7620 20362032 30323420 62792070 Nov 6 2024 by p\n- 0x00041228 6275696c 64657231 40766972 74363462 builder1@virt64b\n- 0x00041238 2e000000 6e756d62 6572732e 63000000 ....numbers.c...\n- 0x00041248 74797065 203d3d20 7265705f 4e554d42 type == rep_NUMB\n- 0x00041258 45525f46 4c4f4154 00000000 7265705f ER_FLOAT....rep_\n- 0x00041268 4e554d42 45525028 696e2900 74656d20 NUMBERP(in).tem \n- 0x00041278 213d2030 00000000 43000000 25640000 != 0....C...%d..\n- 0x00041288 256f0000 233c6e6f 6e2d6e75 6d626572 %o..#...%%.%dg..#...integer.rand\n- 0x000412c8 6f6d0000 6e756d62 65722d3e 73747269 om..number->stri\n- 0x000412d8 6e670000 73747269 6e672d3e 6e756d62 ng..string->numb\n- 0x000412e8 65720000 6d696e00 6d617800 64656e6f er..min.max.deno\n- 0x000412f8 6d696e61 746f7200 6e756d65 7261746f minator.numerato\n- 0x00041308 72000000 696e6578 6163742d 3e657861 r...inexact->exa\n- 0x00041318 63740000 65786163 742d3e69 6e657861 ct..exact->inexa\n- 0x00041328 63740000 65786163 74700000 6669786e ct..exactp..fixn\n- 0x00041338 756d7000 696e7465 67657270 00000000 ump.integerp....\n- 0x00041348 6e756d62 65727000 67636400 65787074 numberp.gcd.expt\n- 0x00041358 00000000 73717274 00000000 6174616e ....sqrt....atan\n- 0x00041368 00000000 61636f73 00000000 6173696e ....acos....asin\n- 0x00041378 00000000 74616e00 636f7300 73696e00 ....tan.cos.sin.\n- 0x00041388 6c6f6700 65787000 726f756e 64000000 log.exp.round...\n- 0x00041398 7472756e 63617465 00000000 6365696c truncate....ceil\n- 0x000413a8 696e6700 666c6f6f 72000000 61736800 ing.floor...ash.\n- 0x000413b8 312d0000 312b0000 7a65726f 70000000 1-..1+..zerop...\n- 0x000413c8 65716c00 6c6f6761 6e640000 6c6f6778 eql.logand..logx\n- 0x000413d8 6f720000 6c6f6769 6f720000 6c6f676e or..logior..logn\n- 0x000413e8 6f740000 71756f74 69656e74 00000000 ot..quotient....\n- 0x000413f8 6d6f6400 72656d61 696e6465 72000000 mod.remainder...\n- 0x00041408 2f000000 2d000000 2b000000 446f6d61 /...-...+...Doma\n- 0x00041418 696e2065 72726f72 00000000 44697669 in error....Divi\n- 0x00041428 64652062 79207a65 726f0000 6f726967 de by zero..orig\n- 0x00041438 696e2d61 66746572 2d676300 6c657869 in-after-gc.lexi\n- 0x00041448 63616c2d 6f726967 696e0000 63616c6c cal-origin..call\n- 0x00041458 2d776974 682d6c65 78696361 6c2d6f72 -with-lexical-or\n- 0x00041468 6967696e 73000000 696e7465 726e616c igins...internal\n- 0x00041478 20666f75 6c757000 636f7272 75707465 foulup.corrupte\n- 0x00041488 6420706f 696e7465 72730000 73746163 d pointers..stac\n- 0x00041498 6b206f76 6572666c 6f770000 6d656d6f k overflow..memo\n- 0x000414a8 72792063 6f727275 7074696f 6e000000 ry corruption...\n- 0x000414b8 696e7661 6c696420 5b5d2072 616e6765 invalid [] range\n- 0x000414c8 00000000 756e6d61 74636865 64205b5d ....unmatched []\n- 0x000414d8 00000000 696e7465 726e616c 20757270 ....internal urp\n- 0x000414e8 00000000 3f2b2a20 666f6c6c 6f777320 ....?+* follows \n- 0x000414f8 6e6f7468 696e6700 74726169 6c696e67 nothing.trailing\n- 0x00041508 205c0000 5e242e5b 28297c3f 2b2a5c00 \\..^$.[()|?+*\\.\n- 0x00041518 696e7465 726e616c 20646973 61737465 internal disaste\n- 0x00041528 72000000 2a2b206f 70657261 6e642063 r...*+ operand c\n- 0x00041538 6f756c64 20626520 656d7074 79000000 ould be empty...\n- 0x00041548 6e657374 6564202a 3f2b0000 746f6f20 nested *?+..too \n- 0x00041558 6d616e79 20282900 756e6d61 74636865 many ().unmatche\n- 0x00041568 64202829 00000000 6a756e6b 206f6e20 d ()....junk on \n- 0x00041578 656e6400 4e554c4c 20617267 756d656e end.NULL argumen\n- 0x00041588 74000000 72656765 78702074 6f6f2062 t...regexp too b\n- 0x00041598 69670000 6f757420 6f662073 70616365 ig..out of space\n- 0x000415a8 00000000 4e554c4c 20706172 616d6574 ....NULL paramet\n- 0x000415b8 65720000 636f7272 75707465 64207072 er..corrupted pr\n- 0x000415c8 6f677261 6d000000 4e554c4c 20706172 ogram...NULL par\n- 0x000415d8 6d20746f 20726567 73756200 42616420 m to regsub.Bad \n- 0x000415e8 74797065 206f6620 64617461 20746f20 type of data to \n- 0x000415f8 72656773 75620000 64616d61 67656420 regsub..damaged \n- 0x00041608 6d617463 68207374 72696e67 00000000 match string....\n- 0x00041618 4e554c4c 20706172 6d20746f 20726567 NULL parm to reg\n- 0x00041628 7375626c 656e0000 42616420 74797065 sublen..Bad type\n- 0x00041638 206f6620 64617461 20746f20 72656773 of data to regs\n- 0x00041648 75626c65 6e000000 556e6b6e 6f776e20 ublen...Unknown \n- 0x00041658 666f726d 61742063 6f6e7665 7273696f format conversio\n- 0x00041668 6e000000 6f757470 75742d73 74726561 n...output-strea\n- 0x00041678 6d2d7000 696e7075 742d7374 7265616d m-p.input-stream\n- 0x00041688 2d700000 6765742d 6f757470 75742d73 -p..get-output-s\n- 0x00041698 74726561 6d2d7374 72696e67 00000000 tream-string....\n- 0x000416a8 6d616b65 2d737472 696e672d 6f757470 make-string-outp\n- 0x000416b8 75742d73 74726561 6d000000 6d616b65 ut-stream...make\n- 0x000416c8 2d737472 696e672d 696e7075 742d7374 -string-input-st\n- 0x000416d8 7265616d 00000000 666f726d 61740000 ream....format..\n- 0x000416e8 7072696e 63000000 7072696e 31000000 princ...prin1...\n- 0x000416f8 7072696e 74000000 636f7079 2d737472 print...copy-str\n- 0x00041708 65616d00 72656164 2d6c696e 65000000 eam.read-line...\n- 0x00041718 72656164 2d636861 72730000 7065656b read-chars..peek\n- 0x00041728 2d636861 72000000 72656164 2d636861 -char...read-cha\n- 0x00041738 72000000 666f726d 61742d68 6f6f6b73 r...format-hooks\n- 0x00041748 2d616c69 73740000 233c7374 72756374 -alist..#....#.values.c....\n- 0x00041ce8 6e657874 5f667265 655f7479 70652021 next_free_type !\n- 0x00041cf8 3d203235 36000000 7420213d 20300000 = 256...t != 0..\n- 0x00041d08 73746174 69635f72 6f6f7473 20213d20 static_roots != \n- 0x00041d18 30000000 636f6e73 00000000 62797465 0...cons....byte\n- 0x00041d28 636f6465 00000000 766f6964 00000000 code....void....\n- 0x00041d38 73706563 69616c2d 666f726d 00000000 special-form....\n- 0x00041d48 73756272 30000000 73756272 31000000 subr0...subr1...\n- 0x00041d58 73756272 32000000 73756272 33000000 subr2...subr3...\n- 0x00041d68 73756272 34000000 73756272 35000000 subr4...subr5...\n- 0x00041d78 73756272 6e000000 67756172 6469616e subrn...guardian\n- 0x00041d88 00000000 67617262 6167652d 636f6c6c ....garbage-coll\n- 0x00041d98 65637400 69646c65 2d676172 62616765 ect.idle-garbage\n- 0x00041da8 2d746872 6573686f 6c640000 67617262 -threshold..garb\n- 0x00041db8 6167652d 74687265 73686f6c 64000000 age-threshold...\n- 0x00041dc8 7072696d 69746976 652d6775 61726469 primitive-guardi\n- 0x00041dd8 616e2d70 6f700000 7072696d 69746976 an-pop..primitiv\n- 0x00041de8 652d6775 61726469 616e2d70 75736800 e-guardian-push.\n- 0x00041df8 6d616b65 2d707269 6d697469 76652d67 make-primitive-g\n- 0x00041e08 75617264 69616e00 53747269 6e672074 uardian.String t\n- 0x00041e18 6f6f206c 6f6e6700 61667465 722d6763 oo long.after-gc\n- 0x00041e28 2d686f6f 6b000000 7765616b 2d726566 -hook...weak-ref\n- 0x00041e38 00000000 233c7765 616b2d72 65666572 ....#...weak-ref\n- 0x00041e58 2d736574 00000000 6d616b65 2d776561 -set....make-wea\n- 0x00041e68 6b2d7265 66000000 6572726f 723a2025 k-ref...error: %\n- 0x00041e78 730a0000 756e6978 5f646c2e 63000000 s...unix_dl.c...\n- 0x00041e88 7265705f 53545249 4e475020 2866696c rep_STRINGP (fil\n- 0x00041e98 65290000 7265705f 53545249 4e475020 e)..rep_STRINGP \n- 0x00041ea8 28646c5f 6c696273 5b695d2e 66696c65 (dl_libs[i].file\n- 0x00041eb8 5f6e616d 65290000 2e6c6100 646c6e61 _name)...la.dlna\n- 0x00041ec8 6d653d27 00000000 7265705f 6f70656e me='....rep_open\n- 0x00041ed8 5f676c6f 62616c6c 793d0000 79657300 _globally=..yes.\n- 0x00041ee8 7265705f 72657175 69726573 3d270000 rep_requires='..\n- 0x00041ef8 20090000 43616e27 74206669 6e642064 ...Can't find d\n- 0x00041f08 6c6e616d 6520696e 20257300 7265705f lname in %s.rep_\n- 0x00041f18 646c5f69 6e697400 7265705f 646c5f6b dl_init.rep_dl_k\n- 0x00041f28 696c6c00 7265705f 53594d42 4f4c5020 ill.rep_SYMBOLP \n- 0x00041f38 28666561 74757265 29000000 7265705f (feature)...rep_\n- 0x00041f48 53545249 4e475028 66656174 75726529 STRINGP(feature)\n- 0x00041f58 00000000 0a0a4c69 73702062 61636b74 ......Lisp backt\n- 0x00041f68 72616365 3a0a0000 0a0a0000 0a0a4465 race:.........De\n- 0x00041f78 62756720 62756666 6572733a 0a000000 bug buffers:....\n- 0x00041f88 7265703a 20726563 65697665 64206661 rep: received fa\n- 0x00041f98 74616c20 7369676e 616c0000 66617461 tal signal..fata\n- 0x00041fa8 6c5f7369 676e616c 5f68616e 646c6572 l_signal_handler\n- 0x00041fb8 00000000 484f4d45 00000000 43616e27 ....HOME....Can'\n- 0x00041fc8 74206669 6e642068 6f6d6520 64697265 t find home dire\n- 0x00041fd8 63746f72 79000000 46504500 233c7072 ctory...FPE.#pr_Stdout)..\n- 0x00042078 756e6978 5f70726f 63657373 65732e63 unix_processes.c\n- 0x00042088 00000000 6e5f696e 7075745f 68616e64 ....n_input_hand\n- 0x00042098 6c657273 203c204d 41585f48 414e444c lers < MAX_HANDL\n- 0x000420a8 45525300 2d630000 2f62696e 2f736800 ERS.-c../bin/sh.\n- 0x000420b8 63616e27 74206578 6563202f 62696e2f can't exec /bin/\n- 0x000420c8 73680000 7265702e 696f2e70 726f6365 sh..rep.io.proce\n- 0x000420d8 73736573 00000000 73756270 726f6365 sses....subproce\n- 0x000420e8 73730000 63616e27 74207761 69747069 ss..can't waitpi\n- 0x000420f8 64202829 00000000 63616e27 7420666f d ()....can't fo\n- 0x00042108 726b2028 29000000 494c4c00 53454756 rk ()...ILL.SEGV\n- 0x00042118 00000000 42555300 41425254 00000000 ....BUS.ABRT....\n- 0x00042128 494f5400 54524150 00000000 53595300 IOT.TRAP....SYS.\n- 0x00042138 5445524d 00000000 494e5400 51554954 TERM....INT.QUIT\n- 0x00042148 00000000 4b494c4c 00000000 48555000 ....KILL....HUP.\n- 0x00042158 414c524d 00000000 5654414c 524d0000 ALRM....VTALRM..\n- 0x00042168 50524f46 00000000 494f0000 55524700 PROF....IO..URG.\n- 0x00042178 504f4c4c 00000000 43484c44 00000000 POLL....CHLD....\n- 0x00042188 434c4400 434f4e54 00000000 53544f50 CLD.CONT....STOP\n- 0x00042198 00000000 54535450 00000000 5454494e ....TSTP....TTIN\n- 0x000421a8 00000000 54544f55 00000000 50495045 ....TTOU....PIPE\n- 0x000421b8 00000000 58435055 00000000 5846535a ....XCPU....XFSZ\n- 0x000421c8 00000000 55535231 00000000 55535232 ....USR1....USR2\n- 0x000421d8 00000000 57494e43 48000000 61636365 ....WINCH...acce\n- 0x000421e8 70742d70 726f6365 73732d6f 75747075 pt-process-outpu\n- 0x000421f8 742d3100 61636365 70742d70 726f6365 t-1.accept-proce\n- 0x00042208 73732d6f 75747075 74000000 61637469 ss-output...acti\n- 0x00042218 76652d70 726f6365 73736573 00000000 ve-processes....\n- 0x00042228 7365742d 70726f63 6573732d 636f6e6e set-process-conn\n- 0x00042238 65637469 6f6e2d74 79706500 7365742d ection-type.set-\n- 0x00042248 70726f63 6573732d 64697200 7365742d process-dir.set-\n- 0x00042258 70726f63 6573732d 66756e63 74696f6e process-function\n- 0x00042268 00000000 7365742d 70726f63 6573732d ....set-process-\n- 0x00042278 6572726f 722d7374 7265616d 00000000 error-stream....\n- 0x00042288 7365742d 70726f63 6573732d 6f757470 set-process-outp\n- 0x00042298 75742d73 74726561 6d000000 7365742d ut-stream...set-\n- 0x000422a8 70726f63 6573732d 61726773 00000000 process-args....\n- 0x000422b8 7365742d 70726f63 6573732d 70726f67 set-process-prog\n- 0x000422c8 00000000 70726f63 65737370 00000000 ....processp....\n- 0x000422d8 70726f63 6573732d 696e2d75 73652d70 process-in-use-p\n- 0x000422e8 00000000 70726f63 6573732d 73746f70 ....process-stop\n- 0x000422f8 7065642d 70000000 70726f63 6573732d ped-p...process-\n- 0x00042308 72756e6e 696e672d 70000000 70726f63 running-p...proc\n- 0x00042318 6573732d 69640000 70726f63 6573732d ess-id..process-\n- 0x00042328 65786974 2d76616c 75650000 70726f63 exit-value..proc\n- 0x00042338 6573732d 65786974 2d737461 74757300 ess-exit-status.\n- 0x00042348 7369676e 616c2d70 726f6365 73730000 signal-process..\n- 0x00042358 636f6e74 696e7565 2d70726f 63657373 continue-process\n- 0x00042368 00000000 73746f70 2d70726f 63657373 ....stop-process\n- 0x00042378 00000000 6b696c6c 2d70726f 63657373 ....kill-process\n- 0x00042388 00000000 696e7465 72727570 742d7072 ....interrupt-pr\n- 0x00042398 6f636573 73000000 63616c6c 2d70726f ocess...call-pro\n- 0x000423a8 63657373 00000000 73746172 742d7072 cess....start-pr\n- 0x000423b8 6f636573 73000000 636c6f73 652d7072 ocess...close-pr\n- 0x000423c8 6f636573 73000000 6d616b65 2d70726f ocess...make-pro\n- 0x000423d8 63657373 00000000 556e6b6e 6f776e20 cess....Unknown \n- 0x000423e8 7369676e 616c0000 666f726b 00000000 signal..fork....\n- 0x000423f8 4e656564 2061206c 6f63616c 2066696c Need a local fil\n- 0x00042408 65000000 43616e27 74207374 61727400 e...Can't start.\n- 0x00042418 4e6f2070 726f6772 616d0000 416c7265 No program..Alre\n- 0x00042428 61647920 72756e6e 696e6700 43616e27 ady running.Can'\n- 0x00042438 74206669 6e642075 6e757365 64207074 t find unused pt\n- 0x00042448 79000000 50726f63 65737320 696e2075 y...Process in u\n- 0x00042458 73650000 4e6f206c 696e6b20 746f2069 se..No link to i\n- 0x00042468 6e707574 00000000 4e6f7420 73746f70 nput....Not stop\n- 0x00042478 70656400 4e6f7420 72756e6e 696e6700 ped.Not running.\n- 0x00042488 736f636b 65747061 69720000 70747900 socketpair..pty.\n- 0x00042498 70697065 00000000 656e7175 6575655f pipe....enqueue_\n- 0x000424a8 74687265 61640000 6d61726b 5f636f6e thread..mark_con\n- 0x000424b8 74000000 74687265 61645f77 616b6500 t...thread_wake.\n- 0x000424c8 74687265 61645f69 6e766f6b 65000000 thread_invoke...\n- 0x000424d8 74687265 61645f73 75737065 6e640000 thread_suspend..\n- 0x000424e8 6d616b65 5f746872 65616400 7265705f make_thread.rep_\n- 0x000424f8 636f6d70 696c655f 72656765 78700000 compile_regexp..\n- 0x00042508 6d61726b 5f636163 6865645f 72656765 mark_cached_rege\n- 0x00042518 78707300 67685f65 6e746572 00000000 xps.gh_enter....\n- 0x00042528 67685f72 65706c00 67685f63 61746368 gh_repl.gh_catch\n- 0x00042538 00000000 67685f73 74616e64 6172645f ....gh_standard_\n- 0x00042548 68616e64 6c657200 67685f65 76616c5f handler.gh_eval_\n- 0x00042558 73747200 67685f65 76616c5f 7374725f str.gh_eval_str_\n- 0x00042568 77697468 5f636174 63680000 67685f65 with_catch..gh_e\n- 0x00042578 76616c5f 7374725f 77697468 5f737461 val_str_with_sta\n- 0x00042588 6e646172 645f6861 6e646c65 72000000 ndard_handler...\n- 0x00042598 67685f65 76616c5f 7374725f 77697468 gh_eval_str_with\n- 0x000425a8 5f737461 636b5f73 6176696e 675f6861 _stack_saving_ha\n- 0x000425b8 6e646c65 72000000 67685f65 76616c5f ndler...gh_eval_\n- 0x000425c8 66696c65 00000000 67685f65 76616c5f file....gh_eval_\n- 0x000425d8 66696c65 5f776974 685f6361 74636800 file_with_catch.\n- 0x000425e8 67685f65 76616c5f 66696c65 5f776974 gh_eval_file_wit\n- 0x000425f8 685f7374 616e6461 72645f68 616e646c h_standard_handl\n- 0x00042608 65720000 67685f6e 65775f70 726f6365 er..gh_new_proce\n- 0x00042618 64757265 00000000 67685f73 65745f73 dure....gh_set_s\n- 0x00042628 75627374 72000000 67685f64 6566696e ubstr...gh_defin\n- 0x00042638 65000000 67685f75 6e69666f 726d5f76 e...gh_uniform_v\n- 0x00042648 6563746f 725f6c65 6e677468 00000000 ector_length....\n- 0x00042658 67685f75 6e69666f 726d5f76 6563746f gh_uniform_vecto\n- 0x00042668 725f7265 66000000 67685f76 6563746f r_ref...gh_vecto\n- 0x00042678 725f746f 5f6c6973 74000000 67685f6c r_to_list...gh_l\n- 0x00042688 6f6f6b75 70000000 67685f6d 6f64756c ookup...gh_modul\n- 0x00042698 655f6c6f 6f6b7570 00000000 67685f61 e_lookup....gh_a\n- 0x000426a8 73737600 67685f64 6973706c 61790000 ssv.gh_display..\n- 0x000426b8 67685f77 72697465 00000000 67685f6e gh_write....gh_n\n- 0x000426c8 65776c69 6e650000 746e6666 72000000 ewline..tnffr...\n- 0x000426d8 4663616c 6c5f7769 74685f65 78636570 Fcall_with_excep\n- 0x000426e8 74696f6e 5f68616e 646c6572 00000000 tion_handler....\n- 0x000426f8 7265705f 6170706c 795f6279 7465636f rep_apply_byteco\n- 0x00042708 64650000 70726f6d 6f74655f 746f0000 de..promote_to..\n- 0x00042718 6d617962 655f6465 6d6f7465 00000000 maybe_demote....\n- 0x00042728 00000000 01000000 02000000 03000000 ................\n- 0x00042738 04000000 05000000 06000000 07000000 ................\n- 0x00042748 08000000 09000000 ffffffff ffffffff ................\n- 0x00042758 ffffffff ffffffff ffffffff ffffffff ................\n- 0x00042768 ffffffff 0a000000 0b000000 0c000000 ................\n- 0x00042778 0d000000 0e000000 0f000000 10000000 ................\n- 0x00042788 11000000 12000000 13000000 14000000 ................\n- 0x00042798 15000000 16000000 17000000 18000000 ................\n- 0x000427a8 19000000 1a000000 1b000000 1c000000 ................\n- 0x000427b8 1d000000 1e000000 1f000000 20000000 ............ ...\n- 0x000427c8 21000000 22000000 23000000 24000000 !...\"...#...$...\n- 0x000427d8 7265705f 70617273 655f6e75 6d626572 rep_parse_number\n- 0x000427e8 00000000 656e7465 725f6361 63686500 ....enter_cache.\n- 0x000427f8 7265705f 72656769 73746572 5f6e6577 rep_register_new\n- 0x00042808 5f747970 65000000 7265705f 6765745f _type...rep_get_\n- 0x00042818 64617461 5f747970 65000000 7265705f data_type...rep_\n- 0x00042828 6d61726b 5f737461 74696300 66696e64 mark_static.find\n- 0x00042838 5f646c00 7265705f 66696e64 5f646c5f _dl.rep_find_dl_\n- 0x00042848 73796d62 6f6c0000 66696e64 5f646c5f symbol..find_dl_\n- 0x00042858 62795f66 65617475 72650000 53535400 by_feature..SST.\n- 0x00042868 7265705f 72656769 73746572 5f70726f rep_register_pro\n- 0x00042878 63657373 5f696e70 75745f68 616e646c cess_input_handl\n- 0x00042888 65720000 02000000 0f000000 03000000 er..............\n- 0x00042898 3e000000 41000000 0c000000 41000000 >...A.......A...\n- 0x000428a8 11000000 41000000 27000000 41000000 ....A...'...A...\n- 0x000428b8 36000000 41000000 03000000 41000000 6...A.......A...\n- 0x000428c8 06000000 41000000 15000000 41000000 ....A.......A...\n- 0x000428d8 0f000000 41000000 0e000000 41000000 ....A.......A...\n- 0x000428e8 26000000 41000000 13000000 41000000 &...A.......A...\n- 0x000428f8 29000000 41000000 02000000 41000000 )...A.......A...\n- 0x00042908 19000000 41000000 0a000000 41000000 ....A.......A...\n- 0x00042918 0b000000 41000000 00000000 00000000 ....A...........\n+ 0x00040d18 68000000 2e000000 2f757372 2f736861 h......./usr/sha\n+ 0x00040d28 72652f72 65700000 6c697370 6d616368 re/rep..lispmach\n+ 0x00040d38 2e630000 7265705f 434f4d50 494c4544 .c..rep_COMPILED\n+ 0x00040d48 50202873 75627229 00000000 7265702e P (subr)....rep.\n+ 0x00040d58 766d2e69 6e746572 70726574 65720000 vm.interpreter..\n+ 0x00040d68 46696c65 206e6565 64732072 65636f6d File needs recom\n+ 0x00040d78 70696c69 6e672066 6f722063 75727265 piling for curre\n+ 0x00040d88 6e742076 69727475 616c206d 61636869 nt virtual machi\n+ 0x00040d98 6e650000 62797465 636f6465 70000000 ne..bytecodep...\n+ 0x00040da8 6d616b65 2d627974 652d636f 64652d73 make-byte-code-s\n+ 0x00040db8 75627200 76616c69 64617465 2d627974 ubr.validate-byt\n+ 0x00040dc8 652d636f 64650000 556e6b6e 6f776e20 e-code..Unknown \n+ 0x00040dd8 6c697370 206f7063 6f646500 42797465 lisp opcode.Byte\n+ 0x00040de8 2d636f64 65206572 726f7200 62797465 -code error.byte\n+ 0x00040df8 636f6465 2d657272 6f720000 6d616372 code-error..macr\n+ 0x00040e08 6f657870 616e6400 6d616372 6f657870 oexpand.macroexp\n+ 0x00040e18 616e642d 31000000 6d616372 6f2d656e and-1...macro-en\n+ 0x00040e28 7669726f 6e6d656e 74000000 202a2a20 vironment... ** \n+ 0x00040e38 6572726f 723a202d 2d776974 682d7374 error: --with-st\n+ 0x00040e48 61636b2d 64697265 6374696f 6e206973 ack-direction is\n+ 0x00040e58 20696e63 6f727265 63743b20 69742073 incorrect; it s\n+ 0x00040e68 686f756c 64206265 2025640a 00000000 hould be %d.....\n+ 0x00040e78 636f6d6d 6f6e0000 2d2d6261 74636800 common..--batch.\n+ 0x00040e88 2d2d696e 74657270 00000000 6572726f --interp....erro\n+ 0x00040e98 722d2d3e 20000000 6572726f 7220696e r--> ...error in\n+ 0x00040ea8 20696e69 7469616c 69736174 696f6e0a initialisation.\n+ 0x00040eb8 00000000 7265703a 20757369 6e672064 ....rep: using d\n+ 0x00040ec8 65707265 63617465 64206665 61747572 eprecated featur\n+ 0x00040ed8 65202d20 25730a00 7265702e 73747275 e - %s..rep.stru\n+ 0x00040ee8 63747572 65730000 7265702e 6d6f6475 ctures..rep.modu\n+ 0x00040ef8 6c652d73 79737465 6d000000 7265702e le-system...rep.\n+ 0x00040f08 6c616e67 2e6d6174 68000000 7265702e lang.math...rep.\n+ 0x00040f18 696f2e73 74726561 6d730000 72657000 io.streams..rep.\n+ 0x00040f28 72656375 7273696f 6e2d6465 70746800 recursion-depth.\n+ 0x00040f38 72656375 72736976 652d6564 69740000 recursive-edit..\n+ 0x00040f48 4e6f2061 7267756d 656e7420 666f7220 No argument for \n+ 0x00040f58 6f707469 6f6e0000 6265666f 72652d65 option..before-e\n+ 0x00040f68 7869742d 686f6f6b 00000000 696e7465 xit-hook....inte\n+ 0x00040f78 72727570 742d6d6f 64650000 6572726f rrupt-mode..erro\n+ 0x00040f88 722d6d6f 64650000 70726f67 72616d2d r-mode..program-\n+ 0x00040f98 6e616d65 00000000 696e7465 72707265 name....interpre\n+ 0x00040fa8 7465642d 6d6f6465 00000000 62617463 ted-mode....batc\n+ 0x00040fb8 682d6d6f 64650000 636f6d6d 616e642d h-mode..command-\n+ 0x00040fc8 6c696e65 2d617267 73000000 746f702d line-args...top-\n+ 0x00040fd8 6c657665 6c000000 71756974 00000000 level...quit....\n+ 0x00040fe8 65786974 00000000 69646c65 2d686f6f exit....idle-hoo\n+ 0x00040ff8 6b000000 63727970 74000000 6765742d k...crypt...get-\n+ 0x00041008 636f6d6d 616e642d 6c696e65 2d6f7074 command-line-opt\n+ 0x00041018 696f6e00 73536865 6c6c2063 6f6d6d61 ion.sShell comma\n+ 0x00041028 6e643a00 63686172 2d646f77 6e636173 nd:.char-downcas\n+ 0x00041038 65000000 63686172 2d757063 61736500 e...char-upcase.\n+ 0x00041048 73706163 652d6368 61722d70 00000000 space-char-p....\n+ 0x00041058 616c7068 616e756d 65726963 70000000 alphanumericp...\n+ 0x00041068 64696769 742d6368 61722d70 00000000 digit-char-p....\n+ 0x00041078 6c6f7765 722d6361 73652d70 00000000 lower-case-p....\n+ 0x00041088 75707065 722d6361 73652d70 00000000 upper-case-p....\n+ 0x00041098 616c7068 612d6368 61722d70 00000000 alpha-char-p....\n+ 0x000410a8 7472616e 736c6174 652d7374 72696e67 translate-string\n+ 0x000410b8 00000000 6d657373 61676500 73797374 ....message.syst\n+ 0x000410c8 656d2d6e 616d6500 75736572 2d686f6d em-name.user-hom\n+ 0x000410d8 652d6469 72656374 6f727900 75736572 e-directory.user\n+ 0x000410e8 2d66756c 6c2d6e61 6d650000 75736572 -full-name..user\n+ 0x000410f8 2d6c6f67 696e2d6e 616d6500 7369742d -login-name.sit-\n+ 0x00041108 666f7200 736c6565 702d666f 72000000 for.sleep-for...\n+ 0x00041118 74696d65 2d6c6174 65722d70 00000000 time-later-p....\n+ 0x00041128 63757272 656e742d 74696d65 2d737472 current-time-str\n+ 0x00041138 696e6700 6669782d 74696d65 00000000 ing.fix-time....\n+ 0x00041148 63757272 656e742d 7574696d 65000000 current-utime...\n+ 0x00041158 63757272 656e742d 74696d65 00000000 current-time....\n+ 0x00041168 636f6d70 6c657465 2d737472 696e6700 complete-string.\n+ 0x00041178 62656570 00000000 666c6174 74656e2d beep....flatten-\n+ 0x00041188 7461626c 65000000 646f776e 63617365 table...downcase\n+ 0x00041198 2d746162 6c650000 75706361 73652d74 -table..upcase-t\n+ 0x000411a8 61626c65 00000000 756e6978 00000000 able....unix....\n+ 0x000411b8 7265702d 6275696c 642d6964 00000000 rep-build-id....\n+ 0x000411c8 7265702d 696e7465 72666163 652d6964 rep-interface-id\n+ 0x000411d8 00000000 7265702d 76657273 696f6e00 ....rep-version.\n+ 0x000411e8 70726f63 6573732d 656e7669 726f6e6d process-environm\n+ 0x000411f8 656e7400 6f706572 6174696e 672d7379 ent.operating-sy\n+ 0x00041208 7374656d 00000000 302e3932 2e350000 stem....0.92.5..\n+ 0x00041218 57656420 4e6f7620 20362032 30323420 Wed Nov 6 2024 \n+ 0x00041228 62792070 6275696c 64657232 40692d63 by pbuilder2@i-c\n+ 0x00041238 61707475 72652d74 68652d68 6f73746e apture-the-hostn\n+ 0x00041248 616d652e 00000000 6e756d62 6572732e ame.....numbers.\n+ 0x00041258 63000000 74797065 203d3d20 7265705f c...type == rep_\n+ 0x00041268 4e554d42 45525f46 4c4f4154 00000000 NUMBER_FLOAT....\n+ 0x00041278 7265705f 4e554d42 45525028 696e2900 rep_NUMBERP(in).\n+ 0x00041288 74656d20 213d2030 00000000 43000000 tem != 0....C...\n+ 0x00041298 25640000 256f0000 233c6e6f 6e2d6e75 %d..%o..#...%%.%dg..\n+ 0x000412b8 233c756e 7072696e 7461626c 65206e75 #...integer.\n+ 0x000412d8 72616e64 6f6d0000 6e756d62 65722d3e random..number->\n+ 0x000412e8 73747269 6e670000 73747269 6e672d3e string..string->\n+ 0x000412f8 6e756d62 65720000 6d696e00 6d617800 number..min.max.\n+ 0x00041308 64656e6f 6d696e61 746f7200 6e756d65 denominator.nume\n+ 0x00041318 7261746f 72000000 696e6578 6163742d rator...inexact-\n+ 0x00041328 3e657861 63740000 65786163 742d3e69 >exact..exact->i\n+ 0x00041338 6e657861 63740000 65786163 74700000 nexact..exactp..\n+ 0x00041348 6669786e 756d7000 696e7465 67657270 fixnump.integerp\n+ 0x00041358 00000000 6e756d62 65727000 67636400 ....numberp.gcd.\n+ 0x00041368 65787074 00000000 73717274 00000000 expt....sqrt....\n+ 0x00041378 6174616e 00000000 61636f73 00000000 atan....acos....\n+ 0x00041388 6173696e 00000000 74616e00 636f7300 asin....tan.cos.\n+ 0x00041398 73696e00 6c6f6700 65787000 726f756e sin.log.exp.roun\n+ 0x000413a8 64000000 7472756e 63617465 00000000 d...truncate....\n+ 0x000413b8 6365696c 696e6700 666c6f6f 72000000 ceiling.floor...\n+ 0x000413c8 61736800 312d0000 312b0000 7a65726f ash.1-..1+..zero\n+ 0x000413d8 70000000 65716c00 6c6f6761 6e640000 p...eql.logand..\n+ 0x000413e8 6c6f6778 6f720000 6c6f6769 6f720000 logxor..logior..\n+ 0x000413f8 6c6f676e 6f740000 71756f74 69656e74 lognot..quotient\n+ 0x00041408 00000000 6d6f6400 72656d61 696e6465 ....mod.remainde\n+ 0x00041418 72000000 2f000000 2d000000 2b000000 r.../...-...+...\n+ 0x00041428 446f6d61 696e2065 72726f72 00000000 Domain error....\n+ 0x00041438 44697669 64652062 79207a65 726f0000 Divide by zero..\n+ 0x00041448 6f726967 696e2d61 66746572 2d676300 origin-after-gc.\n+ 0x00041458 6c657869 63616c2d 6f726967 696e0000 lexical-origin..\n+ 0x00041468 63616c6c 2d776974 682d6c65 78696361 call-with-lexica\n+ 0x00041478 6c2d6f72 6967696e 73000000 696e7465 l-origins...inte\n+ 0x00041488 726e616c 20666f75 6c757000 636f7272 rnal foulup.corr\n+ 0x00041498 75707465 6420706f 696e7465 72730000 upted pointers..\n+ 0x000414a8 73746163 6b206f76 6572666c 6f770000 stack overflow..\n+ 0x000414b8 6d656d6f 72792063 6f727275 7074696f memory corruptio\n+ 0x000414c8 6e000000 696e7661 6c696420 5b5d2072 n...invalid [] r\n+ 0x000414d8 616e6765 00000000 756e6d61 74636865 ange....unmatche\n+ 0x000414e8 64205b5d 00000000 696e7465 726e616c d []....internal\n+ 0x000414f8 20757270 00000000 3f2b2a20 666f6c6c urp....?+* foll\n+ 0x00041508 6f777320 6e6f7468 696e6700 74726169 ows nothing.trai\n+ 0x00041518 6c696e67 205c0000 5e242e5b 28297c3f ling \\..^$.[()|?\n+ 0x00041528 2b2a5c00 696e7465 726e616c 20646973 +*\\.internal dis\n+ 0x00041538 61737465 72000000 2a2b206f 70657261 aster...*+ opera\n+ 0x00041548 6e642063 6f756c64 20626520 656d7074 nd could be empt\n+ 0x00041558 79000000 6e657374 6564202a 3f2b0000 y...nested *?+..\n+ 0x00041568 746f6f20 6d616e79 20282900 756e6d61 too many ().unma\n+ 0x00041578 74636865 64202829 00000000 6a756e6b tched ()....junk\n+ 0x00041588 206f6e20 656e6400 4e554c4c 20617267 on end.NULL arg\n+ 0x00041598 756d656e 74000000 72656765 78702074 ument...regexp t\n+ 0x000415a8 6f6f2062 69670000 6f757420 6f662073 oo big..out of s\n+ 0x000415b8 70616365 00000000 4e554c4c 20706172 pace....NULL par\n+ 0x000415c8 616d6574 65720000 636f7272 75707465 ameter..corrupte\n+ 0x000415d8 64207072 6f677261 6d000000 4e554c4c d program...NULL\n+ 0x000415e8 20706172 6d20746f 20726567 73756200 parm to regsub.\n+ 0x000415f8 42616420 74797065 206f6620 64617461 Bad type of data\n+ 0x00041608 20746f20 72656773 75620000 64616d61 to regsub..dama\n+ 0x00041618 67656420 6d617463 68207374 72696e67 ged match string\n+ 0x00041628 00000000 4e554c4c 20706172 6d20746f ....NULL parm to\n+ 0x00041638 20726567 7375626c 656e0000 42616420 regsublen..Bad \n+ 0x00041648 74797065 206f6620 64617461 20746f20 type of data to \n+ 0x00041658 72656773 75626c65 6e000000 556e6b6e regsublen...Unkn\n+ 0x00041668 6f776e20 666f726d 61742063 6f6e7665 own format conve\n+ 0x00041678 7273696f 6e000000 6f757470 75742d73 rsion...output-s\n+ 0x00041688 74726561 6d2d7000 696e7075 742d7374 tream-p.input-st\n+ 0x00041698 7265616d 2d700000 6765742d 6f757470 ream-p..get-outp\n+ 0x000416a8 75742d73 74726561 6d2d7374 72696e67 ut-stream-string\n+ 0x000416b8 00000000 6d616b65 2d737472 696e672d ....make-string-\n+ 0x000416c8 6f757470 75742d73 74726561 6d000000 output-stream...\n+ 0x000416d8 6d616b65 2d737472 696e672d 696e7075 make-string-inpu\n+ 0x000416e8 742d7374 7265616d 00000000 666f726d t-stream....form\n+ 0x000416f8 61740000 7072696e 63000000 7072696e at..princ...prin\n+ 0x00041708 31000000 7072696e 74000000 636f7079 1...print...copy\n+ 0x00041718 2d737472 65616d00 72656164 2d6c696e -stream.read-lin\n+ 0x00041728 65000000 72656164 2d636861 72730000 e...read-chars..\n+ 0x00041738 7065656b 2d636861 72000000 72656164 peek-char...read\n+ 0x00041748 2d636861 72000000 666f726d 61742d68 -char...format-h\n+ 0x00041758 6f6f6b73 2d616c69 73740000 233c7374 ooks-alist..#....#.values.c\n+ 0x00041cf8 00000000 6e657874 5f667265 655f7479 ....next_free_ty\n+ 0x00041d08 70652021 3d203235 36000000 7420213d pe != 256...t !=\n+ 0x00041d18 20300000 73746174 69635f72 6f6f7473 0..static_roots\n+ 0x00041d28 20213d20 30000000 636f6e73 00000000 != 0...cons....\n+ 0x00041d38 62797465 636f6465 00000000 766f6964 bytecode....void\n+ 0x00041d48 00000000 73706563 69616c2d 666f726d ....special-form\n+ 0x00041d58 00000000 73756272 30000000 73756272 ....subr0...subr\n+ 0x00041d68 31000000 73756272 32000000 73756272 1...subr2...subr\n+ 0x00041d78 33000000 73756272 34000000 73756272 3...subr4...subr\n+ 0x00041d88 35000000 73756272 6e000000 67756172 5...subrn...guar\n+ 0x00041d98 6469616e 00000000 67617262 6167652d dian....garbage-\n+ 0x00041da8 636f6c6c 65637400 69646c65 2d676172 collect.idle-gar\n+ 0x00041db8 62616765 2d746872 6573686f 6c640000 bage-threshold..\n+ 0x00041dc8 67617262 6167652d 74687265 73686f6c garbage-threshol\n+ 0x00041dd8 64000000 7072696d 69746976 652d6775 d...primitive-gu\n+ 0x00041de8 61726469 616e2d70 6f700000 7072696d ardian-pop..prim\n+ 0x00041df8 69746976 652d6775 61726469 616e2d70 itive-guardian-p\n+ 0x00041e08 75736800 6d616b65 2d707269 6d697469 ush.make-primiti\n+ 0x00041e18 76652d67 75617264 69616e00 53747269 ve-guardian.Stri\n+ 0x00041e28 6e672074 6f6f206c 6f6e6700 61667465 ng too long.afte\n+ 0x00041e38 722d6763 2d686f6f 6b000000 7765616b r-gc-hook...weak\n+ 0x00041e48 2d726566 00000000 233c7765 616b2d72 -ref....#...weak\n+ 0x00041e68 2d726566 2d736574 00000000 6d616b65 -ref-set....make\n+ 0x00041e78 2d776561 6b2d7265 66000000 6572726f -weak-ref...erro\n+ 0x00041e88 723a2025 730a0000 756e6978 5f646c2e r: %s...unix_dl.\n+ 0x00041e98 63000000 7265705f 53545249 4e475020 c...rep_STRINGP \n+ 0x00041ea8 2866696c 65290000 7265705f 53545249 (file)..rep_STRI\n+ 0x00041eb8 4e475020 28646c5f 6c696273 5b695d2e NGP (dl_libs[i].\n+ 0x00041ec8 66696c65 5f6e616d 65290000 2e6c6100 file_name)...la.\n+ 0x00041ed8 646c6e61 6d653d27 00000000 7265705f dlname='....rep_\n+ 0x00041ee8 6f70656e 5f676c6f 62616c6c 793d0000 open_globally=..\n+ 0x00041ef8 79657300 7265705f 72657175 69726573 yes.rep_requires\n+ 0x00041f08 3d270000 20090000 43616e27 74206669 ='.. ...Can't fi\n+ 0x00041f18 6e642064 6c6e616d 6520696e 20257300 nd dlname in %s.\n+ 0x00041f28 7265705f 646c5f69 6e697400 7265705f rep_dl_init.rep_\n+ 0x00041f38 646c5f6b 696c6c00 7265705f 53594d42 dl_kill.rep_SYMB\n+ 0x00041f48 4f4c5020 28666561 74757265 29000000 OLP (feature)...\n+ 0x00041f58 7265705f 53545249 4e475028 66656174 rep_STRINGP(feat\n+ 0x00041f68 75726529 00000000 0a0a4c69 73702062 ure)......Lisp b\n+ 0x00041f78 61636b74 72616365 3a0a0000 0a0a0000 acktrace:.......\n+ 0x00041f88 0a0a4465 62756720 62756666 6572733a ..Debug buffers:\n+ 0x00041f98 0a000000 7265703a 20726563 65697665 ....rep: receive\n+ 0x00041fa8 64206661 74616c20 7369676e 616c0000 d fatal signal..\n+ 0x00041fb8 66617461 6c5f7369 676e616c 5f68616e fatal_signal_han\n+ 0x00041fc8 646c6572 00000000 484f4d45 00000000 dler....HOME....\n+ 0x00041fd8 43616e27 74206669 6e642068 6f6d6520 Can't find home \n+ 0x00041fe8 64697265 63746f72 79000000 46504500 directory...FPE.\n+ 0x00041ff8 233c7072 6f636573 73000000 2072756e #pr_Stdou\n+ 0x00042088 74290000 756e6978 5f70726f 63657373 t)..unix_process\n+ 0x00042098 65732e63 00000000 6e5f696e 7075745f es.c....n_input_\n+ 0x000420a8 68616e64 6c657273 203c204d 41585f48 handlers < MAX_H\n+ 0x000420b8 414e444c 45525300 2d630000 2f62696e ANDLERS.-c../bin\n+ 0x000420c8 2f736800 63616e27 74206578 6563202f /sh.can't exec /\n+ 0x000420d8 62696e2f 73680000 7265702e 696f2e70 bin/sh..rep.io.p\n+ 0x000420e8 726f6365 73736573 00000000 73756270 rocesses....subp\n+ 0x000420f8 726f6365 73730000 63616e27 74207761 rocess..can't wa\n+ 0x00042108 69747069 64202829 00000000 63616e27 itpid ()....can'\n+ 0x00042118 7420666f 726b2028 29000000 494c4c00 t fork ()...ILL.\n+ 0x00042128 53454756 00000000 42555300 41425254 SEGV....BUS.ABRT\n+ 0x00042138 00000000 494f5400 54524150 00000000 ....IOT.TRAP....\n+ 0x00042148 53595300 5445524d 00000000 494e5400 SYS.TERM....INT.\n+ 0x00042158 51554954 00000000 4b494c4c 00000000 QUIT....KILL....\n+ 0x00042168 48555000 414c524d 00000000 5654414c HUP.ALRM....VTAL\n+ 0x00042178 524d0000 50524f46 00000000 494f0000 RM..PROF....IO..\n+ 0x00042188 55524700 504f4c4c 00000000 43484c44 URG.POLL....CHLD\n+ 0x00042198 00000000 434c4400 434f4e54 00000000 ....CLD.CONT....\n+ 0x000421a8 53544f50 00000000 54535450 00000000 STOP....TSTP....\n+ 0x000421b8 5454494e 00000000 54544f55 00000000 TTIN....TTOU....\n+ 0x000421c8 50495045 00000000 58435055 00000000 PIPE....XCPU....\n+ 0x000421d8 5846535a 00000000 55535231 00000000 XFSZ....USR1....\n+ 0x000421e8 55535232 00000000 57494e43 48000000 USR2....WINCH...\n+ 0x000421f8 61636365 70742d70 726f6365 73732d6f accept-process-o\n+ 0x00042208 75747075 742d3100 61636365 70742d70 utput-1.accept-p\n+ 0x00042218 726f6365 73732d6f 75747075 74000000 rocess-output...\n+ 0x00042228 61637469 76652d70 726f6365 73736573 active-processes\n+ 0x00042238 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x00042248 636f6e6e 65637469 6f6e2d74 79706500 connection-type.\n+ 0x00042258 7365742d 70726f63 6573732d 64697200 set-process-dir.\n+ 0x00042268 7365742d 70726f63 6573732d 66756e63 set-process-func\n+ 0x00042278 74696f6e 00000000 7365742d 70726f63 tion....set-proc\n+ 0x00042288 6573732d 6572726f 722d7374 7265616d ess-error-stream\n+ 0x00042298 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x000422a8 6f757470 75742d73 74726561 6d000000 output-stream...\n+ 0x000422b8 7365742d 70726f63 6573732d 61726773 set-process-args\n+ 0x000422c8 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x000422d8 70726f67 00000000 70726f63 65737370 prog....processp\n+ 0x000422e8 00000000 70726f63 6573732d 696e2d75 ....process-in-u\n+ 0x000422f8 73652d70 00000000 70726f63 6573732d se-p....process-\n+ 0x00042308 73746f70 7065642d 70000000 70726f63 stopped-p...proc\n+ 0x00042318 6573732d 72756e6e 696e672d 70000000 ess-running-p...\n+ 0x00042328 70726f63 6573732d 69640000 70726f63 process-id..proc\n+ 0x00042338 6573732d 65786974 2d76616c 75650000 ess-exit-value..\n+ 0x00042348 70726f63 6573732d 65786974 2d737461 process-exit-sta\n+ 0x00042358 74757300 7369676e 616c2d70 726f6365 tus.signal-proce\n+ 0x00042368 73730000 636f6e74 696e7565 2d70726f ss..continue-pro\n+ 0x00042378 63657373 00000000 73746f70 2d70726f cess....stop-pro\n+ 0x00042388 63657373 00000000 6b696c6c 2d70726f cess....kill-pro\n+ 0x00042398 63657373 00000000 696e7465 72727570 cess....interrup\n+ 0x000423a8 742d7072 6f636573 73000000 63616c6c t-process...call\n+ 0x000423b8 2d70726f 63657373 00000000 73746172 -process....star\n+ 0x000423c8 742d7072 6f636573 73000000 636c6f73 t-process...clos\n+ 0x000423d8 652d7072 6f636573 73000000 6d616b65 e-process...make\n+ 0x000423e8 2d70726f 63657373 00000000 556e6b6e -process....Unkn\n+ 0x000423f8 6f776e20 7369676e 616c0000 666f726b own signal..fork\n+ 0x00042408 00000000 4e656564 2061206c 6f63616c ....Need a local\n+ 0x00042418 2066696c 65000000 43616e27 74207374 file...Can't st\n+ 0x00042428 61727400 4e6f2070 726f6772 616d0000 art.No program..\n+ 0x00042438 416c7265 61647920 72756e6e 696e6700 Already running.\n+ 0x00042448 43616e27 74206669 6e642075 6e757365 Can't find unuse\n+ 0x00042458 64207074 79000000 50726f63 65737320 d pty...Process \n+ 0x00042468 696e2075 73650000 4e6f206c 696e6b20 in use..No link \n+ 0x00042478 746f2069 6e707574 00000000 4e6f7420 to input....Not \n+ 0x00042488 73746f70 70656400 4e6f7420 72756e6e stopped.Not runn\n+ 0x00042498 696e6700 736f636b 65747061 69720000 ing.socketpair..\n+ 0x000424a8 70747900 70697065 00000000 656e7175 pty.pipe....enqu\n+ 0x000424b8 6575655f 74687265 61640000 6d61726b eue_thread..mark\n+ 0x000424c8 5f636f6e 74000000 74687265 61645f77 _cont...thread_w\n+ 0x000424d8 616b6500 74687265 61645f69 6e766f6b ake.thread_invok\n+ 0x000424e8 65000000 74687265 61645f73 75737065 e...thread_suspe\n+ 0x000424f8 6e640000 6d616b65 5f746872 65616400 nd..make_thread.\n+ 0x00042508 7265705f 636f6d70 696c655f 72656765 rep_compile_rege\n+ 0x00042518 78700000 6d61726b 5f636163 6865645f xp..mark_cached_\n+ 0x00042528 72656765 78707300 67685f65 6e746572 regexps.gh_enter\n+ 0x00042538 00000000 67685f72 65706c00 67685f63 ....gh_repl.gh_c\n+ 0x00042548 61746368 00000000 67685f73 74616e64 atch....gh_stand\n+ 0x00042558 6172645f 68616e64 6c657200 67685f65 ard_handler.gh_e\n+ 0x00042568 76616c5f 73747200 67685f65 76616c5f val_str.gh_eval_\n+ 0x00042578 7374725f 77697468 5f636174 63680000 str_with_catch..\n+ 0x00042588 67685f65 76616c5f 7374725f 77697468 gh_eval_str_with\n+ 0x00042598 5f737461 6e646172 645f6861 6e646c65 _standard_handle\n+ 0x000425a8 72000000 67685f65 76616c5f 7374725f r...gh_eval_str_\n+ 0x000425b8 77697468 5f737461 636b5f73 6176696e with_stack_savin\n+ 0x000425c8 675f6861 6e646c65 72000000 67685f65 g_handler...gh_e\n+ 0x000425d8 76616c5f 66696c65 00000000 67685f65 val_file....gh_e\n+ 0x000425e8 76616c5f 66696c65 5f776974 685f6361 val_file_with_ca\n+ 0x000425f8 74636800 67685f65 76616c5f 66696c65 tch.gh_eval_file\n+ 0x00042608 5f776974 685f7374 616e6461 72645f68 _with_standard_h\n+ 0x00042618 616e646c 65720000 67685f6e 65775f70 andler..gh_new_p\n+ 0x00042628 726f6365 64757265 00000000 67685f73 rocedure....gh_s\n+ 0x00042638 65745f73 75627374 72000000 67685f64 et_substr...gh_d\n+ 0x00042648 6566696e 65000000 67685f75 6e69666f efine...gh_unifo\n+ 0x00042658 726d5f76 6563746f 725f6c65 6e677468 rm_vector_length\n+ 0x00042668 00000000 67685f75 6e69666f 726d5f76 ....gh_uniform_v\n+ 0x00042678 6563746f 725f7265 66000000 67685f76 ector_ref...gh_v\n+ 0x00042688 6563746f 725f746f 5f6c6973 74000000 ector_to_list...\n+ 0x00042698 67685f6c 6f6f6b75 70000000 67685f6d gh_lookup...gh_m\n+ 0x000426a8 6f64756c 655f6c6f 6f6b7570 00000000 odule_lookup....\n+ 0x000426b8 67685f61 73737600 67685f64 6973706c gh_assv.gh_displ\n+ 0x000426c8 61790000 67685f77 72697465 00000000 ay..gh_write....\n+ 0x000426d8 67685f6e 65776c69 6e650000 746e6666 gh_newline..tnff\n+ 0x000426e8 72000000 4663616c 6c5f7769 74685f65 r...Fcall_with_e\n+ 0x000426f8 78636570 74696f6e 5f68616e 646c6572 xception_handler\n+ 0x00042708 00000000 7265705f 6170706c 795f6279 ....rep_apply_by\n+ 0x00042718 7465636f 64650000 70726f6d 6f74655f tecode..promote_\n+ 0x00042728 746f0000 6d617962 655f6465 6d6f7465 to..maybe_demote\n+ 0x00042738 00000000 00000000 01000000 02000000 ................\n+ 0x00042748 03000000 04000000 05000000 06000000 ................\n+ 0x00042758 07000000 08000000 09000000 ffffffff ................\n+ 0x00042768 ffffffff ffffffff ffffffff ffffffff ................\n+ 0x00042778 ffffffff ffffffff 0a000000 0b000000 ................\n+ 0x00042788 0c000000 0d000000 0e000000 0f000000 ................\n+ 0x00042798 10000000 11000000 12000000 13000000 ................\n+ 0x000427a8 14000000 15000000 16000000 17000000 ................\n+ 0x000427b8 18000000 19000000 1a000000 1b000000 ................\n+ 0x000427c8 1c000000 1d000000 1e000000 1f000000 ................\n+ 0x000427d8 20000000 21000000 22000000 23000000 ...!...\"...#...\n+ 0x000427e8 24000000 7265705f 70617273 655f6e75 $...rep_parse_nu\n+ 0x000427f8 6d626572 00000000 656e7465 725f6361 mber....enter_ca\n+ 0x00042808 63686500 7265705f 72656769 73746572 che.rep_register\n+ 0x00042818 5f6e6577 5f747970 65000000 7265705f _new_type...rep_\n+ 0x00042828 6765745f 64617461 5f747970 65000000 get_data_type...\n+ 0x00042838 7265705f 6d61726b 5f737461 74696300 rep_mark_static.\n+ 0x00042848 66696e64 5f646c00 7265705f 66696e64 find_dl.rep_find\n+ 0x00042858 5f646c5f 73796d62 6f6c0000 66696e64 _dl_symbol..find\n+ 0x00042868 5f646c5f 62795f66 65617475 72650000 _dl_by_feature..\n+ 0x00042878 53535400 7265705f 72656769 73746572 SST.rep_register\n+ 0x00042888 5f70726f 63657373 5f696e70 75745f68 _process_input_h\n+ 0x00042898 616e646c 65720000 02000000 0f000000 andler..........\n+ 0x000428a8 03000000 3e000000 41000000 0c000000 ....>...A.......\n+ 0x000428b8 41000000 11000000 41000000 27000000 A.......A...'...\n+ 0x000428c8 41000000 36000000 41000000 03000000 A...6...A.......\n+ 0x000428d8 41000000 06000000 41000000 15000000 A.......A.......\n+ 0x000428e8 41000000 0f000000 41000000 0e000000 A.......A.......\n+ 0x000428f8 41000000 26000000 41000000 13000000 A...&...A.......\n+ 0x00042908 41000000 29000000 41000000 02000000 A...)...A.......\n+ 0x00042918 41000000 19000000 41000000 0a000000 A.......A.......\n+ 0x00042928 41000000 0b000000 41000000 00000000 A.......A.......\n+ 0x00042938 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.ARM.exidx':\n- 0x00042928 20cbff7f 01000000 .......\n+ 0x0004293c 0ccbff7f 01000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.eh_frame':\n- 0x00042930 00000000 ....\n+ 0x00042944 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data.rel.ro {}", "source2": "readelf --wide --decompress --hex-dump=.data.rel.ro {}", "unified_diff": "@@ -35,15 +35,15 @@\n 0x0004396c 45100000 08fb0300 450e0000 f8fa0300 E.......E.......\n 0x0004397c 450c0000 e8fa0300 45080000 dcfa0300 E.......E.......\n 0x0004398c 45080000 d0fa0300 450b0000 c4fa0300 E.......E.......\n 0x0004399c 45090000 b8fa0300 450a0000 acfa0300 E.......E.......\n 0x000439ac 450e0000 a8fa0300 45140000 90fa0300 E.......E.......\n 0x000439bc 450c0000 80fa0300 450f0000 70fa0300 E.......E...p...\n 0x000439cc 450c0000 60fa0300 450c0000 50fa0300 E...`...E...P...\n- 0x000439dc 45050000 1cfe0300 45030000 78150400 E.......E...x...\n+ 0x000439dc 45050000 1cfe0300 45030000 8c150400 E.......E.......\n 0x000439ec 45040000 5cf60300 45050000 14fe0300 E...\\...E.......\n 0x000439fc 45060000 0cfe0300 45140000 e8fd0300 E.......E.......\n 0x00043a0c 451c0000 b8f90300 450e0000 d8f90300 E.......E.......\n 0x00043a1c 450b0000 0cfa0300 450b0000 24fa0300 E.......E...$...\n 0x00043a2c 450a0000 3cfa0300 450c0000 50fa0300 E...<...E...P...\n 0x00043a3c 450c0000 60fa0300 450f0000 70fa0300 E...`...E...p...\n 0x00043a4c 450c0000 80fa0300 45140000 90fa0300 E.......E.......\n@@ -116,38 +116,38 @@\n 0x00043e7c 45060000 80040400 450c0000 ec040400 E.......E.......\n 0x00043e8c 45160000 d4040400 45120000 88040400 E.......E.......\n 0x00043e9c 450c0000 c4040400 450c0000 b4040400 E.......E.......\n 0x00043eac 450b0000 a8040400 45080000 9c040400 E.......E.......\n 0x00043ebc 45040000 68060400 45070000 78040400 E...h...E...x...\n 0x00043ecc 45030000 a8ff0300 450e0000 a4030400 E.......E.......\n 0x00043edc 450f0000 b4030400 45090000 c4030400 E.......E.......\n- 0x00043eec 45060000 9c1f0400 45150000 d0030400 E.......E.......\n+ 0x00043eec 45060000 b01f0400 45150000 d0030400 E.......E.......\n 0x00043efc 45040000 e8030400 45050000 f0030400 E.......E.......\n 0x00043f0c 45050000 f8030400 45050000 00040400 E.......E.......\n 0x00043f1c 45070000 08040400 450d0000 48040400 E.......E...H...\n 0x00043f2c 45070000 e40c0400 450d0000 d40c0400 E.......E.......\n- 0x00043f3c 450e0000 1c0d0400 45120000 c00c0400 E.......E.......\n+ 0x00043f3c 450e0000 200d0400 45120000 c00c0400 E... ...E.......\n 0x00043f4c 45130000 ac0c0400 450e0000 9c0c0400 E.......E.......\n 0x00043f5c 45120000 880c0400 452c0000 90090400 E.......E,......\n 0x00043f6c 45130000 740c0400 45090000 100d0400 E...t...E.......\n- 0x00043f7c 45010000 38120400 450c0000 000d0400 E...8...E.......\n+ 0x00043f7c 45010000 1c0d0400 450c0000 000d0400 E.......E.......\n 0x00043f8c 45200000 3c090400 45100000 ec0c0400 E ..<...E.......\n- 0x00043f9c 45020000 e0130400 45030000 080e0400 E.......E.......\n+ 0x00043f9c 45020000 f4130400 45030000 0c0e0400 E.......E.......\n 0x00043fac 45110000 500c0400 450d0000 400c0400 E...P...E...@...\n 0x00043fbc 45040000 c0090400 45030000 c8090400 E.......E.......\n 0x00043fcc 450e0000 640c0400 450f0000 cc090400 E...d...E.......\n 0x00043fdc 451b0000 dc090400 45090000 f8090400 E.......E.......\n 0x00043fec 45090000 040a0400 45090000 100a0400 E.......E.......\n 0x00043ffc 45050000 1c0a0400 450e0000 240a0400 E.......E...$...\n 0x0004400c 45060000 340a0400 45090000 3c0a0400 E...4...E...<...\n 0x0004401c 45070000 480a0400 45070000 500a0400 E...H...E...P...\n 0x0004402c 45050000 580a0400 45050000 600a0400 E...X...E...`...\n 0x0004403c 45040000 680a0400 45040000 700a0400 E...h...E...p...\n 0x0004404c 45020000 780a0400 45010000 7c0a0400 E...x...E...|...\n- 0x0004405c 45020000 800a0400 45010000 4c1e0400 E.......E...L...\n+ 0x0004405c 45020000 800a0400 45010000 601e0400 E.......E...`...\n 0x0004406c 45020000 840a0400 45010000 880a0400 E.......E.......\n 0x0004407c 450c0000 8c0a0400 450c0000 9c0a0400 E.......E.......\n 0x0004408c 450e0000 ac0a0400 45030000 bc0a0400 E.......E.......\n 0x0004409c 45020000 b80a0400 45050000 c00a0400 E.......E.......\n 0x000440ac 45130000 c80a0400 45040000 68060400 E.......E...h...\n 0x000440bc 450c0000 dc0a0400 45090000 ec0a0400 E.......E.......\n 0x000440cc 45040000 f80a0400 45030000 000b0400 E.......E.......\n@@ -167,172 +167,172 @@\n 0x000441ac 45050000 f00b0400 45080000 f80b0400 E.......E.......\n 0x000441bc 45070000 040c0400 45060000 0c0c0400 E.......E.......\n 0x000441cc 45060000 140c0400 45050000 1c0c0400 E.......E.......\n 0x000441dc 45060000 0cfe0300 45090000 240c0400 E.......E...$...\n 0x000441ec 45050000 300c0400 45040000 d8020400 E...0...E.......\n 0x000441fc 45030000 380c0400 45030000 3c0c0400 E...8...E...<...\n 0x0004420c 45060000 20080400 45050000 54080400 E... ...E...T...\n- 0x0004421c 45320000 640d0400 45350000 10040400 E2..d...E5......\n- 0x0004422c 45130000 cc0d0400 450e0000 f00d0400 E.......E.......\n- 0x0004423c 450f0000 e00d0400 45090000 980d0400 E.......E.......\n- 0x0004424c 45130000 a40d0400 45120000 b80d0400 E.......E.......\n- 0x0004425c 450d0000 0c000400 45110000 1c0e0400 E.......E.......\n- 0x0004426c 450b0000 000e0400 450d0000 0c0e0400 E.......E.......\n- 0x0004427c 45160000 440f0400 45040000 dc0f0400 E...D...E.......\n- 0x0004428c 45040000 e40f0400 45090000 d00f0400 E.......E.......\n- 0x0004429c 45110000 bc0f0400 45090000 ec0f0400 E.......E.......\n- 0x000442ac 450a0000 b00f0400 45100000 9c0f0400 E.......E.......\n- 0x000442bc 450c0000 8c0f0400 450a0000 800f0400 E.......E.......\n- 0x000442cc 450e0000 700f0400 45100000 5c0f0400 E...p...E...\\...\n- 0x000442dc 450f0000 240f0400 45000000 54f90300 E...$...E...T...\n- 0x000442ec 450e0000 340f0400 45100000 f8110400 E...4...E.......\n- 0x000442fc 45040000 ac110400 45130000 e4110400 E.......E.......\n- 0x0004430c 450b0000 d8110400 45060000 0c120400 E.......E.......\n- 0x0004431c 45100000 c4110400 450c0000 b4110400 E.......E.......\n- 0x0004432c 45250000 14120400 450c0000 9c110400 E%......E.......\n- 0x0004433c 450e0000 8c110400 450d0000 7c110400 E.......E...|...\n- 0x0004434c 45050000 f80f0400 45170000 00100400 E.......E.......\n- 0x0004435c 450f0000 18100400 45060000 e4080400 E.......E.......\n- 0x0004436c 450d0000 28100400 450b0000 38100400 E...(...E...8...\n- 0x0004437c 450c0000 44100400 450d0000 54100400 E...D...E...T...\n- 0x0004438c 450c0000 64100400 450c0000 74100400 E...d...E...t...\n- 0x0004439c 450c0000 84100400 450c0000 94100400 E.......E.......\n- 0x000443ac 45100000 a4100400 45070000 b8100400 E.......E.......\n- 0x000443bc 450b0000 c0100400 45130000 cc100400 E.......E.......\n- 0x000443cc 450e0000 e0100400 450f0000 f0100400 E.......E.......\n- 0x000443dc 45070000 00110400 45090000 08110400 E.......E.......\n- 0x000443ec 450c0000 14110400 45130000 24110400 E.......E...$...\n- 0x000443fc 45080000 38110400 450d0000 44110400 E...8...E...D...\n- 0x0004440c 450c0000 54110400 450f0000 64110400 E...T...E...d...\n- 0x0004441c 45000000 54f90300 45040000 74110400 E...T...E...t...\n- 0x0004442c 450e0000 24140400 450c0000 14140400 E...$...E.......\n- 0x0004443c 45060000 c4120400 450e0000 cc120400 E.......E.......\n- 0x0004444c 450e0000 dc120400 45030000 ec120400 E.......E.......\n- 0x0004445c 45030000 f0120400 450b0000 f4120400 E.......E.......\n- 0x0004446c 45090000 00130400 450e0000 0c130400 E.......E.......\n- 0x0004447c 450e0000 1c130400 45060000 2c130400 E.......E...,...\n- 0x0004448c 45070000 34130400 45080000 3c130400 E...4...E...<...\n- 0x0004449c 45070000 48130400 45030000 50130400 E...H...E...P...\n- 0x000444ac 45040000 54130400 45040000 5c130400 E...T...E...\\...\n- 0x000444bc 45040000 64130400 45040000 6c130400 E...d...E...l...\n- 0x000444cc 45040000 74130400 45030000 7c130400 E...t...E...|...\n- 0x000444dc 45030000 80130400 45030000 84130400 E.......E.......\n- 0x000444ec 45030000 88130400 45030000 8c130400 E.......E.......\n- 0x000444fc 45050000 90130400 45080000 98130400 E.......E.......\n- 0x0004450c 45070000 a4130400 45050000 ac130400 E.......E.......\n- 0x0004451c 45030000 b4130400 45020000 b8130400 E.......E.......\n- 0x0004452c 45020000 bc130400 45050000 c0130400 E.......E.......\n- 0x0004453c 45030000 c8130400 45060000 cc130400 E.......E.......\n- 0x0004454c 45060000 d4130400 45060000 dc130400 E.......E.......\n- 0x0004455c 45060000 e4130400 45080000 ec130400 E.......E.......\n- 0x0004456c 45030000 f8130400 45090000 fc130400 E.......E.......\n- 0x0004457c 45010000 08140400 45010000 340c0400 E.......E...4...\n- 0x0004458c 45010000 0c140400 45010000 10140400 E.......E.......\n- 0x0004459c 450f0000 34140400 450e0000 44140400 E...4...E...D...\n- 0x000445ac 45190000 54140400 45190000 50160400 E...T...E...P...\n- 0x000445bc 45120000 3c170400 450f0000 6c160400 E...<...E...l...\n- 0x000445cc 450e0000 7c160400 45180000 8c160400 E...|...E.......\n- 0x000445dc 45190000 a8160400 45180000 c4160400 E.......E.......\n- 0x000445ec 45060000 e0160400 45050000 e8160400 E.......E.......\n- 0x000445fc 45050000 f0160400 45050000 f8160400 E.......E.......\n- 0x0004460c 45040000 5cf60300 450b0000 00170400 E...\\...E.......\n- 0x0004461c 45090000 0c170400 450a0000 18170400 E.......E.......\n- 0x0004462c 45090000 24170400 45090000 30170400 E...$...E...0...\n- 0x0004463c 45050000 14fe0300 45110000 a8180400 E.......E.......\n- 0x0004464c 45080000 2c1a0400 450b0000 201a0400 E...,...E... ...\n- 0x0004465c 45050000 181a0400 45030000 200f0400 E.......E... ...\n- 0x0004466c 45090000 0c1a0400 45100000 f8190400 E.......E.......\n- 0x0004467c 450e0000 dc0e0400 45140000 e8f60300 E.......E.......\n- 0x0004468c 45120000 500d0400 45080000 ec190400 E...P...E.......\n- 0x0004469c 45050000 e4190400 45140000 ac170400 E.......E.......\n- 0x000446ac 45130000 c4170400 45150000 d8170400 E.......E.......\n- 0x000446bc 45110000 f0170400 45070000 78040400 E.......E...x...\n- 0x000446cc 45070000 e40c0400 45080000 04180400 E.......E.......\n- 0x000446dc 450f0000 10180400 45130000 20180400 E.......E... ...\n- 0x000446ec 45160000 34180400 450e0000 4c180400 E...4...E...L...\n- 0x000446fc 45040000 5c180400 450a0000 64180400 E...\\...E...d...\n- 0x0004470c 45110000 70180400 45110000 84180400 E...p...E.......\n- 0x0004471c 450f0000 98180400 45100000 bc180400 E.......E.......\n- 0x0004472c 450e0000 d0180400 450d0000 e0180400 E.......E.......\n- 0x0004473c 45140000 f0180400 45110000 08190400 E.......E.......\n- 0x0004474c 45130000 1c190400 45130000 30190400 E.......E...0...\n- 0x0004475c 450e0000 44190400 45160000 54190400 E...D...E...T...\n- 0x0004476c 45100000 6c190400 450d0000 80190400 E...l...E.......\n- 0x0004477c 45110000 90190400 450e0000 a4190400 E.......E.......\n- 0x0004478c 450e0000 b4190400 450e0000 c4190400 E.......E.......\n- 0x0004479c 450d0000 d4190400 451a0000 6c1c0400 E.......E...l...\n- 0x000447ac 45010000 34ff0300 450d0000 c01c0400 E...4...E.......\n- 0x000447bc 450f0000 b01c0400 45020000 741a0400 E.......E...t...\n- 0x000447cc 45020000 701a0400 450a0000 641a0400 E...p...E...d...\n- 0x000447dc 45080000 781a0400 450c0000 841a0400 E...x...E.......\n- 0x000447ec 45070000 941a0400 45140000 9c1a0400 E.......E.......\n- 0x000447fc 45070000 b41a0400 45120000 bc1a0400 E.......E.......\n- 0x0004480c 45050000 c8030400 45120000 d01a0400 E.......E.......\n- 0x0004481c 45150000 e41a0400 45070000 fc1a0400 E.......E.......\n- 0x0004482c 45030000 fc070400 45030000 041b0400 E.......E.......\n- 0x0004483c 450a0000 081b0400 45070000 141b0400 E.......E.......\n- 0x0004484c 45040000 1c1b0400 45070000 241b0400 E.......E...$...\n- 0x0004485c 45060000 2c1b0400 450c0000 341b0400 E...,...E...4...\n- 0x0004486c 45060000 4c1b0400 450e0000 441b0400 E...L...E...D...\n- 0x0004487c 450b0000 541b0400 45080000 601b0400 E...T...E...`...\n- 0x0004488c 450b0000 6c1b0400 451c0000 781b0400 E...l...E...x...\n- 0x0004489c 45030000 981b0400 450d0000 9c1b0400 E.......E.......\n- 0x000448ac 450c0000 ac1b0400 45060000 bc1b0400 E.......E.......\n- 0x000448bc 45170000 c41b0400 45080000 dc1b0400 E.......E.......\n- 0x000448cc 450c0000 e81b0400 45150000 f81b0400 E.......E.......\n- 0x000448dc 450e0000 101c0400 45110000 fc1b0400 E.......E.......\n- 0x000448ec 45140000 201c0400 45100000 241c0400 E... ...E...$...\n- 0x000448fc 450c0000 381c0400 45080000 481c0400 E...8...E...H...\n- 0x0004490c 45060000 541c0400 450d0000 5c1c0400 E...T...E...\\...\n- 0x0004491c 450b0000 881c0400 450c0000 941c0400 E.......E.......\n- 0x0004492c 450b0000 a41c0400 45000000 54f90300 E.......E...T...\n- 0x0004493c 450f0000 101e0400 450d0000 201e0400 E.......E... ...\n- 0x0004494c 45000000 54f90300 450f0000 8c1d0400 E...T...E.......\n- 0x0004495c 45160000 9c1d0400 45110000 b41d0400 E.......E.......\n- 0x0004496c 45160000 c81d0400 45170000 e01d0400 E.......E.......\n- 0x0004497c 45170000 f81d0400 45040000 1c1d0400 E.......E.......\n- 0x0004498c 450c0000 501e0400 45080000 301e0400 E...P...E...0...\n- 0x0004499c 450d0000 601e0400 45010000 38120400 E...`...E...8...\n- 0x000449ac 45190000 c41f0400 45010000 38120400 E.......E...8...\n- 0x000449bc e01f0400 08000000 10210400 04000000 .........!......\n- 0x000449cc 14210400 0b000000 1c210400 07000000 .!.......!......\n- 0x000449dc 20210400 06000000 28210400 06000000 !......(!......\n- 0x000449ec 2c210400 05000000 34210400 1f000000 ,!......4!......\n- 0x000449fc 38210400 0f000000 40210400 02000000 8!......@!......\n- 0x00044a0c 44210400 03000000 4c210400 09000000 D!......L!......\n- 0x00044a1c 54210400 01000000 58210400 0e000000 T!......X!......\n- 0x00044a2c 60210400 1a000000 68210400 1b000000 `!......h!......\n- 0x00044a3c 70210400 1d000000 74210400 17000000 p!......t!......\n- 0x00044a4c 78210400 1d000000 80210400 11000000 x!.......!......\n- 0x00044a5c 88210400 11000000 8c210400 12000000 .!.......!......\n- 0x00044a6c 94210400 13000000 9c210400 14000000 .!.......!......\n- 0x00044a7c a4210400 15000000 ac210400 16000000 .!.......!......\n- 0x00044a8c b4210400 0d000000 bc210400 18000000 .!.......!......\n- 0x00044a9c c4210400 19000000 cc210400 0a000000 .!.......!......\n- 0x00044aac d4210400 0c000000 dc210400 1c000000 .!.......!......\n- 0x00044abc 00000000 00000000 450e0000 e0230400 ........E....#..\n- 0x00044acc 450b0000 7c240400 45100000 5c240400 E...|$..E...\\$..\n- 0x00044adc 45150000 34240400 45040000 f0230400 E...4$..E....#..\n- 0x00044aec 450f0000 24240400 450a0000 18240400 E...$$..E....$..\n- 0x00044afc 450b0000 0c240400 45090000 9cf90300 E....$..E.......\n- 0x00044b0c 45110000 f8230400 450e0000 4c240400 E....#..E...L$..\n- 0x00044b1c 450b0000 70240400 450d0000 00210400 E...p$..E....!..\n- 0x00044b2c 45100000 ec200400 45040000 98240400 E.... ..E....$..\n- 0x00044b3c 45030000 94240400 450a0000 88240400 E....$..E....$..\n- 0x00044b4c 45170000 e4210400 45150000 fc210400 E....!..E....!..\n- 0x00044b5c 45100000 14220400 451b0000 28220400 E....\"..E...(\"..\n- 0x00044b6c 45170000 2c220400 450f0000 44220400 E...,\"..E...D\"..\n- 0x00044b7c 450b0000 48220400 45140000 54220400 E...H\"..E...T\"..\n- 0x00044b8c 45100000 58220400 45180000 6c220400 E...X\"..E...l\"..\n- 0x00044b9c 45140000 70220400 45190000 88220400 E...p\"..E....\"..\n- 0x00044bac 45150000 8c220400 45100000 a4220400 E....\"..E....\"..\n- 0x00044bbc 450c0000 a8220400 45100000 b8220400 E....\"..E....\"..\n- 0x00044bcc 450c0000 bc220400 45080000 cc220400 E....\"..E....\"..\n- 0x00044bdc 45100000 d8220400 45110000 ec220400 E....\"..E....\"..\n- 0x00044bec 45110000 00230400 450a0000 14230400 E....#..E....#..\n- 0x00044bfc 45120000 20230400 45130000 34230400 E... #..E...4#..\n- 0x00044c0c 450e0000 48230400 45100000 58230400 E...H#..E...X#..\n- 0x00044c1c 450c0000 6c230400 450c0000 7c230400 E...l#..E...|#..\n- 0x00044c2c 45110000 8c230400 450c0000 a0230400 E....#..E....#..\n- 0x00044c3c 450d0000 b0230400 450d0000 c0230400 E....#..E....#..\n- 0x00044c4c 450c0000 d0230400 E....#..\n+ 0x0004421c 45320000 680d0400 45350000 10040400 E2..h...E5......\n+ 0x0004422c 45130000 d00d0400 450e0000 f40d0400 E.......E.......\n+ 0x0004423c 450f0000 e40d0400 45090000 9c0d0400 E.......E.......\n+ 0x0004424c 45130000 a80d0400 45120000 bc0d0400 E.......E.......\n+ 0x0004425c 450d0000 0c000400 45110000 200e0400 E.......E... ...\n+ 0x0004426c 450b0000 040e0400 450d0000 100e0400 E.......E.......\n+ 0x0004427c 45160000 480f0400 45040000 e00f0400 E...H...E.......\n+ 0x0004428c 45040000 e80f0400 45090000 d40f0400 E.......E.......\n+ 0x0004429c 45110000 c00f0400 45090000 f00f0400 E.......E.......\n+ 0x000442ac 450a0000 b40f0400 45100000 a00f0400 E.......E.......\n+ 0x000442bc 450c0000 900f0400 450a0000 840f0400 E.......E.......\n+ 0x000442cc 450e0000 740f0400 45100000 600f0400 E...t...E...`...\n+ 0x000442dc 450f0000 280f0400 45000000 54f90300 E...(...E...T...\n+ 0x000442ec 450e0000 380f0400 45100000 fc110400 E...8...E.......\n+ 0x000442fc 45040000 b0110400 45130000 e8110400 E.......E.......\n+ 0x0004430c 450b0000 dc110400 45060000 10120400 E.......E.......\n+ 0x0004431c 45100000 c8110400 450c0000 b8110400 E.......E.......\n+ 0x0004432c 45340000 18120400 450c0000 a0110400 E4......E.......\n+ 0x0004433c 450e0000 90110400 450d0000 80110400 E.......E.......\n+ 0x0004434c 45050000 fc0f0400 45170000 04100400 E.......E.......\n+ 0x0004435c 450f0000 1c100400 45060000 e4080400 E.......E.......\n+ 0x0004436c 450d0000 2c100400 450b0000 3c100400 E...,...E...<...\n+ 0x0004437c 450c0000 48100400 450d0000 58100400 E...H...E...X...\n+ 0x0004438c 450c0000 68100400 450c0000 78100400 E...h...E...x...\n+ 0x0004439c 450c0000 88100400 450c0000 98100400 E.......E.......\n+ 0x000443ac 45100000 a8100400 45070000 bc100400 E.......E.......\n+ 0x000443bc 450b0000 c4100400 45130000 d0100400 E.......E.......\n+ 0x000443cc 450e0000 e4100400 450f0000 f4100400 E.......E.......\n+ 0x000443dc 45070000 04110400 45090000 0c110400 E.......E.......\n+ 0x000443ec 450c0000 18110400 45130000 28110400 E.......E...(...\n+ 0x000443fc 45080000 3c110400 450d0000 48110400 E...<...E...H...\n+ 0x0004440c 450c0000 58110400 450f0000 68110400 E...X...E...h...\n+ 0x0004441c 45000000 54f90300 45040000 78110400 E...T...E...x...\n+ 0x0004442c 450e0000 38140400 450c0000 28140400 E...8...E...(...\n+ 0x0004443c 45060000 d8120400 450e0000 e0120400 E.......E.......\n+ 0x0004444c 450e0000 f0120400 45030000 00130400 E.......E.......\n+ 0x0004445c 45030000 04130400 450b0000 08130400 E.......E.......\n+ 0x0004446c 45090000 14130400 450e0000 20130400 E.......E... ...\n+ 0x0004447c 450e0000 30130400 45060000 40130400 E...0...E...@...\n+ 0x0004448c 45070000 48130400 45080000 50130400 E...H...E...P...\n+ 0x0004449c 45070000 5c130400 45030000 64130400 E...\\...E...d...\n+ 0x000444ac 45040000 68130400 45040000 70130400 E...h...E...p...\n+ 0x000444bc 45040000 78130400 45040000 80130400 E...x...E.......\n+ 0x000444cc 45040000 88130400 45030000 90130400 E.......E.......\n+ 0x000444dc 45030000 94130400 45030000 98130400 E.......E.......\n+ 0x000444ec 45030000 9c130400 45030000 a0130400 E.......E.......\n+ 0x000444fc 45050000 a4130400 45080000 ac130400 E.......E.......\n+ 0x0004450c 45070000 b8130400 45050000 c0130400 E.......E.......\n+ 0x0004451c 45030000 c8130400 45020000 cc130400 E.......E.......\n+ 0x0004452c 45020000 d0130400 45050000 d4130400 E.......E.......\n+ 0x0004453c 45030000 dc130400 45060000 e0130400 E.......E.......\n+ 0x0004454c 45060000 e8130400 45060000 f0130400 E.......E.......\n+ 0x0004455c 45060000 f8130400 45080000 00140400 E.......E.......\n+ 0x0004456c 45030000 0c140400 45090000 10140400 E.......E.......\n+ 0x0004457c 45010000 1c140400 45010000 340c0400 E.......E...4...\n+ 0x0004458c 45010000 20140400 45010000 24140400 E... ...E...$...\n+ 0x0004459c 450f0000 48140400 450e0000 58140400 E...H...E...X...\n+ 0x000445ac 45190000 68140400 45190000 64160400 E...h...E...d...\n+ 0x000445bc 45120000 50170400 450f0000 80160400 E...P...E.......\n+ 0x000445cc 450e0000 90160400 45180000 a0160400 E.......E.......\n+ 0x000445dc 45190000 bc160400 45180000 d8160400 E.......E.......\n+ 0x000445ec 45060000 f4160400 45050000 fc160400 E.......E.......\n+ 0x000445fc 45050000 04170400 45050000 0c170400 E.......E.......\n+ 0x0004460c 45040000 5cf60300 450b0000 14170400 E...\\...E.......\n+ 0x0004461c 45090000 20170400 450a0000 2c170400 E... ...E...,...\n+ 0x0004462c 45090000 38170400 45090000 44170400 E...8...E...D...\n+ 0x0004463c 45050000 14fe0300 45110000 bc180400 E.......E.......\n+ 0x0004464c 45080000 401a0400 450b0000 341a0400 E...@...E...4...\n+ 0x0004465c 45050000 2c1a0400 45030000 240f0400 E...,...E...$...\n+ 0x0004466c 45090000 201a0400 45100000 0c1a0400 E... ...E.......\n+ 0x0004467c 450e0000 e00e0400 45140000 e8f60300 E.......E.......\n+ 0x0004468c 45120000 540d0400 45080000 001a0400 E...T...E.......\n+ 0x0004469c 45050000 f8190400 45140000 c0170400 E.......E.......\n+ 0x000446ac 45130000 d8170400 45150000 ec170400 E.......E.......\n+ 0x000446bc 45110000 04180400 45070000 78040400 E.......E...x...\n+ 0x000446cc 45070000 e40c0400 45080000 18180400 E.......E.......\n+ 0x000446dc 450f0000 24180400 45130000 34180400 E...$...E...4...\n+ 0x000446ec 45160000 48180400 450e0000 60180400 E...H...E...`...\n+ 0x000446fc 45040000 70180400 450a0000 78180400 E...p...E...x...\n+ 0x0004470c 45110000 84180400 45110000 98180400 E.......E.......\n+ 0x0004471c 450f0000 ac180400 45100000 d0180400 E.......E.......\n+ 0x0004472c 450e0000 e4180400 450d0000 f4180400 E.......E.......\n+ 0x0004473c 45140000 04190400 45110000 1c190400 E.......E.......\n+ 0x0004474c 45130000 30190400 45130000 44190400 E...0...E...D...\n+ 0x0004475c 450e0000 58190400 45160000 68190400 E...X...E...h...\n+ 0x0004476c 45100000 80190400 450d0000 94190400 E.......E.......\n+ 0x0004477c 45110000 a4190400 450e0000 b8190400 E.......E.......\n+ 0x0004478c 450e0000 c8190400 450e0000 d8190400 E.......E.......\n+ 0x0004479c 450d0000 e8190400 451a0000 801c0400 E.......E.......\n+ 0x000447ac 45010000 34ff0300 450d0000 d41c0400 E...4...E.......\n+ 0x000447bc 450f0000 c41c0400 45020000 881a0400 E.......E.......\n+ 0x000447cc 45020000 841a0400 450a0000 781a0400 E.......E...x...\n+ 0x000447dc 45080000 8c1a0400 450c0000 981a0400 E.......E.......\n+ 0x000447ec 45070000 a81a0400 45140000 b01a0400 E.......E.......\n+ 0x000447fc 45070000 c81a0400 45120000 d01a0400 E.......E.......\n+ 0x0004480c 45050000 c8030400 45120000 e41a0400 E.......E.......\n+ 0x0004481c 45150000 f81a0400 45070000 101b0400 E.......E.......\n+ 0x0004482c 45030000 fc070400 45030000 181b0400 E.......E.......\n+ 0x0004483c 450a0000 1c1b0400 45070000 281b0400 E.......E...(...\n+ 0x0004484c 45040000 301b0400 45070000 381b0400 E...0...E...8...\n+ 0x0004485c 45060000 401b0400 450c0000 481b0400 E...@...E...H...\n+ 0x0004486c 45060000 601b0400 450e0000 581b0400 E...`...E...X...\n+ 0x0004487c 450b0000 681b0400 45080000 741b0400 E...h...E...t...\n+ 0x0004488c 450b0000 801b0400 451c0000 8c1b0400 E.......E.......\n+ 0x0004489c 45030000 ac1b0400 450d0000 b01b0400 E.......E.......\n+ 0x000448ac 450c0000 c01b0400 45060000 d01b0400 E.......E.......\n+ 0x000448bc 45170000 d81b0400 45080000 f01b0400 E.......E.......\n+ 0x000448cc 450c0000 fc1b0400 45150000 0c1c0400 E.......E.......\n+ 0x000448dc 450e0000 241c0400 45110000 101c0400 E...$...E.......\n+ 0x000448ec 45140000 341c0400 45100000 381c0400 E...4...E...8...\n+ 0x000448fc 450c0000 4c1c0400 45080000 5c1c0400 E...L...E...\\...\n+ 0x0004490c 45060000 681c0400 450d0000 701c0400 E...h...E...p...\n+ 0x0004491c 450b0000 9c1c0400 450c0000 a81c0400 E.......E.......\n+ 0x0004492c 450b0000 b81c0400 45000000 54f90300 E.......E...T...\n+ 0x0004493c 450f0000 241e0400 450d0000 341e0400 E...$...E...4...\n+ 0x0004494c 45000000 54f90300 450f0000 a01d0400 E...T...E.......\n+ 0x0004495c 45160000 b01d0400 45110000 c81d0400 E.......E.......\n+ 0x0004496c 45160000 dc1d0400 45170000 f41d0400 E.......E.......\n+ 0x0004497c 45170000 0c1e0400 45040000 301d0400 E.......E...0...\n+ 0x0004498c 450c0000 641e0400 45080000 441e0400 E...d...E...D...\n+ 0x0004499c 450d0000 741e0400 45010000 1c0d0400 E...t...E.......\n+ 0x000449ac 45190000 d81f0400 45010000 1c0d0400 E.......E.......\n+ 0x000449bc f41f0400 08000000 24210400 04000000 ........$!......\n+ 0x000449cc 28210400 0b000000 30210400 07000000 (!......0!......\n+ 0x000449dc 34210400 06000000 3c210400 06000000 4!......\n+00002e00: 2074 0a20 2028 7374 7269 6e67 2d68 6561 t. (string-hea\n+00002e10: 642d 6571 2022 666f 6f22 2022 666f 6f62 d-eq \"foo\" \"foob\n+00002e20: 6172 2229 0a20 2020 3d3e 206e 696c 7265 ar\"). => nilre\n+00002e30: 702e 6461 7461 233a 2f3d 2f3d 2041 5247 p.data#:/=/= ARG\n+00002e40: 3120 4152 4732 202e 2e2e 0a0a 5265 7475 1 ARG2 .....Retu\n+00002e50: 726e 7320 7420 6966 2065 6163 6820 7661 rns t if each va\n+00002e60: 6c75 6520 6973 2064 6966 6665 7265 6e74 lue is different\n+00002e70: 2066 726f 6d20 6576 6572 7920 6f74 6865 from every othe\n+00002e80: 7220 7661 6c75 652e 2028 5573 696e 670a r value. (Using.\n+00002e90: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n+00002ea0: 7265 2076 616c 7565 732c 2065 7863 6570 re values, excep\n+00002eb0: 7420 666f 7220 6e75 6d62 6572 732c 2077 t for numbers, w\n+00002ec0: 6865 7265 2065 7861 6374 6e65 7373 2069 here exactness i\n+00002ed0: 730a 6967 6e6f 7265 642e 2972 6570 2e64 s.ignored.)rep.d\n+00002ee0: 6174 6123 3e3e 2041 5247 3120 4152 4732 ata#>> ARG1 ARG2\n+00002ef0: 205b 4152 4733 202e 2e2e 5d0a 0a52 6574 [ARG3 ...]..Ret\n+00002f00: 7572 6e73 2074 2069 6620 4152 4731 2069 urns t if ARG1 i\n+00002f10: 7320 6772 6561 7465 7220 7468 616e 2041 s greater than A\n+00002f20: 5247 322c 2061 6e64 2069 6620 4152 4732 RG2, and if ARG2\n+00002f30: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n+00002f40: 2041 5247 332c 0a61 6e64 2073 6f20 6f6e ARG3,.and so on\n+00002f50: 2e20 4e6f 7465 2074 6861 7420 7468 6973 . Note that this\n+00002f60: 2063 6f6d 6d61 6e64 2069 736e 2774 206c command isn't l\n+00002f70: 696d 6974 6564 2074 6f20 6e75 6d62 6572 imited to number\n+00002f80: 732c 2069 7420 6361 6e20 646f 0a73 7472 s, it can do.str\n+00002f90: 696e 6773 2c20 706f 7369 7469 6f6e 732c ings, positions,\n+00002fa0: 206d 6172 6b73 2c20 6574 6320 6173 2077 marks, etc as w\n+00002fb0: 656c 6c2e 7265 702e 6461 7461 236e 756c ell.rep.data#nul\n+00002fc0: 6c6e 756c 6c20 4152 470a 0a52 6574 7572 lnull ARG..Retur\n+00002fd0: 6e73 2074 2069 6620 4152 4720 6973 206e ns t if ARG is n\n+00002fe0: 696c 2e00 7265 702e 7468 7265 6164 732e il..rep.threads.\n+00002ff0: 6d75 7465 7823 6d75 7465 7870 2041 5247 mutex#mutexp ARG\n+00003000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00003010: 6f63 6b65 742d 6c6f 6361 6c2d 636c 6965 ocket-local-clie\n+00003020: 6e74 736f 636b 6574 2d6c 6f63 616c 2d63 ntsocket-local-c\n+00003030: 6c69 656e 7420 4144 4452 4553 5320 5b53 lient ADDRESS [S\n+00003040: 5452 4541 4d5d 205b 5345 4e54 494e 454c TREAM] [SENTINEL\n+00003050: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n+00003060: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n+00003070: 6e6e 6563 7465 6420 746f 2074 6865 2075 nnected to the u\n+00003080: 6e69 7820 646f 6d61 696e 2073 6f63 6b65 nix domain socke\n+00003090: 7420 6174 0a41 4444 5245 5353 2028 6120 t at.ADDRESS (a \n+000030a0: 7370 6563 6961 6c20 6e6f 6465 2069 6e20 special node in \n+000030b0: 7468 6520 6c6f 6361 6c20 6669 6c69 6e67 the local filing\n+000030c0: 2073 7973 7465 6d29 2e0a 0a41 6c6c 206f system)...All o\n+000030d0: 7574 7075 7420 6672 6f6d 2074 6869 7320 utput from this \n+000030e0: 736f 636b 6574 2077 696c 6c20 6265 2063 socket will be c\n+000030f0: 6f70 6965 6420 746f 2053 5452 4541 4d3b opied to STREAM;\n+00003100: 2077 6865 6e20 7468 6520 736f 636b 6574 when the socket\n+00003110: 0a69 7320 636c 6f73 6564 2064 6f77 6e20 .is closed down \n+00003120: 7265 6d6f 7465 6c79 2053 454e 5449 4e45 remotely SENTINE\n+00003130: 4c20 7769 6c6c 2062 6520 6361 6c6c 6564 L will be called\n+00003140: 2077 6974 6820 7468 6520 736f 636b 6574 with the socket\n+00003150: 2061 7320 6974 730a 7369 6e67 6c65 2061 as its.single a\n+00003160: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n+00003170: 6f63 6b65 7473 2373 6f63 6b65 742d 6c6f ockets#socket-lo\n+00003180: 6361 6c2d 7365 7276 6572 736f 636b 6574 cal-serversocket\n+00003190: 2d6c 6f63 616c 2d73 6572 7665 7220 4144 -local-server AD\n+000031a0: 4452 4553 5320 5b43 414c 4c42 4143 4b5d DRESS [CALLBACK]\n+000031b0: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n+000031c0: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+000031d0: 2073 6f63 6b65 7420 6c69 7374 656e 696e socket listenin\n+000031e0: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n+000031f0: 7320 6f6e 2074 6865 2075 6e69 7820 646f s on the unix do\n+00003200: 6d61 696e 0a73 6f63 6b65 7420 6174 2041 main.socket at A\n+00003210: 4444 5245 5353 2028 6120 7370 6563 6961 DDRESS (a specia\n+00003220: 6c20 6e6f 6465 2069 6e20 7468 6520 6c6f l node in the lo\n+00003230: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste\n+00003240: 6d29 2e0a 0a57 6865 6e20 6120 636f 6e6e m)...When a conn\n+00003250: 6563 7469 6f6e 2069 7320 7265 7175 6573 ection is reques\n+00003260: 7465 6420 4341 4c4c 4241 434b 2069 7320 ted CALLBACK is \n+00003270: 6361 6c6c 6564 2077 6974 6820 7468 6520 called with the \n+00003280: 7365 7276 6572 0a73 6f63 6b65 7420 6173 server.socket as\n+00003290: 2069 7473 2073 6f6c 6520 6172 6775 6d65 its sole argume\n+000032a0: 6e74 2e20 4974 206d 7573 7420 6361 6c6c nt. It must call\n+000032b0: 2060 736f 636b 6574 2d61 6363 6570 7427 `socket-accept'\n+000032c0: 2074 6f20 6d61 6b65 2074 6865 0a63 6f6e to make the.con\n+000032d0: 6e65 6374 696f 6e2e 0a0a 5768 656e 2074 nection...When t\n+000032e0: 6865 2073 6f63 6b65 7420 6973 2073 6875 he socket is shu\n+000032f0: 7464 6f77 6e20 7265 6d6f 7465 6c79 2c20 tdown remotely, \n+00003300: 5345 4e54 494e 454c 2069 7320 6361 6c6c SENTINEL is call\n+00003310: 6564 2077 6974 6820 7468 650a 736f 636b ed with the.sock\n+00003320: 6574 2061 7320 6974 7320 6f6e 6c79 2061 et as its only a\n+00003330: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n+00003340: 6f63 6b65 7473 2373 6f63 6b65 742d 636c ockets#socket-cl\n+00003350: 6965 6e74 736f 636b 6574 2d63 6c69 656e ientsocket-clien\n+00003360: 7420 484f 5354 4e41 4d45 2050 4f52 5420 t HOSTNAME PORT \n+00003370: 5b53 5452 4541 4d5d 205b 5345 4e54 494e [STREAM] [SENTIN\n+00003380: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n+00003390: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n+000033a0: 636f 6e6e 6563 7465 6420 746f 2074 6865 connected to the\n+000033b0: 2073 6f63 6b65 7420 6f6e 2074 6865 2068 socket on the h\n+000033c0: 6f73 7420 6361 6c6c 6564 0a48 4f53 544e ost called.HOSTN\n+000033d0: 414d 4520 2861 2073 7472 696e 6729 2077 AME (a string) w\n+000033e0: 6974 6820 706f 7274 206e 756d 6265 7220 ith port number \n+000033f0: 504f 5254 2e0a 0a41 6c6c 206f 7574 7075 PORT...All outpu\n+00003400: 7420 6672 6f6d 2074 6869 7320 736f 636b t from this sock\n+00003410: 6574 2077 696c 6c20 6265 2063 6f70 6965 et will be copie\n+00003420: 6420 746f 2053 5452 4541 4d3b 2077 6865 d to STREAM; whe\n+00003430: 6e20 7468 6520 736f 636b 6574 0a69 7320 n the socket.is \n+00003440: 636c 6f73 6564 2064 6f77 6e20 7265 6d6f closed down remo\n+00003450: 7465 6c79 2053 454e 5449 4e45 4c20 7769 tely SENTINEL wi\n+00003460: 6c6c 2062 6520 6361 6c6c 6564 2077 6974 ll be called wit\n+00003470: 6820 7468 6520 736f 636b 6574 2061 7320 h the socket as \n+00003480: 6974 730a 7369 6e67 6c65 2061 7267 756d its.single argum\n+00003490: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n+000034a0: 7473 2373 6f63 6b65 742d 7365 7276 6572 ts#socket-server\n+000034b0: 736f 636b 6574 2d73 6572 7665 7220 5b48 socket-server [H\n+000034c0: 4f53 544e 414d 455d 205b 504f 5254 5d20 OSTNAME] [PORT] \n+000034d0: 5b43 414c 4c42 4143 4b5d 205b 5345 4e54 [CALLBACK] [SENT\n+000034e0: 494e 454c 5d0a 0a43 7265 6174 6520 616e INEL]..Create an\n+000034f0: 6420 7265 7475 726e 2061 2073 6f63 6b65 d return a socke\n+00003500: 7420 636f 6e6e 6563 7465 6420 6c69 7374 t connected list\n+00003510: 656e 696e 6720 666f 7220 636f 6e6e 6563 ening for connec\n+00003520: 7469 6f6e 7320 6f6e 2074 6865 0a68 6f73 tions on the.hos\n+00003530: 7420 6361 6c6c 6564 2048 4f53 544e 414d t called HOSTNAM\n+00003540: 4520 2861 2073 7472 696e 6729 2077 6974 E (a string) wit\n+00003550: 6820 706f 7274 206e 756d 6265 7220 504f h port number PO\n+00003560: 5254 2e20 4966 2048 4f53 544e 414d 4520 RT. If HOSTNAME \n+00003570: 6973 0a66 616c 7365 2c20 6c69 7374 656e is.false, listen\n+00003580: 2066 6f72 2061 6e79 2069 6e63 6f6d 696e for any incomin\n+00003590: 6720 6164 6472 6573 7365 732e 2049 6620 g addresses. If \n+000035a0: 504f 5254 2069 7320 756e 6465 6669 6e65 PORT is undefine\n+000035b0: 6420 6120 7261 6e64 6f6d 0a70 6f72 7420 d a random.port \n+000035c0: 7769 6c6c 2062 6520 6368 6f73 656e 2e0a will be chosen..\n+000035d0: 0a57 6865 6e20 6120 636f 6e6e 6563 7469 .When a connecti\n+000035e0: 6f6e 2069 7320 7265 7175 6573 7465 6420 on is requested \n+000035f0: 4341 4c4c 4241 434b 2069 7320 6361 6c6c CALLBACK is call\n+00003600: 6564 2077 6974 6820 7468 6520 7365 7276 ed with the serv\n+00003610: 6572 0a73 6f63 6b65 7420 6173 2069 7473 er.socket as its\n+00003620: 2073 6f6c 6520 6172 6775 6d65 6e74 2e20 sole argument. \n+00003630: 4974 206d 7573 7420 6361 6c6c 2060 736f It must call `so\n+00003640: 636b 6574 2d61 6363 6570 7427 2074 6f20 cket-accept' to \n+00003650: 6d61 6b65 2074 6865 0a63 6f6e 6e65 6374 make the.connect\n+00003660: 696f 6e2e 0a0a 5768 656e 2074 6865 2073 ion...When the s\n+00003670: 6f63 6b65 7420 6973 2073 6875 7464 6f77 ocket is shutdow\n+00003680: 6e20 7265 6d6f 7465 6c79 2c20 5345 4e54 n remotely, SENT\n+00003690: 494e 454c 2069 7320 6361 6c6c 6564 2077 INEL is called w\n+000036a0: 6974 6820 7468 650a 736f 636b 6574 2061 ith the.socket a\n+000036b0: 7320 6974 7320 6f6e 6c79 2061 7267 756d s its only argum\n+000036c0: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n+000036d0: 7473 2363 6c6f 7365 2d73 6f63 6b65 7463 ts#close-socketc\n+000036e0: 6c6f 7365 2d73 6f63 6b65 7420 534f 434b lose-socket SOCK\n+000036f0: 4554 0a0a 5368 7574 646f 776e 2074 6865 ET..Shutdown the\n+00003700: 2063 6f6e 6e65 6374 696f 6e20 6173 736f connection asso\n+00003710: 6369 6174 6520 7769 7468 2053 4f43 4b45 ciate with SOCKE\n+00003720: 542e 204e 6f74 6520 7468 6174 2074 6869 T. Note that thi\n+00003730: 7320 646f 6573 206e 6f74 0a63 6175 7365 s does not.cause\n+00003740: 2074 6865 2053 454e 5449 4e45 4c20 6675 the SENTINEL fu\n+00003750: 6e63 7469 6f6e 2061 7373 6f63 6961 7465 nction associate\n+00003760: 6420 7769 7468 2053 4f43 4b45 5420 746f d with SOCKET to\n+00003770: 2072 756e 2e72 6570 2e69 6f2e 736f 636b run.rep.io.sock\n+00003780: 6574 7323 736f 636b 6574 2d61 6363 6570 ets#socket-accep\n+00003790: 7473 6f63 6b65 742d 6163 6365 7074 2053 tsocket-accept S\n+000037a0: 4f43 4b45 5420 5b53 5452 4541 4d5d 205b OCKET [STREAM] [\n+000037b0: 5345 4e54 494e 454c 5d0a 0a41 6363 6570 SENTINEL]..Accep\n+000037c0: 7420 7468 6520 7065 6e64 696e 6720 636f t the pending co\n+000037d0: 6e6e 6563 7469 6f6e 2072 6571 7565 7374 nnection request\n+000037e0: 206f 6e20 7365 7276 6572 2073 6f63 6b65 on server socke\n+000037f0: 7420 534f 434b 4554 2e20 5468 6973 0a77 t SOCKET. This.w\n+00003800: 696c 6c20 6372 6561 7465 2061 6e64 2072 ill create and r\n+00003810: 6574 7572 6e20 6120 636c 6965 6e74 2073 eturn a client s\n+00003820: 6f63 6b65 7420 666f 726d 696e 6720 7468 ocket forming th\n+00003830: 6520 656e 6420 706f 696e 7420 6f66 2074 e end point of t\n+00003840: 6865 0a63 6f6e 6e65 6374 696f 6e2e 0a0a he.connection...\n+00003850: 416e 7920 6f75 7470 7574 2072 6563 6569 Any output recei\n+00003860: 7665 6420 7769 6c6c 2062 6520 636f 7069 ved will be copi\n+00003870: 6564 2074 6f20 7468 6520 6f75 7470 7574 ed to the output\n+00003880: 2073 7472 6561 6d20 5354 5245 414d 2c20 stream STREAM, \n+00003890: 7768 656e 0a74 6865 2063 6f6e 6e65 6374 when.the connect\n+000038a0: 696f 6e20 6973 2074 6572 6d69 6e61 7465 ion is terminate\n+000038b0: 6420 7265 6d6f 7465 6c79 2053 454e 5449 d remotely SENTI\n+000038c0: 4e45 4c20 7769 6c6c 2062 6520 6361 6c6c NEL will be call\n+000038d0: 6564 2077 6974 6820 7468 650a 636c 6f73 ed with the.clos\n+000038e0: 6564 2073 6f63 6b65 7420 6173 2069 7473 ed socket as its\n+000038f0: 2073 6f6c 6520 6172 6775 6d65 6e74 2e0a sole argument..\n+00003900: 0a4e 6f74 6520 7468 6174 2074 6869 7320 .Note that this \n+00003910: 6675 6e63 7469 6f6e 206d 7573 7420 6265 function must be\n+00003920: 2063 616c 6c65 6420 6576 6572 7920 7469 called every ti\n+00003930: 6d65 2061 2063 6f6e 6e65 6374 696f 6e20 me a connection \n+00003940: 7265 7175 6573 740a 6973 2072 6563 6569 request.is recei\n+00003950: 7665 642e 2049 6620 7468 6520 7365 7276 ved. If the serv\n+00003960: 6572 2077 616e 7473 2074 6f20 7265 6a65 er wants to reje\n+00003970: 6374 2074 6865 2063 6f6e 6e65 6374 696f ct the connectio\n+00003980: 6e20 6974 2073 686f 756c 640a 7375 6273 n it should.subs\n+00003990: 6571 7565 6e74 6c79 2063 616c 6c20 6063 equently call `c\n+000039a0: 6c6f 7365 2d73 6f63 6b65 7427 206f 6e20 lose-socket' on \n+000039b0: 7468 6520 6372 6561 7465 6420 636c 6965 the created clie\n+000039c0: 6e74 2e72 6570 2e69 6f2e 736f 636b 6574 nt.rep.io.socket\n+000039d0: 7323 736f 636b 6574 2d61 6464 7265 7373 s#socket-address\n+000039e0: 736f 636b 6574 2d61 6464 7265 7373 2053 socket-address S\n+000039f0: 4f43 4b45 540a 0a52 6574 7572 6e20 7468 OCKET..Return th\n+00003a00: 6520 6164 6472 6573 7320 6173 736f 6369 e address associ\n+00003a10: 6174 6564 2077 6974 6820 534f 434b 4554 ated with SOCKET\n+00003a20: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n+00003a30: 6973 2069 7320 756e 6b6e 6f77 6e2e 7265 is is unknown.re\n+00003a40: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n+00003a50: 6b65 742d 706f 7274 736f 636b 6574 2d70 ket-portsocket-p\n+00003a60: 6f72 7420 534f 434b 4554 0a0a 5265 7475 ort SOCKET..Retu\n+00003a70: 726e 2074 6865 2070 6f72 7420 6173 736f rn the port asso\n+00003a80: 6369 6174 6564 2077 6974 6820 534f 434b ciated with SOCK\n+00003a90: 4554 2c20 6f72 2066 616c 7365 2069 6620 ET, or false if \n+00003aa0: 7468 6973 2069 7320 756e 6b6e 6f77 6e2e this is unknown.\n+00003ab0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00003ac0: 6f63 6b65 742d 7065 6572 2d61 6464 7265 ocket-peer-addre\n+00003ad0: 7373 736f 636b 6574 2d70 6565 722d 6164 sssocket-peer-ad\n+00003ae0: 6472 6573 7320 534f 434b 4554 0a0a 5265 dress SOCKET..Re\n+00003af0: 7475 726e 2074 6865 2061 6464 7265 7373 turn the address\n+00003b00: 206f 6620 7468 6520 7065 6572 2063 6f6e of the peer con\n+00003b10: 6e65 6374 6564 2074 6f20 534f 434b 4554 nected to SOCKET\n+00003b20: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n+00003b30: 6973 0a69 7320 756e 6b6e 6f77 6e2e 7265 is.is unknown.re\n+00003b40: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n+00003b50: 6b65 742d 7065 6572 2d70 6f72 7473 6f63 ket-peer-portsoc\n+00003b60: 6b65 742d 7065 6572 2d70 6f72 7420 534f ket-peer-port SO\n+00003b70: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the\n+00003b80: 2070 6f72 7420 6f66 2074 6865 2070 6565 port of the pee\n+00003b90: 7220 636f 6e6e 6563 7465 6420 746f 2053 r connected to S\n+00003ba0: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false \n+00003bb0: 6966 2074 6869 7320 6973 0a75 6e6b 6e6f if this is.unkno\n+00003bc0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket\n+00003bd0: 7323 6163 6365 7074 2d73 6f63 6b65 742d s#accept-socket-\n+00003be0: 6f75 7470 7574 2d31 6163 6365 7074 2d73 output-1accept-s\n+00003bf0: 6f63 6b65 742d 6f75 7470 7574 2d31 2053 ocket-output-1 S\n+00003c00: 4f43 4b45 5420 5b53 4543 535d 205b 4d53 OCKET [SECS] [MS\n+00003c10: 4543 535d 0a0a 5072 6f63 6573 7320 616e ECS]..Process an\n+00003c20: 7920 7065 6e64 696e 6720 6f75 7470 7574 y pending output\n+00003c30: 2066 726f 6d20 534f 434b 4554 2028 7468 from SOCKET (th\n+00003c40: 6973 2069 6e63 6c75 6465 7320 636f 6e6e is includes conn\n+00003c50: 6563 7469 6f6e 0a72 6571 7565 7374 732c ection.requests,\n+00003c60: 2064 6174 6120 7472 616e 7366 6572 2061 data transfer a\n+00003c70: 6e64 2073 6875 7464 6f77 6e20 6e6f 7469 nd shutdown noti\n+00003c80: 6669 6361 7469 6f6e 7329 2e0a 0a57 6169 fications)...Wai\n+00003c90: 7473 2066 6f72 2053 4543 5320 7365 636f ts for SECS seco\n+00003ca0: 6e64 7320 616e 6420 4d53 4543 5320 6d69 nds and MSECS mi\n+00003cb0: 6c6c 6973 6563 6f6e 6473 2e20 5265 7475 lliseconds. Retu\n+00003cc0: 726e 7320 7472 7565 2069 6620 7468 650a rns true if the.\n+00003cd0: 7469 6d65 6f75 7420 7761 7320 7265 6163 timeout was reac\n+00003ce0: 6865 6420 7769 7468 6f75 7420 616e 7920 hed without any \n+00003cf0: 6f75 7470 7574 2062 6569 6e67 2070 726f output being pro\n+00003d00: 6365 7373 6564 2c20 6f74 6865 7277 6973 cessed, otherwis\n+00003d10: 650a 7265 7475 726e 7320 6661 6c73 652e e.returns false.\n+00003d20: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00003d30: 6f63 6b65 7470 736f 636b 6574 7020 4152 ocketpsocketp AR\n+00003d40: 470a 0a52 6574 7572 6e20 7472 7565 2069 G..Return true i\n+00003d50: 6620 4152 4720 6973 2061 6e20 756e 636c f ARG is an uncl\n+00003d60: 6f73 6564 2073 6f63 6b65 7420 6f62 6a65 osed socket obje\n+00003d70: 6374 2e72 6570 2e73 7472 7563 7475 7265 ct.rep.structure\n+00003d80: 7323 6765 742d 7374 7275 6374 7572 6567 s#get-structureg\n+00003d90: 6574 2d73 7472 7563 7475 7265 204e 414d et-structure NAM\n+00003da0: 450a 0a52 6574 7572 6e20 7468 6520 7374 E..Return the st\n+00003db0: 7275 6374 7572 6520 6361 6c6c 6564 204e ructure called N\n+00003dc0: 414d 4520 2861 2073 796d 626f 6c29 2c20 AME (a symbol), \n+00003dd0: 6f72 2072 6574 7572 6e20 606e 696c 2720 or return `nil' \n+00003de0: 6966 206e 6f0a 7375 6368 2073 7472 7563 if no.such struc\n+00003df0: 7475 7265 2e72 6570 2e73 7472 7563 7475 ture.rep.structu\n+00003e00: 7265 7323 6e61 6d65 2d73 7472 7563 7475 res#name-structu\n+00003e10: 7265 6e61 6d65 2d73 7472 7563 7475 7265 rename-structure\n+00003e20: 2053 5452 5543 5455 5245 204e 414d 450a STRUCTURE NAME.\n+00003e30: 0a41 7373 6967 6e20 7468 6520 6e61 6d65 .Assign the name\n+00003e40: 204e 414d 4520 2861 2073 796d 626f 6c29 NAME (a symbol)\n+00003e50: 2074 6f20 7374 7275 6374 7572 6520 6f62 to structure ob\n+00003e60: 6a65 6374 2053 5452 5543 5455 5245 2e72 ject STRUCTURE.r\n+00003e70: 6570 2e73 7472 7563 7475 7265 7323 2573 ep.structures#%s\n+00003e80: 7472 7563 7475 7265 2d72 6566 2573 7472 tructure-ref%str\n+00003e90: 7563 7475 7265 2d72 6566 2053 5452 5543 ucture-ref STRUC\n+00003ea0: 5455 5245 2056 4152 0a0a 5265 7475 726e TURE VAR..Return\n+00003eb0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n+00003ec0: 6520 6269 6e64 696e 6720 6f66 2073 796d e binding of sym\n+00003ed0: 626f 6c20 5641 5220 696e 2073 7472 7563 bol VAR in struc\n+00003ee0: 7475 7265 206f 626a 6563 740a 5354 5255 ture object.STRU\n+00003ef0: 4354 5552 4520 6f72 2061 6e79 2069 6e6e CTURE or any inn\n+00003f00: 6572 206f 7065 6e65 6420 7374 7275 6374 er opened struct\n+00003f10: 7572 6573 2e0a 0a52 6574 7572 6e73 2061 ures...Returns a\n+00003f20: 2076 6f69 6420 7661 6c75 6520 6966 206e void value if n\n+00003f30: 6f20 7375 6368 2062 696e 6469 6e67 2e72 o such binding.r\n+00003f40: 6570 2e73 7472 7563 7475 7265 7323 7374 ep.structures#st\n+00003f50: 7275 6374 7572 652d 626f 756e 642d 7073 ructure-bound-ps\n+00003f60: 7472 7563 7475 7265 2d62 6f75 6e64 2d70 tructure-bound-p\n+00003f70: 2053 5452 5543 5455 5245 2056 4152 0a0a STRUCTURE VAR..\n+00003f80: 5265 7475 726e 2060 7427 2069 6620 7379 Return `t' if sy\n+00003f90: 6d62 6f6c 2056 4152 2068 6173 2061 206e mbol VAR has a n\n+00003fa0: 6f6e 2d76 6f69 6420 6269 6e64 696e 6720 on-void binding \n+00003fb0: 696e 2053 5452 5543 5455 5245 2e70 726f in STRUCTURE.pro\n+00003fc0: 6772 616d 2d6e 616d 6554 6865 206e 616d gram-nameThe nam\n+00003fd0: 6520 6f66 2074 6865 2070 726f 6772 616d e of the program\n+00003fe0: 2072 756e 6e69 6e67 2074 6865 2072 6570 running the rep\n+00003ff0: 2069 6e74 6572 7072 6574 6572 2e00 0000 interpreter....\n+00004000: 7265 702e 7374 7275 6374 7572 6573 236d rep.structures#m\n+00004010: 616b 652d 7374 7275 6374 7572 656d 616b ake-structuremak\n+00004020: 652d 7374 7275 6374 7572 6520 494e 5445 e-structure INTE\n+00004030: 5246 4143 4520 434f 4e46 4947 2d54 4855 RFACE CONFIG-THU\n+00004040: 4e4b 2042 4f44 592d 5448 554e 4b20 5b4e NK BODY-THUNK [N\n+00004050: 414d 455d 0a0a 4372 6561 7465 2061 6e64 AME]..Create and\n+00004060: 2072 6574 7572 6e20 6120 6e65 7720 7374 return a new st\n+00004070: 7275 6374 7572 652e 2049 6620 4e41 4d45 ructure. If NAME\n+00004080: 2069 7320 6120 6e6f 6e2d 6e69 6c20 7379 is a non-nil sy\n+00004090: 6d62 6f6c 2074 6865 0a73 7472 7563 7475 mbol the.structu\n+000040a0: 7265 2077 696c 6c20 7461 6b65 2074 6861 re will take tha\n+000040b0: 7420 6e61 6d65 2e0a 0a54 6865 206e 6577 t name...The new\n+000040c0: 2073 7472 7563 7475 7265 2077 696c 6c20 structure will \n+000040d0: 6265 2061 6476 6572 7469 7365 6420 6173 be advertised as\n+000040e0: 2065 7870 6f72 7469 6e67 2062 696e 6469 exporting bindi\n+000040f0: 6e67 7320 6465 6669 6e65 6420 6279 0a49 ngs defined by.I\n+00004100: 4e54 4552 4641 4345 2028 6375 7272 656e NTERFACE (curren\n+00004110: 746c 7920 6a75 7374 2061 206c 6973 7420 tly just a list \n+00004120: 6f66 2073 796d 626f 6c73 292e 0a0a 4966 of symbols)...If\n+00004130: 2043 4f4e 4649 472d 5448 554e 4b20 6973 CONFIG-THUNK is\n+00004140: 206e 6f6e 2d6e 696c 2069 7420 6973 2061 non-nil it is a\n+00004150: 207a 6572 6f2d 7061 7261 6d65 7465 7220 zero-parameter \n+00004160: 6675 6e63 7469 6f6e 2074 6f20 6265 2063 function to be c\n+00004170: 616c 6c65 640a 746f 2064 6566 696e 6520 alled.to define \n+00004180: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio\n+00004190: 6e20 6f66 2074 6865 2073 7472 7563 7475 n of the structu\n+000041a0: 7265 2028 6375 7272 656e 746c 7920 6974 re (currently it\n+000041b0: 2773 206f 7065 6e65 6420 616e 640a 6163 's opened and.ac\n+000041c0: 6365 7373 6564 2073 7472 7563 7475 7265 cessed structure\n+000041d0: 732e 2920 5468 6973 2074 6875 6e6b 2077 s.) This thunk w\n+000041e0: 696c 6c20 6265 2065 7661 6c75 6174 6564 ill be evaluated\n+000041f0: 2069 6e20 7468 6520 656e 7669 726f 6e6d in the environm\n+00004200: 656e 740a 6f66 2074 6865 206e 6577 2073 ent.of the new s\n+00004210: 7472 7563 7475 7265 2c20 6275 7420 7769 tructure, but wi\n+00004220: 7468 206f 6e6c 7920 7468 6520 6025 6d65 th only the `%me\n+00004230: 7461 2720 286d 6f64 756c 652d 636f 6e66 ta' (module-conf\n+00004240: 6967 7572 6174 696f 6e29 0a73 7472 7563 iguration).struc\n+00004250: 7475 7265 206f 7065 6e65 642e 0a0a 4966 ture opened...If\n+00004260: 2042 4f44 592d 5448 554e 4b20 6973 206e BODY-THUNK is n\n+00004270: 6f6e 2d6e 696c 2069 7420 6973 2061 207a on-nil it is a z\n+00004280: 6572 6f2d 7061 7261 6d65 7465 7220 6675 ero-parameter fu\n+00004290: 6e63 7469 6f6e 2074 6f20 6265 2063 616c nction to be cal\n+000042a0: 6c65 640a 746f 2064 6566 696e 6520 7468 led.to define th\n+000042b0: 6520 7661 6c75 6573 206f 6620 7468 6520 e values of the \n+000042c0: 6269 6e64 696e 6773 2065 7870 6f72 7465 bindings exporte\n+000042d0: 6420 6279 2074 6865 2073 7472 7563 7475 d by the structu\n+000042e0: 7265 2e20 4974 2077 696c 6c0a 6265 2065 re. It will.be e\n+000042f0: 7661 6c75 6174 6564 2069 6e20 7468 6520 valuated in the \n+00004300: 656e 7669 726f 6e6d 656e 7420 6f66 2074 environment of t\n+00004310: 6865 206e 6577 2073 7472 7563 7475 7265 he new structure\n+00004320: 2e0a 0a4e 6f74 6520 7468 6174 2074 6865 ...Note that the\n+00004330: 2063 6170 7475 7265 6420 7374 6174 6520 captured state \n+00004340: 6f66 2074 6865 2063 6c6f 7375 7265 7320 of the closures \n+00004350: 434f 4e46 4947 2d54 4855 4e4b 2061 6e64 CONFIG-THUNK and\n+00004360: 0a42 4f44 592d 5448 554e 4b20 6d61 7920 .BODY-THUNK may \n+00004370: 6265 206d 6f64 6966 6965 6420 6279 2074 be modified by t\n+00004380: 6869 7320 6675 6e63 7469 6f6e 2172 6570 his function!rep\n+00004390: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n+000043a0: 6374 7572 652d 7365 7473 7472 7563 7475 cture-setstructu\n+000043b0: 7265 2d73 6574 2053 5452 5543 5455 5245 re-set STRUCTURE\n+000043c0: 2056 4152 2056 414c 5545 0a0a 5365 7420 VAR VALUE..Set \n+000043d0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n+000043e0: 2062 696e 6469 6e67 206f 6620 7379 6d62 binding of symb\n+000043f0: 6f6c 2056 4152 2069 6e20 7374 7275 6374 ol VAR in struct\n+00004400: 7572 6520 6f62 6a65 6374 0a53 5452 5543 ure object.STRUC\n+00004410: 5455 5245 2074 6f20 5641 4c55 452e 2049 TURE to VALUE. I\n+00004420: 6620 6e6f 2073 7563 6820 6269 6e64 696e f no such bindin\n+00004430: 6720 6578 6973 7473 2c20 616e 2065 7272 g exists, an err\n+00004440: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n+00004450: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+00004460: 7472 7563 7475 7265 2d64 6566 696e 6573 tructure-defines\n+00004470: 7472 7563 7475 7265 2d64 6566 696e 6520 tructure-define \n+00004480: 5354 5255 4354 5552 4520 5641 5220 5641 STRUCTURE VAR VA\n+00004490: 4c55 450a 0a53 6574 2074 6865 2076 616c LUE..Set the val\n+000044a0: 7565 206f 6620 7468 6520 6269 6e64 696e ue of the bindin\n+000044b0: 6720 6f66 2073 796d 626f 6c20 5641 5220 g of symbol VAR \n+000044c0: 696e 2073 7472 7563 7475 7265 206f 626a in structure obj\n+000044d0: 6563 740a 5354 5255 4354 5552 4520 746f ect.STRUCTURE to\n+000044e0: 2056 414c 5545 2e20 4966 206e 6f20 7375 VALUE. If no su\n+000044f0: 6368 2062 696e 6469 6e67 2065 7869 7374 ch binding exist\n+00004500: 732c 206f 6e65 2069 7320 6372 6561 7465 s, one is create\n+00004510: 642e 7265 702e 7374 7275 6374 7572 6573 d.rep.structures\n+00004520: 2365 7874 6572 6e61 6c2d 7374 7275 6374 #external-struct\n+00004530: 7572 652d 7265 6665 7874 6572 6e61 6c2d ure-refexternal-\n+00004540: 7374 7275 6374 7572 652d 7265 6620 5354 structure-ref ST\n+00004550: 5255 4354 2d4e 414d 4520 5641 520a 0a52 RUCT-NAME VAR..R\n+00004560: 6574 7572 6e20 7468 6520 7661 6c75 6520 eturn the value \n+00004570: 6f66 2074 6865 2062 696e 6469 6e67 206f of the binding o\n+00004580: 6620 7379 6d62 6f6c 2056 4152 2077 6974 f symbol VAR wit\n+00004590: 6869 6e20 7468 6520 7374 7275 6374 7572 hin the structur\n+000045a0: 650a 6361 6c6c 6564 2053 5452 5543 542d e.called STRUCT-\n+000045b0: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n+000045c0: 7475 7265 206d 7573 7420 6861 7665 2070 ture must have p\n+000045d0: 7265 7669 6f75 736c 7920 6265 656e 206d reviously been m\n+000045e0: 6172 6b65 6420 6173 0a61 6363 6573 7369 arked as.accessi\n+000045f0: 626c 6520 6279 2074 6865 2063 7572 7265 ble by the curre\n+00004600: 6e74 2073 7472 7563 7475 7265 2028 6279 nt structure (by\n+00004610: 2075 7369 6e67 2074 6865 2060 6163 6365 using the `acce\n+00004620: 7373 2720 6d6f 6475 6c65 0a63 6f6e 6669 ss' module.confi\n+00004630: 6775 7261 7469 6f6e 2064 6972 6563 7469 guration directi\n+00004640: 7665 292e 0a0a 5369 676e 616c 7320 616e ve)...Signals an\n+00004650: 2065 7272 6f72 2069 6620 6e6f 2073 7563 error if no suc\n+00004660: 6820 6269 6e64 696e 6720 6578 6973 7473 h binding exists\n+00004670: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+00004680: 7374 7275 6374 7572 652d 6e61 6d65 7374 structure-namest\n+00004690: 7275 6374 7572 652d 6e61 6d65 2053 5452 ructure-name STR\n+000046a0: 5543 5455 5245 0a0a 5265 7475 726e 7320 UCTURE..Returns \n+000046b0: 7468 6520 6e61 6d65 2028 6120 7379 6d62 the name (a symb\n+000046c0: 6f6c 2920 6f66 2073 7472 7563 7475 7265 ol) of structure\n+000046d0: 206f 626a 6563 7420 5354 5255 4354 5552 object STRUCTUR\n+000046e0: 452e 7265 702e 7374 7275 6374 7572 6573 E.rep.structures\n+000046f0: 2373 7472 7563 7475 7265 2d69 6e74 6572 #structure-inter\n+00004700: 6661 6365 7374 7275 6374 7572 652d 696e facestructure-in\n+00004710: 7465 7266 6163 6520 5354 5255 4354 5552 terface STRUCTUR\n+00004720: 450a 0a52 6574 7572 6e73 2074 6865 2069 E..Returns the i\n+00004730: 6e74 6572 6661 6365 206f 6620 7374 7275 nterface of stru\n+00004740: 6374 7572 6520 6f62 6a65 6374 2053 5452 cture object STR\n+00004750: 5543 5455 5245 2e72 6570 2e73 7472 7563 UCTURE.rep.struc\n+00004760: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure-\n+00004770: 6578 706f 7274 732d 7073 7472 7563 7475 exports-pstructu\n+00004780: 7265 2d65 7870 6f72 7473 2d70 2053 5452 re-exports-p STR\n+00004790: 5543 5455 5245 2053 594d 0a0a 5265 7475 UCTURE SYM..Retu\n+000047a0: 726e 7320 7472 7565 2069 6620 7374 7275 rns true if stru\n+000047b0: 6374 7572 6520 6f62 6a65 6374 2053 5452 cture object STR\n+000047c0: 5543 5455 5245 2065 7870 6f72 7473 2061 UCTURE exports a\n+000047d0: 2062 696e 6469 6e67 206f 6620 7379 6d62 binding of symb\n+000047e0: 6f6c 0a53 594d 2e72 6570 2e73 7472 7563 ol.SYM.rep.struc\n+000047f0: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure-\n+00004800: 696d 706f 7274 7373 7472 7563 7475 7265 importsstructure\n+00004810: 2d69 6d70 6f72 7473 2053 5452 5543 5455 -imports STRUCTU\n+00004820: 5245 0a0a 5265 7475 726e 7320 7468 6520 RE..Returns the \n+00004830: 6c69 7374 206f 6620 7374 7275 6374 7572 list of structur\n+00004840: 6520 6e61 6d65 7320 6f70 656e 6564 2062 e names opened b\n+00004850: 7920 7374 7275 6374 7572 6520 6f62 6a65 y structure obje\n+00004860: 6374 0a53 5452 5543 5455 5245 2e72 6570 ct.STRUCTURE.rep\n+00004870: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n+00004880: 6374 7572 652d 6163 6365 7373 6962 6c65 cture-accessible\n+00004890: 7374 7275 6374 7572 652d 6163 6365 7373 structure-access\n+000048a0: 6962 6c65 2053 5452 5543 5455 5245 0a0a ible STRUCTURE..\n+000048b0: 5265 7475 726e 7320 7468 6520 6c69 7374 Returns the list\n+000048c0: 206f 6620 7374 7275 6374 7572 6520 6e61 of structure na\n+000048d0: 6d65 7320 6163 6365 7373 6564 2062 7920 mes accessed by \n+000048e0: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+000048f0: 0a53 5452 5543 5455 5245 2e72 6570 2e73 .STRUCTURE.rep.s\n+00004900: 7472 7563 7475 7265 7323 7365 742d 696e tructures#set-in\n+00004910: 7465 7266 6163 6573 6574 2d69 6e74 6572 terfaceset-inter\n+00004920: 6661 6365 2053 5452 5543 5455 5245 2049 face STRUCTURE I\n+00004930: 4e54 4552 4641 4345 0a0a 5365 7420 7468 NTERFACE..Set th\n+00004940: 6520 696e 7465 7266 6163 6520 6f66 2073 e interface of s\n+00004950: 7472 7563 7475 7265 206f 626a 6563 7420 tructure object \n+00004960: 5354 5255 4354 5552 4520 746f 2049 4e54 STRUCTURE to INT\n+00004970: 4552 4641 4345 2e72 6570 2e73 7472 7563 ERFACE.rep.struc\n+00004980: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure-\n+00004990: 6669 6c65 7374 7275 6374 7572 652d 6669 filestructure-fi\n+000049a0: 6c65 204e 414d 450a 0a52 6574 7572 6e20 le NAME..Return \n+000049b0: 6120 7374 7269 6e67 2074 6861 7420 776f a string that wo\n+000049c0: 756c 6420 6265 2075 7365 6420 746f 206c uld be used to l\n+000049d0: 6f63 6174 6520 6120 7374 7275 6374 7572 ocate a structur\n+000049e0: 6520 6361 6c6c 6564 204e 414d 4520 2861 e called NAME (a\n+000049f0: 0a73 796d 626f 6c29 2e72 6570 2e73 7472 .symbol).rep.str\n+00004a00: 7563 7475 7265 7323 696e 7465 726e 2d73 uctures#intern-s\n+00004a10: 7472 7563 7475 7265 696e 7465 726e 2d73 tructureintern-s\n+00004a20: 7472 7563 7475 7265 2053 5452 5543 542d tructure STRUCT-\n+00004a30: 4e41 4d45 0a0a 5265 7475 726e 2074 6865 NAME..Return the\n+00004a40: 2073 7472 7563 7475 7265 2063 616c 6c65 structure calle\n+00004a50: 6420 5354 5255 4354 2d4e 414d 452e 2049 d STRUCT-NAME. I\n+00004a60: 6620 6e6f 2073 7563 6820 7374 7275 6374 f no such struct\n+00004a70: 7572 6520 6578 6973 7473 2c0a 6174 7465 ure exists,.atte\n+00004a80: 6d70 7420 746f 206c 6f61 6420 6974 2c20 mpt to load it, \n+00004a90: 6275 7420 6974 2069 736e 2774 2069 6d70 but it isn't imp\n+00004aa0: 6f72 7465 6420 746f 2061 6e79 206d 6f64 orted to any mod\n+00004ab0: 756c 652e 7265 702e 7374 7275 6374 7572 ule.rep.structur\n+00004ac0: 6573 236f 7065 6e2d 7374 7275 6374 7572 es#open-structur\n+00004ad0: 6573 6f70 656e 2d73 7472 7563 7475 7265 esopen-structure\n+00004ae0: 7320 5354 5255 4354 2d4e 414d 4553 0a0a s STRUCT-NAMES..\n+00004af0: 4d61 726b 2074 6861 7420 7468 6520 6375 Mark that the cu\n+00004b00: 7272 656e 7420 7374 7275 6374 7572 6573 rrent structures\n+00004b10: 2068 6173 206f 7065 6e65 6420 7468 6520 has opened the \n+00004b20: 6c69 7374 206f 6620 7374 7275 6374 7572 list of structur\n+00004b30: 6573 0a6e 616d 6564 2069 6e20 7468 6520 es.named in the \n+00004b40: 6c69 7374 2053 5452 5543 542d 4e41 4d45 list STRUCT-NAME\n+00004b50: 532e 7265 702e 7374 7275 6374 7572 6573 S.rep.structures\n+00004b60: 2361 6363 6573 732d 7374 7275 6374 7572 #access-structur\n+00004b70: 6573 6163 6365 7373 2d73 7472 7563 7475 esaccess-structu\n+00004b80: 7265 7320 5354 5255 4354 2d4e 414d 4553 res STRUCT-NAMES\n+00004b90: 0a0a 4d61 726b 2074 6861 7420 7468 6520 ..Mark that the \n+00004ba0: 6375 7272 656e 7420 7374 7275 6374 7572 current structur\n+00004bb0: 6573 206d 6179 2061 6363 6573 7320 7468 es may access th\n+00004bc0: 6520 6c69 7374 206f 6620 7374 7275 6374 e list of struct\n+00004bd0: 7572 6573 0a6e 616d 6564 2069 6e20 7468 ures.named in th\n+00004be0: 6520 6c69 7374 2053 5452 5543 542d 4e41 e list STRUCT-NA\n+00004bf0: 4d45 532e 7265 702e 7374 7275 6374 7572 MES.rep.structur\n+00004c00: 6573 2363 7572 7265 6e74 2d73 7472 7563 es#current-struc\n+00004c10: 7475 7265 6375 7272 656e 742d 7374 7275 turecurrent-stru\n+00004c20: 6374 7572 650a 0a52 6574 7572 6e20 7468 cture..Return th\n+00004c30: 6520 6375 7272 656e 7420 7374 7275 6374 e current struct\n+00004c40: 7572 6520 6f62 6a65 6374 2e72 6570 2e73 ure object.rep.s\n+00004c50: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+00004c60: 7572 6570 7374 7275 6374 7572 6570 2041 urepstructurep A\n+00004c70: 5247 0a0a 5265 7475 726e 2060 7427 2069 RG..Return `t' i\n+00004c80: 6620 4152 4720 6973 2061 2073 7472 7563 f ARG is a struc\n+00004c90: 7475 7265 206f 626a 6563 742e 7265 702e ture object.rep.\n+00004ca0: 7374 7275 6374 7572 6573 2365 7661 6c65 structures#evale\n+00004cb0: 7661 6c20 464f 524d 205b 5354 5255 4354 val FORM [STRUCT\n+00004cc0: 5552 455d 0a0a 5265 7475 726e 2074 6865 URE]..Return the\n+00004cd0: 2072 6573 756c 7420 6f66 2065 7661 6c75 result of evalu\n+00004ce0: 6174 696e 6720 464f 524d 2069 6e73 6964 ating FORM insid\n+00004cf0: 6520 7374 7275 6374 7572 6520 6f62 6a65 e structure obje\n+00004d00: 6374 2053 5452 5543 5455 5245 0a28 7769 ct STRUCTURE.(wi\n+00004d10: 7468 2061 206e 756c 6c20 6c65 7869 6361 th a null lexica\n+00004d20: 6c20 656e 7669 726f 6e6d 656e 7429 2e72 l environment).r\n+00004d30: 6570 2e73 7472 7563 7475 7265 7323 7374 ep.structures#st\n+00004d40: 7275 6374 7572 652d 7761 6c6b 7374 7275 ructure-walkstru\n+00004d50: 6374 7572 652d 7761 6c6b 2046 554e 4354 cture-walk FUNCT\n+00004d60: 494f 4e20 5354 5255 4354 5552 450a 0a43 ION STRUCTURE..C\n+00004d70: 616c 6c20 4655 4e43 5449 4f4e 2066 6f72 all FUNCTION for\n+00004d80: 2065 6163 6820 6269 6e64 696e 6720 696e each binding in\n+00004d90: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec\n+00004da0: 7420 5354 5255 4354 5552 452e 2054 6865 t STRUCTURE. The\n+00004db0: 0a66 756e 6374 696f 6e20 6973 2063 616c .function is cal\n+00004dc0: 6c65 6420 7769 7468 2074 776f 2061 7267 led with two arg\n+00004dd0: 756d 656e 7473 2c20 7468 6520 7661 7269 uments, the vari\n+00004de0: 6162 6c65 2061 6e64 2074 6865 2062 696e able and the bin\n+00004df0: 6469 6e67 2773 0a76 616c 7565 2e72 6570 ding's.value.rep\n+00004e00: 2e73 7472 7563 7475 7265 7323 6d61 6b65 .structures#make\n+00004e10: 2d62 696e 6469 6e67 2d69 6d6d 7574 6162 -binding-immutab\n+00004e20: 6c65 6d61 6b65 2d62 696e 6469 6e67 2d69 lemake-binding-i\n+00004e30: 6d6d 7574 6162 6c65 2056 4152 0a0a 466c mmutable VAR..Fl\n+00004e40: 6167 2074 6861 7420 7468 6520 6269 6e64 ag that the bind\n+00004e50: 696e 6720 6f66 2073 796d 626f 6c20 5641 ing of symbol VA\n+00004e60: 5220 696e 2074 6865 2063 7572 7265 6e74 R in the current\n+00004e70: 2073 7472 7563 7475 7265 206d 6179 206e structure may n\n+00004e80: 6f74 2062 650a 6368 616e 6765 642e 7265 ot be.changed.re\n+00004e90: 702e 7374 7275 6374 7572 6573 2362 696e p.structures#bin\n+00004ea0: 6469 6e67 2d69 6d6d 7574 6162 6c65 2d70 ding-immutable-p\n+00004eb0: 6269 6e64 696e 672d 696d 6d75 7461 626c binding-immutabl\n+00004ec0: 652d 7020 5641 5220 5b53 5452 5543 5455 e-p VAR [STRUCTU\n+00004ed0: 5245 5d0a 0a52 6574 7572 6e20 6074 2720 RE]..Return `t' \n+00004ee0: 6966 2074 6865 2062 696e 6469 6e67 206f if the binding o\n+00004ef0: 6620 7379 6d62 6f6c 2056 4152 2069 6e20 f symbol VAR in \n+00004f00: 7468 6520 5354 5255 4354 5552 4520 6861 the STRUCTURE ha\n+00004f10: 7320 6265 656e 206d 6164 650a 636f 6e73 s been made.cons\n+00004f20: 7461 6e74 2e72 6570 2e73 7472 7563 7475 tant.rep.structu\n+00004f30: 7265 7323 6665 6174 7572 6570 6665 6174 res#featurepfeat\n+00004f40: 7572 6570 2046 4541 5455 5245 0a0a 5265 urep FEATURE..Re\n+00004f50: 7475 726e 206e 6f6e 2d6e 696c 2069 6620 turn non-nil if \n+00004f60: 6665 6174 7572 6520 4645 4154 5552 4520 feature FEATURE \n+00004f70: 6861 7320 616c 7265 6164 7920 6265 656e has already been\n+00004f80: 206c 6f61 6465 6420 6279 2074 6865 2063 loaded by the c\n+00004f90: 7572 7265 6e74 0a73 7472 7563 7475 7265 urrent.structure\n+00004fa0: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n+00004fb0: 696e 7075 742d 7374 7265 616d 2d70 696e input-stream-pin\n+00004fc0: 7075 742d 7374 7265 616d 2d70 2041 5247 put-stream-p ARG\n+00004fd0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+00004fe0: 5247 2069 7320 616e 2069 6e70 7574 2073 RG is an input s\n+00004ff0: 7472 6561 6d2e 0000 0000 0000 0000 0000 tream...........\n+00005000: 7265 702e 7374 7275 6374 7572 6573 2370 rep.structures#p\n+00005010: 726f 7669 6465 7072 6f76 6964 6520 4645 rovideprovide FE\n+00005020: 4154 5552 450a 0a53 686f 7720 7468 6174 ATURE..Show that\n+00005030: 2074 6865 2066 6561 7475 7265 2046 4541 the feature FEA\n+00005040: 5455 5245 2028 6120 7379 6d62 6f6c 2920 TURE (a symbol) \n+00005050: 6861 7320 6265 656e 206c 6f61 6465 6420 has been loaded \n+00005060: 696e 2074 6865 2063 7572 7265 6e74 0a73 in the current.s\n+00005070: 7472 7563 7475 7265 2e72 6570 2e73 7472 tructure.rep.str\n+00005080: 7563 7475 7265 7323 7265 7175 6972 6572 uctures#requirer\n+00005090: 6571 7569 7265 2046 4541 5455 5245 0a0a equire FEATURE..\n+000050a0: 4966 2046 4541 5455 5245 2028 6120 7379 If FEATURE (a sy\n+000050b0: 6d62 6f6c 2920 6861 7320 6e6f 7420 616c mbol) has not al\n+000050c0: 7265 6164 7920 6265 656e 206c 6f61 6465 ready been loade\n+000050d0: 642c 206c 6f61 6420 6974 2e20 5468 6520 d, load it. The \n+000050e0: 6669 6c65 0a6c 6f61 6465 6420 6973 2065 file.loaded is e\n+000050f0: 6974 6865 7220 4649 4c45 2028 6966 2067 ither FILE (if g\n+00005100: 6976 656e 292c 206f 7220 7468 6520 7072 iven), or the pr\n+00005110: 696e 7420 6e61 6d65 206f 6620 4645 4154 int name of FEAT\n+00005120: 5552 452e 666f 726d 6174 2d68 6f6f 6b73 URE.format-hooks\n+00005130: 2d61 6c69 7374 416c 6973 7420 6f66 2028 -alistAlist of (\n+00005140: 4348 4152 202e 2046 554e 4354 494f 4e29 CHAR . FUNCTION)\n+00005150: 2064 6566 696e 696e 6720 6578 7472 6120 defining extra \n+00005160: 666f 726d 6174 2063 6f6e 7665 7273 696f format conversio\n+00005170: 6e73 2066 6f72 2074 6865 0a66 6f72 6d61 ns for the.forma\n+00005180: 7420 6675 6e63 7469 6f6e 2e20 4655 4e43 t function. FUNC\n+00005190: 5449 4f4e 2069 7320 6361 6c6c 6564 2061 TION is called a\n+000051a0: 7320 2846 554e 4354 494f 4e20 7265 7076 s (FUNCTION repv\n+000051b0: 292c 2061 6e64 2073 686f 756c 640a 7265 ), and should.re\n+000051c0: 7475 726e 2074 6865 2073 7472 696e 6720 turn the string \n+000051d0: 746f 2062 6520 696e 7365 7274 6564 2e72 to be inserted.r\n+000051e0: 6570 2e69 6f2e 7374 7265 616d 7323 7772 ep.io.streams#wr\n+000051f0: 6974 6577 7269 7465 2053 5452 4541 4d20 itewrite STREAM \n+00005200: 4441 5441 205b 4c45 4e47 5448 5d0a 0a57 DATA [LENGTH]..W\n+00005210: 7269 7465 7320 4441 5441 2c20 7768 6963 rites DATA, whic\n+00005220: 6820 6361 6e20 6569 7468 6572 2062 6520 h can either be \n+00005230: 6120 7374 7269 6e67 206f 7220 6120 6368 a string or a ch\n+00005240: 6172 6163 7465 722c 2074 6f20 7468 6520 aracter, to the \n+00005250: 7374 7265 616d 0a53 5452 4541 4d2c 2072 stream.STREAM, r\n+00005260: 6574 7572 6e69 6e67 2074 6865 206e 756d eturning the num\n+00005270: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n+00005280: 7320 6163 7475 616c 6c79 2077 7269 7474 s actually writt\n+00005290: 656e 2e20 4966 2044 4154 4120 6973 0a61 en. If DATA is.a\n+000052a0: 2073 7472 696e 6720 4c45 4e47 5448 2063 string LENGTH c\n+000052b0: 616e 2064 6566 696e 6520 686f 7720 6d61 an define how ma\n+000052c0: 6e79 2063 6861 7261 6374 6572 7320 746f ny characters to\n+000052d0: 2077 7269 7465 2e72 6570 2e69 6f2e 7374 write.rep.io.st\n+000052e0: 7265 616d 7323 7265 6164 2d63 6861 7272 reams#read-charr\n+000052f0: 6561 642d 6368 6172 2053 5452 4541 4d0a ead-char STREAM.\n+00005300: 0a52 6561 6473 2074 6865 206e 6578 7420 .Reads the next \n+00005310: 6368 6172 6163 7465 7220 6672 6f6d 2074 character from t\n+00005320: 6865 2069 6e70 7574 2d73 7472 6561 6d20 he input-stream \n+00005330: 5354 5245 414d 2c20 6966 206e 6f20 6d6f STREAM, if no mo\n+00005340: 7265 2063 6861 7261 6374 6572 730a 6172 re characters.ar\n+00005350: 6520 6176 6169 6c61 626c 6520 7265 7475 e available retu\n+00005360: 726e 7320 6e69 6c2e 7265 702e 696f 2e73 rns nil.rep.io.s\n+00005370: 7472 6561 6d73 2370 6565 6b2d 6368 6172 treams#peek-char\n+00005380: 7065 656b 2d63 6861 7220 5354 5245 414d peek-char STREAM\n+00005390: 0a0a 5265 7475 726e 7320 7468 6520 6e65 ..Returns the ne\n+000053a0: 7874 2063 6861 7261 6374 6572 2066 726f xt character fro\n+000053b0: 6d20 7468 6520 696e 7075 742d 7374 7265 m the input-stre\n+000053c0: 616d 2053 5452 4541 4d2c 202a 7769 7468 am STREAM, *with\n+000053d0: 6f75 742a 0a72 656d 6f76 696e 6720 7468 out*.removing th\n+000053e0: 6174 2063 6861 7261 6374 6572 2066 726f at character fro\n+000053f0: 6d20 7468 6520 6865 6164 206f 6620 7468 m the head of th\n+00005400: 6520 7374 7265 616d 2e20 4966 206e 6f20 e stream. If no \n+00005410: 6d6f 7265 0a63 6861 7261 6374 6572 7320 more.characters \n+00005420: 6172 6520 6176 6169 6c61 626c 6520 7265 are available re\n+00005430: 7475 726e 7320 6e69 6c2e 7265 702e 696f turns nil.rep.io\n+00005440: 2e73 7472 6561 6d73 2372 6561 642d 6368 .streams#read-ch\n+00005450: 6172 7372 6561 642d 6368 6172 7320 5354 arsread-chars ST\n+00005460: 5245 414d 2043 4f55 4e54 0a0a 5265 6164 REAM COUNT..Read\n+00005470: 2075 7074 6f20 434f 554e 5420 6368 6172 upto COUNT char\n+00005480: 6163 7465 7273 2066 726f 6d20 7468 6520 acters from the \n+00005490: 696e 7075 7420 7374 7265 616d 2053 5452 input stream STR\n+000054a0: 4541 4d2c 2072 6574 7572 6e69 6e67 2061 EAM, returning a\n+000054b0: 0a73 7472 696e 6720 636f 6e74 6169 6e69 .string containi\n+000054c0: 6e67 2074 6865 2063 6861 7261 6374 6572 ng the character\n+000054d0: 732e 2049 6620 454f 4620 6973 2072 6561 s. If EOF is rea\n+000054e0: 6420 6265 666f 7265 2072 6561 6469 6e67 d before reading\n+000054f0: 2043 4f55 4e54 0a63 6861 7261 6374 6572 COUNT.character\n+00005500: 732c 2074 6865 2072 6574 7572 6e65 6420 s, the returned \n+00005510: 7374 7269 6e67 2077 696c 6c20 636f 6e74 string will cont\n+00005520: 6169 6e20 7468 6520 6368 6172 6163 7465 ain the characte\n+00005530: 7273 2072 6561 6420 7570 2074 6f0a 7468 rs read up to.th\n+00005540: 6174 2070 6f69 6e74 2e20 4966 206e 6f20 at point. If no \n+00005550: 6368 6172 6163 7465 7273 2061 7265 2072 characters are r\n+00005560: 6561 642c 206e 696c 2077 696c 6c20 6265 ead, nil will be\n+00005570: 2072 6574 7572 6e65 642e 7265 702e 696f returned.rep.io\n+00005580: 2e73 7472 6561 6d73 2372 6561 642d 6c69 .streams#read-li\n+00005590: 6e65 7265 6164 2d6c 696e 6520 5354 5245 neread-line STRE\n+000055a0: 414d 0a0a 5265 6164 206f 6e65 206c 696e AM..Read one lin\n+000055b0: 6520 6f66 2074 6578 7420 6672 6f6d 2053 e of text from S\n+000055c0: 5452 4541 4d2e 2020 5265 7475 726e 2069 TREAM. Return i\n+000055d0: 7420 6173 2061 2073 7472 696e 672e 2020 t as a string. \n+000055e0: 4966 2074 6865 0a6c 696e 6520 7761 7320 If the.line was \n+000055f0: 7465 726d 696e 6174 6564 2062 7920 6120 terminated by a \n+00005600: 6e65 776c 696e 6520 2869 6e73 7465 6164 newline (instead\n+00005610: 206f 6620 454f 4629 2069 7420 6973 2069 of EOF) it is i\n+00005620: 6e63 6c75 6465 6420 696e 0a74 6865 2072 ncluded in.the r\n+00005630: 6574 7572 6e20 7661 6c75 652e 2020 4966 eturn value. If\n+00005640: 2065 6e64 206f 6620 6669 6c65 206f 6363 end of file occ\n+00005650: 7572 7320 696d 6d65 6469 6174 656c 7920 urs immediately \n+00005660: 6265 666f 7265 2061 6e79 0a63 6861 7261 before any.chara\n+00005670: 6374 6572 7320 6361 6e20 6265 2072 6561 cters can be rea\n+00005680: 642c 2072 6574 7572 6e20 6e69 6c2e 7265 d, return nil.re\n+00005690: 702e 696f 2e73 7472 6561 6d73 2363 6f70 p.io.streams#cop\n+000056a0: 792d 7374 7265 616d 636f 7079 2d73 7472 y-streamcopy-str\n+000056b0: 6561 6d20 534f 5552 4345 2d53 5452 4541 eam SOURCE-STREA\n+000056c0: 4d20 4445 5354 2d53 5452 4541 4d0a 0a43 M DEST-STREAM..C\n+000056d0: 6f70 7920 616c 6c20 6368 6172 6163 7465 opy all characte\n+000056e0: 7273 2066 726f 6d20 534f 5552 4345 2d53 rs from SOURCE-S\n+000056f0: 5452 4541 4d20 746f 2044 4553 542d 5354 TREAM to DEST-ST\n+00005700: 5245 414d 2075 6e74 696c 2061 6e20 454f REAM until an EO\n+00005710: 4620 6973 0a72 6561 642e 2052 6574 7572 F is.read. Retur\n+00005720: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of\n+00005730: 2063 6861 7261 6374 6572 7320 636f 7069 characters copi\n+00005740: 6564 2e72 6570 2e69 6f2e 7374 7265 616d ed.rep.io.stream\n+00005750: 7323 7265 6164 7265 6164 205b 5354 5245 s#readread [STRE\n+00005760: 414d 5d0a 0a52 6561 6473 206f 6e65 206c AM]..Reads one l\n+00005770: 6973 702d 6f62 6a65 6374 2066 726f 6d20 isp-object from \n+00005780: 7468 6520 696e 7075 742d 7374 7265 616d the input-stream\n+00005790: 2053 5452 4541 4d20 286f 7220 7468 6520 STREAM (or the \n+000057a0: 7661 6c75 6520 6f66 2074 6865 0a76 6172 value of the.var\n+000057b0: 6961 626c 6520 6073 7461 6e64 6172 642d iable `standard-\n+000057c0: 696e 7075 7427 2069 6620 5354 5245 414d input' if STREAM\n+000057d0: 2069 7320 756e 7370 6563 6966 6965 6429 is unspecified)\n+000057e0: 2061 6e64 2072 6574 7572 6e20 6974 2e72 and return it.r\n+000057f0: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr\n+00005800: 696e 7470 7269 6e74 204f 424a 4543 5420 intprint OBJECT \n+00005810: 5b53 5452 4541 4d5d 0a0a 4669 7273 7420 [STREAM]..First \n+00005820: 6f75 7470 7574 7320 6120 6e65 776c 696e outputs a newlin\n+00005830: 652c 2074 6865 6e20 7072 696e 7473 2061 e, then prints a\n+00005840: 2074 6578 7420 7265 7072 6573 656e 7461 text representa\n+00005850: 7469 6f6e 206f 6620 4f42 4a45 4354 2074 tion of OBJECT t\n+00005860: 6f0a 5354 5245 414d 2028 6f72 2074 6865 o.STREAM (or the\n+00005870: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the\n+00005880: 2076 6172 6961 626c 6520 6073 7461 6e64 variable `stand\n+00005890: 6172 642d 6f75 7470 7574 2729 2069 6e20 ard-output') in \n+000058a0: 6120 666f 726d 2073 7569 7461 626c 650a a form suitable.\n+000058b0: 666f 7220 6072 6561 6427 2e72 6570 2e69 for `read'.rep.i\n+000058c0: 6f2e 7374 7265 616d 7323 7072 696e 3170 o.streams#prin1p\n+000058d0: 7269 6e31 204f 424a 4543 5420 5b53 5452 rin1 OBJECT [STR\n+000058e0: 4541 4d5d 0a0a 5072 696e 7473 2061 2074 EAM]..Prints a t\n+000058f0: 6578 7420 7265 7072 6573 656e 7461 7469 ext representati\n+00005900: 6f6e 206f 6620 4f42 4a45 4354 2074 6f20 on of OBJECT to \n+00005910: 5354 5245 414d 2028 6f72 2074 6865 2063 STREAM (or the c\n+00005920: 6f6e 7465 6e74 7320 6f66 2074 6865 0a76 ontents of the.v\n+00005930: 6172 6961 626c 6520 6073 7461 6e64 6172 ariable `standar\n+00005940: 642d 6f75 7470 7574 2729 2069 6e20 6120 d-output') in a \n+00005950: 666f 726d 2073 7569 7461 626c 6520 666f form suitable fo\n+00005960: 7220 6072 6561 6427 2e72 6570 2e69 6f2e r `read'.rep.io.\n+00005970: 7374 7265 616d 7323 7072 696e 6370 7269 streams#princpri\n+00005980: 6e63 204f 424a 4543 5420 5b53 5452 4541 nc OBJECT [STREA\n+00005990: 4d5d 0a0a 5072 696e 7473 2061 2074 6578 M]..Prints a tex\n+000059a0: 7420 7265 7072 6573 656e 7461 7469 6f6e t representation\n+000059b0: 206f 6620 4f42 4a45 4354 2074 6f20 5354 of OBJECT to ST\n+000059c0: 5245 414d 2028 6f72 2074 6865 2063 6f6e REAM (or the con\n+000059d0: 7465 6e74 7320 6f66 2074 6865 0a76 6172 tents of the.var\n+000059e0: 6961 626c 6520 7374 616e 6461 7264 2d6f iable standard-o\n+000059f0: 7574 7075 7429 2c20 6e6f 2073 7472 616e utput), no stran\n+00005a00: 6765 2063 6861 7261 6374 6572 7320 6172 ge characters ar\n+00005a10: 6520 7175 6f74 6564 2061 6e64 206e 6f20 e quoted and no \n+00005a20: 7175 6f74 6573 0a61 7265 2070 7269 6e74 quotes.are print\n+00005a30: 6564 2061 726f 756e 6420 7374 7269 6e67 ed around string\n+00005a40: 732e 7265 702e 696f 2e73 7472 6561 6d73 s.rep.io.streams\n+00005a50: 236d 616b 652d 7374 7269 6e67 2d69 6e70 #make-string-inp\n+00005a60: 7574 2d73 7472 6561 6d6d 616b 652d 7374 ut-streammake-st\n+00005a70: 7269 6e67 2d69 6e70 7574 2d73 7472 6561 ring-input-strea\n+00005a80: 6d20 5354 5249 4e47 205b 5354 4152 545d m STRING [START]\n+00005a90: 0a0a 5265 7475 726e 7320 6120 696e 7075 ..Returns a inpu\n+00005aa0: 7420 7374 7265 616d 2c20 6974 2077 696c t stream, it wil\n+00005ab0: 6c20 7375 7070 6c79 2c20 696e 206f 7264 l supply, in ord\n+00005ac0: 6572 2c20 7468 6520 6368 6172 6163 7465 er, the characte\n+00005ad0: 7273 2069 6e20 5354 5249 4e47 2c0a 7374 rs in STRING,.st\n+00005ae0: 6172 7469 6e67 2066 726f 6d20 5354 4152 arting from STAR\n+00005af0: 5420 286f 7220 7468 6520 6265 6769 6e6e T (or the beginn\n+00005b00: 696e 6720 6f66 2074 6865 2073 7472 696e ing of the strin\n+00005b10: 6729 2e72 6570 2e69 6f2e 7374 7265 616d g).rep.io.stream\n+00005b20: 7323 6d61 6b65 2d73 7472 696e 672d 6f75 s#make-string-ou\n+00005b30: 7470 7574 2d73 7472 6561 6d6d 616b 652d tput-streammake-\n+00005b40: 7374 7269 6e67 2d6f 7574 7075 742d 7374 string-output-st\n+00005b50: 7265 616d 0a0a 5265 7475 726e 7320 616e ream..Returns an\n+00005b60: 206f 7574 7075 7420 7374 7265 616d 2077 output stream w\n+00005b70: 6869 6368 2077 696c 6c20 6163 6375 6d75 hich will accumu\n+00005b80: 6c61 7465 2074 6865 2063 6861 7261 6374 late the charact\n+00005b90: 6572 7320 7772 6974 7465 6e20 746f 0a69 ers written to.i\n+00005ba0: 7420 666f 7220 7468 6520 7573 6520 6f66 t for the use of\n+00005bb0: 2074 6865 2060 6765 742d 6f75 7470 7574 the `get-output\n+00005bc0: 2d73 7472 6561 6d2d 7374 7269 6e67 2720 -stream-string' \n+00005bd0: 6675 6e63 7469 6f6e 2e72 6570 2e69 6f2e function.rep.io.\n+00005be0: 7374 7265 616d 7323 6765 742d 6f75 7470 streams#get-outp\n+00005bf0: 7574 2d73 7472 6561 6d2d 7374 7269 6e67 ut-stream-string\n+00005c00: 6765 742d 6f75 7470 7574 2d73 7472 6561 get-output-strea\n+00005c10: 6d2d 7374 7269 6e67 2053 5452 494e 472d m-string STRING-\n+00005c20: 4f55 5450 5554 2d53 5452 4541 4d0a 0a52 OUTPUT-STREAM..R\n+00005c30: 6574 7572 6e73 2061 2073 7472 696e 6720 eturns a string \n+00005c40: 636f 6e74 6169 6e69 6e67 2074 6865 2063 containing the c\n+00005c50: 6861 7261 6374 6572 7320 7772 6974 7465 haracters writte\n+00005c60: 6e20 746f 2074 6865 2073 7472 6561 6d20 n to the stream \n+00005c70: 5354 5249 4e47 2d0a 4f55 5450 5554 2d53 STRING-.OUTPUT-S\n+00005c80: 5452 4541 4d20 2863 7265 6174 6564 2062 TREAM (created b\n+00005c90: 7920 606d 616b 652d 7374 7269 6e67 2d6f y `make-string-o\n+00005ca0: 7574 7075 742d 7374 7265 616d 2729 2e20 utput-stream'). \n+00005cb0: 5468 6520 7374 7265 616d 2069 7320 7468 The stream is th\n+00005cc0: 656e 0a72 6573 6574 2073 6f20 7468 6174 en.reset so that\n+00005cd0: 2074 6865 206e 6578 7420 6361 6c6c 2074 the next call t\n+00005ce0: 6f20 7468 6973 2066 756e 6374 696f 6e20 o this function \n+00005cf0: 7769 7468 2074 6869 7320 7374 7265 616d with this stream\n+00005d00: 2077 696c 6c20 6f6e 6c79 0a72 6574 7572 will only.retur\n+00005d10: 6e20 7468 6520 6e65 7720 6368 6172 6163 n the new charac\n+00005d20: 7465 7273 2e72 6570 2e69 6f2e 7374 7265 ters.rep.io.stre\n+00005d30: 616d 7323 6f75 7470 7574 2d73 7472 6561 ams#output-strea\n+00005d40: 6d2d 706f 7574 7075 742d 7374 7265 616d m-poutput-stream\n+00005d50: 2d70 2041 5247 0a0a 5265 7475 726e 7320 -p ARG..Returns \n+00005d60: 7420 6966 2041 5247 2069 7320 616e 206f t if ARG is an o\n+00005d70: 7574 7075 7420 7374 7265 616d 2e69 646c utput stream.idl\n+00005d80: 652d 686f 6f6b 5468 6973 2068 6f6f 6b20 e-hookThis hook \n+00005d90: 6765 7473 2065 7661 6c75 6174 6564 2065 gets evaluated e\n+00005da0: 7665 7279 2073 6563 6f6e 6420 7768 696c very second whil\n+00005db0: 6520 7468 6520 6564 6974 6f72 2069 7320 e the editor is \n+00005dc0: 6964 6c65 2e20 446f 6e27 7420 6465 7065 idle. Don't depe\n+00005dd0: 6e64 0a6f 6e20 686f 7720 7265 6775 6c61 nd.on how regula\n+00005de0: 726c 7920 7468 6973 2067 6574 7320 6361 rly this gets ca\n+00005df0: 6c6c 6564 2c20 616e 7920 6576 656e 7473 lled, any events\n+00005e00: 2066 726f 6d20 7468 6520 7769 6e64 6f77 from the window\n+00005e10: 2d73 7973 7465 6d20 7769 6c6c 0a64 656c -system will.del\n+00005e20: 6179 2069 742e 2041 6c73 6f2c 2061 7574 ay it. Also, aut\n+00005e30: 6f2d 7361 7669 6e67 2066 696c 6573 2061 o-saving files a\n+00005e40: 6e64 2067 6172 6261 6765 2d63 6f6c 6c65 nd garbage-colle\n+00005e50: 6374 696f 6e20 7461 6b65 2070 7265 6365 ction take prece\n+00005e60: 6465 6e63 650a 7768 656e 2074 6865 7265 dence.when there\n+00005e70: 2773 2069 646c 6520 7469 6d65 2061 7661 's idle time ava\n+00005e80: 696c 6162 6c65 2e20 5573 6520 7468 6973 ilable. Use this\n+00005e90: 2068 6f6f 6b20 7370 6172 696e 676c 792c hook sparingly,\n+00005ea0: 206f 7220 666f 7220 7368 6f72 740a 7065 or for short.pe\n+00005eb0: 7269 6f64 7320 6f6e 6c79 2165 7272 6f72 riods only!error\n+00005ec0: 2d6d 6f64 6557 6865 6e20 6e69 6c2c 2065 -modeWhen nil, e\n+00005ed0: 7272 6f72 7320 6172 6520 6861 6e64 6c65 rrors are handle\n+00005ee0: 6420 6174 2074 6865 2063 7572 7265 6e74 d at the current\n+00005ef0: 2065 7665 6e74 206c 6f6f 702c 206f 7468 event loop, oth\n+00005f00: 6572 2070 6f73 7369 626c 650a 7661 6c75 er possible.valu\n+00005f10: 6573 2069 6e63 6c75 6465 2060 6578 6974 es include `exit\n+00005f20: 2720 616e 6420 6074 6f70 2d6c 6576 656c ' and `top-level\n+00005f30: 272e 696e 7465 7272 7570 742d 6d6f 6465 '.interrupt-mode\n+00005f40: 5768 656e 206e 696c 2c20 696e 7465 7272 When nil, interr\n+00005f50: 7570 7473 2061 7265 2068 616e 646c 6564 upts are handled\n+00005f60: 2061 7420 7468 6520 6375 7272 656e 7420 at the current \n+00005f70: 6576 656e 7420 6c6f 6f70 2c20 6f74 6865 event loop, othe\n+00005f80: 7220 706f 7373 6962 6c65 0a76 616c 7565 r possible.value\n+00005f90: 7320 696e 636c 7564 6520 6065 7869 7427 s include `exit'\n+00005fa0: 2061 6e64 2060 746f 702d 6c65 7665 6c27 and `top-level'\n+00005fb0: 2e72 6570 2e73 7973 7465 6d23 7265 6375 .rep.system#recu\n+00005fc0: 7273 6976 652d 6564 6974 7265 6375 7273 rsive-editrecurs\n+00005fd0: 6976 652d 6564 6974 0a0a 456e 7465 7220 ive-edit..Enter \n+00005fe0: 6120 6e65 7720 7265 6375 7273 6976 652d a new recursive-\n+00005ff0: 6564 6974 2e00 0000 0000 0000 0000 0000 edit............\n+00006000: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f\n+00006010: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE\n+00006020: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING\n+00006030: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes\n+00006040: 2061 2073 7472 696e 6720 6372 6561 7465 a string create\n+00006050: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma\n+00006060: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n+00006070: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an\n+00006080: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v\n+00006090: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th\n+000060a0: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM\n+000060b0: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n\n+000060c0: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c\n+000060d0: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur\n+000060e0: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR\n+000060f0: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat\n+00006100: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result\n+00006110: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac\n+00006120: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a\n+00006130: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u\n+00006140: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un\n+00006150: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su\n+00006160: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have\n+00006170: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s\n+00006180: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS\n+00006190: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][.\n+000061a0: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER\n+000061b0: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT\n+000061c0: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive \n+000061d0: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer,\n+000061e0: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si\n+000061f0: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters\n+00006200: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu\n+00006210: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE\n+00006220: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v\n+00006230: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi\n+00006240: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin\n+00006250: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV\n+00006260: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char\n+00006270: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h\n+00006280: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th\n+00006290: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n+000062a0: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The\n+000062b0: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options\n+000062c0: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output\n+000062d0: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima\n+000062e0: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X.\n+000062f0: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a \n+00006300: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte\n+00006310: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR\n+00006320: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in\n+00006330: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output \n+00006340: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact\n+00006350: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the\n+00006360: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n+00006370: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp\n+00006380: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of\n+00006390: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'..\n+000063a0: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque\n+000063b0: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m\n+000063c0: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo\n+000063d0: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters,\n+000063e0: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif\n+000063f0: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w\n+00006400: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T\n+00006410: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu\n+00006420: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of \n+00006430: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the\n+00006440: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero\n+00006450: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa\n+00006460: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x,\n+00006470: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio\n+00006480: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea\n+00006490: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig\n+000064a0: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi\n+000064b0: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa\n+000064c0: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an\n+000064d0: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions,\n+000064e0: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result..\n+000064f0: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start \n+00006500: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m\n+00006510: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu\n+00006520: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s\n+00006530: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o\n+00006540: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca\n+00006550: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th\n+00006560: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format\n+00006570: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var\n+00006580: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin\n+00006590: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th\n+000065a0: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver\n+000065b0: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format\n+000065c0: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the\n+000065d0: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion.\n+000065e0: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the\n+000065f0: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and\n+00006600: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre\n+00006610: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff\n+00006620: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c\n+00006630: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t\n+00006640: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio\n+00006650: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i\n+00006660: 736e 2774 2061 2073 7472 696e 6729 2e72 sn't a string).r\n+00006670: 6570 2e73 7973 7465 6d23 7265 6375 7273 ep.system#recurs\n+00006680: 696f 6e2d 6465 7074 6872 6563 7572 7369 ion-depthrecursi\n+00006690: 6f6e 2d64 6570 7468 0a0a 5265 7475 726e on-depth..Return\n+000066a0: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n+000066b0: 7265 6375 7273 6976 652d 6564 6974 2773 recursive-edit's\n+000066c0: 2064 6565 7020 7765 2061 7265 2c20 7a65 deep we are, ze\n+000066d0: 726f 2073 6967 6e69 6669 6573 2074 6865 ro signifies the\n+000066e0: 0a6f 7269 6769 6e61 6c20 6c65 7665 6c2e .original level.\n+000066f0: 7265 702e 6461 7461 2363 6f6e 7363 6f6e rep.data#conscon\n+00006700: 7320 4341 5220 4344 520a 0a52 6574 7572 s CAR CDR..Retur\n+00006710: 6e73 2061 206e 6577 2063 6f6e 732d 6365 ns a new cons-ce\n+00006720: 6c6c 2077 6974 6820 6361 7220 4341 5220 ll with car CAR \n+00006730: 616e 6420 6364 7220 4344 522e 7265 702e and cdr CDR.rep.\n+00006740: 6461 7461 2367 6172 6261 6765 2d74 6872 data#garbage-thr\n+00006750: 6573 686f 6c64 6761 7262 6167 652d 7468 esholdgarbage-th\n+00006760: 7265 7368 6f6c 6420 5b4e 4557 2d56 414c reshold [NEW-VAL\n+00006770: 5545 5d0a 0a54 6865 206e 756d 6265 7220 UE]..The number \n+00006780: 6f66 2062 7974 6573 206f 6620 7374 6f72 of bytes of stor\n+00006790: 6167 6520 7768 6963 6820 6d75 7374 2062 age which must b\n+000067a0: 6520 7573 6564 2062 6566 6f72 6520 6120 e used before a \n+000067b0: 6761 7262 6167 652d 0a63 6f6c 6c65 6374 garbage-.collect\n+000067c0: 696f 6e20 6973 2074 7269 6767 6572 6564 ion is triggered\n+000067d0: 2e72 6570 2e64 6174 6123 6964 6c65 2d67 .rep.data#idle-g\n+000067e0: 6172 6261 6765 2d74 6872 6573 686f 6c64 arbage-threshold\n+000067f0: 6964 6c65 2d67 6172 6261 6765 2d74 6872 idle-garbage-thr\n+00006800: 6573 686f 6c64 205b 4e45 572d 5641 4c55 eshold [NEW-VALU\n+00006810: 455d 0a0a 5468 6520 6e75 6d62 6572 206f E]..The number o\n+00006820: 6620 6279 7465 7320 6f66 2073 746f 7261 f bytes of stora\n+00006830: 6765 2077 6869 6368 206d 7573 7420 6265 ge which must be\n+00006840: 2075 7365 6420 6265 666f 7265 2061 2067 used before a g\n+00006850: 6172 6261 6765 2d0a 636f 6c6c 6563 7469 arbage-.collecti\n+00006860: 6f6e 2069 7320 7472 6967 6765 7265 6420 on is triggered \n+00006870: 7768 656e 2074 6865 2065 6469 746f 7220 when the editor \n+00006880: 6973 2069 646c 652e 7265 702e 6461 7461 is idle.rep.data\n+00006890: 2367 6172 6261 6765 2d63 6f6c 6c65 6374 #garbage-collect\n+000068a0: 6761 7262 6167 652d 636f 6c6c 6563 740a garbage-collect.\n+000068b0: 0a53 6361 6e73 2061 6c6c 2061 6c6c 6f63 .Scans all alloc\n+000068c0: 6174 6564 2073 746f 7261 6765 2066 6f72 ated storage for\n+000068d0: 2075 6e75 7361 626c 6520 6461 7461 2c20 unusable data, \n+000068e0: 616e 6420 7075 7473 2069 7420 6f6e 746f and puts it onto\n+000068f0: 2074 6865 2066 7265 652d 0a6c 6973 742e the free-.list.\n+00006900: 2054 6869 7320 6973 2064 6f6e 6520 6175 This is done au\n+00006910: 746f 6d61 7469 6361 6c6c 7920 7768 656e tomatically when\n+00006920: 2074 6865 2061 6d6f 756e 7420 6f66 2073 the amount of s\n+00006930: 746f 7261 6765 2075 7365 6420 7369 6e63 torage used sinc\n+00006940: 6520 7468 650a 6c61 7374 2067 6172 6261 e the.last garba\n+00006950: 6765 2d63 6f6c 6c65 6374 696f 6e20 6973 ge-collection is\n+00006960: 2067 7265 6174 6572 2074 6861 6e20 6067 greater than `g\n+00006970: 6172 6261 6765 2d74 6872 6573 686f 6c64 arbage-threshold\n+00006980: 272e 6669 6c65 2d68 616e 646c 6572 2d61 '.file-handler-a\n+00006990: 6c69 7374 6120 6c69 7374 206f 6620 6028 lista list of `(\n+000069a0: 5245 4745 5850 202e 2048 414e 444c 4552 REGEXP . HANDLER\n+000069b0: 2927 2e20 4966 2052 4547 4558 5020 6d61 )'. If REGEXP ma\n+000069c0: 7463 6865 7320 7468 6520 6e61 6d65 206f tches the name o\n+000069d0: 6620 6120 6669 6c65 0a62 6569 6e67 206d f a file.being m\n+000069e0: 616e 6970 756c 6174 6564 2074 6865 2066 anipulated the f\n+000069f0: 756e 6374 696f 6e20 4841 4e44 4c45 5220 unction HANDLER \n+00006a00: 6973 2063 616c 6c65 6420 6173 2028 4841 is called as (HA\n+00006a10: 4e44 4c45 5220 4f50 4552 4154 494f 4e0a NDLER OPERATION.\n+00006a20: 4152 4753 2e2e 2e29 2077 6865 7265 2041 ARGS...) where A\n+00006a30: 5247 5320 6d61 7463 6865 7320 686f 7720 RGS matches how \n+00006a40: 7468 6520 6f72 6967 696e 616c 2066 756e the original fun\n+00006a50: 6374 696f 6e20 6973 2063 616c 6c65 642e ction is called.\n+00006a60: 6465 6661 756c 742d 6469 7265 6374 6f72 default-director\n+00006a70: 7942 7566 6665 722d 6c6f 6361 6c20 7661 yBuffer-local va\n+00006a80: 7269 6162 6c65 2061 6273 6f6c 7574 656c riable absolutel\n+00006a90: 7920 6465 6669 6e69 6e67 2074 6865 2064 y defining the d\n+00006aa0: 6972 6563 746f 7279 2074 6f20 7768 6963 irectory to whic\n+00006ab0: 6820 616c 6c20 6669 6c65 730a 6163 6365 h all files.acce\n+00006ac0: 7373 6564 2069 6e20 7468 6520 6275 6666 ssed in the buff\n+00006ad0: 6572 2061 7265 2072 6573 6f6c 7665 6420 er are resolved \n+00006ae0: 6672 6f6d 2028 756e 6c65 7373 2074 6865 from (unless the\n+00006af0: 7927 7265 2061 6273 6f6c 7574 652e 2920 y're absolute.) \n+00006b00: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00006b10: 652d 6e61 6d65 2d61 6273 6f6c 7574 652d e-name-absolute-\n+00006b20: 7066 696c 652d 6e61 6d65 2d61 6273 6f6c pfile-name-absol\n+00006b30: 7574 652d 7020 4649 4c45 2d4e 414d 450a ute-p FILE-NAME.\n+00006b40: 0a52 6574 7572 6e73 2074 2069 6620 4649 .Returns t if FI\n+00006b50: 4c45 2d4e 414d 4520 6973 2063 6f6e 7465 LE-NAME is conte\n+00006b60: 7874 2d69 6e64 6570 656e 6465 6e74 2c20 xt-independent, \n+00006b70: 692e 652e 2069 7420 646f 6573 206e 6f74 i.e. it does not\n+00006b80: 206e 616d 6520 6120 6669 6c65 0a72 656c name a file.rel\n+00006b90: 6174 6976 6520 746f 2074 6865 2064 6566 ative to the def\n+00006ba0: 6175 6c74 2d64 6972 6563 746f 7279 2e72 ault-directory.r\n+00006bb0: 6570 2e69 6f2e 6669 6c65 7323 6578 7061 ep.io.files#expa\n+00006bc0: 6e64 2d66 696c 652d 6e61 6d65 6578 7061 nd-file-nameexpa\n+00006bd0: 6e64 2d66 696c 652d 6e61 6d65 2046 494c nd-file-name FIL\n+00006be0: 452d 4e41 4d45 205b 4241 5345 2d44 4952 E-NAME [BASE-DIR\n+00006bf0: 5d0a 0a45 7870 616e 6473 2046 494c 452d ]..Expands FILE-\n+00006c00: 4e41 4d45 2061 7373 756d 696e 6720 7468 NAME assuming th\n+00006c10: 6174 2069 7420 7370 6563 6966 6965 7320 at it specifies \n+00006c20: 6120 6669 6c65 2072 656c 6174 6976 6520 a file relative \n+00006c30: 746f 2042 4153 452d 4449 522e 0a49 6620 to BASE-DIR..If \n+00006c40: 4241 5345 2d44 4952 2069 7320 756e 6465 BASE-DIR is unde\n+00006c50: 6669 6e65 6420 6974 2069 7320 7461 6b65 fined it is take\n+00006c60: 6e20 6173 2074 6865 2063 7572 7265 6e74 n as the current\n+00006c70: 2076 616c 7565 206f 6620 7468 650a 6064 value of the.`d\n+00006c80: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory\n+00006c90: 2720 7661 7269 6162 6c65 2e20 5768 696c ' variable. Whil\n+00006ca0: 6520 6578 7061 6e64 696e 6720 7468 6520 e expanding the \n+00006cb0: 6669 6c65 206e 616d 652c 2061 6e79 206f file name, any o\n+00006cc0: 6276 696f 7573 0a73 696d 706c 6966 6963 bvious.simplific\n+00006cd0: 6174 696f 6e73 2077 696c 6c20 6265 2070 ations will be p\n+00006ce0: 6572 666f 726d 6564 2028 652e 672e 206f erformed (e.g. o\n+00006cf0: 6e20 556e 6978 2074 6865 2072 656d 6f76 n Unix the remov\n+00006d00: 616c 206f 6620 222e 2220 616e 640a 222e al of \".\" and.\".\n+00006d10: 2e22 2077 6865 7265 2070 6f73 7369 626c .\" where possibl\n+00006d20: 6529 2e0a 0a4e 6f74 6520 7468 6174 2074 e)...Note that t\n+00006d30: 6865 2072 6574 7572 6e65 6420 6669 6c65 he returned file\n+00006d40: 206e 616d 6520 7769 6c6c 206f 6e6c 7920 name will only \n+00006d50: 6265 2061 6273 6f6c 7574 6520 6966 206f be absolute if o\n+00006d60: 6e65 206f 6620 7468 650a 666f 6c6c 6f77 ne of the.follow\n+00006d70: 696e 6720 636f 6e64 6974 696f 6e73 2069 ing conditions i\n+00006d80: 7320 6d65 743a 0a20 2031 2e20 4241 5345 s met:. 1. BASE\n+00006d90: 2d44 4952 2028 6f72 2060 6465 6661 756c -DIR (or `defaul\n+00006da0: 742d 6469 7265 6374 6f72 7927 2920 6973 t-directory') is\n+00006db0: 2061 6273 6f6c 7574 650a 2020 322e 2046 absolute. 2. F\n+00006dc0: 494c 452d 4e41 4d45 2069 7320 616c 7265 ILE-NAME is alre\n+00006dd0: 6164 7920 6162 736f 6c75 7465 2e0a 0a4e ady absolute...N\n+00006de0: 6f74 6520 666f 7220 6669 6c65 2068 616e ote for file han\n+00006df0: 646c 6572 2069 6d70 6c65 6d65 6e74 6f72 dler implementor\n+00006e00: 733a 2077 6865 6e20 6120 6861 6e64 6c65 s: when a handle\n+00006e10: 7220 6973 2063 616c 6c65 6420 666f 7220 r is called for \n+00006e20: 7468 650a 6065 7870 616e 642d 6669 6c65 the.`expand-file\n+00006e30: 2d6e 616d 6527 206f 7065 7261 7469 6f6e -name' operation\n+00006e40: 2c20 6974 2077 696c 6c20 6f6e 6c79 2065 , it will only e\n+00006e50: 7665 7220 7265 6365 6976 6520 6f6e 6520 ver receive one \n+00006e60: 6172 6775 6d65 6e74 2c0a 7468 6520 616c argument,.the al\n+00006e70: 7265 6164 7920 6578 7061 6e64 6564 2066 ready expanded f\n+00006e80: 696c 6520 6e61 6d65 2e20 5468 6520 6f6e ile name. The on\n+00006e90: 6c79 2061 6374 696f 6e20 7468 6174 206d ly action that m\n+00006ea0: 6179 2062 6520 6e65 6564 2074 6f0a 6265 ay be need to.be\n+00006eb0: 2074 616b 656e 2069 7320 746f 2073 696d taken is to sim\n+00006ec0: 706c 6966 7920 7468 6520 6669 6c65 206e plify the file n\n+00006ed0: 616d 6520 2865 2e67 2e20 7265 6d6f 7669 ame (e.g. removi\n+00006ee0: 6e67 2022 2e22 2061 6e64 2022 2e2e 2220 ng \".\" and \"..\" \n+00006ef0: 656e 7472 6965 730a 6f72 2077 6861 7465 entries.or whate\n+00006f00: 7665 7229 2e72 6570 2e69 6f2e 6669 6c65 ver).rep.io.file\n+00006f10: 7323 6c6f 6361 6c2d 6669 6c65 2d6e 616d s#local-file-nam\n+00006f20: 656c 6f63 616c 2d66 696c 652d 6e61 6d65 elocal-file-name\n+00006f30: 2046 494c 452d 4e41 4d45 0a0a 5768 656e FILE-NAME..When\n+00006f40: 2070 6f73 7369 626c 652c 2072 6574 7572 possible, retur\n+00006f50: 6e20 6120 7374 7269 6e67 2061 6273 6f6c n a string absol\n+00006f60: 7574 656c 7920 6e61 6d69 6e67 2074 6865 utely naming the\n+00006f70: 2066 696c 6520 696e 2074 6865 206c 6f63 file in the loc\n+00006f80: 616c 0a66 696c 6520 7379 7374 656d 2074 al.file system t\n+00006f90: 6861 7420 4649 4c45 2d4e 414d 4520 7265 hat FILE-NAME re\n+00006fa0: 6665 7273 2074 6f2e 2049 6620 4649 4c45 fers to. If FILE\n+00006fb0: 2d4e 414d 4520 646f 6573 206e 6f74 2072 -NAME does not r\n+00006fc0: 6566 6572 2074 6f0a 6120 6669 6c65 2069 efer to.a file i\n+00006fd0: 6e20 7468 6520 6c6f 6361 6c20 7379 7374 n the local syst\n+00006fe0: 656d 2c20 7265 7475 726e 206e 696c 2e00 em, return nil..\n 00006ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00007000: 7265 702e 6c61 6e67 2e6d 6174 6823 636f rep.lang.math#co\n-00007010: 7363 6f73 2058 0a0a 5265 7475 726e 7320 scos X..Returns \n-00007020: 7468 6520 636f 7369 6e65 206f 6620 582c the cosine of X,\n-00007030: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep.\n-00007040: 6c61 6e67 2e6d 6174 6823 7461 6e74 616e lang.math#tantan\n-00007050: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n-00007060: 7461 6e67 656e 7420 6f66 2058 2c20 696e tangent of X, in\n-00007070: 2072 6164 6961 6e73 2e72 6570 2e6c 616e radians.rep.lan\n-00007080: 672e 6d61 7468 2361 7369 6e61 7369 6e20 g.math#asinasin \n-00007090: 580a 0a52 6574 7572 6e20 7468 6520 6172 X..Return the ar\n-000070a0: 6320 7369 6e65 206f 6620 5820 2874 6865 c sine of X (the\n-000070b0: 2076 616c 7565 2077 686f 7365 2073 696e value whose sin\n-000070c0: 6520 6973 2058 292c 2069 6e20 7261 6469 e is X), in radi\n-000070d0: 616e 732e 7265 702e 6c61 6e67 2e6d 6174 ans.rep.lang.mat\n-000070e0: 6823 6163 6f73 6163 6f73 2058 0a0a 5265 h#acosacos X..Re\n-000070f0: 7475 726e 2074 6865 2061 7263 2063 6f73 turn the arc cos\n-00007100: 696e 6520 6f66 2058 2028 7468 6520 7661 ine of X (the va\n-00007110: 6c75 6520 7768 6f73 6520 636f 7369 6e65 lue whose cosine\n-00007120: 2069 7320 5829 2c20 696e 2072 6164 6961 is X), in radia\n-00007130: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n-00007140: 2361 7461 6e61 7461 6e20 580a 0a52 6574 #atanatan X..Ret\n-00007150: 7572 6e73 2074 6865 2061 7263 2074 616e urns the arc tan\n-00007160: 6765 6e74 206f 6620 5820 2874 6865 2076 gent of X (the v\n-00007170: 616c 7565 2077 686f 7365 2074 616e 6765 alue whose tange\n-00007180: 6e74 2069 7320 5829 2c20 696e 0a72 6164 nt is X), in.rad\n-00007190: 6961 6e73 2e0a 0a61 7461 6e20 5920 580a ians...atan Y X.\n-000071a0: 0a52 6574 7572 6e73 2074 6865 2061 7263 .Returns the arc\n-000071b0: 2074 616e 6765 6e74 206f 6620 592f 582c tangent of Y/X,\n-000071c0: 2069 6e20 7261 6469 616e 732e 2054 6865 in radians. The\n-000071d0: 2073 6967 6e73 206f 6620 626f 7468 2061 signs of both a\n-000071e0: 7267 756d 656e 7473 0a61 7265 2075 7365 rguments.are use\n-000071f0: 6420 746f 2064 6574 6572 6d69 6e65 2074 d to determine t\n-00007200: 6865 2071 7561 6472 616e 7420 6f66 2074 he quadrant of t\n-00007210: 6865 2072 6573 756c 742c 2061 6e64 2058 he result, and X\n-00007220: 2069 7320 7065 726d 6974 7465 6420 746f is permitted to\n-00007230: 0a62 6520 7a65 726f 2e72 6570 2e6c 616e .be zero.rep.lan\n-00007240: 672e 6d61 7468 2373 7172 7473 7172 7420 g.math#sqrtsqrt \n-00007250: 580a 0a52 6574 7572 6e73 2074 6865 206e X..Returns the n\n-00007260: 6f6e 6e65 6761 7469 7665 2073 7175 6172 onnegative squar\n-00007270: 6520 726f 6f74 206f 6620 582e 2049 6620 e root of X. If \n-00007280: 5820 6973 206e 6567 6174 6976 652c 2073 X is negative, s\n-00007290: 6967 6e61 6c73 2061 6e0a 6172 6974 686d ignals an.arithm\n-000072a0: 6574 6963 2065 7272 6f72 2028 7368 6f75 etic error (shou\n-000072b0: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n-000072c0: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n-000072d0: 6c61 6e67 2e6d 6174 6823 6578 7074 6578 lang.math#exptex\n-000072e0: 7074 2058 2059 0a0a 5265 7475 726e 7320 pt X Y..Returns \n-000072f0: 5820 7261 6973 6564 2074 6f20 7468 6520 X raised to the \n-00007300: 706f 7765 7220 592e 0a0a 4966 2058 2069 power Y...If X i\n-00007310: 7320 6e65 6761 7469 7665 2061 6e64 2059 s negative and Y\n-00007320: 2069 7320 6120 6e6f 6e2d 696e 7465 6765 is a non-intege\n-00007330: 722c 2074 6865 6e20 616e 2061 7269 7468 r, then an arith\n-00007340: 6d65 7469 6320 6572 726f 7220 6973 0a73 metic error is.s\n-00007350: 6967 6e61 6c6c 6564 2028 6d61 7468 656d ignalled (mathem\n-00007360: 6174 6963 616c 6c79 2073 686f 756c 6420 atically should \n-00007370: 7265 7475 726e 2061 2063 6f6d 706c 6578 return a complex\n-00007380: 206e 756d 6265 7229 2e72 6570 2e6c 616e number).rep.lan\n-00007390: 672e 6d61 7468 2367 6364 6763 6420 2e2e g.math#gcdgcd ..\n-000073a0: 2e0a 0a52 6574 7572 6e20 7468 6520 6772 ...Return the gr\n-000073b0: 6561 7465 7374 2063 6f6d 6d6f 6e20 6469 eatest common di\n-000073c0: 7669 736f 7220 6f66 2074 6865 2069 6e74 visor of the int\n-000073d0: 6567 6572 2061 7267 756d 656e 7473 2e20 eger arguments. \n-000073e0: 5468 6520 7265 7375 6c74 0a69 7320 616c The result.is al\n-000073f0: 7761 7973 206e 6f6e 2d6e 6567 6174 6976 ways non-negativ\n-00007400: 652e 2052 6574 7572 6e73 2030 2077 6974 e. Returns 0 wit\n-00007410: 6820 6172 6775 6d65 6e74 732e 7265 702e h arguments.rep.\n-00007420: 6c61 6e67 2e6d 6174 6823 6e75 6d62 6572 lang.math#number\n-00007430: 706e 756d 6265 7270 2041 5247 0a0a 5265 pnumberp ARG..Re\n-00007440: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-00007450: 2061 206e 756d 6265 722e 7265 702e 6c61 a number.rep.la\n-00007460: 6e67 2e6d 6174 6823 696e 7465 6765 7270 ng.math#integerp\n-00007470: 696e 7465 6765 7270 2041 5247 0a0a 5265 integerp ARG..Re\n-00007480: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-00007490: 2061 2069 6e74 6567 6572 2e72 6570 2e6c a integer.rep.l\n-000074a0: 616e 672e 6d61 7468 2366 6978 6e75 6d70 ang.math#fixnump\n-000074b0: 6669 786e 756d 7020 4152 470a 0a52 6574 fixnump ARG..Ret\n-000074c0: 7572 6e20 7420 6966 2041 5247 2069 7320 urn t if ARG is \n-000074d0: 6120 6669 786e 756d 2028 692e 652e 2061 a fixnum (i.e. a\n-000074e0: 6e20 696e 7465 6765 7220 7468 6174 2066 n integer that f\n-000074f0: 6974 7320 696e 2061 204c 6973 700a 706f its in a Lisp.po\n-00007500: 696e 7465 7229 2e72 6570 2e6c 616e 672e inter).rep.lang.\n-00007510: 6d61 7468 2365 7861 6374 7065 7861 6374 math#exactpexact\n-00007520: 7020 4152 470a 0a52 6574 7572 6e20 7420 p ARG..Return t \n-00007530: 6966 2041 5247 2069 7320 616e 2065 7861 if ARG is an exa\n-00007540: 6374 206e 756d 6265 722e 7265 702e 6c61 ct number.rep.la\n-00007550: 6e67 2e6d 6174 6823 6578 6163 742d 3e69 ng.math#exact->i\n-00007560: 6e65 7861 6374 6578 6163 742d 3e69 6e65 nexactexact->ine\n-00007570: 7861 6374 2058 0a0a 5265 7475 726e 7320 xact X..Returns \n-00007580: 616e 2069 6e65 7861 6374 2028 692e 652e an inexact (i.e.\n-00007590: 2066 6c6f 6174 696e 6720 706f 696e 7429 floating point)\n-000075a0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n-000075b0: 6f66 2058 2e72 6570 2e6c 616e 672e 6d61 of X.rep.lang.ma\n-000075c0: 7468 2369 6e65 7861 6374 2d3e 6578 6163 th#inexact->exac\n-000075d0: 7469 6e65 7861 6374 2d3e 6578 6163 7420 tinexact->exact \n-000075e0: 580a 0a52 6574 7572 6e73 2061 6e20 6578 X..Returns an ex\n-000075f0: 6163 7420 7265 7072 6573 656e 7461 7469 act representati\n-00007600: 6f6e 206f 6620 582e 2054 6869 7320 6d61 on of X. This ma\n-00007610: 7920 696e 766f 6c76 6520 6120 6c6f 7373 y involve a loss\n-00007620: 206f 660a 6163 6375 7261 6379 2e72 6570 of.accuracy.rep\n-00007630: 2e6c 616e 672e 6d61 7468 236e 756d 6572 .lang.math#numer\n-00007640: 6174 6f72 6e75 6d65 7261 746f 7220 580a atornumerator X.\n-00007650: 0a52 6574 7572 6e20 7468 6520 6e75 6d65 .Return the nume\n-00007660: 7261 746f 7220 6f66 2072 6174 696f 6e61 rator of rationa\n-00007670: 6c20 6e75 6d62 6572 2058 2e72 6570 2e6c l number X.rep.l\n-00007680: 616e 672e 6d61 7468 2364 656e 6f6d 696e ang.math#denomin\n-00007690: 6174 6f72 6465 6e6f 6d69 6e61 746f 7220 atordenominator \n-000076a0: 580a 0a52 6574 7572 6e20 7468 6520 6465 X..Return the de\n-000076b0: 6e6f 6d69 6e61 746f 7220 6f66 2072 6174 nominator of rat\n-000076c0: 696f 6e61 6c20 6e75 6d62 6572 2058 2e72 ional number X.r\n-000076d0: 6570 2e6c 616e 672e 6d61 7468 236d 6178 ep.lang.math#max\n-000076e0: 6d61 7820 4152 4753 2e2e 2e0a 0a52 6574 max ARGS.....Ret\n-000076f0: 7572 6e73 2074 6865 2067 7265 6174 6573 urns the greates\n-00007700: 7420 6f66 2069 7473 2061 7267 756d 656e t of its argumen\n-00007710: 7473 2e20 5468 6572 6520 6d75 7374 2062 ts. There must b\n-00007720: 6520 6174 206c 6561 7374 2074 776f 0a61 e at least two.a\n-00007730: 7267 756d 656e 7473 2e20 5768 656e 2063 rguments. When c\n-00007740: 6f6d 7061 7269 6e67 206e 756d 6265 7273 omparing numbers\n-00007750: 2c20 616e 7920 696e 6578 6163 7420 6172 , any inexact ar\n-00007760: 6775 6d65 6e74 7320 6361 7573 6520 7468 guments cause th\n-00007770: 650a 7265 7375 6c74 2074 6f20 6265 2069 e.result to be i\n-00007780: 6e65 7861 6374 2e72 6570 2e6c 616e 672e nexact.rep.lang.\n-00007790: 6d61 7468 236d 696e 6d69 6e20 4152 4753 math#minmin ARGS\n-000077a0: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the\n-000077b0: 2073 6d61 6c6c 6573 7420 6f66 2069 7473 smallest of its\n-000077c0: 2061 7267 756d 656e 7473 2e20 5468 6572 arguments. Ther\n-000077d0: 6520 6d75 7374 2062 6520 6174 206c 6561 e must be at lea\n-000077e0: 7374 2074 776f 0a61 7267 756d 656e 7473 st two.arguments\n-000077f0: 2e20 5768 656e 2063 6f6d 7061 7269 6e67 . When comparing\n-00007800: 206e 756d 6265 7273 2c20 616e 7920 696e numbers, any in\n-00007810: 6578 6163 7420 6172 6775 6d65 6e74 7320 exact arguments \n-00007820: 6361 7573 6520 7468 650a 7265 7375 6c74 cause the.result\n-00007830: 2074 6f20 6265 2069 6e65 7861 6374 2e72 to be inexact.r\n-00007840: 6570 2e6c 616e 672e 6d61 7468 2373 7472 ep.lang.math#str\n-00007850: 696e 672d 3e6e 756d 6265 7273 7472 696e ing->numberstrin\n-00007860: 672d 3e6e 756d 6265 7220 5354 5249 4e47 g->number STRING\n-00007870: 205b 5241 4449 585d 0a0a 5265 7475 726e [RADIX]..Return\n-00007880: 2074 6865 206e 756d 6265 7220 7265 7072 the number repr\n-00007890: 6573 656e 7465 6420 6279 2053 5452 494e esented by STRIN\n-000078a0: 472e 2049 6620 5241 4449 5820 6973 2073 G. If RADIX is s\n-000078b0: 7065 6369 6669 6564 2c20 7468 650a 6e75 pecified, the.nu\n-000078c0: 6d62 6572 2069 7320 7061 7273 6564 2066 mber is parsed f\n-000078d0: 726f 6d20 7468 6174 2062 6173 652c 206f rom that base, o\n-000078e0: 7468 6572 7769 7365 2062 6173 6520 3130 therwise base 10\n-000078f0: 2069 7320 6173 7375 6d65 642e 7265 702e is assumed.rep.\n-00007900: 6c61 6e67 2e6d 6174 6823 6e75 6d62 6572 lang.math#number\n-00007910: 2d3e 7374 7269 6e67 6e75 6d62 6572 2d3e ->stringnumber->\n-00007920: 7374 7269 6e67 205a 205b 5241 4449 585d string Z [RADIX]\n-00007930: 0a0a 5265 7475 726e 2061 2073 7472 696e ..Return a strin\n-00007940: 6720 636f 6e74 6169 6e69 6e67 2061 2070 g containing a p\n-00007950: 7269 6e74 6564 2072 6570 7265 7365 6e74 rinted represent\n-00007960: 6174 696f 6e20 6f66 2074 6865 206e 756d ation of the num\n-00007970: 6265 7220 5a2e 2049 660a 5241 4449 5820 ber Z. If.RADIX \n-00007980: 6973 2073 7065 6369 6669 6564 2c20 7072 is specified, pr\n-00007990: 696e 7420 7468 6520 6e75 6d62 6572 2069 int the number i\n-000079a0: 6e20 7468 6174 2062 6173 652c 206f 7468 n that base, oth\n-000079b0: 6572 7769 7365 2070 7269 6e74 2069 740a erwise print it.\n-000079c0: 696e 2062 6173 6520 3130 2e72 6570 2e6c in base 10.rep.l\n-000079d0: 616e 672e 6d61 7468 2372 616e 646f 6d72 ang.math#randomr\n-000079e0: 616e 646f 6d20 5b4c 494d 4954 5d0a 0a50 andom [LIMIT]..P\n-000079f0: 726f 6475 6365 2061 2070 7365 7564 6f2d roduce a pseudo-\n-00007a00: 7261 6e64 6f6d 206e 756d 6265 7220 6265 random number be\n-00007a10: 7477 6565 6e20 7a65 726f 2061 6e64 204c tween zero and L\n-00007a20: 494d 4954 2028 6f72 2074 6865 206c 6172 IMIT (or the lar\n-00007a30: 6765 7374 0a70 6f73 6974 6976 6520 696e gest.positive in\n-00007a40: 7465 6765 7220 7265 7072 6573 656e 7461 teger representa\n-00007a50: 626c 6529 2e20 4966 204c 494d 4954 2069 ble). If LIMIT i\n-00007a60: 7320 7468 6520 7379 6d62 6f6c 2060 7427 s the symbol `t'\n-00007a70: 2074 6865 0a67 656e 6572 6174 6f72 2069 the.generator i\n-00007a80: 7320 7365 6564 6564 2077 6974 6820 7468 s seeded with th\n-00007a90: 6520 6375 7272 656e 7420 7469 6d65 206f e current time o\n-00007aa0: 6620 6461 792e 7265 702e 7574 696c 2e75 f day.rep.util.u\n-00007ab0: 7466 3823 7574 6638 2d73 7472 696e 672d tf8#utf8-string-\n-00007ac0: 6c65 6e67 7468 7574 6638 2d73 7472 696e lengthutf8-strin\n-00007ad0: 672d 6c65 6e67 7468 2053 5452 494e 470a g-length STRING.\n-00007ae0: 0a52 6574 7572 6e73 2074 6865 206e 756d .Returns the num\n-00007af0: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n-00007b00: 7320 696e 2075 7466 2d38 2065 6e63 6f64 s in utf-8 encod\n-00007b10: 6564 2053 5452 494e 472e 7265 702e 7574 ed STRING.rep.ut\n-00007b20: 696c 2e75 7466 3823 7574 6638 2d73 7562 il.utf8#utf8-sub\n-00007b30: 7374 7269 6e67 7574 6638 2d73 7562 7374 stringutf8-subst\n-00007b40: 7269 6e67 2053 5452 494e 4720 5354 4152 ring STRING STAR\n-00007b50: 5420 5b45 4e44 5d0a 0a52 6574 7572 6e73 T [END]..Returns\n-00007b60: 2074 6865 2070 6f72 7469 6f6e 206f 6620 the portion of \n-00007b70: 5354 5249 4e47 2c20 656e 636f 6465 6420 STRING, encoded \n-00007b80: 696e 2075 7466 2d38 2c20 7374 6172 7469 in utf-8, starti\n-00007b90: 6e67 2061 740a 6368 6172 6163 7465 7220 ng at.character \n-00007ba0: 6e75 6d62 6572 2053 5441 5254 2061 6e64 number START and\n-00007bb0: 2065 6e64 696e 6720 6174 2074 6865 2063 ending at the c\n-00007bc0: 6861 7261 6374 6572 2062 6566 6f72 6520 haracter before \n-00007bd0: 454e 4420 286f 7220 7468 650a 656e 6420 END (or the.end \n-00007be0: 6f66 2074 6865 2073 7472 696e 6720 6966 of the string if\n-00007bf0: 2045 4e44 2069 7320 6e6f 7420 6769 7665 END is not give\n-00007c00: 6e29 2e20 416c 6c20 696e 6469 6365 7320 n). All indices \n-00007c10: 7374 6172 7420 6174 207a 6572 6f2e 7265 start at zero.re\n-00007c20: 702e 7574 696c 2e6d 6435 236d 6435 2d73 p.util.md5#md5-s\n-00007c30: 7472 696e 676d 6435 2d73 7472 696e 6720 tringmd5-string \n-00007c40: 5354 5249 4e47 0a0a 5265 7475 726e 2074 STRING..Return t\n-00007c50: 6865 2069 6e74 6567 6572 2072 6570 7265 he integer repre\n-00007c60: 7365 6e74 696e 6720 7468 6520 4d44 3520 senting the MD5 \n-00007c70: 6d65 7373 6167 6520 6469 6765 7374 206f message digest o\n-00007c80: 6620 7468 6520 6279 7465 730a 7374 6f72 f the bytes.stor\n-00007c90: 6564 2069 6e20 5354 5249 4e47 2e20 5468 ed in STRING. Th\n-00007ca0: 6973 2069 6e74 6567 6572 2077 696c 6c20 is integer will \n-00007cb0: 6861 7665 206e 6f20 6d6f 7265 2074 6861 have no more tha\n-00007cc0: 6e20 3132 3820 7369 676e 6966 6963 616e n 128 significan\n-00007cd0: 740a 6269 7473 2e72 6570 2e75 7469 6c2e t.bits.rep.util.\n-00007ce0: 6d64 3523 6d64 352d 6c6f 6361 6c2d 6669 md5#md5-local-fi\n-00007cf0: 6c65 6d64 352d 6c6f 6361 6c2d 6669 6c65 lemd5-local-file\n-00007d00: 204c 4f43 414c 2d46 494c 452d 4e41 4d45 LOCAL-FILE-NAME\n-00007d10: 0a0a 5265 7475 726e 2074 6865 2069 6e74 ..Return the int\n-00007d20: 6567 6572 2072 6570 7265 7365 6e74 696e eger representin\n-00007d30: 6720 7468 6520 4d44 3520 6d65 7373 6167 g the MD5 messag\n-00007d40: 6520 6469 6765 7374 206f 6620 7468 6520 e digest of the \n-00007d50: 6279 7465 730a 7374 6f72 6564 2069 6e20 bytes.stored in \n-00007d60: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n-00007d70: 4c4f 4341 4c2d 4649 4c45 2d4e 414d 4520 LOCAL-FILE-NAME \n-00007d80: 2877 6869 6368 206d 7573 7420 6e61 6d65 (which must name\n-00007d90: 2061 2066 696c 6520 696e 0a74 6865 206c a file in.the l\n-00007da0: 6f63 616c 2066 696c 696e 6720 7379 7374 ocal filing syst\n-00007db0: 656d 292e 2054 6865 2072 6574 7572 6e65 em). The returne\n-00007dc0: 6420 696e 7465 6765 7220 7769 6c6c 2068 d integer will h\n-00007dd0: 6176 6520 6e6f 206d 6f72 6520 7468 616e ave no more than\n-00007de0: 0a31 3238 2073 6967 6e69 6669 6361 6e74 .128 significant\n-00007df0: 2062 6974 732e 6465 6275 672d 6f6e 2d65 bits.debug-on-e\n-00007e00: 7272 6f72 5768 656e 2061 6e20 6572 726f rrorWhen an erro\n-00007e10: 7220 6973 2073 6967 6e61 6c6c 6564 2074 r is signalled t\n-00007e20: 6869 7320 7661 7269 6162 6c65 2063 6f6e his variable con\n-00007e30: 7472 6f6c 7320 7768 6574 6865 7220 6f72 trols whether or\n-00007e40: 206e 6f74 2074 6f0a 656e 7465 7220 7468 not to.enter th\n-00007e50: 6520 4c69 7370 2064 6562 7567 6765 7220 e Lisp debugger \n-00007e60: 696d 6d65 6469 6174 656c 792e 2049 6620 immediately. If \n-00007e70: 7468 6520 7661 7269 6162 6c65 2773 2076 the variable's v\n-00007e80: 616c 7565 2069 7320 6e6f 6e2d 6e69 6c20 alue is non-nil \n-00007e90: 6f72 2061 0a6c 6973 7420 6f66 2073 796d or a.list of sym\n-00007ea0: 626f 6c73 2d2d 6f6e 6520 6f66 2077 6869 bols--one of whi\n-00007eb0: 6368 2069 7320 7468 6520 7369 676e 616c ch is the signal\n-00007ec0: 6c65 6420 6572 726f 7220 7379 6d62 6f6c led error symbol\n-00007ed0: 2d2d 7468 650a 6465 6275 6767 6572 2069 --the.debugger i\n-00007ee0: 7320 656e 7465 7265 642e 2052 6561 6420 s entered. Read \n-00007ef0: 696e 666f 2066 6f72 2074 6865 2064 6574 info for the det\n-00007f00: 6169 6c73 2e64 6562 7567 2d6d 6163 726f ails.debug-macro\n-00007f10: 7357 6865 6e20 6e69 6c2c 2074 6865 2064 sWhen nil, the d\n-00007f20: 6562 7567 6765 7220 6973 6e27 7420 656e ebugger isn't en\n-00007f30: 7465 7265 6420 7768 696c 6520 6578 7061 tered while expa\n-00007f40: 6e64 696e 6720 6d61 6372 6f20 6465 6669 nding macro defi\n-00007f50: 6e69 7469 6f6e 732e 6572 726f 722d 6861 nitions.error-ha\n-00007f60: 6e64 6c65 722d 6675 6e63 7469 6f6e 5768 ndler-functionWh\n-00007f70: 656e 2073 6574 2074 6f20 6120 6675 6e63 en set to a func\n-00007f80: 7469 6f6e 2076 616c 7565 2c20 6361 6c6c tion value, call\n-00007f90: 6564 2077 6974 6820 7477 6f20 6172 6775 ed with two argu\n-00007fa0: 6d65 6e74 7320 2865 7272 6f72 2074 7970 ments (error typ\n-00007fb0: 650a 616e 6420 6461 7461 2920 7768 656e e.and data) when\n-00007fc0: 206c 6973 7020 6572 726f 7273 206f 6363 lisp errors occ\n-00007fd0: 7572 2e72 6570 2e69 6f2e 6462 2e73 6462 ur.rep.io.db.sdb\n-00007fe0: 6d23 7364 626d 2d64 656c 6574 6573 6462 m#sdbm-deletesdb\n-00007ff0: 6d2d 6465 6c65 7465 2044 424d 204b 4559 m-delete DBM KEY\n-00008000: 6261 636b 7472 6163 652d 6f6e 2d65 7272 backtrace-on-err\n-00008010: 6f72 5768 656e 2061 6e20 6572 726f 7220 orWhen an error \n-00008020: 6973 2073 6967 6e61 6c6c 6564 2074 6869 is signalled thi\n-00008030: 7320 7661 7269 6162 6c65 2063 6f6e 7472 s variable contr\n-00008040: 6f6c 7320 7768 6574 6865 7220 6f72 206e ols whether or n\n-00008050: 6f74 2074 6f0a 7072 696e 7420 7468 6520 ot to.print the \n-00008060: 6261 636b 7472 6163 6520 696d 6d65 6469 backtrace immedi\n-00008070: 6174 656c 792e 2049 6620 7468 6520 7661 ately. If the va\n-00008080: 7269 6162 6c65 2773 2076 616c 7565 2069 riable's value i\n-00008090: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 206c s non-nil or a l\n-000080a0: 6973 740a 6f66 2073 796d 626f 6c73 2d2d ist.of symbols--\n-000080b0: 6f6e 6520 6f66 2077 6869 6368 2069 7320 one of which is \n-000080c0: 7468 6520 7369 676e 616c 6c65 6420 6572 the signalled er\n-000080d0: 726f 7220 7379 6d62 6f6c 2d2d 7468 6520 ror symbol--the \n-000080e0: 6261 636b 7472 6163 650a 6973 2070 7269 backtrace.is pri\n-000080f0: 6e74 6564 2e20 5265 6164 2069 6e66 6f20 nted. Read info \n-00008100: 666f 7220 7468 6520 6465 7461 696c 732e for the details.\n-00008110: 7072 696e 742d 6573 6361 7065 4465 6669 print-escapeDefi\n-00008120: 6e65 7320 7768 6963 6820 636f 6e74 726f nes which contro\n-00008130: 6c20 6368 6172 6163 7465 7273 2060 7072 l characters `pr\n-00008140: 696e 7427 2073 686f 756c 6420 7175 6f74 int' should quot\n-00008150: 652e 2041 6363 6570 7461 626c 6520 7661 e. Acceptable va\n-00008160: 6c75 6573 0a61 7265 3a0a 096e 696c 0909 lues.are:..nil..\n-00008170: 4f6e 6c79 2065 7363 6170 6520 646f 7562 Only escape doub\n-00008180: 6c65 2d71 756f 7465 2061 6e64 2062 6163 le-quote and bac\n-00008190: 6b73 6c61 7368 0a09 6e65 776c 696e 6573 kslash..newlines\n-000081a0: 0945 7363 6170 6520 646f 7562 6c65 2d71 .Escape double-q\n-000081b0: 756f 7465 2c20 6261 636b 736c 6173 682c uote, backslash,\n-000081c0: 206e 6577 6c69 6e65 2c0a 0909 0920 5441 newline,.... TA\n-000081d0: 422c 2061 6e64 2066 6f72 6d66 6565 642e B, and formfeed.\n-000081e0: 0a09 7409 0945 7363 6170 6520 616c 6c20 ..t..Escape all \n-000081f0: 636f 6e74 726f 6c20 636f 6465 7320 2863 control codes (c\n-00008200: 6861 7261 6374 6572 7320 7769 7468 2061 haracters with a\n-00008210: 0a09 0909 2076 616c 7565 206c 6573 7320 .... value less \n-00008220: 7468 616e 2033 3229 2c20 616e 6420 616c than 32), and al\n-00008230: 6c20 6368 6172 6163 7465 7273 2077 6974 l characters wit\n-00008240: 680a 0909 0920 6120 7661 6c75 6520 6772 h.... a value gr\n-00008250: 6561 7465 7220 7468 616e 2031 3236 2e70 eater than 126.p\n-00008260: 7269 6e74 2d6c 656e 6774 6854 6865 206d rint-lengthThe m\n-00008270: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of\n-00008280: 206c 6973 7420 656c 656d 656e 7473 2074 list elements t\n-00008290: 6f20 7072 696e 7420 6265 666f 7265 2061 o print before a\n-000082a0: 6262 7265 7669 6174 696e 672e 7072 696e bbreviating.prin\n-000082b0: 742d 6c65 7665 6c54 6865 206e 756d 6265 t-levelThe numbe\n-000082c0: 7220 6f66 206c 6973 7420 6c65 7665 6c73 r of list levels\n-000082d0: 2074 6f20 6465 7363 656e 6420 7768 656e to descend when\n-000082e0: 2070 7269 6e74 696e 6720 6265 666f 7265 printing before\n-000082f0: 2061 6262 7265 7669 6174 696e 672e 7265 abbreviating.re\n-00008300: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-00008310: 6572 2366 756e 6361 6c6c 6675 6e63 616c er#funcallfuncal\n-00008320: 6c20 4655 4e43 5449 4f4e 2041 5247 532e l FUNCTION ARGS.\n-00008330: 2e2e 0a0a 4361 6c6c 7320 4655 4e43 5449 ....Calls FUNCTI\n-00008340: 4f4e 2077 6974 6820 6172 6775 6d65 6e74 ON with argument\n-00008350: 7320 4152 4753 2e2e 2e20 616e 6420 7265 s ARGS... and re\n-00008360: 7475 726e 7320 7468 6520 7265 7375 6c74 turns the result\n-00008370: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00008380: 7265 7465 7223 6170 706c 7961 7070 6c79 reter#applyapply\n-00008390: 2046 554e 4354 494f 4e20 4152 4753 2e2e FUNCTION ARGS..\n-000083a0: 2e20 4152 472d 4c49 5354 0a0a 4361 6c6c . ARG-LIST..Call\n-000083b0: 7320 4655 4e43 5449 4f4e 2070 6173 7369 s FUNCTION passi\n-000083c0: 6e67 2061 6c6c 206f 6620 4152 4753 2074 ng all of ARGS t\n-000083d0: 6f20 6974 2061 7320 7765 6c6c 2061 7320 o it as well as \n-000083e0: 616c 6c20 656c 656d 656e 7473 2069 6e20 all elements in \n-000083f0: 4152 472d 4c49 5354 2e0a 6965 2c0a 2020 ARG-LIST..ie,. \n-00008400: 2861 7070 6c79 202b 2031 2032 2033 2027 (apply + 1 2 3 '\n-00008410: 2834 2035 2036 2929 0a20 2020 3d3e 2032 (4 5 6)). => 2\n-00008420: 3172 6570 2e6c 616e 672e 696e 7465 7270 1rep.lang.interp\n-00008430: 7265 7465 7223 7072 6f67 6e70 726f 676e reter#prognprogn\n-00008440: 2046 4f52 4d53 2e2e 2e0a 0a45 7661 6c27 FORMS.....Eval'\n-00008450: 7320 6561 6368 206f 6620 7468 6520 464f s each of the FO\n-00008460: 524d 5320 696e 206f 7264 6572 2072 6574 RMS in order ret\n-00008470: 7572 6e69 6e67 2074 6865 2076 616c 7565 urning the value\n-00008480: 206f 6620 7468 6520 6c61 7374 0a6f 6e65 of the last.one\n-00008490: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug#\n-000084a0: 6272 6561 6b62 7265 616b 0a0a 5468 6520 breakbreak..The \n-000084b0: 6e65 7874 2066 6f72 6d20 746f 2062 6520 next form to be \n-000084c0: 6576 616c 7561 7465 6420 7769 6c6c 2062 evaluated will b\n-000084d0: 6520 646f 6e65 2073 6f20 7468 726f 7567 e done so throug\n-000084e0: 6820 7468 6520 4c69 7370 2064 6562 7567 h the Lisp debug\n-000084f0: 6765 722e 7265 702e 6c61 6e67 2e64 6562 ger.rep.lang.deb\n-00008500: 7567 2373 7465 7073 7465 7020 464f 524d ug#stepstep FORM\n-00008510: 0a0a 5573 6520 7468 6520 4c69 7370 2064 ..Use the Lisp d\n-00008520: 6562 7567 6765 7220 746f 2065 7661 6c75 ebugger to evalu\n-00008530: 6174 6520 464f 524d 2e72 6570 2e6c 616e ate FORM.rep.lan\n-00008540: 672e 696e 7465 7270 7265 7465 7223 7369 g.interpreter#si\n-00008550: 676e 616c 7369 676e 616c 2045 5252 4f52 gnalsignal ERROR\n-00008560: 2d53 594d 424f 4c20 4441 5441 0a0a 5369 -SYMBOL DATA..Si\n-00008570: 676e 616c 2074 6861 7420 616e 2065 7272 gnal that an err\n-00008580: 6f72 2068 6173 2068 6170 7065 6e65 642e or has happened.\n-00008590: 2045 5252 4f52 2d53 594d 424f 4c20 6973 ERROR-SYMBOL is\n-000085a0: 2074 6865 206e 616d 6520 6f66 2061 2073 the name of a s\n-000085b0: 796d 626f 6c0a 636c 6173 7369 6679 696e ymbol.classifyin\n-000085c0: 6720 7468 6520 7479 7065 206f 6620 6572 g the type of er\n-000085d0: 726f 722c 2069 7420 7368 6f75 6c64 2068 ror, it should h\n-000085e0: 6176 6520 6120 7072 6f70 6572 7479 2060 ave a property `\n-000085f0: 6572 726f 722d 6d65 7373 6167 6527 0a28 error-message'.(\n-00008600: 6120 7374 7269 6e67 2920 7769 7468 2061 a string) with a\n-00008610: 2073 686f 7274 2064 6573 6372 6970 7469 short descripti\n-00008620: 6f6e 206f 6620 7468 6520 6572 726f 7220 on of the error \n-00008630: 6d65 7373 6167 652e 0a44 4154 4120 6973 message..DATA is\n-00008640: 2061 206c 6973 7420 6f66 206f 626a 6563 a list of objec\n-00008650: 7473 2077 6869 6368 2061 7265 2072 656c ts which are rel\n-00008660: 6576 616e 7420 746f 2074 6865 2065 7272 evant to the err\n-00008670: 6f72 202d 2d20 7468 6579 2077 696c 6c0a or -- they will.\n-00008680: 6265 206d 6164 6520 6176 6169 6c61 626c be made availabl\n-00008690: 6520 746f 2061 6e79 2065 7272 6f72 2d68 e to any error-h\n-000086a0: 616e 646c 6572 206f 7220 7072 696e 7465 andler or printe\n-000086b0: 6420 6279 2074 6865 2064 6566 6175 6c74 d by the default\n-000086c0: 2065 7272 6f72 0a68 616e 646c 6572 2e72 error.handler.r\n-000086d0: 6570 2e6c 616e 672e 6465 6275 6723 6261 ep.lang.debug#ba\n-000086e0: 636b 7472 6163 6562 6163 6b74 7261 6365 cktracebacktrace\n-000086f0: 205b 5354 5245 414d 5d0a 0a50 7269 6e74 [STREAM]..Print\n-00008700: 7320 6120 6261 636b 7472 6163 6520 6f66 s a backtrace of\n-00008710: 2074 6865 2063 7572 7265 6e74 204c 6973 the current Lis\n-00008720: 7020 6361 6c6c 2073 7461 636b 2074 6f20 p call stack to \n-00008730: 5354 5245 414d 2028 6f72 2074 6f0a 6073 STREAM (or to.`s\n-00008740: 7461 6e64 6172 642d 6f75 7470 7574 2729 tandard-output')\n-00008750: 2e0a 5468 6520 666f 726d 6174 2069 7320 ..The format is \n-00008760: 736f 6d65 7468 696e 6720 6c69 6b65 3a0a something like:.\n-00008770: 2020 4655 4e43 5449 4f4e 2028 4152 474c FUNCTION (ARGL\n-00008780: 4953 5429 2041 5247 532d 4556 414c 4c45 IST) ARGS-EVALLE\n-00008790: 442d 500a 7768 6572 6520 4152 4753 2d45 D-P.where ARGS-E\n-000087a0: 5641 4c4c 4544 2d50 2069 7320 6569 7468 VALLED-P is eith\n-000087b0: 6572 2060 7427 206f 7220 606e 696c 272c er `t' or `nil',\n-000087c0: 2064 6570 656e 6469 6e67 206f 6e20 7768 depending on wh\n-000087d0: 6574 6865 7220 6f72 206e 6f74 0a41 5247 ether or not.ARG\n-000087e0: 4c49 5354 2068 6164 2062 6565 6e20 6576 LIST had been ev\n-000087f0: 616c 7561 7465 6420 6f72 206e 6f74 2062 aluated or not b\n-00008800: 6566 6f72 6520 6265 696e 6720 7075 7420 efore being put \n-00008810: 696e 746f 2074 6865 2073 7461 636b 2e72 into the stack.r\n-00008820: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00008830: 7465 7223 6d61 782d 6c69 7370 2d64 6570 ter#max-lisp-dep\n-00008840: 7468 6d61 782d 6c69 7370 2d64 6570 7468 thmax-lisp-depth\n-00008850: 205b 4e45 572d 5641 4c55 455d 0a0a 5468 [NEW-VALUE]..Th\n-00008860: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n-00008870: 206f 6620 7469 6d65 7320 7468 6174 2072 of times that r\n-00008880: 6570 5f66 756e 6361 6c6c 2063 616e 2062 ep_funcall can b\n-00008890: 6520 6361 6c6c 6564 2072 6563 7572 7369 e called recursi\n-000088a0: 7665 6c79 2e0a 0a54 6869 7320 6973 2069 vely...This is i\n-000088b0: 6e74 656e 6465 6420 746f 2073 746f 7020 ntended to stop \n-000088c0: 696e 6669 6e69 7465 2072 6563 7572 7369 infinite recursi\n-000088d0: 6f6e 2c20 6966 2074 6865 2064 6566 6175 on, if the defau\n-000088e0: 6c74 2076 616c 7565 206f 6620 3235 3020 lt value of 250 \n-000088f0: 6973 0a74 6f6f 2073 6d61 6c6c 2028 796f is.too small (yo\n-00008900: 7520 6765 7420 6572 726f 7273 2069 6e20 u get errors in \n-00008910: 6e6f 726d 616c 2075 7365 2920 7365 7420 normal use) set \n-00008920: 6974 2074 6f20 736f 6d65 7468 696e 6720 it to something \n-00008930: 6c61 7267 6572 2e66 696c 652d 6861 6e64 larger.file-hand\n-00008940: 6c65 722d 616c 6973 7461 206c 6973 7420 ler-alista list \n-00008950: 6f66 2060 2852 4547 4558 5020 2e20 4841 of `(REGEXP . HA\n-00008960: 4e44 4c45 5229 272e 2049 6620 5245 4745 NDLER)'. If REGE\n-00008970: 5850 206d 6174 6368 6573 2074 6865 206e XP matches the n\n-00008980: 616d 6520 6f66 2061 2066 696c 650a 6265 ame of a file.be\n-00008990: 696e 6720 6d61 6e69 7075 6c61 7465 6420 ing manipulated \n-000089a0: 7468 6520 6675 6e63 7469 6f6e 2048 414e the function HAN\n-000089b0: 444c 4552 2069 7320 6361 6c6c 6564 2061 DLER is called a\n-000089c0: 7320 2848 414e 444c 4552 204f 5045 5241 s (HANDLER OPERA\n-000089d0: 5449 4f4e 0a41 5247 532e 2e2e 2920 7768 TION.ARGS...) wh\n-000089e0: 6572 6520 4152 4753 206d 6174 6368 6573 ere ARGS matches\n-000089f0: 2068 6f77 2074 6865 206f 7269 6769 6e61 how the origina\n-00008a00: 6c20 6675 6e63 7469 6f6e 2069 7320 6361 l function is ca\n-00008a10: 6c6c 6564 2e64 6566 6175 6c74 2d64 6972 lled.default-dir\n-00008a20: 6563 746f 7279 4275 6666 6572 2d6c 6f63 ectoryBuffer-loc\n-00008a30: 616c 2076 6172 6961 626c 6520 6162 736f al variable abso\n-00008a40: 6c75 7465 6c79 2064 6566 696e 696e 6720 lutely defining \n-00008a50: 7468 6520 6469 7265 6374 6f72 7920 746f the directory to\n-00008a60: 2077 6869 6368 2061 6c6c 2066 696c 6573 which all files\n-00008a70: 0a61 6363 6573 7365 6420 696e 2074 6865 .accessed in the\n-00008a80: 2062 7566 6665 7220 6172 6520 7265 736f buffer are reso\n-00008a90: 6c76 6564 2066 726f 6d20 2875 6e6c 6573 lved from (unles\n-00008aa0: 7320 7468 6579 2772 6520 6162 736f 6c75 s they're absolu\n-00008ab0: 7465 2e29 2072 6570 2e69 6f2e 6669 6c65 te.) rep.io.file\n-00008ac0: 7323 6669 6c65 2d6e 616d 652d 6162 736f s#file-name-abso\n-00008ad0: 6c75 7465 2d70 6669 6c65 2d6e 616d 652d lute-pfile-name-\n-00008ae0: 6162 736f 6c75 7465 2d70 2046 494c 452d absolute-p FILE-\n-00008af0: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-00008b00: 6966 2046 494c 452d 4e41 4d45 2069 7320 if FILE-NAME is \n-00008b10: 636f 6e74 6578 742d 696e 6465 7065 6e64 context-independ\n-00008b20: 656e 742c 2069 2e65 2e20 6974 2064 6f65 ent, i.e. it doe\n-00008b30: 7320 6e6f 7420 6e61 6d65 2061 2066 696c s not name a fil\n-00008b40: 650a 7265 6c61 7469 7665 2074 6f20 7468 e.relative to th\n-00008b50: 6520 6465 6661 756c 742d 6469 7265 6374 e default-direct\n-00008b60: 6f72 792e 7265 702e 696f 2e66 696c 6573 ory.rep.io.files\n-00008b70: 2365 7870 616e 642d 6669 6c65 2d6e 616d #expand-file-nam\n-00008b80: 6565 7870 616e 642d 6669 6c65 2d6e 616d eexpand-file-nam\n-00008b90: 6520 4649 4c45 2d4e 414d 4520 5b42 4153 e FILE-NAME [BAS\n-00008ba0: 452d 4449 525d 0a0a 4578 7061 6e64 7320 E-DIR]..Expands \n-00008bb0: 4649 4c45 2d4e 414d 4520 6173 7375 6d69 FILE-NAME assumi\n-00008bc0: 6e67 2074 6861 7420 6974 2073 7065 6369 ng that it speci\n-00008bd0: 6669 6573 2061 2066 696c 6520 7265 6c61 fies a file rela\n-00008be0: 7469 7665 2074 6f20 4241 5345 2d44 4952 tive to BASE-DIR\n-00008bf0: 2e0a 4966 2042 4153 452d 4449 5220 6973 ..If BASE-DIR is\n-00008c00: 2075 6e64 6566 696e 6564 2069 7420 6973 undefined it is\n-00008c10: 2074 616b 656e 2061 7320 7468 6520 6375 taken as the cu\n-00008c20: 7272 656e 7420 7661 6c75 6520 6f66 2074 rrent value of t\n-00008c30: 6865 0a60 6465 6661 756c 742d 6469 7265 he.`default-dire\n-00008c40: 6374 6f72 7927 2076 6172 6961 626c 652e ctory' variable.\n-00008c50: 2057 6869 6c65 2065 7870 616e 6469 6e67 While expanding\n-00008c60: 2074 6865 2066 696c 6520 6e61 6d65 2c20 the file name, \n-00008c70: 616e 7920 6f62 7669 6f75 730a 7369 6d70 any obvious.simp\n-00008c80: 6c69 6669 6361 7469 6f6e 7320 7769 6c6c lifications will\n-00008c90: 2062 6520 7065 7266 6f72 6d65 6420 2865 be performed (e\n-00008ca0: 2e67 2e20 6f6e 2055 6e69 7820 7468 6520 .g. on Unix the \n-00008cb0: 7265 6d6f 7661 6c20 6f66 2022 2e22 2061 removal of \".\" a\n-00008cc0: 6e64 0a22 2e2e 2220 7768 6572 6520 706f nd.\"..\" where po\n-00008cd0: 7373 6962 6c65 292e 0a0a 4e6f 7465 2074 ssible)...Note t\n-00008ce0: 6861 7420 7468 6520 7265 7475 726e 6564 hat the returned\n-00008cf0: 2066 696c 6520 6e61 6d65 2077 696c 6c20 file name will \n-00008d00: 6f6e 6c79 2062 6520 6162 736f 6c75 7465 only be absolute\n-00008d10: 2069 6620 6f6e 6520 6f66 2074 6865 0a66 if one of the.f\n-00008d20: 6f6c 6c6f 7769 6e67 2063 6f6e 6469 7469 ollowing conditi\n-00008d30: 6f6e 7320 6973 206d 6574 3a0a 2020 312e ons is met:. 1.\n-00008d40: 2042 4153 452d 4449 5220 286f 7220 6064 BASE-DIR (or `d\n-00008d50: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory\n-00008d60: 2729 2069 7320 6162 736f 6c75 7465 0a20 ') is absolute. \n-00008d70: 2032 2e20 4649 4c45 2d4e 414d 4520 6973 2. FILE-NAME is\n-00008d80: 2061 6c72 6561 6479 2061 6273 6f6c 7574 already absolut\n-00008d90: 652e 0a0a 4e6f 7465 2066 6f72 2066 696c e...Note for fil\n-00008da0: 6520 6861 6e64 6c65 7220 696d 706c 656d e handler implem\n-00008db0: 656e 746f 7273 3a20 7768 656e 2061 2068 entors: when a h\n-00008dc0: 616e 646c 6572 2069 7320 6361 6c6c 6564 andler is called\n-00008dd0: 2066 6f72 2074 6865 0a60 6578 7061 6e64 for the.`expand\n-00008de0: 2d66 696c 652d 6e61 6d65 2720 6f70 6572 -file-name' oper\n-00008df0: 6174 696f 6e2c 2069 7420 7769 6c6c 206f ation, it will o\n-00008e00: 6e6c 7920 6576 6572 2072 6563 6569 7665 nly ever receive\n-00008e10: 206f 6e65 2061 7267 756d 656e 742c 0a74 one argument,.t\n-00008e20: 6865 2061 6c72 6561 6479 2065 7870 616e he already expan\n-00008e30: 6465 6420 6669 6c65 206e 616d 652e 2054 ded file name. T\n-00008e40: 6865 206f 6e6c 7920 6163 7469 6f6e 2074 he only action t\n-00008e50: 6861 7420 6d61 7920 6265 206e 6565 6420 hat may be need \n-00008e60: 746f 0a62 6520 7461 6b65 6e20 6973 2074 to.be taken is t\n-00008e70: 6f20 7369 6d70 6c69 6679 2074 6865 2066 o simplify the f\n-00008e80: 696c 6520 6e61 6d65 2028 652e 672e 2072 ile name (e.g. r\n-00008e90: 656d 6f76 696e 6720 222e 2220 616e 6420 emoving \".\" and \n-00008ea0: 222e 2e22 2065 6e74 7269 6573 0a6f 7220 \"..\" entries.or \n-00008eb0: 7768 6174 6576 6572 292e 7265 702e 696f whatever).rep.io\n-00008ec0: 2e66 696c 6573 236c 6f63 616c 2d66 696c .files#local-fil\n-00008ed0: 652d 6e61 6d65 6c6f 6361 6c2d 6669 6c65 e-namelocal-file\n-00008ee0: 2d6e 616d 6520 4649 4c45 2d4e 414d 450a -name FILE-NAME.\n-00008ef0: 0a57 6865 6e20 706f 7373 6962 6c65 2c20 .When possible, \n-00008f00: 7265 7475 726e 2061 2073 7472 696e 6720 return a string \n-00008f10: 6162 736f 6c75 7465 6c79 206e 616d 696e absolutely namin\n-00008f20: 6720 7468 6520 6669 6c65 2069 6e20 7468 g the file in th\n-00008f30: 6520 6c6f 6361 6c0a 6669 6c65 2073 7973 e local.file sys\n-00008f40: 7465 6d20 7468 6174 2046 494c 452d 4e41 tem that FILE-NA\n-00008f50: 4d45 2072 6566 6572 7320 746f 2e20 4966 ME refers to. If\n-00008f60: 2046 494c 452d 4e41 4d45 2064 6f65 7320 FILE-NAME does \n-00008f70: 6e6f 7420 7265 6665 7220 746f 0a61 2066 not refer to.a f\n-00008f80: 696c 6520 696e 2074 6865 206c 6f63 616c ile in the local\n-00008f90: 2073 7973 7465 6d2c 2072 6574 7572 6e20 system, return \n-00008fa0: 6e69 6c2e 7265 702e 696f 2e66 696c 6573 nil.rep.io.files\n-00008fb0: 2366 696c 6570 6669 6c65 7020 4152 470a #filepfilep ARG.\n-00008fc0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n-00008fd0: 4720 6973 2061 2066 696c 6520 6f62 6a65 G is a file obje\n-00008fe0: 6374 2e00 0000 0000 0000 0000 0000 0000 ct..............\n-00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00009000: 7265 702e 696f 2e66 696c 6573 2363 616e rep.io.files#can\n-00009010: 6f6e 6963 616c 2d66 696c 652d 6e61 6d65 onical-file-name\n-00009020: 6361 6e6f 6e69 6361 6c2d 6669 6c65 2d6e canonical-file-n\n-00009030: 616d 6520 4649 4c45 2d4e 414d 450a 0a52 ame FILE-NAME..R\n-00009040: 6574 7572 6e20 7468 6520 6361 6e6f 6e69 eturn the canoni\n-00009050: 6361 6c20 6e61 6d65 206f 6620 7468 6520 cal name of the \n-00009060: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-00009070: 2d4e 414d 452e 2054 6865 2063 616e 6f6e -NAME. The canon\n-00009080: 6963 616c 206e 616d 650a 6f66 2061 2066 ical name.of a f\n-00009090: 696c 6520 6973 2064 6566 696e 6564 2073 ile is defined s\n-000090a0: 7563 6820 7468 6174 2074 776f 2066 696c uch that two fil\n-000090b0: 6573 2063 616e 2062 6520 636f 6d70 6172 es can be compar\n-000090c0: 6564 2073 696d 706c 7920 6279 2063 6f6d ed simply by com\n-000090d0: 7061 7269 6e67 0a74 6865 6972 2063 616e paring.their can\n-000090e0: 6f6e 6963 616c 206e 616d 6573 3b20 6966 onical names; if\n-000090f0: 2074 6865 206e 616d 6573 206d 6174 6368 the names match\n-00009100: 2c20 7468 6579 2072 6566 6572 2074 6f20 , they refer to \n-00009110: 7468 6520 7361 6d65 2066 696c 652e 0a0a the same file...\n-00009120: 284e 6f74 6520 7468 6174 2074 6865 206f (Note that the o\n-00009130: 7070 6f73 6974 6520 6973 6e27 7420 616c pposite isn't al\n-00009140: 7761 7973 2074 7275 652c 2069 6620 7477 ways true, if tw\n-00009150: 6f20 6361 6e6f 6e69 6361 6c20 6e61 6d65 o canonical name\n-00009160: 7320 646f 6e27 740a 6d61 7463 6820 7468 s don't.match th\n-00009170: 6520 6669 6c65 2063 6f75 6c64 2073 7469 e file could sti\n-00009180: 6c6c 2062 6520 7468 6520 7361 6d65 2c20 ll be the same, \n-00009190: 666f 7220 6578 616d 706c 6520 7669 6120 for example via \n-000091a0: 6c69 6e6b 732e 204f 6e20 6d6f 7374 0a6f links. On most.o\n-000091b0: 7065 7261 7469 6e67 2073 7973 7465 6d73 perating systems\n-000091c0: 2c20 7379 6d62 6f6c 6963 206c 696e 6b73 , symbolic links\n-000091d0: 2077 696c 6c20 6265 2065 7870 616e 6465 will be expande\n-000091e0: 6420 7768 6572 6520 706f 7373 6962 6c65 d where possible\n-000091f0: 2e29 7265 702e 696f 2e66 696c 6573 2366 .)rep.io.files#f\n-00009200: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire\n-00009210: 6374 6f72 7966 696c 652d 6e61 6d65 2d6e ctoryfile-name-n\n-00009220: 6f6e 6469 7265 6374 6f72 7920 4649 4c45 ondirectory FILE\n-00009230: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n-00009240: 6520 6469 7265 6374 6f72 7920 636f 6d70 e directory comp\n-00009250: 6f6e 656e 7420 6f66 2046 494c 452d 4e41 onent of FILE-NA\n-00009260: 4d45 2c20 696e 636c 7564 696e 6720 7468 ME, including th\n-00009270: 6520 6669 6e61 6c0a 6469 7265 6374 6f72 e final.director\n-00009280: 7920 7365 7061 7261 746f 722e 7265 702e y separator.rep.\n-00009290: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na\n-000092a0: 6d65 2d64 6972 6563 746f 7279 6669 6c65 me-directoryfile\n-000092b0: 2d6e 616d 652d 6469 7265 6374 6f72 7920 -name-directory \n-000092c0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-000092d0: 6e20 7468 6520 6669 6c65 206e 616d 6520 n the file name \n-000092e0: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL\n-000092f0: 452d 4e41 4d45 2c20 692e 652e 2065 7665 E-NAME, i.e. eve\n-00009300: 7279 7468 696e 6720 666f 6c6c 6f77 696e rything followin\n-00009310: 670a 7468 6520 6669 6e61 6c20 6469 7265 g.the final dire\n-00009320: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator.\n-00009330: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-00009340: 652d 6e61 6d65 2d61 732d 6469 7265 6374 e-name-as-direct\n-00009350: 6f72 7966 696c 652d 6e61 6d65 2d61 732d oryfile-name-as-\n-00009360: 6469 7265 6374 6f72 7920 4649 4c45 2d4e directory FILE-N\n-00009370: 414d 450a 0a52 6574 7572 6e20 4649 4c45 AME..Return FILE\n-00009380: 2d4e 414d 4520 7375 6368 2074 6861 7420 -NAME such that \n-00009390: 6974 206e 616d 6573 2061 2064 6972 6563 it names a direc\n-000093a0: 746f 7279 2028 692e 6520 7769 7468 2061 tory (i.e with a\n-000093b0: 2074 6572 6d69 6e61 7469 6e67 0a64 6972 terminating.dir\n-000093c0: 6563 746f 7279 2073 6570 6172 6174 6f72 ectory separator\n-000093d0: 2063 6861 7261 6374 6572 2e29 7265 702e character.)rep.\n-000093e0: 696f 2e66 696c 6573 2364 6972 6563 746f io.files#directo\n-000093f0: 7279 2d66 696c 652d 6e61 6d65 6469 7265 ry-file-namedire\n-00009400: 6374 6f72 792d 6669 6c65 2d6e 616d 6520 ctory-file-name \n-00009410: 4449 522d 4e41 4d45 0a0a 5265 7475 726e DIR-NAME..Return\n-00009420: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n-00009430: 2066 696c 6520 7265 7072 6573 656e 7469 file representi\n-00009440: 6e67 2074 6865 2064 6972 6563 746f 7279 ng the directory\n-00009450: 2063 616c 6c65 6420 4449 522d 4e41 4d45 called DIR-NAME\n-00009460: 2e0a 5468 6973 2069 7320 7468 6520 6f70 ..This is the op\n-00009470: 706f 7369 7465 206f 6620 6669 6c65 2d6e posite of file-n\n-00009480: 616d 652d 6173 2d64 6972 6563 746f 7279 ame-as-directory\n-00009490: 2c20 7369 6e63 6520 6974 7320 6566 6665 , since its effe\n-000094a0: 6374 2069 7320 746f 0a5f 7265 6d6f 7665 ct is to._remove\n-000094b0: 5f20 616e 7920 7465 726d 696e 6174 696e _ any terminatin\n-000094c0: 6720 6469 7265 6374 6f72 7920 7365 7061 g directory sepa\n-000094d0: 7261 746f 722e 7265 702e 696f 2e66 696c rator.rep.io.fil\n-000094e0: 6573 2373 6574 2d69 6e70 7574 2d68 616e es#set-input-han\n-000094f0: 646c 6572 7365 742d 696e 7075 742d 6861 dlerset-input-ha\n-00009500: 6e64 6c65 7220 4c4f 4341 4c2d 4649 4c45 ndler LOCAL-FILE\n-00009510: 2046 554e 4354 494f 4e0a 0a41 7272 616e FUNCTION..Arran\n-00009520: 6765 2066 6f72 2046 554e 4354 494f 4e20 ge for FUNCTION \n-00009530: 746f 2062 6520 6361 6c6c 6564 2077 6865 to be called whe\n-00009540: 6e65 7665 7220 7065 6e64 696e 6720 696e never pending in\n-00009550: 7075 7420 6973 2061 7661 696c 6162 6c65 put is available\n-00009560: 0a6f 6e20 4c4f 4341 4c2d 4649 4c45 2e20 .on LOCAL-FILE. \n-00009570: 4e6f 7465 2074 6861 7420 7468 6973 206d Note that this m\n-00009580: 616b 6573 204c 4f43 414c 2d46 494c 4520 akes LOCAL-FILE \n-00009590: 646f 206e 6f6e 2d62 6c6f 636b 696e 6720 do non-blocking \n-000095a0: 696e 7075 742e 7265 702e 696f 2e66 696c input.rep.io.fil\n-000095b0: 6573 2366 696c 652d 6269 6e64 696e 6766 es#file-bindingf\n-000095c0: 696c 652d 6269 6e64 696e 6720 4649 4c45 ile-binding FILE\n-000095d0: 0a0a 5265 7475 726e 7320 7468 6520 6e61 ..Returns the na\n-000095e0: 6d65 206f 6620 7468 6520 6c6f 6769 6361 me of the logica\n-000095f0: 6c20 6669 6c65 2074 6861 7420 4649 4c45 l file that FILE\n-00009600: 2077 6173 206f 7065 6e65 6420 746f 2061 was opened to a\n-00009610: 6363 6573 732c 206f 7220 6e69 6c0a 6966 ccess, or nil.if\n-00009620: 2069 7420 6861 7320 6265 656e 2063 6c6f it has been clo\n-00009630: 7365 642c 2062 7574 2069 7320 7374 696c sed, but is stil\n-00009640: 6c20 746f 2062 6520 6761 7262 6167 6520 l to be garbage \n-00009650: 636f 6c6c 6563 7465 642e 7265 702e 696f collected.rep.io\n-00009660: 2e66 696c 6573 2366 696c 652d 7474 7970 .files#file-ttyp\n-00009670: 6669 6c65 2d74 7479 7020 4649 4c45 0a0a file-ttyp FILE..\n-00009680: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n-00009690: 4649 4c45 2069 7320 6c69 6e6b 6564 2074 FILE is linked t\n-000096a0: 6f20 6120 7474 792e 7265 702e 696f 2e66 o a tty.rep.io.f\n-000096b0: 696c 6573 2366 696c 652d 626f 756e 642d iles#file-bound-\n-000096c0: 7374 7265 616d 6669 6c65 2d62 6f75 6e64 streamfile-bound\n-000096d0: 2d73 7472 6561 6d20 4649 4c45 0a0a 4966 -stream FILE..If\n-000096e0: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL\n-000096f0: 4520 646f 6573 6e27 7420 7265 6665 7220 E doesn't refer \n-00009700: 746f 2061 206c 6f63 616c 2066 696c 652c to a local file,\n-00009710: 2072 6574 7572 6e20 7468 6520 7374 7265 return the stre\n-00009720: 616d 0a74 6861 7420 6974 2773 2062 6f75 am.that it's bou\n-00009730: 6e64 2074 6f2e 7265 702e 696f 2e66 696c nd to.rep.io.fil\n-00009740: 6573 2366 696c 652d 6861 6e64 6c65 722d es#file-handler-\n-00009750: 6461 7461 6669 6c65 2d68 616e 646c 6572 datafile-handler\n-00009760: 2d64 6174 6120 4649 4c45 0a0a 5265 7475 -data FILE..Retu\n-00009770: 726e 2074 6865 2068 616e 646c 6572 2d73 rn the handler-s\n-00009780: 7065 6369 6669 6320 6461 7461 2066 6f72 pecific data for\n-00009790: 2046 494c 452e 7265 702e 696f 2e66 696c FILE.rep.io.fil\n-000097a0: 6573 2373 6574 2d66 696c 652d 6861 6e64 es#set-file-hand\n-000097b0: 6c65 722d 6461 7461 7365 742d 6669 6c65 ler-dataset-file\n-000097c0: 2d68 616e 646c 6572 2d64 6174 6120 4649 -handler-data FI\n-000097d0: 4c45 2044 4154 410a 0a53 6574 2074 6865 LE DATA..Set the\n-000097e0: 2068 616e 646c 6572 2d73 7065 6369 6669 handler-specifi\n-000097f0: 6320 6461 7461 206f 6620 6669 6c65 206f c data of file o\n-00009800: 626a 6563 7420 4649 4c45 2074 6f20 4441 bject FILE to DA\n-00009810: 5441 2e72 6570 2e69 6f2e 6669 6c65 7323 TA.rep.io.files#\n-00009820: 6f70 656e 2d66 696c 656f 7065 6e2d 6669 open-fileopen-fi\n-00009830: 6c65 2046 494c 452d 4e41 4d45 2041 4343 le FILE-NAME ACC\n-00009840: 4553 532d 5459 5045 0a0a 5265 7475 726e ESS-TYPE..Return\n-00009850: 2061 206e 6577 2066 696c 6520 6f62 6a65 a new file obje\n-00009860: 6374 2072 6566 6572 656e 6369 6e67 2074 ct referencing t\n-00009870: 6865 206c 6f67 6963 616c 2066 696c 6520 he logical file \n-00009880: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-00009890: 2c0a 666f 7220 4143 4345 5353 2d54 5950 ,.for ACCESS-TYP\n-000098a0: 4520 7265 7175 6573 7473 2e20 4143 4345 E requests. ACCE\n-000098b0: 5353 2d54 5950 4520 6361 6e20 6265 206f SS-TYPE can be o\n-000098c0: 6e65 206f 6620 7468 6520 7379 6d62 6f6c ne of the symbol\n-000098d0: 733a 0a0a 0972 6561 6409 0946 6f72 2069 s:...read..For i\n-000098e0: 6e70 7574 0a09 7772 6974 6509 0954 7275 nput..write..Tru\n-000098f0: 6e63 6174 6520 6f72 2063 7265 6174 6520 ncate or create \n-00009900: 7468 6520 6669 6c65 2c20 616e 6420 6f70 the file, and op\n-00009910: 656e 2066 6f72 206f 7574 7075 740a 0961 en for output..a\n-00009920: 7070 656e 6409 094f 7065 6e20 666f 7220 ppend..Open for \n-00009930: 6f75 7470 7574 2061 7420 7468 6520 656e output at the en\n-00009940: 6420 6f66 2074 6865 2066 696c 652e 7265 d of the file.re\n-00009950: 702e 696f 2e66 696c 6573 236d 616b 652d p.io.files#make-\n-00009960: 6669 6c65 2d66 726f 6d2d 7374 7265 616d file-from-stream\n-00009970: 6d61 6b65 2d66 696c 652d 6672 6f6d 2d73 make-file-from-s\n-00009980: 7472 6561 6d20 4649 4c45 2d4e 414d 4520 tream FILE-NAME \n-00009990: 5354 5245 414d 2048 414e 444c 4552 0a0a STREAM HANDLER..\n-000099a0: 5265 7475 726e 2061 206e 6577 2066 696c Return a new fil\n-000099b0: 6520 6f62 6a65 6374 2074 6861 7420 7265 e object that re\n-000099c0: 6665 7273 2074 6f20 7468 6520 6c6f 6769 fers to the logi\n-000099d0: 6361 6c20 6669 6c65 2063 616c 6c65 6420 cal file called \n-000099e0: 4649 4c45 2d4e 414d 452c 0a74 6861 7420 FILE-NAME,.that \n-000099f0: 6973 206e 6f74 2069 6e20 7468 6520 6c6f is not in the lo\n-00009a00: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste\n-00009a10: 6d2e 2041 6c6c 2061 6363 6573 7320 746f m. All access to\n-00009a20: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-00009a30: 0a77 696c 6c20 6265 2064 6972 6563 7465 .will be directe\n-00009a40: 6420 7468 726f 7567 6820 7468 6520 7374 d through the st\n-00009a50: 7265 616d 206f 626a 6563 7420 5354 5245 ream object STRE\n-00009a60: 414d 2c20 616e 6420 7468 6520 6669 6c65 AM, and the file\n-00009a70: 2068 616e 646c 6572 0a66 756e 6374 696f handler.functio\n-00009a80: 6e20 4841 4e44 4c45 522e 7265 702e 696f n HANDLER.rep.io\n-00009a90: 2e66 696c 6573 2363 6c6f 7365 2d66 696c .files#close-fil\n-00009aa0: 6563 6c6f 7365 2d66 696c 6520 4649 4c45 eclose-file FILE\n-00009ab0: 0a0a 5369 676e 616c 2074 6861 7420 7468 ..Signal that th\n-00009ac0: 6572 6520 7769 6c6c 2062 6520 6e6f 206d ere will be no m\n-00009ad0: 6f72 6520 492f 4f20 7468 726f 7567 6820 ore I/O through \n-00009ae0: 7468 6520 6669 6c65 206f 626a 6563 7420 the file object \n-00009af0: 4649 4c45 2e72 6570 2e69 6f2e 6669 6c65 FILE.rep.io.file\n-00009b00: 7323 666c 7573 682d 6669 6c65 666c 7573 s#flush-fileflus\n-00009b10: 682d 6669 6c65 2046 494c 450a 0a46 6c75 h-file FILE..Flu\n-00009b20: 7368 2061 6e79 2062 7566 6665 7265 6420 sh any buffered \n-00009b30: 6f75 7470 7574 206f 6e20 4649 4c45 2e20 output on FILE. \n-00009b40: 5468 6973 2069 7320 7573 7561 6c6c 7920 This is usually \n-00009b50: 756e 6e65 6365 7373 6172 7920 7369 6e63 unnecessary sinc\n-00009b60: 650a 616c 6c20 6f75 7470 7574 2077 696c e.all output wil\n-00009b70: 6c20 6265 2066 6c75 7368 6564 2077 6865 l be flushed whe\n-00009b80: 6e20 4649 4c45 2069 7320 6576 656e 7475 n FILE is eventu\n-00009b90: 616c 6c79 2063 6c6f 7365 642e 7265 702e ally closed.rep.\n-00009ba0: 696f 2e66 696c 6573 2373 6565 6b2d 6669 io.files#seek-fi\n-00009bb0: 6c65 7365 656b 2d66 696c 6520 4649 4c45 leseek-file FILE\n-00009bc0: 205b 4f46 4653 4554 5d20 5b57 4845 5245 [OFFSET] [WHERE\n-00009bd0: 2d46 524f 4d5d 0a0a 4361 6c6c 6564 2061 -FROM]..Called a\n-00009be0: 7320 2873 6565 6b2d 6669 6c65 2046 494c s (seek-file FIL\n-00009bf0: 4529 2c20 7265 7475 726e 7320 7468 6520 E), returns the \n-00009c00: 6469 7374 616e 6365 2069 6e20 6279 7465 distance in byte\n-00009c10: 7320 6672 6f6d 2074 6865 2073 7461 7274 s from the start\n-00009c20: 0a6f 6620 7468 6520 6669 6c65 2074 6861 .of the file tha\n-00009c30: 7420 7468 6520 6e65 7874 2063 6861 7261 t the next chara\n-00009c40: 6374 6572 2077 6f75 6c64 2062 6520 7265 cter would be re\n-00009c50: 6164 2066 726f 6d2e 0a0a 4361 6c6c 6564 ad from...Called\n-00009c60: 2061 7320 2873 6565 6b2d 6669 6c65 2046 as (seek-file F\n-00009c70: 494c 4520 4f46 4653 4554 205b 5748 4552 ILE OFFSET [WHER\n-00009c80: 455d 2920 616c 7465 7273 2074 6865 2070 E]) alters the p\n-00009c90: 6f73 6974 696f 6e20 6672 6f6d 2077 6869 osition from whi\n-00009ca0: 6368 2074 6865 0a6e 6578 7420 6279 7465 ch the.next byte\n-00009cb0: 2077 696c 6c20 6265 2072 6561 642e 2057 will be read. W\n-00009cc0: 4845 5245 2063 616e 2062 6520 6f6e 6520 HERE can be one \n-00009cd0: 6f66 2c0a 0a09 6e69 6c09 094f 4646 5345 of,...nil..OFFSE\n-00009ce0: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n-00009cf0: 6520 6375 7272 656e 7420 706f 7369 7469 e current positi\n-00009d00: 6f6e 0a09 7374 6172 7409 094f 4646 5345 on..start..OFFSE\n-00009d10: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n-00009d20: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n-00009d30: 6865 2066 696c 650a 0965 6e64 0909 4f46 he file..end..OF\n-00009d40: 4653 4554 2062 7974 6573 2062 6566 6f72 FSET bytes befor\n-00009d50: 6520 7468 6520 656e 6420 6f66 2074 6865 e the end of the\n-00009d60: 2066 696c 652e 0a0a 4e6f 7465 2074 6861 file...Note tha\n-00009d70: 7420 6e6f 7420 616c 6c20 6669 6c65 7320 t not all files \n-00009d80: 6d61 7920 6265 2073 6565 6b61 626c 653b may be seekable;\n-00009d90: 2069 6620 2873 6565 6b2d 6669 6c65 2046 if (seek-file F\n-00009da0: 494c 4529 2072 6574 7572 6e73 0a6e 696c ILE) returns.nil\n-00009db0: 2028 692e 652e 2074 6865 2063 7572 7265 (i.e. the curre\n-00009dc0: 6e74 2070 6f73 6974 696f 6e20 6973 2075 nt position is u\n-00009dd0: 6e6b 6e6f 776e 2920 616e 7920 6174 7465 nknown) any atte\n-00009de0: 6d70 7473 2074 6f20 7365 7420 7468 650a mpts to set the.\n-00009df0: 6375 7272 656e 7420 706f 7369 7469 6f6e current position\n-00009e00: 2077 696c 6c20 616c 736f 2066 6169 6c2e will also fail.\n-00009e10: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n-00009e20: 6574 652d 6669 6c65 6465 6c65 7465 2d66 ete-filedelete-f\n-00009e30: 696c 6520 4649 4c45 2d4e 414d 450a 0a44 ile FILE-NAME..D\n-00009e40: 656c 6574 6520 7468 6520 6669 6c65 2063 elete the file c\n-00009e50: 616c 6c65 6420 4649 4c45 2d4e 414d 452e alled FILE-NAME.\n-00009e60: 7265 702e 696f 2e66 696c 6573 2372 656e rep.io.files#ren\n-00009e70: 616d 652d 6669 6c65 7265 6e61 6d65 2d66 ame-filerename-f\n-00009e80: 696c 6520 4f4c 442d 4e41 4d45 204e 4557 ile OLD-NAME NEW\n-00009e90: 2d4e 414d 450a 0a52 656e 616d 6520 7468 -NAME..Rename th\n-00009ea0: 6520 6669 6c65 2063 616c 6c65 6420 4f4c e file called OL\n-00009eb0: 442d 4e41 4d45 2073 6f20 7468 6174 2069 D-NAME so that i\n-00009ec0: 7420 6973 2063 616c 6c65 6420 4e45 572d t is called NEW-\n-00009ed0: 4e41 4d45 2e20 4e6f 7465 2074 6861 740a NAME. Note that.\n-00009ee0: 7468 6973 2061 6c6d 6f73 7420 6365 7274 this almost cert\n-00009ef0: 6169 6e6c 7920 776f 6e27 7420 776f 726b ainly won't work\n-00009f00: 2061 6372 6f73 7320 6669 6c69 6e67 2073 across filing s\n-00009f10: 7973 7465 6d73 2e72 6570 2e69 6f2e 6669 ystems.rep.io.fi\n-00009f20: 6c65 7323 6d61 6b65 2d64 6972 6563 746f les#make-directo\n-00009f30: 7279 6d61 6b65 2d64 6972 6563 746f 7279 rymake-directory\n-00009f40: 2044 4952 4543 544f 5259 2d4e 414d 450a DIRECTORY-NAME.\n-00009f50: 0a43 7265 6174 6520 6120 6469 7265 6374 .Create a direct\n-00009f60: 6f72 7920 6361 6c6c 6564 2044 4952 4543 ory called DIREC\n-00009f70: 544f 5259 2d4e 414d 452e 7265 702e 696f TORY-NAME.rep.io\n-00009f80: 2e66 696c 6573 2366 696c 652d 7265 6164 .files#file-read\n-00009f90: 6162 6c65 2d70 6669 6c65 2d72 6561 6461 able-pfile-reada\n-00009fa0: 626c 652d 7020 4649 4c45 2d4e 414d 450a ble-p FILE-NAME.\n-00009fb0: 0a52 6574 7572 6e73 2074 2069 6620 7468 .Returns t if th\n-00009fc0: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI\n-00009fd0: 4c45 2d4e 414d 4520 6973 2061 7661 696c LE-NAME is avail\n-00009fe0: 6162 6c65 2066 6f72 2072 6561 6469 6e67 able for reading\n-00009ff0: 2066 726f 6d2e 0000 0000 0000 0000 0000 from...........\n-0000a000: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n-0000a010: 6574 652d 6469 7265 6374 6f72 7964 656c ete-directorydel\n-0000a020: 6574 652d 6469 7265 6374 6f72 7920 4449 ete-directory DI\n-0000a030: 5245 4354 4f52 592d 4e41 4d45 0a0a 4465 RECTORY-NAME..De\n-0000a040: 6c65 7465 2074 6865 2064 6972 6563 746f lete the directo\n-0000a050: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT\n-0000a060: 4f52 592d 4e41 4d45 2e20 4e6f 7465 2074 ORY-NAME. Note t\n-0000a070: 6861 7420 7468 6520 6469 7265 6374 6f72 hat the director\n-0000a080: 7920 696e 0a71 7565 7374 696f 6e20 7368 y in.question sh\n-0000a090: 6f75 6c64 2062 6520 656d 7074 792e 7265 ould be empty.re\n-0000a0a0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-0000a0b0: 7772 6974 6561 626c 652d 7066 696c 652d writeable-pfile-\n-0000a0c0: 7772 6974 6162 6c65 2d70 2046 494c 452d writable-p FILE-\n-0000a0d0: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-0000a0e0: 6966 2074 6865 2066 696c 6520 6361 6c6c if the file call\n-0000a0f0: 6564 2046 494c 452d 4e41 4d45 2069 7320 ed FILE-NAME is \n-0000a100: 6176 6169 6c61 626c 6520 666f 7220 7772 available for wr\n-0000a110: 6974 696e 6720 746f 2e72 6570 2e69 6f2e iting to.rep.io.\n-0000a120: 6669 6c65 7323 6669 6c65 2d6f 776e 6572 files#file-owner\n-0000a130: 2d70 6669 6c65 2d6f 776e 6572 2d70 2046 -pfile-owner-p F\n-0000a140: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000a150: 7320 7420 6966 2074 6865 206f 776e 6572 s t if the owner\n-0000a160: 7368 6970 2028 7569 6420 2620 6769 6429 ship (uid & gid)\n-0000a170: 206f 6620 7468 6520 6669 6c65 2063 616c of the file cal\n-0000a180: 6c65 6420 4649 4c45 2d4e 414d 4520 6973 led FILE-NAME is\n-0000a190: 2074 6865 0a73 616d 6520 6173 2074 6861 the.same as tha\n-0000a1a0: 7420 6f66 2061 6e79 2066 696c 6573 2077 t of any files w\n-0000a1b0: 7269 7474 656e 2062 7920 7468 6520 6564 ritten by the ed\n-0000a1c0: 6974 6f72 2e72 6570 2e69 6f2e 6669 6c65 itor.rep.io.file\n-0000a1d0: 7323 6669 6c65 2d6e 6c69 6e6b 7366 696c s#file-nlinksfil\n-0000a1e0: 652d 6e6c 696e 6b73 2046 494c 452d 4e41 e-nlinks FILE-NA\n-0000a1f0: 4d45 0a0a 5265 7475 726e 7320 7468 6520 ME..Returns the \n-0000a200: 6e75 6d62 6572 206f 6620 6c69 6e6b 7320 number of links \n-0000a210: 706f 696e 7469 6e67 2074 6f20 7468 6520 pointing to the \n-0000a220: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000a230: 2d4e 414d 452e 2054 6869 7320 7769 6c6c -NAME. This will\n-0000a240: 0a62 6520 6f6e 6520 6966 2046 494c 452d .be one if FILE-\n-0000a250: 4e41 4d45 2068 6173 206f 6e6c 7920 6f6e NAME has only on\n-0000a260: 6520 6e61 6d65 2e20 446f 6573 6e27 7420 e name. Doesn't \n-0000a270: 636f 756e 7420 7379 6d62 6f6c 6963 206c count symbolic l\n-0000a280: 696e 6b73 2e72 6570 2e69 6f2e 6669 6c65 inks.rep.io.file\n-0000a290: 7323 7365 742d 6669 6c65 2d6d 6f64 6573 s#set-file-modes\n-0000a2a0: 7365 742d 6669 6c65 2d6d 6f64 6573 2046 set-file-modes F\n-0000a2b0: 494c 452d 4e41 4d45 204d 4f44 4553 0a0a ILE-NAME MODES..\n-0000a2c0: 5365 7473 2074 6865 2061 6363 6573 7320 Sets the access \n-0000a2d0: 7065 726d 6973 7369 6f6e 7320 6f66 2074 permissions of t\n-0000a2e0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n-0000a2f0: 494c 452d 4e41 4d45 2074 6f20 4d4f 4445 ILE-NAME to MODE\n-0000a300: 532e 2054 6865 206f 6e6c 790a 706f 7274 S. The only.port\n-0000a310: 6162 6c65 2077 6179 206f 6620 6765 7474 able way of gett\n-0000a320: 696e 6720 4d4f 4445 5320 6973 2066 726f ing MODES is fro\n-0000a330: 6d20 7468 6520 6066 696c 652d 6d6f 6465 m the `file-mode\n-0000a340: 7327 2066 756e 6374 696f 6e20 7369 6e63 s' function sinc\n-0000a350: 6520 6974 0a6d 6179 2063 6861 6e67 6520 e it.may change \n-0000a360: 6163 726f 7373 2066 696c 696e 6720 7379 across filing sy\n-0000a370: 7374 656d 732e 7265 702e 696f 2e66 696c stems.rep.io.fil\n-0000a380: 6573 2366 696c 652d 6d6f 6465 732d 6173 es#file-modes-as\n-0000a390: 2d73 7472 696e 6766 696c 652d 6d6f 6465 -stringfile-mode\n-0000a3a0: 732d 6173 2d73 7472 696e 6720 4649 4c45 s-as-string FILE\n-0000a3b0: 2d4e 414d 450a 0a52 6574 7572 6e73 2061 -NAME..Returns a\n-0000a3c0: 2074 656e 2063 6861 7261 6374 6572 2073 ten character s\n-0000a3d0: 7472 696e 6720 6465 7363 7269 6269 6e67 tring describing\n-0000a3e0: 2074 6865 2061 7474 7269 6275 7465 7320 the attributes \n-0000a3f0: 6f66 2074 6865 2066 696c 650a 6361 6c6c of the file.call\n-0000a400: 6564 2046 494c 452d 4e41 4d45 2e72 6570 ed FILE-NAME.rep\n-0000a410: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m\n-0000a420: 6f64 7469 6d65 6669 6c65 2d6d 6f64 7469 odtimefile-modti\n-0000a430: 6d65 2046 494c 452d 4e41 4d45 0a0a 5265 me FILE-NAME..Re\n-0000a440: 7475 726e 2074 6865 2074 696d 6520 7468 turn the time th\n-0000a450: 6174 2074 6865 2066 696c 6520 6361 6c6c at the file call\n-0000a460: 6564 2046 494c 452d 4e41 4d45 2077 6173 ed FILE-NAME was\n-0000a470: 206c 6173 7420 6d6f 6469 6669 6564 2c20 last modified, \n-0000a480: 6173 2061 2063 6f6e 730a 6365 6c6c 2073 as a cons.cell s\n-0000a490: 746f 7269 6e67 2074 776f 2069 6e74 6567 toring two integ\n-0000a4a0: 6572 732c 2074 6865 206c 6f77 2032 3420 ers, the low 24 \n-0000a4b0: 6269 7473 2c20 616e 6420 7468 6520 6869 bits, and the hi\n-0000a4c0: 6768 2062 6974 732e 7265 702e 696f 2e66 gh bits.rep.io.f\n-0000a4d0: 696c 6573 2372 6561 642d 7379 6d6c 696e iles#read-symlin\n-0000a4e0: 6b72 6561 642d 7379 6d6c 696e 6b20 4649 kread-symlink FI\n-0000a4f0: 4c45 4e41 4d45 0a0a 5265 7475 726e 2074 LENAME..Return t\n-0000a500: 6865 2073 7472 696e 6720 7468 6174 2069 he string that i\n-0000a510: 7320 7468 6520 636f 6e74 656e 7473 206f s the contents o\n-0000a520: 6620 7468 6520 7379 6d62 6f6c 6963 206c f the symbolic l\n-0000a530: 696e 6b20 4649 4c45 4e41 4d45 2e20 5468 ink FILENAME. Th\n-0000a540: 6973 0a73 7472 696e 6720 6d61 7920 6265 is.string may be\n-0000a550: 2072 656c 6174 6976 6520 746f 2074 6865 relative to the\n-0000a560: 2064 6972 6563 746f 7279 2063 6f6e 7461 directory conta\n-0000a570: 696e 696e 6720 4649 4c45 4e41 4d45 2e0a ining FILENAME..\n-0000a580: 0a53 6967 6e61 6c73 2061 6e20 6572 726f .Signals an erro\n-0000a590: 7220 6966 2046 494c 454e 414d 4520 6973 r if FILENAME is\n-0000a5a0: 6e27 7420 6120 7379 6d62 6f6c 6963 206c n't a symbolic l\n-0000a5b0: 696e 6b2e 7265 702e 696f 2e66 696c 6573 ink.rep.io.files\n-0000a5c0: 2373 7464 6572 722d 6669 6c65 7374 6465 #stderr-filestde\n-0000a5d0: 7272 2d66 696c 650a 0a52 6574 7572 6e73 rr-file..Returns\n-0000a5e0: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-0000a5f0: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n-0000a600: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n-0000a610: 6172 6420 6f75 7470 7574 2e72 6570 2e69 ard output.rep.i\n-0000a620: 6f2e 6669 6c65 7323 7365 742d 6669 6c65 o.files#set-file\n-0000a630: 2d68 616e 646c 6572 2d65 6e76 6972 6f6e -handler-environ\n-0000a640: 6d65 6e74 7365 742d 6669 6c65 2d68 616e mentset-file-han\n-0000a650: 646c 6572 2d65 6e76 6972 6f6e 6d65 6e74 dler-environment\n-0000a660: 2045 4e56 7265 702e 766d 2e69 6e74 6572 ENVrep.vm.inter\n-0000a670: 7072 6574 6572 2376 616c 6964 6174 652d preter#validate-\n-0000a680: 6279 7465 2d63 6f64 6576 616c 6964 6174 byte-codevalidat\n-0000a690: 652d 6279 7465 2d63 6f64 6520 4243 2d4d e-byte-code BC-M\n-0000a6a0: 414a 4f52 2042 432d 4d49 4e4f 520a 0a43 AJOR BC-MINOR..C\n-0000a6b0: 6865 636b 2074 6861 7420 6279 7465 2063 heck that byte c\n-0000a6c0: 6f64 6573 2066 726f 6d20 696e 7374 7275 odes from instru\n-0000a6d0: 6374 696f 6e20 7365 7420 4243 2d4d 414a ction set BC-MAJ\n-0000a6e0: 4f52 2e42 432d 4d49 4e4f 522c 206d 6179 OR.BC-MINOR, may\n-0000a6f0: 2062 650a 6578 6563 7574 6564 2e20 4966 be.executed. If\n-0000a700: 206e 6f74 2c20 616e 2065 7272 6f72 2077 not, an error w\n-0000a710: 696c 6c20 6265 2073 6967 6e61 6c6c 6564 ill be signalled\n-0000a720: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23 .rep.io.db.sdbm#\n-0000a730: 7364 626d 2d73 746f 7265 7364 626d 2d73 sdbm-storesdbm-s\n-0000a740: 746f 7265 2044 424d 204b 4559 2056 414c tore DBM KEY VAL\n-0000a750: 5545 205b 464c 4147 535d 7265 702e 696f UE [FLAGS]rep.io\n-0000a760: 2e64 622e 7364 626d 2373 6462 6d2d 6e65 .db.sdbm#sdbm-ne\n-0000a770: 7874 6b65 7973 6462 6d2d 6e65 7874 6b65 xtkeysdbm-nextke\n-0000a780: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s\n-0000a790: 6462 6d23 7364 626d 2d72 646f 6e6c 7973 dbm#sdbm-rdonlys\n-0000a7a0: 6462 6d2d 7264 6f6e 6c79 2044 424d 7265 dbm-rdonly DBMre\n-0000a7b0: 702e 696f 2e64 622e 7364 626d 2373 6462 p.io.db.sdbm#sdb\n-0000a7c0: 6d2d 6572 726f 7273 6462 6d2d 6572 726f m-errorsdbm-erro\n-0000a7d0: 7220 4442 4d72 6570 2e69 6f2e 736f 636b r DBMrep.io.sock\n-0000a7e0: 6574 7323 736f 636b 6574 2d6c 6f63 616c ets#socket-local\n-0000a7f0: 2d63 6c69 656e 7473 6f63 6b65 742d 6c6f -clientsocket-lo\n-0000a800: 6361 6c2d 636c 6965 6e74 2041 4444 5245 cal-client ADDRE\n-0000a810: 5353 205b 5354 5245 414d 5d20 5b53 454e SS [STREAM] [SEN\n-0000a820: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061 TINEL]..Create a\n-0000a830: 6e64 2072 6574 7572 6e20 6120 736f 636b nd return a sock\n-0000a840: 6574 2063 6f6e 6e65 6374 6564 2074 6f20 et connected to \n-0000a850: 7468 6520 756e 6978 2064 6f6d 6169 6e20 the unix domain \n-0000a860: 736f 636b 6574 2061 740a 4144 4452 4553 socket at.ADDRES\n-0000a870: 5320 2861 2073 7065 6369 616c 206e 6f64 S (a special nod\n-0000a880: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n-0000a890: 696c 696e 6720 7379 7374 656d 292e 0a0a iling system)...\n-0000a8a0: 416c 6c20 6f75 7470 7574 2066 726f 6d20 All output from \n-0000a8b0: 7468 6973 2073 6f63 6b65 7420 7769 6c6c this socket will\n-0000a8c0: 2062 6520 636f 7069 6564 2074 6f20 5354 be copied to ST\n-0000a8d0: 5245 414d 3b20 7768 656e 2074 6865 2073 REAM; when the s\n-0000a8e0: 6f63 6b65 740a 6973 2063 6c6f 7365 6420 ocket.is closed \n-0000a8f0: 646f 776e 2072 656d 6f74 656c 7920 5345 down remotely SE\n-0000a900: 4e54 494e 454c 2077 696c 6c20 6265 2063 NTINEL will be c\n-0000a910: 616c 6c65 6420 7769 7468 2074 6865 2073 alled with the s\n-0000a920: 6f63 6b65 7420 6173 2069 7473 0a73 696e ocket as its.sin\n-0000a930: 676c 6520 6172 6775 6d65 6e74 2e72 6570 gle argument.rep\n-0000a940: 2e69 6f2e 736f 636b 6574 7323 636c 6f73 .io.sockets#clos\n-0000a950: 652d 736f 636b 6574 636c 6f73 652d 736f e-socketclose-so\n-0000a960: 636b 6574 2053 4f43 4b45 540a 0a53 6875 cket SOCKET..Shu\n-0000a970: 7464 6f77 6e20 7468 6520 636f 6e6e 6563 tdown the connec\n-0000a980: 7469 6f6e 2061 7373 6f63 6961 7465 2077 tion associate w\n-0000a990: 6974 6820 534f 434b 4554 2e20 4e6f 7465 ith SOCKET. Note\n-0000a9a0: 2074 6861 7420 7468 6973 2064 6f65 7320 that this does \n-0000a9b0: 6e6f 740a 6361 7573 6520 7468 6520 5345 not.cause the SE\n-0000a9c0: 4e54 494e 454c 2066 756e 6374 696f 6e20 NTINEL function \n-0000a9d0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-0000a9e0: 534f 434b 4554 2074 6f20 7275 6e2e 7265 SOCKET to run.re\n-0000a9f0: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-0000aa00: 6b65 742d 6164 6472 6573 7373 6f63 6b65 ket-addresssocke\n-0000aa10: 742d 6164 6472 6573 7320 534f 434b 4554 t-address SOCKET\n-0000aa20: 0a0a 5265 7475 726e 2074 6865 2061 6464 ..Return the add\n-0000aa30: 7265 7373 2061 7373 6f63 6961 7465 6420 ress associated \n-0000aa40: 7769 7468 2053 4f43 4b45 542c 206f 7220 with SOCKET, or \n-0000aa50: 6661 6c73 6520 6966 2074 6869 7320 6973 false if this is\n-0000aa60: 2075 6e6b 6e6f 776e 2e72 6570 2e69 6f2e unknown.rep.io.\n-0000aa70: 736f 636b 6574 7323 736f 636b 6574 2d70 sockets#socket-p\n-0000aa80: 6f72 7473 6f63 6b65 742d 706f 7274 2053 ortsocket-port S\n-0000aa90: 4f43 4b45 540a 0a52 6574 7572 6e20 7468 OCKET..Return th\n-0000aaa0: 6520 706f 7274 2061 7373 6f63 6961 7465 e port associate\n-0000aab0: 6420 7769 7468 2053 4f43 4b45 542c 206f d with SOCKET, o\n-0000aac0: 7220 6661 6c73 6520 6966 2074 6869 7320 r false if this \n-0000aad0: 6973 2075 6e6b 6e6f 776e 2e72 6570 2e69 is unknown.rep.i\n-0000aae0: 6f2e 736f 636b 6574 7323 736f 636b 6574 o.sockets#socket\n-0000aaf0: 2d70 6565 722d 706f 7274 736f 636b 6574 -peer-portsocket\n-0000ab00: 2d70 6565 722d 706f 7274 2053 4f43 4b45 -peer-port SOCKE\n-0000ab10: 540a 0a52 6574 7572 6e20 7468 6520 706f T..Return the po\n-0000ab20: 7274 206f 6620 7468 6520 7065 6572 2063 rt of the peer c\n-0000ab30: 6f6e 6e65 6374 6564 2074 6f20 534f 434b onnected to SOCK\n-0000ab40: 4554 2c20 6f72 2066 616c 7365 2069 6620 ET, or false if \n-0000ab50: 7468 6973 2069 730a 756e 6b6e 6f77 6e2e this is.unknown.\n-0000ab60: 7265 702e 696f 2e73 6f63 6b65 7473 2361 rep.io.sockets#a\n-0000ab70: 6363 6570 742d 736f 636b 6574 2d6f 7574 ccept-socket-out\n-0000ab80: 7075 742d 3161 6363 6570 742d 736f 636b put-1accept-sock\n-0000ab90: 6574 2d6f 7574 7075 742d 3120 534f 434b et-output-1 SOCK\n-0000aba0: 4554 205b 5345 4353 5d20 5b4d 5345 4353 ET [SECS] [MSECS\n-0000abb0: 5d0a 0a50 726f 6365 7373 2061 6e79 2070 ]..Process any p\n-0000abc0: 656e 6469 6e67 206f 7574 7075 7420 6672 ending output fr\n-0000abd0: 6f6d 2053 4f43 4b45 5420 2874 6869 7320 om SOCKET (this \n-0000abe0: 696e 636c 7564 6573 2063 6f6e 6e65 6374 includes connect\n-0000abf0: 696f 6e0a 7265 7175 6573 7473 2c20 6461 ion.requests, da\n-0000ac00: 7461 2074 7261 6e73 6665 7220 616e 6420 ta transfer and \n-0000ac10: 7368 7574 646f 776e 206e 6f74 6966 6963 shutdown notific\n-0000ac20: 6174 696f 6e73 292e 0a0a 5761 6974 7320 ations)...Waits \n-0000ac30: 666f 7220 5345 4353 2073 6563 6f6e 6473 for SECS seconds\n-0000ac40: 2061 6e64 204d 5345 4353 206d 696c 6c69 and MSECS milli\n-0000ac50: 7365 636f 6e64 732e 2052 6574 7572 6e73 seconds. Returns\n-0000ac60: 2074 7275 6520 6966 2074 6865 0a74 696d true if the.tim\n-0000ac70: 656f 7574 2077 6173 2072 6561 6368 6564 eout was reached\n-0000ac80: 2077 6974 686f 7574 2061 6e79 206f 7574 without any out\n-0000ac90: 7075 7420 6265 696e 6720 7072 6f63 6573 put being proces\n-0000aca0: 7365 642c 206f 7468 6572 7769 7365 0a72 sed, otherwise.r\n-0000acb0: 6574 7572 6e73 2066 616c 7365 2e72 6570 eturns false.rep\n-0000acc0: 2e73 7472 7563 7475 7265 7323 6765 742d .structures#get-\n-0000acd0: 7374 7275 6374 7572 6567 6574 2d73 7472 structureget-str\n-0000ace0: 7563 7475 7265 204e 414d 450a 0a52 6574 ucture NAME..Ret\n-0000acf0: 7572 6e20 7468 6520 7374 7275 6374 7572 urn the structur\n-0000ad00: 6520 6361 6c6c 6564 204e 414d 4520 2861 e called NAME (a\n-0000ad10: 2073 796d 626f 6c29 2c20 6f72 2072 6574 symbol), or ret\n-0000ad20: 7572 6e20 606e 696c 2720 6966 206e 6f0a urn `nil' if no.\n-0000ad30: 7375 6368 2073 7472 7563 7475 7265 2e72 such structure.r\n-0000ad40: 6570 2e73 7472 7563 7475 7265 7323 6e61 ep.structures#na\n-0000ad50: 6d65 2d73 7472 7563 7475 7265 6e61 6d65 me-structurename\n-0000ad60: 2d73 7472 7563 7475 7265 2053 5452 5543 -structure STRUC\n-0000ad70: 5455 5245 204e 414d 450a 0a41 7373 6967 TURE NAME..Assig\n-0000ad80: 6e20 7468 6520 6e61 6d65 204e 414d 4520 n the name NAME \n-0000ad90: 2861 2073 796d 626f 6c29 2074 6f20 7374 (a symbol) to st\n-0000ada0: 7275 6374 7572 6520 6f62 6a65 6374 2053 ructure object S\n-0000adb0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n-0000adc0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-0000add0: 652d 626f 756e 642d 7073 7472 7563 7475 e-bound-pstructu\n-0000ade0: 7265 2d62 6f75 6e64 2d70 2053 5452 5543 re-bound-p STRUC\n-0000adf0: 5455 5245 2056 4152 0a0a 5265 7475 726e TURE VAR..Return\n-0000ae00: 2060 7427 2069 6620 7379 6d62 6f6c 2056 `t' if symbol V\n-0000ae10: 4152 2068 6173 2061 206e 6f6e 2d76 6f69 AR has a non-voi\n-0000ae20: 6420 6269 6e64 696e 6720 696e 2053 5452 d binding in STR\n-0000ae30: 5543 5455 5245 2e72 6570 2e73 7472 7563 UCTURE.rep.struc\n-0000ae40: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure-\n-0000ae50: 6465 6669 6e65 7374 7275 6374 7572 652d definestructure-\n-0000ae60: 6465 6669 6e65 2053 5452 5543 5455 5245 define STRUCTURE\n-0000ae70: 2056 4152 2056 414c 5545 0a0a 5365 7420 VAR VALUE..Set \n-0000ae80: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n-0000ae90: 2062 696e 6469 6e67 206f 6620 7379 6d62 binding of symb\n-0000aea0: 6f6c 2056 4152 2069 6e20 7374 7275 6374 ol VAR in struct\n-0000aeb0: 7572 6520 6f62 6a65 6374 0a53 5452 5543 ure object.STRUC\n-0000aec0: 5455 5245 2074 6f20 5641 4c55 452e 2049 TURE to VALUE. I\n-0000aed0: 6620 6e6f 2073 7563 6820 6269 6e64 696e f no such bindin\n-0000aee0: 6720 6578 6973 7473 2c20 6f6e 6520 6973 g exists, one is\n-0000aef0: 2063 7265 6174 6564 2e72 6570 2e73 7472 created.rep.str\n-0000af00: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-0000af10: 652d 696e 7465 7266 6163 6573 7472 7563 e-interfacestruc\n-0000af20: 7475 7265 2d69 6e74 6572 6661 6365 2053 ture-interface S\n-0000af30: 5452 5543 5455 5245 0a0a 5265 7475 726e TRUCTURE..Return\n-0000af40: 7320 7468 6520 696e 7465 7266 6163 6520 s the interface \n-0000af50: 6f66 2073 7472 7563 7475 7265 206f 626a of structure obj\n-0000af60: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re\n-0000af70: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n-0000af80: 7563 7475 7265 2d65 7870 6f72 7473 2d70 ucture-exports-p\n-0000af90: 7374 7275 6374 7572 652d 6578 706f 7274 structure-export\n-0000afa0: 732d 7020 5354 5255 4354 5552 4520 5359 s-p STRUCTURE SY\n-0000afb0: 4d0a 0a52 6574 7572 6e73 2074 7275 6520 M..Returns true \n-0000afc0: 6966 2073 7472 7563 7475 7265 206f 626a if structure obj\n-0000afd0: 6563 7420 5354 5255 4354 5552 4520 6578 ect STRUCTURE ex\n-0000afe0: 706f 7274 7320 6120 6269 6e64 696e 6720 ports a binding \n-0000aff0: 6f66 2073 796d 626f 6c0a 5359 4d2e 0000 of symbol.SYM...\n-0000b000: 7265 702e 7379 7374 656d 2363 616c 6c2d rep.system#call-\n-0000b010: 686f 6f6b 6361 6c6c 2d68 6f6f 6b20 484f hookcall-hook HO\n-0000b020: 4f4b 2041 5247 2d4c 4953 5420 5b54 5950 OK ARG-LIST [TYP\n-0000b030: 455d 0a0a 4361 6c6c 2074 6865 2068 6f6f E]..Call the hoo\n-0000b040: 6b20 6e61 6d65 6420 6279 2074 6865 2073 k named by the s\n-0000b050: 796d 626f 6c20 484f 4f4b 2c20 7061 7373 ymbol HOOK, pass\n-0000b060: 696e 6720 616c 6c20 6675 6e63 7469 6f6e ing all function\n-0000b070: 7320 7468 6520 6172 6775 6d65 6e74 730a s the arguments.\n-0000b080: 696e 2074 6865 206c 6973 7420 4152 472d in the list ARG-\n-0000b090: 4c49 5354 2e20 4e6f 7465 2074 6861 7420 LIST. Note that \n-0000b0a0: 484f 4f4b 206d 6179 2061 6c73 6f20 6265 HOOK may also be\n-0000b0b0: 2074 6865 2061 6374 7561 6c20 6c69 7374 the actual list\n-0000b0c0: 206f 6620 6675 6e63 7469 6f6e 730a 746f of functions.to\n-0000b0d0: 2063 616c 6c2e 0a0a 5459 5045 2064 6566 call...TYPE def\n-0000b0e0: 696e 6573 2068 6f77 2074 6865 2072 6574 ines how the ret\n-0000b0f0: 7572 6e20 7661 6c75 6573 206f 6620 6561 urn values of ea\n-0000b100: 6368 2066 756e 6374 696f 6e20 696e 2074 ch function in t\n-0000b110: 6865 2068 6f6f 6b20 6172 650a 7472 6561 he hook are.trea\n-0000b120: 7465 642e 2049 6620 5459 5045 2069 7320 ted. If TYPE is \n-0000b130: 6e69 6c20 7468 6579 2061 7265 2069 676e nil they are ign\n-0000b140: 6f72 6564 2c20 6966 2054 5950 4520 6973 ored, if TYPE is\n-0000b150: 2074 6865 2073 796d 626f 6c20 6061 6e64 the symbol `and\n-0000b160: 270a 7468 6520 686f 6f6b 2061 626f 7274 '.the hook abort\n-0000b170: 7320 6166 7465 7220 6120 6675 6e63 7469 s after a functi\n-0000b180: 6f6e 2072 6574 7572 6e73 206e 696c 2c20 on returns nil, \n-0000b190: 6966 2054 5950 4520 6973 2060 6f72 2720 if TYPE is `or' \n-0000b1a0: 7468 6520 686f 6f6b 0a61 626f 7274 7320 the hook.aborts \n-0000b1b0: 7768 656e 2061 2066 756e 6374 696f 6e20 when a function \n-0000b1c0: 7265 7475 726e 7320 6e6f 6e2d 6e69 6c2e returns non-nil.\n-0000b1d0: 0a0a 496e 2061 6c6c 2063 6173 6573 2074 ..In all cases t\n-0000b1e0: 6865 2076 616c 7565 2072 6574 7572 6e65 he value returne\n-0000b1f0: 6420 6279 2074 6865 206c 6173 742d 6576 d by the last-ev\n-0000b200: 616c 7561 7465 6420 6675 6e63 7469 6f6e aluated function\n-0000b210: 2069 730a 7265 7475 726e 6564 2e69 6e74 is.returned.int\n-0000b220: 6572 7275 7074 2d6d 6f64 6557 6865 6e20 errupt-modeWhen \n-0000b230: 6e69 6c2c 2069 6e74 6572 7275 7074 7320 nil, interrupts \n-0000b240: 6172 6520 6861 6e64 6c65 6420 6174 2074 are handled at t\n-0000b250: 6865 2063 7572 7265 6e74 2065 7665 6e74 he current event\n-0000b260: 206c 6f6f 702c 206f 7468 6572 2070 6f73 loop, other pos\n-0000b270: 7369 626c 650a 7661 6c75 6573 2069 6e63 sible.values inc\n-0000b280: 6c75 6465 2060 6578 6974 2720 616e 6420 lude `exit' and \n-0000b290: 6074 6f70 2d6c 6576 656c 272e 7265 702e `top-level'.rep.\n-0000b2a0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0000b2b0: 236d 6163 726f 6578 7061 6e64 2d31 6d61 #macroexpand-1ma\n-0000b2c0: 6372 6f65 7870 616e 642d 3120 464f 524d croexpand-1 FORM\n-0000b2d0: 205b 454e 5649 524f 4e4d 454e 545d 0a0a [ENVIRONMENT]..\n-0000b2e0: 4966 2046 4f52 4d20 6973 2061 206d 6163 If FORM is a mac\n-0000b2f0: 726f 2063 616c 6c2c 2065 7870 616e 6420 ro call, expand \n-0000b300: 6974 206f 6e63 6520 616e 6420 7265 7475 it once and retu\n-0000b310: 726e 2074 6865 2072 6573 756c 7469 6e67 rn the resulting\n-0000b320: 2066 6f72 6d2e 0a0a 4966 2045 4e56 4952 form...If ENVIR\n-0000b330: 4f4e 4d45 4e54 2069 7320 7370 6563 6966 ONMENT is specif\n-0000b340: 6965 6420 6974 2069 7320 6120 6675 6e63 ied it is a func\n-0000b350: 7469 6f6e 2074 6f20 6361 6c6c 2074 6f20 tion to call to \n-0000b360: 646f 2074 6865 2061 6374 7561 6c0a 6578 do the actual.ex\n-0000b370: 7061 6e73 696f 6e2e 2041 6e79 206d 6163 pansion. Any mac\n-0000b380: 726f 2065 7870 616e 6465 7273 2072 6563 ro expanders rec\n-0000b390: 7572 7369 7665 6c79 2063 616c 6c69 6e67 ursively calling\n-0000b3a0: 206d 6163 726f 6578 7061 6e64 2073 686f macroexpand sho\n-0000b3b0: 756c 640a 7061 7373 2074 6865 2076 616c uld.pass the val\n-0000b3c0: 7565 206f 6620 7468 6520 606d 6163 726f ue of the `macro\n-0000b3d0: 2d65 6e76 6972 6f6e 6d65 6e74 2720 7661 -environment' va\n-0000b3e0: 7269 6162 6c65 2074 6f20 7468 6973 2070 riable to this p\n-0000b3f0: 6172 616d 6574 6572 2e72 6570 2e6c 616e arameter.rep.lan\n-0000b400: 672e 696e 7465 7270 7265 7465 7223 6361 g.interpreter#ca\n-0000b410: 6c6c 2d77 6974 682d 6f62 6a65 6374 6361 ll-with-objectca\n-0000b420: 6c6c 2d77 6974 682d 6f62 6a65 6374 2041 ll-with-object A\n-0000b430: 5247 2054 4855 4e4b 0a0a 4361 6c6c 2074 RG THUNK..Call t\n-0000b440: 6865 207a 6572 6f2d 7061 7261 6d65 7465 he zero-paramete\n-0000b450: 7220 6675 6e63 7469 6f6e 2054 4855 4e4b r function THUNK\n-0000b460: 2c20 7769 7468 206f 626a 6563 7420 4152 , with object AR\n-0000b470: 4720 7465 6d70 6f72 6172 696c 790a 6062 G temporarily.`b\n-0000b480: 6f75 6e64 2720 2861 2074 7970 652d 7370 ound' (a type-sp\n-0000b490: 6563 6966 6963 206f 7065 7261 7469 6f6e ecific operation\n-0000b4a0: 2c20 7573 7561 6c6c 7920 746f 206d 616b , usually to mak\n-0000b4b0: 6520 4152 4720 6061 6374 6976 6527 2069 e ARG `active' i\n-0000b4c0: 6e0a 736f 6d65 2077 6179 292e 2057 6865 n.some way). Whe\n-0000b4d0: 6e20 5448 554e 4b20 7265 7475 726e 7320 n THUNK returns \n-0000b4e0: 4152 4720 6973 2075 6e62 6f75 6e64 2e20 ARG is unbound. \n-0000b4f0: 5468 6520 7661 6c75 6520 7265 7475 726e The value return\n-0000b500: 6564 2062 790a 5448 554e 4b20 6973 2074 ed by.THUNK is t\n-0000b510: 6865 6e20 7265 7475 726e 6564 2e0a 0a49 hen returned...I\n-0000b520: 6620 5448 554e 4b20 6973 2065 7665 7220 f THUNK is ever \n-0000b530: 6c65 6674 2064 7565 2074 6f20 6120 636f left due to a co\n-0000b540: 6e74 696e 7561 7469 6f6e 2062 6569 6e67 ntinuation being\n-0000b550: 2069 6e76 6f6b 6564 2c20 4152 4720 7769 invoked, ARG wi\n-0000b560: 6c6c 2062 650a 756e 626f 756e 642e 2049 ll be.unbound. I\n-0000b570: 6620 5448 554e 4b20 6973 2073 7562 7365 f THUNK is subse\n-0000b580: 7175 656e 746c 7920 7265 656e 7465 7265 quently reentere\n-0000b590: 642c 2041 5247 2077 696c 6c20 6265 2072 d, ARG will be r\n-0000b5a0: 6562 6f75 6e64 2e72 6570 2e6c 616e 672e ebound.rep.lang.\n-0000b5b0: 696e 7465 7270 7265 7465 7223 6361 6c6c interpreter#call\n-0000b5c0: 2d77 6974 682d 6479 6e61 6d69 632d 726f -with-dynamic-ro\n-0000b5d0: 6f74 6361 6c6c 2d77 6974 682d 6479 6e61 otcall-with-dyna\n-0000b5e0: 6d69 632d 726f 6f74 2054 4855 4e4b 0a0a mic-root THUNK..\n-0000b5f0: 4361 6c6c 2074 6865 207a 6572 6f2d 7061 Call the zero-pa\n-0000b600: 7261 6d65 7465 7220 6675 6e63 7469 6f6e rameter function\n-0000b610: 2054 4855 4e4b 2c20 6173 2074 6865 2072 THUNK, as the r\n-0000b620: 6f6f 7420 6f66 2061 206e 6577 2065 7865 oot of a new exe\n-0000b630: 6375 7469 6f6e 0a65 6e76 6972 6f6e 6d65 cution.environme\n-0000b640: 6e74 2e20 5468 6973 206d 6561 6e73 2074 nt. This means t\n-0000b650: 6861 7420 7468 6520 636f 6e74 696e 7561 hat the continua\n-0000b660: 7469 6f6e 206f 6620 5448 554e 4b20 7769 tion of THUNK wi\n-0000b670: 6c6c 2061 6c77 6179 7320 6265 0a72 6561 ll always be.rea\n-0000b680: 6368 6564 206f 6e63 652c 2061 6e64 206f ched once, and o\n-0000b690: 6e63 6520 6f6e 6c79 2e20 416e 7920 636f nce only. Any co\n-0000b6a0: 6e74 696e 7561 7469 6f6e 7320 6162 6f76 ntinuations abov\n-0000b6b0: 6520 7468 6520 6e65 7720 726f 6f74 206d e the new root m\n-0000b6c0: 6179 0a6e 6f74 2062 6520 696e 766f 6b65 ay.not be invoke\n-0000b6d0: 6420 6672 6f6d 2069 6e73 6964 6520 7468 d from inside th\n-0000b6e0: 6520 726f 6f74 2e72 6570 2e74 6872 6561 e root.rep.threa\n-0000b6f0: 6473 2374 6872 6561 642d 666f 7262 6964 ds#thread-forbid\n-0000b700: 7468 7265 6164 2d66 6f72 6269 640a 0a49 thread-forbid..I\n-0000b710: 6e63 7265 6d65 6e74 2074 6865 2074 6872 ncrement the thr\n-0000b720: 6561 6420 7072 6565 6d70 7469 6f6e 206c ead preemption l\n-0000b730: 6f63 6b2e 2057 6865 6e20 6772 6561 7468 ock. When greath\n-0000b740: 6572 2074 6861 6e20 7a65 726f 2061 6c6c er than zero all\n-0000b750: 0a70 7265 656d 7074 696f 6e20 6f66 2074 .preemption of t\n-0000b760: 6872 6561 6473 2069 7320 6469 7361 626c hreads is disabl\n-0000b770: 6564 2e20 5265 7475 726e 7320 6074 2720 ed. Returns `t' \n-0000b780: 6966 2070 7265 656d 7074 696f 6e20 6973 if preemption is\n-0000b790: 2062 6c6f 636b 6564 0a61 7320 7468 6973 blocked.as this\n-0000b7a0: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n-0000b7b0: 732e 7265 702e 7265 6765 7870 2371 756f s.rep.regexp#quo\n-0000b7c0: 7465 2d72 6567 6578 7071 756f 7465 2d72 te-regexpquote-r\n-0000b7d0: 6567 6578 7020 5354 5249 4e47 0a0a 5265 egexp STRING..Re\n-0000b7e0: 7475 726e 7320 6120 6e65 7720 7665 7273 turns a new vers\n-0000b7f0: 696f 6e20 6f66 2053 5452 494e 472c 2061 ion of STRING, a\n-0000b800: 6e79 2063 6861 7261 6374 6572 7320 7768 ny characters wh\n-0000b810: 6963 6820 7468 6520 7265 6765 7870 2072 ich the regexp r\n-0000b820: 6f75 7469 6e65 730a 7472 6561 7420 7370 outines.treat sp\n-0000b830: 6563 6961 6c6c 7920 2861 7374 6572 6973 ecially (asteris\n-0000b840: 6b73 2c20 7371 7561 7265 2062 7261 636b ks, square brack\n-0000b850: 6574 732c 2065 7463 2e2e 2e29 2069 7320 ets, etc...) is \n-0000b860: 7175 6f74 6564 2062 7920 7468 6520 6573 quoted by the es\n-0000b870: 6361 7065 0a63 6861 7261 6374 6572 2060 cape.character `\n-0000b880: 5c27 2e20 4966 2074 6865 2053 5452 494e \\'. If the STRIN\n-0000b890: 4720 646f 6573 206e 6f74 2063 6f6e 7461 G does not conta\n-0000b8a0: 696e 2061 6e79 2072 6567 6578 7020 6d65 in any regexp me\n-0000b8b0: 7461 2d63 6861 7261 6374 6572 730a 6974 ta-characters.it\n-0000b8c0: 2069 7320 7265 7475 726e 6564 2061 732d is returned as-\n-0000b8d0: 6973 2028 756e 2d63 6f70 6965 6429 2e70 is (un-copied).p\n-0000b8e0: 726f 6365 7373 2d65 6e76 6972 6f6e 6d65 rocess-environme\n-0000b8f0: 6e74 4120 6c69 7374 206f 6620 616c 6c20 ntA list of all \n-0000b900: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-0000b910: 6162 6c65 7320 2861 7320 7374 7269 6e67 ables (as string\n-0000b920: 7320 224e 414d 453d 5641 4c55 4522 2920 s \"NAME=VALUE\") \n-0000b930: 7061 7373 6564 0a74 6f20 7468 6520 696e passed.to the in\n-0000b940: 7465 7270 7265 7465 722e 2041 6c73 6f20 terpreter. Also \n-0000b950: 7573 6564 2074 6f20 7370 6563 6966 7920 used to specify \n-0000b960: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n-0000b970: 6f66 2073 7562 7072 6f63 6573 7365 732e of subprocesses.\n-0000b980: 7265 702e 7379 7374 656d 2372 6570 2d62 rep.system#rep-b\n-0000b990: 7569 6c64 2d69 6441 2073 7472 696e 6720 uild-idA string \n-0000b9a0: 6465 7363 7269 6269 6e67 2077 6865 6e2c describing when,\n-0000b9b0: 2077 6865 7265 2c20 616e 6420 6279 2077 where, and by w\n-0000b9c0: 686f 2074 6865 2072 756e 6e69 6e67 2076 ho the running v\n-0000b9d0: 6572 7369 6f6e 206f 6620 7468 650a 4c49 ersion of the.LI\n-0000b9e0: 5350 2069 6e74 6572 7072 6574 6572 2077 SP interpreter w\n-0000b9f0: 6173 2062 7569 6c74 2e72 6570 2e64 6174 as built.rep.dat\n-0000ba00: 6123 646f 776e 6361 7365 2d74 6162 6c65 a#downcase-table\n-0000ba10: 3235 362d 6279 7465 2073 7472 696e 6720 256-byte string \n-0000ba20: 686f 6c64 696e 6720 7472 616e 736c 6174 holding translat\n-0000ba30: 696f 6e73 2074 6f20 7475 726e 2065 6163 ions to turn eac\n-0000ba40: 6820 6368 6172 6163 7465 7220 696e 746f h character into\n-0000ba50: 2069 7473 0a6c 6f77 6572 2d63 6173 6520 its.lower-case \n-0000ba60: 6571 7569 7661 6c65 6e74 2e72 6570 2e73 equivalent.rep.s\n-0000ba70: 7973 7465 6d23 6375 7272 656e 742d 7469 ystem#current-ti\n-0000ba80: 6d65 6375 7272 656e 742d 7469 6d65 0a0a mecurrent-time..\n-0000ba90: 5265 7475 726e 2061 2076 616c 7565 2064 Return a value d\n-0000baa0: 656e 6f74 696e 6720 7468 6520 6375 7272 enoting the curr\n-0000bab0: 656e 7420 7379 7374 656d 2074 696d 652e ent system time.\n-0000bac0: 2054 6869 7320 7769 6c6c 2062 6520 6120 This will be a \n-0000bad0: 636f 6e73 2063 656c 6c0a 636f 6e74 6169 cons cell.contai\n-0000bae0: 6e69 6e67 2028 4441 5953 202e 2053 4543 ning (DAYS . SEC\n-0000baf0: 4f4e 4453 292c 2074 6865 206e 756d 6265 ONDS), the numbe\n-0000bb00: 7220 6f66 2044 4159 5320 7369 6e63 6520 r of DAYS since \n-0000bb10: 7468 6520 6570 6f63 682c 2061 6e64 2074 the epoch, and t\n-0000bb20: 6865 0a6e 756d 6265 7220 6f66 2073 6563 he.number of sec\n-0000bb30: 6f6e 6473 2073 696e 6365 2074 6865 2073 onds since the s\n-0000bb40: 7461 7274 206f 6620 7468 6520 6461 7920 tart of the day \n-0000bb50: 2875 6e69 7665 7273 616c 2074 696d 6529 (universal time)\n-0000bb60: 2e72 6570 2e73 7973 7465 6d23 6669 782d .rep.system#fix-\n-0000bb70: 7469 6d65 6669 782d 7469 6d65 2054 494d timefix-time TIM\n-0000bb80: 4553 5441 4d50 0a0a 456e 7375 7265 2074 ESTAMP..Ensure t\n-0000bb90: 6861 7420 7468 6520 7477 6f20 7061 7274 hat the two part\n-0000bba0: 7320 6f66 2054 494d 4553 5441 4d50 2061 s of TIMESTAMP a\n-0000bbb0: 7265 206d 7574 7561 6c6c 7920 636f 6e73 re mutually cons\n-0000bbc0: 6973 7465 6e74 2e20 4966 206e 6f74 0a54 istent. If not.T\n-0000bbd0: 494d 4553 5441 4d50 2069 7320 616c 7465 IMESTAMP is alte\n-0000bbe0: 7265 642e 2052 6574 7572 6e73 2054 494d red. Returns TIM\n-0000bbf0: 4553 5441 4d50 2e72 6570 2e73 7973 7465 ESTAMP.rep.syste\n-0000bc00: 6d23 7369 742d 666f 7273 6974 2d66 6f72 m#sit-forsit-for\n-0000bc10: 205b 5345 434f 4e44 535d 205b 4d49 4c4c [SECONDS] [MILL\n-0000bc20: 4953 4543 4f4e 4453 5d0a 0a57 6169 7420 ISECONDS]..Wait \n-0000bc30: 666f 7220 696e 7075 7420 746f 2061 7272 for input to arr\n-0000bc40: 6976 6520 616e 6420 6265 2070 726f 6365 ive and be proce\n-0000bc50: 7373 6564 2e20 4e6f 206d 6f72 6520 7468 ssed. No more th\n-0000bc60: 616e 2053 4543 4f4e 4453 2073 6563 6f6e an SECONDS secon\n-0000bc70: 6473 2070 6c75 730a 4d49 4c4c 4953 4543 ds plus.MILLISEC\n-0000bc80: 4f4e 4453 206d 696c 6c69 7365 636f 6e64 ONDS millisecond\n-0000bc90: 7320 7769 6c6c 2062 6520 7761 6974 6564 s will be waited\n-0000bca0: 2e20 4966 2061 7420 7468 6520 656e 6420 . If at the end \n-0000bcb0: 6f66 2074 6869 7320 7469 6d65 206e 6f0a of this time no.\n-0000bcc0: 696e 7075 7420 6861 7320 6172 7269 7665 input has arrive\n-0000bcd0: 642c 2072 6574 7572 6e20 742e 204f 7468 d, return t. Oth\n-0000bce0: 6572 7769 7365 2072 6574 7572 6e20 6e69 erwise return ni\n-0000bcf0: 6c20 6966 2069 6e70 7574 2077 6173 2066 l if input was f\n-0000bd00: 6f75 6e64 2e0a 0a49 6620 6e65 6974 6865 ound...If neithe\n-0000bd10: 7220 5345 434f 4e44 5320 6e6f 7220 4d49 r SECONDS nor MI\n-0000bd20: 4c4c 4953 4543 4f4e 4453 2069 7320 6465 LLISECONDS is de\n-0000bd30: 6669 6e65 6420 7468 6520 636f 6d6d 616e fined the comman\n-0000bd40: 6420 7769 6c6c 2072 6574 7572 6e0a 696d d will return.im\n-0000bd50: 6d65 6469 6174 656c 792c 2075 7369 6e67 mediately, using\n-0000bd60: 2061 206e 756c 6c20 7469 6d65 6f75 742e a null timeout.\n-0000bd70: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n-0000bd80: 6d73 7973 7465 6d20 5348 454c 4c2d 434f msystem SHELL-CO\n-0000bd90: 4d4d 414e 440a 0a53 796e 6368 726f 6e6f MMAND..Synchrono\n-0000bda0: 7573 6c79 2065 7865 6375 7465 2074 6865 usly execute the\n-0000bdb0: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2073 shell command s\n-0000bdc0: 7472 696e 6720 5348 454c 4c2d 434f 4d4d tring SHELL-COMM\n-0000bdd0: 414e 442e 2052 6574 7572 6e73 2074 6865 AND. Returns the\n-0000bde0: 0a65 7869 7420 7374 6174 7573 206f 6620 .exit status of \n-0000bdf0: 7468 6520 636f 6d6d 616e 642c 206f 7220 the command, or \n-0000be00: 7369 676e 616c 7320 616e 2065 7272 6f72 signals an error\n-0000be10: 2069 6620 7468 6520 7368 656c 6c20 636f if the shell co\n-0000be20: 756c 646e 2774 0a62 6520 7374 6172 7465 uldn't.be starte\n-0000be30: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th\n-0000be40: 6520 6578 6974 2073 7461 7475 7320 6973 e exit status is\n-0000be50: 205f 6e6f 745f 2074 6865 2073 616d 6520 _not_ the same \n-0000be60: 6173 2074 6865 2072 6574 7572 6e20 636f as the return co\n-0000be70: 6465 2e20 4974 0a64 6570 656e 6473 206f de. It.depends o\n-0000be80: 6e20 7468 6520 6f70 6572 6174 696e 6720 n the operating \n-0000be90: 7379 7374 656d 2c20 6275 7420 756e 6465 system, but unde\n-0000bea0: 7220 756e 6978 2074 6865 2072 6574 7572 r unix the retur\n-0000beb0: 6e20 636f 6465 206d 6179 2062 650a 666f n code may be.fo\n-0000bec0: 756e 6420 6279 2072 6967 6874 2d73 6869 und by right-shi\n-0000bed0: 6674 696e 6720 7468 6520 6578 6974 2073 fting the exit s\n-0000bee0: 7461 7475 7320 6279 2065 6967 6874 2062 tatus by eight b\n-0000bef0: 6974 732e 204c 6f77 206e 6f6e 2d7a 6572 its. Low non-zer\n-0000bf00: 6f0a 7661 6c75 6573 2072 6570 7265 7365 o.values represe\n-0000bf10: 6e74 2074 6861 7420 7468 6520 7072 6f63 nt that the proc\n-0000bf20: 6573 7320 7761 7320 6b69 6c6c 6564 2062 ess was killed b\n-0000bf30: 7920 6120 7369 676e 616c 2e72 6570 2e64 y a signal.rep.d\n-0000bf40: 6174 612e 6461 7475 6d73 236d 616b 652d ata.datums#make-\n-0000bf50: 6461 7475 6d6d 616b 652d 6461 7475 6d20 datummake-datum \n-0000bf60: 5641 4c55 4520 4944 0a0a 4372 6561 7465 VALUE ID..Create\n-0000bf70: 2061 6e64 2072 6574 7572 6e20 6120 6e65 and return a ne\n-0000bf80: 7720 6461 7461 206f 626a 6563 7420 6f66 w data object of\n-0000bf90: 2074 7970 6520 4944 2028 616e 2061 7262 type ID (an arb\n-0000bfa0: 6974 7261 7279 2076 616c 7565 292c 2069 itrary value), i\n-0000bfb0: 740a 7769 6c6c 2068 6176 6520 6f62 6a65 t.will have obje\n-0000bfc0: 6374 2056 414c 5545 2061 7373 6f63 6961 ct VALUE associa\n-0000bfd0: 7465 6420 7769 7468 2069 742e 0072 6570 ted with it..rep\n-0000bfe0: 2e64 6174 6123 6d61 6b65 2d67 7561 7264 .data#make-guard\n-0000bff0: 6961 6e00 0000 0000 2500 0000 9800 0000 ian.....%.......\n-0000c000: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000c010: 7269 6e31 2d74 6f2d 7374 7269 6e67 5265 rin1-to-stringRe\n-0000c020: 7475 726e 2061 2073 7472 696e 6720 7265 turn a string re\n-0000c030: 7072 6573 656e 7469 6e67 2041 5247 2e00 presenting ARG..\n-0000c040: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000c050: 7269 6e31 2d74 6f2d 7374 7269 6e67 2041 rin1-to-string A\n-0000c060: 5247 7265 702e 696f 2e73 7472 6561 6d73 RGrep.io.streams\n-0000c070: 2372 6561 642d 6672 6f6d 2d73 7472 696e #read-from-strin\n-0000c080: 6752 6561 6473 2061 6e20 6f62 6a65 6374 gReads an object\n-0000c090: 2066 726f 6d20 5354 5249 4e47 2c20 7374 from STRING, st\n-0000c0a0: 6172 7469 6e67 2061 7420 6368 6172 6163 arting at charac\n-0000c0b0: 7465 7220 6e75 6d62 6572 2053 5441 5254 ter number START\n-0000c0c0: 2028 6465 6661 756c 740a 6973 2030 292e (default.is 0).\n-0000c0d0: 0072 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-0000c0e0: 7374 7265 616d 7020 4152 4772 6570 2e69 streamp ARGrep.i\n-0000c0f0: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0000c100: 7265 6d6f 7465 2e72 6570 2372 656d 6f74 remote.rep#remot\n-0000c110: 652d 7265 702d 636c 6f73 652d 616c 6c43 e-rep-close-allC\n-0000c120: 6c6f 7365 2061 6c6c 2072 756e 6e69 6e67 lose all running\n-0000c130: 2072 6570 2d72 656d 6f74 6520 7375 6270 rep-remote subp\n-0000c140: 726f 6365 7373 6573 2e72 6570 2e69 6f2e rocesses.rep.io.\n-0000c150: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-0000c160: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n-0000c170: 7265 702d 656d 7074 792d 6361 6368 6544 rep-empty-cacheD\n-0000c180: 6973 6361 7264 2061 6c6c 2063 6163 6865 iscard all cache\n-0000c190: 6420 7265 702d 7265 6d6f 7465 2064 6972 d rep-remote dir\n-0000c1a0: 6563 746f 7279 2065 6e74 7269 6573 2e72 ectory entries.r\n-0000c1b0: 656d 6f74 652d 6674 702d 616e 6f6e 2d70 emote-ftp-anon-p\n-0000c1c0: 6173 7377 6450 6173 7377 6f72 6420 7365 asswdPassword se\n-0000c1d0: 6e74 2074 6f20 616e 6f6e 796d 6f75 7320 nt to anonymous \n-0000c1e0: 4654 5020 7365 7373 696f 6e73 2e72 656d FTP sessions.rem\n-0000c1f0: 6f74 652d 6674 702d 6d75 6c74 692d 6d73 ote-ftp-multi-ms\n-0000c200: 6773 5265 6775 6c61 7220 6578 7072 6573 gsRegular expres\n-0000c210: 7369 6f6e 206d 6174 6368 696e 6720 7468 sion matching th\n-0000c220: 6520 7374 6172 7420 6f66 2061 206d 756c e start of a mul\n-0000c230: 7469 6c69 6e65 2066 7470 2072 6570 6c79 tiline ftp reply\n-0000c240: 2e72 656d 6f74 652d 6674 702d 676f 6f64 .remote-ftp-good\n-0000c250: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n-0000c260: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n-0000c270: 2066 7470 2022 7375 6363 6573 7322 206d ftp \"success\" m\n-0000c280: 6573 7361 6765 732e 7265 6d6f 7465 2d66 essages.remote-f\n-0000c290: 7470 2d70 6173 7377 642d 6d73 6773 5265 tp-passwd-msgsRe\n-0000c2a0: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression\n-0000c2b0: 206d 6174 6368 696e 6720 7061 7373 776f matching passwo\n-0000c2c0: 7264 2070 726f 6d70 742e 7265 702e 696f rd prompt.rep.io\n-0000c2d0: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n-0000c2e0: 656d 6f74 652e 6674 7023 7265 6d6f 7465 emote.ftp#remote\n-0000c2f0: 2d66 7470 2d63 6c6f 7365 2d68 6f73 7443 -ftp-close-hostC\n-0000c300: 6c6f 7365 2074 6865 2046 5450 2073 7562 lose the FTP sub\n-0000c310: 7072 6f63 6573 7320 636f 6e6e 6563 7420 process connect \n-0000c320: 746f 2060 5553 4552 4048 4f53 5427 2e74 to `USER@HOST'.t\n-0000c330: 6172 6668 2d67 6e75 2d74 6172 2d70 726f arfh-gnu-tar-pro\n-0000c340: 6772 616d 4c6f 6361 7469 6f6e 206f 6620 gramLocation of \n-0000c350: 474e 5520 7461 7220 7072 6f67 7261 6d2e GNU tar program.\n-0000c360: 7461 7266 682d 6d61 782d 6361 6368 6564 tarfh-max-cached\n-0000c370: 2d64 6972 7354 6f74 616c 206e 756d 6265 -dirsTotal numbe\n-0000c380: 7220 6f66 2074 6172 206c 6973 7469 6e67 r of tar listing\n-0000c390: 7320 746f 2063 6163 6865 2e74 6172 6668 s to cache.tarfh\n-0000c3a0: 2d6c 6172 6765 7374 2d63 6163 6865 642d -largest-cached-\n-0000c3b0: 6669 6c65 5369 7a65 206f 6620 7468 6520 fileSize of the \n-0000c3c0: 6c61 7267 6573 7420 6361 6368 6162 6c65 largest cachable\n-0000c3d0: 2074 6172 2066 696c 652e 7265 702e 696f tar file.rep.io\n-0000c3e0: 2e66 696c 652d 6861 6e64 6c65 7273 2e74 .file-handlers.t\n-0000c3f0: 6172 2374 6172 6668 2d65 6d70 7479 2d63 ar#tarfh-empty-c\n-0000c400: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n-0000c410: 6361 6368 6564 2054 4152 2064 6972 6563 cached TAR direc\n-0000c420: 746f 7279 2065 6e74 7269 6573 2e72 6570 tory entries.rep\n-0000c430: 2e73 7472 7563 7475 7265 7323 616c 6961 .structures#alia\n-0000c440: 732d 7374 7275 6374 7572 6543 7265 6174 s-structureCreat\n-0000c450: 6520 616e 2061 6c69 6173 206f 6620 7468 e an alias of th\n-0000c460: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call\n-0000c470: 6564 2046 524f 4d20 6173 2074 6865 206e ed FROM as the n\n-0000c480: 616d 6520 544f 2e00 7265 702e 7374 7275 ame TO..rep.stru\n-0000c490: 6374 7572 6573 2361 6c69 6173 2d73 7472 ctures#alias-str\n-0000c4a0: 7563 7475 7265 2046 524f 4d20 544f 7265 ucture FROM TOre\n-0000c4b0: 702e 6c61 6e67 2e64 6f63 2364 6573 6372 p.lang.doc#descr\n-0000c4c0: 6962 652d 7661 6c75 6550 7269 6e74 2074 ibe-valuePrint t\n-0000c4d0: 6f20 7374 616e 6461 7264 2d6f 7574 7075 o standard-outpu\n-0000c4e0: 7420 6120 6465 7363 7269 7074 696f 6e20 t a description \n-0000c4f0: 6f66 2074 6865 206c 6973 7020 6461 7461 of the lisp data\n-0000c500: 206f 626a 6563 7420 5641 4c55 452e 2049 object VALUE. I\n-0000c510: 660a 4e41 4d45 2069 7320 7472 7565 2c20 f.NAME is true, \n-0000c520: 7468 656e 2069 7420 7368 6f75 6c64 2062 then it should b\n-0000c530: 6520 7468 6520 7379 6d62 6f6c 2074 6861 e the symbol tha\n-0000c540: 7420 6973 2061 7373 6f63 6961 7465 6420 t is associated \n-0000c550: 7769 7468 2056 414c 5545 2e72 6570 2e6c with VALUE.rep.l\n-0000c560: 616e 672e 646f 6323 646f 6375 6d65 6e74 ang.doc#document\n-0000c570: 2d76 6172 6961 626c 6553 6574 7320 7468 -variableSets th\n-0000c580: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation \n-0000c590: 7072 6f70 6572 7479 206f 6620 5359 4d42 property of SYMB\n-0000c5a0: 4f4c 2074 6f20 444f 432d 5354 5249 4e47 OL to DOC-STRING\n-0000c5b0: 2e72 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n-0000c5c0: 642d 646f 6375 6d65 6e74 6174 696f 6e41 d-documentationA\n-0000c5d0: 6464 7320 6120 646f 6375 6d65 6e74 6174 dds a documentat\n-0000c5e0: 696f 6e20 7374 7269 6e67 2053 5452 494e ion string STRIN\n-0000c5f0: 4720 746f 2074 6865 2066 696c 6520 6f66 G to the file of\n-0000c600: 2073 7563 6820 7374 7269 6e67 732e 7265 such strings.re\n-0000c610: 702e 6c61 6e67 2e6d 6174 6823 7265 616c p.lang.math#real\n-0000c620: 7052 6574 7572 6e20 7420 6966 2058 2069 pReturn t if X i\n-0000c630: 7320 6120 7265 616c 206e 756d 6265 722e s a real number.\n-0000c640: 7265 702e 6c61 6e67 2e6d 6174 6823 7261 rep.lang.math#ra\n-0000c650: 7469 6f6e 616c 7052 6574 7572 6e20 7420 tionalpReturn t \n-0000c660: 6966 2058 2069 7320 6120 2870 6f73 7369 if X is a (possi\n-0000c670: 626c 7920 696e 6578 6163 7429 2072 6174 bly inexact) rat\n-0000c680: 696f 6e61 6c20 6e75 6d62 6572 2e00 7265 ional number..re\n-0000c690: 702e 6c61 6e67 2e6d 6174 6823 706f 7369 p.lang.math#posi\n-0000c6a0: 7469 7665 7020 5872 6570 2e6c 616e 672e tivep Xrep.lang.\n-0000c6b0: 6d61 7468 236e 6567 6174 6976 6570 5265 math#negativepRe\n-0000c6c0: 7475 726e 2074 2069 6620 5820 6973 206c turn t if X is l\n-0000c6d0: 6573 7320 7468 616e 207a 6572 6f2e 0072 ess than zero..r\n-0000c6e0: 6570 2e6c 616e 672e 6d61 7468 2365 7665 ep.lang.math#eve\n-0000c6f0: 6e70 2058 7265 702e 6c61 6e67 2e6d 6174 np Xrep.lang.mat\n-0000c700: 6823 6c63 6d52 6574 7572 6e20 7468 6520 h#lcmReturn the \n-0000c710: 6c65 6173 7420 636f 6d6d 6f6e 206d 756c least common mul\n-0000c720: 7469 706c 6520 6f66 2069 6e74 6567 6572 tiple of integer\n-0000c730: 7320 4120 616e 6420 422e 0072 6570 2e6c s A and B..rep.l\n-0000c740: 616e 672e 6d61 7468 236c 636d 202e 2041 ang.math#lcm . A\n-0000c750: 5247 5372 6570 2e6c 616e 672e 696e 7465 RGSrep.lang.inte\n-0000c760: 7270 7265 7465 7223 6465 666d 6163 726f rpreter#defmacro\n-0000c770: 6465 666d 6163 726f 204e 414d 4520 4c41 defmacro NAME LA\n-0000c780: 4d42 4441 2d4c 4953 5420 5b44 4f43 2d53 MBDA-LIST [DOC-S\n-0000c790: 5452 494e 475d 2042 4f44 592e 2e2e 0a64 TRING] BODY....d\n-0000c7a0: 6566 6d61 6372 6f20 4e41 4d45 2042 5954 efmacro NAME BYT\n-0000c7b0: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465 ECODE-OBJECT..De\n-0000c7c0: 6669 6e65 7320 6120 6d61 6372 6f20 6361 fines a macro ca\n-0000c7d0: 6c6c 6564 204e 414d 4520 7769 7468 2061 lled NAME with a\n-0000c7e0: 7267 756d 656e 7420 7370 6563 2e20 4c41 rgument spec. LA\n-0000c7f0: 4d42 4441 2d4c 4953 542c 0a64 6f63 756d MBDA-LIST,.docum\n-0000c800: 656e 7461 7469 6f6e 2044 4f43 2d53 5452 entation DOC-STR\n-0000c810: 494e 4720 286f 7074 696f 6e61 6c29 2061 ING (optional) a\n-0000c820: 6e64 2062 6f64 7920 424f 4459 2e0a 0a4d nd body BODY...M\n-0000c830: 6163 726f 7320 6172 6520 6361 6c6c 6564 acros are called\n-0000c840: 2077 6974 6820 7468 6569 7220 6172 6775 with their argu\n-0000c850: 6d65 6e74 7320 756e 2d65 7661 6c75 6174 ments un-evaluat\n-0000c860: 6564 2c20 7468 6579 2061 7265 2065 7870 ed, they are exp\n-0000c870: 6563 7465 640a 746f 2072 6574 7572 6e20 ected.to return \n-0000c880: 6120 666f 726d 2077 6869 6368 2077 696c a form which wil\n-0000c890: 6c20 6265 2065 7865 6375 7465 6420 746f l be executed to\n-0000c8a0: 2070 726f 7669 6465 2074 6865 2072 6573 provide the res\n-0000c8b0: 756c 7420 6f66 2074 6865 0a65 7870 7265 ult of the.expre\n-0000c8c0: 7373 696f 6e2e 204e 6f74 6520 7468 6174 ssion. Note that\n-0000c8d0: 206d 6163 726f 7320 6172 6520 6578 7061 macros are expa\n-0000c8e0: 6e64 6564 2061 7420 636f 6d70 696c 652d nded at compile-\n-0000c8f0: 7469 6d65 2c20 616e 6420 6d61 7920 6265 time, and may be\n-0000c900: 0a65 7870 616e 6465 6420 616e 2061 7262 .expanded an arb\n-0000c910: 6974 7261 7279 206e 756d 6265 7220 6f66 itrary number of\n-0000c920: 2074 696d 6573 2e00 7265 702e 6c61 6e67 times..rep.lang\n-0000c930: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n-0000c940: 7375 6273 7420 5359 4d42 4f4c 202e 2042 subst SYMBOL . B\n-0000c950: 4f44 5972 6570 2e6c 616e 672e 696e 7465 ODYrep.lang.inte\n-0000c960: 7270 7265 7465 7223 6c65 742d 666c 7569 rpreter#let-flui\n-0000c970: 6473 5369 6d69 6c61 7220 746f 2060 6c65 dsSimilar to `le\n-0000c980: 7427 2065 7863 6570 7420 7468 6174 2074 t' except that t\n-0000c990: 6865 2042 494e 4449 4e47 5320 6d75 7374 he BINDINGS must\n-0000c9a0: 2072 6566 6572 2074 6f20 7661 7269 6162 refer to variab\n-0000c9b0: 6c65 730a 636f 6e74 6169 6e69 6e67 2066 les.containing f\n-0000c9c0: 6c75 6964 206f 626a 6563 7473 2e20 5468 luid objects. Th\n-0000c9d0: 6520 666c 7569 6473 2077 696c 6c20 6265 e fluids will be\n-0000c9e0: 2062 6f75 6e64 2074 6f20 6e65 7720 6c6f bound to new lo\n-0000c9f0: 6361 7469 6f6e 732c 0a6e 6f74 2074 6865 cations,.not the\n-0000ca00: 2076 6172 6961 626c 6573 2063 6f6e 7461 variables conta\n-0000ca10: 696e 696e 6720 7468 6520 666c 7569 6473 ining the fluids\n-0000ca20: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0000ca30: 7265 7465 7223 6966 4669 7273 7420 7468 reter#ifFirst th\n-0000ca40: 6520 434f 4e44 4954 494f 4e20 666f 726d e CONDITION form\n-0000ca50: 2069 7320 6576 616c 7561 7465 642c 2069 is evaluated, i\n-0000ca60: 6620 6974 2072 6574 7572 6e73 2074 7275 f it returns tru\n-0000ca70: 6520 7468 650a 5452 5545 2d46 4f52 4d20 e the.TRUE-FORM \n-0000ca80: 6973 2065 7661 6c75 6174 6564 2061 6e64 is evaluated and\n-0000ca90: 2069 7473 2072 6573 756c 7420 7265 7475 its result retu\n-0000caa0: 726e 6564 2e20 4f74 6865 7277 6973 6520 rned. Otherwise \n-0000cab0: 7468 6520 7265 7375 6c74 206f 660a 616e the result of.an\n-0000cac0: 2069 6d70 6c69 6369 7420 7072 6f67 6e20 implicit progn \n-0000cad0: 6f6e 2074 6865 2045 4c53 4520 666f 726d on the ELSE form\n-0000cae0: 7320 6973 2072 6574 7572 6e65 642e 2049 s is returned. I\n-0000caf0: 6620 7468 6572 6520 6172 6520 6e6f 2045 f there are no E\n-0000cb00: 4c53 450a 666f 726d 7320 7468 6520 6661 LSE.forms the fa\n-0000cb10: 6c73 6520 7661 6c75 6520 6973 2072 6574 lse value is ret\n-0000cb20: 7572 6e65 642e 0072 6570 2e6c 616e 672e urned..rep.lang.\n-0000cb30: 696e 7465 7270 7265 7465 7223 616e 6420 interpreter#and \n-0000cb40: 2e20 4152 4753 0072 6570 2e6c 616e 672e . ARGS.rep.lang.\n-0000cb50: 696e 7465 7270 7265 7465 7223 7365 7471 interpreter#setq\n-0000cb60: 2d64 6566 6175 6c74 202e 2041 5247 5300 -default . ARGS.\n-0000cb70: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0000cb80: 6574 6572 2364 6566 696e 652d 7370 6563 eter#define-spec\n-0000cb90: 6961 6c2d 7661 7269 6162 6c65 2056 4152 ial-variable VAR\n-0000cba0: 2023 216f 7074 696f 6e61 6c20 5641 4c55 #!optional VALU\n-0000cbb0: 4520 444f 4372 6570 2e6c 616e 672e 696e E DOCrep.lang.in\n-0000cbc0: 7465 7270 7265 7465 7223 7769 7468 2d6f terpreter#with-o\n-0000cbd0: 626a 6563 7445 7661 6c75 6174 6520 4f42 bjectEvaluate OB\n-0000cbe0: 4a20 616e 6420 6d61 6b65 2069 7473 2076 J and make its v\n-0000cbf0: 616c 7565 2060 6063 7572 7265 6e74 2727 alue ``current''\n-0000cc00: 2069 6e20 736f 6d65 2077 6179 206d 6561 in some way mea\n-0000cc10: 6e69 6e67 6675 6c0a 666f 7220 7468 6520 ningful.for the \n-0000cc20: 6461 7461 2074 7970 652c 2065 7661 6c75 data type, evalu\n-0000cc30: 6174 6520 616c 6c20 424f 4459 2066 6f72 ate all BODY for\n-0000cc40: 6d73 2c20 7468 656e 2072 6574 7572 6e20 ms, then return \n-0000cc50: 746f 2074 6865 206f 6c64 0a63 7572 7265 to the old.curre\n-0000cc60: 6e74 2076 616c 7565 206f 6620 7768 6174 nt value of what\n-0000cc70: 6576 6572 2077 6173 2063 6861 6e67 6564 ever was changed\n-0000cc80: 2e20 5265 7475 726e 2074 6865 2076 616c . Return the val\n-0000cc90: 7565 206f 6620 7468 6520 6c61 7374 0a42 ue of the last.B\n-0000cca0: 4f44 5920 666f 726d 2065 7661 6c75 6174 ODY form evaluat\n-0000ccb0: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-0000ccc0: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n-0000ccd0: 726f 7465 6374 5265 7475 726e 2074 6865 rotectReturn the\n-0000cce0: 2072 6573 756c 7420 6f66 2065 7661 6c75 result of evalu\n-0000ccf0: 6174 696e 6720 464f 524d 2e20 5768 656e ating FORM. When\n-0000cd00: 2065 7865 6375 7469 6f6e 206c 6561 7665 execution leave\n-0000cd10: 7320 7468 650a 6479 6e61 6d69 6320 6578 s the.dynamic ex\n-0000cd20: 7465 6e74 206f 6620 464f 524d 2065 7661 tent of FORM eva\n-0000cd30: 6c75 6174 6520 6028 7072 6f67 6e20 424f luate `(progn BO\n-0000cd40: 4459 2927 2028 6576 656e 2069 6620 6578 DY)' (even if ex\n-0000cd50: 6974 696e 6720 6475 6520 746f 0a61 6e20 iting due to.an \n-0000cd60: 6578 6365 7074 696f 6e20 7769 7468 696e exception within\n-0000cd70: 2046 4f52 4d29 2e0a 0a4e 6f74 6520 7468 FORM)...Note th\n-0000cd80: 6174 2077 6865 6e20 464f 524d 2069 7320 at when FORM is \n-0000cd90: 6578 6974 6564 2062 7920 6361 6c6c 696e exited by callin\n-0000cda0: 6720 6120 636f 6e74 696e 7561 7469 6f6e g a continuation\n-0000cdb0: 2c20 6974 2069 730a 756e 6465 6669 6e65 , it is.undefine\n-0000cdc0: 6420 7768 6574 6865 7220 6f72 206e 6f74 d whether or not\n-0000cdd0: 2042 4f44 5920 7769 6c6c 2062 6520 6576 BODY will be ev\n-0000cde0: 616c 7561 7465 642e 0072 6570 2e6c 616e aluated..rep.lan\n-0000cdf0: 672e 696e 7465 7270 7265 7465 7223 636f g.interpreter#co\n-0000ce00: 6e64 6974 696f 6e2d 6361 7365 2056 4152 ndition-case VAR\n-0000ce10: 2046 4f52 4d20 2e20 4841 4e44 4c45 5253 FORM . HANDLERS\n-0000ce20: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0000ce30: 6574 6572 2361 7574 6f6c 6f61 6454 656c eter#autoloadTel\n-0000ce40: 6c20 7468 6520 6576 616c 7561 746f 7220 l the evaluator \n-0000ce50: 7468 6174 2074 6865 2076 616c 7565 206f that the value o\n-0000ce60: 6620 5359 4d42 4f4c 2077 696c 6c20 6265 f SYMBOL will be\n-0000ce70: 2069 6e69 7469 616c 6973 6564 0a62 7920 initialised.by \n-0000ce80: 6c6f 6164 696e 6720 4649 4c45 2e00 7265 loading FILE..re\n-0000ce90: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0000cea0: 6572 2369 6465 6e74 6974 7920 4152 4772 er#identity ARGr\n-0000ceb0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000cec0: 7465 7223 6576 616c 2d77 6865 6e2d 636f ter#eval-when-co\n-0000ced0: 6d70 696c 6546 4f52 4d20 6973 2065 7661 mpileFORM is eva\n-0000cee0: 6c75 6174 6564 2061 7420 636f 6d70 696c luated at compil\n-0000cef0: 652d 7469 6d65 202a 6f6e 6c79 2a2e 2054 e-time *only*. T\n-0000cf00: 6865 2065 7661 6c75 6174 6564 2076 616c he evaluated val\n-0000cf10: 7565 2069 7320 696e 7365 7274 6564 0a69 ue is inserted.i\n-0000cf20: 6e74 6f20 7468 6520 636f 6d70 696c 6564 nto the compiled\n-0000cf30: 2070 726f 6772 616d 2e20 5768 656e 2069 program. When i\n-0000cf40: 6e74 6572 7072 6574 6564 2c20 6e69 6c20 nterpreted, nil \n-0000cf50: 6973 2072 6574 7572 6e65 642e 0072 6570 is returned..rep\n-0000cf60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0000cf70: 7223 6576 616c 2d77 6865 6e2d 636f 6d70 r#eval-when-comp\n-0000cf80: 696c 6520 464f 524d 7265 702e 6c61 6e67 ile FORMrep.lang\n-0000cf90: 2e69 6e74 6572 7072 6574 6572 236e 6f70 .interpreter#nop\n-0000cfa0: 4120 646f 2d6e 6f74 6869 6e67 2063 6f6d A do-nothing com\n-0000cfb0: 6d61 6e64 2e00 7265 702e 6c61 6e67 2e69 mand..rep.lang.i\n-0000cfc0: 6e74 6572 7072 6574 6572 236e 6f70 0072 nterpreter#nop.r\n-0000cfd0: 6570 2e64 6174 612e 7269 6e67 236d 616b ep.data.ring#mak\n-0000cfe0: 652d 7269 6e67 2023 216f 7074 696f 6e61 e-ring #!optiona\n-0000cff0: 6c20 5349 5a45 0000 1900 0000 0e00 0000 l SIZE..........\n-0000d000: 7265 702e 696f 2e66 696c 6573 2363 6f70 rep.io.files#cop\n-0000d010: 792d 6669 6c65 636f 7079 2d66 696c 6520 y-filecopy-file \n-0000d020: 534f 5552 4345 2044 4553 5449 4e41 5449 SOURCE DESTINATI\n-0000d030: 4f4e 0a0a 4372 6561 7465 2061 206e 6577 ON..Create a new\n-0000d040: 2063 6f70 7920 6f66 2074 6865 2066 696c copy of the fil\n-0000d050: 6520 6361 6c6c 6564 2053 4f55 5243 452c e called SOURCE,\n-0000d060: 2061 7320 7468 6520 6669 6c65 2063 616c as the file cal\n-0000d070: 6c65 6420 4445 5354 494e 4154 494f 4e2e led DESTINATION.\n-0000d080: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d090: 652d 6578 6563 7574 6162 6c65 2d70 6669 e-executable-pfi\n-0000d0a0: 6c65 2d65 7865 6375 7461 626c 652d 7020 le-executable-p \n-0000d0b0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-0000d0c0: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n-0000d0d0: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n-0000d0e0: 4520 6973 2065 7865 6375 7461 626c 652e E is executable.\n-0000d0f0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d100: 652d 6578 6973 7473 2d70 6669 6c65 2d65 e-exists-pfile-e\n-0000d110: 7869 7374 732d 7020 4649 4c45 2d4e 414d xists-p FILE-NAM\n-0000d120: 450a 0a52 6574 7572 6e73 2074 2069 6620 E..Returns t if \n-0000d130: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n-0000d140: 4649 4c45 2d4e 414d 4520 6578 6973 7473 FILE-NAME exists\n-0000d150: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000d160: 6c65 2d72 6567 756c 6172 2d70 6669 6c65 le-regular-pfile\n-0000d170: 2d72 6567 756c 6172 2d70 2046 494c 452d -regular-p FILE-\n-0000d180: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-0000d190: 6966 2074 6865 2066 696c 6520 6361 6c6c if the file call\n-0000d1a0: 6564 2046 494c 452d 4e41 4d45 2069 7320 ed FILE-NAME is \n-0000d1b0: 6120 6e6f 726d 616c 2066 696c 652c 2069 a normal file, i\n-0000d1c0: 652c 206e 6f74 2061 0a64 6972 6563 746f e, not a.directo\n-0000d1d0: 7279 2c20 6465 7669 6365 2c20 7379 6d62 ry, device, symb\n-0000d1e0: 6f6c 6963 206c 696e 6b2c 2065 7463 2e2e olic link, etc..\n-0000d1f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000d200: 6c65 2d64 6972 6563 746f 7279 2d70 6669 le-directory-pfi\n-0000d210: 6c65 2d64 6972 6563 746f 7279 2d70 2046 le-directory-p F\n-0000d220: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000d230: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n-0000d240: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-0000d250: 2069 7320 6120 6469 7265 6374 6f72 792e is a directory.\n-0000d260: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d270: 652d 7379 6d6c 696e 6b2d 7066 696c 652d e-symlink-pfile-\n-0000d280: 7379 6d6c 696e 6b2d 7020 4649 4c45 2d4e symlink-p FILE-N\n-0000d290: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-0000d2a0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000d2b0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n-0000d2c0: 2073 796d 626f 6c69 6320 6c69 6e6b 2074 symbolic link t\n-0000d2d0: 6f20 616e 6f74 6865 7220 6669 6c65 2e3a o another file.:\n-0000d2e0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d2f0: 652d 6769 6466 696c 652d 6769 6420 4649 e-gidfile-gid FI\n-0000d300: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73 LE-NAME..Returns\n-0000d310: 2074 6865 2067 6964 206f 6620 7468 6520 the gid of the \n-0000d320: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000d330: 2d4e 414d 453a 7265 702e 696f 2e66 696c -NAME:rep.io.fil\n-0000d340: 6573 2366 696c 652d 7569 6466 696c 652d es#file-uidfile-\n-0000d350: 7569 6420 4649 4c45 2d4e 414d 450a 0a52 uid FILE-NAME..R\n-0000d360: 6574 7572 6e73 2074 6865 2075 6964 206f eturns the uid o\n-0000d370: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000d380: 6420 4649 4c45 2d4e 414d 4572 6570 2e69 d FILE-NAMErep.i\n-0000d390: 6f2e 6669 6c65 7323 6669 6c65 2d73 697a o.files#file-siz\n-0000d3a0: 6566 696c 652d 7369 7a65 2046 494c 452d efile-size FILE-\n-0000d3b0: 4e41 4d45 0a0a 5265 7475 726e 7320 7468 NAME..Returns th\n-0000d3c0: 6520 7369 7a65 206f 6620 7468 6520 6669 e size of the fi\n-0000d3d0: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N\n-0000d3e0: 414d 4520 696e 2062 7974 6573 2e72 6570 AME in bytes.rep\n-0000d3f0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m\n-0000d400: 6f64 6573 6669 6c65 2d6d 6f64 6573 2046 odesfile-modes F\n-0000d410: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000d420: 2074 6865 2061 6363 6573 7320 7065 726d the access perm\n-0000d430: 6973 7369 6f6e 7320 6f66 2074 6865 2066 issions of the f\n-0000d440: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n-0000d450: 4e41 4d45 2e20 4e6f 7465 2074 6861 7420 NAME. Note that \n-0000d460: 7468 650a 666f 726d 6174 206f 6620 7468 the.format of th\n-0000d470: 6973 206f 626a 6563 7420 6973 2066 696c is object is fil\n-0000d480: 696e 6720 7379 7374 656d 2064 6570 656e ing system depen\n-0000d490: 6465 6e74 2e20 4974 2773 206f 6e6c 7920 dent. It's only \n-0000d4a0: 706f 7274 6162 6c65 2075 7365 0a69 7320 portable use.is \n-0000d4b0: 6173 2061 6e20 6172 6775 6d65 6e74 2074 as an argument t\n-0000d4c0: 6f20 7365 742d 6669 6c65 2d6d 6f64 6573 o set-file-modes\n-0000d4d0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6469 .rep.io.files#di\n-0000d4e0: 7265 6374 6f72 792d 6669 6c65 7364 6972 rectory-filesdir\n-0000d4f0: 6563 746f 7279 2d66 696c 6573 2044 4952 ectory-files DIR\n-0000d500: 4543 544f 5259 0a0a 5265 7475 726e 7320 ECTORY..Returns \n-0000d510: 6120 6c69 7374 206f 6620 7468 6520 6e61 a list of the na\n-0000d520: 6d65 7320 6f66 2061 6c6c 2066 696c 6573 mes of all files\n-0000d530: 2069 6e20 7468 6520 6469 7265 6374 6f72 in the director\n-0000d540: 7920 6361 6c6c 6564 2044 4952 4543 544f y called DIRECTO\n-0000d550: 5259 2e0a 5468 6520 6c69 7374 2069 7320 RY..The list is \n-0000d560: 756e 736f 7274 6564 2e72 6570 2e69 6f2e unsorted.rep.io.\n-0000d570: 6669 6c65 7323 6d61 6b65 2d73 796d 6c69 files#make-symli\n-0000d580: 6e6b 6d61 6b65 2d73 796d 6c69 6e6b 2046 nkmake-symlink F\n-0000d590: 494c 454e 414d 4520 434f 4e54 454e 5453 ILENAME CONTENTS\n-0000d5a0: 0a0a 4372 6561 7465 2061 2073 796d 626f ..Create a symbo\n-0000d5b0: 6c69 6320 6c69 6e6b 2046 494c 454e 414d lic link FILENAM\n-0000d5c0: 4520 706f 696e 7469 6e67 2074 6f20 7468 E pointing to th\n-0000d5d0: 6520 6669 6c65 2063 616c 6c65 6420 434f e file called CO\n-0000d5e0: 4e54 454e 5453 2e0a 434f 4e54 454e 5453 NTENTS..CONTENTS\n-0000d5f0: 206d 6179 2062 6520 7265 6c61 7469 7665 may be relative\n-0000d600: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director\n-0000d610: 7920 636f 6e74 6169 6e69 6e67 2046 494c y containing FIL\n-0000d620: 454e 414d 452e 7265 702e 696f 2e66 696c ENAME.rep.io.fil\n-0000d630: 6573 2373 7464 696e 2d66 696c 6573 7464 es#stdin-filestd\n-0000d640: 696e 2d66 696c 650a 0a52 6574 7572 6e73 in-file..Returns\n-0000d650: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-0000d660: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n-0000d670: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n-0000d680: 6172 6420 696e 7075 742e 7265 702e 696f ard input.rep.io\n-0000d690: 2e66 696c 6573 2373 7464 6f75 742d 6669 .files#stdout-fi\n-0000d6a0: 6c65 7374 646f 7574 2d66 696c 650a 0a52 lestdout-file..R\n-0000d6b0: 6574 7572 6e73 2074 6865 2066 696c 6520 eturns the file \n-0000d6c0: 6f62 6a65 6374 2072 6570 7265 7365 6e74 object represent\n-0000d6d0: 696e 6720 7468 6520 6564 6974 6f72 2773 ing the editor's\n-0000d6e0: 2073 7461 6e64 6172 6420 6f75 7470 7574 standard output\n-0000d6f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6d61 .rep.io.files#ma\n-0000d700: 6b65 2d74 656d 702d 6e61 6d65 6d61 6b65 ke-temp-namemake\n-0000d710: 2d74 656d 702d 6e61 6d65 0a0a 5265 7475 -temp-name..Retu\n-0000d720: 726e 7320 7468 6520 6e61 6d65 206f 6620 rns the name of \n-0000d730: 6120 756e 6971 7565 2066 696c 6520 696e a unique file in\n-0000d740: 2074 6865 206c 6f63 616c 2066 696c 696e the local filin\n-0000d750: 6720 7379 7374 656d 2e72 6570 2e76 6d2e g system.rep.vm.\n-0000d760: 696e 7465 7270 7265 7465 7223 6d61 6b65 interpreter#make\n-0000d770: 2d62 7974 652d 636f 6465 2d73 7562 726d -byte-code-subrm\n-0000d780: 616b 652d 6279 7465 2d63 6f64 652d 7375 ake-byte-code-su\n-0000d790: 6272 2043 4f44 4520 434f 4e53 5441 4e54 br CODE CONSTANT\n-0000d7a0: 5320 5354 4143 4b20 5b44 4f43 5d20 5b49 S STACK [DOC] [I\n-0000d7b0: 4e54 4552 4143 5449 5645 5d0a 0a52 6574 NTERACTIVE]..Ret\n-0000d7c0: 7572 6e20 616e 206f 626a 6563 7420 7468 urn an object th\n-0000d7d0: 6174 2063 616e 2062 6520 7573 6564 2061 at can be used a\n-0000d7e0: 7320 7468 6520 6675 6e63 7469 6f6e 2076 s the function v\n-0000d7f0: 616c 7565 206f 6620 6120 7379 6d62 6f6c alue of a symbol\n-0000d800: 2e72 6570 2e76 6d2e 696e 7465 7270 7265 .rep.vm.interpre\n-0000d810: 7465 7223 6279 7465 636f 6465 7062 7974 ter#bytecodepbyt\n-0000d820: 6563 6f64 6570 2041 5247 0a0a 5265 7475 ecodep ARG..Retu\n-0000d830: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n-0000d840: 6120 6279 7465 2063 6f64 6520 7375 6272 a byte code subr\n-0000d850: 6f75 7469 6e65 2028 692e 652e 2063 6f6d outine (i.e. com\n-0000d860: 7069 6c65 6420 4c69 7370 2063 6f64 6529 piled Lisp code)\n-0000d870: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23 .rep.io.db.sdbm#\n-0000d880: 7364 626d 2d6f 7065 6e73 6462 6d2d 6f70 sdbm-opensdbm-op\n-0000d890: 656e 2050 4154 4820 4143 4345 5353 2d54 en PATH ACCESS-T\n-0000d8a0: 5950 4520 5b4d 4f44 455d 7265 702e 696f YPE [MODE]rep.io\n-0000d8b0: 2e64 622e 7364 626d 2373 6462 6d2d 636c .db.sdbm#sdbm-cl\n-0000d8c0: 6f73 6573 6462 6d2d 636c 6f73 6520 4442 osesdbm-close DB\n-0000d8d0: 4d72 6570 2e69 6f2e 6462 2e73 6462 6d23 Mrep.io.db.sdbm#\n-0000d8e0: 7364 626d 2d66 6574 6368 7364 626d 2d66 sdbm-fetchsdbm-f\n-0000d8f0: 6574 6368 2044 424d 204b 4559 7265 702e etch DBM KEYrep.\n-0000d900: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm-\n-0000d910: 6669 7273 746b 6579 7364 626d 2d66 6972 firstkeysdbm-fir\n-0000d920: 7374 6b65 7920 4442 4d72 6570 2e69 6f2e stkey DBMrep.io.\n-0000d930: 6462 2e73 6462 6d23 7364 626d 7073 6462 db.sdbm#sdbmpsdb\n-0000d940: 6d70 2041 5247 0a0a 5265 7475 726e 7320 mp ARG..Returns \n-0000d950: 7420 6966 2041 5247 2069 7320 616e 2073 t if ARG is an s\n-0000d960: 6462 6d20 6f62 6a65 6374 2028 6372 6561 dbm object (crea\n-0000d970: 7465 6420 6279 2060 7364 626d 2d6f 7065 ted by `sdbm-ope\n-0000d980: 6e27 292e 7265 702e 696f 2e73 6f63 6b65 n').rep.io.socke\n-0000d990: 7473 2373 6f63 6b65 742d 6c6f 6361 6c2d ts#socket-local-\n-0000d9a0: 7365 7276 6572 736f 636b 6574 2d6c 6f63 serversocket-loc\n-0000d9b0: 616c 2d73 6572 7665 7220 4144 4452 4553 al-server ADDRES\n-0000d9c0: 5320 5b43 414c 4c42 4143 4b5d 205b 5345 S [CALLBACK] [SE\n-0000d9d0: 4e54 494e 454c 5d0a 0a43 7265 6174 6520 NTINEL]..Create \n-0000d9e0: 616e 6420 7265 7475 726e 2061 2073 6f63 and return a soc\n-0000d9f0: 6b65 7420 6c69 7374 656e 696e 6720 666f ket listening fo\n-0000da00: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n-0000da10: 2074 6865 2075 6e69 7820 646f 6d61 696e the unix domain\n-0000da20: 0a73 6f63 6b65 7420 6174 2041 4444 5245 .socket at ADDRE\n-0000da30: 5353 2028 6120 7370 6563 6961 6c20 6e6f SS (a special no\n-0000da40: 6465 2069 6e20 7468 6520 6c6f 6361 6c20 de in the local \n-0000da50: 6669 6c69 6e67 2073 7973 7465 6d29 2e0a filing system)..\n-0000da60: 0a57 6865 6e20 6120 636f 6e6e 6563 7469 .When a connecti\n-0000da70: 6f6e 2069 7320 7265 7175 6573 7465 6420 on is requested \n-0000da80: 4341 4c4c 4241 434b 2069 7320 6361 6c6c CALLBACK is call\n-0000da90: 6564 2077 6974 6820 7468 6520 7365 7276 ed with the serv\n-0000daa0: 6572 0a73 6f63 6b65 7420 6173 2069 7473 er.socket as its\n-0000dab0: 2073 6f6c 6520 6172 6775 6d65 6e74 2e20 sole argument. \n-0000dac0: 4974 206d 7573 7420 6361 6c6c 2060 736f It must call `so\n-0000dad0: 636b 6574 2d61 6363 6570 7427 2074 6f20 cket-accept' to \n-0000dae0: 6d61 6b65 2074 6865 0a63 6f6e 6e65 6374 make the.connect\n-0000daf0: 696f 6e2e 0a0a 5768 656e 2074 6865 2073 ion...When the s\n-0000db00: 6f63 6b65 7420 6973 2073 6875 7464 6f77 ocket is shutdow\n-0000db10: 6e20 7265 6d6f 7465 6c79 2c20 5345 4e54 n remotely, SENT\n-0000db20: 494e 454c 2069 7320 6361 6c6c 6564 2077 INEL is called w\n-0000db30: 6974 6820 7468 650a 736f 636b 6574 2061 ith the.socket a\n-0000db40: 7320 6974 7320 6f6e 6c79 2061 7267 756d s its only argum\n-0000db50: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n-0000db60: 7473 2373 6f63 6b65 742d 636c 6965 6e74 ts#socket-client\n-0000db70: 736f 636b 6574 2d63 6c69 656e 7420 484f socket-client HO\n-0000db80: 5354 4e41 4d45 2050 4f52 5420 5b53 5452 STNAME PORT [STR\n-0000db90: 4541 4d5d 205b 5345 4e54 494e 454c 5d0a EAM] [SENTINEL].\n-0000dba0: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-0000dbb0: 726e 2061 2073 6f63 6b65 7420 636f 6e6e rn a socket conn\n-0000dbc0: 6563 7465 6420 746f 2074 6865 2073 6f63 ected to the soc\n-0000dbd0: 6b65 7420 6f6e 2074 6865 2068 6f73 7420 ket on the host \n-0000dbe0: 6361 6c6c 6564 0a48 4f53 544e 414d 4520 called.HOSTNAME \n-0000dbf0: 2861 2073 7472 696e 6729 2077 6974 6820 (a string) with \n-0000dc00: 706f 7274 206e 756d 6265 7220 504f 5254 port number PORT\n-0000dc10: 2e0a 0a41 6c6c 206f 7574 7075 7420 6672 ...All output fr\n-0000dc20: 6f6d 2074 6869 7320 736f 636b 6574 2077 om this socket w\n-0000dc30: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n-0000dc40: 2053 5452 4541 4d3b 2077 6865 6e20 7468 STREAM; when th\n-0000dc50: 6520 736f 636b 6574 0a69 7320 636c 6f73 e socket.is clos\n-0000dc60: 6564 2064 6f77 6e20 7265 6d6f 7465 6c79 ed down remotely\n-0000dc70: 2053 454e 5449 4e45 4c20 7769 6c6c 2062 SENTINEL will b\n-0000dc80: 6520 6361 6c6c 6564 2077 6974 6820 7468 e called with th\n-0000dc90: 6520 736f 636b 6574 2061 7320 6974 730a e socket as its.\n-0000dca0: 7369 6e67 6c65 2061 7267 756d 656e 742e single argument.\n-0000dcb0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000dcc0: 6f63 6b65 742d 7365 7276 6572 736f 636b ocket-serversock\n-0000dcd0: 6574 2d73 6572 7665 7220 5b48 4f53 544e et-server [HOSTN\n-0000dce0: 414d 455d 205b 504f 5254 5d20 5b43 414c AME] [PORT] [CAL\n-0000dcf0: 4c42 4143 4b5d 205b 5345 4e54 494e 454c LBACK] [SENTINEL\n-0000dd00: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n-0000dd10: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n-0000dd20: 6e6e 6563 7465 6420 6c69 7374 656e 696e nnected listenin\n-0000dd30: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n-0000dd40: 7320 6f6e 2074 6865 0a68 6f73 7420 6361 s on the.host ca\n-0000dd50: 6c6c 6564 2048 4f53 544e 414d 4520 2861 lled HOSTNAME (a\n-0000dd60: 2073 7472 696e 6729 2077 6974 6820 706f string) with po\n-0000dd70: 7274 206e 756d 6265 7220 504f 5254 2e20 rt number PORT. \n-0000dd80: 4966 2048 4f53 544e 414d 4520 6973 0a66 If HOSTNAME is.f\n-0000dd90: 616c 7365 2c20 6c69 7374 656e 2066 6f72 alse, listen for\n-0000dda0: 2061 6e79 2069 6e63 6f6d 696e 6720 6164 any incoming ad\n-0000ddb0: 6472 6573 7365 732e 2049 6620 504f 5254 dresses. If PORT\n-0000ddc0: 2069 7320 756e 6465 6669 6e65 6420 6120 is undefined a \n-0000ddd0: 7261 6e64 6f6d 0a70 6f72 7420 7769 6c6c random.port will\n-0000dde0: 2062 6520 6368 6f73 656e 2e0a 0a57 6865 be chosen...Whe\n-0000ddf0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n-0000de00: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n-0000de10: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n-0000de20: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n-0000de30: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n-0000de40: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n-0000de50: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n-0000de60: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n-0000de70: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n-0000de80: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n-0000de90: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n-0000dea0: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n-0000deb0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n-0000dec0: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n-0000ded0: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n-0000dee0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000def0: 6f63 6b65 742d 7065 6572 2d61 6464 7265 ocket-peer-addre\n-0000df00: 7373 736f 636b 6574 2d70 6565 722d 6164 sssocket-peer-ad\n-0000df10: 6472 6573 7320 534f 434b 4554 0a0a 5265 dress SOCKET..Re\n-0000df20: 7475 726e 2074 6865 2061 6464 7265 7373 turn the address\n-0000df30: 206f 6620 7468 6520 7065 6572 2063 6f6e of the peer con\n-0000df40: 6e65 6374 6564 2074 6f20 534f 434b 4554 nected to SOCKET\n-0000df50: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n-0000df60: 6973 0a69 7320 756e 6b6e 6f77 6e2e 7265 is.is unknown.re\n-0000df70: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-0000df80: 6b65 7470 736f 636b 6574 7020 4152 470a ketpsocketp ARG.\n-0000df90: 0a52 6574 7572 6e20 7472 7565 2069 6620 .Return true if \n-0000dfa0: 4152 4720 6973 2061 6e20 756e 636c 6f73 ARG is an unclos\n-0000dfb0: 6564 2073 6f63 6b65 7420 6f62 6a65 6374 ed socket object\n-0000dfc0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0000dfd0: 7265 7465 7223 7175 6f74 6571 756f 7465 reter#quotequote\n-0000dfe0: 2041 5247 0a27 4152 470a 0a52 6574 7572 ARG.'ARG..Retur\n-0000dff0: 6e73 2041 5247 2e00 0000 0000 0000 0000 ns ARG..........\n-0000e000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000e010: 6f63 6b65 742d 6163 6365 7074 736f 636b ocket-acceptsock\n-0000e020: 6574 2d61 6363 6570 7420 534f 434b 4554 et-accept SOCKET\n-0000e030: 205b 5354 5245 414d 5d20 5b53 454e 5449 [STREAM] [SENTI\n-0000e040: 4e45 4c5d 0a0a 4163 6365 7074 2074 6865 NEL]..Accept the\n-0000e050: 2070 656e 6469 6e67 2063 6f6e 6e65 6374 pending connect\n-0000e060: 696f 6e20 7265 7175 6573 7420 6f6e 2073 ion request on s\n-0000e070: 6572 7665 7220 736f 636b 6574 2053 4f43 erver socket SOC\n-0000e080: 4b45 542e 2054 6869 730a 7769 6c6c 2063 KET. This.will c\n-0000e090: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n-0000e0a0: 2061 2063 6c69 656e 7420 736f 636b 6574 a client socket\n-0000e0b0: 2066 6f72 6d69 6e67 2074 6865 2065 6e64 forming the end\n-0000e0c0: 2070 6f69 6e74 206f 6620 7468 650a 636f point of the.co\n-0000e0d0: 6e6e 6563 7469 6f6e 2e0a 0a41 6e79 206f nnection...Any o\n-0000e0e0: 7574 7075 7420 7265 6365 6976 6564 2077 utput received w\n-0000e0f0: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n-0000e100: 2074 6865 206f 7574 7075 7420 7374 7265 the output stre\n-0000e110: 616d 2053 5452 4541 4d2c 2077 6865 6e0a am STREAM, when.\n-0000e120: 7468 6520 636f 6e6e 6563 7469 6f6e 2069 the connection i\n-0000e130: 7320 7465 726d 696e 6174 6564 2072 656d s terminated rem\n-0000e140: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w\n-0000e150: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi\n-0000e160: 7468 2074 6865 0a63 6c6f 7365 6420 736f th the.closed so\n-0000e170: 636b 6574 2061 7320 6974 7320 736f 6c65 cket as its sole\n-0000e180: 2061 7267 756d 656e 742e 0a0a 4e6f 7465 argument...Note\n-0000e190: 2074 6861 7420 7468 6973 2066 756e 6374 that this funct\n-0000e1a0: 696f 6e20 6d75 7374 2062 6520 6361 6c6c ion must be call\n-0000e1b0: 6564 2065 7665 7279 2074 696d 6520 6120 ed every time a \n-0000e1c0: 636f 6e6e 6563 7469 6f6e 2072 6571 7565 connection reque\n-0000e1d0: 7374 0a69 7320 7265 6365 6976 6564 2e20 st.is received. \n-0000e1e0: 4966 2074 6865 2073 6572 7665 7220 7761 If the server wa\n-0000e1f0: 6e74 7320 746f 2072 656a 6563 7420 7468 nts to reject th\n-0000e200: 6520 636f 6e6e 6563 7469 6f6e 2069 7420 e connection it \n-0000e210: 7368 6f75 6c64 0a73 7562 7365 7175 656e should.subsequen\n-0000e220: 746c 7920 6361 6c6c 2060 636c 6f73 652d tly call `close-\n-0000e230: 736f 636b 6574 2720 6f6e 2074 6865 2063 socket' on the c\n-0000e240: 7265 6174 6564 2063 6c69 656e 742e 7265 reated client.re\n-0000e250: 702e 7374 7275 6374 7572 6573 236d 616b p.structures#mak\n-0000e260: 652d 7374 7275 6374 7572 656d 616b 652d e-structuremake-\n-0000e270: 7374 7275 6374 7572 6520 494e 5445 5246 structure INTERF\n-0000e280: 4143 4520 434f 4e46 4947 2d54 4855 4e4b ACE CONFIG-THUNK\n-0000e290: 2042 4f44 592d 5448 554e 4b20 5b4e 414d BODY-THUNK [NAM\n-0000e2a0: 455d 0a0a 4372 6561 7465 2061 6e64 2072 E]..Create and r\n-0000e2b0: 6574 7572 6e20 6120 6e65 7720 7374 7275 eturn a new stru\n-0000e2c0: 6374 7572 652e 2049 6620 4e41 4d45 2069 cture. If NAME i\n-0000e2d0: 7320 6120 6e6f 6e2d 6e69 6c20 7379 6d62 s a non-nil symb\n-0000e2e0: 6f6c 2074 6865 0a73 7472 7563 7475 7265 ol the.structure\n-0000e2f0: 2077 696c 6c20 7461 6b65 2074 6861 7420 will take that \n-0000e300: 6e61 6d65 2e0a 0a54 6865 206e 6577 2073 name...The new s\n-0000e310: 7472 7563 7475 7265 2077 696c 6c20 6265 tructure will be\n-0000e320: 2061 6476 6572 7469 7365 6420 6173 2065 advertised as e\n-0000e330: 7870 6f72 7469 6e67 2062 696e 6469 6e67 xporting binding\n-0000e340: 7320 6465 6669 6e65 6420 6279 0a49 4e54 s defined by.INT\n-0000e350: 4552 4641 4345 2028 6375 7272 656e 746c ERFACE (currentl\n-0000e360: 7920 6a75 7374 2061 206c 6973 7420 6f66 y just a list of\n-0000e370: 2073 796d 626f 6c73 292e 0a0a 4966 2043 symbols)...If C\n-0000e380: 4f4e 4649 472d 5448 554e 4b20 6973 206e ONFIG-THUNK is n\n-0000e390: 6f6e 2d6e 696c 2069 7420 6973 2061 207a on-nil it is a z\n-0000e3a0: 6572 6f2d 7061 7261 6d65 7465 7220 6675 ero-parameter fu\n-0000e3b0: 6e63 7469 6f6e 2074 6f20 6265 2063 616c nction to be cal\n-0000e3c0: 6c65 640a 746f 2064 6566 696e 6520 7468 led.to define th\n-0000e3d0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration \n-0000e3e0: 6f66 2074 6865 2073 7472 7563 7475 7265 of the structure\n-0000e3f0: 2028 6375 7272 656e 746c 7920 6974 2773 (currently it's\n-0000e400: 206f 7065 6e65 6420 616e 640a 6163 6365 opened and.acce\n-0000e410: 7373 6564 2073 7472 7563 7475 7265 732e ssed structures.\n-0000e420: 2920 5468 6973 2074 6875 6e6b 2077 696c ) This thunk wil\n-0000e430: 6c20 6265 2065 7661 6c75 6174 6564 2069 l be evaluated i\n-0000e440: 6e20 7468 6520 656e 7669 726f 6e6d 656e n the environmen\n-0000e450: 740a 6f66 2074 6865 206e 6577 2073 7472 t.of the new str\n-0000e460: 7563 7475 7265 2c20 6275 7420 7769 7468 ucture, but with\n-0000e470: 206f 6e6c 7920 7468 6520 6025 6d65 7461 only the `%meta\n-0000e480: 2720 286d 6f64 756c 652d 636f 6e66 6967 ' (module-config\n-0000e490: 7572 6174 696f 6e29 0a73 7472 7563 7475 uration).structu\n-0000e4a0: 7265 206f 7065 6e65 642e 0a0a 4966 2042 re opened...If B\n-0000e4b0: 4f44 592d 5448 554e 4b20 6973 206e 6f6e ODY-THUNK is non\n-0000e4c0: 2d6e 696c 2069 7420 6973 2061 207a 6572 -nil it is a zer\n-0000e4d0: 6f2d 7061 7261 6d65 7465 7220 6675 6e63 o-parameter func\n-0000e4e0: 7469 6f6e 2074 6f20 6265 2063 616c 6c65 tion to be calle\n-0000e4f0: 640a 746f 2064 6566 696e 6520 7468 6520 d.to define the \n-0000e500: 7661 6c75 6573 206f 6620 7468 6520 6269 values of the bi\n-0000e510: 6e64 696e 6773 2065 7870 6f72 7465 6420 ndings exported \n-0000e520: 6279 2074 6865 2073 7472 7563 7475 7265 by the structure\n-0000e530: 2e20 4974 2077 696c 6c0a 6265 2065 7661 . It will.be eva\n-0000e540: 6c75 6174 6564 2069 6e20 7468 6520 656e luated in the en\n-0000e550: 7669 726f 6e6d 656e 7420 6f66 2074 6865 vironment of the\n-0000e560: 206e 6577 2073 7472 7563 7475 7265 2e0a new structure..\n-0000e570: 0a4e 6f74 6520 7468 6174 2074 6865 2063 .Note that the c\n-0000e580: 6170 7475 7265 6420 7374 6174 6520 6f66 aptured state of\n-0000e590: 2074 6865 2063 6c6f 7375 7265 7320 434f the closures CO\n-0000e5a0: 4e46 4947 2d54 4855 4e4b 2061 6e64 0a42 NFIG-THUNK and.B\n-0000e5b0: 4f44 592d 5448 554e 4b20 6d61 7920 6265 ODY-THUNK may be\n-0000e5c0: 206d 6f64 6966 6965 6420 6279 2074 6869 modified by thi\n-0000e5d0: 7320 6675 6e63 7469 6f6e 2172 6570 2e73 s function!rep.s\n-0000e5e0: 7472 7563 7475 7265 7323 2573 7472 7563 tructures#%struc\n-0000e5f0: 7475 7265 2d72 6566 2573 7472 7563 7475 ture-ref%structu\n-0000e600: 7265 2d72 6566 2053 5452 5543 5455 5245 re-ref STRUCTURE\n-0000e610: 2056 4152 0a0a 5265 7475 726e 2074 6865 VAR..Return the\n-0000e620: 2076 616c 7565 206f 6620 7468 6520 6269 value of the bi\n-0000e630: 6e64 696e 6720 6f66 2073 796d 626f 6c20 nding of symbol \n-0000e640: 5641 5220 696e 2073 7472 7563 7475 7265 VAR in structure\n-0000e650: 206f 626a 6563 740a 5354 5255 4354 5552 object.STRUCTUR\n-0000e660: 4520 6f72 2061 6e79 2069 6e6e 6572 206f E or any inner o\n-0000e670: 7065 6e65 6420 7374 7275 6374 7572 6573 pened structures\n-0000e680: 2e0a 0a52 6574 7572 6e73 2061 2076 6f69 ...Returns a voi\n-0000e690: 6420 7661 6c75 6520 6966 206e 6f20 7375 d value if no su\n-0000e6a0: 6368 2062 696e 6469 6e67 2e72 6570 2e73 ch binding.rep.s\n-0000e6b0: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n-0000e6c0: 7572 652d 7365 7473 7472 7563 7475 7265 ure-setstructure\n-0000e6d0: 2d73 6574 2053 5452 5543 5455 5245 2056 -set STRUCTURE V\n-0000e6e0: 4152 2056 414c 5545 0a0a 5365 7420 7468 AR VALUE..Set th\n-0000e6f0: 6520 7661 6c75 6520 6f66 2074 6865 2062 e value of the b\n-0000e700: 696e 6469 6e67 206f 6620 7379 6d62 6f6c inding of symbol\n-0000e710: 2056 4152 2069 6e20 7374 7275 6374 7572 VAR in structur\n-0000e720: 6520 6f62 6a65 6374 0a53 5452 5543 5455 e object.STRUCTU\n-0000e730: 5245 2074 6f20 5641 4c55 452e 2049 6620 RE to VALUE. If \n-0000e740: 6e6f 2073 7563 6820 6269 6e64 696e 6720 no such binding \n-0000e750: 6578 6973 7473 2c20 616e 2065 7272 6f72 exists, an error\n-0000e760: 2069 7320 7369 676e 616c 6c65 642e 7265 is signalled.re\n-0000e770: 702e 7374 7275 6374 7572 6573 2365 7874 p.structures#ext\n-0000e780: 6572 6e61 6c2d 7374 7275 6374 7572 652d ernal-structure-\n-0000e790: 7265 6665 7874 6572 6e61 6c2d 7374 7275 refexternal-stru\n-0000e7a0: 6374 7572 652d 7265 6620 5354 5255 4354 cture-ref STRUCT\n-0000e7b0: 2d4e 414d 4520 5641 520a 0a52 6574 7572 -NAME VAR..Retur\n-0000e7c0: 6e20 7468 6520 7661 6c75 6520 6f66 2074 n the value of t\n-0000e7d0: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n-0000e7e0: 6d62 6f6c 2056 4152 2077 6974 6869 6e20 mbol VAR within \n-0000e7f0: 7468 6520 7374 7275 6374 7572 650a 6361 the structure.ca\n-0000e800: 6c6c 6564 2053 5452 5543 542d 4e41 4d45 lled STRUCT-NAME\n-0000e810: 2e20 5468 6973 2073 7472 7563 7475 7265 . This structure\n-0000e820: 206d 7573 7420 6861 7665 2070 7265 7669 must have previ\n-0000e830: 6f75 736c 7920 6265 656e 206d 6172 6b65 ously been marke\n-0000e840: 6420 6173 0a61 6363 6573 7369 626c 6520 d as.accessible \n-0000e850: 6279 2074 6865 2063 7572 7265 6e74 2073 by the current s\n-0000e860: 7472 7563 7475 7265 2028 6279 2075 7369 tructure (by usi\n-0000e870: 6e67 2074 6865 2060 6163 6365 7373 2720 ng the `access' \n-0000e880: 6d6f 6475 6c65 0a63 6f6e 6669 6775 7261 module.configura\n-0000e890: 7469 6f6e 2064 6972 6563 7469 7665 292e tion directive).\n-0000e8a0: 0a0a 5369 676e 616c 7320 616e 2065 7272 ..Signals an err\n-0000e8b0: 6f72 2069 6620 6e6f 2073 7563 6820 6269 or if no such bi\n-0000e8c0: 6e64 696e 6720 6578 6973 7473 2e72 6570 nding exists.rep\n-0000e8d0: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n-0000e8e0: 6374 7572 652d 6e61 6d65 7374 7275 6374 cture-namestruct\n-0000e8f0: 7572 652d 6e61 6d65 2053 5452 5543 5455 ure-name STRUCTU\n-0000e900: 5245 0a0a 5265 7475 726e 7320 7468 6520 RE..Returns the \n-0000e910: 6e61 6d65 2028 6120 7379 6d62 6f6c 2920 name (a symbol) \n-0000e920: 6f66 2073 7472 7563 7475 7265 206f 626a of structure obj\n-0000e930: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re\n-0000e940: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n-0000e950: 7563 7475 7265 2d69 6d70 6f72 7473 7374 ucture-importsst\n-0000e960: 7275 6374 7572 652d 696d 706f 7274 7320 ructure-imports \n-0000e970: 5354 5255 4354 5552 450a 0a52 6574 7572 STRUCTURE..Retur\n-0000e980: 6e73 2074 6865 206c 6973 7420 6f66 2073 ns the list of s\n-0000e990: 7472 7563 7475 7265 206e 616d 6573 206f tructure names o\n-0000e9a0: 7065 6e65 6420 6279 2073 7472 7563 7475 pened by structu\n-0000e9b0: 7265 206f 626a 6563 740a 5354 5255 4354 re object.STRUCT\n-0000e9c0: 5552 452e 7265 702e 7374 7275 6374 7572 URE.rep.structur\n-0000e9d0: 6573 2373 7472 7563 7475 7265 2d66 696c es#structure-fil\n-0000e9e0: 6573 7472 7563 7475 7265 2d66 696c 6520 estructure-file \n-0000e9f0: 4e41 4d45 0a0a 5265 7475 726e 2061 2073 NAME..Return a s\n-0000ea00: 7472 696e 6720 7468 6174 2077 6f75 6c64 tring that would\n-0000ea10: 2062 6520 7573 6564 2074 6f20 6c6f 6361 be used to loca\n-0000ea20: 7465 2061 2073 7472 7563 7475 7265 2063 te a structure c\n-0000ea30: 616c 6c65 6420 4e41 4d45 2028 610a 7379 alled NAME (a.sy\n-0000ea40: 6d62 6f6c 292e 7265 702e 7374 7275 6374 mbol).rep.struct\n-0000ea50: 7572 6573 2363 7572 7265 6e74 2d73 7472 ures#current-str\n-0000ea60: 7563 7475 7265 6375 7272 656e 742d 7374 ucturecurrent-st\n-0000ea70: 7275 6374 7572 650a 0a52 6574 7572 6e20 ructure..Return \n-0000ea80: 7468 6520 6375 7272 656e 7420 7374 7275 the current stru\n-0000ea90: 6374 7572 6520 6f62 6a65 6374 2e72 6570 cture object.rep\n-0000eaa0: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n-0000eab0: 6374 7572 6570 7374 7275 6374 7572 6570 cturepstructurep\n-0000eac0: 2041 5247 0a0a 5265 7475 726e 2060 7427 ARG..Return `t'\n-0000ead0: 2069 6620 4152 4720 6973 2061 2073 7472 if ARG is a str\n-0000eae0: 7563 7475 7265 206f 626a 6563 742e 7265 ucture object.re\n-0000eaf0: 702e 7374 7275 6374 7572 6573 2365 7661 p.structures#eva\n-0000eb00: 6c65 7661 6c20 464f 524d 205b 5354 5255 leval FORM [STRU\n-0000eb10: 4354 5552 455d 0a0a 5265 7475 726e 2074 CTURE]..Return t\n-0000eb20: 6865 2072 6573 756c 7420 6f66 2065 7661 he result of eva\n-0000eb30: 6c75 6174 696e 6720 464f 524d 2069 6e73 luating FORM ins\n-0000eb40: 6964 6520 7374 7275 6374 7572 6520 6f62 ide structure ob\n-0000eb50: 6a65 6374 2053 5452 5543 5455 5245 0a28 ject STRUCTURE.(\n-0000eb60: 7769 7468 2061 206e 756c 6c20 6c65 7869 with a null lexi\n-0000eb70: 6361 6c20 656e 7669 726f 6e6d 656e 7429 cal environment)\n-0000eb80: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-0000eb90: 6d61 6b65 2d62 696e 6469 6e67 2d69 6d6d make-binding-imm\n-0000eba0: 7574 6162 6c65 6d61 6b65 2d62 696e 6469 utablemake-bindi\n-0000ebb0: 6e67 2d69 6d6d 7574 6162 6c65 2056 4152 ng-immutable VAR\n-0000ebc0: 0a0a 466c 6167 2074 6861 7420 7468 6520 ..Flag that the \n-0000ebd0: 6269 6e64 696e 6720 6f66 2073 796d 626f binding of symbo\n-0000ebe0: 6c20 5641 5220 696e 2074 6865 2063 7572 l VAR in the cur\n-0000ebf0: 7265 6e74 2073 7472 7563 7475 7265 206d rent structure m\n-0000ec00: 6179 206e 6f74 2062 650a 6368 616e 6765 ay not be.change\n-0000ec10: 642e 7265 702e 7374 7275 6374 7572 6573 d.rep.structures\n-0000ec20: 2362 696e 6469 6e67 2d69 6d6d 7574 6162 #binding-immutab\n-0000ec30: 6c65 2d70 6269 6e64 696e 672d 696d 6d75 le-pbinding-immu\n-0000ec40: 7461 626c 652d 7020 5641 5220 5b53 5452 table-p VAR [STR\n-0000ec50: 5543 5455 5245 5d0a 0a52 6574 7572 6e20 UCTURE]..Return \n-0000ec60: 6074 2720 6966 2074 6865 2062 696e 6469 `t' if the bindi\n-0000ec70: 6e67 206f 6620 7379 6d62 6f6c 2056 4152 ng of symbol VAR\n-0000ec80: 2069 6e20 7468 6520 5354 5255 4354 5552 in the STRUCTUR\n-0000ec90: 4520 6861 7320 6265 656e 206d 6164 650a E has been made.\n-0000eca0: 636f 6e73 7461 6e74 2e72 6570 2e73 7472 constant.rep.str\n-0000ecb0: 7563 7475 7265 7323 7072 6f76 6964 6570 uctures#providep\n-0000ecc0: 726f 7669 6465 2046 4541 5455 5245 0a0a rovide FEATURE..\n-0000ecd0: 5368 6f77 2074 6861 7420 7468 6520 6665 Show that the fe\n-0000ece0: 6174 7572 6520 4645 4154 5552 4520 2861 ature FEATURE (a\n-0000ecf0: 2073 796d 626f 6c29 2068 6173 2062 6565 symbol) has bee\n-0000ed00: 6e20 6c6f 6164 6564 2069 6e20 7468 6520 n loaded in the \n-0000ed10: 6375 7272 656e 740a 7374 7275 6374 7572 current.structur\n-0000ed20: 652e 7265 702e 7374 7275 6374 7572 6573 e.rep.structures\n-0000ed30: 2372 6571 7569 7265 7265 7175 6972 6520 #requirerequire \n-0000ed40: 4645 4154 5552 450a 0a49 6620 4645 4154 FEATURE..If FEAT\n-0000ed50: 5552 4520 2861 2073 796d 626f 6c29 2068 URE (a symbol) h\n-0000ed60: 6173 206e 6f74 2061 6c72 6561 6479 2062 as not already b\n-0000ed70: 6565 6e20 6c6f 6164 6564 2c20 6c6f 6164 een loaded, load\n-0000ed80: 2069 742e 2054 6865 2066 696c 650a 6c6f it. The file.lo\n-0000ed90: 6164 6564 2069 7320 6569 7468 6572 2046 aded is either F\n-0000eda0: 494c 4520 2869 6620 6769 7665 6e29 2c20 ILE (if given), \n-0000edb0: 6f72 2074 6865 2070 7269 6e74 206e 616d or the print nam\n-0000edc0: 6520 6f66 2046 4541 5455 5245 2e72 6570 e of FEATURE.rep\n-0000edd0: 2e69 6f2e 7469 6d65 7273 2373 6574 2d74 .io.timers#set-t\n-0000ede0: 696d 6572 7365 742d 7469 6d65 7220 5449 imerset-timer TI\n-0000edf0: 4d45 5220 5b53 4543 4f4e 4453 5d20 5b4d MER [SECONDS] [M\n-0000ee00: 494c 4c49 5345 434f 4e44 535d 0a0a 5265 ILLISECONDS]..Re\n-0000ee10: 7374 6172 7420 7468 6520 6f6e 652d 7368 start the one-sh\n-0000ee20: 6f74 2074 696d 6572 2054 494d 4552 2e20 ot timer TIMER. \n-0000ee30: 4966 2053 4543 4f4e 4453 2061 6e64 2f6f If SECONDS and/o\n-0000ee40: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n-0000ee50: 730a 6465 6669 6e65 6420 7468 6520 7065 s.defined the pe\n-0000ee60: 7269 6f64 2061 6674 6572 2077 6869 6368 riod after which\n-0000ee70: 2069 7420 6669 7265 7320 7769 6c6c 2062 it fires will b\n-0000ee80: 6520 7265 7365 7420 746f 2074 6865 2073 e reset to the s\n-0000ee90: 7065 6369 6669 6564 0a64 7572 6174 696f pecified.duratio\n-0000eea0: 6e2e 204f 7468 6572 7769 7365 2c20 7468 n. Otherwise, th\n-0000eeb0: 6520 6578 6973 7469 6e67 2076 616c 7565 e existing value\n-0000eec0: 7320 6172 6520 7072 6573 6572 7665 642e s are preserved.\n-0000eed0: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000eee0: 7269 6e63 7072 696e 6320 4f42 4a45 4354 rincprinc OBJECT\n-0000eef0: 205b 5354 5245 414d 5d0a 0a50 7269 6e74 [STREAM]..Print\n-0000ef00: 7320 6120 7465 7874 2072 6570 7265 7365 s a text represe\n-0000ef10: 6e74 6174 696f 6e20 6f66 204f 424a 4543 ntation of OBJEC\n-0000ef20: 5420 746f 2053 5452 4541 4d20 286f 7220 T to STREAM (or \n-0000ef30: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of \n-0000ef40: 7468 650a 7661 7269 6162 6c65 2073 7461 the.variable sta\n-0000ef50: 6e64 6172 642d 6f75 7470 7574 292c 206e ndard-output), n\n-0000ef60: 6f20 7374 7261 6e67 6520 6368 6172 6163 o strange charac\n-0000ef70: 7465 7273 2061 7265 2071 756f 7465 6420 ters are quoted \n-0000ef80: 616e 6420 6e6f 2071 756f 7465 730a 6172 and no quotes.ar\n-0000ef90: 6520 7072 696e 7465 6420 6172 6f75 6e64 e printed around\n-0000efa0: 2073 7472 696e 6773 2e72 6570 2d64 6972 strings.rep-dir\n-0000efb0: 6563 746f 7279 5468 6520 6469 7265 6374 ectoryThe direct\n-0000efc0: 6f72 7920 696e 2077 6869 6368 2061 6c6c ory in which all\n-0000efd0: 2069 6e73 7461 6c6c 6564 2064 6174 6120 installed data \n-0000efe0: 6669 6c65 7320 6c69 7665 2e00 0000 0000 files live......\n-0000eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0000f000: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f\n-0000f010: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE\n-0000f020: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING\n-0000f030: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes\n-0000f040: 2061 2073 7472 696e 6720 6372 6561 7465 a string create\n-0000f050: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma\n-0000f060: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n-0000f070: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an\n-0000f080: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v\n-0000f090: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th\n-0000f0a0: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM\n-0000f0b0: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n\n-0000f0c0: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c\n-0000f0d0: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur\n-0000f0e0: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR\n-0000f0f0: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat\n-0000f100: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result\n-0000f110: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac\n-0000f120: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a\n-0000f130: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u\n-0000f140: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un\n-0000f150: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su\n-0000f160: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have\n-0000f170: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s\n-0000f180: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS\n-0000f190: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][.\n-0000f1a0: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER\n-0000f1b0: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT\n-0000f1c0: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive \n-0000f1d0: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer,\n-0000f1e0: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si\n-0000f1f0: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters\n-0000f200: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu\n-0000f210: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE\n-0000f220: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v\n-0000f230: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi\n-0000f240: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin\n-0000f250: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV\n-0000f260: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char\n-0000f270: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h\n-0000f280: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th\n-0000f290: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n-0000f2a0: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The\n-0000f2b0: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options\n-0000f2c0: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output\n-0000f2d0: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima\n-0000f2e0: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X.\n-0000f2f0: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a \n-0000f300: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte\n-0000f310: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR\n-0000f320: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in\n-0000f330: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output \n-0000f340: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact\n-0000f350: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the\n-0000f360: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n-0000f370: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp\n-0000f380: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of\n-0000f390: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'..\n-0000f3a0: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque\n-0000f3b0: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m\n-0000f3c0: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo\n-0000f3d0: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters,\n-0000f3e0: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif\n-0000f3f0: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w\n-0000f400: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T\n-0000f410: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu\n-0000f420: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of \n-0000f430: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the\n-0000f440: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero\n-0000f450: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa\n-0000f460: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x,\n-0000f470: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio\n-0000f480: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea\n-0000f490: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig\n-0000f4a0: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi\n-0000f4b0: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa\n-0000f4c0: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an\n-0000f4d0: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions,\n-0000f4e0: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result..\n-0000f4f0: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start \n-0000f500: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m\n-0000f510: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu\n-0000f520: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s\n-0000f530: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o\n-0000f540: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca\n-0000f550: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th\n-0000f560: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format\n-0000f570: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var\n-0000f580: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin\n-0000f590: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th\n-0000f5a0: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver\n-0000f5b0: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format\n-0000f5c0: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the\n-0000f5d0: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion.\n-0000f5e0: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the\n-0000f5f0: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and\n-0000f600: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre\n-0000f610: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff\n-0000f620: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c\n-0000f630: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t\n-0000f640: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio\n-0000f650: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i\n-0000f660: 736e 2774 2061 2073 7472 696e 6729 2e72 sn't a string).r\n-0000f670: 6570 2e69 6f2e 7374 7265 616d 7323 6765 ep.io.streams#ge\n-0000f680: 742d 6f75 7470 7574 2d73 7472 6561 6d2d t-output-stream-\n-0000f690: 7374 7269 6e67 6765 742d 6f75 7470 7574 stringget-output\n-0000f6a0: 2d73 7472 6561 6d2d 7374 7269 6e67 2053 -stream-string S\n-0000f6b0: 5452 494e 472d 4f55 5450 5554 2d53 5452 TRING-OUTPUT-STR\n-0000f6c0: 4541 4d0a 0a52 6574 7572 6e73 2061 2073 EAM..Returns a s\n-0000f6d0: 7472 696e 6720 636f 6e74 6169 6e69 6e67 tring containing\n-0000f6e0: 2074 6865 2063 6861 7261 6374 6572 7320 the characters \n-0000f6f0: 7772 6974 7465 6e20 746f 2074 6865 2073 written to the s\n-0000f700: 7472 6561 6d20 5354 5249 4e47 2d0a 4f55 tream STRING-.OU\n-0000f710: 5450 5554 2d53 5452 4541 4d20 2863 7265 TPUT-STREAM (cre\n-0000f720: 6174 6564 2062 7920 606d 616b 652d 7374 ated by `make-st\n-0000f730: 7269 6e67 2d6f 7574 7075 742d 7374 7265 ring-output-stre\n-0000f740: 616d 2729 2e20 5468 6520 7374 7265 616d am'). The stream\n-0000f750: 2069 7320 7468 656e 0a72 6573 6574 2073 is then.reset s\n-0000f760: 6f20 7468 6174 2074 6865 206e 6578 7420 o that the next \n-0000f770: 6361 6c6c 2074 6f20 7468 6973 2066 756e call to this fun\n-0000f780: 6374 696f 6e20 7769 7468 2074 6869 7320 ction with this \n-0000f790: 7374 7265 616d 2077 696c 6c20 6f6e 6c79 stream will only\n-0000f7a0: 0a72 6574 7572 6e20 7468 6520 6e65 7720 .return the new \n-0000f7b0: 6368 6172 6163 7465 7273 2e6c 6f61 642d characters.load-\n-0000f7c0: 7061 7468 4120 6c69 7374 206f 6620 6469 pathA list of di\n-0000f7d0: 7265 6374 6f72 7920 6e61 6d65 732e 2057 rectory names. W\n-0000f7e0: 6865 6e20 606c 6f61 6427 206f 7065 6e73 hen `load' opens\n-0000f7f0: 2061 206c 6973 702d 6669 6c65 2069 7420 a lisp-file it \n-0000f800: 7365 6172 6368 6573 2065 6163 680a 6469 searches each.di\n-0000f810: 7265 6374 6f72 7920 6e61 6d65 6420 696e rectory named in\n-0000f820: 2074 6869 7320 6c69 7374 2069 6e20 7475 this list in tu\n-0000f830: 726e 2075 6e74 696c 2074 6865 2066 696c rn until the fil\n-0000f840: 6520 6973 2066 6f75 6e64 206f 7220 7468 e is found or th\n-0000f850: 6520 6c69 7374 0a69 7320 6578 6861 7573 e list.is exhaus\n-0000f860: 7465 642e 6166 7465 722d 6c6f 6164 2d61 ted.after-load-a\n-0000f870: 6c69 7374 4120 6c69 7374 206f 6620 284c listA list of (L\n-0000f880: 4942 5241 5259 2046 4f52 4d53 2e2e 2e29 IBRARY FORMS...)\n-0000f890: 2e20 5768 656e 6576 6572 2074 6865 2060 . Whenever the `\n-0000f8a0: 6c6f 6164 2720 636f 6d6d 616e 6420 7265 load' command re\n-0000f8b0: 6164 7320 6120 6669 6c65 0a6f 6620 4c69 ads a file.of Li\n-0000f8c0: 7370 2063 6f64 6520 4c49 4252 4152 592c sp code LIBRARY,\n-0000f8d0: 2069 7420 6578 6563 7574 6573 2065 6163 it executes eac\n-0000f8e0: 6820 6f66 2046 4f52 4d53 2e20 4e6f 7465 h of FORMS. Note\n-0000f8f0: 2074 6861 7420 4c49 4252 4152 5920 6d75 that LIBRARY mu\n-0000f900: 7374 0a65 7861 6374 6c79 206d 6174 6368 st.exactly match\n-0000f910: 2074 6865 2046 494c 4520 6172 6775 6d65 the FILE argume\n-0000f920: 6e74 2067 6976 656e 2074 6f20 606c 6f61 nt given to `loa\n-0000f930: 6427 2e6c 6973 702d 6c69 622d 6469 7265 d'.lisp-lib-dire\n-0000f940: 6374 6f72 7954 6865 206e 616d 6520 6f66 ctoryThe name of\n-0000f950: 2074 6865 2064 6972 6563 746f 7279 2069 the directory i\n-0000f960: 6e20 7768 6963 6820 7468 6520 7374 616e n which the stan\n-0000f970: 6461 7264 206c 6973 7020 6669 6c65 7320 dard lisp files \n-0000f980: 6c69 7665 2e73 6974 652d 6c69 7370 2d64 live.site-lisp-d\n-0000f990: 6972 6563 746f 7279 5468 6520 6e61 6d65 irectoryThe name\n-0000f9a0: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director\n-0000f9b0: 7920 696e 2077 6869 6368 2073 6974 652d y in which site-\n-0000f9c0: 7370 6563 6966 6963 204c 6973 7020 6669 specific Lisp fi\n-0000f9d0: 6c65 7320 6172 6520 7374 6f72 6564 2e64 les are stored.d\n-0000f9e0: 6f63 756d 656e 7461 7469 6f6e 2d66 696c ocumentation-fil\n-0000f9f0: 6554 6865 206e 616d 6520 6f66 2074 6865 eThe name of the\n-0000fa00: 2064 6174 6162 6173 6520 636f 6e74 6169 database contai\n-0000fa10: 6e69 6e67 2074 6865 206c 6973 702d 6c69 ning the lisp-li\n-0000fa20: 6272 6172 7927 7320 646f 6375 6d65 6e74 brary's document\n-0000fa30: 6174 696f 6e20 7374 7269 6e67 732e 646f ation strings.do\n-0000fa40: 6375 6d65 6e74 6174 696f 6e2d 6669 6c65 cumentation-file\n-0000fa50: 7341 206c 6973 7420 6f66 2064 6174 6162 sA list of datab\n-0000fa60: 6173 6520 6e61 6d65 7320 636f 6e74 6169 ase names contai\n-0000fa70: 6e69 6e67 2061 6c6c 2064 6f63 756d 656e ning all documen\n-0000fa80: 7461 7469 6f6e 2073 7472 696e 6773 2e64 tation strings.d\n-0000fa90: 6c2d 6c6f 6164 2d72 656c 6f63 2d6e 6f77 l-load-reloc-now\n-0000faa0: 5768 656e 206e 6f6e 2d6e 696c 2c20 6479 When non-nil, dy\n-0000fab0: 6e61 6d69 6361 6c6c 7920 6c6f 6164 6564 namically loaded\n-0000fac0: 206c 6962 7261 7269 6573 2068 6176 6520 libraries have \n-0000fad0: 616c 6c20 7379 6d62 6f6c 2072 656c 6f63 all symbol reloc\n-0000fae0: 6174 696f 6e73 0a70 6572 6672 6f6d 6564 ations.perfromed\n-0000faf0: 2061 7420 6c6f 6164 2d74 696d 652c 206e at load-time, n\n-0000fb00: 6f74 2061 7320 7265 7175 6972 6564 2e72 ot as required.r\n-0000fb10: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000fb20: 7465 7223 6c61 6d62 6461 6c61 6d62 6461 ter#lambdalambda\n-0000fb30: 204c 414d 4244 412d 4c49 5354 2042 4f44 LAMBDA-LIST BOD\n-0000fb40: 592e 2e2e 0a0a 4576 616c 7561 7465 7320 Y.....Evaluates \n-0000fb50: 746f 2061 6e20 616e 6f6e 796d 6f75 7320 to an anonymous \n-0000fb60: 6675 6e63 7469 6f6e 2e72 6570 2e64 6174 function.rep.dat\n-0000fb70: 6123 6361 7263 6172 2043 4f4e 532d 4345 a#carcar CONS-CE\n-0000fb80: 4c4c 0a0a 5265 7475 726e 7320 7468 6520 LL..Returns the \n-0000fb90: 7661 6c75 6520 7374 6f72 6564 2069 6e20 value stored in \n-0000fba0: 7468 6520 6361 7220 736c 6f74 206f 6620 the car slot of \n-0000fbb0: 434f 4e53 2d43 454c 4c2c 206f 7220 6e69 CONS-CELL, or ni\n-0000fbc0: 6c20 6966 2043 4f4e 532d 4345 4c4c 0a69 l if CONS-CELL.i\n-0000fbd0: 7320 6e69 6c2e 7265 702e 6461 7461 236c s nil.rep.data#l\n-0000fbe0: 6973 742a 6c69 7374 2a20 4152 4731 2041 ist*list* ARG1 A\n-0000fbf0: 5247 3220 2e2e 2e20 4152 474e 0a0a 5265 RG2 ... ARGN..Re\n-0000fc00: 7475 726e 7320 6120 6e65 7720 6c69 7374 turns a new list\n-0000fc10: 2028 4152 4731 2041 5247 3220 2e2e 2e20 (ARG1 ARG2 ... \n-0000fc20: 4152 474e 2d31 202e 2041 5247 4e29 2e20 ARGN-1 . ARGN). \n-0000fc30: 5468 6174 2069 732c 2074 6865 2073 616d That is, the sam\n-0000fc40: 6520 6173 2066 726f 6d0a 606c 6973 7427 e as from.`list'\n-0000fc50: 2062 7574 2074 6865 206c 6173 7420 6172 but the last ar\n-0000fc60: 6775 6d65 6e74 2069 7320 646f 7474 6564 gument is dotted\n-0000fc70: 2074 6f20 7468 6520 6c61 7374 2062 7574 to the last but\n-0000fc80: 206f 6e65 2061 7267 756d 656e 742e 7265 one argument.re\n-0000fc90: 702e 6461 7461 236d 616b 652d 6c69 7374 p.data#make-list\n-0000fca0: 6d61 6b65 2d6c 6973 7420 4c45 4e47 5448 make-list LENGTH\n-0000fcb0: 205b 494e 4954 4941 4c2d 7265 7076 5d0a [INITIAL-repv].\n-0000fcc0: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n-0000fcd0: 6973 7420 7769 7468 204c 454e 4754 4820 ist with LENGTH \n-0000fce0: 6d65 6d62 6572 732c 2065 6163 6820 6f66 members, each of\n-0000fcf0: 2077 6869 6368 2069 7320 696e 6974 6961 which is initia\n-0000fd00: 6c69 7365 6420 746f 0a49 4e49 5449 414c lised to.INITIAL\n-0000fd10: 2d72 6570 762c 206f 7220 6e69 6c2e 7265 -repv, or nil.re\n-0000fd20: 702e 6461 7461 2361 7070 656e 6461 7070 p.data#appendapp\n-0000fd30: 656e 6420 4c49 5354 532e 2e2e 0a0a 4e6f end LISTS.....No\n-0000fd40: 6e2d 6465 7374 7275 6374 6976 656c 7920 n-destructively \n-0000fd50: 636f 6e63 6174 656e 6174 6573 2065 6163 concatenates eac\n-0000fd60: 6820 6f66 2069 7427 7320 6172 6775 6d65 h of it's argume\n-0000fd70: 6e74 204c 4953 5453 2e2e 2e20 696e 746f nt LISTS... into\n-0000fd80: 206f 6e65 0a6e 6577 206c 6973 7420 7768 one.new list wh\n-0000fd90: 6963 6820 6973 2072 6574 7572 6e65 642e ich is returned.\n-0000fda0: 7265 702e 6461 7461 236e 636f 6e63 6e63 rep.data#nconcnc\n-0000fdb0: 6f6e 6320 4c49 5354 532e 2e2e 0a0a 4465 onc LISTS.....De\n-0000fdc0: 7374 7275 6374 6976 656c 7920 636f 6e63 structively conc\n-0000fdd0: 6174 656e 6174 6573 2065 6163 6820 6f66 atenates each of\n-0000fde0: 2069 7427 7320 6172 6775 6d65 6e74 204c it's argument L\n-0000fdf0: 4953 5453 2e2e 2e20 696e 746f 206f 6e65 ISTS... into one\n-0000fe00: 206e 6577 0a6c 6973 742e 2045 7665 7279 new.list. Every\n-0000fe10: 204c 4953 5420 6275 7420 7468 6520 6c61 LIST but the la\n-0000fe20: 7374 2069 7320 6d6f 6469 6669 6564 2073 st is modified s\n-0000fe30: 6f20 7468 6174 2069 7427 7320 6c61 7374 o that it's last\n-0000fe40: 2063 6472 2070 6f69 6e74 730a 746f 2074 cdr points.to t\n-0000fe50: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n-0000fe60: 7468 6520 6e65 7874 206c 6973 742e 2052 the next list. R\n-0000fe70: 6574 7572 6e73 2074 6865 206e 6577 206c eturns the new l\n-0000fe80: 6973 742e 7265 702e 6461 7461 2372 706c ist.rep.data#rpl\n-0000fe90: 6163 6172 706c 6163 6120 434f 4e53 2d43 acarplaca CONS-C\n-0000fea0: 454c 4c20 4e45 572d 4341 520a 0a53 6574 ELL NEW-CAR..Set\n-0000feb0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n-0000fec0: 6865 2063 6172 2073 6c6f 7420 696e 2043 he car slot in C\n-0000fed0: 4f4e 532d 4345 4c4c 2074 6f20 4e45 572d ONS-CELL to NEW-\n-0000fee0: 4341 522e 0a52 6574 7572 6e73 2074 6865 CAR..Returns the\n-0000fef0: 2043 4f4e 532d 4345 4c4c 2e72 6570 2e64 CONS-CELL.rep.d\n-0000ff00: 6174 6123 7265 7665 7273 6572 6576 6572 ata#reverserever\n-0000ff10: 7365 204c 4953 540a 0a52 6574 7572 6e73 se LIST..Returns\n-0000ff20: 2061 206e 6577 206c 6973 7420 7768 6963 a new list whic\n-0000ff30: 6820 6973 2061 2063 6f70 7920 6f66 204c h is a copy of L\n-0000ff40: 4953 5420 6578 6365 7074 2074 6861 7420 IST except that \n-0000ff50: 7468 6520 6d65 6d62 6572 7320 6172 6520 the members are \n-0000ff60: 696e 0a72 6576 6572 7365 206f 7264 6572 in.reverse order\n-0000ff70: 2e72 6570 2e64 6174 6123 6e74 686e 7468 .rep.data#nthnth\n-0000ff80: 2049 4e44 4558 204c 4953 540a 0a52 6574 INDEX LIST..Ret\n-0000ff90: 7572 6e73 2074 6865 2049 4e44 4558 7468 urns the INDEXth\n-0000ffa0: 2065 6c65 6d65 6e74 206f 6620 4c49 5354 element of LIST\n-0000ffb0: 2e20 5468 6520 6669 7273 7420 656c 656d . The first elem\n-0000ffc0: 656e 7420 6861 7320 616e 2049 4e44 4558 ent has an INDEX\n-0000ffd0: 206f 6620 7a65 726f 2e00 7265 702e 7374 of zero..rep.st\n-0000ffe0: 7275 6374 7572 6573 236d 616b 652d 696e ructures#make-in\n-0000fff0: 7465 7266 6163 6520 4e41 4d45 2053 4947 terface NAME SIG\n-00010000: 7265 702e 696f 2e73 7472 6561 6d73 236d rep.io.streams#m\n-00010010: 616b 652d 7374 7269 6e67 2d6f 7574 7075 ake-string-outpu\n-00010020: 742d 7374 7265 616d 6d61 6b65 2d73 7472 t-streammake-str\n-00010030: 696e 672d 6f75 7470 7574 2d73 7472 6561 ing-output-strea\n-00010040: 6d0a 0a52 6574 7572 6e73 2061 6e20 6f75 m..Returns an ou\n-00010050: 7470 7574 2073 7472 6561 6d20 7768 6963 tput stream whic\n-00010060: 6820 7769 6c6c 2061 6363 756d 756c 6174 h will accumulat\n-00010070: 6520 7468 6520 6368 6172 6163 7465 7273 e the characters\n-00010080: 2077 7269 7474 656e 2074 6f0a 6974 2066 written to.it f\n-00010090: 6f72 2074 6865 2075 7365 206f 6620 7468 or the use of th\n-000100a0: 6520 6067 6574 2d6f 7574 7075 742d 7374 e `get-output-st\n-000100b0: 7265 616d 2d73 7472 696e 6727 2066 756e ream-string' fun\n-000100c0: 6374 696f 6e2e 7265 702e 696f 2e73 7472 ction.rep.io.str\n-000100d0: 6561 6d73 236f 7574 7075 742d 7374 7265 eams#output-stre\n-000100e0: 616d 2d70 6f75 7470 7574 2d73 7472 6561 am-poutput-strea\n-000100f0: 6d2d 7020 4152 470a 0a52 6574 7572 6e73 m-p ARG..Returns\n-00010100: 2074 2069 6620 4152 4720 6973 2061 6e20 t if ARG is an \n-00010110: 6f75 7470 7574 2073 7472 6561 6d2e 6578 output stream.ex\n-00010120: 6563 2d64 6972 6563 746f 7279 5468 6520 ec-directoryThe \n-00010130: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n-00010140: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing\n-00010150: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp\n-00010160: 6563 6966 6963 2066 696c 6573 2e6c 6f61 ecific files.loa\n-00010170: 642d 6669 6c65 6e61 6d65 5768 696c 6520 d-filenameWhile \n-00010180: 7573 696e 6720 7468 6520 606c 6f61 6427 using the `load'\n-00010190: 2066 756e 6374 696f 6e20 746f 206c 6f61 function to loa\n-000101a0: 6420 6120 4c69 7370 206c 6962 7261 7279 d a Lisp library\n-000101b0: 2c20 7468 6973 2076 6172 6961 626c 6520 , this variable \n-000101c0: 6973 0a73 6574 2074 6f20 7468 6520 6e61 is.set to the na\n-000101d0: 6d65 206f 6620 7468 6520 6669 6c65 2062 me of the file b\n-000101e0: 6569 6e67 206c 6f61 6465 642e 7265 702e eing loaded.rep.\n-000101f0: 6461 7461 2363 6472 6364 7220 434f 4e53 data#cdrcdr CONS\n-00010200: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t\n-00010210: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored \n-00010220: 696e 2074 6865 2063 6472 2073 6c6f 7420 in the cdr slot \n-00010230: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or\n-00010240: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL\n-00010250: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat\n-00010260: 6123 6c69 7374 6c69 7374 2041 5247 532e a#listlist ARGS.\n-00010270: 2e2e 0a0a 5265 7475 726e 7320 6120 6e65 ....Returns a ne\n-00010280: 7720 6c69 7374 2077 6974 6820 656c 656d w list with elem\n-00010290: 656e 7473 2041 5247 532e 2e2e 7265 702e ents ARGS...rep.\n-000102a0: 6461 7461 2372 706c 6163 6472 706c 6163 data#rplacdrplac\n-000102b0: 6420 434f 4e53 2d43 454c 4c20 4e45 572d d CONS-CELL NEW-\n-000102c0: 4344 520a 0a53 6574 7320 7468 6520 7661 CDR..Sets the va\n-000102d0: 6c75 6520 6f66 2074 6865 2063 6472 2073 lue of the cdr s\n-000102e0: 6c6f 7420 696e 2043 4f4e 532d 4345 4c4c lot in CONS-CELL\n-000102f0: 2074 6f20 4e45 572d 4344 522e 0a52 6574 to NEW-CDR..Ret\n-00010300: 7572 6e73 2074 6865 2043 4f4e 532d 4345 urns the CONS-CE\n-00010310: 4c4c 2e72 6570 2e64 6174 6123 6e72 6576 LL.rep.data#nrev\n-00010320: 6572 7365 6e72 6576 6572 7365 204c 4953 ersenreverse LIS\n-00010330: 540a 0a52 6574 7572 6e73 204c 4953 5420 T..Returns LIST \n-00010340: 616c 7465 7265 6420 736f 2074 6861 7420 altered so that \n-00010350: 6974 2773 206d 656d 6265 7273 2061 7265 it's members are\n-00010360: 2069 6e20 7265 7665 7273 6520 6f72 6465 in reverse orde\n-00010370: 7220 746f 2077 6861 7420 7468 6579 0a77 r to what they.w\n-00010380: 6572 652e 2054 6869 7320 6675 6e63 7469 ere. This functi\n-00010390: 6f6e 2069 7320 6465 7374 7275 6374 6976 on is destructiv\n-000103a0: 6520 746f 7761 7264 7320 6974 2773 2061 e towards it's a\n-000103b0: 7267 756d 656e 742e 7265 702e 6461 7461 rgument.rep.data\n-000103c0: 2372 6173 7371 7261 7373 7120 454c 5420 #rassqrassq ELT \n-000103d0: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear\n-000103e0: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST \n-000103f0: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell \n-00010400: 7768 6f73 6520 6364 7220 6973 2060 6571 whose cdr is `eq\n-00010410: 2720 746f 2045 4c54 2e0a 5265 7475 726e ' to ELT..Return\n-00010420: 7320 7468 6520 6669 7273 7420 6d61 7463 s the first matc\n-00010430: 6869 6e67 2063 6f6e 732d 6365 6c6c 2c20 hing cons-cell, \n-00010440: 656c 7365 206e 696c 2e72 6570 2e64 6174 else nil.rep.dat\n-00010450: 6123 6669 6c74 6572 6669 6c74 6572 2050 a#filterfilter P\n-00010460: 5245 4449 4341 5445 204c 4953 540a 0a52 REDICATE LIST..R\n-00010470: 6574 7572 6e20 6120 6e65 7720 6c69 7374 eturn a new list\n-00010480: 2c20 636f 6e73 6973 7469 6e67 206f 6620 , consisting of \n-00010490: 7468 6520 656c 656d 656e 7473 2069 6e20 the elements in \n-000104a0: 4c49 5354 2077 6869 6368 2074 6865 2066 LIST which the f\n-000104b0: 756e 6374 696f 6e0a 5052 4544 4943 4154 unction.PREDICAT\n-000104c0: 4520 7265 7475 726e 7320 7420 7768 656e E returns t when\n-000104d0: 2061 7070 6c69 6564 2074 6f3b 2069 2e65 applied to; i.e\n-000104e0: 2e20 736f 6d65 7468 696e 6720 6c69 6b65 . something like\n-000104f0: 0a0a 286d 6170 6361 7220 276e 636f 6e63 ..(mapcar 'nconc\n-00010500: 2028 6d61 7063 6172 2023 2728 6c61 6d62 (mapcar #'(lamb\n-00010510: 6461 2028 7829 0a09 0909 2020 2028 7768 da (x).... (wh\n-00010520: 656e 2028 5052 4544 4943 4154 4520 7829 en (PREDICATE x)\n-00010530: 0a09 0909 2020 2020 2028 6c69 7374 2078 .... (list x\n-00010540: 2929 290a 0909 2020 2020 2020 204c 4953 )))... LIS\n-00010550: 5429 2972 6570 2e64 6174 6123 6d65 6d71 T))rep.data#memq\n-00010560: 6c6d 656d 716c 2045 4c54 204c 4953 540a lmemql ELT LIST.\n-00010570: 0a49 6620 454c 5420 6973 2061 206d 656d .If ELT is a mem\n-00010580: 6265 7220 6f66 206c 6973 7420 4c49 5354 ber of list LIST\n-00010590: 2074 6865 6e20 7265 7475 726e 2074 6865 then return the\n-000105a0: 2074 6169 6c20 6f66 2074 6865 206c 6973 tail of the lis\n-000105b0: 7420 7374 6172 7469 6e67 0a66 726f 6d20 t starting.from \n-000105c0: 7468 6520 6d61 7463 6865 6420 454c 542e the matched ELT.\n-000105d0: 2060 6d65 6d71 6c27 2075 7365 7320 6065 `memql' uses `e\n-000105e0: 716c 2720 746f 2063 6f6d 7061 7265 206c ql' to compare l\n-000105f0: 6973 7420 6974 656d 732e 7265 702e 6461 ist items.rep.da\n-00010600: 7461 2364 656c 7164 656c 7120 454c 5420 ta#delqdelq ELT \n-00010610: 4c49 5354 0a0a 5265 7475 726e 7320 4c49 LIST..Returns LI\n-00010620: 5354 2077 6974 6820 616e 7920 6d65 6d62 ST with any memb\n-00010630: 6572 7320 6065 7127 2074 6f20 454c 5420 ers `eq' to ELT \n-00010640: 6465 7374 7275 6374 6976 656c 7920 7265 destructively re\n-00010650: 6d6f 7665 642e 7265 702e 6461 7461 2361 moved.rep.data#a\n-00010660: 7272 6179 7061 7272 6179 7020 4152 470a rrayparrayp ARG.\n-00010670: 0a52 6574 7572 6e73 2074 2077 6865 6e20 .Returns t when \n-00010680: 4152 4720 6973 2061 6e20 6172 7261 792e ARG is an array.\n-00010690: 7265 702e 6461 7461 2361 7365 7461 7365 rep.data#asetase\n-000106a0: 7420 4152 5241 5920 494e 4445 5820 4e45 t ARRAY INDEX NE\n-000106b0: 572d 5641 4c55 450a 0a53 6574 7320 656c W-VALUE..Sets el\n-000106c0: 656d 656e 7420 6e75 6d62 6572 2049 4e44 ement number IND\n-000106d0: 4558 2028 6120 706f 7369 7469 7665 2069 EX (a positive i\n-000106e0: 6e74 6567 6572 2920 6f66 2041 5252 4159 nteger) of ARRAY\n-000106f0: 2028 6361 6e20 6265 2061 2076 6563 746f (can be a vecto\n-00010700: 720a 6f72 2061 2073 7472 696e 6729 2074 r.or a string) t\n-00010710: 6f20 4e45 572d 5641 4c55 452c 2072 6574 o NEW-VALUE, ret\n-00010720: 7572 6e69 6e67 204e 4557 2d56 414c 5545 urning NEW-VALUE\n-00010730: 2e20 4e6f 7465 2074 6861 7420 7374 7269 . Note that stri\n-00010740: 6e67 730a 6361 6e20 6f6e 6c79 2063 6f6e ngs.can only con\n-00010750: 7461 696e 2063 6861 7261 6374 6572 7320 tain characters \n-00010760: 2869 652c 2069 6e74 6567 6572 7329 2e72 (ie, integers).r\n-00010770: 6570 2e64 6174 6123 6172 6566 6172 6566 ep.data#arefaref\n-00010780: 2041 5252 4159 2049 4e44 4558 0a0a 5265 ARRAY INDEX..Re\n-00010790: 7475 726e 7320 7468 6520 494e 4445 5874 turns the INDEXt\n-000107a0: 6820 2861 206e 6f6e 2d6e 6567 6174 6976 h (a non-negativ\n-000107b0: 6520 696e 7465 6765 7229 2065 6c65 6d65 e integer) eleme\n-000107c0: 6e74 206f 6620 4152 5241 592c 2077 6869 nt of ARRAY, whi\n-000107d0: 6368 0a63 616e 2062 6520 6120 7665 6374 ch.can be a vect\n-000107e0: 6f72 206f 7220 6120 7374 7269 6e67 2e20 or or a string. \n-000107f0: 494e 4445 5820 7374 6172 7473 2061 7420 INDEX starts at \n-00010800: 7a65 726f 2e72 6570 2e64 6174 6123 636f zero.rep.data#co\n-00010810: 6e63 6174 636f 6e63 6174 2041 5247 532e ncatconcat ARGS.\n-00010820: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573 ....Concatenates\n-00010830: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74 all ARGS... int\n-00010840: 6f20 6120 7369 6e67 6c65 2073 7472 696e o a single strin\n-00010850: 672c 2065 6163 6820 6172 6775 6d65 6e74 g, each argument\n-00010860: 2063 616e 2062 6520 6120 7374 7269 6e67 can be a string\n-00010870: 2c0a 6120 6368 6172 6163 7465 7220 6f72 ,.a character or\n-00010880: 2061 206c 6973 7420 6f72 2076 6563 746f a list or vecto\n-00010890: 7220 6f66 2063 6861 7261 6374 6572 732e r of characters.\n-000108a0: 7265 702e 6461 7461 236c 656e 6774 686c rep.data#lengthl\n-000108b0: 656e 6774 6820 5345 5155 454e 4345 0a0a ength SEQUENCE..\n-000108c0: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb\n-000108d0: 6572 206f 6620 656c 656d 656e 7473 2069 er of elements i\n-000108e0: 6e20 5345 5155 454e 4345 2028 6120 7374 n SEQUENCE (a st\n-000108f0: 7269 6e67 2c20 6c69 7374 206f 7220 7665 ring, list or ve\n-00010900: 6374 6f72 292e 7265 702e 6461 7461 2363 ctor).rep.data#c\n-00010910: 6f70 792d 7365 7175 656e 6365 636f 7079 opy-sequencecopy\n-00010920: 2d73 6571 7565 6e63 6520 5345 5155 454e -sequence SEQUEN\n-00010930: 4345 0a0a 5265 7475 726e 7320 6120 6e65 CE..Returns a ne\n-00010940: 7720 7365 7175 656e 6365 2077 686f 7365 w sequence whose\n-00010950: 2065 6c65 6d65 6e74 7320 6172 6520 6571 elements are eq\n-00010960: 2074 6f20 7468 6f73 6520 696e 2053 4551 to those in SEQ\n-00010970: 5545 4e43 452e 7265 702e 6461 7461 2365 UENCE.rep.data#e\n-00010980: 6c74 656c 7420 5345 5155 454e 4345 2049 ltelt SEQUENCE I\n-00010990: 4e44 4558 0a0a 5265 7475 726e 2074 6865 NDEX..Return the\n-000109a0: 2065 6c65 6d65 6e74 206f 6620 5345 5155 element of SEQU\n-000109b0: 454e 4345 2061 7420 706f 7369 7469 6f6e ENCE at position\n-000109c0: 2049 4e44 4558 2028 636f 756e 7469 6e67 INDEX (counting\n-000109d0: 2066 726f 6d20 7a65 726f 292e 7265 702e from zero).rep.\n-000109e0: 696f 2e66 696c 6573 236c 6f61 642d 6669 io.files#load-fi\n-000109f0: 6c65 6c6f 6164 2d66 696c 6520 4649 4c45 leload-file FILE\n-00010a00: 4e41 4d45 205b 5354 5255 4354 5552 455d NAME [STRUCTURE]\n-00010a10: 0a0a 4c6f 6164 2074 6865 2066 696c 6520 ..Load the file \n-00010a20: 6f66 204c 6973 7020 666f 726d 7320 6361 of Lisp forms ca\n-00010a30: 6c6c 6564 2046 494c 454e 414d 4520 286e lled FILENAME (n\n-00010a40: 6f20 7375 6666 6978 6573 2061 7265 2061 o suffixes are a\n-00010a50: 6464 6564 2c20 6f72 0a70 6174 6873 2073 dded, or.paths s\n-00010a60: 6561 7263 6865 6429 2e20 5468 6520 6669 earched). The fi\n-00010a70: 6c65 2069 7320 6c6f 6164 6564 2069 6e20 le is loaded in \n-00010a80: 6120 6e75 6c6c 206c 6578 6963 616c 2065 a null lexical e\n-00010a90: 6e76 6972 6f6e 6d65 6e74 2c0a 7769 7468 nvironment,.with\n-00010aa0: 696e 2053 5452 5543 5455 5245 2e20 5468 in STRUCTURE. Th\n-00010ab0: 6520 7661 6c75 6520 6f66 2074 6865 206c e value of the l\n-00010ac0: 6173 7420 666f 726d 2065 7661 6c75 6174 ast form evaluat\n-00010ad0: 6564 2069 7320 7265 7475 726e 6564 2e72 ed is returned.r\n-00010ae0: 6570 2e69 6f2e 6669 6c65 7323 6c6f 6164 ep.io.files#load\n-00010af0: 6c6f 6164 2046 494c 4520 5b4e 4f2d 4552 load FILE [NO-ER\n-00010b00: 524f 525d 205b 4e4f 2d50 4154 485d 205b ROR] [NO-PATH] [\n-00010b10: 4e4f 2d53 5546 4649 585d 0a0a 4174 7465 NO-SUFFIX]..Atte\n-00010b20: 6d70 7420 746f 206f 7065 6e20 616e 6420 mpt to open and \n-00010b30: 7468 656e 2072 6561 642d 616e 642d 6576 then read-and-ev\n-00010b40: 616c 2074 6865 2066 696c 6520 6f66 204c al the file of L\n-00010b50: 6973 7020 636f 6465 2046 494c 452e 0a0a isp code FILE...\n-00010b60: 466f 7220 6561 6368 2064 6972 6563 746f For each directo\n-00010b70: 7279 206e 616d 6564 2069 6e20 7468 6520 ry named in the \n-00010b80: 7661 7269 6162 6c65 2060 6c6f 6164 2d70 variable `load-p\n-00010b90: 6174 6827 2074 7269 6573 2074 6865 2076 ath' tries the v\n-00010ba0: 616c 7565 206f 660a 4649 4c45 2077 6974 alue of.FILE wit\n-00010bb0: 6820 602e 6a6c 6327 2028 636f 6d70 696c h `.jlc' (compil\n-00010bc0: 6564 2d6c 6973 7029 2061 7070 656e 6465 ed-lisp) appende\n-00010bd0: 6420 746f 2069 742c 2074 6865 6e20 7769 d to it, then wi\n-00010be0: 7468 2060 2e6a 6c27 2061 7070 656e 6465 th `.jl' appende\n-00010bf0: 640a 746f 2069 742c 2066 696e 616c 6c79 d.to it, finally\n-00010c00: 2074 7269 6573 2046 494c 4520 7769 7468 tries FILE with\n-00010c10: 6f75 7420 6d6f 6469 6669 6361 7469 6f6e out modification\n-00010c20: 2e0a 0a49 6620 4e4f 2d45 5252 4f52 2069 ...If NO-ERROR i\n-00010c30: 7320 6e6f 6e2d 6e69 6c20 6e6f 2065 7272 s non-nil no err\n-00010c40: 6f72 2069 7320 7369 676e 616c 6c65 6420 or is signalled \n-00010c50: 6966 2046 494c 4520 6361 6e27 7420 6265 if FILE can't be\n-00010c60: 2066 6f75 6e64 2e20 4966 0a4e 4f2d 5041 found. If.NO-PA\n-00010c70: 5448 2069 7320 6e6f 6e2d 6e69 6c20 7468 TH is non-nil th\n-00010c80: 6520 606c 6f61 642d 7061 7468 2720 7661 e `load-path' va\n-00010c90: 7269 6162 6c65 2069 7320 6e6f 7420 7573 riable is not us\n-00010ca0: 6564 2c20 6a75 7374 2074 6865 2076 616c ed, just the val\n-00010cb0: 7565 0a6f 6620 4649 4c45 2e20 4966 204e ue.of FILE. If N\n-00010cc0: 4f2d 5355 4646 4958 2069 7320 6e6f 6e2d O-SUFFIX is non-\n-00010cd0: 6e69 6c20 6e6f 2073 7566 6669 7865 7320 nil no suffixes \n-00010ce0: 6172 6520 6170 7065 6e64 6564 2074 6f20 are appended to \n-00010cf0: 4649 4c45 2e0a 0a49 6620 7468 6520 636f FILE...If the co\n-00010d00: 6d70 696c 6564 2076 6572 7369 6f6e 2069 mpiled version i\n-00010d10: 7320 6f6c 6465 7220 7468 616e 2069 7427 s older than it'\n-00010d20: 7320 736f 7572 6365 2063 6f64 652c 2074 s source code, t\n-00010d30: 6865 2073 6f75 7263 6520 636f 6465 2069 he source code i\n-00010d40: 730a 6c6f 6164 6564 2061 6e64 2061 2077 s.loaded and a w\n-00010d50: 6172 6e69 6e67 2069 7320 6469 7370 6c61 arning is displa\n-00010d60: 7965 642e 7265 702e 6461 7461 2365 7165 yed.rep.data#eqe\n-00010d70: 7120 5641 4c55 4531 2056 414c 5545 320a q VALUE1 VALUE2.\n-00010d80: 0a52 6574 7572 6e73 2074 2069 6620 5641 .Returns t if VA\n-00010d90: 4c55 4531 2061 6e64 2056 414c 5545 3220 LUE1 and VALUE2 \n-00010da0: 6172 6520 6f6e 6520 616e 6420 7468 6520 are one and the \n-00010db0: 7361 6d65 206f 626a 6563 742e 204e 6f74 same object. Not\n-00010dc0: 6520 7468 6174 0a74 6869 7320 6d61 7920 e that.this may \n-00010dd0: 6f72 206d 6179 206e 6f74 2062 6520 7472 or may not be tr\n-00010de0: 7565 2066 6f72 206e 756d 6265 7273 206f ue for numbers o\n-00010df0: 6620 7468 6520 7361 6d65 2076 616c 7565 f the same value\n-00010e00: 2028 7365 6520 6065 716c 2729 2e72 6570 (see `eql').rep\n-00010e10: 2e64 6174 6123 7374 7269 6e67 2d68 6561 .data#string-hea\n-00010e20: 642d 6571 7374 7269 6e67 2d68 6561 642d d-eqstring-head-\n-00010e30: 6571 2053 5452 494e 4731 2053 5452 494e eq STRING1 STRIN\n-00010e40: 4732 0a0a 5265 7475 726e 7320 7420 6966 G2..Returns t if\n-00010e50: 2053 5452 494e 4732 206d 6174 6368 6573 STRING2 matches\n-00010e60: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n-00010e70: 6620 5354 5249 4e47 312c 2069 652c 0a20 f STRING1, ie,. \n-00010e80: 2028 7374 7269 6e67 2d68 6561 642d 6571 (string-head-eq\n-00010e90: 2022 666f 6f62 6172 2220 2266 6f6f 2229 \"foobar\" \"foo\")\n-00010ea0: 0a20 2020 3d3e 2074 0a20 2028 7374 7269 . => t. (stri\n-00010eb0: 6e67 2d68 6561 642d 6571 2022 666f 6f22 ng-head-eq \"foo\"\n-00010ec0: 2022 666f 6f62 6172 2229 0a20 2020 3d3e \"foobar\"). =>\n-00010ed0: 206e 696c 7265 702e 6461 7461 233a 2f3d nilrep.data#:/=\n-00010ee0: 2f3d 2041 5247 3120 4152 4732 202e 2e2e /= ARG1 ARG2 ...\n-00010ef0: 0a0a 5265 7475 726e 7320 7420 6966 2065 ..Returns t if e\n-00010f00: 6163 6820 7661 6c75 6520 6973 2064 6966 ach value is dif\n-00010f10: 6665 7265 6e74 2066 726f 6d20 6576 6572 ferent from ever\n-00010f20: 7920 6f74 6865 7220 7661 6c75 652e 2028 y other value. (\n-00010f30: 5573 696e 670a 6065 7175 616c 2720 746f Using.`equal' to\n-00010f40: 2063 6f6d 7061 7265 2076 616c 7565 732c compare values,\n-00010f50: 2065 7863 6570 7420 666f 7220 6e75 6d62 except for numb\n-00010f60: 6572 732c 2077 6865 7265 2065 7861 6374 ers, where exact\n-00010f70: 6e65 7373 2069 730a 6967 6e6f 7265 642e ness is.ignored.\n-00010f80: 2972 6570 2e64 6174 6123 6e75 6c6c 6e75 )rep.data#nullnu\n-00010f90: 6c6c 2041 5247 0a0a 5265 7475 726e 7320 ll ARG..Returns \n-00010fa0: 7420 6966 2041 5247 2069 7320 6e69 6c2e t if ARG is nil.\n-00010fb0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00010fc0: 6574 6572 2366 756e 6374 696f 6e70 6675 eter#functionpfu\n-00010fd0: 6e63 7469 6f6e 7020 4152 470a 0a52 6574 nctionp ARG..Ret\n-00010fe0: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n-00010ff0: 2061 2066 756e 6374 696f 6e2e 0000 0000 a function.....\n-00011000: 7265 702e 6461 7461 2361 7373 6f63 6173 rep.data#assocas\n-00011010: 736f 6320 454c 5420 4153 534f 432d 4c49 soc ELT ASSOC-LI\n-00011020: 5354 0a0a 5365 6172 6368 6573 2041 5353 ST..Searches ASS\n-00011030: 4f43 2d4c 4953 5420 666f 7220 6120 6c69 OC-LIST for a li\n-00011040: 7374 2077 686f 7365 2066 6972 7374 2065 st whose first e\n-00011050: 6c65 6d65 6e74 2069 7320 454c 542e 2060 lement is ELT. `\n-00011060: 6173 736f 6327 2075 7365 730a 6065 7175 assoc' uses.`equ\n-00011070: 616c 2720 746f 2063 6f6d 7061 7265 2065 al' to compare e\n-00011080: 6c65 6d65 6e74 732e 2052 6574 7572 6e73 lements. Returns\n-00011090: 2074 6865 2073 7562 2d6c 6973 7420 7374 the sub-list st\n-000110a0: 6172 7469 6e67 2066 726f 6d20 7468 6520 arting from the \n-000110b0: 6669 7273 7420 0a6d 6174 6368 696e 6720 first .matching \n-000110c0: 6173 736f 6369 6174 696f 6e2e 0a46 6f72 association..For\n-000110d0: 2065 7861 6d70 6c65 2c0a 2020 2020 2861 example,. (a\n-000110e0: 7373 6f63 2027 7468 7265 6520 2728 286f ssoc 'three '((o\n-000110f0: 6e65 202e 2031 2920 2874 776f 202e 2032 ne . 1) (two . 2\n-00011100: 2920 2874 6872 6565 202e 2033 2920 2866 ) (three . 3) (f\n-00011110: 6f75 7220 2e20 3429 2929 0a20 2020 2020 our . 4))). \n-00011120: 3d3e 2028 7468 7265 6520 2e20 3329 7265 => (three . 3)re\n-00011130: 702e 6461 7461 2361 7373 7161 7373 7120 p.data#assqassq \n-00011140: 454c 5420 4153 534f 432d 4c49 5354 0a0a ELT ASSOC-LIST..\n-00011150: 5365 6172 6368 6573 2041 5353 4f43 2d4c Searches ASSOC-L\n-00011160: 4953 5420 666f 7220 6120 6c69 7374 2077 IST for a list w\n-00011170: 686f 7365 2066 6972 7374 2065 6c65 6d65 hose first eleme\n-00011180: 6e74 2069 7320 454c 542e 2060 6173 7371 nt is ELT. `assq\n-00011190: 2720 7573 6573 2060 6571 270a 746f 2063 ' uses `eq'.to c\n-000111a0: 6f6d 7061 7265 2065 6c65 6d65 6e74 732e ompare elements.\n-000111b0: 2052 6574 7572 6e73 2074 6865 2073 7562 Returns the sub\n-000111c0: 2d6c 6973 7420 7374 6172 7469 6e67 2066 -list starting f\n-000111d0: 726f 6d20 7468 6520 6669 7273 7420 6d61 rom the first ma\n-000111e0: 7463 6869 6e67 0a61 7373 6f63 6961 7469 tching.associati\n-000111f0: 6f6e 2e72 6570 2e64 6174 6123 7261 7373 on.rep.data#rass\n-00011200: 6f63 7261 7373 6f63 2045 4c54 2041 5353 ocrassoc ELT ASS\n-00011210: 4f43 2d4c 4953 540a 0a53 6561 7263 6865 OC-LIST..Searche\n-00011220: 7320 4153 534f 432d 4c49 5354 2066 6f72 s ASSOC-LIST for\n-00011230: 2061 2063 6f6e 732d 6365 6c6c 2077 686f a cons-cell who\n-00011240: 7365 2063 6472 2065 6c65 6d65 6e74 2069 se cdr element i\n-00011250: 7320 6065 7175 616c 2720 746f 2045 4c54 s `equal' to ELT\n-00011260: 2e20 0a52 6574 7572 6e73 2074 6865 2066 . .Returns the f\n-00011270: 6972 7374 2063 6f6e 732d 6365 6c6c 2077 irst cons-cell w\n-00011280: 6869 6368 206d 6174 6368 6573 2c20 6f72 hich matches, or\n-00011290: 206e 696c 2e0a 466f 7220 6578 616d 706c nil..For exampl\n-000112a0: 652c 0a20 2020 2028 7261 7373 6f63 2033 e,. (rassoc 3\n-000112b0: 2027 2828 6f6e 6520 2e20 3129 2028 7477 '((one . 1) (tw\n-000112c0: 6f20 2e20 3229 2028 7468 7265 6520 2e20 o . 2) (three . \n-000112d0: 3329 2028 666f 7572 202e 2034 2929 290a 3) (four . 4))).\n-000112e0: 2020 2020 203d 3e20 2874 6872 6565 202e => (three .\n-000112f0: 2033 2972 6570 2e64 6174 6123 6e74 6863 3)rep.data#nthc\n-00011300: 6472 6e74 6863 6472 2049 4e44 4558 204c drnthcdr INDEX L\n-00011310: 4953 540a 0a52 6574 7572 6e73 2074 6865 IST..Returns the\n-00011320: 2049 4e44 4558 7468 2063 6472 206f 6620 INDEXth cdr of \n-00011330: 4c49 5354 2e20 5468 6520 6669 7273 7420 LIST. The first \n-00011340: 6973 2049 4e44 4558 207a 6572 6f2e 7265 is INDEX zero.re\n-00011350: 702e 6461 7461 236c 6173 746c 6173 7420 p.data#lastlast \n-00011360: 4c49 5354 0a0a 5265 7475 726e 7320 7468 LIST..Returns th\n-00011370: 6520 6c61 7374 2065 6c65 6d65 6e74 206f e last element o\n-00011380: 6620 4c49 5354 2e72 6570 2e64 6174 6123 f LIST.rep.data#\n-00011390: 6d61 7063 6172 6d61 7063 6172 2046 554e mapcarmapcar FUN\n-000113a0: 4354 494f 4e20 4c49 5354 0a0a 4361 6c6c CTION LIST..Call\n-000113b0: 7320 4655 4e43 5449 4f4e 2d4e 414d 4520 s FUNCTION-NAME \n-000113c0: 7769 7468 2065 6163 6820 656c 656d 656e with each elemen\n-000113d0: 7420 6f66 204c 4953 5420 6173 2061 6e20 t of LIST as an \n-000113e0: 6172 6775 6d65 6e74 2069 6e20 7475 726e argument in turn\n-000113f0: 2061 6e64 0a72 6574 7572 6e73 2061 206e and.returns a n\n-00011400: 6577 206c 6973 7420 636f 6e73 7472 7563 ew list construc\n-00011410: 7465 6420 6672 6f6d 2074 6865 2072 6573 ted from the res\n-00011420: 756c 7473 2c20 6965 2c0a 2020 286d 6170 ults, ie,. (map\n-00011430: 6361 7220 2866 756e 6374 696f 6e20 286c car (function (l\n-00011440: 616d 6264 6120 2878 2920 2831 2b20 7829 ambda (x) (1+ x)\n-00011450: 2929 2027 2831 2032 2033 2929 0a20 2020 )) '(1 2 3)). \n-00011460: 3d3e 2028 3220 3320 3429 7265 702e 6461 => (2 3 4)rep.da\n-00011470: 7461 236d 6170 636d 6170 6320 4655 4e43 ta#mapcmapc FUNC\n-00011480: 5449 4f4e 204c 4953 540a 0a41 7070 6c69 TION LIST..Appli\n-00011490: 6573 2046 554e 4354 494f 4e20 746f 2065 es FUNCTION to e\n-000114a0: 6163 6820 656c 656d 656e 7420 696e 204c ach element in L\n-000114b0: 4953 542c 2064 6973 6361 7264 7320 7468 IST, discards th\n-000114c0: 6520 7265 7375 6c74 732e 7265 702e 6461 e results.rep.da\n-000114d0: 7461 236d 656d 6265 726d 656d 6265 7220 ta#membermember \n-000114e0: 454c 5420 4c49 5354 0a0a 4966 2045 4c54 ELT LIST..If ELT\n-000114f0: 2069 7320 6120 6d65 6d62 6572 206f 6620 is a member of \n-00011500: 6c69 7374 204c 4953 5420 7468 656e 2072 list LIST then r\n-00011510: 6574 7572 6e20 7468 6520 7461 696c 206f eturn the tail o\n-00011520: 6620 7468 6520 6c69 7374 2073 7461 7274 f the list start\n-00011530: 696e 670a 6672 6f6d 2074 6865 206d 6174 ing.from the mat\n-00011540: 6368 6564 2045 4c54 2c20 6965 2c0a 2020 ched ELT, ie,. \n-00011550: 286d 656d 6265 7220 3120 2728 3220 3120 (member 1 '(2 1 \n-00011560: 3329 290a 2020 203d 3e20 2831 2033 290a 3)). => (1 3).\n-00011570: 606d 656d 6265 7227 2075 7365 7320 6065 `member' uses `e\n-00011580: 7175 616c 2720 746f 2063 6f6d 7061 7265 qual' to compare\n-00011590: 2061 746f 6d73 2e72 6570 2e64 6174 6123 atoms.rep.data#\n-000115a0: 6d65 6d71 6d65 6d71 2045 4c54 204c 4953 memqmemq ELT LIS\n-000115b0: 540a 0a49 6620 454c 5420 6973 2061 206d T..If ELT is a m\n-000115c0: 656d 6265 7220 6f66 206c 6973 7420 4c49 ember of list LI\n-000115d0: 5354 2074 6865 6e20 7265 7475 726e 2074 ST then return t\n-000115e0: 6865 2074 6169 6c20 6f66 2074 6865 206c he tail of the l\n-000115f0: 6973 7420 7374 6172 7469 6e67 0a66 726f ist starting.fro\n-00011600: 6d20 7468 6520 6d61 7463 6865 6420 454c m the matched EL\n-00011610: 542c 2069 652c 0a20 2028 6d65 6d71 2031 T, ie,. (memq 1\n-00011620: 2027 2832 2031 2033 2929 0a20 2020 3d3e '(2 1 3)). =>\n-00011630: 2028 3120 3329 0a60 6d65 6d71 2720 7573 (1 3).`memq' us\n-00011640: 6573 2060 6571 2720 746f 2063 6f6d 7061 es `eq' to compa\n-00011650: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n-00011660: 6123 6465 6c65 7465 6465 6c65 7465 2045 a#deletedelete E\n-00011670: 4c54 204c 4953 540a 0a52 6574 7572 6e73 LT LIST..Returns\n-00011680: 204c 4953 5420 7769 7468 2061 6e79 206d LIST with any m\n-00011690: 656d 6265 7273 2060 6571 7561 6c27 2074 embers `equal' t\n-000116a0: 6f20 454c 5420 6465 7374 7275 6374 6976 o ELT destructiv\n-000116b0: 656c 7920 7265 6d6f 7665 642e 7265 702e ely removed.rep.\n-000116c0: 6461 7461 2364 656c 6574 652d 6966 6465 data#delete-ifde\n-000116d0: 6c65 7465 2d69 6620 4655 4e43 5449 4f4e lete-if FUNCTION\n-000116e0: 204c 4953 540a 0a53 696d 696c 6172 2074 LIST..Similar t\n-000116f0: 6f20 6064 656c 6574 6527 2065 7863 6570 o `delete' excep\n-00011700: 7420 7468 6174 2061 2070 7265 6469 6361 t that a predica\n-00011710: 7465 2066 756e 6374 696f 6e2c 2046 554e te function, FUN\n-00011720: 4354 494f 4e2d 4e41 4d45 2c20 6973 0a75 CTION-NAME, is.u\n-00011730: 7365 6420 746f 2064 6563 6964 6520 7768 sed to decide wh\n-00011740: 6963 6820 656c 656d 656e 7473 2074 6f20 ich elements to \n-00011750: 6465 6c65 7465 2028 7265 6d6f 7665 2064 delete (remove d\n-00011760: 6573 7472 7563 7469 7665 6c79 292e 0a60 estructively)..`\n-00011770: 6465 6c65 7465 2d69 6627 2064 656c 6574 delete-if' delet\n-00011780: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n-00011790: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n-000117a0: 6574 7572 6e73 206e 6f6e 2d6e 696c 2077 eturns non-nil w\n-000117b0: 6865 6e20 0a61 7070 6c69 6564 2074 6f20 hen .applied to \n-000117c0: 7468 6174 2065 6c65 6d65 6e74 2c20 6965 that element, ie\n-000117d0: 2c0a 2020 2864 656c 6574 652d 6966 2027 ,. (delete-if '\n-000117e0: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n-000117f0: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n-00011800: 2032 2929 0a20 2020 3d3e 2028 3220 3320 2)). => (2 3 \n-00011810: 3420 3229 7265 702e 6461 7461 236d 616b 4 2)rep.data#mak\n-00011820: 652d 7374 7269 6e67 6d61 6b65 2d73 7472 e-stringmake-str\n-00011830: 696e 6720 4c45 4e47 5448 205b 494e 4954 ing LENGTH [INIT\n-00011840: 4941 4c2d 5641 4c55 455d 0a0a 5265 7475 IAL-VALUE]..Retu\n-00011850: 726e 7320 6120 6e65 7720 7374 7269 6e67 rns a new string\n-00011860: 206f 6620 6c65 6e67 7468 204c 454e 4754 of length LENGT\n-00011870: 482c 2065 6163 6820 6368 6172 6163 7465 H, each characte\n-00011880: 7220 6973 2069 6e69 7469 616c 6973 6564 r is initialised\n-00011890: 2074 6f0a 494e 4954 4941 4c2d 7265 7076 to.INITIAL-repv\n-000118a0: 2c20 6f72 2074 6f20 7370 6163 6520 6966 , or to space if\n-000118b0: 2049 4e49 5449 414c 2d56 414c 5545 2069 INITIAL-VALUE i\n-000118c0: 7320 6e6f 7420 6769 7665 6e2e 7265 702e s not given.rep.\n-000118d0: 6461 7461 2373 7562 7374 7269 6e67 7375 data#substringsu\n-000118e0: 6273 7472 696e 6720 5354 5249 4e47 2053 bstring STRING S\n-000118f0: 5441 5254 205b 454e 445d 0a0a 5265 7475 TART [END]..Retu\n-00011900: 726e 7320 7468 6520 706f 7274 696f 6e20 rns the portion \n-00011910: 6f66 2053 5452 494e 4720 7374 6172 7469 of STRING starti\n-00011920: 6e67 2061 7420 6368 6172 6163 7465 7220 ng at character \n-00011930: 6e75 6d62 6572 2053 5441 5254 2061 6e64 number START and\n-00011940: 2065 6e64 696e 670a 6174 2074 6865 2063 ending.at the c\n-00011950: 6861 7261 6374 6572 2062 6566 6f72 6520 haracter before \n-00011960: 454e 4420 286f 7220 7468 6520 656e 6420 END (or the end \n-00011970: 6f66 2074 6865 2073 7472 696e 6720 6966 of the string if\n-00011980: 2045 4e44 2069 7320 6e6f 7420 6769 7665 END is not give\n-00011990: 6e29 2e0a 416c 6c20 696e 6469 6365 7320 n)..All indices \n-000119a0: 7374 6172 7420 6174 207a 6572 6f2e 7265 start at zero.re\n-000119b0: 702e 6461 7461 2365 7175 616c 6571 7561 p.data#equalequa\n-000119c0: 6c20 5641 4c55 4531 2056 414c 5545 320a l VALUE1 VALUE2.\n-000119d0: 0a43 6f6d 7061 7265 7320 5641 4c55 4531 .Compares VALUE1\n-000119e0: 2061 6e64 2056 414c 5545 322c 2063 6f6d and VALUE2, com\n-000119f0: 7061 7265 7320 7468 6520 6163 7475 616c pares the actual\n-00011a00: 2073 7472 7563 7475 7265 206f 6620 7468 structure of th\n-00011a10: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75 e objects not.ju\n-00011a20: 7374 2077 6865 7468 6572 2074 6865 206f st whether the o\n-00011a30: 626a 6563 7473 2061 7265 206f 6e65 2061 bjects are one a\n-00011a40: 6e64 2074 6865 2073 616d 652e 2069 652c nd the same. ie,\n-00011a50: 2077 696c 6c20 7265 7475 726e 2074 2066 will return t f\n-00011a60: 6f72 2074 776f 0a73 7472 696e 6773 2062 or two.strings b\n-00011a70: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa\n-00011a80: 6d65 2063 6861 7261 6374 6572 7320 696e me characters in\n-00011a90: 2074 6865 2073 616d 6520 6f72 6465 7220 the same order \n-00011aa0: 6576 656e 2069 6620 7468 6520 7374 7269 even if the stri\n-00011ab0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e ngs'.location in\n-00011ac0: 206d 656d 6f72 7920 6973 2064 6966 6665 memory is diffe\n-00011ad0: 7265 6e74 2e72 6570 2e64 6174 6123 7374 rent.rep.data#st\n-00011ae0: 7269 6e67 2d65 7175 616c 7374 7269 6e67 ring-equalstring\n-00011af0: 2d65 7175 616c 2053 5452 494e 4731 2053 -equal STRING1 S\n-00011b00: 5452 494e 4732 0a0a 5265 7475 726e 7320 TRING2..Returns \n-00011b10: 7420 6966 2053 5452 494e 4731 2061 6e64 t if STRING1 and\n-00011b20: 2053 5452 494e 4732 2061 7265 2074 6865 STRING2 are the\n-00011b30: 2073 616d 652c 2069 676e 6f72 696e 6720 same, ignoring \n-00011b40: 6361 7365 2e72 6570 2e64 6174 6123 3d3d case.rep.data#==\n-00011b50: 2041 5247 3120 4152 4732 205b 4152 4733 ARG1 ARG2 [ARG3\n-00011b60: 202e 2e2e 5d0a 0a52 6574 7572 6e73 2074 ...]..Returns t\n-00011b70: 2069 6620 6561 6368 2076 616c 7565 2069 if each value i\n-00011b80: 7320 7468 6520 7361 6d65 2061 7320 6576 s the same as ev\n-00011b90: 6572 7920 6f74 6865 7220 7661 6c75 652e ery other value.\n-00011ba0: 2028 5573 696e 670a 6065 7175 616c 2720 (Using.`equal' \n-00011bb0: 746f 2063 6f6d 7061 7265 2076 616c 7565 to compare value\n-00011bc0: 732c 2065 7863 6570 7420 666f 7220 6e75 s, except for nu\n-00011bd0: 6d62 6572 732c 2077 6865 7265 2065 7861 mbers, where exa\n-00011be0: 6374 6e65 7373 2069 730a 6967 6e6f 7265 ctness is.ignore\n-00011bf0: 642e 2972 6570 2e64 6174 6123 3c3d 3c3d d.)rep.data#<=<=\n-00011c00: 2041 5247 3120 4152 4732 205b 4152 4733 ARG1 ARG2 [ARG3\n-00011c10: 202e 2e2e 5d0a 0a52 6574 7572 6e73 2074 ...]..Returns t\n-00011c20: 2069 6620 4152 4731 2069 7320 6c65 7373 if ARG1 is less\n-00011c30: 2d6f 722d 6571 7561 6c20 7468 616e 2041 -or-equal than A\n-00011c40: 5247 322e 204e 6f74 6520 7468 6174 2074 RG2. Note that t\n-00011c50: 6869 7320 636f 6d6d 616e 6420 6973 6e27 his command isn'\n-00011c60: 740a 6c69 6d69 7465 6420 746f 206e 756d t.limited to num\n-00011c70: 6265 7273 2c20 6974 2063 616e 2064 6f20 bers, it can do \n-00011c80: 7374 7269 6e67 732c 2070 6f73 6974 696f strings, positio\n-00011c90: 6e73 2c20 6d61 726b 732c 2065 7463 2061 ns, marks, etc a\n-00011ca0: 7320 7765 6c6c 2e72 6570 2e64 6174 6123 s well.rep.data#\n-00011cb0: 6174 6f6d 6174 6f6d 2041 5247 0a0a 5265 atomatom ARG..Re\n-00011cc0: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-00011cd0: 7320 6e6f 7420 6120 636f 6e73 2d63 656c s not a cons-cel\n-00011ce0: 6c2e 7265 702e 6461 7461 236c 6973 7470 l.rep.data#listp\n-00011cf0: 6c69 7374 7020 4152 470a 0a52 6574 7572 listp ARG..Retur\n-00011d00: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n-00011d10: 206c 6973 742c 2028 6569 7468 6572 2061 list, (either a\n-00011d20: 2063 6f6e 732d 6365 6c6c 206f 7220 6e69 cons-cell or ni\n-00011d30: 6c29 2e72 6570 2e64 6174 6123 7665 6374 l).rep.data#vect\n-00011d40: 6f72 7076 6563 746f 7270 2041 5247 0a0a orpvectorp ARG..\n-00011d50: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n-00011d60: 2069 7320 6120 7665 6374 6f72 2e72 6570 is a vector.rep\n-00011d70: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00011d80: 7223 6d61 6372 6f70 6d61 6372 6f70 2041 r#macropmacrop A\n-00011d90: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if\n-00011da0: 2041 5247 2069 7320 6120 6d61 6372 6f2e ARG is a macro.\n-00011db0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00011dc0: 6574 6572 2373 7562 7270 7375 6272 7020 eter#subrpsubrp \n-00011dd0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n-00011de0: 6620 6172 6720 6973 2061 2070 7269 6d69 f arg is a primi\n-00011df0: 7469 7665 2066 756e 6374 696f 6e2e 7265 tive function.re\n-00011e00: 702e 6461 7461 2e74 6162 6c65 7323 6d61 p.data.tables#ma\n-00011e10: 6b65 2d74 6162 6c65 6d61 6b65 2d74 6162 ke-tablemake-tab\n-00011e20: 6c65 2048 4153 482d 4655 4e43 5449 4f4e le HASH-FUNCTION\n-00011e30: 2043 4f4d 5041 5245 2d46 554e 4354 494f COMPARE-FUNCTIO\n-00011e40: 4e0a 0a43 7265 6174 6520 616e 6420 7265 N..Create and re\n-00011e50: 7475 726e 2061 206e 6577 2068 6173 6820 turn a new hash \n-00011e60: 7461 626c 652e 2057 6865 6e20 7374 6f72 table. When stor\n-00011e70: 696e 6720 616e 6420 7265 6665 7265 6e63 ing and referenc\n-00011e80: 696e 6720 6b65 7973 0a69 7420 7769 6c6c ing keys.it will\n-00011e90: 2075 7365 2074 6865 2066 756e 6374 696f use the functio\n-00011ea0: 6e20 4841 5348 2d46 554e 4354 494f 4e20 n HASH-FUNCTION \n-00011eb0: 746f 206d 6170 206b 6579 7320 746f 2068 to map keys to h\n-00011ec0: 6173 6820 636f 6465 730a 2870 6f73 6974 ash codes.(posit\n-00011ed0: 6976 6520 6669 786e 756d 7329 2c20 616e ive fixnums), an\n-00011ee0: 6420 7468 6520 7072 6564 6963 6174 6520 d the predicate \n-00011ef0: 6675 6e63 7469 6f6e 2043 4f4d 5041 5245 function COMPARE\n-00011f00: 2d46 554e 4354 494f 4e20 746f 0a63 6f6d -FUNCTION to.com\n-00011f10: 7061 7265 2074 776f 206b 6579 7320 2873 pare two keys (s\n-00011f20: 686f 756c 6420 7265 7475 726e 2074 7275 hould return tru\n-00011f30: 6520 6966 2074 6865 206b 6579 7320 6172 e if the keys ar\n-00011f40: 6520 636f 6e73 6964 6572 6564 2065 7175 e considered equ\n-00011f50: 616c 292e 7072 6f67 7261 6d2d 6e61 6d65 al).program-name\n-00011f60: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the \n-00011f70: 7072 6f67 7261 6d20 7275 6e6e 696e 6720 program running \n-00011f80: 7468 6520 7265 7020 696e 7465 7270 7265 the rep interpre\n-00011f90: 7465 722e 7265 702e 7379 7374 656d 2372 ter.rep.system#r\n-00011fa0: 6563 7572 7369 7665 2d65 6469 7472 6563 ecursive-editrec\n-00011fb0: 7572 7369 7665 2d65 6469 740a 0a45 6e74 ursive-edit..Ent\n-00011fc0: 6572 2061 206e 6577 2072 6563 7572 7369 er a new recursi\n-00011fd0: 7665 2d65 6469 742e 0072 6570 2e73 7472 ve-edit..rep.str\n-00011fe0: 7563 7475 7265 7323 7061 7273 652d 696e uctures#parse-in\n-00011ff0: 7465 7266 6163 6520 5349 4700 0000 0000 terface SIG.....\n-00012000: 0400 0000 0000 0000 0500 0000 0000 0000 ................\n-00012010: fb1f 0100 0000 0000 0d00 0000 0000 0000 ................\n-00012020: f3bf 0000 0000 0000 0401 0000 0000 0000 ................\n-00012030: fcbe 0100 0000 0000 430e 0000 0000 0000 ........C.......\n-00012040: bdf1 0100 0000 0000 b70f 0000 0000 0000 ................\n-00012050: 49b0 0100 0000 0000 b70f 0000 0000 0000 I...............\n-00012060: 49b0 0100 0000 0000 0200 0000 a600 0000 I...............\n-00012070: ac84 8a0a 7265 702e 4065 0000 0000 0000 ....rep.@e......\n-00012080: 0f00 0000 6100 0000 45a1 9617 7265 702e ....a...E...rep.\n-00012090: 648b 0000 0000 0000 1d00 0000 3903 0000 d...........9...\n-000120a0: 787e 1815 7265 702e 4b43 0000 0000 0000 x~..rep.KC......\n-000120b0: 2600 0000 5a00 0000 e702 361f 7265 702e &...Z.....6.rep.\n-000120c0: 64a6 0000 0000 0000 2500 0000 9800 0000 d.......%.......\n-000120d0: 6207 2d1c 7265 702e 4e13 0100 0000 0000 b.-.rep.N.......\n-000120e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e ....,...\\e..rep.\n-000120f0: ca14 0100 0000 0000 0f00 0000 be00 0000 ................\n-00012100: 01b1 ae03 7265 702e 331d 0100 0000 0000 ....rep.3.......\n-00012110: 1000 0000 2a00 0000 bf2c 7f07 7265 702e ....*....,..rep.\n-00012120: fe1d 0100 0000 0000 1a00 0000 3c01 0000 ............<...\n-00012130: 170c 4d19 7072 6f67 541f 0100 0000 0000 ..M.progT.......\n-00012140: 0c00 0000 3400 0000 a38f d91e 7072 696e ....4.......prin\n-00012150: 1081 0000 0000 0000 0c00 0000 4301 0000 ............C...\n-00012160: b372 6005 7265 702e d37f 0000 0000 0000 .r`.rep.........\n-00012170: 1a00 0000 1300 0000 9d62 001e 7265 702e .........b..rep.\n-00012180: 69aa 0000 0000 0000 1a00 0000 5800 0000 i...........X...\n-00012190: c48f c40f 0072 6570 00b0 0100 0000 0000 .....rep........\n-000121a0: 2200 0000 2700 0000 6f5e 931f 7265 702e \"...'...o^..rep.\n-000121b0: 1c5a 0000 0000 0000 1c00 0000 3500 0000 .Z..........5...\n-000121c0: da04 b304 7265 702e 0ffb 0000 0000 0000 ....rep.........\n-000121d0: 1b00 0000 3f00 0000 5967 cb1b 7265 702e ....?...Yg..rep.\n-000121e0: 60ab 0000 0000 0000 2500 0000 3801 0000 `.......%...8...\n-000121f0: f7d1 b004 0072 6570 49b0 0100 0000 0000 .....repI.......\n-00012200: 2700 0000 0700 0000 129d 3207 7265 702e '.........2.rep.\n-00012210: 06b2 0100 0000 0000 0d00 0000 4200 0000 ............B...\n-00012220: 0ee6 ba1d 7265 702e ae6f 0000 0000 0000 ....rep..o......\n-00012230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n-00012240: 80b9 0000 0000 0000 1700 0000 6200 0000 ............b...\n-00012250: eaba a416 6465 6661 158a 0000 0000 0000 ....defa........\n-00012260: 1100 0000 8f00 0000 c91f 8f06 7265 702e ............rep.\n-00012270: c32d 0000 0000 0000 1400 0000 9a00 0000 .-..............\n-00012280: 4c61 5b1a 7265 702e 5666 0000 0000 0000 La[.rep.Vf......\n-00012290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000122a0: 0040 0000 0000 0000 1b00 0000 ba00 0000 .@..............\n-000122b0: 3ed1 1607 7265 702e 00f0 0000 0000 0000 >...rep.........\n-000122c0: 1500 0000 5a06 0000 a5f1 a519 0072 6570 ....Z........rep\n-000122d0: 85b5 0100 0000 0000 1600 0000 1900 0000 ................\n-000122e0: eb41 de13 0072 6570 edb6 0100 0000 0000 .A...rep........\n-000122f0: 3600 0000 1500 0000 4365 ea0e 7265 702e 6.......Ce..rep.\n-00012300: 9cb2 0000 0000 0000 2200 0000 3b01 0000 ........\"...;...\n-00012310: 2395 4818 0072 6570 07b9 0100 0000 0000 #.H..rep........\n-00012320: 3600 0000 1500 0000 1776 a91b 7265 6d6f 6........v..remo\n-00012330: 99b9 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-00012340: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n-00012350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00012360: f839 0000 0000 0000 1d00 0000 b300 0000 .9..............\n-00012370: 4757 6815 7573 6572 ecb0 0100 0000 0000 GWh.user........\n-00012380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00012390: 8851 0000 0000 0000 2100 0000 8100 0000 .Q......!.......\n-000123a0: 3e7a 2f12 0072 6570 d9ff 0000 0000 0000 >z/..rep........\n-000123b0: 1e00 0000 0900 0000 23f1 8113 7265 702e ........#...rep.\n-000123c0: cc18 0100 0000 0000 1200 0000 d000 0000 ................\n-000123d0: fe81 1b1c 7265 702e dcb9 0100 0000 0000 ....rep.........\n-000123e0: 1e00 0000 4100 0000 b522 0c19 7265 702e ....A....\"..rep.\n-000123f0: f544 0000 0000 0000 2900 0000 b700 0000 .D......).......\n-00012400: 0478 251a 7265 702e 4e54 0000 0000 0000 .x%.rep.NT......\n-00012410: 2600 0000 2500 0000 9824 ec02 7265 702e &...%....$..rep.\n-00012420: 0a21 0000 0000 0000 1f00 0000 9c00 0000 .!..............\n-00012430: e760 bd0f 7265 702e e21c 0100 0000 0000 .`..rep.........\n-00012440: 0e00 0000 4300 0000 2a59 2902 7072 6f63 ....C...*Y).proc\n-00012450: dfb8 0000 0000 0000 1300 0000 8e00 0000 ................\n-00012460: d3f7 9f11 7265 702e f7bb 0000 0000 0000 ....rep.........\n-00012470: 1200 0000 6701 0000 e5ad 250a 7265 702e ....g.....%.rep.\n-00012480: b01d 0100 0000 0000 1a00 0000 3400 0000 ............4...\n-00012490: 1e6c 5913 7265 702e ca66 0000 0000 0000 .lY.rep..f......\n-000124a0: 1100 0000 6b01 0000 476b 9903 0072 6570 ....k...Gk...rep\n-000124b0: b4ba 0100 0000 0000 1f00 0000 1c00 0000 ................\n-000124c0: 6464 d010 7265 702e e7b6 0000 0000 0000 dd..rep.........\n-000124d0: 1900 0000 b200 0000 5d98 180b 7265 702e ........]...rep.\n-000124e0: 463e 0000 0000 0000 2300 0000 c900 0000 F>......#.......\n-000124f0: 0063 940e 7265 702e 0147 0000 0000 0000 .c..rep..G......\n-00012500: 1c00 0000 7800 0000 6368 a90e 7265 702e ....x...ch..rep.\n-00012510: bb32 0000 0000 0000 1e00 0000 7400 0000 .2..........t...\n-00012520: a51b 6713 7265 702e b841 0000 0000 0000 ..g.rep..A......\n-00012530: 1d00 0000 4000 0000 e5a2 b208 7265 702e ....@.......rep.\n-00012540: 4f24 0000 0000 0000 1800 0000 fe00 0000 O$..............\n-00012550: 8edc 1b03 6166 7465 64f8 0000 0000 0000 ....afted.......\n-00012560: 1000 0000 bf00 0000 1dae fe05 7265 702e ............rep.\n-00012570: df27 0000 0000 0000 1800 0000 7900 0000 .'..........y...\n-00012580: 82ec b605 7265 702e 3bbf 0000 0000 0000 ....rep.;.......\n-00012590: 1a00 0000 8700 0000 a742 b80b 7265 702e .........B..rep.\n-000125a0: c161 0000 0000 0000 1600 0000 3400 0000 .a..........4...\n-000125b0: 870d 2f09 7265 702e 4668 0000 0000 0000 ../.rep.Fh......\n-000125c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n-000125d0: 109e 0000 0000 0000 1800 0000 3800 0000 ............8...\n-000125e0: 6c58 5506 7265 702e ad50 0000 0000 0000 lXU.rep..P......\n-000125f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00012600: 33f9 0000 0000 0000 1200 0000 4000 0000 3...........@...\n-00012610: e20e e01b 7265 702e 941f 0100 0000 0000 ....rep.........\n-00012620: 1900 0000 2b00 0000 d496 a302 7265 6d6f ....+.......remo\n-00012630: feb7 0100 0000 0000 1700 0000 4c00 0000 ............L...\n-00012640: cef6 6b0f 7265 702e efba 0100 0000 0000 ..k.rep.........\n-00012650: 2500 0000 4300 0000 38a0 de0a 0072 6570 %...C...8....rep\n-00012660: 57bb 0100 0000 0000 1700 0000 0200 0000 W...............\n-00012670: 367e cc08 7265 702e 9b6e 0000 0000 0000 6~..rep..n......\n-00012680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00012690: 7183 0000 0000 0000 1a00 0000 9600 0000 q...............\n-000126a0: b88e ad1a 0072 6570 4bb5 0100 0000 0000 .....repK.......\n-000126b0: 2400 0000 1600 0000 65af a209 7265 702e $.......e...rep.\n-000126c0: d64a 0000 0000 0000 2600 0000 fe00 0000 .J......&.......\n-000126d0: 00a1 850d 7265 702e 6eaf 0000 0000 0000 ....rep.n.......\n-000126e0: 2200 0000 6e00 0000 b964 aa15 7265 702e \"...n....d..rep.\n-000126f0: fbfe 0000 0000 0000 1000 0000 6600 0000 ............f...\n-00012700: 26a9 0001 7265 702e a71c 0100 0000 0000 &...rep.........\n-00012710: 0d00 0000 2e00 0000 ec29 a501 7265 702e .........)..rep.\n-00012720: b2b7 0000 0000 0000 1700 0000 1601 0000 ................\n-00012730: 64fa 5e08 7265 702e 6bba 0000 0000 0000 d.^.rep.k.......\n-00012740: 1700 0000 df00 0000 3506 4a17 7265 702e ........5.J.rep.\n-00012750: 422f 0000 0000 0000 1d00 0000 3800 0000 B/..........8...\n-00012760: dc3f 0007 7265 702e 5916 0100 0000 0000 .?..rep.Y.......\n-00012770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00012780: 7269 0000 0000 0000 1400 0000 4f00 0000 ri..........O...\n-00012790: 70d9 0519 6d61 696c bab0 0100 0000 0000 p...mail........\n-000127a0: 1000 0000 2200 0000 7c84 ab09 0072 6570 ....\"...|....rep\n-000127b0: 52b9 0100 0000 0000 3600 0000 1100 0000 R.......6.......\n-000127c0: 44f8 121b 7265 702e a7b5 0000 0000 0000 D...rep.........\n-000127d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000127e0: c068 0000 0000 0000 1400 0000 3b00 0000 .h..........;...\n-000127f0: e2b6 c50c 7265 702e 6a14 0100 0000 0000 ....rep.j.......\n-00012800: 0d00 0000 5300 0000 857c 1f0c 7265 702e ....S....|..rep.\n-00012810: 00b0 0000 0000 0000 1400 0000 0902 0000 ................\n-00012820: e674 d31d 7265 702e f9b3 0000 0000 0000 .t..rep.........\n-00012830: 2500 0000 8901 0000 4431 4105 0072 6570 %.......D1A..rep\n-00012840: b7b7 0100 0000 0000 3600 0000 1100 0000 ........6.......\n-00012850: 2ccf a81d 7265 702e 8713 0100 0000 0000 ,...rep.........\n-00012860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n-00012870: ba8e 0000 0000 0000 1c00 0000 ce00 0000 ................\n-00012880: e0e2 f40f 0072 6570 3bba 0100 0000 0000 .....rep;.......\n-00012890: 1c00 0000 2000 0000 bd6f 2806 7265 702e .... ....o(.rep.\n-000128a0: cb79 0000 0000 0000 1400 0000 c700 0000 .y..............\n-000128b0: 6063 d21b 7265 702e df6c 0000 0000 0000 `c..rep..l......\n-000128c0: 1300 0000 5900 0000 e3e9 7f0c 0072 6570 ....Y........rep\n-000128d0: 77ba 0100 0000 0000 1b00 0000 2200 0000 w...........\"...\n-000128e0: 5a96 ef11 7265 702e 6ff6 0000 0000 0000 Z...rep.o.......\n-000128f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n-00012900: bdac 0000 0000 0000 1c00 0000 6600 0000 ............f...\n-00012910: e2f0 c705 7265 702e 1e7c 0000 0000 0000 ....rep..|......\n-00012920: 1700 0000 a200 0000 aaa8 5117 7265 702e ..........Q.rep.\n-00012930: 6d1d 0100 0000 0000 1b00 0000 2800 0000 m...........(...\n-00012940: f825 f41e 0072 6570 dcbf 0000 0000 0000 .%...rep........\n-00012950: 1700 0000 0000 0000 15ec f304 7265 702e ............rep.\n-00012960: 4e99 0000 0000 0000 2200 0000 1a01 0000 N.......\".......\n-00012970: 6085 f41c 7265 6d6f c1b8 0100 0000 0000 `...remo........\n-00012980: 1300 0000 3300 0000 7b03 af13 7265 702e ....3...{...rep.\n-00012990: 70bb 0100 0000 0000 1200 0000 2c00 0000 p...........,...\n-000129a0: a467 eb09 0072 6570 aebb 0100 0000 0000 .g...rep........\n-000129b0: 1300 0000 0200 0000 d056 d512 7265 702e .........V..rep.\n-000129c0: c3bb 0100 0000 0000 1300 0000 2b00 0000 ............+...\n-000129d0: f5a1 5e04 7265 702e 01bc 0100 0000 0000 ..^.rep.........\n-000129e0: 1800 0000 3600 0000 7d37 c20d 0072 6570 ....6...}7...rep\n-000129f0: 78bc 0100 0000 0000 1e00 0000 1400 0000 x...............\n-00012a00: 4884 4719 7265 702e 85a2 0000 0000 0000 H.G.rep.........\n-00012a10: 1b00 0000 d600 0000 861a 2703 7265 702e ..........'.rep.\n-00012a20: d51a 0100 0000 0000 1500 0000 5b00 0000 ............[...\n-00012a30: 48b0 3605 646c 2d6c 8ffa 0000 0000 0000 H.6.dl-l........\n-00012a40: 1100 0000 6f00 0000 5c64 1114 0072 6570 ....o...\\d...rep\n-00012a50: d81f 0100 0000 0000 1f00 0000 0400 0000 ................\n-00012a60: 100e fa19 7265 702e 3359 0000 0000 0000 ....rep.3Y......\n-00012a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00012a80: c83a 0000 0000 0000 2100 0000 c200 0000 .:......!.......\n-00012a90: 317c 151d 7265 702e d545 0000 0000 0000 1|..rep..E......\n-00012aa0: 2100 0000 7700 0000 8d84 0e09 7265 702e !...w.......rep.\n-00012ab0: 545e 0000 0000 0000 1400 0000 8400 0000 T^..............\n-00012ac0: b84e fb0a 7265 702e 38b7 0100 0000 0000 .N..rep.8.......\n-00012ad0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n-00012ae0: 4fbc 0100 0000 0000 1b00 0000 0e00 0000 O...............\n-00012af0: ac6f dd1a 7265 702e f311 0100 0000 0000 .o..rep.........\n-00012b00: 0f00 0000 f100 0000 d159 b302 0072 6570 .........Y...rep\n-00012b10: aabc 0100 0000 0000 1e00 0000 0400 0000 ................\n-00012b20: a85f 291f 7265 702e ccbc 0100 0000 0000 ._).rep.........\n-00012b30: 1900 0000 8f00 0000 47c0 651c 7265 702e ........G.e.rep.\n-00012b40: 451b 0100 0000 0000 0a00 0000 a400 0000 E...............\n-00012b50: 129d 5204 7265 702e 9715 0100 0000 0000 ..R.rep.........\n-00012b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n-00012b70: e0b2 0100 0000 0000 1b00 0000 5002 0000 ............P...\n-00012b80: 4deb 670e 7265 702e b4b5 0100 0000 0000 M.g.rep.........\n-00012b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n-00012ba0: 7a9f 0000 0000 0000 1c00 0000 6000 0000 z...........`...\n-00012bb0: c18b b31c 7265 702e 76a3 0000 0000 0000 ....rep.v.......\n-00012bc0: 2100 0000 7600 0000 2792 0d00 7265 702e !...v...'...rep.\n-00012bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n-00012be0: ea10 2802 7265 702e 74bd 0100 0000 0000 ..(.rep.t.......\n-00012bf0: 1b00 0000 d400 0000 e55e 6503 0072 6570 .........^e..rep\n-00012c00: 63be 0100 0000 0000 1800 0000 1b00 0000 c...............\n-00012c10: 51ec 9614 7265 702e 00f0 0100 0000 0000 Q...rep.........\n-00012c20: 1900 0000 a401 0000 14a6 3b1b 7265 702e ..........;.rep.\n-00012c30: 96be 0100 0000 0000 1900 0000 4d00 0000 ............M...\n-00012c40: 5662 0a19 7265 702e 70bd 0000 0000 0000 Vb..rep.p.......\n-00012c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n-00012c60: 609e 0000 0000 0000 1800 0000 9f00 0000 `...............\n-00012c70: b704 4d04 7265 702e 9697 0000 0000 0000 ..M.rep.........\n-00012c80: 2200 0000 5b00 0000 1950 650e 7265 702e \"...[....Pe.rep.\n-00012c90: 0da4 0000 0000 0000 1900 0000 a200 0000 ................\n-00012ca0: f58b 2a08 7265 702e 5aa7 0000 0000 0000 ..*.rep.Z.......\n-00012cb0: 1b00 0000 1000 0000 cf8f 091c 7265 702e ............rep.\n-00012cc0: a695 0000 0000 0000 1900 0000 9b00 0000 ................\n-00012cd0: 723e 0802 7265 702e eea9 0000 0000 0000 r>..rep.........\n-00012ce0: 1d00 0000 5e00 0000 73bb 060e 7265 702e ....^...s...rep.\n-00012cf0: dbaa 0000 0000 0000 1f00 0000 6600 0000 ............f...\n-00012d00: 4789 be00 7265 702e ae19 0100 0000 0000 G...rep.........\n-00012d10: 0e00 0000 1901 0000 5975 d310 7265 702e ........Yu..rep.\n-00012d20: 1f88 0000 0000 0000 2300 0000 f500 0000 ........#.......\n-00012d30: 7a05 1f1a 7265 702e 2e11 0100 0000 0000 z...rep.........\n-00012d40: 0d00 0000 b800 0000 8356 d405 7265 702e .........V..rep.\n-00012d50: 3364 0000 0000 0000 1a00 0000 1300 0000 3d..............\n-00012d60: c963 a91f 7265 702e 1a7b 0000 0000 0000 .c..rep..{......\n-00012d70: 1c00 0000 e800 0000 4ad7 1009 7265 702e ........J...rep.\n-00012d80: fe82 0000 0000 0000 1c00 0000 5700 0000 ............W...\n-00012d90: c34d 501b 7265 702e bc16 0100 0000 0000 .MP.rep.........\n-00012da0: 1200 0000 4601 0000 680a 2f1d 7265 702e ....F...h./.rep.\n-00012db0: f31b 0100 0000 0000 0b00 0000 a900 0000 ................\n-00012dc0: 2a45 f419 696e 7465 1db2 0000 0000 0000 *E..inte........\n-00012dd0: 0e00 0000 7100 0000 6ef1 4b15 7265 702e ....q...n.K.rep.\n-00012de0: 55b2 0100 0000 0000 1100 0000 7a00 0000 U...........z...\n-00012df0: 3f77 0c1d 0072 6570 8bb6 0100 0000 0000 ?w...rep........\n-00012e00: 1d00 0000 0d00 0000 2157 7b03 7265 702e ........!W{.rep.\n-00012e10: ea42 0000 0000 0000 2100 0000 4000 0000 .B......!...@...\n-00012e20: 272c e615 7374 616e 77b0 0100 0000 0000 ',..stanw.......\n-00012e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n-00012e40: 3371 0000 0000 0000 1200 0000 f400 0000 3q..............\n-00012e50: 249d c21b 7265 702e f9b9 0000 0000 0000 $...rep.........\n-00012e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00012e70: 1542 0000 0000 0000 2100 0000 5900 0000 .B......!...Y...\n-00012e80: 6454 2919 0072 6570 b5b6 0100 0000 0000 dT)..rep........\n-00012e90: 2000 0000 1800 0000 c91f 0f07 7265 702e ...........rep.\n-00012ea0: f72c 0000 0000 0000 1400 0000 b800 0000 .,..............\n-00012eb0: 1283 cc01 7265 702e 4b6d 0000 0000 0000 ....rep.Km......\n-00012ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n-00012ed0: 1418 0100 0000 0000 1400 0000 a400 0000 ................\n-00012ee0: 48b9 e509 7265 702e 61bb 0000 0000 0000 H...rep.a.......\n-00012ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n-00012f00: 3fad 0000 0000 0000 1d00 0000 5d00 0000 ?...........]...\n-00012f10: e9e7 b815 7265 6d6f 61b8 0100 0000 0000 ....remoa.......\n-00012f20: 1800 0000 4800 0000 4957 8f11 7265 702e ....H...IW..rep.\n-00012f30: f06b 0000 0000 0000 1000 0000 2100 0000 .k..........!...\n-00012f40: f59a a918 7265 702e 4a75 0000 0000 0000 ....rep.Ju......\n-00012f50: 1c00 0000 4f00 0000 df10 031f 7265 702e ....O.......rep.\n-00012f60: a0fd 0000 0000 0000 0e00 0000 d600 0000 ................\n-00012f70: 0078 a503 7265 702e f9ae 0000 0000 0000 .x..rep.........\n-00012f80: 2200 0000 5300 0000 967f 871c 7265 702e \"...S.......rep.\n-00012f90: d323 0000 0000 0000 1700 0000 6500 0000 .#..........e...\n-00012fa0: 9f31 3a14 7265 702e 0010 0100 0000 0000 .1:.rep.........\n-00012fb0: 0e00 0000 2001 0000 bbc6 ee0b 7265 702e .... .......rep.\n-00012fc0: 0030 0000 0000 0000 1d00 0000 9e02 0000 .0..............\n-00012fd0: 5b8a 0217 7265 702e cc72 0000 0000 0000 [...rep..r......\n-00012fe0: 1200 0000 ab00 0000 59ca c11d 7265 702e ........Y...rep.\n-00012ff0: d77c 0000 0000 0000 1b00 0000 0401 0000 .|..............\n-00013000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00013010: 6574 6572 2364 6f64 6f20 5641 5253 2028 eter#dodo VARS (\n-00013020: 5445 5354 2045 5850 522e 2e2e 2920 424f TEST EXPR...) BO\n-00013030: 4459 2e2e 2e0a 0a60 646f 2720 6973 2061 DY.....`do' is a\n-00013040: 6e20 6974 6572 6174 696f 6e20 636f 6e73 n iteration cons\n-00013050: 7472 7563 743b 2056 4152 5320 7370 6563 truct; VARS spec\n-00013060: 6966 6965 7320 6120 7365 7420 6f66 2076 ifies a set of v\n-00013070: 6172 6961 626c 650a 6269 6e64 696e 6773 ariable.bindings\n-00013080: 2074 6f20 6265 2063 7265 6174 6564 2c20 to be created, \n-00013090: 686f 7720 7468 6579 2061 7265 2069 6e69 how they are ini\n-000130a0: 7469 616c 697a 6564 2061 6e64 2068 6f77 tialized and how\n-000130b0: 2074 6865 7920 6172 650a 7570 6461 7465 they are.update\n-000130c0: 6420 6f6e 2065 6163 6820 6974 6572 6174 d on each iterat\n-000130d0: 696f 6e2e 2054 4553 5420 7370 6563 6966 ion. TEST specif\n-000130e0: 6965 7320 7468 6520 7465 726d 696e 6174 ies the terminat\n-000130f0: 696f 6e20 636f 6e64 6974 696f 6e20 6f66 ion condition of\n-00013100: 0a74 6865 206c 6f6f 702c 2061 6e79 2045 .the loop, any E\n-00013110: 5850 522e 2e2e 2066 6f72 6d73 2061 7265 XPR... forms are\n-00013120: 2065 7661 6c75 6174 6564 2069 6d6d 6564 evaluated immed\n-00013130: 6961 7465 6c79 2070 7269 6f72 2074 6f20 iately prior to \n-00013140: 6578 6974 696e 670a 7468 6520 6064 6f27 exiting.the `do'\n-00013150: 2063 6f6e 7374 7275 6374 2e20 5468 6520 construct. The \n-00013160: 424f 4459 2e2e 2e20 666f 726d 7320 7370 BODY... forms sp\n-00013170: 6563 6966 7920 7468 6520 7369 6465 2065 ecify the side e\n-00013180: 6666 6563 7469 6e67 2062 6f64 790a 6f66 ffecting body.of\n-00013190: 2074 6865 206c 6f6f 702e 0a0a 5641 5253 the loop...VARS\n-000131a0: 2069 7320 6120 6c69 7374 206f 6620 7661 is a list of va\n-000131b0: 7269 6162 6c65 2063 6c61 7573 6573 2c20 riable clauses, \n-000131c0: 6561 6368 206f 6620 7768 6963 6820 6861 each of which ha\n-000131d0: 7320 7468 6520 7374 7275 6374 7572 650a s the structure.\n-000131e0: 6028 5641 5249 4142 4c45 2049 4e49 5420 `(VARIABLE INIT \n-000131f0: 5354 4550 2927 2077 6865 7265 2056 4152 STEP)' where VAR\n-00013200: 4941 424c 4520 6973 2074 6865 206e 616d IABLE is the nam\n-00013210: 6520 6f66 2061 2076 6172 6961 626c 652c e of a variable,\n-00013220: 2049 4e49 540a 6465 6669 6e65 7320 7468 INIT.defines th\n-00013230: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n-00013240: 6f66 2069 7473 2062 696e 6469 6e67 2c20 of its binding, \n-00013250: 616e 6420 5354 4550 2064 6566 696e 6573 and STEP defines\n-00013260: 2068 6f77 2074 6865 206e 6578 740a 7661 how the next.va\n-00013270: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi\n-00013280: 6e67 2069 7320 636f 6d70 7574 6564 2e20 ng is computed. \n-00013290: 416e 2061 6c74 6572 6e61 7469 7665 2066 An alternative f\n-000132a0: 6f72 6d20 6973 2060 2856 4152 4941 424c orm is `(VARIABL\n-000132b0: 450a 494e 4954 2927 2c20 696e 2074 6869 E.INIT)', in thi\n-000132c0: 7320 6361 7365 2074 6865 2076 616c 7565 s case the value\n-000132d0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n-000132e0: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change \n-000132f0: 6163 726f 7373 0a6c 6f6f 7020 6974 6572 across.loop iter\n-00013300: 6174 696f 6e73 2e0a 0a45 6163 6820 6974 ations...Each it\n-00013310: 6572 6174 696f 6e20 6265 6769 6e73 2062 eration begins b\n-00013320: 7920 6576 616c 7561 7469 6e67 2054 4553 y evaluating TES\n-00013330: 542c 2069 6620 7468 6520 7265 7375 6c74 T, if the result\n-00013340: 2069 7320 6661 6c73 652c 2074 6865 6e0a is false, then.\n-00013350: 7468 6520 424f 4459 2e2e 2e20 6578 7072 the BODY... expr\n-00013360: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n-00013370: 7561 7465 642c 2061 6e64 2074 6865 2076 uated, and the v\n-00013380: 6172 6961 626c 6573 2062 6f75 6e64 2074 ariables bound t\n-00013390: 6f20 6e65 770a 6c6f 6361 7469 6f6e 7320 o new.locations \n-000133a0: 696e 6974 6961 6c69 7a65 6420 746f 2074 initialized to t\n-000133b0: 6865 2072 6573 756c 7473 206f 6620 6576 he results of ev\n-000133c0: 616c 7561 7469 6e67 2074 6865 2061 7373 aluating the ass\n-000133d0: 6f63 6961 7465 6420 5354 4550 0a66 6f72 ociated STEP.for\n-000133e0: 6d73 2e0a 0a49 6620 7468 6520 7265 7375 ms...If the resu\n-000133f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating\n-00013400: 2054 4553 5420 6973 2074 7275 6520 7468 TEST is true th\n-00013410: 656e 2074 6865 2045 5850 522e 2e2e 2066 en the EXPR... f\n-00013420: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat\n-00013430: 6564 2c20 616e 6420 7468 6520 6064 6f27 ed, and the `do'\n-00013440: 2063 6f6e 7374 7275 6374 2072 6574 7572 construct retur\n-00013450: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n-00013460: 7468 6520 6c61 7374 2045 5850 520a 666f the last EXPR.fo\n-00013470: 726d 2065 7661 6c75 6174 6564 2e0a 0a28 rm evaluated...(\n-00013480: 646f 2028 2876 6563 2028 6d61 6b65 2d76 do ((vec (make-v\n-00013490: 6563 746f 7220 3529 290a 2020 2020 2028 ector 5)). (\n-000134a0: 6920 3020 2831 2b20 6929 2929 0a20 2020 i 0 (1+ i))). \n-000134b0: 2028 283d 2069 2035 2920 7665 6329 0a20 ((= i 5) vec). \n-000134c0: 2028 6173 6574 2076 6563 2069 2069 2929 (aset vec i i))\n-000134d0: 203d 3e20 5b30 2031 2032 2033 2034 5d00 => [0 1 2 3 4].\n-000134e0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000134f0: 6574 6572 2377 6869 6c65 2043 4f4e 4449 eter#while CONDI\n-00013500: 5449 4f4e 202e 2042 4f44 5972 6570 2e6c TION . BODYrep.l\n-00013510: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00013520: 7072 6f67 3146 6972 7374 2065 7661 6c73 prog1First evals\n-00013530: 2046 4f52 4d31 2074 6865 6e20 464f 524d FORM1 then FORM\n-00013540: 532c 2072 6574 7572 6e73 2074 6865 2076 S, returns the v\n-00013550: 616c 7565 2074 6861 7420 464f 524d 3120 alue that FORM1 \n-00013560: 6761 7665 2e72 6570 2e6c 616e 672e 696e gave.rep.lang.in\n-00013570: 7465 7270 7265 7465 7223 6361 7463 6845 terpreter#catchE\n-00013580: 7661 6c75 6174 6520 424f 4459 2069 6e20 valuate BODY in \n-00013590: 616e 2069 6d70 6c69 6369 7420 7072 6f67 an implicit prog\n-000135a0: 6e3b 206e 6f6e 2d6c 6f63 616c 2065 7869 n; non-local exi\n-000135b0: 7473 2061 7265 2061 6c6c 6f77 6564 2077 ts are allowed w\n-000135c0: 6974 680a 6028 7468 726f 7720 5441 4729 ith.`(throw TAG)\n-000135d0: 272e 2054 6865 2076 616c 7565 206f 6620 '. The value of \n-000135e0: 7468 6520 6063 6174 6368 2720 666f 726d the `catch' form\n-000135f0: 2069 7320 6569 7468 6572 2074 6865 2076 is either the v\n-00013600: 616c 7565 206f 6620 7468 650a 7072 6f67 alue of the.prog\n-00013610: 6e20 6f72 2074 6865 2076 616c 7565 2067 n or the value g\n-00013620: 6976 656e 2074 6f20 616e 7920 6d61 7463 iven to any matc\n-00013630: 6869 6e67 2060 7468 726f 7727 2066 6f72 hing `throw' for\n-00013640: 6d2e 0072 6570 2e6c 616e 672e 696e 7465 m..rep.lang.inte\n-00013650: 7270 7265 7465 7223 7468 726f 7720 5441 rpreter#throw TA\n-00013660: 4720 2321 6f70 7469 6f6e 616c 2056 414c G #!optional VAL\n-00013670: 5545 0072 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n-00013680: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n-00013690: 726f 7465 6374 2046 4f52 4d20 2e20 424f rotect FORM . BO\n-000136a0: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n-000136b0: 7270 7265 7465 7223 6175 746f 6c6f 6164 rpreter#autoload\n-000136c0: 2053 594d 424f 4c2d 464f 524d 2046 494c SYMBOL-FORM FIL\n-000136d0: 4520 2321 7265 7374 2045 5854 5241 7265 E #!rest EXTRAre\n-000136e0: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n-000136f0: 2d73 697a 6552 6574 7572 6e73 2074 6865 -sizeReturns the\n-00013700: 206e 756d 6265 7220 6f66 2066 696c 6c65 number of fille\n-00013710: 6420 736c 6f74 7320 696e 2074 6865 2072 d slots in the r\n-00013720: 696e 6720 6275 6666 6572 2052 494e 472e ing buffer RING.\n-00013730: 7265 702e 6461 7461 2e72 696e 6723 6d61 rep.data.ring#ma\n-00013740: 6b65 2d72 696e 6743 7265 6174 6520 6120 ke-ringCreate a \n-00013750: 7269 6e67 2062 7566 6665 7220 7468 6174 ring buffer that\n-00013760: 2063 616e 2063 6f6e 7461 696e 2053 495a can contain SIZ\n-00013770: 4520 7661 6c75 6573 2e20 4966 2053 495a E values. If SIZ\n-00013780: 4520 6973 206e 6f74 0a73 7065 6369 6669 E is not.specifi\n-00013790: 6564 2074 6865 2064 6566 6175 6c74 2063 ed the default c\n-000137a0: 6170 6163 6974 7920 6072 696e 672d 6465 apacity `ring-de\n-000137b0: 6661 756c 742d 7369 7a65 2720 6973 2075 fault-size' is u\n-000137c0: 7365 642e 7265 702e 6461 7461 2e72 696e sed.rep.data.rin\n-000137d0: 6723 7269 6e67 2d61 7070 656e 6441 7070 g#ring-appendApp\n-000137e0: 656e 6420 4f42 4a45 4354 2074 6f20 7468 end OBJECT to th\n-000137f0: 6520 7269 6e67 2062 7566 6665 7220 5249 e ring buffer RI\n-00013800: 4e47 2e20 5468 6973 206d 6179 206f 7665 NG. This may ove\n-00013810: 7277 7269 7465 2061 2070 7265 7669 6f75 rwrite a previou\n-00013820: 736c 790a 6164 6465 6420 6f62 6a65 6374 sly.added object\n-00013830: 2e72 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-00013840: 696e 672d 7265 6652 6561 6420 616e 206f ing-refRead an o\n-00013850: 626a 6563 7420 6672 6f6d 2074 6865 2072 bject from the r\n-00013860: 696e 6720 6275 6666 6572 2052 494e 472e ing buffer RING.\n-00013870: 2049 6620 4445 5054 4820 6973 2074 7275 If DEPTH is tru\n-00013880: 6520 6974 0a64 6566 696e 6573 2074 6865 e it.defines the\n-00013890: 206f 626a 6563 7420 746f 2061 6363 6573 object to acces\n-000138a0: 732c 2074 6865 206d 6f73 7420 7265 6365 s, the most rece\n-000138b0: 6e74 6c79 2061 6464 6564 2069 7465 6d20 ntly added item \n-000138c0: 6973 2061 740a 6465 7074 6820 7a65 726f is at.depth zero\n-000138d0: 2c20 7468 6520 6e65 7874 2061 7420 6465 , the next at de\n-000138e0: 7074 6820 6f6e 652c 2061 6e64 2073 6f20 pth one, and so \n-000138f0: 6f6e 2e20 4966 2074 6865 7265 2069 7320 on. If there is \n-00013900: 6e6f 2069 7465 6d20 6174 0a44 4550 5448 no item at.DEPTH\n-00013910: 206e 696c 2069 7320 7265 7475 726e 6564 nil is returned\n-00013920: 2e00 7265 702e 6461 7461 2e72 696e 6723 ..rep.data.ring#\n-00013930: 7269 6e67 2d72 6566 2052 494e 4720 2321 ring-ref RING #!\n-00013940: 6f70 7469 6f6e 616c 2044 4550 5448 7265 optional DEPTHre\n-00013950: 702e 6461 7461 2373 6f72 7453 6f72 7420 p.data#sortSort \n-00013960: 4c53 5420 6465 7374 7275 6374 6976 656c LST destructivel\n-00013970: 792c 2062 7574 2073 7461 626c 792c 2072 y, but stably, r\n-00013980: 6574 7572 6e69 6e67 2074 6865 2073 6f72 eturning the sor\n-00013990: 7465 6420 6c69 7374 2e0a 0a49 6620 5052 ted list...If PR\n-000139a0: 4544 2069 7320 6465 6669 6e65 6420 6974 ED is defined it\n-000139b0: 2069 7320 7573 6564 2074 6f20 636f 6d70 is used to comp\n-000139c0: 6172 6520 7477 6f20 6f62 6a65 6374 732c are two objects,\n-000139d0: 2069 7420 7368 6f75 6c64 2072 6574 7572 it should retur\n-000139e0: 6e20 740a 7768 656e 2074 6865 2066 6972 n t.when the fir\n-000139f0: 7374 2069 7320 606c 6573 7327 2074 6861 st is `less' tha\n-00013a00: 6e20 7468 6520 7365 636f 6e64 2e20 4279 n the second. By\n-00013a10: 2064 6566 6175 6c74 2074 6865 2073 7461 default the sta\n-00013a20: 6e64 6172 6420 6c65 7373 2d74 6861 6e0a ndard less-than.\n-00013a30: 6675 6e63 7469 6f6e 2028 603c 2729 2069 function (`<') i\n-00013a40: 7320 7573 6564 2e0a 0a54 6865 2066 6163 s used...The fac\n-00013a50: 7420 7468 6174 2074 6865 2073 6f72 7420 t that the sort \n-00013a60: 6973 2073 7461 626c 6520 6d65 616e 7320 is stable means \n-00013a70: 7468 6174 2073 6f72 7420 6b65 7973 2077 that sort keys w\n-00013a80: 6869 6368 2061 7265 2065 7175 616c 2077 hich are equal w\n-00013a90: 696c 6c0a 7072 6573 6572 7665 2074 6865 ill.preserve the\n-00013aa0: 6972 206f 7269 6769 6e61 6c20 706f 7369 ir original posi\n-00013ab0: 7469 6f6e 2069 6e20 7265 6c61 7469 6f6e tion in relation\n-00013ac0: 2074 6f20 6561 6368 206f 7468 6572 2e00 to each other..\n-00013ad0: 7265 702e 6461 7461 2373 6f72 7420 4c53 rep.data#sort LS\n-00013ae0: 5420 2321 6f70 7469 6f6e 616c 2050 5245 T #!optional PRE\n-00013af0: 4400 7265 702e 6461 7461 2373 7472 696e D.rep.data#strin\n-00013b00: 672d 6c6f 7765 722d 6361 7365 2d70 2058 g-lower-case-p X\n-00013b10: 0072 6570 2e64 6174 6123 6361 7069 7461 .rep.data#capita\n-00013b20: 6c69 7a65 2d73 7472 696e 6720 5872 6570 lize-string Xrep\n-00013b30: 2e64 6174 6123 6d61 7063 6f6e 6361 7443 .data#mapconcatC\n-00013b40: 616c 6c20 4655 4e20 666f 7220 6561 6368 all FUN for each\n-00013b50: 206d 656d 6265 7220 6f66 2053 4551 5545 member of SEQUE\n-00013b60: 4e43 452c 2063 6f6e 6361 7465 6e61 7469 NCE, concatenati\n-00013b70: 6e67 2074 6865 2072 6573 756c 7473 2e20 ng the results. \n-00013b80: 4265 7477 6565 6e0a 6561 6368 2070 6169 Between.each pai\n-00013b90: 7220 6f66 2072 6573 756c 7473 2c20 696e r of results, in\n-00013ba0: 7365 7274 2053 4550 4152 4154 4f52 2e20 sert SEPARATOR. \n-00013bb0: 5265 7475 726e 2074 6865 2072 6573 756c Return the resul\n-00013bc0: 7469 6e67 2073 7472 696e 672e 0072 6570 ting string..rep\n-00013bd0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message\n-00013be0: 2d70 6f72 7423 6d65 7373 6167 652d 6665 -port#message-fe\n-00013bf0: 7463 6820 504f 5254 2023 216f 7074 696f tch PORT #!optio\n-00013c00: 6e61 6c20 5449 4d45 4f55 5400 7265 702e nal TIMEOUT.rep.\n-00013c10: 6e65 742e 7270 6323 7265 6769 7374 6572 net.rpc#register\n-00013c20: 2d72 7063 2d73 6572 7665 7220 534f 434b -rpc-server SOCK\n-00013c30: 4554 2023 216b 6579 2043 4c4f 5341 424c ET #!key CLOSABL\n-00013c40: 4500 7265 702e 6e65 742e 7270 6323 6d61 E.rep.net.rpc#ma\n-00013c50: 6b65 2d72 7063 2d73 6572 7661 6e74 2049 ke-rpc-servant I\n-00013c60: 4d50 4c72 6570 2e6e 6574 2e72 7063 2363 MPLrep.net.rpc#c\n-00013c70: 616c 6c2d 7769 7468 2d72 7063 2d73 6572 all-with-rpc-ser\n-00013c80: 7661 6e74 4361 6c6c 2074 6865 2066 756e vantCall the fun\n-00013c90: 6374 696f 6e20 4341 4c4c 4241 434b 2077 ction CALLBACK w\n-00013ca0: 6974 6820 6120 7369 6e67 6c65 2061 7267 ith a single arg\n-00013cb0: 756d 656e 742c 2074 6865 2073 6572 7661 ument, the serva\n-00013cc0: 6e74 2d69 6420 7468 6174 0a63 616e 2062 nt-id that.can b\n-00013cd0: 6520 7573 6564 2074 6f20 6361 6c6c 2074 e used to call t\n-00013ce0: 6865 2066 756e 6374 696f 6e20 494d 504c he function IMPL\n-00013cf0: 2e20 4f6e 6365 2043 414c 4c42 4143 4b20 . Once CALLBACK \n-00013d00: 7265 7475 726e 732c 2074 6865 2073 6572 returns, the ser\n-00013d10: 7661 6e74 2d69 640a 6265 636f 6d65 7320 vant-id.becomes \n-00013d20: 696e 7661 6c69 642e 7265 702e 6e65 742e invalid.rep.net.\n-00013d30: 7270 6323 6173 796e 632d 7270 632d 6361 rpc#async-rpc-ca\n-00013d40: 6c6c 4361 6c6c 2074 6865 2072 7063 2070 llCall the rpc p\n-00013d50: 726f 7879 2066 756e 6374 696f 6e20 5052 roxy function PR\n-00013d60: 4f58 5920 7769 7468 2061 7267 756d 656e OXY with argumen\n-00013d70: 7473 2041 5247 532e 2049 7420 7769 6c6c ts ARGS. It will\n-00013d80: 2062 6520 6361 6c6c 6564 0a61 7379 6e63 be called.async\n-00013d90: 6872 6f6e 6f75 736c 792e 204e 6f20 7265 hronously. No re\n-00013da0: 7375 6c74 2077 696c 6c20 6265 2072 6574 sult will be ret\n-00013db0: 7572 6e65 6420 6672 6f6d 2074 6865 2072 urned from the r\n-00013dc0: 656d 6f74 6520 6675 6e63 7469 6f6e 0a75 emote function.u\n-00013dd0: 6e6c 6573 7320 4341 4c4c 4241 434b 2069 nless CALLBACK i\n-00013de0: 7320 6769 7665 6e2c 2069 6e20 7768 6963 s given, in whic\n-00013df0: 6820 6361 7365 2028 4341 4c4c 4241 434b h case (CALLBACK\n-00013e00: 2053 5441 5455 5320 5641 4c55 4529 2077 STATUS VALUE) w\n-00013e10: 696c 6c20 6265 0a63 616c 6c65 6420 6174 ill be.called at\n-00013e20: 2073 6f6d 6520 706f 696e 7420 696e 2074 some point in t\n-00013e30: 6865 2066 7574 7572 652e 7265 702e 6e65 he future.rep.ne\n-00013e40: 742e 7270 6323 7270 632d 7072 6f78 792d t.rpc#rpc-proxy-\n-00013e50: 3e73 6572 7661 6e74 2d69 6452 6574 7572 >servant-idRetur\n-00013e60: 6e20 7468 6520 756e 7175 616c 6966 6965 n the unqualifie\n-00013e70: 6420 7365 7276 616e 742d 6964 2028 6120 d servant-id (a \n-00013e80: 7379 6d62 6f6c 2920 7468 6174 2063 616e symbol) that can\n-00013e90: 2062 6520 7573 6564 2074 6f0a 7265 6665 be used to.refe\n-00013ea0: 7265 6e63 6520 7468 6520 5250 4320 7072 rence the RPC pr\n-00013eb0: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n-00013ec0: 5859 2e72 6570 2e6e 6574 2e72 7063 2373 XY.rep.net.rpc#s\n-00013ed0: 6572 7661 6e74 2d69 642d 3e67 6c6f 6261 ervant-id->globa\n-00013ee0: 6c2d 6964 5265 7475 726e 2074 6865 2067 l-idReturn the g\n-00013ef0: 6c6f 6261 6c6c 7920 7265 6665 7265 6e63 lobally referenc\n-00013f00: 6561 626c 6520 5250 4320 7365 7276 616e eable RPC servan\n-00013f10: 7420 6964 2066 6f72 206c 6f63 616c 2073 t id for local s\n-00013f20: 6572 7661 6e74 2069 6420 4944 2e72 6570 ervant id ID.rep\n-00013f30: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-00013f40: 2364 6f6d 6169 6e2d 6162 6f76 652d 7052 #domain-above-pR\n-00013f50: 6574 7572 6e20 7472 7565 2069 6620 646f eturn true if do\n-00013f60: 6d61 696e 206e 616d 6520 4431 2069 7320 main name D1 is \n-00013f70: 6061 626f 7665 2720 646f 6d61 696e 206e `above' domain n\n-00013f80: 616d 6520 4432 2e72 6570 2e75 7469 6c2e ame D2.rep.util.\n-00013f90: 6973 7065 6c6c 2370 726f 6365 7373 2d62 ispell#process-b\n-00013fa0: 7573 7957 6865 6e20 742c 2074 6865 2070 usyWhen t, the p\n-00013fb0: 726f 6365 7373 2069 7320 6265 696e 6720 rocess is being \n-00013fc0: 7573 6564 2074 6f20 6368 6563 6b20 6120 used to check a \n-00013fd0: 776f 7264 2c20 6275 7420 6e6f 7420 616c word, but not al\n-00013fe0: 6c0a 7265 7375 6c74 7320 6861 7665 2062 l.results have b\n-00013ff0: 6565 6e20 7265 6365 6976 6564 2e01 0000 een received....\n-00014000: 7265 702e 6461 7461 2364 656c 6574 652d rep.data#delete-\n-00014010: 6966 2d6e 6f74 6465 6c65 7465 2d69 662d if-notdelete-if-\n-00014020: 6e6f 7420 4655 4e43 5449 4f4e 204c 4953 not FUNCTION LIS\n-00014030: 540a 0a53 696d 696c 6172 2074 6f20 6064 T..Similar to `d\n-00014040: 656c 6574 6527 2065 7863 6570 7420 7468 elete' except th\n-00014050: 6174 2061 2070 7265 6469 6361 7465 2066 at a predicate f\n-00014060: 756e 6374 696f 6e2c 2046 554e 4354 494f unction, FUNCTIO\n-00014070: 4e2d 4e41 4d45 2c20 6973 0a75 7365 6420 N-NAME, is.used \n-00014080: 746f 2064 6563 6964 6520 7768 6963 6820 to decide which \n-00014090: 656c 656d 656e 7473 2074 6f20 6465 6c65 elements to dele\n-000140a0: 7465 2028 7265 6d6f 7665 2064 6573 7472 te (remove destr\n-000140b0: 7563 7469 7665 6c79 292e 0a60 6465 6c65 uctively)..`dele\n-000140c0: 7465 2d69 662d 6e6f 7427 2064 656c 6574 te-if-not' delet\n-000140d0: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n-000140e0: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n-000140f0: 6574 7572 6e73 206e 696c 2077 6865 6e20 eturns nil when \n-00014100: 0a61 7070 6c69 6564 2074 6f20 7468 6174 .applied to that\n-00014110: 2065 6c65 6d65 6e74 2c20 6965 2c0a 2020 element, ie,. \n-00014120: 2864 656c 6574 652d 6966 2d6e 6f74 2027 (delete-if-not '\n-00014130: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n-00014140: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n-00014150: 2032 2929 0a20 2020 3d3e 2028 3120 3129 2)). => (1 1)\n-00014160: 7265 702e 6461 7461 2376 6563 746f 7276 rep.data#vectorv\n-00014170: 6563 746f 7220 4152 4753 2e2e 2e0a 0a52 ector ARGS.....R\n-00014180: 6574 7572 6e73 2061 206e 6577 2076 6563 eturns a new vec\n-00014190: 746f 7220 7769 7468 2041 5247 532e 2e2e tor with ARGS...\n-000141a0: 2061 7320 6974 7320 656c 656d 656e 7473 as its elements\n-000141b0: 2e72 6570 2e64 6174 6123 6d61 6b65 2d76 .rep.data#make-v\n-000141c0: 6563 746f 726d 616b 652d 7665 6374 6f72 ectormake-vector\n-000141d0: 2053 495a 4520 5b49 4e49 5449 414c 2d72 SIZE [INITIAL-r\n-000141e0: 6570 765d 0a0a 4372 6561 7465 7320 6120 epv]..Creates a \n-000141f0: 6e65 7720 7665 6374 6f72 206f 6620 7369 new vector of si\n-00014200: 7a65 2053 495a 452e 2049 6620 494e 4954 ze SIZE. If INIT\n-00014210: 4941 4c2d 7265 7076 2069 7320 7072 6f76 IAL-repv is prov\n-00014220: 6964 6564 2065 6163 6820 656c 656d 656e ided each elemen\n-00014230: 740a 7769 6c6c 2062 6520 7365 7420 746f t.will be set to\n-00014240: 2074 6861 7420 7661 6c75 652c 2065 6c73 that value, els\n-00014250: 6520 7468 6579 2077 696c 6c20 616c 6c20 e they will all \n-00014260: 6265 206e 696c 2e72 6570 2e6c 616e 672e be nil.rep.lang.\n-00014270: 696e 7465 7270 7265 7465 7223 636f 6e64 interpreter#cond\n-00014280: 636f 6e64 2028 434f 4e44 4954 494f 4e20 cond (CONDITION \n-00014290: 464f 524d 532e 2e2e 2029 202e 2e2e 0a0a FORMS... ) .....\n-000142a0: 4669 6e64 2074 6865 2066 6972 7374 2043 Find the first C\n-000142b0: 4f4e 4449 5449 4f4e 2077 6869 6368 2068 ONDITION which h\n-000142c0: 6173 2061 2076 616c 7565 206f 6620 7420 as a value of t \n-000142d0: 7768 656e 2065 7661 6c27 6564 2c20 7468 when eval'ed, th\n-000142e0: 656e 2070 6572 666f 726d 0a61 2070 726f en perform.a pro\n-000142f0: 676e 206f 6e20 6974 7320 6173 736f 6369 gn on its associ\n-00014300: 6174 6564 2046 4f52 4d53 2e20 4966 2074 ated FORMS. If t\n-00014310: 6865 7265 2061 7265 206e 6f20 464f 524d here are no FORM\n-00014320: 5320 7769 7468 2074 6865 2043 4f4e 4449 S with the CONDI\n-00014330: 5449 4f4e 0a74 6865 6e20 7468 6520 7661 TION.then the va\n-00014340: 6c75 6520 6f66 2074 6865 2043 4f4e 4449 lue of the CONDI\n-00014350: 5449 4f4e 2069 7320 7265 7475 726e 6564 TION is returned\n-00014360: 2e20 4966 206e 6f20 434f 4e44 4954 494f . If no CONDITIO\n-00014370: 4e20 6973 2074 2074 6865 6e0a 7265 7475 N is t then.retu\n-00014380: 726e 206e 696c 2e0a 416e 2065 7861 6d70 rn nil..An examp\n-00014390: 6c65 2c0a 2020 2863 6f6e 640a 2020 2020 le,. (cond. \n-000143a0: 2828 7374 7269 6e67 7020 666f 6f29 0a20 ((stringp foo). \n-000143b0: 2020 2020 2028 7469 746c 6520 2266 6f6f (title \"foo\n-000143c0: 2069 7320 6120 7374 7269 6e67 2229 290a is a string\")).\n-000143d0: 2020 2020 2828 6e75 6d62 6572 7020 666f ((numberp fo\n-000143e0: 6f29 0a20 2020 2020 2028 7365 7471 2062 o). (setq b\n-000143f0: 6172 2066 6f6f 290a 2020 2020 2020 2874 ar foo). (t\n-00014400: 6974 6c65 2022 666f 6f20 6973 2061 206e itle \"foo is a n\n-00014410: 756d 6265 7222 2929 0a20 2020 2028 740a umber\")). (t.\n-00014420: 2020 2020 2020 2874 6974 6c65 2022 666f (title \"fo\n-00014430: 6f20 6973 2073 6f6d 6574 6869 6e67 2065 o is something e\n-00014440: 6c73 652e 2e2e 2229 2929 0a4e 6f74 6520 lse...\"))).Note \n-00014450: 7468 6520 7573 6520 6f66 2070 6c61 696e the use of plain\n-00014460: 2060 7427 206f 6e20 6974 2773 206f 776e `t' on it's own\n-00014470: 2066 6f72 2074 6865 206c 6173 7420 434f for the last CO\n-00014480: 4e44 4954 494f 4e2c 2074 6869 7320 6973 NDITION, this is\n-00014490: 0a6c 696b 6520 7468 6520 6c61 7374 2065 .like the last e\n-000144a0: 6c73 6520 696e 2061 6e20 656c 7365 2d69 lse in an else-i\n-000144b0: 6620 7374 6174 656d 656e 7420 696e 2043 f statement in C\n-000144c0: 2e72 6570 2e64 6174 6123 6e6f 746e 6f74 .rep.data#notnot\n-000144d0: 2041 5247 0a0a 4966 2041 5247 2069 7320 ARG..If ARG is \n-000144e0: 6e69 6c20 7265 7475 726e 7320 742c 2065 nil returns t, e\n-000144f0: 6c73 6520 7265 7475 726e 7320 6e69 6c2e lse returns nil.\n-00014500: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n-00014510: 6c65 7373 7073 7472 696e 672d 6c65 7373 lesspstring-less\n-00014520: 7020 5354 5249 4e47 3120 5354 5249 4e47 p STRING1 STRING\n-00014530: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if \n-00014540: 5354 5249 4e47 3120 6973 2060 6c65 7373 STRING1 is `less\n-00014550: 2720 7468 616e 2053 5452 494e 4732 2c20 ' than STRING2, \n-00014560: 6967 6e6f 7269 6e67 2063 6173 652e 7265 ignoring case.re\n-00014570: 702e 6461 7461 233e 3d3e 3d20 4152 4731 p.data#>=>= ARG1\n-00014580: 2041 5247 3220 5b41 5247 3320 2e2e 2e5d ARG2 [ARG3 ...]\n-00014590: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-000145a0: 5247 3120 6973 2067 7265 6174 6572 2d6f RG1 is greater-o\n-000145b0: 722d 6571 7561 6c20 7468 616e 2041 5247 r-equal than ARG\n-000145c0: 322e 204e 6f74 6520 7468 6174 2074 6869 2. Note that thi\n-000145d0: 7320 636f 6d6d 616e 640a 6973 6e27 7420 s command.isn't \n-000145e0: 6c69 6d69 7465 6420 746f 206e 756d 6265 limited to numbe\n-000145f0: 7273 2c20 6974 2063 616e 2064 6f20 7374 rs, it can do st\n-00014600: 7269 6e67 732c 2070 6f73 6974 696f 6e73 rings, positions\n-00014610: 2c20 6d61 726b 732c 2065 7463 2061 7320 , marks, etc as \n-00014620: 7765 6c6c 2e72 6570 2e64 6174 6123 636f well.rep.data#co\n-00014630: 6e73 7063 6f6e 7370 2041 5247 0a0a 5265 nspconsp ARG..Re\n-00014640: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-00014650: 7320 6120 636f 6e73 2d63 656c 6c2e 7265 s a cons-cell.re\n-00014660: 702e 6461 7461 2373 7472 696e 6770 7374 p.data#stringpst\n-00014670: 7269 6e67 7020 4152 470a 0a52 6574 7572 ringp ARG..Retur\n-00014680: 6e73 2074 2069 7320 4152 4720 6973 2061 ns t is ARG is a\n-00014690: 2073 7472 696e 672e 7265 702e 6c61 6e67 string.rep.lang\n-000146a0: 2e69 6e74 6572 7072 6574 6572 2377 6974 .interpreter#wit\n-000146b0: 682d 666c 7569 6473 7769 7468 2d66 6c75 h-fluidswith-flu\n-000146c0: 6964 7320 464c 5549 4453 2056 414c 5545 ids FLUIDS VALUE\n-000146d0: 5320 5448 554e 4b0a 0a43 616c 6c20 5448 S THUNK..Call TH\n-000146e0: 554e 4b20 616e 6420 7265 7475 726e 2074 UNK and return t\n-000146f0: 6865 2076 616c 7565 2074 6861 7420 6974 he value that it\n-00014700: 2072 6574 7572 6e73 2077 6974 6820 6e65 returns with ne\n-00014710: 7720 6269 6e64 696e 6773 0a63 7265 6174 w bindings.creat\n-00014720: 6564 2066 6f72 2065 6163 6820 6f66 2074 ed for each of t\n-00014730: 6865 2066 6c75 6964 2076 6172 6961 626c he fluid variabl\n-00014740: 6573 2073 7065 6369 6669 6564 2069 6e20 es specified in \n-00014750: 7468 6520 6c69 7374 2046 4c55 4944 532e the list FLUIDS.\n-00014760: 0a46 6f72 2065 6163 6820 6d65 6d62 6572 .For each member\n-00014770: 206f 6620 464c 5549 4453 2074 6865 2063 of FLUIDS the c\n-00014780: 6f72 7265 7370 6f6e 6469 6e67 206d 656d orresponding mem\n-00014790: 6265 7220 6f66 2074 6865 2056 414c 5545 ber of the VALUE\n-000147a0: 5320 6c69 7374 0a70 726f 7669 6465 7320 S list.provides \n-000147b0: 7468 6520 696e 6974 6961 6c20 7661 6c75 the initial valu\n-000147c0: 6520 6f66 2074 6865 206e 6577 2062 696e e of the new bin\n-000147d0: 6469 6e67 2e0a 0a49 6620 7468 6520 6c69 ding...If the li\n-000147e0: 7374 7320 464c 5549 4453 2061 6e64 2056 sts FLUIDS and V\n-000147f0: 414c 5545 5320 6172 6520 6e6f 7420 6f66 ALUES are not of\n-00014800: 2074 6865 2073 616d 6520 6c65 6e67 7468 the same length\n-00014810: 2c20 616e 2065 7272 6f72 2069 730a 7369 , an error is.si\n-00014820: 676e 616c 6c65 642e 7265 702e 6461 7461 gnalled.rep.data\n-00014830: 2367 6172 6261 6765 2d74 6872 6573 686f #garbage-thresho\n-00014840: 6c64 6761 7262 6167 652d 7468 7265 7368 ldgarbage-thresh\n-00014850: 6f6c 6420 5b4e 4557 2d56 414c 5545 5d0a old [NEW-VALUE].\n-00014860: 0a54 6865 206e 756d 6265 7220 6f66 2062 .The number of b\n-00014870: 7974 6573 206f 6620 7374 6f72 6167 6520 ytes of storage \n-00014880: 7768 6963 6820 6d75 7374 2062 6520 7573 which must be us\n-00014890: 6564 2062 6566 6f72 6520 6120 6761 7262 ed before a garb\n-000148a0: 6167 652d 0a63 6f6c 6c65 6374 696f 6e20 age-.collection \n-000148b0: 6973 2074 7269 6767 6572 6564 2e72 6570 is triggered.rep\n-000148c0: 2e64 6174 612e 7461 626c 6573 2373 796d .data.tables#sym\n-000148d0: 626f 6c2d 6861 7368 7379 6d62 6f6c 2d68 bol-hashsymbol-h\n-000148e0: 6173 6820 5359 4d42 4f4c 0a0a 5265 7475 ash SYMBOL..Retu\n-000148f0: 726e 2061 2070 6f73 6974 6976 6520 6669 rn a positive fi\n-00014900: 786e 756d 2073 6f6d 6568 6f77 2072 656c xnum somehow rel\n-00014910: 6174 6564 2074 6f20 7468 6520 6e61 6d65 ated to the name\n-00014920: 206f 6620 5359 4d42 4f4c 2e72 6570 2e64 of SYMBOL.rep.d\n-00014930: 6174 612e 7461 626c 6573 2365 712d 6861 ata.tables#eq-ha\n-00014940: 7368 6571 2d68 6173 6820 4152 470a 0a52 sheq-hash ARG..R\n-00014950: 6574 7572 6e20 6120 706f 7369 7469 7665 eturn a positive\n-00014960: 2066 6978 6e75 6d20 736f 6d65 686f 7720 fixnum somehow \n-00014970: 7265 6c61 7465 6420 746f 206f 626a 6563 related to objec\n-00014980: 7420 4152 472c 2073 7563 6820 7468 6174 t ARG, such that\n-00014990: 2028 6571 2058 0a59 2920 696d 706c 6965 (eq X.Y) implie\n-000149a0: 7320 283d 2028 6571 2d68 6173 6820 5829 s (= (eq-hash X)\n-000149b0: 2028 6571 2d68 6173 6820 5929 292e 7265 (eq-hash Y)).re\n-000149c0: 702e 6461 7461 2e74 6162 6c65 7323 7461 p.data.tables#ta\n-000149d0: 626c 6570 7461 626c 6570 2041 5247 0a0a bleptablep ARG..\n-000149e0: 5265 7475 726e 2074 7275 6520 6966 2041 Return true if A\n-000149f0: 5247 2069 7320 6120 6861 7368 2074 6162 RG is a hash tab\n-00014a00: 6c65 2e72 6570 2e64 6174 612e 7461 626c le.rep.data.tabl\n-00014a10: 6573 2374 6162 6c65 2d72 6566 7461 626c es#table-reftabl\n-00014a20: 652d 7265 6620 5441 424c 4520 4b45 590a e-ref TABLE KEY.\n-00014a30: 0a52 6574 7572 6e20 7468 6520 7661 6c75 .Return the valu\n-00014a40: 6520 7374 6f72 6564 2069 6e20 6861 7368 e stored in hash\n-00014a50: 2074 6162 6c65 2054 4142 4c45 2069 6e64 table TABLE ind\n-00014a60: 6578 6564 2062 7920 6f62 6a65 6374 204b exed by object K\n-00014a70: 4559 2e0a 5265 7475 726e 7320 6661 6c73 EY..Returns fals\n-00014a80: 6520 6966 206e 6f20 7375 6368 2076 616c e if no such val\n-00014a90: 7565 2065 7869 7374 732e 7265 702e 6461 ue exists.rep.da\n-00014aa0: 7461 2e74 6162 6c65 7323 7461 626c 652d ta.tables#table-\n-00014ab0: 7761 6c6b 7461 626c 652d 7761 6c6b 2046 walktable-walk F\n-00014ac0: 554e 4354 494f 4e20 5441 424c 450a 0a43 UNCTION TABLE..C\n-00014ad0: 616c 6c20 4655 4e43 5449 4f4e 2066 6f72 all FUNCTION for\n-00014ae0: 2065 7665 7279 206b 6579 2d76 616c 7565 every key-value\n-00014af0: 2070 6169 7220 7374 6f72 6564 2069 6e20 pair stored in \n-00014b00: 6861 7368 2074 6162 6c65 2054 4142 4c45 hash table TABLE\n-00014b10: 2e20 466f 720a 6561 6368 2070 6169 722c . For.each pair,\n-00014b20: 2074 6865 2066 756e 6374 696f 6e20 6973 the function is\n-00014b30: 2063 616c 6c65 6420 7769 7468 2061 7267 called with arg\n-00014b40: 756d 656e 7473 2060 284b 4559 2056 414c uments `(KEY VAL\n-00014b50: 5545 2927 2e72 6570 2e64 6174 612e 7461 UE)'.rep.data.ta\n-00014b60: 626c 6573 2374 6162 6c65 2d73 697a 6574 bles#table-sizet\n-00014b70: 6162 6c65 2d73 697a 6520 5441 424c 450a able-size TABLE.\n-00014b80: 0a52 6574 7572 6e73 2074 6865 206e 756d .Returns the num\n-00014b90: 6265 7220 6f66 2069 7465 6d73 2063 7572 ber of items cur\n-00014ba0: 7265 6e74 6c79 2073 746f 7265 6420 696e rently stored in\n-00014bb0: 2054 4142 4c45 2e69 646c 652d 686f 6f6b TABLE.idle-hook\n-00014bc0: 5468 6973 2068 6f6f 6b20 6765 7473 2065 This hook gets e\n-00014bd0: 7661 6c75 6174 6564 2065 7665 7279 2073 valuated every s\n-00014be0: 6563 6f6e 6420 7768 696c 6520 7468 6520 econd while the \n-00014bf0: 6564 6974 6f72 2069 7320 6964 6c65 2e20 editor is idle. \n-00014c00: 446f 6e27 7420 6465 7065 6e64 0a6f 6e20 Don't depend.on \n-00014c10: 686f 7720 7265 6775 6c61 726c 7920 7468 how regularly th\n-00014c20: 6973 2067 6574 7320 6361 6c6c 6564 2c20 is gets called, \n-00014c30: 616e 7920 6576 656e 7473 2066 726f 6d20 any events from \n-00014c40: 7468 6520 7769 6e64 6f77 2d73 7973 7465 the window-syste\n-00014c50: 6d20 7769 6c6c 0a64 656c 6179 2069 742e m will.delay it.\n-00014c60: 2041 6c73 6f2c 2061 7574 6f2d 7361 7669 Also, auto-savi\n-00014c70: 6e67 2066 696c 6573 2061 6e64 2067 6172 ng files and gar\n-00014c80: 6261 6765 2d63 6f6c 6c65 6374 696f 6e20 bage-collection \n-00014c90: 7461 6b65 2070 7265 6365 6465 6e63 650a take precedence.\n-00014ca0: 7768 656e 2074 6865 7265 2773 2069 646c when there's idl\n-00014cb0: 6520 7469 6d65 2061 7661 696c 6162 6c65 e time available\n-00014cc0: 2e20 5573 6520 7468 6973 2068 6f6f 6b20 . Use this hook \n-00014cd0: 7370 6172 696e 676c 792c 206f 7220 666f sparingly, or fo\n-00014ce0: 7220 7368 6f72 740a 7065 7269 6f64 7320 r short.periods \n-00014cf0: 6f6e 6c79 2172 6570 2e6c 616e 672e 696e only!rep.lang.in\n-00014d00: 7465 7270 7265 7465 7223 6d61 6372 6f65 terpreter#macroe\n-00014d10: 7870 616e 646d 6163 726f 6578 7061 6e64 xpandmacroexpand\n-00014d20: 2046 4f52 4d20 5b45 4e56 4952 4f4e 4d45 FORM [ENVIRONME\n-00014d30: 4e54 5d0a 0a49 6620 464f 524d 2069 7320 NT]..If FORM is \n-00014d40: 6120 6d61 6372 6f20 6361 6c6c 2c20 6578 a macro call, ex\n-00014d50: 7061 6e64 2069 7420 756e 7469 6c20 6974 pand it until it\n-00014d60: 2069 736e 2774 2e0a 0a49 6620 454e 5649 isn't...If ENVI\n-00014d70: 524f 4e4d 454e 5420 6973 2073 7065 6369 RONMENT is speci\n-00014d80: 6669 6564 2069 7420 6973 2061 2066 756e fied it is a fun\n-00014d90: 6374 696f 6e20 746f 2063 616c 6c20 746f ction to call to\n-00014da0: 2064 6f20 7468 6520 6163 7475 616c 0a65 do the actual.e\n-00014db0: 7870 616e 7369 6f6e 2e20 416e 7920 6d61 xpansion. Any ma\n-00014dc0: 6372 6f20 6578 7061 6e64 6572 7320 7265 cro expanders re\n-00014dd0: 6375 7273 6976 656c 7920 6361 6c6c 696e cursively callin\n-00014de0: 6720 6d61 6372 6f65 7870 616e 6420 7368 g macroexpand sh\n-00014df0: 6f75 6c64 0a70 6173 7320 7468 6520 7661 ould.pass the va\n-00014e00: 6c75 6520 6f66 2074 6865 2060 6d61 6372 lue of the `macr\n-00014e10: 6f2d 656e 7669 726f 6e6d 656e 7427 2076 o-environment' v\n-00014e20: 6172 6961 626c 6520 746f 2074 6869 7320 ariable to this \n-00014e30: 7061 7261 6d65 7465 722e 7265 702e 6c61 parameter.rep.la\n-00014e40: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n-00014e50: 6f6e 7469 6e75 6174 696f 6e2d 6361 6c6c ontinuation-call\n-00014e60: 6162 6c65 2d70 636f 6e74 696e 7561 7469 able-pcontinuati\n-00014e70: 6f6e 2d63 616c 6c61 626c 652d 7020 434f on-callable-p CO\n-00014e80: 4e54 494e 5541 5449 4f4e 0a0a 5265 7475 NTINUATION..Retu\n-00014e90: 726e 7320 6074 2720 6966 2074 6865 2063 rns `t' if the c\n-00014ea0: 6f6e 7469 6e75 6174 696f 6e20 6f62 6a65 ontinuation obje\n-00014eb0: 6374 2043 4f4e 5449 4e55 4154 494f 4e20 ct CONTINUATION \n-00014ec0: 6672 6f6d 2074 6865 2063 7572 7265 6e74 from the current\n-00014ed0: 0a65 7865 6375 7469 6f6e 2070 6f69 6e74 .execution point\n-00014ee0: 206f 6620 7468 6520 696e 7465 7270 7265 of the interpre\n-00014ef0: 7465 722e 7265 702e 7468 7265 6164 7323 ter.rep.threads#\n-00014f00: 7468 7265 6164 2d77 616b 6574 6872 6561 thread-wakethrea\n-00014f10: 642d 7761 6b65 205b 5448 5245 4144 5d0a d-wake [THREAD].\n-00014f20: 0a49 6620 5448 5245 4144 2028 6f72 2074 .If THREAD (or t\n-00014f30: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n-00014f40: 6429 2069 7320 6375 7272 656e 746c 7920 d) is currently \n-00014f50: 7375 7370 656e 6465 642c 206d 6172 6b20 suspended, mark \n-00014f60: 6974 2061 730a 6265 696e 6720 7275 6e6e it as.being runn\n-00014f70: 6162 6c65 206f 6e63 6520 6d6f 7265 2e72 able once more.r\n-00014f80: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n-00014f90: 6470 7468 7265 6164 7020 4152 470a 0a52 dpthreadp ARG..R\n-00014fa0: 6574 7572 6e20 6074 2720 6966 2041 5247 eturn `t' if ARG\n-00014fb0: 2069 7320 6120 7468 7265 6164 206f 626a is a thread obj\n-00014fc0: 6563 742e 0072 6570 2e77 7777 2e71 756f ect..rep.www.quo\n-00014fd0: 7465 2d75 726c 2375 6e71 756f 7465 2d75 te-url#unquote-u\n-00014fe0: 726c 2053 5452 494e 4700 7265 702e 6c61 rl STRING.rep.la\n-00014ff0: 6e67 2e6d 6174 6823 7265 616c 7020 5800 ng.math#realp X.\n-00015000: 7265 702e 6461 7461 233e 3e20 4152 4731 rep.data#>> ARG1\n-00015010: 2041 5247 3220 5b41 5247 3320 2e2e 2e5d ARG2 [ARG3 ...]\n-00015020: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-00015030: 5247 3120 6973 2067 7265 6174 6572 2074 RG1 is greater t\n-00015040: 6861 6e20 4152 4732 2c20 616e 6420 6966 han ARG2, and if\n-00015050: 2041 5247 3220 6973 2067 7265 6174 6572 ARG2 is greater\n-00015060: 2074 6861 6e20 4152 4733 2c0a 616e 6420 than ARG3,.and \n-00015070: 736f 206f 6e2e 204e 6f74 6520 7468 6174 so on. Note that\n-00015080: 2074 6869 7320 636f 6d6d 616e 6420 6973 this command is\n-00015090: 6e27 7420 6c69 6d69 7465 6420 746f 206e n't limited to n\n-000150a0: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n-000150b0: 6f0a 7374 7269 6e67 732c 2070 6f73 6974 o.strings, posit\n-000150c0: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n-000150d0: 2061 7320 7765 6c6c 2e72 6570 2e64 6174 as well.rep.dat\n-000150e0: 6123 3c3c 2041 5247 3120 4152 4732 205b a#<< ARG1 ARG2 [\n-000150f0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n-00015100: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n-00015110: 6c65 7373 2074 6861 6e20 4152 4732 2e20 less than ARG2. \n-00015120: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n-00015130: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n-00015140: 6974 6564 2074 6f0a 6e75 6d62 6572 732c ited to.numbers,\n-00015150: 2069 7420 6361 6e20 646f 2073 7472 696e it can do strin\n-00015160: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n-00015170: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n-00015180: 6c2e 7265 702e 6c61 6e67 2e69 6e74 6572 l.rep.lang.inter\n-00015190: 7072 6574 6572 2373 7065 6369 616c 2d66 preter#special-f\n-000151a0: 6f72 6d2d 7073 7065 6369 616c 2d66 6f72 orm-pspecial-for\n-000151b0: 6d2d 7020 4152 470a 0a52 6574 7572 6e73 m-p ARG..Returns\n-000151c0: 2074 2069 6620 4152 4720 6973 2061 2073 t if ARG is a s\n-000151d0: 7065 6369 616c 2d66 6f72 6d2e 7265 702e pecial-form.rep.\n-000151e0: 6461 7461 2373 6571 7565 6e63 6570 7365 data#sequencepse\n-000151f0: 7175 656e 6365 7020 4152 470a 0a52 6574 quencep ARG..Ret\n-00015200: 7572 6e73 2074 2069 7320 4152 4720 6973 urns t is ARG is\n-00015210: 2061 2073 6571 7565 6e63 6520 2861 206c a sequence (a l\n-00015220: 6973 742c 2076 6563 746f 7220 6f72 2073 ist, vector or s\n-00015230: 7472 696e 6729 2e72 6570 2e6c 616e 672e tring).rep.lang.\n-00015240: 696e 7465 7270 7265 7465 7223 7375 6272 interpreter#subr\n-00015250: 2d6e 616d 6573 7562 722d 6e61 6d65 2053 -namesubr-name S\n-00015260: 5542 5220 5b55 5345 2d56 4152 5d0a 0a52 UBR [USE-VAR]..R\n-00015270: 6574 7572 6e73 2074 6865 206e 616d 6520 eturns the name \n-00015280: 2861 2073 7472 696e 6729 2061 7373 6f63 (a string) assoc\n-00015290: 6961 7465 6420 7769 7468 2053 5542 522e iated with SUBR.\n-000152a0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000152b0: 6574 6572 2363 616c 6c2d 7769 7468 2d65 eter#call-with-e\n-000152c0: 7863 6570 7469 6f6e 2d68 616e 646c 6572 xception-handler\n-000152d0: 6361 6c6c 2d77 6974 682d 6578 6365 7074 call-with-except\n-000152e0: 696f 6e2d 6861 6e64 6c65 7220 5448 554e ion-handler THUN\n-000152f0: 4b20 4841 4e44 4c45 520a 0a43 616c 6c20 K HANDLER..Call \n-00015300: 5448 554e 4b20 616e 6420 7265 7475 726e THUNK and return\n-00015310: 2069 7473 2076 616c 7565 2e20 486f 7765 its value. Howe\n-00015320: 7665 7220 6966 2061 6e20 6578 6365 7074 ver if an except\n-00015330: 696f 6e20 6f66 2061 6e79 2066 6f72 6d0a ion of any form.\n-00015340: 6f63 6375 7273 2c20 6361 6c6c 2048 414e occurs, call HAN\n-00015350: 444c 4552 2077 6974 6820 6120 7369 6e67 DLER with a sing\n-00015360: 6c65 2061 7267 756d 656e 742c 2074 6865 le argument, the\n-00015370: 2065 7863 6570 7469 6f6e 2064 6174 612c exception data,\n-00015380: 2061 6e64 0a72 6574 7572 6e20 6974 7320 and.return its \n-00015390: 7661 6c75 652e 7265 702e 6c61 6e67 2e69 value.rep.lang.i\n-000153a0: 6e74 6572 7072 6574 6572 2372 6169 7365 nterpreter#raise\n-000153b0: 2d65 7863 6570 7469 6f6e 7261 6973 652d -exceptionraise-\n-000153c0: 6578 6365 7074 696f 6e20 4441 5441 0a0a exception DATA..\n-000153d0: 5261 6973 6520 7468 6520 6578 6365 7074 Raise the except\n-000153e0: 696f 6e20 7265 7072 6573 656e 7465 6420 ion represented \n-000153f0: 6279 2074 6865 2063 6f6e 7320 6365 6c6c by the cons cell\n-00015400: 2044 4154 412e 7265 702e 6c61 6e67 2e69 DATA.rep.lang.i\n-00015410: 6e74 6572 7072 6574 6572 236d 616b 652d nterpreter#make-\n-00015420: 666c 7569 646d 616b 652d 666c 7569 6420 fluidmake-fluid \n-00015430: 5b56 414c 5545 5d0a 0a43 7265 6174 6520 [VALUE]..Create \n-00015440: 616e 6420 7265 7475 726e 2061 6e20 6f62 and return an ob\n-00015450: 6a65 6374 2072 6570 7265 7365 6e74 696e ject representin\n-00015460: 6720 6120 6066 6c75 6964 2720 7661 6c75 g a `fluid' valu\n-00015470: 652d 2d61 6e20 616e 6f6e 796d 6f75 730a e--an anonymous.\n-00015480: 6479 6e61 6d69 6361 6c6c 7920 626f 756e dynamically boun\n-00015490: 6420 7661 7269 6162 6c65 2e0a 0a49 6620 d variable...If \n-000154a0: 5641 4c55 4520 6973 2064 6566 696e 6564 VALUE is defined\n-000154b0: 2074 6865 2069 6e69 7469 616c 2076 616c the initial val\n-000154c0: 7565 206f 6620 7468 6520 666c 7569 6420 ue of the fluid \n-000154d0: 6973 2056 414c 5545 2c20 6f74 6865 7277 is VALUE, otherw\n-000154e0: 6973 650a 6974 2069 7320 7468 6520 7379 ise.it is the sy\n-000154f0: 6d62 6f6c 2060 6e69 6c27 2e72 6570 2e6c mbol `nil'.rep.l\n-00015500: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00015510: 666c 7569 6466 6c75 6964 2046 4c55 4944 fluidfluid FLUID\n-00015520: 0a0a 5265 7475 726e 2074 6865 2076 616c ..Return the val\n-00015530: 7565 206f 6620 7468 6520 6d6f 7374 2072 ue of the most r\n-00015540: 6563 656e 746c 7920 6372 6561 7465 6420 ecently created \n-00015550: 6269 6e64 696e 6720 6f66 2074 6865 2066 binding of the f\n-00015560: 6c75 6964 0a76 6172 6961 626c 6520 6f62 luid.variable ob\n-00015570: 6a65 6374 2046 4c55 4944 2e72 6570 2e6c ject FLUID.rep.l\n-00015580: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00015590: 666c 7569 642d 7365 7466 6c75 6964 2d73 fluid-setfluid-s\n-000155a0: 6574 2046 4c55 4944 2056 414c 5545 0a0a et FLUID VALUE..\n-000155b0: 5365 7420 7468 6520 7661 6c75 6520 6f66 Set the value of\n-000155c0: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent\n-000155d0: 6c79 2063 7265 6174 6564 2062 696e 6469 ly created bindi\n-000155e0: 6e67 206f 6620 7468 6520 666c 7569 640a ng of the fluid.\n-000155f0: 7661 7269 6162 6c65 206f 626a 6563 7420 variable object \n-00015600: 464c 5549 4420 746f 2056 414c 5545 2e72 FLUID to VALUE.r\n-00015610: 6570 2e64 6174 6123 636f 6e73 636f 6e73 ep.data#conscons\n-00015620: 2043 4152 2043 4452 0a0a 5265 7475 726e CAR CDR..Return\n-00015630: 7320 6120 6e65 7720 636f 6e73 2d63 656c s a new cons-cel\n-00015640: 6c20 7769 7468 2063 6172 2043 4152 2061 l with car CAR a\n-00015650: 6e64 2063 6472 2043 4452 2e72 6570 2e64 nd cdr CDR.rep.d\n-00015660: 6174 6123 6964 6c65 2d67 6172 6261 6765 ata#idle-garbage\n-00015670: 2d74 6872 6573 686f 6c64 6964 6c65 2d67 -thresholdidle-g\n-00015680: 6172 6261 6765 2d74 6872 6573 686f 6c64 arbage-threshold\n-00015690: 205b 4e45 572d 5641 4c55 455d 0a0a 5468 [NEW-VALUE]..Th\n-000156a0: 6520 6e75 6d62 6572 206f 6620 6279 7465 e number of byte\n-000156b0: 7320 6f66 2073 746f 7261 6765 2077 6869 s of storage whi\n-000156c0: 6368 206d 7573 7420 6265 2075 7365 6420 ch must be used \n-000156d0: 6265 666f 7265 2061 2067 6172 6261 6765 before a garbage\n-000156e0: 2d0a 636f 6c6c 6563 7469 6f6e 2069 7320 -.collection is \n-000156f0: 7472 6967 6765 7265 6420 7768 656e 2074 triggered when t\n-00015700: 6865 2065 6469 746f 7220 6973 2069 646c he editor is idl\n-00015710: 652e 7265 702e 6461 7461 2367 6172 6261 e.rep.data#garba\n-00015720: 6765 2d63 6f6c 6c65 6374 6761 7262 6167 ge-collectgarbag\n-00015730: 652d 636f 6c6c 6563 740a 0a53 6361 6e73 e-collect..Scans\n-00015740: 2061 6c6c 2061 6c6c 6f63 6174 6564 2073 all allocated s\n-00015750: 746f 7261 6765 2066 6f72 2075 6e75 7361 torage for unusa\n-00015760: 626c 6520 6461 7461 2c20 616e 6420 7075 ble data, and pu\n-00015770: 7473 2069 7420 6f6e 746f 2074 6865 2066 ts it onto the f\n-00015780: 7265 652d 0a6c 6973 742e 2054 6869 7320 ree-.list. This \n-00015790: 6973 2064 6f6e 6520 6175 746f 6d61 7469 is done automati\n-000157a0: 6361 6c6c 7920 7768 656e 2074 6865 2061 cally when the a\n-000157b0: 6d6f 756e 7420 6f66 2073 746f 7261 6765 mount of storage\n-000157c0: 2075 7365 6420 7369 6e63 6520 7468 650a used since the.\n-000157d0: 6c61 7374 2067 6172 6261 6765 2d63 6f6c last garbage-col\n-000157e0: 6c65 6374 696f 6e20 6973 2067 7265 6174 lection is great\n-000157f0: 6572 2074 6861 6e20 6067 6172 6261 6765 er than `garbage\n-00015800: 2d74 6872 6573 686f 6c64 272e 7265 702e -threshold'.rep.\n-00015810: 6461 7461 2e74 6162 6c65 7323 7374 7269 data.tables#stri\n-00015820: 6e67 2d68 6173 6873 7472 696e 672d 6861 ng-hashstring-ha\n-00015830: 7368 2053 5452 494e 470a 0a52 6574 7572 sh STRING..Retur\n-00015840: 6e20 6120 706f 7369 7469 7665 2066 6978 n a positive fix\n-00015850: 6e75 6d20 736f 6d65 686f 7720 7265 6c61 num somehow rela\n-00015860: 7465 6420 746f 2074 6865 2063 6f6e 7465 ted to the conte\n-00015870: 6e74 7320 6f66 2053 5452 494e 472c 0a73 nts of STRING,.s\n-00015880: 7563 6820 7468 6174 2028 7374 7269 6e67 uch that (string\n-00015890: 3d20 5820 5929 2069 6d70 6c69 6573 2028 = X Y) implies (\n-000158a0: 3d20 2873 7472 696e 672d 6861 7368 2058 = (string-hash X\n-000158b0: 2920 2873 7472 696e 672d 6861 7368 2059 ) (string-hash Y\n-000158c0: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl\n-000158d0: 6573 2365 7175 616c 2d68 6173 6865 7175 es#equal-hashequ\n-000158e0: 616c 2d68 6173 6820 4152 470a 0a52 6574 al-hash ARG..Ret\n-000158f0: 7572 6e20 6120 706f 7369 7469 7665 2066 urn a positive f\n-00015900: 6978 6e75 6d20 736f 6d65 686f 7720 7265 ixnum somehow re\n-00015910: 6c61 7465 6420 746f 2041 5247 2c20 7375 lated to ARG, su\n-00015920: 6368 2074 6861 7420 2865 7175 616c 2058 ch that (equal X\n-00015930: 2059 290a 696d 706c 6965 7320 283d 2028 Y).implies (= (\n-00015940: 6571 7561 6c2d 6861 7368 2058 2920 2865 equal-hash X) (e\n-00015950: 7175 616c 2d68 6173 6820 5929 292e 7265 qual-hash Y)).re\n-00015960: 702e 6461 7461 2e74 6162 6c65 7323 6d61 p.data.tables#ma\n-00015970: 6b65 2d77 6561 6b2d 7461 626c 656d 616b ke-weak-tablemak\n-00015980: 652d 7765 616b 2d74 6162 6c65 2048 4153 e-weak-table HAS\n-00015990: 482d 4655 4e43 5449 4f4e 2043 4f4d 5041 H-FUNCTION COMPA\n-000159a0: 5245 2d46 554e 4354 494f 4e0a 0a53 696d RE-FUNCTION..Sim\n-000159b0: 696c 6172 2074 6f20 606d 616b 652d 7461 ilar to `make-ta\n-000159c0: 626c 652c 2065 7863 6570 7420 7468 6174 ble, except that\n-000159d0: 206b 6579 2d76 616c 7565 2070 6169 7273 key-value pairs\n-000159e0: 2073 746f 7265 6420 696e 2074 6865 2074 stored in the t\n-000159f0: 6162 6c65 0a61 7265 2073 6169 6420 746f able.are said to\n-00015a00: 2062 6520 6060 7765 616b 6c79 206b 6579 be ``weakly key\n-00015a10: 6564 2727 2e20 5468 6174 2069 732c 2074 ed''. That is, t\n-00015a20: 6865 7920 6172 6520 6f6e 6c79 2072 6574 hey are only ret\n-00015a30: 6169 6e65 6420 696e 2074 6865 0a74 6162 ained in the.tab\n-00015a40: 6c65 2061 7320 6c6f 6e67 2074 6865 206b le as long the k\n-00015a50: 6579 2068 6173 206e 6f74 2062 6565 6e20 ey has not been \n-00015a60: 6761 7262 6167 6520 636f 6c6c 6563 7465 garbage collecte\n-00015a70: 642e 0a0a 556e 6c69 6b65 2077 6974 6820 d...Unlike with \n-00015a80: 7461 626c 6573 2063 7265 6174 6564 2062 tables created b\n-00015a90: 7920 7468 6520 606d 616b 652d 7461 626c y the `make-tabl\n-00015aa0: 6520 6675 6e63 7469 6f6e 2c20 7468 6520 e function, the \n-00015ab0: 6661 6374 2074 6861 740a 7468 6520 6b65 fact that.the ke\n-00015ac0: 7920 6973 2073 746f 7265 6420 696e 2074 y is stored in t\n-00015ad0: 6865 2074 6162 6c65 2069 7320 6e6f 7420 he table is not \n-00015ae0: 636f 6e73 6964 6572 6564 2067 6f6f 6420 considered good \n-00015af0: 656e 6f75 6768 2074 6f20 7072 6576 656e enough to preven\n-00015b00: 740a 6974 2062 6569 6e67 2067 6172 6261 t.it being garba\n-00015b10: 6765 2063 6f6c 6c65 6374 6564 2e72 6570 ge collected.rep\n-00015b20: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015b30: 6c65 2d62 6f75 6e64 2d70 7461 626c 652d le-bound-ptable-\n-00015b40: 626f 756e 642d 7020 5441 424c 4520 4b45 bound-p TABLE KE\n-00015b50: 590a 0a52 6574 7572 6e73 2074 7275 6520 Y..Returns true \n-00015b60: 6966 2074 6865 2068 6173 6820 7461 626c if the hash tabl\n-00015b70: 6520 5441 424c 4520 636f 6e74 6169 6e73 e TABLE contains\n-00015b80: 2061 2076 616c 7565 2061 7373 6f63 6961 a value associa\n-00015b90: 7465 6420 7769 7468 0a4b 4559 2e72 6570 ted with.KEY.rep\n-00015ba0: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015bb0: 6c65 2d73 6574 7461 626c 652d 7365 7420 le-settable-set \n-00015bc0: 5441 424c 4520 4b45 5920 5641 4c55 450a TABLE KEY VALUE.\n-00015bd0: 0a41 7373 6f63 6961 7465 2056 414c 5545 .Associate VALUE\n-00015be0: 2077 6974 6820 4b45 5920 696e 2068 6173 with KEY in has\n-00015bf0: 6820 7461 626c 6520 5441 424c 452e 2052 h table TABLE. R\n-00015c00: 6574 7572 6e73 2056 414c 5545 2e72 6570 eturns VALUE.rep\n-00015c10: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015c20: 6c65 2d75 6e73 6574 7461 626c 652d 756e le-unsettable-un\n-00015c30: 7365 7420 5441 424c 4520 4b45 590a 0a52 set TABLE KEY..R\n-00015c40: 656d 6f76 6520 616e 7920 7661 6c75 6520 emove any value \n-00015c50: 7374 6f72 6564 2069 6e20 5441 424c 4520 stored in TABLE \n-00015c60: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-00015c70: 4b45 592e 6572 726f 722d 6d6f 6465 5768 KEY.error-modeWh\n-00015c80: 656e 206e 696c 2c20 6572 726f 7273 2061 en nil, errors a\n-00015c90: 7265 2068 616e 646c 6564 2061 7420 7468 re handled at th\n-00015ca0: 6520 6375 7272 656e 7420 6576 656e 7420 e current event \n-00015cb0: 6c6f 6f70 2c20 6f74 6865 7220 706f 7373 loop, other poss\n-00015cc0: 6962 6c65 0a76 616c 7565 7320 696e 636c ible.values incl\n-00015cd0: 7564 6520 6065 7869 7427 2061 6e64 2060 ude `exit' and `\n-00015ce0: 746f 702d 6c65 7665 6c27 2e72 6570 2e73 top-level'.rep.s\n-00015cf0: 7973 7465 6d23 7265 6375 7273 696f 6e2d ystem#recursion-\n-00015d00: 6465 7074 6872 6563 7572 7369 6f6e 2d64 depthrecursion-d\n-00015d10: 6570 7468 0a0a 5265 7475 726e 7320 7468 epth..Returns th\n-00015d20: 6520 6e75 6d62 6572 206f 6620 7265 6375 e number of recu\n-00015d30: 7273 6976 652d 6564 6974 2773 2064 6565 rsive-edit's dee\n-00015d40: 7020 7765 2061 7265 2c20 7a65 726f 2073 p we are, zero s\n-00015d50: 6967 6e69 6669 6573 2074 6865 0a6f 7269 ignifies the.ori\n-00015d60: 6769 6e61 6c20 6c65 7665 6c2e 7265 702e ginal level.rep.\n-00015d70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00015d80: 2363 616c 6c2f 6363 6361 6c6c 2f63 6320 #call/cccall/cc \n-00015d90: 4655 4e43 5449 4f4e 0a0a 496e 766f 6b65 FUNCTION..Invoke\n-00015da0: 2046 554e 4354 494f 4e20 7769 7468 2061 FUNCTION with a\n-00015db0: 2073 696e 676c 6520 7061 7261 6d65 7465 single paramete\n-00015dc0: 722c 2074 6865 2063 6f6e 7469 6e75 6174 r, the continuat\n-00015dd0: 696f 6e20 6675 6e63 7469 6f6e 206f 660a ion function of.\n-00015de0: 7468 6520 6375 7272 656e 7420 7374 6174 the current stat\n-00015df0: 6520 6f66 2074 6865 2069 6e74 6572 7072 e of the interpr\n-00015e00: 6574 6572 2e20 5375 6273 6571 7565 6e74 eter. Subsequent\n-00015e10: 6c79 2063 616c 6c69 6e67 2074 6865 0a63 ly calling the.c\n-00015e20: 6f6e 7469 6e75 6174 696f 6e20 6675 6e63 ontinuation func\n-00015e30: 7469 6f6e 2028 7769 7468 2061 6e20 6f70 tion (with an op\n-00015e40: 7469 6f6e 616c 2073 696e 676c 6520 6172 tional single ar\n-00015e50: 6775 6d65 6e74 2920 7769 6c6c 2070 6173 gument) will pas\n-00015e60: 730a 636f 6e74 726f 6c20 696d 6d65 6469 s.control immedi\n-00015e70: 6174 656c 7920 6261 636b 2074 6f20 7468 ately back to th\n-00015e80: 6520 7374 6174 656d 656e 7420 666f 6c6c e statement foll\n-00015e90: 6f77 696e 6720 7468 6520 6361 6c6c 2074 owing the call t\n-00015ea0: 6f20 7468 650a 6063 616c 6c2f 6363 2720 o the.`call/cc' \n-00015eb0: 6675 6e63 7469 6f6e 2028 6576 656e 2069 function (even i\n-00015ec0: 6620 7468 6174 2073 7461 636b 2066 7261 f that stack fra\n-00015ed0: 6d65 2068 6173 2073 696e 6365 2062 6565 me has since bee\n-00015ee0: 6e20 6578 6974 6564 292e 7265 702e 7468 n exited).rep.th\n-00015ef0: 7265 6164 7323 6d61 6b65 2d73 7573 7065 reads#make-suspe\n-00015f00: 6e64 6564 2d74 6872 6561 646d 616b 652d nded-threadmake-\n-00015f10: 7375 7370 656e 6465 642d 7468 7265 6164 suspended-thread\n-00015f20: 2054 4855 4e4b 205b 4e41 4d45 5d0a 0a49 THUNK [NAME]..I\n-00015f30: 6465 6e74 6963 616c 2074 6f20 606d 616b dentical to `mak\n-00015f40: 652d 7468 7265 6164 272c 2065 7863 6570 e-thread', excep\n-00015f50: 7420 7468 6174 2074 6865 2063 7265 6174 t that the creat\n-00015f60: 6564 2074 6872 6561 6420 7769 6c6c 2062 ed thread will b\n-00015f70: 650a 696d 6d65 6469 6174 656c 7920 7075 e.immediately pu\n-00015f80: 7420 696e 2074 6865 2073 7573 7065 6e64 t in the suspend\n-00015f90: 6564 2073 7461 7465 2e72 6570 2e74 6872 ed state.rep.thr\n-00015fa0: 6561 6473 2361 6c6c 2d74 6872 6561 6473 eads#all-threads\n-00015fb0: 616c 6c2d 7468 7265 6164 7320 5b44 4550 all-threads [DEP\n-00015fc0: 5448 5d0a 0a52 6574 7572 6e20 6120 6c69 TH]..Return a li\n-00015fd0: 7374 206f 6620 616c 6c20 7468 7265 6164 st of all thread\n-00015fe0: 732e 0072 6570 2e64 6174 6123 7265 6d6f s..rep.data#remo\n-00015ff0: 7665 2d69 6620 5052 4544 204c 5354 0000 ve-if PRED LST..\n-00016000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00016010: 6574 6572 2363 616c 6c2d 7769 7468 2d62 eter#call-with-b\n-00016020: 6172 7269 6572 6361 6c6c 2d77 6974 682d arriercall-with-\n-00016030: 6261 7272 6965 7220 5448 554e 4b20 434c barrier THUNK CL\n-00016040: 4f53 4544 205b 494e 2d54 4855 4e4b 5d20 OSED [IN-THUNK] \n-00016050: 5b4f 5554 2d54 4855 4e4b 5d0a 0a43 616c [OUT-THUNK]..Cal\n-00016060: 6c20 5448 554e 4b20 696e 7369 6465 2061 l THUNK inside a\n-00016070: 206e 6577 2065 7865 6375 7469 6f6e 2065 new execution e\n-00016080: 6e76 6972 6f6e 6d65 6e74 2e20 4966 2043 nvironment. If C\n-00016090: 4c4f 5345 4420 6973 206e 6f6e 2d60 6e69 LOSED is non-`ni\n-000160a0: 6c27 0a74 6865 6e20 7468 6520 6e65 7720 l'.then the new \n-000160b0: 656e 7669 726f 6e6d 656e 7420 7769 6c6c environment will\n-000160c0: 2062 6520 6578 6974 6564 2065 7861 6374 be exited exact\n-000160d0: 6c79 206f 6e63 6520 2869 2e65 2e0a 636f ly once (i.e..co\n-000160e0: 6e74 696e 7561 7469 6f6e 7320 6d61 7920 ntinuations may \n-000160f0: 6e6f 7420 7061 7373 2074 6872 6f75 6768 not pass through\n-00016100: 2069 7429 2e0a 0a41 6c74 6572 6e61 7469 it)...Alternati\n-00016110: 7665 6c79 2c20 6966 2043 4c4f 5345 4420 vely, if CLOSED \n-00016120: 6973 2060 6e69 6c27 2074 6865 6e20 7468 is `nil' then th\n-00016130: 6520 656e 7669 726f 6e6d 656e 7420 6973 e environment is\n-00016140: 2073 6169 6420 746f 2062 650a 606f 7065 said to be.`ope\n-00016150: 6e27 2061 6e64 2063 6f6e 7469 6e75 6174 n' and continuat\n-00016160: 696f 6e73 206d 6179 2063 6175 7365 2063 ions may cause c\n-00016170: 6f6e 7472 6f6c 2074 6f20 666c 6f77 2069 ontrol to flow i\n-00016180: 6e74 6f20 616e 6420 6f75 7420 6f66 2074 nto and out of t\n-00016190: 6865 0a6e 6577 2065 6e76 6972 6f6e 6d65 he.new environme\n-000161a0: 6e74 2e20 4173 2074 6869 7320 6861 7070 nt. As this happ\n-000161b0: 656e 7320 6f6e 6520 6f66 2049 4e2d 5448 ens one of IN-TH\n-000161c0: 554e 4b20 6f72 204f 5554 2d54 4855 4e4b UNK or OUT-THUNK\n-000161d0: 2077 696c 6c20 6265 0a63 616c 6c65 6420 will be.called \n-000161e0: 2869 6620 6465 6669 6e65 6429 2e0a 0a54 (if defined)...T\n-000161f0: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this\n-00016200: 2066 756e 6374 696f 6e20 6973 2074 6865 function is the\n-00016210: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n-00016220: 6279 2054 4855 4e4b 2e72 6570 2e6c 616e by THUNK.rep.lan\n-00016230: 672e 6465 6275 6723 756e 6978 2d70 7269 g.debug#unix-pri\n-00016240: 6e74 2d61 6c6c 6f63 6174 696f 6e73 756e nt-allocationsun\n-00016250: 6978 2d70 7269 6e74 2d61 6c6c 6f63 6174 ix-print-allocat\n-00016260: 696f 6e73 0a0a 4f75 7470 7574 2061 206c ions..Output a l\n-00016270: 6973 7420 6f66 2061 6c6c 2061 6c6c 6f63 ist of all alloc\n-00016280: 6174 6564 206d 656d 6f72 7920 626c 6f63 ated memory bloc\n-00016290: 6b73 2074 6f20 7374 616e 6461 7264 2065 ks to standard e\n-000162a0: 7272 6f72 2e72 6570 2e73 7973 7465 6d23 rror.rep.system#\n-000162b0: 6f70 6572 6174 696e 672d 7379 7374 656d operating-system\n-000162c0: 4120 7379 6d62 6f6c 2064 6566 696e 696e A symbol definin\n-000162d0: 6720 7468 6520 7479 7065 206f 6620 6f70 g the type of op\n-000162e0: 6572 6174 696e 6720 7379 7374 656d 2074 erating system t\n-000162f0: 6861 7420 4a61 6465 2069 7320 7275 6e6e hat Jade is runn\n-00016300: 696e 670a 756e 6465 722e 2043 7572 7265 ing.under. Curre\n-00016310: 6e74 6c79 2074 6869 7320 6973 2061 6c77 ntly this is alw\n-00016320: 6179 7320 7468 6520 7379 6d62 6f6c 2060 ays the symbol `\n-00016330: 756e 6978 272e 7265 702e 7379 7374 656d unix'.rep.system\n-00016340: 2372 6570 2d76 6572 7369 6f6e 4120 7374 #rep-versionA st\n-00016350: 7269 6e67 2064 6566 696e 696e 6720 7468 ring defining th\n-00016360: 6520 6375 7272 656e 7420 7665 7273 696f e current versio\n-00016370: 6e20 6f66 2074 6865 2052 4550 2069 6e74 n of the REP int\n-00016380: 6572 7072 6574 6572 2e72 6570 2e73 7973 erpreter.rep.sys\n-00016390: 7465 6d23 6265 6570 6265 6570 0a0a 5269 tem#beepbeep..Ri\n-000163a0: 6e67 7320 6120 6265 6c6c 2e72 6570 2e64 ngs a bell.rep.d\n-000163b0: 6174 6123 636f 6d70 6c65 7465 2d73 7472 ata#complete-str\n-000163c0: 696e 6763 6f6d 706c 6574 652d 7374 7269 ingcomplete-stri\n-000163d0: 6e67 2054 454d 504c 4154 4520 4c49 5354 ng TEMPLATE LIST\n-000163e0: 205b 464f 4c44 2d43 4153 455d 0a0a 5265 [FOLD-CASE]..Re\n-000163f0: 7475 726e 2061 2073 7472 696e 6720 7768 turn a string wh\n-00016400: 6f73 6520 6265 6769 6e6e 696e 6720 6d61 ose beginning ma\n-00016410: 7463 6865 7320 7468 6520 7374 7269 6e67 tches the string\n-00016420: 2054 454d 504c 4154 452c 2061 6e64 2069 TEMPLATE, and i\n-00016430: 7320 756e 6971 7565 0a69 6e20 7468 6520 s unique.in the \n-00016440: 7365 7420 6f66 2061 6c6c 2073 7472 696e set of all strin\n-00016450: 6773 2069 6e20 4c49 5354 2077 6869 6368 gs in LIST which\n-00016460: 2061 6c73 6f20 6d61 7463 6820 5445 4d50 also match TEMP\n-00016470: 4c41 5445 2e20 4966 2046 4f4c 442d 4341 LATE. If FOLD-CA\n-00016480: 5345 0a69 7320 742c 2061 6c6c 206d 6174 SE.is t, all mat\n-00016490: 6368 696e 6720 6967 6e6f 7265 7320 6368 ching ignores ch\n-000164a0: 6172 6163 7465 7220 6361 7365 2e72 6570 aracter case.rep\n-000164b0: 2e73 7973 7465 6d23 6375 7272 656e 742d .system#current-\n-000164c0: 7469 6d65 2d73 7472 696e 6763 7572 7265 time-stringcurre\n-000164d0: 6e74 2d74 696d 652d 7374 7269 6e67 205b nt-time-string [\n-000164e0: 5449 4d45 5d20 5b46 4f52 4d41 545d 0a0a TIME] [FORMAT]..\n-000164f0: 5265 7475 726e 7320 6120 6875 6d61 6e2d Returns a human-\n-00016500: 7265 6164 6162 6c65 2073 7472 696e 6720 readable string \n-00016510: 6465 6669 6e69 6e67 2074 6865 2063 7572 defining the cur\n-00016520: 7265 6e74 2064 6174 6520 616e 6420 7469 rent date and ti\n-00016530: 6d65 2c20 6f72 2069 660a 7370 6563 6966 me, or if.specif\n-00016540: 6965 642c 2074 6861 7420 6465 6669 6e69 ied, that defini\n-00016550: 6e67 2054 494d 452e 0a0a 4966 2064 6566 ng TIME...If def\n-00016560: 696e 6564 2c20 464f 524d 4154 2069 7320 ined, FORMAT is \n-00016570: 6120 7374 7269 6e67 2064 6566 696e 696e a string definin\n-00016580: 6720 686f 7720 746f 2063 7265 6174 6520 g how to create \n-00016590: 7468 6520 7374 7269 6e67 2e20 4974 2068 the string. It h\n-000165a0: 6173 0a74 6865 2073 616d 6520 636f 6e76 as.the same conv\n-000165b0: 656e 7469 6f6e 7320 6173 2074 6865 2074 entions as the t\n-000165c0: 656d 706c 6174 6520 746f 2074 6865 2043 emplate to the C\n-000165d0: 206c 6962 7261 7279 2773 2073 7472 6674 library's strft\n-000165e0: 696d 6520 6675 6e63 7469 6f6e 2e72 6570 ime function.rep\n-000165f0: 2e73 7973 7465 6d23 7379 7374 656d 2d6e .system#system-n\n-00016600: 616d 6573 7973 7465 6d2d 6e61 6d65 0a0a amesystem-name..\n-00016610: 5265 7475 726e 7320 7468 6520 6e61 6d65 Returns the name\n-00016620: 206f 6620 7468 6520 686f 7374 2077 6869 of the host whi\n-00016630: 6368 2074 6865 2065 6469 746f 7220 6973 ch the editor is\n-00016640: 2072 756e 6e69 6e67 206f 6e2e 7265 702e running on.rep.\n-00016650: 6461 7461 2361 6c70 6861 2d63 6861 722d data#alpha-char-\n-00016660: 7061 6c70 6861 2d63 6861 722d 7020 4348 palpha-char-p CH\n-00016670: 4152 0a0a 5265 7475 726e 7320 7420 6966 AR..Returns t if\n-00016680: 2043 4841 5220 6973 2061 6e20 616c 7068 CHAR is an alph\n-00016690: 6162 6574 6963 2063 6861 7261 6374 6572 abetic character\n-000166a0: 2e72 6570 2e64 6174 6123 616c 7068 616e .rep.data#alphan\n-000166b0: 756d 6572 6963 7061 6c70 6861 6e75 6d65 umericpalphanume\n-000166c0: 7269 6370 2043 4841 520a 0a52 6574 7572 ricp CHAR..Retur\n-000166d0: 6e73 2074 2069 6620 4348 4152 2069 7320 ns t if CHAR is \n-000166e0: 616c 7068 612d 6e75 6d65 7269 632e 7265 alpha-numeric.re\n-000166f0: 702e 6461 7461 2363 6861 722d 7570 6361 p.data#char-upca\n-00016700: 7365 6368 6172 2d75 7063 6173 6520 4348 sechar-upcase CH\n-00016710: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-00016720: 7570 7065 722d 6361 7365 2065 7175 6976 upper-case equiv\n-00016730: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n-00016740: 702e 7379 7374 656d 2367 6574 2d63 6f6d p.system#get-com\n-00016750: 6d61 6e64 2d6c 696e 652d 6f70 7469 6f6e mand-line-option\n-00016760: 6765 742d 636f 6d6d 616e 642d 6c69 6e65 get-command-line\n-00016770: 2d6f 7074 696f 6e20 4f50 5449 4f4e 205b -option OPTION [\n-00016780: 5245 5155 4952 4553 2d41 5247 554d 454e REQUIRES-ARGUMEN\n-00016790: 545d 0a0a 5265 7475 726e 7320 7420 6966 T]..Returns t if\n-000167a0: 204f 5054 494f 4e20 7761 7320 7370 6563 OPTION was spec\n-000167b0: 6966 6965 6420 6f6e 2074 6865 2063 6f6d ified on the com\n-000167c0: 6d61 6e64 206c 696e 6520 284f 5054 494f mand line (OPTIO\n-000167d0: 4e20 6973 2074 7970 6963 616c 6c79 0a61 N is typically.a\n-000167e0: 2077 6f72 6420 6265 6769 6e6e 696e 6720 word beginning \n-000167f0: 7769 7468 2060 2d2d 2729 2e20 4966 2052 with `--'). If R\n-00016800: 4551 5549 5245 532d 4152 4755 4d45 4e54 EQUIRES-ARGUMENT\n-00016810: 2069 7320 6e6f 6e2d 6e69 6c2c 2074 6869 is non-nil, thi\n-00016820: 7320 6f70 7469 6f6e 0a72 6571 7569 7265 s option.require\n-00016830: 7320 6120 7061 7261 6d65 7465 722c 2074 s a parameter, t\n-00016840: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n-00016850: 6820 6973 2072 6574 7572 6e65 642e 2049 h is returned. I\n-00016860: 6620 6120 7061 7261 6d65 7465 7273 2069 f a parameters i\n-00016870: 736e 2774 0a73 7570 706c 6965 6420 616e sn't.supplied an\n-00016880: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-00016890: 6c65 642e 7265 702e 6461 7461 2e64 6174 led.rep.data.dat\n-000168a0: 756d 7323 6465 6669 6e65 2d64 6174 756d ums#define-datum\n-000168b0: 2d70 7269 6e74 6572 6465 6669 6e65 2d64 -printerdefine-d\n-000168c0: 6174 756d 2d70 7269 6e74 6572 2049 4420 atum-printer ID \n-000168d0: 5052 494e 5445 520a 0a52 6567 6973 7465 PRINTER..Registe\n-000168e0: 7220 6120 6375 7374 6f6d 2070 7269 6e74 r a custom print\n-000168f0: 6572 2066 6f72 2061 6c6c 2064 6174 756d er for all datum\n-00016900: 7320 7769 7468 2074 7970 6520 4944 2e20 s with type ID. \n-00016910: 5768 656e 2074 6865 7365 0a6f 626a 6563 When these.objec\n-00016920: 7473 2070 7269 6e74 6564 2061 7265 2c20 ts printed are, \n-00016930: 7468 6520 6675 6e63 7469 6f6e 2050 5249 the function PRI\n-00016940: 4e54 4552 2077 696c 6c20 6265 2063 616c NTER will be cal\n-00016950: 6c65 6420 7769 7468 2074 776f 0a61 7267 led with two.arg\n-00016960: 756d 656e 7473 2c20 7468 6520 6461 7475 uments, the datu\n-00016970: 6d20 616e 6420 7468 6520 7374 7265 616d m and the stream\n-00016980: 2074 6f20 7072 696e 7420 746f 2e00 7265 to print to..re\n-00016990: 702e 766d 2e63 6f6d 7069 6c65 7223 636f p.vm.compiler#co\n-000169a0: 6d70 696c 652d 6669 6c65 2046 494c 452d mpile-file FILE-\n-000169b0: 4e41 4d45 7265 702e 766d 2e63 6f6d 7069 NAMErep.vm.compi\n-000169c0: 6c65 7223 636f 6d70 696c 652d 6c69 7370 ler#compile-lisp\n-000169d0: 2d6c 6962 5265 636f 6d70 696c 6520 616c -libRecompile al\n-000169e0: 6c20 6f75 7420 6f66 2064 6174 6520 6669 l out of date fi\n-000169f0: 6c65 7320 696e 2074 6865 206c 6973 7020 les in the lisp \n-00016a00: 6c69 6272 6172 7920 6469 7265 6374 6f72 library director\n-00016a10: 792e 2049 6620 464f 5243 452d 500a 6973 y. If FORCE-P.is\n-00016a20: 2074 7275 6520 6974 2773 2061 7320 7468 true it's as th\n-00016a30: 6f75 6768 2061 6c6c 2066 696c 6573 2077 ough all files w\n-00016a40: 6572 6520 6f75 7420 6f66 2064 6174 652e ere out of date.\n-00016a50: 0a54 6869 7320 6d61 6b65 7320 7375 7265 .This makes sure\n-00016a60: 2074 6861 7420 616c 6c20 646f 6320 7374 that all doc st\n-00016a70: 7269 6e67 7320 6172 6520 7772 6974 7465 rings are writte\n-00016a80: 6e20 746f 2074 6865 6972 2073 7065 6369 n to their speci\n-00016a90: 616c 2066 696c 6520 616e 640a 7468 6174 al file and.that\n-00016aa0: 2066 696c 6573 2077 6869 6368 2073 686f files which sho\n-00016ab0: 756c 646e 2774 2062 6520 636f 6d70 696c uldn't be compil\n-00016ac0: 6564 2061 7265 6e27 742e 0072 6570 2e76 ed aren't..rep.v\n-00016ad0: 6d2e 636f 6d70 696c 6572 2363 6f6d 7069 m.compiler#compi\n-00016ae0: 6c65 2d6c 6973 702d 6c69 6220 2321 6f70 le-lisp-lib #!op\n-00016af0: 7469 6f6e 616c 2044 4952 4543 544f 5259 tional DIRECTORY\n-00016b00: 2046 4f52 4345 2d50 0072 6570 2e76 6d2e FORCE-P.rep.vm.\n-00016b10: 636f 6d70 696c 6572 2e62 6173 6963 2363 compiler.basic#c\n-00016b20: 6f6d 7069 6c65 2d66 6f72 6d20 464f 524d ompile-form FORM\n-00016b30: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n-00016b40: 2e6d 6f64 756c 6573 2363 6f6d 7069 6c65 .modules#compile\n-00016b50: 2d66 756e 6374 696f 6e20 4655 4e43 5449 -function FUNCTI\n-00016b60: 4f4e 2023 216f 7074 696f 6e61 6c20 4e41 ON #!optional NA\n-00016b70: 4d45 2a77 6765 742d 7072 6f67 7261 6d2a ME*wget-program*\n-00016b80: 4c6f 6361 7469 6f6e 206f 6620 6077 6765 Location of `wge\n-00016b90: 7427 2070 726f 6772 616d 2e00 7265 702e t' program..rep.\n-00016ba0: 7777 772e 7175 6f74 652d 7572 6c23 7175 www.quote-url#qu\n-00016bb0: 6f74 652d 7572 6c20 5354 5249 4e47 7265 ote-url STRINGre\n-00016bc0: 702e 766d 2e64 6973 6173 7365 6d62 6c65 p.vm.disassemble\n-00016bd0: 7223 6469 7361 7373 656d 626c 6544 6973 r#disassembleDis\n-00016be0: 7361 7365 6d62 6c65 7320 4152 472c 2077 sasembles ARG, w\n-00016bf0: 6974 6820 6f75 7470 7574 2074 6f20 5354 ith output to ST\n-00016c00: 5245 414d 2c20 6f72 2074 6865 202a 6469 REAM, or the *di\n-00016c10: 7361 7373 656d 626c 792a 2062 7566 6665 sassembly* buffe\n-00016c20: 722e 0072 6570 2e64 6174 6123 7265 6d6f r..rep.data#remo\n-00016c30: 7665 2d69 662d 6e6f 7420 4655 4e20 4c53 ve-if-not FUN LS\n-00016c40: 5472 6570 2e64 6174 6123 7265 6d6f 7665 Trep.data#remove\n-00016c50: 5265 7475 726e 7320 6120 6e65 7720 636f Returns a new co\n-00016c60: 7079 206f 6620 4c53 5420 7769 7468 2061 py of LST with a\n-00016c70: 6c6c 2065 6c65 6d65 6e74 7320 6065 7175 ll elements `equ\n-00016c80: 616c 2720 746f 2045 4c54 2064 6973 6361 al' to ELT disca\n-00016c90: 7264 6564 2e72 6570 2e73 7973 7465 6d23 rded.rep.system#\n-00016ca0: 7077 642d 7072 6f6d 7074 5072 6f6d 7074 pwd-promptPrompt\n-00016cb0: 2066 6f72 2061 2063 6f6e 6669 6465 6e74 for a confident\n-00016cc0: 6961 6c20 7374 7269 6e67 2c20 7769 7468 ial string, with\n-00016cd0: 2050 524f 4d50 5420 6173 2074 6865 2074 PROMPT as the t\n-00016ce0: 6974 6c65 2073 7472 696e 672e 2054 6865 itle string. The\n-00016cf0: 0a63 6f6e 7465 6e74 7320 6f66 2074 6865 .contents of the\n-00016d00: 2070 726f 6d70 7420 7769 6c6c 2062 6520 prompt will be \n-00016d10: 6d61 736b 6564 206f 7574 2077 6869 6c73 masked out whils\n-00016d20: 7420 6265 696e 6720 656e 7465 7265 642e t being entered.\n-00016d30: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-00016d40: 656d 2364 6566 696e 652d 696e 7465 7266 em#define-interf\n-00016d50: 6163 6520 4e41 4d45 2053 4947 7265 702e ace NAME SIGrep.\n-00016d60: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n-00016d70: 6669 6e65 2d73 7472 7563 7475 7265 2d61 fine-structure-a\n-00016d80: 6c69 6173 4372 6561 7465 2061 2073 6563 liasCreate a sec\n-00016d90: 6f6e 6461 7279 206e 616d 6520 544f 2066 ondary name TO f\n-00016da0: 6f72 2074 6865 2073 7472 7563 7475 7265 or the structure\n-00016db0: 2063 616c 6c65 6420 4652 4f4d 2e72 6570 called FROM.rep\n-00016dc0: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n-00016dd0: 7472 7563 7475 7265 2d72 6566 4576 616c tructure-refEval\n-00016de0: 7561 7465 7320 746f 2074 6865 2063 7572 uates to the cur\n-00016df0: 7265 6e74 2076 616c 7565 206f 6620 7468 rent value of th\n-00016e00: 6520 676c 6f62 616c 2062 696e 6469 6e67 e global binding\n-00016e10: 206f 6620 7379 6d62 6f6c 0a56 4152 2d4e of symbol.VAR-N\n-00016e20: 414d 4520 696e 2074 6865 206d 6f64 756c AME in the modul\n-00016e30: 6520 6361 6c6c 6564 2053 5452 5543 542d e called STRUCT-\n-00016e40: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n-00016e50: 7475 7265 206d 7573 740a 7072 6576 696f ture must.previo\n-00016e60: 7573 6c79 2068 6176 6520 6265 656e 206f usly have been o\n-00016e70: 7065 6e65 6420 6f72 2061 6363 6573 7365 pened or accesse\n-00016e80: 6420 6279 2074 6865 2063 7572 7265 6e74 d by the current\n-00016e90: 206d 6f64 756c 652e 0a0a 5768 656e 2072 module...When r\n-00016ea0: 6561 642c 2074 6865 2073 796e 7461 7820 ead, the syntax \n-00016eb0: 6046 4f4f 2342 4152 2720 6578 7061 6e64 `FOO#BAR' expand\n-00016ec0: 7320 746f 2060 2873 7472 7563 7475 7265 s to `(structure\n-00016ed0: 2d72 6566 2046 4f4f 2042 4152 2927 2e72 -ref FOO BAR)'.r\n-00016ee0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00016ef0: 2d6e 6577 6572 2d74 6861 6e2d 6669 6c65 -newer-than-file\n-00016f00: 2d70 5265 7475 726e 7320 7420 7768 656e -pReturns t when\n-00016f10: 2046 494c 4531 2077 6173 206d 6f64 6966 FILE1 was modif\n-00016f20: 6965 6420 6d6f 7265 2072 6563 656e 746c ied more recentl\n-00016f30: 7920 7468 616e 2046 494c 4532 2e72 6570 y than FILE2.rep\n-00016f40: 2e69 6f2e 6669 6c65 7323 6c6f 6164 2d61 .io.files#load-a\n-00016f50: 6c6c 5472 7920 746f 206c 6f61 6420 6669 llTry to load fi\n-00016f60: 6c65 7320 6361 6c6c 6564 2046 494c 4520 les called FILE \n-00016f70: 286f 7220 4649 4c45 2e6a 6c2c 2065 7463 (or FILE.jl, etc\n-00016f80: 2920 6672 6f6d 2061 6c6c 2064 6972 6563 ) from all direc\n-00016f90: 746f 7269 6573 2069 6e20 7468 650a 4c49 tories in the.LI\n-00016fa0: 5350 206c 6f61 6420 7061 7468 2028 6578 SP load path (ex\n-00016fb0: 6365 7074 2074 6865 2063 7572 7265 6e74 cept the current\n-00016fc0: 2064 6972 6563 746f 7279 292e 0072 6570 directory)..rep\n-00016fd0: 2e69 6f2e 6669 6c65 7323 6361 6c6c 2d61 .io.files#call-a\n-00016fe0: 6674 6572 2d6c 6f61 6420 4c49 4252 4152 fter-load LIBRAR\n-00016ff0: 5920 5448 554e 4b00 0000 0000 0000 0000 Y THUNK.........\n-00017000: 0400 0000 0000 0000 0900 0000 0000 0000 ................\n-00017010: f7df 0000 0000 0000 0a00 0000 0000 0000 ................\n-00017020: f6cf 0000 0000 0000 1500 0000 0000 0000 ................\n-00017030: ebef 0000 0000 0000 930e 0000 0000 0000 ................\n-00017040: 6d71 0200 0000 0000 e20f 0000 0000 0000 mq..............\n-00017050: 1e70 0200 0000 0000 0000 0000 0000 0000 .p..............\n+00007000: 7265 702e 696f 2e66 696c 6573 2363 616e rep.io.files#can\n+00007010: 6f6e 6963 616c 2d66 696c 652d 6e61 6d65 onical-file-name\n+00007020: 6361 6e6f 6e69 6361 6c2d 6669 6c65 2d6e canonical-file-n\n+00007030: 616d 6520 4649 4c45 2d4e 414d 450a 0a52 ame FILE-NAME..R\n+00007040: 6574 7572 6e20 7468 6520 6361 6e6f 6e69 eturn the canoni\n+00007050: 6361 6c20 6e61 6d65 206f 6620 7468 6520 cal name of the \n+00007060: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+00007070: 2d4e 414d 452e 2054 6865 2063 616e 6f6e -NAME. The canon\n+00007080: 6963 616c 206e 616d 650a 6f66 2061 2066 ical name.of a f\n+00007090: 696c 6520 6973 2064 6566 696e 6564 2073 ile is defined s\n+000070a0: 7563 6820 7468 6174 2074 776f 2066 696c uch that two fil\n+000070b0: 6573 2063 616e 2062 6520 636f 6d70 6172 es can be compar\n+000070c0: 6564 2073 696d 706c 7920 6279 2063 6f6d ed simply by com\n+000070d0: 7061 7269 6e67 0a74 6865 6972 2063 616e paring.their can\n+000070e0: 6f6e 6963 616c 206e 616d 6573 3b20 6966 onical names; if\n+000070f0: 2074 6865 206e 616d 6573 206d 6174 6368 the names match\n+00007100: 2c20 7468 6579 2072 6566 6572 2074 6f20 , they refer to \n+00007110: 7468 6520 7361 6d65 2066 696c 652e 0a0a the same file...\n+00007120: 284e 6f74 6520 7468 6174 2074 6865 206f (Note that the o\n+00007130: 7070 6f73 6974 6520 6973 6e27 7420 616c pposite isn't al\n+00007140: 7761 7973 2074 7275 652c 2069 6620 7477 ways true, if tw\n+00007150: 6f20 6361 6e6f 6e69 6361 6c20 6e61 6d65 o canonical name\n+00007160: 7320 646f 6e27 740a 6d61 7463 6820 7468 s don't.match th\n+00007170: 6520 6669 6c65 2063 6f75 6c64 2073 7469 e file could sti\n+00007180: 6c6c 2062 6520 7468 6520 7361 6d65 2c20 ll be the same, \n+00007190: 666f 7220 6578 616d 706c 6520 7669 6120 for example via \n+000071a0: 6c69 6e6b 732e 204f 6e20 6d6f 7374 0a6f links. On most.o\n+000071b0: 7065 7261 7469 6e67 2073 7973 7465 6d73 perating systems\n+000071c0: 2c20 7379 6d62 6f6c 6963 206c 696e 6b73 , symbolic links\n+000071d0: 2077 696c 6c20 6265 2065 7870 616e 6465 will be expande\n+000071e0: 6420 7768 6572 6520 706f 7373 6962 6c65 d where possible\n+000071f0: 2e29 7265 702e 696f 2e66 696c 6573 2366 .)rep.io.files#f\n+00007200: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire\n+00007210: 6374 6f72 7966 696c 652d 6e61 6d65 2d6e ctoryfile-name-n\n+00007220: 6f6e 6469 7265 6374 6f72 7920 4649 4c45 ondirectory FILE\n+00007230: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n+00007240: 6520 6469 7265 6374 6f72 7920 636f 6d70 e directory comp\n+00007250: 6f6e 656e 7420 6f66 2046 494c 452d 4e41 onent of FILE-NA\n+00007260: 4d45 2c20 696e 636c 7564 696e 6720 7468 ME, including th\n+00007270: 6520 6669 6e61 6c0a 6469 7265 6374 6f72 e final.director\n+00007280: 7920 7365 7061 7261 746f 722e 7265 702e y separator.rep.\n+00007290: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na\n+000072a0: 6d65 2d64 6972 6563 746f 7279 6669 6c65 me-directoryfile\n+000072b0: 2d6e 616d 652d 6469 7265 6374 6f72 7920 -name-directory \n+000072c0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+000072d0: 6e20 7468 6520 6669 6c65 206e 616d 6520 n the file name \n+000072e0: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL\n+000072f0: 452d 4e41 4d45 2c20 692e 652e 2065 7665 E-NAME, i.e. eve\n+00007300: 7279 7468 696e 6720 666f 6c6c 6f77 696e rything followin\n+00007310: 670a 7468 6520 6669 6e61 6c20 6469 7265 g.the final dire\n+00007320: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator.\n+00007330: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00007340: 652d 6e61 6d65 2d61 732d 6469 7265 6374 e-name-as-direct\n+00007350: 6f72 7966 696c 652d 6e61 6d65 2d61 732d oryfile-name-as-\n+00007360: 6469 7265 6374 6f72 7920 4649 4c45 2d4e directory FILE-N\n+00007370: 414d 450a 0a52 6574 7572 6e20 4649 4c45 AME..Return FILE\n+00007380: 2d4e 414d 4520 7375 6368 2074 6861 7420 -NAME such that \n+00007390: 6974 206e 616d 6573 2061 2064 6972 6563 it names a direc\n+000073a0: 746f 7279 2028 692e 6520 7769 7468 2061 tory (i.e with a\n+000073b0: 2074 6572 6d69 6e61 7469 6e67 0a64 6972 terminating.dir\n+000073c0: 6563 746f 7279 2073 6570 6172 6174 6f72 ectory separator\n+000073d0: 2063 6861 7261 6374 6572 2e29 7265 702e character.)rep.\n+000073e0: 696f 2e66 696c 6573 2364 6972 6563 746f io.files#directo\n+000073f0: 7279 2d66 696c 652d 6e61 6d65 6469 7265 ry-file-namedire\n+00007400: 6374 6f72 792d 6669 6c65 2d6e 616d 6520 ctory-file-name \n+00007410: 4449 522d 4e41 4d45 0a0a 5265 7475 726e DIR-NAME..Return\n+00007420: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n+00007430: 2066 696c 6520 7265 7072 6573 656e 7469 file representi\n+00007440: 6e67 2074 6865 2064 6972 6563 746f 7279 ng the directory\n+00007450: 2063 616c 6c65 6420 4449 522d 4e41 4d45 called DIR-NAME\n+00007460: 2e0a 5468 6973 2069 7320 7468 6520 6f70 ..This is the op\n+00007470: 706f 7369 7465 206f 6620 6669 6c65 2d6e posite of file-n\n+00007480: 616d 652d 6173 2d64 6972 6563 746f 7279 ame-as-directory\n+00007490: 2c20 7369 6e63 6520 6974 7320 6566 6665 , since its effe\n+000074a0: 6374 2069 7320 746f 0a5f 7265 6d6f 7665 ct is to._remove\n+000074b0: 5f20 616e 7920 7465 726d 696e 6174 696e _ any terminatin\n+000074c0: 6720 6469 7265 6374 6f72 7920 7365 7061 g directory sepa\n+000074d0: 7261 746f 722e 7265 702e 696f 2e66 696c rator.rep.io.fil\n+000074e0: 6573 2373 6574 2d69 6e70 7574 2d68 616e es#set-input-han\n+000074f0: 646c 6572 7365 742d 696e 7075 742d 6861 dlerset-input-ha\n+00007500: 6e64 6c65 7220 4c4f 4341 4c2d 4649 4c45 ndler LOCAL-FILE\n+00007510: 2046 554e 4354 494f 4e0a 0a41 7272 616e FUNCTION..Arran\n+00007520: 6765 2066 6f72 2046 554e 4354 494f 4e20 ge for FUNCTION \n+00007530: 746f 2062 6520 6361 6c6c 6564 2077 6865 to be called whe\n+00007540: 6e65 7665 7220 7065 6e64 696e 6720 696e never pending in\n+00007550: 7075 7420 6973 2061 7661 696c 6162 6c65 put is available\n+00007560: 0a6f 6e20 4c4f 4341 4c2d 4649 4c45 2e20 .on LOCAL-FILE. \n+00007570: 4e6f 7465 2074 6861 7420 7468 6973 206d Note that this m\n+00007580: 616b 6573 204c 4f43 414c 2d46 494c 4520 akes LOCAL-FILE \n+00007590: 646f 206e 6f6e 2d62 6c6f 636b 696e 6720 do non-blocking \n+000075a0: 696e 7075 742e 7265 702e 696f 2e66 696c input.rep.io.fil\n+000075b0: 6573 2366 696c 6570 6669 6c65 7020 4152 es#filepfilep AR\n+000075c0: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+000075d0: 4152 4720 6973 2061 2066 696c 6520 6f62 ARG is a file ob\n+000075e0: 6a65 6374 2e72 6570 2e69 6f2e 6669 6c65 ject.rep.io.file\n+000075f0: 7323 6669 6c65 2d62 696e 6469 6e67 6669 s#file-bindingfi\n+00007600: 6c65 2d62 696e 6469 6e67 2046 494c 450a le-binding FILE.\n+00007610: 0a52 6574 7572 6e73 2074 6865 206e 616d .Returns the nam\n+00007620: 6520 6f66 2074 6865 206c 6f67 6963 616c e of the logical\n+00007630: 2066 696c 6520 7468 6174 2046 494c 4520 file that FILE \n+00007640: 7761 7320 6f70 656e 6564 2074 6f20 6163 was opened to ac\n+00007650: 6365 7373 2c20 6f72 206e 696c 0a69 6620 cess, or nil.if \n+00007660: 6974 2068 6173 2062 6565 6e20 636c 6f73 it has been clos\n+00007670: 6564 2c20 6275 7420 6973 2073 7469 6c6c ed, but is still\n+00007680: 2074 6f20 6265 2067 6172 6261 6765 2063 to be garbage c\n+00007690: 6f6c 6c65 6374 6564 2e72 6570 2e69 6f2e ollected.rep.io.\n+000076a0: 6669 6c65 7323 6669 6c65 2d74 7479 7066 files#file-ttypf\n+000076b0: 696c 652d 7474 7970 2046 494c 450a 0a52 ile-ttyp FILE..R\n+000076c0: 6574 7572 6e73 2074 7275 6520 6966 2046 eturns true if F\n+000076d0: 494c 4520 6973 206c 696e 6b65 6420 746f ILE is linked to\n+000076e0: 2061 2074 7479 2e72 6570 2e69 6f2e 6669 a tty.rep.io.fi\n+000076f0: 6c65 7323 6669 6c65 2d62 6f75 6e64 2d73 les#file-bound-s\n+00007700: 7472 6561 6d66 696c 652d 626f 756e 642d treamfile-bound-\n+00007710: 7374 7265 616d 2046 494c 450a 0a49 6620 stream FILE..If \n+00007720: 6669 6c65 206f 626a 6563 7420 4649 4c45 file object FILE\n+00007730: 2064 6f65 736e 2774 2072 6566 6572 2074 doesn't refer t\n+00007740: 6f20 6120 6c6f 6361 6c20 6669 6c65 2c20 o a local file, \n+00007750: 7265 7475 726e 2074 6865 2073 7472 6561 return the strea\n+00007760: 6d0a 7468 6174 2069 7427 7320 626f 756e m.that it's boun\n+00007770: 6420 746f 2e72 6570 2e69 6f2e 6669 6c65 d to.rep.io.file\n+00007780: 7323 6669 6c65 2d68 616e 646c 6572 2d64 s#file-handler-d\n+00007790: 6174 6166 696c 652d 6861 6e64 6c65 722d atafile-handler-\n+000077a0: 6461 7461 2046 494c 450a 0a52 6574 7572 data FILE..Retur\n+000077b0: 6e20 7468 6520 6861 6e64 6c65 722d 7370 n the handler-sp\n+000077c0: 6563 6966 6963 2064 6174 6120 666f 7220 ecific data for \n+000077d0: 4649 4c45 2e72 6570 2e69 6f2e 6669 6c65 FILE.rep.io.file\n+000077e0: 7323 7365 742d 6669 6c65 2d68 616e 646c s#set-file-handl\n+000077f0: 6572 2d64 6174 6173 6574 2d66 696c 652d er-dataset-file-\n+00007800: 6861 6e64 6c65 722d 6461 7461 2046 494c handler-data FIL\n+00007810: 4520 4441 5441 0a0a 5365 7420 7468 6520 E DATA..Set the \n+00007820: 6861 6e64 6c65 722d 7370 6563 6966 6963 handler-specific\n+00007830: 2064 6174 6120 6f66 2066 696c 6520 6f62 data of file ob\n+00007840: 6a65 6374 2046 494c 4520 746f 2044 4154 ject FILE to DAT\n+00007850: 412e 7265 702e 696f 2e66 696c 6573 236f A.rep.io.files#o\n+00007860: 7065 6e2d 6669 6c65 6f70 656e 2d66 696c pen-fileopen-fil\n+00007870: 6520 4649 4c45 2d4e 414d 4520 4143 4345 e FILE-NAME ACCE\n+00007880: 5353 2d54 5950 450a 0a52 6574 7572 6e20 SS-TYPE..Return \n+00007890: 6120 6e65 7720 6669 6c65 206f 626a 6563 a new file objec\n+000078a0: 7420 7265 6665 7265 6e63 696e 6720 7468 t referencing th\n+000078b0: 6520 6c6f 6769 6361 6c20 6669 6c65 2063 e logical file c\n+000078c0: 616c 6c65 6420 4649 4c45 2d4e 414d 452c alled FILE-NAME,\n+000078d0: 0a66 6f72 2041 4343 4553 532d 5459 5045 .for ACCESS-TYPE\n+000078e0: 2072 6571 7565 7374 732e 2041 4343 4553 requests. ACCES\n+000078f0: 532d 5459 5045 2063 616e 2062 6520 6f6e S-TYPE can be on\n+00007900: 6520 6f66 2074 6865 2073 796d 626f 6c73 e of the symbols\n+00007910: 3a0a 0a09 7265 6164 0909 466f 7220 696e :...read..For in\n+00007920: 7075 740a 0977 7269 7465 0909 5472 756e put..write..Trun\n+00007930: 6361 7465 206f 7220 6372 6561 7465 2074 cate or create t\n+00007940: 6865 2066 696c 652c 2061 6e64 206f 7065 he file, and ope\n+00007950: 6e20 666f 7220 6f75 7470 7574 0a09 6170 n for output..ap\n+00007960: 7065 6e64 0909 4f70 656e 2066 6f72 206f pend..Open for o\n+00007970: 7574 7075 7420 6174 2074 6865 2065 6e64 utput at the end\n+00007980: 206f 6620 7468 6520 6669 6c65 2e72 6570 of the file.rep\n+00007990: 2e69 6f2e 6669 6c65 7323 6d61 6b65 2d66 .io.files#make-f\n+000079a0: 696c 652d 6672 6f6d 2d73 7472 6561 6d6d ile-from-streamm\n+000079b0: 616b 652d 6669 6c65 2d66 726f 6d2d 7374 ake-file-from-st\n+000079c0: 7265 616d 2046 494c 452d 4e41 4d45 2053 ream FILE-NAME S\n+000079d0: 5452 4541 4d20 4841 4e44 4c45 520a 0a52 TREAM HANDLER..R\n+000079e0: 6574 7572 6e20 6120 6e65 7720 6669 6c65 eturn a new file\n+000079f0: 206f 626a 6563 7420 7468 6174 2072 6566 object that ref\n+00007a00: 6572 7320 746f 2074 6865 206c 6f67 6963 ers to the logic\n+00007a10: 616c 2066 696c 6520 6361 6c6c 6564 2046 al file called F\n+00007a20: 494c 452d 4e41 4d45 2c0a 7468 6174 2069 ILE-NAME,.that i\n+00007a30: 7320 6e6f 7420 696e 2074 6865 206c 6f63 s not in the loc\n+00007a40: 616c 2066 696c 696e 6720 7379 7374 656d al filing system\n+00007a50: 2e20 416c 6c20 6163 6365 7373 2074 6f20 . All access to \n+00007a60: 7468 6520 6669 6c65 206f 626a 6563 740a the file object.\n+00007a70: 7769 6c6c 2062 6520 6469 7265 6374 6564 will be directed\n+00007a80: 2074 6872 6f75 6768 2074 6865 2073 7472 through the str\n+00007a90: 6561 6d20 6f62 6a65 6374 2053 5452 4541 eam object STREA\n+00007aa0: 4d2c 2061 6e64 2074 6865 2066 696c 6520 M, and the file \n+00007ab0: 6861 6e64 6c65 720a 6675 6e63 7469 6f6e handler.function\n+00007ac0: 2048 414e 444c 4552 2e72 6570 2e69 6f2e HANDLER.rep.io.\n+00007ad0: 6669 6c65 7323 636c 6f73 652d 6669 6c65 files#close-file\n+00007ae0: 636c 6f73 652d 6669 6c65 2046 494c 450a close-file FILE.\n+00007af0: 0a53 6967 6e61 6c20 7468 6174 2074 6865 .Signal that the\n+00007b00: 7265 2077 696c 6c20 6265 206e 6f20 6d6f re will be no mo\n+00007b10: 7265 2049 2f4f 2074 6872 6f75 6768 2074 re I/O through t\n+00007b20: 6865 2066 696c 6520 6f62 6a65 6374 2046 he file object F\n+00007b30: 494c 452e 7265 702e 696f 2e66 696c 6573 ILE.rep.io.files\n+00007b40: 2366 6c75 7368 2d66 696c 6566 6c75 7368 #flush-fileflush\n+00007b50: 2d66 696c 6520 4649 4c45 0a0a 466c 7573 -file FILE..Flus\n+00007b60: 6820 616e 7920 6275 6666 6572 6564 206f h any buffered o\n+00007b70: 7574 7075 7420 6f6e 2046 494c 452e 2054 utput on FILE. T\n+00007b80: 6869 7320 6973 2075 7375 616c 6c79 2075 his is usually u\n+00007b90: 6e6e 6563 6573 7361 7279 2073 696e 6365 nnecessary since\n+00007ba0: 0a61 6c6c 206f 7574 7075 7420 7769 6c6c .all output will\n+00007bb0: 2062 6520 666c 7573 6865 6420 7768 656e be flushed when\n+00007bc0: 2046 494c 4520 6973 2065 7665 6e74 7561 FILE is eventua\n+00007bd0: 6c6c 7920 636c 6f73 6564 2e72 6570 2e69 lly closed.rep.i\n+00007be0: 6f2e 6669 6c65 7323 7365 656b 2d66 696c o.files#seek-fil\n+00007bf0: 6573 6565 6b2d 6669 6c65 2046 494c 4520 eseek-file FILE \n+00007c00: 5b4f 4646 5345 545d 205b 5748 4552 452d [OFFSET] [WHERE-\n+00007c10: 4652 4f4d 5d0a 0a43 616c 6c65 6420 6173 FROM]..Called as\n+00007c20: 2028 7365 656b 2d66 696c 6520 4649 4c45 (seek-file FILE\n+00007c30: 292c 2072 6574 7572 6e73 2074 6865 2064 ), returns the d\n+00007c40: 6973 7461 6e63 6520 696e 2062 7974 6573 istance in bytes\n+00007c50: 2066 726f 6d20 7468 6520 7374 6172 740a from the start.\n+00007c60: 6f66 2074 6865 2066 696c 6520 7468 6174 of the file that\n+00007c70: 2074 6865 206e 6578 7420 6368 6172 6163 the next charac\n+00007c80: 7465 7220 776f 756c 6420 6265 2072 6561 ter would be rea\n+00007c90: 6420 6672 6f6d 2e0a 0a43 616c 6c65 6420 d from...Called \n+00007ca0: 6173 2028 7365 656b 2d66 696c 6520 4649 as (seek-file FI\n+00007cb0: 4c45 204f 4646 5345 5420 5b57 4845 5245 LE OFFSET [WHERE\n+00007cc0: 5d29 2061 6c74 6572 7320 7468 6520 706f ]) alters the po\n+00007cd0: 7369 7469 6f6e 2066 726f 6d20 7768 6963 sition from whic\n+00007ce0: 6820 7468 650a 6e65 7874 2062 7974 6520 h the.next byte \n+00007cf0: 7769 6c6c 2062 6520 7265 6164 2e20 5748 will be read. WH\n+00007d00: 4552 4520 6361 6e20 6265 206f 6e65 206f ERE can be one o\n+00007d10: 662c 0a0a 096e 696c 0909 4f46 4653 4554 f,...nil..OFFSET\n+00007d20: 2062 7974 6573 2061 6674 6572 2074 6865 bytes after the\n+00007d30: 2063 7572 7265 6e74 2070 6f73 6974 696f current positio\n+00007d40: 6e0a 0973 7461 7274 0909 4f46 4653 4554 n..start..OFFSET\n+00007d50: 2062 7974 6573 2061 6674 6572 2074 6865 bytes after the\n+00007d60: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th\n+00007d70: 6520 6669 6c65 0a09 656e 6409 094f 4646 e file..end..OFF\n+00007d80: 5345 5420 6279 7465 7320 6265 666f 7265 SET bytes before\n+00007d90: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the \n+00007da0: 6669 6c65 2e0a 0a4e 6f74 6520 7468 6174 file...Note that\n+00007db0: 206e 6f74 2061 6c6c 2066 696c 6573 206d not all files m\n+00007dc0: 6179 2062 6520 7365 656b 6162 6c65 3b20 ay be seekable; \n+00007dd0: 6966 2028 7365 656b 2d66 696c 6520 4649 if (seek-file FI\n+00007de0: 4c45 2920 7265 7475 726e 730a 6e69 6c20 LE) returns.nil \n+00007df0: 2869 2e65 2e20 7468 6520 6375 7272 656e (i.e. the curren\n+00007e00: 7420 706f 7369 7469 6f6e 2069 7320 756e t position is un\n+00007e10: 6b6e 6f77 6e29 2061 6e79 2061 7474 656d known) any attem\n+00007e20: 7074 7320 746f 2073 6574 2074 6865 0a63 pts to set the.c\n+00007e30: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position \n+00007e40: 7769 6c6c 2061 6c73 6f20 6661 696c 2e72 will also fail.r\n+00007e50: 6570 2e69 6f2e 6669 6c65 7323 6465 6c65 ep.io.files#dele\n+00007e60: 7465 2d66 696c 6564 656c 6574 652d 6669 te-filedelete-fi\n+00007e70: 6c65 2046 494c 452d 4e41 4d45 0a0a 4465 le FILE-NAME..De\n+00007e80: 6c65 7465 2074 6865 2066 696c 6520 6361 lete the file ca\n+00007e90: 6c6c 6564 2046 494c 452d 4e41 4d45 2e72 lled FILE-NAME.r\n+00007ea0: 6570 2e69 6f2e 6669 6c65 7323 7265 6e61 ep.io.files#rena\n+00007eb0: 6d65 2d66 696c 6572 656e 616d 652d 6669 me-filerename-fi\n+00007ec0: 6c65 204f 4c44 2d4e 414d 4520 4e45 572d le OLD-NAME NEW-\n+00007ed0: 4e41 4d45 0a0a 5265 6e61 6d65 2074 6865 NAME..Rename the\n+00007ee0: 2066 696c 6520 6361 6c6c 6564 204f 4c44 file called OLD\n+00007ef0: 2d4e 414d 4520 736f 2074 6861 7420 6974 -NAME so that it\n+00007f00: 2069 7320 6361 6c6c 6564 204e 4557 2d4e is called NEW-N\n+00007f10: 414d 452e 204e 6f74 6520 7468 6174 0a74 AME. Note that.t\n+00007f20: 6869 7320 616c 6d6f 7374 2063 6572 7461 his almost certa\n+00007f30: 696e 6c79 2077 6f6e 2774 2077 6f72 6b20 inly won't work \n+00007f40: 6163 726f 7373 2066 696c 696e 6720 7379 across filing sy\n+00007f50: 7374 656d 732e 7265 702e 696f 2e66 696c stems.rep.io.fil\n+00007f60: 6573 236d 616b 652d 6469 7265 6374 6f72 es#make-director\n+00007f70: 796d 616b 652d 6469 7265 6374 6f72 7920 ymake-directory \n+00007f80: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a DIRECTORY-NAME..\n+00007f90: 4372 6561 7465 2061 2064 6972 6563 746f Create a directo\n+00007fa0: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT\n+00007fb0: 4f52 592d 4e41 4d45 2e72 6570 2e6c 616e ORY-NAME.rep.lan\n+00007fc0: 672e 696e 7465 7270 7265 7465 7223 636c g.interpreter#cl\n+00007fd0: 6f73 7572 6570 6675 6e61 7267 7020 4152 osurepfunargp AR\n+00007fe0: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00007ff0: 4152 4720 6973 2061 2063 6c6f 7375 7265 ARG is a closure\n+00008000: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n+00008010: 6574 652d 6469 7265 6374 6f72 7964 656c ete-directorydel\n+00008020: 6574 652d 6469 7265 6374 6f72 7920 4449 ete-directory DI\n+00008030: 5245 4354 4f52 592d 4e41 4d45 0a0a 4465 RECTORY-NAME..De\n+00008040: 6c65 7465 2074 6865 2064 6972 6563 746f lete the directo\n+00008050: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT\n+00008060: 4f52 592d 4e41 4d45 2e20 4e6f 7465 2074 ORY-NAME. Note t\n+00008070: 6861 7420 7468 6520 6469 7265 6374 6f72 hat the director\n+00008080: 7920 696e 0a71 7565 7374 696f 6e20 7368 y in.question sh\n+00008090: 6f75 6c64 2062 6520 656d 7074 792e 7265 ould be empty.re\n+000080a0: 702e 696f 2e66 696c 6573 2363 6f70 792d p.io.files#copy-\n+000080b0: 6669 6c65 636f 7079 2d66 696c 6520 534f filecopy-file SO\n+000080c0: 5552 4345 2044 4553 5449 4e41 5449 4f4e URCE DESTINATION\n+000080d0: 0a0a 4372 6561 7465 2061 206e 6577 2063 ..Create a new c\n+000080e0: 6f70 7920 6f66 2074 6865 2066 696c 6520 opy of the file \n+000080f0: 6361 6c6c 6564 2053 4f55 5243 452c 2061 called SOURCE, a\n+00008100: 7320 7468 6520 6669 6c65 2063 616c 6c65 s the file calle\n+00008110: 6420 4445 5354 494e 4154 494f 4e2e 7265 d DESTINATION.re\n+00008120: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+00008130: 7265 6164 6162 6c65 2d70 6669 6c65 2d72 readable-pfile-r\n+00008140: 6561 6461 626c 652d 7020 4649 4c45 2d4e eadable-p FILE-N\n+00008150: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n+00008160: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n+00008170: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n+00008180: 7661 696c 6162 6c65 2066 6f72 2072 6561 vailable for rea\n+00008190: 6469 6e67 2066 726f 6d2e 7265 702e 696f ding from.rep.io\n+000081a0: 2e66 696c 6573 2366 696c 652d 7772 6974 .files#file-writ\n+000081b0: 6561 626c 652d 7066 696c 652d 7772 6974 eable-pfile-writ\n+000081c0: 6162 6c65 2d70 2046 494c 452d 4e41 4d45 able-p FILE-NAME\n+000081d0: 0a0a 5265 7475 726e 7320 7420 6966 2074 ..Returns t if t\n+000081e0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n+000081f0: 494c 452d 4e41 4d45 2069 7320 6176 6169 ILE-NAME is avai\n+00008200: 6c61 626c 6520 666f 7220 7772 6974 696e lable for writin\n+00008210: 6720 746f 2e72 6570 2e69 6f2e 6669 6c65 g to.rep.io.file\n+00008220: 7323 6669 6c65 2d65 7865 6375 7461 626c s#file-executabl\n+00008230: 652d 7066 696c 652d 6578 6563 7574 6162 e-pfile-executab\n+00008240: 6c65 2d70 2046 494c 452d 4e41 4d45 0a0a le-p FILE-NAME..\n+00008250: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the\n+00008260: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+00008270: 452d 4e41 4d45 2069 7320 6578 6563 7574 E-NAME is execut\n+00008280: 6162 6c65 2e72 6570 2e69 6f2e 6669 6c65 able.rep.io.file\n+00008290: 7323 6669 6c65 2d65 7869 7374 732d 7066 s#file-exists-pf\n+000082a0: 696c 652d 6578 6973 7473 2d70 2046 494c ile-exists-p FIL\n+000082b0: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n+000082c0: 7420 6966 2074 6865 2066 696c 6520 6361 t if the file ca\n+000082d0: 6c6c 6564 2046 494c 452d 4e41 4d45 2065 lled FILE-NAME e\n+000082e0: 7869 7374 732e 7265 702e 696f 2e66 696c xists.rep.io.fil\n+000082f0: 6573 2366 696c 652d 7265 6775 6c61 722d es#file-regular-\n+00008300: 7066 696c 652d 7265 6775 6c61 722d 7020 pfile-regular-p \n+00008310: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00008320: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n+00008330: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n+00008340: 4520 6973 2061 206e 6f72 6d61 6c20 6669 E is a normal fi\n+00008350: 6c65 2c20 6965 2c20 6e6f 7420 610a 6469 le, ie, not a.di\n+00008360: 7265 6374 6f72 792c 2064 6576 6963 652c rectory, device,\n+00008370: 2073 796d 626f 6c69 6320 6c69 6e6b 2c20 symbolic link, \n+00008380: 6574 632e 2e2e 7265 702e 696f 2e66 696c etc...rep.io.fil\n+00008390: 6573 2366 696c 652d 6469 7265 6374 6f72 es#file-director\n+000083a0: 792d 7066 696c 652d 6469 7265 6374 6f72 y-pfile-director\n+000083b0: 792d 7020 4649 4c45 2d4e 414d 450a 0a52 y-p FILE-NAME..R\n+000083c0: 6574 7572 6e73 2074 2069 6620 7468 6520 eturns t if the \n+000083d0: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+000083e0: 2d4e 414d 4520 6973 2061 2064 6972 6563 -NAME is a direc\n+000083f0: 746f 7279 2e72 6570 2e69 6f2e 6669 6c65 tory.rep.io.file\n+00008400: 7323 6669 6c65 2d73 796d 6c69 6e6b 2d70 s#file-symlink-p\n+00008410: 6669 6c65 2d73 796d 6c69 6e6b 2d70 2046 file-symlink-p F\n+00008420: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+00008430: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n+00008440: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+00008450: 2069 7320 6120 7379 6d62 6f6c 6963 206c is a symbolic l\n+00008460: 696e 6b20 746f 2061 6e6f 7468 6572 2066 ink to another f\n+00008470: 696c 652e 7265 702e 696f 2e66 696c 6573 ile.rep.io.files\n+00008480: 2366 696c 652d 6f77 6e65 722d 7066 696c #file-owner-pfil\n+00008490: 652d 6f77 6e65 722d 7020 4649 4c45 2d4e e-owner-p FILE-N\n+000084a0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n+000084b0: 6620 7468 6520 6f77 6e65 7273 6869 7020 f the ownership \n+000084c0: 2875 6964 2026 2067 6964 2920 6f66 2074 (uid & gid) of t\n+000084d0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n+000084e0: 494c 452d 4e41 4d45 2069 7320 7468 650a ILE-NAME is the.\n+000084f0: 7361 6d65 2061 7320 7468 6174 206f 6620 same as that of \n+00008500: 616e 7920 6669 6c65 7320 7772 6974 7465 any files writte\n+00008510: 6e20 6279 2074 6865 2065 6469 746f 722e n by the editor.\n+00008520: 3a72 6570 2e69 6f2e 6669 6c65 7323 6669 :rep.io.files#fi\n+00008530: 6c65 2d67 6964 6669 6c65 2d67 6964 2046 le-gidfile-gid F\n+00008540: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+00008550: 7320 7468 6520 6769 6420 6f66 2074 6865 s the gid of the\n+00008560: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+00008570: 452d 4e41 4d45 3a72 6570 2e69 6f2e 6669 E-NAME:rep.io.fi\n+00008580: 6c65 7323 6669 6c65 2d75 6964 6669 6c65 les#file-uidfile\n+00008590: 2d75 6964 2046 494c 452d 4e41 4d45 0a0a -uid FILE-NAME..\n+000085a0: 5265 7475 726e 7320 7468 6520 7569 6420 Returns the uid \n+000085b0: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call\n+000085c0: 6564 2046 494c 452d 4e41 4d45 7265 702e ed FILE-NAMErep.\n+000085d0: 696f 2e66 696c 6573 2366 696c 652d 6e6c io.files#file-nl\n+000085e0: 696e 6b73 6669 6c65 2d6e 6c69 6e6b 7320 inksfile-nlinks \n+000085f0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00008600: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of\n+00008610: 206c 696e 6b73 2070 6f69 6e74 696e 6720 links pointing \n+00008620: 746f 2074 6865 2066 696c 6520 6361 6c6c to the file call\n+00008630: 6564 2046 494c 452d 4e41 4d45 2e20 5468 ed FILE-NAME. Th\n+00008640: 6973 2077 696c 6c0a 6265 206f 6e65 2069 is will.be one i\n+00008650: 6620 4649 4c45 2d4e 414d 4520 6861 7320 f FILE-NAME has \n+00008660: 6f6e 6c79 206f 6e65 206e 616d 652e 2044 only one name. D\n+00008670: 6f65 736e 2774 2063 6f75 6e74 2073 796d oesn't count sym\n+00008680: 626f 6c69 6320 6c69 6e6b 732e 7265 702e bolic links.rep.\n+00008690: 696f 2e66 696c 6573 2366 696c 652d 7369 io.files#file-si\n+000086a0: 7a65 6669 6c65 2d73 697a 6520 4649 4c45 zefile-size FILE\n+000086b0: 2d4e 414d 450a 0a52 6574 7572 6e73 2074 -NAME..Returns t\n+000086c0: 6865 2073 697a 6520 6f66 2074 6865 2066 he size of the f\n+000086d0: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n+000086e0: 4e41 4d45 2069 6e20 6279 7465 732e 7265 NAME in bytes.re\n+000086f0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+00008700: 6d6f 6465 7366 696c 652d 6d6f 6465 7320 modesfile-modes \n+00008710: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00008720: 6e20 7468 6520 6163 6365 7373 2070 6572 n the access per\n+00008730: 6d69 7373 696f 6e73 206f 6620 7468 6520 missions of the \n+00008740: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+00008750: 2d4e 414d 452e 204e 6f74 6520 7468 6174 -NAME. Note that\n+00008760: 2074 6865 0a66 6f72 6d61 7420 6f66 2074 the.format of t\n+00008770: 6869 7320 6f62 6a65 6374 2069 7320 6669 his object is fi\n+00008780: 6c69 6e67 2073 7973 7465 6d20 6465 7065 ling system depe\n+00008790: 6e64 656e 742e 2049 7427 7320 6f6e 6c79 ndent. It's only\n+000087a0: 2070 6f72 7461 626c 6520 7573 650a 6973 portable use.is\n+000087b0: 2061 7320 616e 2061 7267 756d 656e 7420 as an argument \n+000087c0: 746f 2073 6574 2d66 696c 652d 6d6f 6465 to set-file-mode\n+000087d0: 732e 7265 702e 696f 2e66 696c 6573 2373 s.rep.io.files#s\n+000087e0: 6574 2d66 696c 652d 6d6f 6465 7373 6574 et-file-modesset\n+000087f0: 2d66 696c 652d 6d6f 6465 7320 4649 4c45 -file-modes FILE\n+00008800: 2d4e 414d 4520 4d4f 4445 530a 0a53 6574 -NAME MODES..Set\n+00008810: 7320 7468 6520 6163 6365 7373 2070 6572 s the access per\n+00008820: 6d69 7373 696f 6e73 206f 6620 7468 6520 missions of the \n+00008830: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+00008840: 2d4e 414d 4520 746f 204d 4f44 4553 2e20 -NAME to MODES. \n+00008850: 5468 6520 6f6e 6c79 0a70 6f72 7461 626c The only.portabl\n+00008860: 6520 7761 7920 6f66 2067 6574 7469 6e67 e way of getting\n+00008870: 204d 4f44 4553 2069 7320 6672 6f6d 2074 MODES is from t\n+00008880: 6865 2060 6669 6c65 2d6d 6f64 6573 2720 he `file-modes' \n+00008890: 6675 6e63 7469 6f6e 2073 696e 6365 2069 function since i\n+000088a0: 740a 6d61 7920 6368 616e 6765 2061 6372 t.may change acr\n+000088b0: 6f73 7320 6669 6c69 6e67 2073 7973 7465 oss filing syste\n+000088c0: 6d73 2e72 6570 2e69 6f2e 6669 6c65 7323 ms.rep.io.files#\n+000088d0: 6669 6c65 2d6d 6f64 6573 2d61 732d 7374 file-modes-as-st\n+000088e0: 7269 6e67 6669 6c65 2d6d 6f64 6573 2d61 ringfile-modes-a\n+000088f0: 732d 7374 7269 6e67 2046 494c 452d 4e41 s-string FILE-NA\n+00008900: 4d45 0a0a 5265 7475 726e 7320 6120 7465 ME..Returns a te\n+00008910: 6e20 6368 6172 6163 7465 7220 7374 7269 n character stri\n+00008920: 6e67 2064 6573 6372 6962 696e 6720 7468 ng describing th\n+00008930: 6520 6174 7472 6962 7574 6573 206f 6620 e attributes of \n+00008940: 7468 6520 6669 6c65 0a63 616c 6c65 6420 the file.called \n+00008950: 4649 4c45 2d4e 414d 452e 7265 702e 696f FILE-NAME.rep.io\n+00008960: 2e66 696c 6573 2366 696c 652d 6d6f 6474 .files#file-modt\n+00008970: 696d 6566 696c 652d 6d6f 6474 696d 6520 imefile-modtime \n+00008980: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00008990: 6e20 7468 6520 7469 6d65 2074 6861 7420 n the time that \n+000089a0: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n+000089b0: 4649 4c45 2d4e 414d 4520 7761 7320 6c61 FILE-NAME was la\n+000089c0: 7374 206d 6f64 6966 6965 642c 2061 7320 st modified, as \n+000089d0: 6120 636f 6e73 0a63 656c 6c20 7374 6f72 a cons.cell stor\n+000089e0: 696e 6720 7477 6f20 696e 7465 6765 7273 ing two integers\n+000089f0: 2c20 7468 6520 6c6f 7720 3234 2062 6974 , the low 24 bit\n+00008a00: 732c 2061 6e64 2074 6865 2068 6967 6820 s, and the high \n+00008a10: 6269 7473 2e72 6570 2e69 6f2e 6669 6c65 bits.rep.io.file\n+00008a20: 7323 6469 7265 6374 6f72 792d 6669 6c65 s#directory-file\n+00008a30: 7364 6972 6563 746f 7279 2d66 696c 6573 sdirectory-files\n+00008a40: 2044 4952 4543 544f 5259 0a0a 5265 7475 DIRECTORY..Retu\n+00008a50: 726e 7320 6120 6c69 7374 206f 6620 7468 rns a list of th\n+00008a60: 6520 6e61 6d65 7320 6f66 2061 6c6c 2066 e names of all f\n+00008a70: 696c 6573 2069 6e20 7468 6520 6469 7265 iles in the dire\n+00008a80: 6374 6f72 7920 6361 6c6c 6564 2044 4952 ctory called DIR\n+00008a90: 4543 544f 5259 2e0a 5468 6520 6c69 7374 ECTORY..The list\n+00008aa0: 2069 7320 756e 736f 7274 6564 2e72 6570 is unsorted.rep\n+00008ab0: 2e69 6f2e 6669 6c65 7323 7265 6164 2d73 .io.files#read-s\n+00008ac0: 796d 6c69 6e6b 7265 6164 2d73 796d 6c69 ymlinkread-symli\n+00008ad0: 6e6b 2046 494c 454e 414d 450a 0a52 6574 nk FILENAME..Ret\n+00008ae0: 7572 6e20 7468 6520 7374 7269 6e67 2074 urn the string t\n+00008af0: 6861 7420 6973 2074 6865 2063 6f6e 7465 hat is the conte\n+00008b00: 6e74 7320 6f66 2074 6865 2073 796d 626f nts of the symbo\n+00008b10: 6c69 6320 6c69 6e6b 2046 494c 454e 414d lic link FILENAM\n+00008b20: 452e 2054 6869 730a 7374 7269 6e67 206d E. This.string m\n+00008b30: 6179 2062 6520 7265 6c61 7469 7665 2074 ay be relative t\n+00008b40: 6f20 7468 6520 6469 7265 6374 6f72 7920 o the directory \n+00008b50: 636f 6e74 6169 6e69 6e67 2046 494c 454e containing FILEN\n+00008b60: 414d 452e 0a0a 5369 676e 616c 7320 616e AME...Signals an\n+00008b70: 2065 7272 6f72 2069 6620 4649 4c45 4e41 error if FILENA\n+00008b80: 4d45 2069 736e 2774 2061 2073 796d 626f ME isn't a symbo\n+00008b90: 6c69 6320 6c69 6e6b 2e72 6570 2e69 6f2e lic link.rep.io.\n+00008ba0: 6669 6c65 7323 6d61 6b65 2d73 796d 6c69 files#make-symli\n+00008bb0: 6e6b 6d61 6b65 2d73 796d 6c69 6e6b 2046 nkmake-symlink F\n+00008bc0: 494c 454e 414d 4520 434f 4e54 454e 5453 ILENAME CONTENTS\n+00008bd0: 0a0a 4372 6561 7465 2061 2073 796d 626f ..Create a symbo\n+00008be0: 6c69 6320 6c69 6e6b 2046 494c 454e 414d lic link FILENAM\n+00008bf0: 4520 706f 696e 7469 6e67 2074 6f20 7468 E pointing to th\n+00008c00: 6520 6669 6c65 2063 616c 6c65 6420 434f e file called CO\n+00008c10: 4e54 454e 5453 2e0a 434f 4e54 454e 5453 NTENTS..CONTENTS\n+00008c20: 206d 6179 2062 6520 7265 6c61 7469 7665 may be relative\n+00008c30: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director\n+00008c40: 7920 636f 6e74 6169 6e69 6e67 2046 494c y containing FIL\n+00008c50: 454e 414d 452e 7265 702e 696f 2e66 696c ENAME.rep.io.fil\n+00008c60: 6573 2373 7464 696e 2d66 696c 6573 7464 es#stdin-filestd\n+00008c70: 696e 2d66 696c 650a 0a52 6574 7572 6e73 in-file..Returns\n+00008c80: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n+00008c90: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n+00008ca0: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n+00008cb0: 6172 6420 696e 7075 742e 7265 702e 696f ard input.rep.io\n+00008cc0: 2e66 696c 6573 2373 7464 6f75 742d 6669 .files#stdout-fi\n+00008cd0: 6c65 7374 646f 7574 2d66 696c 650a 0a52 lestdout-file..R\n+00008ce0: 6574 7572 6e73 2074 6865 2066 696c 6520 eturns the file \n+00008cf0: 6f62 6a65 6374 2072 6570 7265 7365 6e74 object represent\n+00008d00: 696e 6720 7468 6520 6564 6974 6f72 2773 ing the editor's\n+00008d10: 2073 7461 6e64 6172 6420 6f75 7470 7574 standard output\n+00008d20: 2e72 6570 2e69 6f2e 6669 6c65 7323 7374 .rep.io.files#st\n+00008d30: 6465 7272 2d66 696c 6573 7464 6572 722d derr-filestderr-\n+00008d40: 6669 6c65 0a0a 5265 7475 726e 7320 7468 file..Returns th\n+00008d50: 6520 6669 6c65 206f 626a 6563 7420 7265 e file object re\n+00008d60: 7072 6573 656e 7469 6e67 2074 6865 2065 presenting the e\n+00008d70: 6469 746f 7227 7320 7374 616e 6461 7264 ditor's standard\n+00008d80: 206f 7574 7075 742e 7265 702e 696f 2e66 output.rep.io.f\n+00008d90: 696c 6573 236d 616b 652d 7465 6d70 2d6e iles#make-temp-n\n+00008da0: 616d 656d 616b 652d 7465 6d70 2d6e 616d amemake-temp-nam\n+00008db0: 650a 0a52 6574 7572 6e73 2074 6865 206e e..Returns the n\n+00008dc0: 616d 6520 6f66 2061 2075 6e69 7175 6520 ame of a unique \n+00008dd0: 6669 6c65 2069 6e20 7468 6520 6c6f 6361 file in the loca\n+00008de0: 6c20 6669 6c69 6e67 2073 7973 7465 6d2e l filing system.\n+00008df0: 7265 702e 696f 2e66 696c 6573 2373 6574 rep.io.files#set\n+00008e00: 2d66 696c 652d 6861 6e64 6c65 722d 656e -file-handler-en\n+00008e10: 7669 726f 6e6d 656e 7473 6574 2d66 696c vironmentset-fil\n+00008e20: 652d 6861 6e64 6c65 722d 656e 7669 726f e-handler-enviro\n+00008e30: 6e6d 656e 7420 454e 5672 6570 2e6c 616e nment ENVrep.lan\n+00008e40: 672e 7379 6d62 6f6c 7323 6d61 6b65 2d73 g.symbols#make-s\n+00008e50: 796d 626f 6c6d 616b 652d 7379 6d62 6f6c ymbolmake-symbol\n+00008e60: 204e 414d 450a 0a52 6574 7572 6e73 2061 NAME..Returns a\n+00008e70: 206e 6577 2c20 756e 696e 7465 726e 6564 new, uninterned\n+00008e80: 2c20 7379 6d62 6f6c 2077 6974 6820 7072 , symbol with pr\n+00008e90: 696e 742d 6e61 6d65 204e 414d 452e 2049 int-name NAME. I\n+00008ea0: 7427 7320 7661 6c75 6520 616e 640a 6675 t's value and.fu\n+00008eb0: 6e63 7469 6f6e 2064 6566 696e 6974 696f nction definitio\n+00008ec0: 6e20 6172 6520 626f 7468 2076 6f69 6420 n are both void \n+00008ed0: 616e 6420 6974 2068 6173 2061 206e 696c and it has a nil\n+00008ee0: 2070 726f 7065 7274 792d 6c69 7374 2e72 property-list.r\n+00008ef0: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n+00008f00: 6d61 6b65 2d6f 6261 7272 6179 6d61 6b65 make-obarraymake\n+00008f10: 2d6f 6261 7272 6179 2053 495a 450a 0a43 -obarray SIZE..C\n+00008f20: 7265 6174 6573 2061 206e 6577 2073 7472 reates a new str\n+00008f30: 7563 7475 7265 2066 6f72 2073 746f 7269 ucture for stori\n+00008f40: 6e67 2073 796d 626f 6c73 2069 6e2e 2054 ng symbols in. T\n+00008f50: 6869 7320 6973 2062 6173 6963 616c 6c79 his is basically\n+00008f60: 2061 2076 6563 746f 720a 7769 7468 2061 a vector.with a\n+00008f70: 2066 6577 2073 6c69 6768 7420 6469 6666 few slight diff\n+00008f80: 6572 656e 6365 7320 2861 6c6c 2065 6c65 erences (all ele\n+00008f90: 6d65 6e74 7320 696e 6974 6961 6c69 7365 ments initialise\n+00008fa0: 6420 746f 2061 2073 7065 6369 616c 2076 d to a special v\n+00008fb0: 616c 7565 292e 7265 702e 6c61 6e67 2e73 alue).rep.lang.s\n+00008fc0: 796d 626f 6c73 2373 796d 626f 6c70 7379 ymbols#symbolpsy\n+00008fd0: 6d62 6f6c 7020 4152 470a 0a52 6574 7572 mbolp ARG..Retur\n+00008fe0: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n+00008ff0: 2073 796d 626f 6c2e 0000 0000 0000 0000 symbol.........\n+00009000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00009010: 2366 696e 642d 7379 6d62 6f6c 6669 6e64 #find-symbolfind\n+00009020: 2d73 796d 626f 6c20 4e41 4d45 205b 4f42 -symbol NAME [OB\n+00009030: 4152 5241 595d 0a0a 5265 7475 726e 7320 ARRAY]..Returns \n+00009040: 7468 6520 7379 6d62 6f6c 2077 6974 6820 the symbol with \n+00009050: 7072 696e 742d 6e61 6d65 204e 414d 452c print-name NAME,\n+00009060: 2066 6f75 6e64 2062 7920 7365 6172 6368 found by search\n+00009070: 696e 6720 4f42 4152 5241 5920 286f 720a ing OBARRAY (or.\n+00009080: 7468 6520 6465 6661 756c 7420 6072 6570 the default `rep\n+00009090: 5f6f 6261 7272 6179 2720 6966 206e 696c _obarray' if nil\n+000090a0: 292c 206f 7220 6e69 6c20 6966 206e 6f20 ), or nil if no \n+000090b0: 7375 6368 2073 796d 626f 6c20 6578 6973 such symbol exis\n+000090c0: 7473 2e72 6570 2e6c 616e 672e 7379 6d62 ts.rep.lang.symb\n+000090d0: 6f6c 7323 696e 7465 726e 2d73 796d 626f ols#intern-symbo\n+000090e0: 6c69 6e74 6572 6e2d 7379 6d62 6f6c 2053 lintern-symbol S\n+000090f0: 594d 424f 4c20 5b4f 4241 5252 4159 5d0a YMBOL [OBARRAY].\n+00009100: 0a53 746f 7265 7320 5359 4d42 4f4c 2069 .Stores SYMBOL i\n+00009110: 6e20 4f42 4152 5241 5920 286f 7220 7468 n OBARRAY (or th\n+00009120: 6520 6465 6661 756c 7429 2e20 4966 2053 e default). If S\n+00009130: 594d 424f 4c20 6861 7320 616c 7265 6164 YMBOL has alread\n+00009140: 7920 6265 656e 2069 6e74 6572 6e65 640a y been interned.\n+00009150: 736f 6d65 7768 6572 6520 616e 2065 7272 somewhere an err\n+00009160: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n+00009170: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00009180: 2369 6e74 6572 6e69 6e74 6572 6e20 4e41 #internintern NA\n+00009190: 4d45 205b 4f42 4152 5241 595d 0a0a 4966 ME [OBARRAY]..If\n+000091a0: 2061 2073 796d 626f 6c20 7769 7468 2070 a symbol with p\n+000091b0: 7269 6e74 2d6e 616d 6520 6578 6973 7473 rint-name exists\n+000091c0: 2069 6e20 4f42 4152 5241 5920 286f 7220 in OBARRAY (or \n+000091d0: 7468 6520 6465 6661 756c 7429 2072 6574 the default) ret\n+000091e0: 7572 6e20 6974 2e0a 456c 7365 2075 7365 urn it..Else use\n+000091f0: 2060 286d 616b 652d 7379 6d62 6f6c 204e `(make-symbol N\n+00009200: 414d 4529 2720 746f 2063 7265 6174 6520 AME)' to create \n+00009210: 6120 6e65 7720 7379 6d62 6f6c 2c20 696e a new symbol, in\n+00009220: 7465 726e 2074 6861 7420 696e 746f 2074 tern that into t\n+00009230: 6865 0a4f 4241 5252 4159 2c20 7468 656e he.OBARRAY, then\n+00009240: 2072 6574 7572 6e20 6974 2e72 6570 2e6c return it.rep.l\n+00009250: 616e 672e 7379 6d62 6f6c 7323 756e 696e ang.symbols#unin\n+00009260: 7465 726e 756e 696e 7465 726e 2053 594d ternunintern SYM\n+00009270: 424f 4c20 5b4f 4241 5252 4159 5d0a 0a52 BOL [OBARRAY]..R\n+00009280: 656d 6f76 6573 2053 594d 424f 4c20 6672 emoves SYMBOL fr\n+00009290: 6f6d 204f 4241 5252 4159 2028 6f72 2074 om OBARRAY (or t\n+000092a0: 6865 2064 6566 6175 6c74 292e 2055 7365 he default). Use\n+000092b0: 2074 6869 7320 7769 7468 2063 6175 7469 this with cauti\n+000092c0: 6f6e 2e72 6570 2e6c 616e 672e 696e 7465 on.rep.lang.inte\n+000092d0: 7270 7265 7465 7223 6d61 6b65 2d63 6c6f rpreter#make-clo\n+000092e0: 7375 7265 6d61 6b65 2d63 6c6f 7375 7265 suremake-closure\n+000092f0: 2046 554e 4354 494f 4e20 266f 7074 696f FUNCTION &optio\n+00009300: 6e61 6c20 4e41 4d45 0a0a 5265 7475 726e nal NAME..Return\n+00009310: 2061 2066 756e 6374 696f 6e61 6c20 6f62 a functional ob\n+00009320: 6a65 6374 2077 6869 6368 206d 616b 6573 ject which makes\n+00009330: 2074 6865 2063 6c6f 7375 7265 206f 6620 the closure of \n+00009340: 4655 4e43 5449 4f4e 2061 6e64 2074 6865 FUNCTION and the\n+00009350: 0a63 7572 7265 6e74 2065 6e76 6972 6f6e .current environ\n+00009360: 6d65 6e74 2e72 6570 2e6c 616e 672e 696e ment.rep.lang.in\n+00009370: 7465 7270 7265 7465 7223 636c 6f73 7572 terpreter#closur\n+00009380: 652d 6675 6e63 7469 6f6e 636c 6f73 7572 e-functionclosur\n+00009390: 652d 6675 6e63 7469 6f6e 2046 554e 4152 e-function FUNAR\n+000093a0: 470a 0a52 6574 7572 6e20 7468 6520 6675 G..Return the fu\n+000093b0: 6e63 7469 6f6e 2076 616c 7565 2061 7373 nction value ass\n+000093c0: 6f63 6961 7465 6420 7769 7468 2074 6865 ociated with the\n+000093d0: 2063 6c6f 7375 7265 2046 554e 4152 472e closure FUNARG.\n+000093e0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+000093f0: 6574 6572 2373 6574 2d63 6c6f 7375 7265 eter#set-closure\n+00009400: 2d66 756e 6374 696f 6e73 6574 2d63 6c6f -functionset-clo\n+00009410: 7375 7265 2d66 756e 6374 696f 6e20 4655 sure-function FU\n+00009420: 4e41 5247 2046 554e 4354 494f 4e0a 0a53 NARG FUNCTION..S\n+00009430: 6574 2074 6865 2066 756e 6374 696f 6e20 et the function \n+00009440: 7661 6c75 6520 696e 2074 6865 2063 6c6f value in the clo\n+00009450: 7375 7265 2046 554e 4152 4720 746f 2046 sure FUNARG to F\n+00009460: 554e 4354 494f 4e2e 7265 702e 7374 7275 UNCTION.rep.stru\n+00009470: 6374 7572 6573 2363 6c6f 7375 7265 2d66 ctures#closure-f\n+00009480: 756e 6374 696f 6e73 7562 722d 7374 7275 unctionsubr-stru\n+00009490: 6374 7572 6520 5355 4252 0a0a 5265 7475 cture SUBR..Retu\n+000094a0: 726e 2074 6865 2073 7472 7563 7475 7265 rn the structure\n+000094b0: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n+000094c0: 2074 6865 2073 7562 7220 5355 4252 2e72 the subr SUBR.r\n+000094d0: 6520 4655 4e41 5247 2e72 6570 2e6c 616e e FUNARG.rep.lan\n+000094e0: 672e 696e 7465 7270 7265 7465 7223 636c g.interpreter#cl\n+000094f0: 6f73 7572 652d 6e61 6d65 636c 6f73 7572 osure-nameclosur\n+00009500: 652d 6e61 6d65 2046 554e 4152 470a 0a52 e-name FUNARG..R\n+00009510: 6574 7572 6e20 7468 6520 6e61 6d65 2061 eturn the name a\n+00009520: 7373 6f63 6961 7465 6420 7769 7468 2074 ssociated with t\n+00009530: 6865 2063 6c6f 7375 7265 2046 554e 4152 he closure FUNAR\n+00009540: 472e 7265 702e 7374 7275 6374 7572 6573 G.rep.structures\n+00009550: 2373 6574 2d73 7065 6369 616c 2d65 6e76 #set-special-env\n+00009560: 6972 6f6e 6d65 6e74 7365 742d 7370 6563 ironmentset-spec\n+00009570: 6961 6c2d 656e 7669 726f 6e6d 656e 7420 ial-environment \n+00009580: 454e 5620 5354 5255 4354 5552 4572 6570 ENV STRUCTURErep\n+00009590: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+000095a0: 7223 6465 6676 6172 6465 6676 6172 204e r#defvardefvar N\n+000095b0: 414d 4520 5b44 4546 4155 4c54 2d56 414c AME [DEFAULT-VAL\n+000095c0: 5545 205b 444f 432d 5354 5249 4e47 5d5d UE [DOC-STRING]]\n+000095d0: 0a0a 4465 6669 6e65 2061 2073 7065 6369 ..Define a speci\n+000095e0: 616c 2076 6172 6961 626c 6520 6361 6c6c al variable call\n+000095f0: 6564 204e 414d 4520 7768 6f73 6520 7374 ed NAME whose st\n+00009600: 616e 6461 7264 2076 616c 7565 2069 7320 andard value is \n+00009610: 4445 4641 554c 542d 0a56 414c 5545 2e20 DEFAULT-.VALUE. \n+00009620: 4966 204e 414d 4520 6973 2061 6c72 6561 If NAME is alrea\n+00009630: 6479 2062 6f75 6e64 2074 6f20 6120 7661 dy bound to a va\n+00009640: 6c75 6520 2874 6861 7427 7320 6e6f 7420 lue (that's not \n+00009650: 616e 2061 7574 6f6c 6f61 640a 6465 6669 an autoload.defi\n+00009660: 6e69 7469 6f6e 2920 6974 2069 7320 6c65 nition) it is le\n+00009670: 6674 2061 7320 6974 2069 732c 206f 7468 ft as it is, oth\n+00009680: 6572 7769 7365 2044 4546 4155 4c54 2d56 erwise DEFAULT-V\n+00009690: 414c 5545 2069 7320 6576 616c 7561 7465 ALUE is evaluate\n+000096a0: 640a 616e 6420 7468 6520 7370 6563 6961 d.and the specia\n+000096b0: 6c20 7661 6c75 6520 6f66 204e 414d 4520 l value of NAME \n+000096c0: 6973 2062 6f75 6e64 2074 6f20 7468 6520 is bound to the \n+000096d0: 7265 7375 6c74 2e0a 0a49 6620 444f 432d result...If DOC-\n+000096e0: 5354 5249 4e47 2069 7320 6769 7665 6e2c STRING is given,\n+000096f0: 2061 6e64 2069 7320 6120 7374 7269 6e67 and is a string\n+00009700: 2c20 6974 2077 696c 6c20 6265 2075 7365 , it will be use\n+00009710: 6420 746f 2073 6574 2074 6865 0a60 646f d to set the.`do\n+00009720: 6375 6d65 6e74 6174 696f 6e27 2070 726f cumentation' pro\n+00009730: 7065 7274 7920 6f66 2074 6865 2073 796d perty of the sym\n+00009740: 626f 6c20 4e41 4d45 2e0a 0a28 4966 2074 bol NAME...(If t\n+00009750: 6865 2073 796d 626f 6c20 4e41 4d45 2069 he symbol NAME i\n+00009760: 7320 6d61 726b 6564 2062 7566 6665 722d s marked buffer-\n+00009770: 6c6f 6361 6c20 7468 6520 6465 6661 756c local the defaul\n+00009780: 7420 7661 6c75 6520 6f66 2074 6865 0a76 t value of the.v\n+00009790: 6172 6961 626c 6520 7769 6c6c 2062 6520 ariable will be \n+000097a0: 7365 7420 2869 6620 6e65 6365 7373 6172 set (if necessar\n+000097b0: 7929 206e 6f74 2074 6865 206c 6f63 616c y) not the local\n+000097c0: 2076 616c 7565 2e29 7265 702e 6c61 6e67 value.)rep.lang\n+000097d0: 2e73 796d 626f 6c73 2373 796d 626f 6c2d .symbols#symbol-\n+000097e0: 7661 6c75 6573 796d 626f 6c2d 7661 6c75 valuesymbol-valu\n+000097f0: 6520 5359 4d42 4f4c 0a0a 5265 7475 726e e SYMBOL..Return\n+00009800: 7320 7468 6520 7661 6c75 6520 6f66 2053 s the value of S\n+00009810: 594d 424f 4c2c 2069 6620 5359 4d42 4f4c YMBOL, if SYMBOL\n+00009820: 2069 7320 666c 6167 6765 6420 6173 2068 is flagged as h\n+00009830: 6176 696e 6720 6275 6666 6572 2d6c 6f63 aving buffer-loc\n+00009840: 616c 0a76 616c 7565 7320 6c6f 6f6b 2066 al.values look f\n+00009850: 6f72 206f 6e65 206f 6620 7468 6f73 6520 or one of those \n+00009860: 6669 7273 742e 7265 702e 6c61 6e67 2e73 first.rep.lang.s\n+00009870: 796d 626f 6c73 2364 6566 6175 6c74 2d76 ymbols#default-v\n+00009880: 616c 7565 6465 6661 756c 742d 7661 6c75 aluedefault-valu\n+00009890: 6520 5359 4d42 4f4c 0a0a 5265 7475 726e e SYMBOL..Return\n+000098a0: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n+000098b0: 6c75 6520 6f66 2074 6865 2073 796d 626f lue of the symbo\n+000098c0: 6c20 5359 4d42 4f4c 2e20 5468 6973 2077 l SYMBOL. This w\n+000098d0: 696c 6c20 6265 2074 6865 2076 616c 7565 ill be the value\n+000098e0: 206f 660a 5359 4d42 4f4c 2069 6e20 6275 of.SYMBOL in bu\n+000098f0: 6666 6572 7320 6f72 2077 696e 646f 7773 ffers or windows\n+00009900: 2077 6869 6368 2064 6f20 6e6f 7420 6861 which do not ha\n+00009910: 7665 2074 6865 6972 206f 776e 206c 6f63 ve their own loc\n+00009920: 616c 2076 616c 7565 2e72 6570 2e6c 616e al value.rep.lan\n+00009930: 672e 7379 6d62 6f6c 7323 7365 7473 6574 g.symbols#setset\n+00009940: 2053 594d 424f 4c20 7265 7076 0a0a 5365 SYMBOL repv..Se\n+00009950: 7473 2074 6865 2076 616c 7565 206f 6620 ts the value of \n+00009960: 5359 4d42 4f4c 2074 6f20 7265 7076 2e20 SYMBOL to repv. \n+00009970: 4966 2053 594d 424f 4c20 6861 7320 6120 If SYMBOL has a \n+00009980: 6275 6666 6572 2d6c 6f63 616c 2062 696e buffer-local bin\n+00009990: 6469 6e67 0a69 6e20 7468 6520 6375 7272 ding.in the curr\n+000099a0: 656e 7420 6275 6666 6572 206f 7220 606d ent buffer or `m\n+000099b0: 616b 652d 7661 7269 6162 6c65 2d62 7566 ake-variable-buf\n+000099c0: 6665 722d 6c6f 6361 6c27 2068 6173 2062 fer-local' has b\n+000099d0: 6565 6e20 6361 6c6c 6564 206f 6e0a 5359 een called on.SY\n+000099e0: 4d42 4f4c 2074 6865 2062 7566 6665 722d MBOL the buffer-\n+000099f0: 6c6f 6361 6c20 7661 6c75 6520 696e 2074 local value in t\n+00009a00: 6865 2063 7572 7265 6e74 2062 7566 6665 he current buffe\n+00009a10: 7220 6973 2073 6574 2e20 5265 7475 726e r is set. Return\n+00009a20: 7320 7265 7076 2e72 6570 2e6c 616e 672e s repv.rep.lang.\n+00009a30: 7379 6d62 6f6c 7323 7365 742d 6465 6661 symbols#set-defa\n+00009a40: 756c 7473 6574 2d64 6566 6175 6c74 2053 ultset-default S\n+00009a50: 594d 424f 4c20 5641 4c55 450a 0a53 6574 YMBOL VALUE..Set\n+00009a60: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n+00009a70: 6c75 6520 6f66 2053 594d 424f 4c20 746f lue of SYMBOL to\n+00009a80: 2056 414c 5545 2c20 7468 656e 2072 6574 VALUE, then ret\n+00009a90: 7572 6e73 2056 414c 5545 2e72 6570 2e6c urns VALUE.rep.l\n+00009aa0: 616e 672e 7379 6d62 6f6c 7323 7365 7470 ang.symbols#setp\n+00009ab0: 6c69 7374 7365 7470 6c69 7374 2053 594d listsetplist SYM\n+00009ac0: 424f 4c20 5052 4f50 2d4c 4953 540a 0a53 BOL PROP-LIST..S\n+00009ad0: 6574 7320 7468 6520 7072 6f70 6572 7479 ets the property\n+00009ae0: 206c 6973 7420 6f66 2053 594d 424f 4c20 list of SYMBOL \n+00009af0: 746f 2050 524f 502d 4c49 5354 2c20 7265 to PROP-LIST, re\n+00009b00: 7475 726e 7320 5052 4f50 2d4c 4953 542e turns PROP-LIST.\n+00009b10: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00009b20: 2373 796d 626f 6c2d 6e61 6d65 7379 6d62 #symbol-namesymb\n+00009b30: 6f6c 2d6e 616d 6520 5359 4d42 4f4c 0a0a ol-name SYMBOL..\n+00009b40: 5265 7475 726e 7320 7468 6520 7072 696e Returns the prin\n+00009b50: 742d 6e61 6d65 206f 6620 5359 4d42 4f4c t-name of SYMBOL\n+00009b60: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+00009b70: 7323 6465 6661 756c 742d 626f 756e 6470 s#default-boundp\n+00009b80: 6465 6661 756c 742d 626f 756e 6470 2053 default-boundp S\n+00009b90: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+00009ba0: 2069 6620 5359 4d42 4f4c 2068 6173 2061 if SYMBOL has a\n+00009bb0: 2064 6566 6175 6c74 2076 616c 7565 2e72 default value.r\n+00009bc0: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n+00009bd0: 626f 756e 6470 626f 756e 6470 2053 594d boundpboundp SYM\n+00009be0: 424f 4c0a 0a52 6574 7572 6e73 2074 2069 BOL..Returns t i\n+00009bf0: 6620 5359 4d42 4f4c 2068 6173 2061 2076 f SYMBOL has a v\n+00009c00: 616c 7565 2061 7320 6120 7661 7269 6162 alue as a variab\n+00009c10: 6c65 2e72 6570 2e6c 616e 672e 7379 6d62 le.rep.lang.symb\n+00009c20: 6f6c 7323 7379 6d62 6f6c 2d70 6c69 7374 ols#symbol-plist\n+00009c30: 7379 6d62 6f6c 2d70 6c69 7374 2053 594d symbol-plist SYM\n+00009c40: 424f 4c0a 0a52 6574 7572 6e73 2074 6865 BOL..Returns the\n+00009c50: 2070 726f 7065 7274 792d 6c69 7374 206f property-list o\n+00009c60: 6620 5359 4d42 4f4c 2e72 6570 2e6c 616e f SYMBOL.rep.lan\n+00009c70: 672e 7379 6d62 6f6c 7323 6765 6e73 796d g.symbols#gensym\n+00009c80: 6765 6e73 796d 0a0a 5265 7475 726e 7320 gensym..Returns \n+00009c90: 6120 6e65 7720 286e 6f6e 2d69 6e74 6572 a new (non-inter\n+00009ca0: 6e65 6429 2073 796d 626f 6c20 7769 7468 ned) symbol with\n+00009cb0: 2061 2075 6e69 7175 6520 7072 696e 7420 a unique print \n+00009cc0: 6e61 6d65 2e72 6570 2e6c 616e 672e 696e name.rep.lang.in\n+00009cd0: 7465 7270 7265 7465 7223 7365 7471 7365 terpreter#setqse\n+00009ce0: 7471 205b 5359 4d42 4f4c 2046 4f52 4d5d tq [SYMBOL FORM]\n+00009cf0: 202e 2e2e 0a0a 5365 7473 2074 6865 2076 .....Sets the v\n+00009d00: 616c 7565 206f 6620 6561 6368 2053 594d alue of each SYM\n+00009d10: 424f 4c20 746f 2074 6865 2076 616c 7565 BOL to the value\n+00009d20: 206f 6620 6974 7320 636f 7272 6573 706f of its correspo\n+00009d30: 6e64 696e 6720 464f 524d 0a65 7661 6c75 nding FORM.evalu\n+00009d40: 6174 6564 2c20 7265 7475 726e 7320 7468 ated, returns th\n+00009d50: 6520 7661 6c75 6520 6f66 2074 6865 206c e value of the l\n+00009d60: 6173 7420 6576 616c 7561 7469 6f6e 2e72 ast evaluation.r\n+00009d70: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00009d80: 7465 7223 2564 6566 696e 6525 6465 6669 ter#%define%defi\n+00009d90: 6e65 2053 594d 424f 4c20 464f 524d 205b ne SYMBOL FORM [\n+00009da0: 444f 432d 5354 5249 4e47 5d0a 0a45 7661 DOC-STRING]..Eva\n+00009db0: 6c75 6174 6520 464f 524d 2c20 7468 656e luate FORM, then\n+00009dc0: 2063 7265 6174 6520 6120 746f 702d 6c65 create a top-le\n+00009dd0: 7665 6c20 6269 6e64 696e 6720 6f66 2053 vel binding of S\n+00009de0: 594d 424f 4c20 7768 6f73 6520 7661 6c75 YMBOL whose valu\n+00009df0: 6520 6973 0a74 6865 2072 6573 756c 7420 e is.the result \n+00009e00: 6f66 2074 6865 2065 7661 6c75 6174 696f of the evaluatio\n+00009e10: 6e2e 2049 6620 7375 6368 2061 2062 696e n. If such a bin\n+00009e20: 6469 6e67 2061 6c72 6561 6479 2065 7869 ding already exi\n+00009e30: 7374 732c 2069 7420 7769 6c6c 0a62 6520 sts, it will.be \n+00009e40: 6f76 6572 7772 6974 7465 6e2e 7265 702e overwritten.rep.\n+00009e50: 6c61 6e67 2e73 796d 626f 6c73 236d 616b lang.symbols#mak\n+00009e60: 756e 626f 756e 646d 616b 756e 626f 756e unboundmakunboun\n+00009e70: 6420 5359 4d42 4f4c 0a0a 4d61 6b65 2053 d SYMBOL..Make S\n+00009e80: 594d 424f 4c20 6861 7665 206e 6f20 7661 YMBOL have no va\n+00009e90: 6c75 6520 6173 2061 2076 6172 6961 626c lue as a variabl\n+00009ea0: 652e 7265 702e 6c61 6e67 2e73 796d 626f e.rep.lang.symbo\n+00009eb0: 6c73 2367 6574 6765 7420 5359 4d42 4f4c ls#getget SYMBOL\n+00009ec0: 2050 524f 5045 5254 590a 0a52 6574 7572 PROPERTY..Retur\n+00009ed0: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n+00009ee0: 5359 4d42 4f4c 2773 2070 726f 7065 7274 SYMBOL's propert\n+00009ef0: 7920 5052 4f50 4552 5459 2e20 5365 6520 y PROPERTY. See \n+00009f00: 6070 7574 272e 7265 702e 6c61 6e67 2e73 `put'.rep.lang.s\n+00009f10: 796d 626f 6c73 2370 7574 7075 7420 5359 ymbols#putput SY\n+00009f20: 4d42 4f4c 2050 524f 5045 5254 5920 7265 MBOL PROPERTY re\n+00009f30: 7076 0a0a 5365 7473 2074 6865 2076 616c pv..Sets the val\n+00009f40: 7565 206f 6620 5359 4d42 4f4c 2773 2070 ue of SYMBOL's p\n+00009f50: 726f 7065 7274 7920 5052 4f50 4552 5459 roperty PROPERTY\n+00009f60: 2074 6f20 7265 7076 2c20 7468 6973 2076 to repv, this v\n+00009f70: 616c 7565 2063 616e 2062 650a 7265 7472 alue can be.retr\n+00009f80: 6965 7665 6420 7769 7468 2074 6865 2060 ieved with the `\n+00009f90: 6765 7427 2066 756e 6374 696f 6e2e 7265 get' function.re\n+00009fa0: 702e 6c61 6e67 2e64 6562 7567 2375 6e74 p.lang.debug#unt\n+00009fb0: 7261 6365 756e 7472 6163 6520 5359 4d42 raceuntrace SYMB\n+00009fc0: 4f4c 0a0a 4361 6e63 656c 2074 6865 2065 OL..Cancel the e\n+00009fd0: 6666 6563 7420 6f66 2028 7472 6163 6520 ffect of (trace \n+00009fe0: 5359 4d42 4f4c 292e 0000 0000 0000 0000 SYMBOL).........\n+00009ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0000a000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+0000a010: 2361 7072 6f70 6f73 6170 726f 706f 7320 #aproposapropos \n+0000a020: 5245 4745 5850 205b 5052 4544 4943 4154 REGEXP [PREDICAT\n+0000a030: 455d 205b 4f42 4152 5241 595d 0a0a 5265 E] [OBARRAY]..Re\n+0000a040: 7475 726e 7320 6120 6c69 7374 206f 6620 turns a list of \n+0000a050: 7379 6d62 6f6c 7320 6672 6f6d 204f 4241 symbols from OBA\n+0000a060: 5252 4159 2028 6f72 2074 6865 2064 6566 RRAY (or the def\n+0000a070: 6175 6c74 2920 7768 6f73 6520 7072 696e ault) whose prin\n+0000a080: 742d 6e61 6d65 0a6d 6174 6368 6573 2074 t-name.matches t\n+0000a090: 6865 2072 6567 756c 6172 2d65 7870 7265 he regular-expre\n+0000a0a0: 7373 696f 6e20 5245 4745 5850 2e20 4966 ssion REGEXP. If\n+0000a0b0: 2050 5245 4449 4341 5445 2069 7320 6769 PREDICATE is gi\n+0000a0c0: 7665 6e20 616e 6420 6e6f 6e2d 6e69 6c2c ven and non-nil,\n+0000a0d0: 0a65 6163 6820 7379 6d62 6f6c 2077 6869 .each symbol whi\n+0000a0e0: 6368 206d 6174 6368 6573 2069 7320 6170 ch matches is ap\n+0000a0f0: 706c 6965 6420 746f 2074 6865 2066 756e plied to the fun\n+0000a100: 6374 696f 6e20 5052 4544 4943 4154 452c ction PREDICATE,\n+0000a110: 2069 6620 7468 6520 7661 6c75 650a 6973 if the value.is\n+0000a120: 206e 6f6e 2d6e 696c 2069 7420 6973 2063 non-nil it is c\n+0000a130: 6f6e 7369 6465 7265 6420 6120 6d61 7463 onsidered a matc\n+0000a140: 682e 7265 702e 6c61 6e67 2e73 796d 626f h.rep.lang.symbo\n+0000a150: 6c73 236d 616b 652d 7661 7269 6162 6c65 ls#make-variable\n+0000a160: 2d73 7065 6369 616c 6d61 6b65 2d76 6172 -specialmake-var\n+0000a170: 6961 626c 652d 7370 6563 6961 6c20 5359 iable-special SY\n+0000a180: 4d42 4f4c 0a0a 4d61 726b 2053 594d 424f MBOL..Mark SYMBO\n+0000a190: 4c20 6173 2062 6569 6e67 2061 2073 7065 L as being a spe\n+0000a1a0: 6369 616c 2028 6479 6e61 6d69 6361 6c6c cial (dynamicall\n+0000a1b0: 792d 626f 756e 6429 2076 6172 6961 626c y-bound) variabl\n+0000a1c0: 652e 7265 702e 6c61 6e67 2e73 796d 626f e.rep.lang.symbo\n+0000a1d0: 6c73 2373 7065 6369 616c 2d76 6172 6961 ls#special-varia\n+0000a1e0: 626c 652d 7073 7065 6369 616c 2d76 6172 ble-pspecial-var\n+0000a1f0: 6961 626c 652d 7020 5359 4d42 4f4c 0a0a iable-p SYMBOL..\n+0000a200: 5265 7475 726e 7320 7420 6966 2053 594d Returns t if SYM\n+0000a210: 424f 4c20 6973 2061 2073 7065 6369 616c BOL is a special\n+0000a220: 2076 6172 6961 626c 6520 2864 796e 616d variable (dynam\n+0000a230: 6963 616c 6c79 2073 636f 7065 6429 2e72 ically scoped).r\n+0000a240: 6570 2e6c 616e 672e 6465 6275 6723 7472 ep.lang.debug#tr\n+0000a250: 6163 6574 7261 6365 2053 594d 424f 4c0a acetrace SYMBOL.\n+0000a260: 0a46 6c61 6720 7468 6174 2077 6865 6e65 .Flag that whene\n+0000a270: 7665 7220 5359 4d42 4f4c 2069 7320 6576 ver SYMBOL is ev\n+0000a280: 616c 7561 7465 6420 2861 7320 6120 7661 aluated (as a va\n+0000a290: 7269 6162 6c65 206f 7220 6120 6675 6e63 riable or a func\n+0000a2a0: 7469 6f6e 2920 7468 650a 6465 6275 6767 tion) the.debugg\n+0000a2b0: 6572 2069 7320 656e 7465 7265 642e 7265 er is entered.re\n+0000a2c0: 702e 6c61 6e67 2e73 796d 626f 6c73 236f p.lang.symbols#o\n+0000a2d0: 6261 7272 6179 6f62 6172 7261 7920 5b4e barrayobarray [N\n+0000a2e0: 4557 2d56 414c 5545 5d72 6570 2e6c 616e EW-VALUE]rep.lan\n+0000a2f0: 672e 7379 6d62 6f6c 7323 6d61 6b65 2d6b g.symbols#make-k\n+0000a300: 6579 776f 7264 6d61 6b65 2d6b 6579 776f eywordmake-keywo\n+0000a310: 7264 2053 594d 424f 4c0a 0a52 6574 7572 rd SYMBOL..Retur\n+0000a320: 6e20 7468 6520 6b65 7977 6f72 6420 7379 n the keyword sy\n+0000a330: 6d62 6f6c 2074 6861 7420 7368 6f75 6c64 mbol that should\n+0000a340: 2062 6520 7573 6564 2069 6e20 6172 6775 be used in argu\n+0000a350: 6d65 6e74 206c 6973 7473 2074 6f0a 7072 ment lists to.pr\n+0000a360: 6f76 6964 6520 7468 6520 6d61 726b 2074 ovide the mark t\n+0000a370: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+0000a380: 6172 6775 6d65 6e74 2063 616c 6c65 6420 argument called \n+0000a390: 5359 4d42 4f4c 2e20 416e 2065 7272 6f72 SYMBOL. An error\n+0000a3a0: 2069 730a 7369 676e 616c 6c65 6420 6966 is.signalled if\n+0000a3b0: 2053 594d 424f 4c20 6973 2069 7473 656c SYMBOL is itsel\n+0000a3c0: 6620 6120 6b65 7977 6f72 642e 7265 702e f a keyword.rep.\n+0000a3d0: 6c61 6e67 2e73 796d 626f 6c73 236b 6579 lang.symbols#key\n+0000a3e0: 776f 7264 706b 6579 776f 7264 7020 4152 wordpkeywordp AR\n+0000a3f0: 470a 0a52 6574 7572 6e20 7472 7565 2069 G..Return true i\n+0000a400: 6620 4152 4720 6973 2061 206b 6579 776f f ARG is a keywo\n+0000a410: 7264 2073 796d 626f 6c2e 7265 702e 7574 rd symbol.rep.ut\n+0000a420: 696c 2e6d 6435 236d 6435 2d73 7472 696e il.md5#md5-strin\n+0000a430: 676d 6435 2d73 7472 696e 6720 5354 5249 gmd5-string STRI\n+0000a440: 4e47 0a0a 5265 7475 726e 2074 6865 2069 NG..Return the i\n+0000a450: 6e74 6567 6572 2072 6570 7265 7365 6e74 nteger represent\n+0000a460: 696e 6720 7468 6520 4d44 3520 6d65 7373 ing the MD5 mess\n+0000a470: 6167 6520 6469 6765 7374 206f 6620 7468 age digest of th\n+0000a480: 6520 6279 7465 730a 7374 6f72 6564 2069 e bytes.stored i\n+0000a490: 6e20 5354 5249 4e47 2e20 5468 6973 2069 n STRING. This i\n+0000a4a0: 6e74 6567 6572 2077 696c 6c20 6861 7665 nteger will have\n+0000a4b0: 206e 6f20 6d6f 7265 2074 6861 6e20 3132 no more than 12\n+0000a4c0: 3820 7369 676e 6966 6963 616e 740a 6269 8 significant.bi\n+0000a4d0: 7473 2e72 6570 2e75 7469 6c2e 6d64 3523 ts.rep.util.md5#\n+0000a4e0: 6d64 352d 6c6f 6361 6c2d 6669 6c65 6d64 md5-local-filemd\n+0000a4f0: 352d 6c6f 6361 6c2d 6669 6c65 204c 4f43 5-local-file LOC\n+0000a500: 414c 2d46 494c 452d 4e41 4d45 0a0a 5265 AL-FILE-NAME..Re\n+0000a510: 7475 726e 2074 6865 2069 6e74 6567 6572 turn the integer\n+0000a520: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n+0000a530: 6520 4d44 3520 6d65 7373 6167 6520 6469 e MD5 message di\n+0000a540: 6765 7374 206f 6620 7468 6520 6279 7465 gest of the byte\n+0000a550: 730a 7374 6f72 6564 2069 6e20 7468 6520 s.stored in the \n+0000a560: 6669 6c65 2063 616c 6c65 6420 4c4f 4341 file called LOCA\n+0000a570: 4c2d 4649 4c45 2d4e 414d 4520 2877 6869 L-FILE-NAME (whi\n+0000a580: 6368 206d 7573 7420 6e61 6d65 2061 2066 ch must name a f\n+0000a590: 696c 6520 696e 0a74 6865 206c 6f63 616c ile in.the local\n+0000a5a0: 2066 696c 696e 6720 7379 7374 656d 292e filing system).\n+0000a5b0: 2054 6865 2072 6574 7572 6e65 6420 696e The returned in\n+0000a5c0: 7465 6765 7220 7769 6c6c 2068 6176 6520 teger will have \n+0000a5d0: 6e6f 206d 6f72 6520 7468 616e 0a31 3238 no more than.128\n+0000a5e0: 2073 6967 6e69 6669 6361 6e74 2062 6974 significant bit\n+0000a5f0: 732e 7265 702e 696f 2e64 622e 6764 626d s.rep.io.db.gdbm\n+0000a600: 2367 6462 6d2d 6f70 656e 6764 626d 2d6f #gdbm-opengdbm-o\n+0000a610: 7065 6e20 5041 5448 2041 4343 4553 532d pen PATH ACCESS-\n+0000a620: 5459 5045 205b 4d4f 4445 5d20 5b46 4c41 TYPE [MODE] [FLA\n+0000a630: 4753 5d72 6570 2e69 6f2e 6462 2e67 6462 GS]rep.io.db.gdb\n+0000a640: 6d23 6764 626d 2d63 6c6f 7365 6764 626d m#gdbm-closegdbm\n+0000a650: 2d63 6c6f 7365 2044 424d 7265 702e 696f -close DBMrep.io\n+0000a660: 2e64 622e 6764 626d 2367 6462 6d2d 6665 .db.gdbm#gdbm-fe\n+0000a670: 7463 6867 6462 6d2d 6665 7463 6820 4442 tchgdbm-fetch DB\n+0000a680: 4d20 4b45 5972 6570 2e69 6f2e 6462 2e67 M KEYrep.io.db.g\n+0000a690: 6462 6d23 6764 626d 2d73 746f 7265 6764 dbm#gdbm-storegd\n+0000a6a0: 626d 2d73 746f 7265 2044 424d 204b 4559 bm-store DBM KEY\n+0000a6b0: 2056 414c 5545 205b 464c 4147 535d 7265 VALUE [FLAGS]re\n+0000a6c0: 702e 696f 2e64 622e 6764 626d 2367 6462 p.io.db.gdbm#gdb\n+0000a6d0: 6d2d 6465 6c65 7465 6764 626d 2d64 656c m-deletegdbm-del\n+0000a6e0: 6574 6520 4442 4d20 4b45 5972 6570 2e69 ete DBM KEYrep.i\n+0000a6f0: 6f2e 6462 2e67 6462 6d23 6764 626d 2d77 o.db.gdbm#gdbm-w\n+0000a700: 616c 6b67 6462 6d2d 7761 6c6b 2046 554e alkgdbm-walk FUN\n+0000a710: 2044 424d 7265 702e 696f 2e64 622e 6764 DBMrep.io.db.gd\n+0000a720: 626d 2367 6462 6d70 6764 626d 7020 4152 bm#gdbmpgdbmp AR\n+0000a730: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+0000a740: 4152 4720 6973 2061 6e20 6764 626d 206f ARG is an gdbm o\n+0000a750: 626a 6563 7420 2863 7265 6174 6564 2062 bject (created b\n+0000a760: 7920 6067 6462 6d2d 6f70 656e 2729 2e72 y `gdbm-open').r\n+0000a770: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0000a780: 7465 7223 6d61 6372 6f65 7870 616e 642d ter#macroexpand-\n+0000a790: 316d 6163 726f 6578 7061 6e64 2d31 2046 1macroexpand-1 F\n+0000a7a0: 4f52 4d20 5b45 4e56 4952 4f4e 4d45 4e54 ORM [ENVIRONMENT\n+0000a7b0: 5d0a 0a49 6620 464f 524d 2069 7320 6120 ]..If FORM is a \n+0000a7c0: 6d61 6372 6f20 6361 6c6c 2c20 6578 7061 macro call, expa\n+0000a7d0: 6e64 2069 7420 6f6e 6365 2061 6e64 2072 nd it once and r\n+0000a7e0: 6574 7572 6e20 7468 6520 7265 7375 6c74 eturn the result\n+0000a7f0: 696e 6720 666f 726d 2e0a 0a49 6620 454e ing form...If EN\n+0000a800: 5649 524f 4e4d 454e 5420 6973 2073 7065 VIRONMENT is spe\n+0000a810: 6369 6669 6564 2069 7420 6973 2061 2066 cified it is a f\n+0000a820: 756e 6374 696f 6e20 746f 2063 616c 6c20 unction to call \n+0000a830: 746f 2064 6f20 7468 6520 6163 7475 616c to do the actual\n+0000a840: 0a65 7870 616e 7369 6f6e 2e20 416e 7920 .expansion. Any \n+0000a850: 6d61 6372 6f20 6578 7061 6e64 6572 7320 macro expanders \n+0000a860: 7265 6375 7273 6976 656c 7920 6361 6c6c recursively call\n+0000a870: 696e 6720 6d61 6372 6f65 7870 616e 6420 ing macroexpand \n+0000a880: 7368 6f75 6c64 0a70 6173 7320 7468 6520 should.pass the \n+0000a890: 7661 6c75 6520 6f66 2074 6865 2060 6d61 value of the `ma\n+0000a8a0: 6372 6f2d 656e 7669 726f 6e6d 656e 7427 cro-environment'\n+0000a8b0: 2076 6172 6961 626c 6520 746f 2074 6869 variable to thi\n+0000a8c0: 7320 7061 7261 6d65 7465 722e 7265 702e s parameter.rep.\n+0000a8d0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0000a8e0: 236d 6163 726f 6578 7061 6e64 6d61 6372 #macroexpandmacr\n+0000a8f0: 6f65 7870 616e 6420 464f 524d 205b 454e oexpand FORM [EN\n+0000a900: 5649 524f 4e4d 454e 545d 0a0a 4966 2046 VIRONMENT]..If F\n+0000a910: 4f52 4d20 6973 2061 206d 6163 726f 2063 ORM is a macro c\n+0000a920: 616c 6c2c 2065 7870 616e 6420 6974 2075 all, expand it u\n+0000a930: 6e74 696c 2069 7420 6973 6e27 742e 0a0a ntil it isn't...\n+0000a940: 4966 2045 4e56 4952 4f4e 4d45 4e54 2069 If ENVIRONMENT i\n+0000a950: 7320 7370 6563 6966 6965 6420 6974 2069 s specified it i\n+0000a960: 7320 6120 6675 6e63 7469 6f6e 2074 6f20 s a function to \n+0000a970: 6361 6c6c 2074 6f20 646f 2074 6865 2061 call to do the a\n+0000a980: 6374 7561 6c0a 6578 7061 6e73 696f 6e2e ctual.expansion.\n+0000a990: 2041 6e79 206d 6163 726f 2065 7870 616e Any macro expan\n+0000a9a0: 6465 7273 2072 6563 7572 7369 7665 6c79 ders recursively\n+0000a9b0: 2063 616c 6c69 6e67 206d 6163 726f 6578 calling macroex\n+0000a9c0: 7061 6e64 2073 686f 756c 640a 7061 7373 pand should.pass\n+0000a9d0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n+0000a9e0: 6520 606d 6163 726f 2d65 6e76 6972 6f6e e `macro-environ\n+0000a9f0: 6d65 6e74 2720 7661 7269 6162 6c65 2074 ment' variable t\n+0000aa00: 6f20 7468 6973 2070 6172 616d 6574 6572 o this parameter\n+0000aa10: 2e6c 6f61 642d 7061 7468 4120 6c69 7374 .load-pathA list\n+0000aa20: 206f 6620 6469 7265 6374 6f72 7920 6e61 of directory na\n+0000aa30: 6d65 732e 2057 6865 6e20 606c 6f61 6427 mes. When `load'\n+0000aa40: 206f 7065 6e73 2061 206c 6973 702d 6669 opens a lisp-fi\n+0000aa50: 6c65 2069 7420 7365 6172 6368 6573 2065 le it searches e\n+0000aa60: 6163 680a 6469 7265 6374 6f72 7920 6e61 ach.directory na\n+0000aa70: 6d65 6420 696e 2074 6869 7320 6c69 7374 med in this list\n+0000aa80: 2069 6e20 7475 726e 2075 6e74 696c 2074 in turn until t\n+0000aa90: 6865 2066 696c 6520 6973 2066 6f75 6e64 he file is found\n+0000aaa0: 206f 7220 7468 6520 6c69 7374 0a69 7320 or the list.is \n+0000aab0: 6578 6861 7573 7465 642e 646c 2d6c 6f61 exhausted.dl-loa\n+0000aac0: 642d 7061 7468 4c69 7374 206f 6620 6469 d-pathList of di\n+0000aad0: 7265 6374 6f72 6965 7320 7365 6172 6368 rectories search\n+0000aae0: 6564 2066 6f72 2064 796e 616d 6963 616c ed for dynamical\n+0000aaf0: 6c79 206c 6f61 6465 6420 6f62 6a65 6374 ly loaded object\n+0000ab00: 2066 696c 6573 2e61 6674 6572 2d6c 6f61 files.after-loa\n+0000ab10: 642d 616c 6973 7441 206c 6973 7420 6f66 d-alistA list of\n+0000ab20: 2028 4c49 4252 4152 5920 464f 524d 532e (LIBRARY FORMS.\n+0000ab30: 2e2e 292e 2057 6865 6e65 7665 7220 7468 ..). Whenever th\n+0000ab40: 6520 606c 6f61 6427 2063 6f6d 6d61 6e64 e `load' command\n+0000ab50: 2072 6561 6473 2061 2066 696c 650a 6f66 reads a file.of\n+0000ab60: 204c 6973 7020 636f 6465 204c 4942 5241 Lisp code LIBRA\n+0000ab70: 5259 2c20 6974 2065 7865 6375 7465 7320 RY, it executes \n+0000ab80: 6561 6368 206f 6620 464f 524d 532e 204e each of FORMS. N\n+0000ab90: 6f74 6520 7468 6174 204c 4942 5241 5259 ote that LIBRARY\n+0000aba0: 206d 7573 740a 6578 6163 746c 7920 6d61 must.exactly ma\n+0000abb0: 7463 6820 7468 6520 4649 4c45 2061 7267 tch the FILE arg\n+0000abc0: 756d 656e 7420 6769 7665 6e20 746f 2060 ument given to `\n+0000abd0: 6c6f 6164 272e 6c69 7370 2d6c 6962 2d64 load'.lisp-lib-d\n+0000abe0: 6972 6563 746f 7279 5468 6520 6e61 6d65 irectoryThe name\n+0000abf0: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director\n+0000ac00: 7920 696e 2077 6869 6368 2074 6865 2073 y in which the s\n+0000ac10: 7461 6e64 6172 6420 6c69 7370 2066 696c tandard lisp fil\n+0000ac20: 6573 206c 6976 652e 7369 7465 2d6c 6973 es live.site-lis\n+0000ac30: 702d 6469 7265 6374 6f72 7954 6865 206e p-directoryThe n\n+0000ac40: 616d 6520 6f66 2074 6865 2064 6972 6563 ame of the direc\n+0000ac50: 746f 7279 2069 6e20 7768 6963 6820 7369 tory in which si\n+0000ac60: 7465 2d73 7065 6369 6669 6320 4c69 7370 te-specific Lisp\n+0000ac70: 2066 696c 6573 2061 7265 2073 746f 7265 files are store\n+0000ac80: 642e 646f 6375 6d65 6e74 6174 696f 6e2d d.documentation-\n+0000ac90: 6669 6c65 5468 6520 6e61 6d65 206f 6620 fileThe name of \n+0000aca0: 7468 6520 6461 7461 6261 7365 2063 6f6e the database con\n+0000acb0: 7461 696e 696e 6720 7468 6520 6c69 7370 taining the lisp\n+0000acc0: 2d6c 6962 7261 7279 2773 2064 6f63 756d -library's docum\n+0000acd0: 656e 7461 7469 6f6e 2073 7472 696e 6773 entation strings\n+0000ace0: 2e64 6f63 756d 656e 7461 7469 6f6e 2d66 .documentation-f\n+0000acf0: 696c 6573 4120 6c69 7374 206f 6620 6461 ilesA list of da\n+0000ad00: 7461 6261 7365 206e 616d 6573 2063 6f6e tabase names con\n+0000ad10: 7461 696e 696e 6720 616c 6c20 646f 6375 taining all docu\n+0000ad20: 6d65 6e74 6174 696f 6e20 7374 7269 6e67 mentation string\n+0000ad30: 732e 646c 2d6c 6f61 642d 7265 6c6f 632d s.dl-load-reloc-\n+0000ad40: 6e6f 7757 6865 6e20 6e6f 6e2d 6e69 6c2c nowWhen non-nil,\n+0000ad50: 2064 796e 616d 6963 616c 6c79 206c 6f61 dynamically loa\n+0000ad60: 6465 6420 6c69 6272 6172 6965 7320 6861 ded libraries ha\n+0000ad70: 7665 2061 6c6c 2073 796d 626f 6c20 7265 ve all symbol re\n+0000ad80: 6c6f 6361 7469 6f6e 730a 7065 7266 726f locations.perfro\n+0000ad90: 6d65 6420 6174 206c 6f61 642d 7469 6d65 med at load-time\n+0000ada0: 2c20 6e6f 7420 6173 2072 6571 7569 7265 , not as require\n+0000adb0: 642e 7265 702e 6c61 6e67 2e69 6e74 6572 d.rep.lang.inter\n+0000adc0: 7072 6574 6572 236c 616d 6264 616c 616d preter#lambdalam\n+0000add0: 6264 6120 4c41 4d42 4441 2d4c 4953 5420 bda LAMBDA-LIST \n+0000ade0: 424f 4459 2e2e 2e0a 0a45 7661 6c75 6174 BODY.....Evaluat\n+0000adf0: 6573 2074 6f20 616e 2061 6e6f 6e79 6d6f es to an anonymo\n+0000ae00: 7573 2066 756e 6374 696f 6e2e 7265 702e us function.rep.\n+0000ae10: 6461 7461 2363 6172 6361 7220 434f 4e53 data#carcar CONS\n+0000ae20: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t\n+0000ae30: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored \n+0000ae40: 696e 2074 6865 2063 6172 2073 6c6f 7420 in the car slot \n+0000ae50: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or\n+0000ae60: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL\n+0000ae70: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat\n+0000ae80: 6123 6c69 7374 2a6c 6973 742a 2041 5247 a#list*list* ARG\n+0000ae90: 3120 4152 4732 202e 2e2e 2041 5247 4e0a 1 ARG2 ... ARGN.\n+0000aea0: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n+0000aeb0: 6973 7420 2841 5247 3120 4152 4732 202e ist (ARG1 ARG2 .\n+0000aec0: 2e2e 2041 5247 4e2d 3120 2e20 4152 474e .. ARGN-1 . ARGN\n+0000aed0: 292e 2054 6861 7420 6973 2c20 7468 6520 ). That is, the \n+0000aee0: 7361 6d65 2061 7320 6672 6f6d 0a60 6c69 same as from.`li\n+0000aef0: 7374 2720 6275 7420 7468 6520 6c61 7374 st' but the last\n+0000af00: 2061 7267 756d 656e 7420 6973 2064 6f74 argument is dot\n+0000af10: 7465 6420 746f 2074 6865 206c 6173 7420 ted to the last \n+0000af20: 6275 7420 6f6e 6520 6172 6775 6d65 6e74 but one argument\n+0000af30: 2e72 6570 2e64 6174 6123 6d61 6b65 2d6c .rep.data#make-l\n+0000af40: 6973 746d 616b 652d 6c69 7374 204c 454e istmake-list LEN\n+0000af50: 4754 4820 5b49 4e49 5449 414c 2d72 6570 GTH [INITIAL-rep\n+0000af60: 765d 0a0a 5265 7475 726e 7320 6120 6e65 v]..Returns a ne\n+0000af70: 7720 6c69 7374 2077 6974 6820 4c45 4e47 w list with LENG\n+0000af80: 5448 206d 656d 6265 7273 2c20 6561 6368 TH members, each\n+0000af90: 206f 6620 7768 6963 6820 6973 2069 6e69 of which is ini\n+0000afa0: 7469 616c 6973 6564 2074 6f0a 494e 4954 tialised to.INIT\n+0000afb0: 4941 4c2d 7265 7076 2c20 6f72 206e 696c IAL-repv, or nil\n+0000afc0: 2e72 6570 2e64 6174 6123 6c61 7374 6c61 .rep.data#lastla\n+0000afd0: 7374 204c 4953 540a 0a52 6574 7572 6e73 st LIST..Returns\n+0000afe0: 2074 6865 206c 6173 7420 656c 656d 656e the last elemen\n+0000aff0: 7420 6f66 204c 4953 542e 0000 0000 0000 t of LIST.......\n+0000b000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+0000b010: 6d61 6b65 2d74 6162 6c65 6d61 6b65 2d74 make-tablemake-t\n+0000b020: 6162 6c65 2048 4153 482d 4655 4e43 5449 able HASH-FUNCTI\n+0000b030: 4f4e 2043 4f4d 5041 5245 2d46 554e 4354 ON COMPARE-FUNCT\n+0000b040: 494f 4e0a 0a43 7265 6174 6520 616e 6420 ION..Create and \n+0000b050: 7265 7475 726e 2061 206e 6577 2068 6173 return a new has\n+0000b060: 6820 7461 626c 652e 2057 6865 6e20 7374 h table. When st\n+0000b070: 6f72 696e 6720 616e 6420 7265 6665 7265 oring and refere\n+0000b080: 6e63 696e 6720 6b65 7973 0a69 7420 7769 ncing keys.it wi\n+0000b090: 6c6c 2075 7365 2074 6865 2066 756e 6374 ll use the funct\n+0000b0a0: 696f 6e20 4841 5348 2d46 554e 4354 494f ion HASH-FUNCTIO\n+0000b0b0: 4e20 746f 206d 6170 206b 6579 7320 746f N to map keys to\n+0000b0c0: 2068 6173 6820 636f 6465 730a 2870 6f73 hash codes.(pos\n+0000b0d0: 6974 6976 6520 6669 786e 756d 7329 2c20 itive fixnums), \n+0000b0e0: 616e 6420 7468 6520 7072 6564 6963 6174 and the predicat\n+0000b0f0: 6520 6675 6e63 7469 6f6e 2043 4f4d 5041 e function COMPA\n+0000b100: 5245 2d46 554e 4354 494f 4e20 746f 0a63 RE-FUNCTION to.c\n+0000b110: 6f6d 7061 7265 2074 776f 206b 6579 7320 ompare two keys \n+0000b120: 2873 686f 756c 6420 7265 7475 726e 2074 (should return t\n+0000b130: 7275 6520 6966 2074 6865 206b 6579 7320 rue if the keys \n+0000b140: 6172 6520 636f 6e73 6964 6572 6564 2065 are considered e\n+0000b150: 7175 616c 292e 7265 702e 7265 6765 7870 qual).rep.regexp\n+0000b160: 2371 756f 7465 2d72 6567 6578 7071 756f #quote-regexpquo\n+0000b170: 7465 2d72 6567 6578 7020 5354 5249 4e47 te-regexp STRING\n+0000b180: 0a0a 5265 7475 726e 7320 6120 6e65 7720 ..Returns a new \n+0000b190: 7665 7273 696f 6e20 6f66 2053 5452 494e version of STRIN\n+0000b1a0: 472c 2061 6e79 2063 6861 7261 6374 6572 G, any character\n+0000b1b0: 7320 7768 6963 6820 7468 6520 7265 6765 s which the rege\n+0000b1c0: 7870 2072 6f75 7469 6e65 730a 7472 6561 xp routines.trea\n+0000b1d0: 7420 7370 6563 6961 6c6c 7920 2861 7374 t specially (ast\n+0000b1e0: 6572 6973 6b73 2c20 7371 7561 7265 2062 erisks, square b\n+0000b1f0: 7261 636b 6574 732c 2065 7463 2e2e 2e29 rackets, etc...)\n+0000b200: 2069 7320 7175 6f74 6564 2062 7920 7468 is quoted by th\n+0000b210: 6520 6573 6361 7065 0a63 6861 7261 6374 e escape.charact\n+0000b220: 6572 2060 5c27 2e20 4966 2074 6865 2053 er `\\'. If the S\n+0000b230: 5452 494e 4720 646f 6573 206e 6f74 2063 TRING does not c\n+0000b240: 6f6e 7461 696e 2061 6e79 2072 6567 6578 ontain any regex\n+0000b250: 7020 6d65 7461 2d63 6861 7261 6374 6572 p meta-character\n+0000b260: 730a 6974 2069 7320 7265 7475 726e 6564 s.it is returned\n+0000b270: 2061 732d 6973 2028 756e 2d63 6f70 6965 as-is (un-copie\n+0000b280: 6429 2e72 6570 2e6c 616e 672e 6d61 7468 d).rep.lang.math\n+0000b290: 236d 6f64 6d6f 6420 4449 5649 4445 4e44 #modmod DIVIDEND\n+0000b2a0: 2044 4956 4953 4f52 0a0a 5265 7475 726e DIVISOR..Return\n+0000b2b0: 7320 7468 6520 7661 6c75 6520 6f66 2044 s the value of D\n+0000b2c0: 4956 4944 454e 4420 6d6f 6475 6c6f 2044 IVIDEND modulo D\n+0000b2d0: 4956 4953 4f52 3b20 756e 6c69 6b65 2074 IVISOR; unlike t\n+0000b2e0: 6865 2025 2028 7265 6d61 696e 6465 7229 he % (remainder)\n+0000b2f0: 0a66 756e 6374 696f 6e20 7468 6520 6265 .function the be\n+0000b300: 6861 7669 6f75 7220 6f66 2060 6d6f 6427 haviour of `mod'\n+0000b310: 2069 7320 7765 6c6c 2d64 6566 696e 6564 is well-defined\n+0000b320: 2066 6f72 206e 6567 6174 6976 6520 6172 for negative ar\n+0000b330: 6775 6d65 6e74 732c 0a77 6520 6861 7665 guments,.we have\n+0000b340: 2074 6861 742c 0a0a 0928 6d6f 6420 5820 that,...(mod X \n+0000b350: 5929 203d 3d20 5820 2d20 282a 2059 2028 Y) == X - (* Y (\n+0000b360: 666c 6f6f 7220 282f 2058 2059 2929 292c floor (/ X Y))),\n+0000b370: 0966 6f72 2059 206e 6f74 2065 7175 616c .for Y not equal\n+0000b380: 2074 6f20 7a65 726f 0a0a 6173 7375 6d69 to zero..assumi\n+0000b390: 6e67 2074 6861 7420 2866 6c6f 6f72 205a ng that (floor Z\n+0000b3a0: 2920 6769 7665 7320 7468 6520 6c65 6173 ) gives the leas\n+0000b3b0: 7420 696e 7465 6765 7220 6772 6561 7465 t integer greate\n+0000b3c0: 7220 7468 616e 206f 7220 6571 7561 6c20 r than or equal \n+0000b3d0: 746f 205a 2c0a 616e 6420 7468 6174 2066 to Z,.and that f\n+0000b3e0: 6c6f 6174 696e 6720 706f 696e 7420 6469 loating point di\n+0000b3f0: 7669 7369 6f6e 2069 7320 7573 6564 2e72 vision is used.r\n+0000b400: 6570 2e6c 616e 672e 6d61 7468 2371 756f ep.lang.math#quo\n+0000b410: 7469 656e 7471 756f 7469 656e 7420 4449 tientquotient DI\n+0000b420: 5649 4445 4e44 2044 4956 4953 4f52 0a0a VIDEND DIVISOR..\n+0000b430: 5265 7475 726e 7320 7468 6520 696e 7465 Returns the inte\n+0000b440: 6765 7220 7175 6f74 6965 6e74 2066 726f ger quotient fro\n+0000b450: 6d20 6469 7669 6469 6e67 2069 6e74 6567 m dividing integ\n+0000b460: 6572 7320 4449 5649 4445 4e44 2061 6e64 ers DIVIDEND and\n+0000b470: 0a44 4956 4953 4f52 2e72 6570 2e6c 616e .DIVISOR.rep.lan\n+0000b480: 672e 6d61 7468 236c 6f67 6e6f 746c 6f67 g.math#lognotlog\n+0000b490: 6e6f 7420 4e55 4d42 4552 0a0a 5265 7475 not NUMBER..Retu\n+0000b4a0: 726e 7320 7468 6520 6269 7477 6973 6520 rns the bitwise \n+0000b4b0: 6c6f 6769 6361 6c20 606e 6f74 2720 6f66 logical `not' of\n+0000b4c0: 204e 554d 4245 522e 7265 702e 6c61 6e67 NUMBER.rep.lang\n+0000b4d0: 2e6d 6174 6823 6c6f 6778 6f72 6c6f 6778 .math#logxorlogx\n+0000b4e0: 6f72 204e 554d 4245 5253 2e2e 2e0a 0a52 or NUMBERS.....R\n+0000b4f0: 6574 7572 6e73 2074 6865 2062 6974 7769 eturns the bitwi\n+0000b500: 7365 206c 6f67 6963 616c 2060 6578 636c se logical `excl\n+0000b510: 7573 6976 652d 6f72 2720 6f66 2069 7473 usive-or' of its\n+0000b520: 2061 7267 756d 656e 7473 2e72 6570 2e6c arguments.rep.l\n+0000b530: 616e 672e 6d61 7468 2331 2d31 2d20 4e55 ang.math#1-1- NU\n+0000b540: 4d42 4552 0a0a 5265 7475 726e 204e 554d MBER..Return NUM\n+0000b550: 4245 5220 6d69 6e75 7320 312e 7265 702e BER minus 1.rep.\n+0000b560: 6c61 6e67 2e6d 6174 6823 666c 6f6f 7266 lang.math#floorf\n+0000b570: 6c6f 6f72 204e 554d 4245 520a 0a52 6f75 loor NUMBER..Rou\n+0000b580: 6e64 204e 554d 4245 5220 646f 776e 7761 nd NUMBER downwa\n+0000b590: 7264 7320 746f 2074 6865 206e 6561 7265 rds to the neare\n+0000b5a0: 7374 2069 6e74 6567 6572 206c 6573 7320 st integer less \n+0000b5b0: 7468 616e 206f 7220 6571 7561 6c20 746f than or equal to\n+0000b5c0: 0a4e 554d 4245 522e 7265 702e 6c61 6e67 .NUMBER.rep.lang\n+0000b5d0: 2e6d 6174 6823 6365 696c 696e 6763 6569 .math#ceilingcei\n+0000b5e0: 6c69 6e67 204e 554d 4245 520a 0a52 6f75 ling NUMBER..Rou\n+0000b5f0: 6e64 204e 554d 4245 5220 7570 7761 7264 nd NUMBER upward\n+0000b600: 7320 746f 2074 6865 206e 6561 7265 7374 s to the nearest\n+0000b610: 2069 6e74 6567 6572 2067 7265 6174 6572 integer greater\n+0000b620: 2074 6861 6e20 6f72 2065 7175 616c 2074 than or equal t\n+0000b630: 6f0a 4e55 4d42 4552 2e72 6570 2e6c 616e o.NUMBER.rep.lan\n+0000b640: 672e 6d61 7468 2365 7870 6578 7020 580a g.math#expexp X.\n+0000b650: 0a52 6574 7572 6e20 6065 2720 2874 6865 .Return `e' (the\n+0000b660: 2062 6173 6520 6f66 206e 6174 7572 616c base of natural\n+0000b670: 206c 6f67 6172 6974 686d 7329 2072 6169 logarithms) rai\n+0000b680: 7365 6420 746f 2074 6865 2070 6f77 6572 sed to the power\n+0000b690: 2058 2e72 6570 2e6c 616e 672e 6d61 7468 X.rep.lang.math\n+0000b6a0: 2373 696e 7369 6e20 580a 0a52 6574 7572 #sinsin X..Retur\n+0000b6b0: 6e73 2074 6865 2073 696e 6520 6f66 2058 ns the sine of X\n+0000b6c0: 2c20 696e 2072 6164 6961 6e73 2e72 6570 , in radians.rep\n+0000b6d0: 2e6c 616e 672e 6d61 7468 2361 7461 6e61 .lang.math#atana\n+0000b6e0: 7461 6e20 580a 0a52 6574 7572 6e73 2074 tan X..Returns t\n+0000b6f0: 6865 2061 7263 2074 616e 6765 6e74 206f he arc tangent o\n+0000b700: 6620 5820 2874 6865 2076 616c 7565 2077 f X (the value w\n+0000b710: 686f 7365 2074 616e 6765 6e74 2069 7320 hose tangent is \n+0000b720: 5829 2c20 696e 0a72 6164 6961 6e73 2e0a X), in.radians..\n+0000b730: 0a61 7461 6e20 5920 580a 0a52 6574 7572 .atan Y X..Retur\n+0000b740: 6e73 2074 6865 2061 7263 2074 616e 6765 ns the arc tange\n+0000b750: 6e74 206f 6620 592f 582c 2069 6e20 7261 nt of Y/X, in ra\n+0000b760: 6469 616e 732e 2054 6865 2073 6967 6e73 dians. The signs\n+0000b770: 206f 6620 626f 7468 2061 7267 756d 656e of both argumen\n+0000b780: 7473 0a61 7265 2075 7365 6420 746f 2064 ts.are used to d\n+0000b790: 6574 6572 6d69 6e65 2074 6865 2071 7561 etermine the qua\n+0000b7a0: 6472 616e 7420 6f66 2074 6865 2072 6573 drant of the res\n+0000b7b0: 756c 742c 2061 6e64 2058 2069 7320 7065 ult, and X is pe\n+0000b7c0: 726d 6974 7465 6420 746f 0a62 6520 7a65 rmitted to.be ze\n+0000b7d0: 726f 2e72 6570 2e6c 616e 672e 6d61 7468 ro.rep.lang.math\n+0000b7e0: 2365 7870 7465 7870 7420 5820 590a 0a52 #exptexpt X Y..R\n+0000b7f0: 6574 7572 6e73 2058 2072 6169 7365 6420 eturns X raised \n+0000b800: 746f 2074 6865 2070 6f77 6572 2059 2e0a to the power Y..\n+0000b810: 0a49 6620 5820 6973 206e 6567 6174 6976 .If X is negativ\n+0000b820: 6520 616e 6420 5920 6973 2061 206e 6f6e e and Y is a non\n+0000b830: 2d69 6e74 6567 6572 2c20 7468 656e 2061 -integer, then a\n+0000b840: 6e20 6172 6974 686d 6574 6963 2065 7272 n arithmetic err\n+0000b850: 6f72 2069 730a 7369 676e 616c 6c65 6420 or is.signalled \n+0000b860: 286d 6174 6865 6d61 7469 6361 6c6c 7920 (mathematically \n+0000b870: 7368 6f75 6c64 2072 6574 7572 6e20 6120 should return a \n+0000b880: 636f 6d70 6c65 7820 6e75 6d62 6572 292e complex number).\n+0000b890: 7265 702e 6c61 6e67 2e6d 6174 6823 6578 rep.lang.math#ex\n+0000b8a0: 6163 742d 3e69 6e65 7861 6374 6578 6163 act->inexactexac\n+0000b8b0: 742d 3e69 6e65 7861 6374 2058 0a0a 5265 t->inexact X..Re\n+0000b8c0: 7475 726e 7320 616e 2069 6e65 7861 6374 turns an inexact\n+0000b8d0: 2028 692e 652e 2066 6c6f 6174 696e 6720 (i.e. floating \n+0000b8e0: 706f 696e 7429 2072 6570 7265 7365 6e74 point) represent\n+0000b8f0: 6174 696f 6e20 6f66 2058 2e72 6570 2e6c ation of X.rep.l\n+0000b900: 616e 672e 6d61 7468 2372 616e 646f 6d72 ang.math#randomr\n+0000b910: 616e 646f 6d20 5b4c 494d 4954 5d0a 0a50 andom [LIMIT]..P\n+0000b920: 726f 6475 6365 2061 2070 7365 7564 6f2d roduce a pseudo-\n+0000b930: 7261 6e64 6f6d 206e 756d 6265 7220 6265 random number be\n+0000b940: 7477 6565 6e20 7a65 726f 2061 6e64 204c tween zero and L\n+0000b950: 494d 4954 2028 6f72 2074 6865 206c 6172 IMIT (or the lar\n+0000b960: 6765 7374 0a70 6f73 6974 6976 6520 696e gest.positive in\n+0000b970: 7465 6765 7220 7265 7072 6573 656e 7461 teger representa\n+0000b980: 626c 6529 2e20 4966 204c 494d 4954 2069 ble). If LIMIT i\n+0000b990: 7320 7468 6520 7379 6d62 6f6c 2060 7427 s the symbol `t'\n+0000b9a0: 2074 6865 0a67 656e 6572 6174 6f72 2069 the.generator i\n+0000b9b0: 7320 7365 6564 6564 2077 6974 6820 7468 s seeded with th\n+0000b9c0: 6520 6375 7272 656e 7420 7469 6d65 206f e current time o\n+0000b9d0: 6620 6461 792e 7265 702e 7574 696c 2e75 f day.rep.util.u\n+0000b9e0: 7466 3823 7574 6638 2d73 7562 7374 7269 tf8#utf8-substri\n+0000b9f0: 6e67 7574 6638 2d73 7562 7374 7269 6e67 ngutf8-substring\n+0000ba00: 2053 5452 494e 4720 5354 4152 5420 5b45 STRING START [E\n+0000ba10: 4e44 5d0a 0a52 6574 7572 6e73 2074 6865 ND]..Returns the\n+0000ba20: 2070 6f72 7469 6f6e 206f 6620 5354 5249 portion of STRI\n+0000ba30: 4e47 2c20 656e 636f 6465 6420 696e 2075 NG, encoded in u\n+0000ba40: 7466 2d38 2c20 7374 6172 7469 6e67 2061 tf-8, starting a\n+0000ba50: 740a 6368 6172 6163 7465 7220 6e75 6d62 t.character numb\n+0000ba60: 6572 2053 5441 5254 2061 6e64 2065 6e64 er START and end\n+0000ba70: 696e 6720 6174 2074 6865 2063 6861 7261 ing at the chara\n+0000ba80: 6374 6572 2062 6566 6f72 6520 454e 4420 cter before END \n+0000ba90: 286f 7220 7468 650a 656e 6420 6f66 2074 (or the.end of t\n+0000baa0: 6865 2073 7472 696e 6720 6966 2045 4e44 he string if END\n+0000bab0: 2069 7320 6e6f 7420 6769 7665 6e29 2e20 is not given). \n+0000bac0: 416c 6c20 696e 6469 6365 7320 7374 6172 All indices star\n+0000bad0: 7420 6174 207a 6572 6f2e 7265 702e 696f t at zero.rep.io\n+0000bae0: 2e64 622e 7364 626d 2373 6462 6d2d 6465 .db.sdbm#sdbm-de\n+0000baf0: 6c65 7465 7364 626d 2d64 656c 6574 6520 letesdbm-delete \n+0000bb00: 4442 4d20 4b45 5972 6570 2e69 6f2e 6462 DBM KEYrep.io.db\n+0000bb10: 2e73 6462 6d23 7364 626d 2d6e 6578 746b .sdbm#sdbm-nextk\n+0000bb20: 6579 7364 626d 2d6e 6578 746b 6579 2044 eysdbm-nextkey D\n+0000bb30: 424d 7265 702e 6c61 6e67 2e69 6e74 6572 BMrep.lang.inter\n+0000bb40: 7072 6574 6572 2363 616c 6c2d 7769 7468 preter#call-with\n+0000bb50: 2d6f 626a 6563 7463 616c 6c2d 7769 7468 -objectcall-with\n+0000bb60: 2d6f 626a 6563 7420 4152 4720 5448 554e -object ARG THUN\n+0000bb70: 4b0a 0a43 616c 6c20 7468 6520 7a65 726f K..Call the zero\n+0000bb80: 2d70 6172 616d 6574 6572 2066 756e 6374 -parameter funct\n+0000bb90: 696f 6e20 5448 554e 4b2c 2077 6974 6820 ion THUNK, with \n+0000bba0: 6f62 6a65 6374 2041 5247 2074 656d 706f object ARG tempo\n+0000bbb0: 7261 7269 6c79 0a60 626f 756e 6427 2028 rarily.`bound' (\n+0000bbc0: 6120 7479 7065 2d73 7065 6369 6669 6320 a type-specific \n+0000bbd0: 6f70 6572 6174 696f 6e2c 2075 7375 616c operation, usual\n+0000bbe0: 6c79 2074 6f20 6d61 6b65 2041 5247 2060 ly to make ARG `\n+0000bbf0: 6163 7469 7665 2720 696e 0a73 6f6d 6520 active' in.some \n+0000bc00: 7761 7929 2e20 5768 656e 2054 4855 4e4b way). When THUNK\n+0000bc10: 2072 6574 7572 6e73 2041 5247 2069 7320 returns ARG is \n+0000bc20: 756e 626f 756e 642e 2054 6865 2076 616c unbound. The val\n+0000bc30: 7565 2072 6574 7572 6e65 6420 6279 0a54 ue returned by.T\n+0000bc40: 4855 4e4b 2069 7320 7468 656e 2072 6574 HUNK is then ret\n+0000bc50: 7572 6e65 642e 0a0a 4966 2054 4855 4e4b urned...If THUNK\n+0000bc60: 2069 7320 6576 6572 206c 6566 7420 6475 is ever left du\n+0000bc70: 6520 746f 2061 2063 6f6e 7469 6e75 6174 e to a continuat\n+0000bc80: 696f 6e20 6265 696e 6720 696e 766f 6b65 ion being invoke\n+0000bc90: 642c 2041 5247 2077 696c 6c20 6265 0a75 d, ARG will be.u\n+0000bca0: 6e62 6f75 6e64 2e20 4966 2054 4855 4e4b nbound. If THUNK\n+0000bcb0: 2069 7320 7375 6273 6571 7565 6e74 6c79 is subsequently\n+0000bcc0: 2072 6565 6e74 6572 6564 2c20 4152 4720 reentered, ARG \n+0000bcd0: 7769 6c6c 2062 6520 7265 626f 756e 642e will be rebound.\n+0000bce0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0000bcf0: 6574 6572 2363 616c 6c2d 7769 7468 2d64 eter#call-with-d\n+0000bd00: 796e 616d 6963 2d72 6f6f 7463 616c 6c2d ynamic-rootcall-\n+0000bd10: 7769 7468 2d64 796e 616d 6963 2d72 6f6f with-dynamic-roo\n+0000bd20: 7420 5448 554e 4b0a 0a43 616c 6c20 7468 t THUNK..Call th\n+0000bd30: 6520 7a65 726f 2d70 6172 616d 6574 6572 e zero-parameter\n+0000bd40: 2066 756e 6374 696f 6e20 5448 554e 4b2c function THUNK,\n+0000bd50: 2061 7320 7468 6520 726f 6f74 206f 6620 as the root of \n+0000bd60: 6120 6e65 7720 6578 6563 7574 696f 6e0a a new execution.\n+0000bd70: 656e 7669 726f 6e6d 656e 742e 2054 6869 environment. Thi\n+0000bd80: 7320 6d65 616e 7320 7468 6174 2074 6865 s means that the\n+0000bd90: 2063 6f6e 7469 6e75 6174 696f 6e20 6f66 continuation of\n+0000bda0: 2054 4855 4e4b 2077 696c 6c20 616c 7761 THUNK will alwa\n+0000bdb0: 7973 2062 650a 7265 6163 6865 6420 6f6e ys be.reached on\n+0000bdc0: 6365 2c20 616e 6420 6f6e 6365 206f 6e6c ce, and once onl\n+0000bdd0: 792e 2041 6e79 2063 6f6e 7469 6e75 6174 y. Any continuat\n+0000bde0: 696f 6e73 2061 626f 7665 2074 6865 206e ions above the n\n+0000bdf0: 6577 2072 6f6f 7420 6d61 790a 6e6f 7420 ew root may.not \n+0000be00: 6265 2069 6e76 6f6b 6564 2066 726f 6d20 be invoked from \n+0000be10: 696e 7369 6465 2074 6865 2072 6f6f 742e inside the root.\n+0000be20: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n+0000be30: 6164 2d66 6f72 6269 6474 6872 6561 642d ad-forbidthread-\n+0000be40: 666f 7262 6964 0a0a 496e 6372 656d 656e forbid..Incremen\n+0000be50: 7420 7468 6520 7468 7265 6164 2070 7265 t the thread pre\n+0000be60: 656d 7074 696f 6e20 6c6f 636b 2e20 5768 emption lock. Wh\n+0000be70: 656e 2067 7265 6174 6865 7220 7468 616e en greather than\n+0000be80: 207a 6572 6f20 616c 6c0a 7072 6565 6d70 zero all.preemp\n+0000be90: 7469 6f6e 206f 6620 7468 7265 6164 7320 tion of threads \n+0000bea0: 6973 2064 6973 6162 6c65 642e 2052 6574 is disabled. Ret\n+0000beb0: 7572 6e73 2060 7427 2069 6620 7072 6565 urns `t' if pree\n+0000bec0: 6d70 7469 6f6e 2069 7320 626c 6f63 6b65 mption is blocke\n+0000bed0: 640a 6173 2074 6869 7320 6675 6e63 7469 d.as this functi\n+0000bee0: 6f6e 2072 6574 7572 6e73 2e00 7265 702e on returns..rep.\n+0000bef0: 766d 2e63 6f6d 7069 6c65 7223 636f 6d70 vm.compiler#comp\n+0000bf00: 696c 652d 6469 7265 6374 6f72 7920 4449 ile-directory DI\n+0000bf10: 522d 4e41 4d45 2023 216f 7074 696f 6e61 R-NAME #!optiona\n+0000bf20: 6c20 464f 5243 452d 5020 4558 434c 5544 l FORCE-P EXCLUD\n+0000bf30: 452d 5245 0072 6570 2e76 6d2e 636f 6d70 E-RE.rep.vm.comp\n+0000bf40: 696c 6572 2e6d 6f64 756c 6573 2363 6f6d iler.modules#com\n+0000bf50: 7069 6c65 2d6d 6f64 756c 6520 5354 5255 pile-module STRU\n+0000bf60: 4354 7374 616e 6461 7264 2d6f 7574 7075 CTstandard-outpu\n+0000bf70: 7453 7472 6561 6d20 7468 6174 2060 7072 tStream that `pr\n+0000bf80: 696e 3f27 2077 7269 7465 7320 6974 7320 in?' writes its \n+0000bf90: 6f75 7470 7574 2074 6f20 6279 2064 6566 output to by def\n+0000bfa0: 6175 6c74 2e00 7265 702e 7468 7265 6164 ault..rep.thread\n+0000bfb0: 732e 6d75 7465 7823 6f62 7461 696e 2d6d s.mutex#obtain-m\n+0000bfc0: 7574 6578 204d 5458 2023 216f 7074 696f utex MTX #!optio\n+0000bfd0: 6e61 6c20 5449 4d45 4f55 5400 7265 702e nal TIMEOUT.rep.\n+0000bfe0: 7574 696c 2e74 696d 6523 7469 6d65 2d20 util.time#time- \n+0000bff0: 5431 2054 3200 0000 0f00 0000 6800 0000 T1 T2.......h...\n+0000c000: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n+0000c010: 656d 2364 6566 696e 652d 696e 7465 7266 em#define-interf\n+0000c020: 6163 6520 4e41 4d45 2053 4947 7265 702e ace NAME SIGrep.\n+0000c030: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n+0000c040: 6669 6e65 2d73 7472 7563 7475 7265 2d61 fine-structure-a\n+0000c050: 6c69 6173 4372 6561 7465 2061 2073 6563 liasCreate a sec\n+0000c060: 6f6e 6461 7279 206e 616d 6520 544f 2066 ondary name TO f\n+0000c070: 6f72 2074 6865 2073 7472 7563 7475 7265 or the structure\n+0000c080: 2063 616c 6c65 6420 4652 4f4d 2e72 6570 called FROM.rep\n+0000c090: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n+0000c0a0: 7472 7563 7475 7265 2d72 6566 4576 616c tructure-refEval\n+0000c0b0: 7561 7465 7320 746f 2074 6865 2063 7572 uates to the cur\n+0000c0c0: 7265 6e74 2076 616c 7565 206f 6620 7468 rent value of th\n+0000c0d0: 6520 676c 6f62 616c 2062 696e 6469 6e67 e global binding\n+0000c0e0: 206f 6620 7379 6d62 6f6c 0a56 4152 2d4e of symbol.VAR-N\n+0000c0f0: 414d 4520 696e 2074 6865 206d 6f64 756c AME in the modul\n+0000c100: 6520 6361 6c6c 6564 2053 5452 5543 542d e called STRUCT-\n+0000c110: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n+0000c120: 7475 7265 206d 7573 740a 7072 6576 696f ture must.previo\n+0000c130: 7573 6c79 2068 6176 6520 6265 656e 206f usly have been o\n+0000c140: 7065 6e65 6420 6f72 2061 6363 6573 7365 pened or accesse\n+0000c150: 6420 6279 2074 6865 2063 7572 7265 6e74 d by the current\n+0000c160: 206d 6f64 756c 652e 0a0a 5768 656e 2072 module...When r\n+0000c170: 6561 642c 2074 6865 2073 796e 7461 7820 ead, the syntax \n+0000c180: 6046 4f4f 2342 4152 2720 6578 7061 6e64 `FOO#BAR' expand\n+0000c190: 7320 746f 2060 2873 7472 7563 7475 7265 s to `(structure\n+0000c1a0: 2d72 6566 2046 4f4f 2042 4152 2927 2e72 -ref FOO BAR)'.r\n+0000c1b0: 6570 2e73 7973 7465 6d23 6164 642d 686f ep.system#add-ho\n+0000c1c0: 6f6b 4172 7261 6e67 6520 6974 2073 6f20 okArrange it so \n+0000c1d0: 7468 6174 2046 554e 4354 494f 4e2d 4e41 that FUNCTION-NA\n+0000c1e0: 4d45 2069 7320 6164 6465 6420 746f 2074 ME is added to t\n+0000c1f0: 6865 2068 6f6f 6b2d 6c69 7374 2073 746f he hook-list sto\n+0000c200: 7265 6420 696e 0a73 796d 626f 6c2c 2048 red in.symbol, H\n+0000c210: 4f4f 4b2d 5359 4d42 4f4c 2e20 4974 2077 OOK-SYMBOL. It w\n+0000c220: 696c 6c20 6164 6465 6420 6174 2074 6865 ill added at the\n+0000c230: 2068 6561 6420 6f66 2074 6865 206c 6973 head of the lis\n+0000c240: 7420 756e 6c65 7373 2041 542d 454e 440a t unless AT-END.\n+0000c250: 6973 2074 7275 6520 696e 2077 6869 6368 is true in which\n+0000c260: 2063 6173 6520 6974 2069 7320 6164 6465 case it is adde\n+0000c270: 6420 6174 2074 6865 2065 6e64 2e00 7265 d at the end..re\n+0000c280: 702e 7379 7374 656d 2372 656d 6f76 652d p.system#remove-\n+0000c290: 686f 6f6b 2048 4f4f 4b20 4655 4e43 0072 hook HOOK FUNC.r\n+0000c2a0: 6570 2e77 7777 2e71 756f 7465 2d75 726c ep.www.quote-url\n+0000c2b0: 2371 756f 7465 2d75 726c 2053 5452 494e #quote-url STRIN\n+0000c2c0: 472a 7767 6574 2d70 726f 6772 616d 2a4c G*wget-program*L\n+0000c2d0: 6f63 6174 696f 6e20 6f66 2060 7767 6574 ocation of `wget\n+0000c2e0: 2720 7072 6f67 7261 6d2e 0072 6570 2e75 ' program..rep.u\n+0000c2f0: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n+0000c300: 6c2d 6164 642d 776f 7264 2d66 6f72 2d73 l-add-word-for-s\n+0000c310: 6573 7369 6f6e 2057 4f52 4400 7265 702e ession WORD.rep.\n+0000c320: 7574 696c 2e74 696d 6523 7469 6d65 2d3e util.time#time->\n+0000c330: 7365 636f 6e64 7320 5449 4d45 7265 702e seconds TIMErep.\n+0000c340: 7574 696c 2e74 696d 6523 7365 636f 6e64 util.time#second\n+0000c350: 732d 3e74 696d 6543 6f6e 7665 7274 2074 s->timeConvert t\n+0000c360: 6865 206e 756d 6265 7220 6f66 2073 6563 he number of sec\n+0000c370: 7320 7061 7374 2074 6865 2065 706f 6368 s past the epoch\n+0000c380: 2c20 5345 4353 2c20 746f 2061 2074 696d , SECS, to a tim\n+0000c390: 6573 7461 6d70 2e00 7265 702e 7574 696c estamp..rep.util\n+0000c3a0: 2e74 696d 6523 7365 636f 6e64 732d 3e74 .time#seconds->t\n+0000c3b0: 696d 6520 5345 4353 7265 702e 7574 696c ime SECSrep.util\n+0000c3c0: 2e6d 656d 6f69 7a65 236d 656d 6f69 7a65 .memoize#memoize\n+0000c3d0: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur\n+0000c3e0: 6e20 6120 6361 6368 696e 6720 7665 7273 n a caching vers\n+0000c3f0: 696f 6e20 6f66 2074 6865 2066 756e 6374 ion of the funct\n+0000c400: 696f 6e20 462e 2046 206d 6179 206e 6f74 ion F. F may not\n+0000c410: 2062 650a 616e 2061 7574 6f6c 6f61 6420 be.an autoload \n+0000c420: 6465 6669 6e69 7469 6f6e 2e00 7265 702e definition..rep.\n+0000c430: 7574 696c 2e6d 656d 6f69 7a65 236d 656d util.memoize#mem\n+0000c440: 6f69 7a65 2046 0072 6570 2e75 7469 6c2e oize F.rep.util.\n+0000c450: 6461 7465 2370 6172 7365 2d64 6174 6520 date#parse-date \n+0000c460: 5354 5249 4e47 2023 216f 7074 696f 6e61 STRING #!optiona\n+0000c470: 6c20 504f 494e 5400 7265 702e 7574 696c l POINT.rep.util\n+0000c480: 2e6d 6973 6323 7072 6f67 7261 6d2d 6578 .misc#program-ex\n+0000c490: 6973 7473 2d70 2050 524f 4752 414d 7265 ists-p PROGRAMre\n+0000c4a0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+0000c4b0: 6e65 7765 722d 7468 616e 2d66 696c 652d newer-than-file-\n+0000c4c0: 7052 6574 7572 6e73 2074 2077 6865 6e20 pReturns t when \n+0000c4d0: 4649 4c45 3120 7761 7320 6d6f 6469 6669 FILE1 was modifi\n+0000c4e0: 6564 206d 6f72 6520 7265 6365 6e74 6c79 ed more recently\n+0000c4f0: 2074 6861 6e20 4649 4c45 322e 7265 702e than FILE2.rep.\n+0000c500: 696f 2e66 696c 6573 236c 6f61 642d 616c io.files#load-al\n+0000c510: 6c54 7279 2074 6f20 6c6f 6164 2066 696c lTry to load fil\n+0000c520: 6573 2063 616c 6c65 6420 4649 4c45 2028 es called FILE (\n+0000c530: 6f72 2046 494c 452e 6a6c 2c20 6574 6329 or FILE.jl, etc)\n+0000c540: 2066 726f 6d20 616c 6c20 6469 7265 6374 from all direct\n+0000c550: 6f72 6965 7320 696e 2074 6865 0a4c 4953 ories in the.LIS\n+0000c560: 5020 6c6f 6164 2070 6174 6820 2865 7863 P load path (exc\n+0000c570: 6570 7420 7468 6520 6375 7272 656e 7420 ept the current \n+0000c580: 6469 7265 6374 6f72 7929 2e00 7265 702e directory)..rep.\n+0000c590: 696f 2e66 696c 6573 2363 616c 6c2d 6166 io.files#call-af\n+0000c5a0: 7465 722d 6c6f 6164 204c 4942 5241 5259 ter-load LIBRARY\n+0000c5b0: 2054 4855 4e4b 7265 702e 696f 2e66 696c THUNKrep.io.fil\n+0000c5c0: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n+0000c5d0: 652e 7265 7023 7265 6d6f 7465 2d72 6570 e.rep#remote-rep\n+0000c5e0: 2d63 6c6f 7365 2d61 6c6c 436c 6f73 6520 -close-allClose \n+0000c5f0: 616c 6c20 7275 6e6e 696e 6720 7265 702d all running rep-\n+0000c600: 7265 6d6f 7465 2073 7562 7072 6f63 6573 remote subproces\n+0000c610: 7365 732e 7265 702e 696f 2e66 696c 652d ses.rep.io.file-\n+0000c620: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0000c630: 7265 7023 7265 6d6f 7465 2d72 6570 2d65 rep#remote-rep-e\n+0000c640: 6d70 7479 2d63 6163 6865 4469 7363 6172 mpty-cacheDiscar\n+0000c650: 6420 616c 6c20 6361 6368 6564 2072 6570 d all cached rep\n+0000c660: 2d72 656d 6f74 6520 6469 7265 6374 6f72 -remote director\n+0000c670: 7920 656e 7472 6965 732e 7265 6d6f 7465 y entries.remote\n+0000c680: 2d66 7470 2d61 6e6f 6e2d 7061 7373 7764 -ftp-anon-passwd\n+0000c690: 5061 7373 776f 7264 2073 656e 7420 746f Password sent to\n+0000c6a0: 2061 6e6f 6e79 6d6f 7573 2046 5450 2073 anonymous FTP s\n+0000c6b0: 6573 7369 6f6e 732e 7265 6d6f 7465 2d66 essions.remote-f\n+0000c6c0: 7470 2d6d 756c 7469 2d6d 7367 7352 6567 tp-multi-msgsReg\n+0000c6d0: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n+0000c6e0: 6d61 7463 6869 6e67 2074 6865 2073 7461 matching the sta\n+0000c6f0: 7274 206f 6620 6120 6d75 6c74 696c 696e rt of a multilin\n+0000c700: 6520 6674 7020 7265 706c 792e 7265 6d6f e ftp reply.remo\n+0000c710: 7465 2d66 7470 2d67 6f6f 642d 6d73 6773 te-ftp-good-msgs\n+0000c720: 5265 6775 6c61 7220 6578 7072 6573 7369 Regular expressi\n+0000c730: 6f6e 206d 6174 6368 696e 6720 6674 7020 on matching ftp \n+0000c740: 2273 7563 6365 7373 2220 6d65 7373 6167 \"success\" messag\n+0000c750: 6573 2e72 656d 6f74 652d 6674 702d 7061 es.remote-ftp-pa\n+0000c760: 7373 7764 2d6d 7367 7352 6567 756c 6172 sswd-msgsRegular\n+0000c770: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n+0000c780: 6869 6e67 2070 6173 7377 6f72 6420 7072 hing password pr\n+0000c790: 6f6d 7074 2e72 6570 2e69 6f2e 6669 6c65 ompt.rep.io.file\n+0000c7a0: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n+0000c7b0: 2e66 7470 2372 656d 6f74 652d 6674 702d .ftp#remote-ftp-\n+0000c7c0: 636c 6f73 652d 686f 7374 436c 6f73 6520 close-hostClose \n+0000c7d0: 7468 6520 4654 5020 7375 6270 726f 6365 the FTP subproce\n+0000c7e0: 7373 2063 6f6e 6e65 6374 2074 6f20 6055 ss connect to `U\n+0000c7f0: 5345 5240 484f 5354 272e 7461 7266 682d SER@HOST'.tarfh-\n+0000c800: 676e 752d 7461 722d 7072 6f67 7261 6d4c gnu-tar-programL\n+0000c810: 6f63 6174 696f 6e20 6f66 2047 4e55 2074 ocation of GNU t\n+0000c820: 6172 2070 726f 6772 616d 2e74 6172 6668 ar program.tarfh\n+0000c830: 2d6d 6178 2d63 6163 6865 642d 6469 7273 -max-cached-dirs\n+0000c840: 546f 7461 6c20 6e75 6d62 6572 206f 6620 Total number of \n+0000c850: 7461 7220 6c69 7374 696e 6773 2074 6f20 tar listings to \n+0000c860: 6361 6368 652e 7461 7266 682d 6c61 7267 cache.tarfh-larg\n+0000c870: 6573 742d 6361 6368 6564 2d66 696c 6553 est-cached-fileS\n+0000c880: 697a 6520 6f66 2074 6865 206c 6172 6765 ize of the large\n+0000c890: 7374 2063 6163 6861 626c 6520 7461 7220 st cachable tar \n+0000c8a0: 6669 6c65 2e72 6570 2e69 6f2e 6669 6c65 file.rep.io.file\n+0000c8b0: 2d68 616e 646c 6572 732e 7461 7223 7461 -handlers.tar#ta\n+0000c8c0: 7266 682d 656d 7074 792d 6361 6368 6544 rfh-empty-cacheD\n+0000c8d0: 6973 6361 7264 2061 6c6c 2063 6163 6865 iscard all cache\n+0000c8e0: 6420 5441 5220 6469 7265 6374 6f72 7920 d TAR directory \n+0000c8f0: 656e 7472 6965 732e 7265 702e 696f 2e73 entries.rep.io.s\n+0000c900: 7472 6561 6d73 2370 7269 6e31 2d74 6f2d treams#prin1-to-\n+0000c910: 7374 7269 6e67 5265 7475 726e 2061 2073 stringReturn a s\n+0000c920: 7472 696e 6720 7265 7072 6573 656e 7469 tring representi\n+0000c930: 6e67 2041 5247 2e00 7265 702e 696f 2e73 ng ARG..rep.io.s\n+0000c940: 7472 6561 6d73 2370 7269 6e31 2d74 6f2d treams#prin1-to-\n+0000c950: 7374 7269 6e67 2041 5247 7265 702e 696f string ARGrep.io\n+0000c960: 2e73 7472 6561 6d73 2372 6561 642d 6672 .streams#read-fr\n+0000c970: 6f6d 2d73 7472 696e 6752 6561 6473 2061 om-stringReads a\n+0000c980: 6e20 6f62 6a65 6374 2066 726f 6d20 5354 n object from ST\n+0000c990: 5249 4e47 2c20 7374 6172 7469 6e67 2061 RING, starting a\n+0000c9a0: 7420 6368 6172 6163 7465 7220 6e75 6d62 t character numb\n+0000c9b0: 6572 2053 5441 5254 2028 6465 6661 756c er START (defaul\n+0000c9c0: 740a 6973 2030 292e 0072 6570 2e69 6f2e t.is 0)..rep.io.\n+0000c9d0: 7374 7265 616d 7323 7374 7265 616d 7020 streams#streamp \n+0000c9e0: 4152 4700 7265 702e 6461 7461 2372 656d ARG.rep.data#rem\n+0000c9f0: 6f76 652d 6966 2050 5245 4420 4c53 5400 ove-if PRED LST.\n+0000ca00: 7265 702e 6461 7461 2372 656d 6f76 652d rep.data#remove-\n+0000ca10: 6966 2d6e 6f74 2046 554e 204c 5354 7265 if-not FUN LSTre\n+0000ca20: 702e 6461 7461 2372 656d 6f76 6552 6574 p.data#removeRet\n+0000ca30: 7572 6e73 2061 206e 6577 2063 6f70 7920 urns a new copy \n+0000ca40: 6f66 204c 5354 2077 6974 6820 616c 6c20 of LST with all \n+0000ca50: 656c 656d 656e 7473 2060 6571 7561 6c27 elements `equal'\n+0000ca60: 2074 6f20 454c 5420 6469 7363 6172 6465 to ELT discarde\n+0000ca70: 642e 7265 702e 766d 2e64 6973 6173 7365 d.rep.vm.disasse\n+0000ca80: 6d62 6c65 7223 6469 7361 7373 656d 626c mbler#disassembl\n+0000ca90: 6544 6973 7361 7365 6d62 6c65 7320 4152 eDissasembles AR\n+0000caa0: 472c 2077 6974 6820 6f75 7470 7574 2074 G, with output t\n+0000cab0: 6f20 5354 5245 414d 2c20 6f72 2074 6865 o STREAM, or the\n+0000cac0: 202a 6469 7361 7373 656d 626c 792a 2062 *disassembly* b\n+0000cad0: 7566 6665 722e 7265 702e 6c61 6e67 2e69 uffer.rep.lang.i\n+0000cae0: 6e74 6572 7072 6574 6572 2364 6566 6d61 nterpreter#defma\n+0000caf0: 6372 6f64 6566 6d61 6372 6f20 4e41 4d45 crodefmacro NAME\n+0000cb00: 204c 414d 4244 412d 4c49 5354 205b 444f LAMBDA-LIST [DO\n+0000cb10: 432d 5354 5249 4e47 5d20 424f 4459 2e2e C-STRING] BODY..\n+0000cb20: 2e0a 6465 666d 6163 726f 204e 414d 4520 ..defmacro NAME \n+0000cb30: 4259 5445 434f 4445 2d4f 424a 4543 540a BYTECODE-OBJECT.\n+0000cb40: 0a44 6566 696e 6573 2061 206d 6163 726f .Defines a macro\n+0000cb50: 2063 616c 6c65 6420 4e41 4d45 2077 6974 called NAME wit\n+0000cb60: 6820 6172 6775 6d65 6e74 2073 7065 632e h argument spec.\n+0000cb70: 204c 414d 4244 412d 4c49 5354 2c0a 646f LAMBDA-LIST,.do\n+0000cb80: 6375 6d65 6e74 6174 696f 6e20 444f 432d cumentation DOC-\n+0000cb90: 5354 5249 4e47 2028 6f70 7469 6f6e 616c STRING (optional\n+0000cba0: 2920 616e 6420 626f 6479 2042 4f44 592e ) and body BODY.\n+0000cbb0: 0a0a 4d61 6372 6f73 2061 7265 2063 616c ..Macros are cal\n+0000cbc0: 6c65 6420 7769 7468 2074 6865 6972 2061 led with their a\n+0000cbd0: 7267 756d 656e 7473 2075 6e2d 6576 616c rguments un-eval\n+0000cbe0: 7561 7465 642c 2074 6865 7920 6172 6520 uated, they are \n+0000cbf0: 6578 7065 6374 6564 0a74 6f20 7265 7475 expected.to retu\n+0000cc00: 726e 2061 2066 6f72 6d20 7768 6963 6820 rn a form which \n+0000cc10: 7769 6c6c 2062 6520 6578 6563 7574 6564 will be executed\n+0000cc20: 2074 6f20 7072 6f76 6964 6520 7468 6520 to provide the \n+0000cc30: 7265 7375 6c74 206f 6620 7468 650a 6578 result of the.ex\n+0000cc40: 7072 6573 7369 6f6e 2e20 4e6f 7465 2074 pression. Note t\n+0000cc50: 6861 7420 6d61 6372 6f73 2061 7265 2065 hat macros are e\n+0000cc60: 7870 616e 6465 6420 6174 2063 6f6d 7069 xpanded at compi\n+0000cc70: 6c65 2d74 696d 652c 2061 6e64 206d 6179 le-time, and may\n+0000cc80: 2062 650a 6578 7061 6e64 6564 2061 6e20 be.expanded an \n+0000cc90: 6172 6269 7472 6172 7920 6e75 6d62 6572 arbitrary number\n+0000cca0: 206f 6620 7469 6d65 732e 0072 6570 2e6c of times..rep.l\n+0000ccb0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0000ccc0: 6465 6673 7562 7374 2053 594d 424f 4c20 defsubst SYMBOL \n+0000ccd0: 2e20 424f 4459 7265 702e 6c61 6e67 2e69 . BODYrep.lang.i\n+0000cce0: 6e74 6572 7072 6574 6572 236c 6574 2d66 nterpreter#let-f\n+0000ccf0: 6c75 6964 7353 696d 696c 6172 2074 6f20 luidsSimilar to \n+0000cd00: 606c 6574 2720 6578 6365 7074 2074 6861 `let' except tha\n+0000cd10: 7420 7468 6520 4249 4e44 494e 4753 206d t the BINDINGS m\n+0000cd20: 7573 7420 7265 6665 7220 746f 2076 6172 ust refer to var\n+0000cd30: 6961 626c 6573 0a63 6f6e 7461 696e 696e iables.containin\n+0000cd40: 6720 666c 7569 6420 6f62 6a65 6374 732e g fluid objects.\n+0000cd50: 2054 6865 2066 6c75 6964 7320 7769 6c6c The fluids will\n+0000cd60: 2062 6520 626f 756e 6420 746f 206e 6577 be bound to new\n+0000cd70: 206c 6f63 6174 696f 6e73 2c0a 6e6f 7420 locations,.not \n+0000cd80: 7468 6520 7661 7269 6162 6c65 7320 636f the variables co\n+0000cd90: 6e74 6169 6e69 6e67 2074 6865 2066 6c75 ntaining the flu\n+0000cda0: 6964 732e 7265 702e 6c61 6e67 2e69 6e74 ids.rep.lang.int\n+0000cdb0: 6572 7072 6574 6572 2369 6646 6972 7374 erpreter#ifFirst\n+0000cdc0: 2074 6865 2043 4f4e 4449 5449 4f4e 2066 the CONDITION f\n+0000cdd0: 6f72 6d20 6973 2065 7661 6c75 6174 6564 orm is evaluated\n+0000cde0: 2c20 6966 2069 7420 7265 7475 726e 7320 , if it returns \n+0000cdf0: 7472 7565 2074 6865 0a54 5255 452d 464f true the.TRUE-FO\n+0000ce00: 524d 2069 7320 6576 616c 7561 7465 6420 RM is evaluated \n+0000ce10: 616e 6420 6974 7320 7265 7375 6c74 2072 and its result r\n+0000ce20: 6574 7572 6e65 642e 204f 7468 6572 7769 eturned. Otherwi\n+0000ce30: 7365 2074 6865 2072 6573 756c 7420 6f66 se the result of\n+0000ce40: 0a61 6e20 696d 706c 6963 6974 2070 726f .an implicit pro\n+0000ce50: 676e 206f 6e20 7468 6520 454c 5345 2066 gn on the ELSE f\n+0000ce60: 6f72 6d73 2069 7320 7265 7475 726e 6564 orms is returned\n+0000ce70: 2e20 4966 2074 6865 7265 2061 7265 206e . If there are n\n+0000ce80: 6f20 454c 5345 0a66 6f72 6d73 2074 6865 o ELSE.forms the\n+0000ce90: 2066 616c 7365 2076 616c 7565 2069 7320 false value is \n+0000cea0: 7265 7475 726e 6564 2e00 7265 702e 6c61 returned..rep.la\n+0000ceb0: 6e67 2e69 6e74 6572 7072 6574 6572 2361 ng.interpreter#a\n+0000cec0: 6e64 202e 2041 5247 5300 7265 702e 6c61 nd . ARGS.rep.la\n+0000ced0: 6e67 2e69 6e74 6572 7072 6574 6572 2373 ng.interpreter#s\n+0000cee0: 6574 712d 6465 6661 756c 7420 2e20 4152 etq-default . AR\n+0000cef0: 4753 0072 6570 2e6c 616e 672e 696e 7465 GS.rep.lang.inte\n+0000cf00: 7270 7265 7465 7223 6465 6669 6e65 2d73 rpreter#define-s\n+0000cf10: 7065 6369 616c 2d76 6172 6961 626c 6520 pecial-variable \n+0000cf20: 5641 5220 2321 6f70 7469 6f6e 616c 2056 VAR #!optional V\n+0000cf30: 414c 5545 2044 4f43 0072 6570 2e6c 616e ALUE DOC.rep.lan\n+0000cf40: 672e 696e 7465 7270 7265 7465 7223 636f g.interpreter#co\n+0000cf50: 6e64 6974 696f 6e2d 6361 7365 2056 4152 ndition-case VAR\n+0000cf60: 2046 4f52 4d20 2e20 4841 4e44 4c45 5253 FORM . HANDLERS\n+0000cf70: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0000cf80: 6574 6572 2361 7574 6f6c 6f61 6454 656c eter#autoloadTel\n+0000cf90: 6c20 7468 6520 6576 616c 7561 746f 7220 l the evaluator \n+0000cfa0: 7468 6174 2074 6865 2076 616c 7565 206f that the value o\n+0000cfb0: 6620 5359 4d42 4f4c 2077 696c 6c20 6265 f SYMBOL will be\n+0000cfc0: 2069 6e69 7469 616c 6973 6564 0a62 7920 initialised.by \n+0000cfd0: 6c6f 6164 696e 6720 4649 4c45 2e00 7265 loading FILE..re\n+0000cfe0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0000cff0: 6572 2369 6465 6e74 6974 7920 4152 4700 er#identity ARG.\n+0000d000: 7265 702e 6461 7461 233c 3c20 4152 4731 rep.data#<< ARG1\n+0000d010: 2041 5247 3220 5b41 5247 3320 2e2e 2e5d ARG2 [ARG3 ...]\n+0000d020: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+0000d030: 5247 3120 6973 206c 6573 7320 7468 616e RG1 is less than\n+0000d040: 2041 5247 322e 204e 6f74 6520 7468 6174 ARG2. Note that\n+0000d050: 2074 6869 7320 636f 6d6d 616e 6420 6973 this command is\n+0000d060: 6e27 7420 6c69 6d69 7465 6420 746f 0a6e n't limited to.n\n+0000d070: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n+0000d080: 6f20 7374 7269 6e67 732c 2070 6f73 6974 o strings, posit\n+0000d090: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n+0000d0a0: 2061 7320 7765 6c6c 2e72 6570 2e6c 616e as well.rep.lan\n+0000d0b0: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n+0000d0c0: 6e63 7469 6f6e 7066 756e 6374 696f 6e70 nctionpfunctionp\n+0000d0d0: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n+0000d0e0: 6966 2041 5247 2069 7320 6120 6675 6e63 if ARG is a func\n+0000d0f0: 7469 6f6e 2e72 6570 2e6c 616e 672e 696e tion.rep.lang.in\n+0000d100: 7465 7270 7265 7465 7223 7370 6563 6961 terpreter#specia\n+0000d110: 6c2d 666f 726d 2d70 7370 6563 6961 6c2d l-form-pspecial-\n+0000d120: 666f 726d 2d70 2041 5247 0a0a 5265 7475 form-p ARG..Retu\n+0000d130: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n+0000d140: 6120 7370 6563 6961 6c2d 666f 726d 2e72 a special-form.r\n+0000d150: 6570 2e64 6174 6123 7365 7175 656e 6365 ep.data#sequence\n+0000d160: 7073 6571 7565 6e63 6570 2041 5247 0a0a psequencep ARG..\n+0000d170: 5265 7475 726e 7320 7420 6973 2041 5247 Returns t is ARG\n+0000d180: 2069 7320 6120 7365 7175 656e 6365 2028 is a sequence (\n+0000d190: 6120 6c69 7374 2c20 7665 6374 6f72 206f a list, vector o\n+0000d1a0: 7220 7374 7269 6e67 292e 7265 702e 6c61 r string).rep.la\n+0000d1b0: 6e67 2e69 6e74 6572 7072 6574 6572 2373 ng.interpreter#s\n+0000d1c0: 7562 722d 6e61 6d65 7375 6272 2d6e 616d ubr-namesubr-nam\n+0000d1d0: 6520 5355 4252 205b 5553 452d 5641 525d e SUBR [USE-VAR]\n+0000d1e0: 0a0a 5265 7475 726e 7320 7468 6520 6e61 ..Returns the na\n+0000d1f0: 6d65 2028 6120 7374 7269 6e67 2920 6173 me (a string) as\n+0000d200: 736f 6369 6174 6564 2077 6974 6820 5355 sociated with SU\n+0000d210: 4252 2e72 6570 2e6c 616e 672e 696e 7465 BR.rep.lang.inte\n+0000d220: 7270 7265 7465 7223 6361 6c6c 2d77 6974 rpreter#call-wit\n+0000d230: 682d 6578 6365 7074 696f 6e2d 6861 6e64 h-exception-hand\n+0000d240: 6c65 7263 616c 6c2d 7769 7468 2d65 7863 lercall-with-exc\n+0000d250: 6570 7469 6f6e 2d68 616e 646c 6572 2054 eption-handler T\n+0000d260: 4855 4e4b 2048 414e 444c 4552 0a0a 4361 HUNK HANDLER..Ca\n+0000d270: 6c6c 2054 4855 4e4b 2061 6e64 2072 6574 ll THUNK and ret\n+0000d280: 7572 6e20 6974 7320 7661 6c75 652e 2048 urn its value. H\n+0000d290: 6f77 6576 6572 2069 6620 616e 2065 7863 owever if an exc\n+0000d2a0: 6570 7469 6f6e 206f 6620 616e 7920 666f eption of any fo\n+0000d2b0: 726d 0a6f 6363 7572 732c 2063 616c 6c20 rm.occurs, call \n+0000d2c0: 4841 4e44 4c45 5220 7769 7468 2061 2073 HANDLER with a s\n+0000d2d0: 696e 676c 6520 6172 6775 6d65 6e74 2c20 ingle argument, \n+0000d2e0: 7468 6520 6578 6365 7074 696f 6e20 6461 the exception da\n+0000d2f0: 7461 2c20 616e 640a 7265 7475 726e 2069 ta, and.return i\n+0000d300: 7473 2076 616c 7565 2e72 6570 2e6c 616e ts value.rep.lan\n+0000d310: 672e 696e 7465 7270 7265 7465 7223 7261 g.interpreter#ra\n+0000d320: 6973 652d 6578 6365 7074 696f 6e72 6169 ise-exceptionrai\n+0000d330: 7365 2d65 7863 6570 7469 6f6e 2044 4154 se-exception DAT\n+0000d340: 410a 0a52 6169 7365 2074 6865 2065 7863 A..Raise the exc\n+0000d350: 6570 7469 6f6e 2072 6570 7265 7365 6e74 eption represent\n+0000d360: 6564 2062 7920 7468 6520 636f 6e73 2063 ed by the cons c\n+0000d370: 656c 6c20 4441 5441 2e72 6570 2e73 7973 ell DATA.rep.sys\n+0000d380: 7465 6d23 6f70 6572 6174 696e 672d 7379 tem#operating-sy\n+0000d390: 7374 656d 4120 7379 6d62 6f6c 2064 6566 stemA symbol def\n+0000d3a0: 696e 696e 6720 7468 6520 7479 7065 206f ining the type o\n+0000d3b0: 6620 6f70 6572 6174 696e 6720 7379 7374 f operating syst\n+0000d3c0: 656d 2074 6861 7420 4a61 6465 2069 7320 em that Jade is \n+0000d3d0: 7275 6e6e 696e 670a 756e 6465 722e 2043 running.under. C\n+0000d3e0: 7572 7265 6e74 6c79 2074 6869 7320 6973 urrently this is\n+0000d3f0: 2061 6c77 6179 7320 7468 6520 7379 6d62 always the symb\n+0000d400: 6f6c 2060 756e 6978 272e 7265 702e 7379 ol `unix'.rep.sy\n+0000d410: 7374 656d 2372 6570 2d76 6572 7369 6f6e stem#rep-version\n+0000d420: 4120 7374 7269 6e67 2064 6566 696e 696e A string definin\n+0000d430: 6720 7468 6520 6375 7272 656e 7420 7665 g the current ve\n+0000d440: 7273 696f 6e20 6f66 2074 6865 2052 4550 rsion of the REP\n+0000d450: 2069 6e74 6572 7072 6574 6572 2e72 6570 interpreter.rep\n+0000d460: 2e64 6174 6123 666c 6174 7465 6e2d 7461 .data#flatten-ta\n+0000d470: 626c 6554 7261 6e73 6c61 7469 6f6e 2074 bleTranslation t\n+0000d480: 6162 6c65 2074 6f20 636f 6e76 6572 7420 able to convert \n+0000d490: 6e65 776c 696e 6520 6368 6172 6163 7465 newline characte\n+0000d4a0: 7273 2074 6f20 7370 6163 6573 2e72 6570 rs to spaces.rep\n+0000d4b0: 2e73 7973 7465 6d23 6265 6570 6265 6570 .system#beepbeep\n+0000d4c0: 0a0a 5269 6e67 7320 6120 6265 6c6c 2e72 ..Rings a bell.r\n+0000d4d0: 6570 2e64 6174 6123 636f 6d70 6c65 7465 ep.data#complete\n+0000d4e0: 2d73 7472 696e 6763 6f6d 706c 6574 652d -stringcomplete-\n+0000d4f0: 7374 7269 6e67 2054 454d 504c 4154 4520 string TEMPLATE \n+0000d500: 4c49 5354 205b 464f 4c44 2d43 4153 455d LIST [FOLD-CASE]\n+0000d510: 0a0a 5265 7475 726e 2061 2073 7472 696e ..Return a strin\n+0000d520: 6720 7768 6f73 6520 6265 6769 6e6e 696e g whose beginnin\n+0000d530: 6720 6d61 7463 6865 7320 7468 6520 7374 g matches the st\n+0000d540: 7269 6e67 2054 454d 504c 4154 452c 2061 ring TEMPLATE, a\n+0000d550: 6e64 2069 7320 756e 6971 7565 0a69 6e20 nd is unique.in \n+0000d560: 7468 6520 7365 7420 6f66 2061 6c6c 2073 the set of all s\n+0000d570: 7472 696e 6773 2069 6e20 4c49 5354 2077 trings in LIST w\n+0000d580: 6869 6368 2061 6c73 6f20 6d61 7463 6820 hich also match \n+0000d590: 5445 4d50 4c41 5445 2e20 4966 2046 4f4c TEMPLATE. If FOL\n+0000d5a0: 442d 4341 5345 0a69 7320 742c 2061 6c6c D-CASE.is t, all\n+0000d5b0: 206d 6174 6368 696e 6720 6967 6e6f 7265 matching ignore\n+0000d5c0: 7320 6368 6172 6163 7465 7220 6361 7365 s character case\n+0000d5d0: 2e72 6570 2e73 7973 7465 6d23 6375 7272 .rep.system#curr\n+0000d5e0: 656e 742d 7574 696d 6563 7572 7265 6e74 ent-utimecurrent\n+0000d5f0: 2d75 7469 6d65 0a0a 5265 7475 726e 2074 -utime..Return t\n+0000d600: 6865 2063 7572 7265 6e74 2074 696d 6520 he current time \n+0000d610: 696e 206d 6963 726f 7365 636f 6e64 732e in microseconds.\n+0000d620: 7265 702e 7379 7374 656d 2363 7572 7265 rep.system#curre\n+0000d630: 6e74 2d74 696d 652d 7374 7269 6e67 6375 nt-time-stringcu\n+0000d640: 7272 656e 742d 7469 6d65 2d73 7472 696e rrent-time-strin\n+0000d650: 6720 5b54 494d 455d 205b 464f 524d 4154 g [TIME] [FORMAT\n+0000d660: 5d0a 0a52 6574 7572 6e73 2061 2068 756d ]..Returns a hum\n+0000d670: 616e 2d72 6561 6461 626c 6520 7374 7269 an-readable stri\n+0000d680: 6e67 2064 6566 696e 696e 6720 7468 6520 ng defining the \n+0000d690: 6375 7272 656e 7420 6461 7465 2061 6e64 current date and\n+0000d6a0: 2074 696d 652c 206f 7220 6966 0a73 7065 time, or if.spe\n+0000d6b0: 6369 6669 6564 2c20 7468 6174 2064 6566 cified, that def\n+0000d6c0: 696e 696e 6720 5449 4d45 2e0a 0a49 6620 ining TIME...If \n+0000d6d0: 6465 6669 6e65 642c 2046 4f52 4d41 5420 defined, FORMAT \n+0000d6e0: 6973 2061 2073 7472 696e 6720 6465 6669 is a string defi\n+0000d6f0: 6e69 6e67 2068 6f77 2074 6f20 6372 6561 ning how to crea\n+0000d700: 7465 2074 6865 2073 7472 696e 672e 2049 te the string. I\n+0000d710: 7420 6861 730a 7468 6520 7361 6d65 2063 t has.the same c\n+0000d720: 6f6e 7665 6e74 696f 6e73 2061 7320 7468 onventions as th\n+0000d730: 6520 7465 6d70 6c61 7465 2074 6f20 7468 e template to th\n+0000d740: 6520 4320 6c69 6272 6172 7927 7320 7374 e C library's st\n+0000d750: 7266 7469 6d65 2066 756e 6374 696f 6e2e rftime function.\n+0000d760: 7265 702e 7379 7374 656d 2374 696d 652d rep.system#time-\n+0000d770: 6c61 7465 722d 7074 696d 652d 6c61 7465 later-ptime-late\n+0000d780: 722d 7020 5449 4d45 2d53 5441 4d50 3120 r-p TIME-STAMP1 \n+0000d790: 5449 4d45 2d53 5441 4d50 320a 0a52 6574 TIME-STAMP2..Ret\n+0000d7a0: 7572 6e73 2074 2077 6865 6e20 5449 4d45 urns t when TIME\n+0000d7b0: 2d53 5441 4d50 3120 7265 6665 7273 2074 -STAMP1 refers t\n+0000d7c0: 6f20 6120 6c61 7465 7220 7469 6d65 2074 o a later time t\n+0000d7d0: 6861 6e20 5449 4d45 2d53 5441 4d50 322e han TIME-STAMP2.\n+0000d7e0: 7265 702e 7379 7374 656d 2373 6c65 6570 rep.system#sleep\n+0000d7f0: 2d66 6f72 736c 6565 702d 666f 7220 5345 -forsleep-for SE\n+0000d800: 434f 4e44 5320 5b4d 494c 4c49 5345 434f CONDS [MILLISECO\n+0000d810: 4e44 535d 0a0a 5061 7573 6520 666f 7220 NDS]..Pause for \n+0000d820: 5345 434f 4e44 5320 2870 6c75 7320 7468 SECONDS (plus th\n+0000d830: 6520 6f70 7469 6f6e 616c 204d 494c 4c49 e optional MILLI\n+0000d840: 5345 434f 4e44 2063 6f6d 706f 6e65 6e74 SECOND component\n+0000d850: 2920 6c65 6e67 7468 206f 6620 7469 6d65 ) length of time\n+0000d860: 2e72 6570 2e73 7973 7465 6d23 7573 6572 .rep.system#user\n+0000d870: 2d6c 6f67 696e 2d6e 616d 6575 7365 722d -login-nameuser-\n+0000d880: 6c6f 6769 6e2d 6e61 6d65 0a0a 5265 7475 login-name..Retu\n+0000d890: 726e 7320 7468 6520 6c6f 6769 6e20 6e61 rns the login na\n+0000d8a0: 6d65 206f 6620 7468 6520 7573 6572 2028 me of the user (\n+0000d8b0: 6120 7374 7269 6e67 292e 7265 702e 7379 a string).rep.sy\n+0000d8c0: 7374 656d 2375 7365 722d 686f 6d65 2d64 stem#user-home-d\n+0000d8d0: 6972 6563 746f 7279 7573 6572 2d68 6f6d irectoryuser-hom\n+0000d8e0: 652d 6469 7265 6374 6f72 7920 5b55 5345 e-directory [USE\n+0000d8f0: 525d 0a0a 5265 7475 726e 2074 6865 2070 R]..Return the p\n+0000d900: 6174 6820 746f 2055 5345 5227 7320 686f ath to USER's ho\n+0000d910: 6d65 2064 6972 6563 746f 7279 2028 6120 me directory (a \n+0000d920: 7374 7269 6e67 292e 2057 6865 6e20 5553 string). When US\n+0000d930: 4552 2069 7320 756e 6465 6669 6e65 640a ER is undefined.\n+0000d940: 7468 6520 6469 7265 6374 6f72 7920 6f66 the directory of\n+0000d950: 2074 6865 2075 7365 7220 7768 6f20 6578 the user who ex\n+0000d960: 6563 7574 6564 204a 6164 6520 6973 2066 ecuted Jade is f\n+0000d970: 6f75 6e64 2e72 6570 2e73 7973 7465 6d23 ound.rep.system#\n+0000d980: 7379 7374 656d 2d6e 616d 6573 7973 7465 system-namesyste\n+0000d990: 6d2d 6e61 6d65 0a0a 5265 7475 726e 7320 m-name..Returns \n+0000d9a0: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the \n+0000d9b0: 686f 7374 2077 6869 6368 2074 6865 2065 host which the e\n+0000d9c0: 6469 746f 7220 6973 2072 756e 6e69 6e67 ditor is running\n+0000d9d0: 206f 6e2e 7265 702e 6461 7461 2361 6c70 on.rep.data#alp\n+0000d9e0: 6861 2d63 6861 722d 7061 6c70 6861 2d63 ha-char-palpha-c\n+0000d9f0: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n+0000da00: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n+0000da10: 2061 6e20 616c 7068 6162 6574 6963 2063 an alphabetic c\n+0000da20: 6861 7261 6374 6572 2e72 6570 2e64 6174 haracter.rep.dat\n+0000da30: 6123 7570 7065 722d 6361 7365 2d70 7570 a#upper-case-pup\n+0000da40: 7065 722d 6361 7365 2d70 2043 4841 520a per-case-p CHAR.\n+0000da50: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n+0000da60: 4152 2069 7320 7570 7065 7220 6361 7365 AR is upper case\n+0000da70: 2e72 6570 2e64 6174 6123 6c6f 7765 722d .rep.data#lower-\n+0000da80: 6361 7365 2d70 6c6f 7765 722d 6361 7365 case-plower-case\n+0000da90: 2d70 2043 4841 520a 0a52 6574 7572 6e73 -p CHAR..Returns\n+0000daa0: 2074 2069 6620 4348 4152 2069 7320 6c6f t if CHAR is lo\n+0000dab0: 7765 7220 6361 7365 2e72 6570 2e64 6174 wer case.rep.dat\n+0000dac0: 6123 616c 7068 616e 756d 6572 6963 7061 a#alphanumericpa\n+0000dad0: 6c70 6861 6e75 6d65 7269 6370 2043 4841 lphanumericp CHA\n+0000dae0: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n+0000daf0: 4348 4152 2069 7320 616c 7068 612d 6e75 CHAR is alpha-nu\n+0000db00: 6d65 7269 632e 7265 702e 6461 7461 2373 meric.rep.data#s\n+0000db10: 7061 6365 2d63 6861 722d 7073 7061 6365 pace-char-pspace\n+0000db20: 2d63 6861 722d 7020 4348 4152 0a0a 5265 -char-p CHAR..Re\n+0000db30: 7475 726e 7320 7420 6966 2043 4841 5220 turns t if CHAR \n+0000db40: 6973 2077 6869 7465 7370 6163 652e 7265 is whitespace.re\n+0000db50: 702e 6461 7461 2363 6861 722d 7570 6361 p.data#char-upca\n+0000db60: 7365 6368 6172 2d75 7063 6173 6520 4348 sechar-upcase CH\n+0000db70: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n+0000db80: 7570 7065 722d 6361 7365 2065 7175 6976 upper-case equiv\n+0000db90: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n+0000dba0: 702e 7379 7374 656d 2367 6574 2d63 6f6d p.system#get-com\n+0000dbb0: 6d61 6e64 2d6c 696e 652d 6f70 7469 6f6e mand-line-option\n+0000dbc0: 6765 742d 636f 6d6d 616e 642d 6c69 6e65 get-command-line\n+0000dbd0: 2d6f 7074 696f 6e20 4f50 5449 4f4e 205b -option OPTION [\n+0000dbe0: 5245 5155 4952 4553 2d41 5247 554d 454e REQUIRES-ARGUMEN\n+0000dbf0: 545d 0a0a 5265 7475 726e 7320 7420 6966 T]..Returns t if\n+0000dc00: 204f 5054 494f 4e20 7761 7320 7370 6563 OPTION was spec\n+0000dc10: 6966 6965 6420 6f6e 2074 6865 2063 6f6d ified on the com\n+0000dc20: 6d61 6e64 206c 696e 6520 284f 5054 494f mand line (OPTIO\n+0000dc30: 4e20 6973 2074 7970 6963 616c 6c79 0a61 N is typically.a\n+0000dc40: 2077 6f72 6420 6265 6769 6e6e 696e 6720 word beginning \n+0000dc50: 7769 7468 2060 2d2d 2729 2e20 4966 2052 with `--'). If R\n+0000dc60: 4551 5549 5245 532d 4152 4755 4d45 4e54 EQUIRES-ARGUMENT\n+0000dc70: 2069 7320 6e6f 6e2d 6e69 6c2c 2074 6869 is non-nil, thi\n+0000dc80: 7320 6f70 7469 6f6e 0a72 6571 7569 7265 s option.require\n+0000dc90: 7320 6120 7061 7261 6d65 7465 722c 2074 s a parameter, t\n+0000dca0: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n+0000dcb0: 6820 6973 2072 6574 7572 6e65 642e 2049 h is returned. I\n+0000dcc0: 6620 6120 7061 7261 6d65 7465 7273 2069 f a parameters i\n+0000dcd0: 736e 2774 0a73 7570 706c 6965 6420 616e sn't.supplied an\n+0000dce0: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n+0000dcf0: 6c65 642e 7265 702e 6461 7461 2e64 6174 led.rep.data.dat\n+0000dd00: 756d 7323 6465 6669 6e65 2d64 6174 756d ums#define-datum\n+0000dd10: 2d70 7269 6e74 6572 6465 6669 6e65 2d64 -printerdefine-d\n+0000dd20: 6174 756d 2d70 7269 6e74 6572 2049 4420 atum-printer ID \n+0000dd30: 5052 494e 5445 520a 0a52 6567 6973 7465 PRINTER..Registe\n+0000dd40: 7220 6120 6375 7374 6f6d 2070 7269 6e74 r a custom print\n+0000dd50: 6572 2066 6f72 2061 6c6c 2064 6174 756d er for all datum\n+0000dd60: 7320 7769 7468 2074 7970 6520 4944 2e20 s with type ID. \n+0000dd70: 5768 656e 2074 6865 7365 0a6f 626a 6563 When these.objec\n+0000dd80: 7473 2070 7269 6e74 6564 2061 7265 2c20 ts printed are, \n+0000dd90: 7468 6520 6675 6e63 7469 6f6e 2050 5249 the function PRI\n+0000dda0: 4e54 4552 2077 696c 6c20 6265 2063 616c NTER will be cal\n+0000ddb0: 6c65 6420 7769 7468 2074 776f 0a61 7267 led with two.arg\n+0000ddc0: 756d 656e 7473 2c20 7468 6520 6461 7475 uments, the datu\n+0000ddd0: 6d20 616e 6420 7468 6520 7374 7265 616d m and the stream\n+0000dde0: 2074 6f20 7072 696e 7420 746f 2e72 6570 to print to.rep\n+0000ddf0: 2e64 6174 612e 6461 7475 6d73 2364 6174 .data.datums#dat\n+0000de00: 756d 2d73 6574 6461 7475 6d2d 7365 7420 um-setdatum-set \n+0000de10: 4441 5455 4d20 4944 2056 414c 5545 0a0a DATUM ID VALUE..\n+0000de20: 4966 2064 6174 6120 6f62 6a65 6374 2044 If data object D\n+0000de30: 4154 554d 2068 6173 2074 7970 6520 4944 ATUM has type ID\n+0000de40: 2c20 6d6f 6469 6679 2069 7473 2061 7373 , modify its ass\n+0000de50: 6f63 6961 7465 6420 7661 6c75 6520 746f ociated value to\n+0000de60: 2062 650a 5641 4c55 452c 2065 6c73 6520 be.VALUE, else \n+0000de70: 7369 676e 616c 2061 6e20 6572 726f 722e signal an error.\n+0000de80: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+0000de90: 236b 696c 6c2d 7072 6f63 6573 736b 696c #kill-processkil\n+0000dea0: 6c2d 7072 6f63 6573 7320 5052 4f43 4553 l-process PROCES\n+0000deb0: 5320 5b53 4947 4e41 4c2d 4752 4f55 505d S [SIGNAL-GROUP]\n+0000dec0: 0a0a 4b69 6c6c 2074 6865 2061 7379 6e63 ..Kill the async\n+0000ded0: 6872 6f6e 6f75 7320 7072 6f63 6573 7320 hronous process \n+0000dee0: 5052 4f43 4553 532e 2049 6620 5349 474e PROCESS. If SIGN\n+0000def0: 414c 2d47 524f 5550 2069 7320 742c 206b AL-GROUP is t, k\n+0000df00: 696c 6c20 616c 6c0a 6368 696c 6420 7072 ill all.child pr\n+0000df10: 6f63 6573 7365 7320 6f66 2050 524f 4345 ocesses of PROCE\n+0000df20: 5353 2028 6974 2773 2070 726f 6365 7373 SS (it's process\n+0000df30: 2067 726f 7570 292e 7265 702e 696f 2e70 group).rep.io.p\n+0000df40: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n+0000df50: 2d73 746f 7070 6564 2d70 7072 6f63 6573 -stopped-pproces\n+0000df60: 732d 7374 6f70 7065 642d 7020 5052 4f43 s-stopped-p PROC\n+0000df70: 4553 530a 0a52 6574 7572 6e20 7420 6966 ESS..Return t if\n+0000df80: 2050 524f 4345 5353 2068 6173 2062 6565 PROCESS has bee\n+0000df90: 6e20 7374 6f70 7065 642e 7265 702e 696f n stopped.rep.io\n+0000dfa0: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n+0000dfb0: 7373 2d61 7267 7370 726f 6365 7373 2d61 ss-argsprocess-a\n+0000dfc0: 7267 7320 5052 4f43 4553 530a 0a52 6574 rgs PROCESS..Ret\n+0000dfd0: 7572 6e20 7468 6520 6c69 7374 206f 6620 urn the list of \n+0000dfe0: 6172 6775 6d65 6e74 7320 746f 2050 524f arguments to PRO\n+0000dff0: 4345 5353 2e00 0000 0000 0000 0000 0000 CESS............\n+0000e000: 7265 702e 6461 7461 2361 7070 656e 6461 rep.data#appenda\n+0000e010: 7070 656e 6420 4c49 5354 532e 2e2e 0a0a ppend LISTS.....\n+0000e020: 4e6f 6e2d 6465 7374 7275 6374 6976 656c Non-destructivel\n+0000e030: 7920 636f 6e63 6174 656e 6174 6573 2065 y concatenates e\n+0000e040: 6163 6820 6f66 2069 7427 7320 6172 6775 ach of it's argu\n+0000e050: 6d65 6e74 204c 4953 5453 2e2e 2e20 696e ment LISTS... in\n+0000e060: 746f 206f 6e65 0a6e 6577 206c 6973 7420 to one.new list \n+0000e070: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n+0000e080: 642e 7265 702e 6461 7461 236e 636f 6e63 d.rep.data#nconc\n+0000e090: 6e63 6f6e 6320 4c49 5354 532e 2e2e 0a0a nconc LISTS.....\n+0000e0a0: 4465 7374 7275 6374 6976 656c 7920 636f Destructively co\n+0000e0b0: 6e63 6174 656e 6174 6573 2065 6163 6820 ncatenates each \n+0000e0c0: 6f66 2069 7427 7320 6172 6775 6d65 6e74 of it's argument\n+0000e0d0: 204c 4953 5453 2e2e 2e20 696e 746f 206f LISTS... into o\n+0000e0e0: 6e65 206e 6577 0a6c 6973 742e 2045 7665 ne new.list. Eve\n+0000e0f0: 7279 204c 4953 5420 6275 7420 7468 6520 ry LIST but the \n+0000e100: 6c61 7374 2069 7320 6d6f 6469 6669 6564 last is modified\n+0000e110: 2073 6f20 7468 6174 2069 7427 7320 6c61 so that it's la\n+0000e120: 7374 2063 6472 2070 6f69 6e74 730a 746f st cdr points.to\n+0000e130: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n+0000e140: 6620 7468 6520 6e65 7874 206c 6973 742e f the next list.\n+0000e150: 2052 6574 7572 6e73 2074 6865 206e 6577 Returns the new\n+0000e160: 206c 6973 742e 7265 702e 6461 7461 2372 list.rep.data#r\n+0000e170: 706c 6163 6172 706c 6163 6120 434f 4e53 placarplaca CONS\n+0000e180: 2d43 454c 4c20 4e45 572d 4341 520a 0a53 -CELL NEW-CAR..S\n+0000e190: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n+0000e1a0: 2074 6865 2063 6172 2073 6c6f 7420 696e the car slot in\n+0000e1b0: 2043 4f4e 532d 4345 4c4c 2074 6f20 4e45 CONS-CELL to NE\n+0000e1c0: 572d 4341 522e 0a52 6574 7572 6e73 2074 W-CAR..Returns t\n+0000e1d0: 6865 2043 4f4e 532d 4345 4c4c 2e72 6570 he CONS-CELL.rep\n+0000e1e0: 2e64 6174 6123 7265 7665 7273 6572 6576 .data#reverserev\n+0000e1f0: 6572 7365 204c 4953 540a 0a52 6574 7572 erse LIST..Retur\n+0000e200: 6e73 2061 206e 6577 206c 6973 7420 7768 ns a new list wh\n+0000e210: 6963 6820 6973 2061 2063 6f70 7920 6f66 ich is a copy of\n+0000e220: 204c 4953 5420 6578 6365 7074 2074 6861 LIST except tha\n+0000e230: 7420 7468 6520 6d65 6d62 6572 7320 6172 t the members ar\n+0000e240: 6520 696e 0a72 6576 6572 7365 206f 7264 e in.reverse ord\n+0000e250: 6572 2e72 6570 2e64 6174 6123 6173 736f er.rep.data#asso\n+0000e260: 6361 7373 6f63 2045 4c54 2041 5353 4f43 cassoc ELT ASSOC\n+0000e270: 2d4c 4953 540a 0a53 6561 7263 6865 7320 -LIST..Searches \n+0000e280: 4153 534f 432d 4c49 5354 2066 6f72 2061 ASSOC-LIST for a\n+0000e290: 206c 6973 7420 7768 6f73 6520 6669 7273 list whose firs\n+0000e2a0: 7420 656c 656d 656e 7420 6973 2045 4c54 t element is ELT\n+0000e2b0: 2e20 6061 7373 6f63 2720 7573 6573 0a60 . `assoc' uses.`\n+0000e2c0: 6571 7561 6c27 2074 6f20 636f 6d70 6172 equal' to compar\n+0000e2d0: 6520 656c 656d 656e 7473 2e20 5265 7475 e elements. Retu\n+0000e2e0: 726e 7320 7468 6520 7375 622d 6c69 7374 rns the sub-list\n+0000e2f0: 2073 7461 7274 696e 6720 6672 6f6d 2074 starting from t\n+0000e300: 6865 2066 6972 7374 200a 6d61 7463 6869 he first .matchi\n+0000e310: 6e67 2061 7373 6f63 6961 7469 6f6e 2e0a ng association..\n+0000e320: 466f 7220 6578 616d 706c 652c 0a20 2020 For example,. \n+0000e330: 2028 6173 736f 6320 2774 6872 6565 2027 (assoc 'three '\n+0000e340: 2828 6f6e 6520 2e20 3129 2028 7477 6f20 ((one . 1) (two \n+0000e350: 2e20 3229 2028 7468 7265 6520 2e20 3329 . 2) (three . 3)\n+0000e360: 2028 666f 7572 202e 2034 2929 290a 2020 (four . 4))). \n+0000e370: 2020 203d 3e20 2874 6872 6565 202e 2033 => (three . 3\n+0000e380: 2972 6570 2e64 6174 6123 6173 7371 6173 )rep.data#assqas\n+0000e390: 7371 2045 4c54 2041 5353 4f43 2d4c 4953 sq ELT ASSOC-LIS\n+0000e3a0: 540a 0a53 6561 7263 6865 7320 4153 534f T..Searches ASSO\n+0000e3b0: 432d 4c49 5354 2066 6f72 2061 206c 6973 C-LIST for a lis\n+0000e3c0: 7420 7768 6f73 6520 6669 7273 7420 656c t whose first el\n+0000e3d0: 656d 656e 7420 6973 2045 4c54 2e20 6061 ement is ELT. `a\n+0000e3e0: 7373 7127 2075 7365 7320 6065 7127 0a74 ssq' uses `eq'.t\n+0000e3f0: 6f20 636f 6d70 6172 6520 656c 656d 656e o compare elemen\n+0000e400: 7473 2e20 5265 7475 726e 7320 7468 6520 ts. Returns the \n+0000e410: 7375 622d 6c69 7374 2073 7461 7274 696e sub-list startin\n+0000e420: 6720 6672 6f6d 2074 6865 2066 6972 7374 g from the first\n+0000e430: 206d 6174 6368 696e 670a 6173 736f 6369 matching.associ\n+0000e440: 6174 696f 6e2e 7265 702e 6461 7461 2372 ation.rep.data#r\n+0000e450: 6173 736f 6372 6173 736f 6320 454c 5420 assocrassoc ELT \n+0000e460: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear\n+0000e470: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST \n+0000e480: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell \n+0000e490: 7768 6f73 6520 6364 7220 656c 656d 656e whose cdr elemen\n+0000e4a0: 7420 6973 2060 6571 7561 6c27 2074 6f20 t is `equal' to \n+0000e4b0: 454c 542e 200a 5265 7475 726e 7320 7468 ELT. .Returns th\n+0000e4c0: 6520 6669 7273 7420 636f 6e73 2d63 656c e first cons-cel\n+0000e4d0: 6c20 7768 6963 6820 6d61 7463 6865 732c l which matches,\n+0000e4e0: 206f 7220 6e69 6c2e 0a46 6f72 2065 7861 or nil..For exa\n+0000e4f0: 6d70 6c65 2c0a 2020 2020 2872 6173 736f mple,. (rasso\n+0000e500: 6320 3320 2728 286f 6e65 202e 2031 2920 c 3 '((one . 1) \n+0000e510: 2874 776f 202e 2032 2920 2874 6872 6565 (two . 2) (three\n+0000e520: 202e 2033 2920 2866 6f75 7220 2e20 3429 . 3) (four . 4)\n+0000e530: 2929 0a20 2020 2020 3d3e 2028 7468 7265 )). => (thre\n+0000e540: 6520 2e20 3329 7265 702e 6461 7461 236e e . 3)rep.data#n\n+0000e550: 7468 6e74 6820 494e 4445 5820 4c49 5354 thnth INDEX LIST\n+0000e560: 0a0a 5265 7475 726e 7320 7468 6520 494e ..Returns the IN\n+0000e570: 4445 5874 6820 656c 656d 656e 7420 6f66 DEXth element of\n+0000e580: 204c 4953 542e 2054 6865 2066 6972 7374 LIST. The first\n+0000e590: 2065 6c65 6d65 6e74 2068 6173 2061 6e20 element has an \n+0000e5a0: 494e 4445 5820 6f66 207a 6572 6f2e 7265 INDEX of zero.re\n+0000e5b0: 702e 6461 7461 236e 7468 6364 726e 7468 p.data#nthcdrnth\n+0000e5c0: 6364 7220 494e 4445 5820 4c49 5354 0a0a cdr INDEX LIST..\n+0000e5d0: 5265 7475 726e 7320 7468 6520 494e 4445 Returns the INDE\n+0000e5e0: 5874 6820 6364 7220 6f66 204c 4953 542e Xth cdr of LIST.\n+0000e5f0: 2054 6865 2066 6972 7374 2069 7320 494e The first is IN\n+0000e600: 4445 5820 7a65 726f 2e72 6570 2e64 6174 DEX zero.rep.dat\n+0000e610: 6123 6d61 7063 6172 6d61 7063 6172 2046 a#mapcarmapcar F\n+0000e620: 554e 4354 494f 4e20 4c49 5354 0a0a 4361 UNCTION LIST..Ca\n+0000e630: 6c6c 7320 4655 4e43 5449 4f4e 2d4e 414d lls FUNCTION-NAM\n+0000e640: 4520 7769 7468 2065 6163 6820 656c 656d E with each elem\n+0000e650: 656e 7420 6f66 204c 4953 5420 6173 2061 ent of LIST as a\n+0000e660: 6e20 6172 6775 6d65 6e74 2069 6e20 7475 n argument in tu\n+0000e670: 726e 2061 6e64 0a72 6574 7572 6e73 2061 rn and.returns a\n+0000e680: 206e 6577 206c 6973 7420 636f 6e73 7472 new list constr\n+0000e690: 7563 7465 6420 6672 6f6d 2074 6865 2072 ucted from the r\n+0000e6a0: 6573 756c 7473 2c20 6965 2c0a 2020 286d esults, ie,. (m\n+0000e6b0: 6170 6361 7220 2866 756e 6374 696f 6e20 apcar (function \n+0000e6c0: 286c 616d 6264 6120 2878 2920 2831 2b20 (lambda (x) (1+ \n+0000e6d0: 7829 2929 2027 2831 2032 2033 2929 0a20 x))) '(1 2 3)). \n+0000e6e0: 2020 3d3e 2028 3220 3320 3429 7265 702e => (2 3 4)rep.\n+0000e6f0: 6461 7461 236d 6170 636d 6170 6320 4655 data#mapcmapc FU\n+0000e700: 4e43 5449 4f4e 204c 4953 540a 0a41 7070 NCTION LIST..App\n+0000e710: 6c69 6573 2046 554e 4354 494f 4e20 746f lies FUNCTION to\n+0000e720: 2065 6163 6820 656c 656d 656e 7420 696e each element in\n+0000e730: 204c 4953 542c 2064 6973 6361 7264 7320 LIST, discards \n+0000e740: 7468 6520 7265 7375 6c74 732e 7265 702e the results.rep.\n+0000e750: 6461 7461 236d 656d 6265 726d 656d 6265 data#membermembe\n+0000e760: 7220 454c 5420 4c49 5354 0a0a 4966 2045 r ELT LIST..If E\n+0000e770: 4c54 2069 7320 6120 6d65 6d62 6572 206f LT is a member o\n+0000e780: 6620 6c69 7374 204c 4953 5420 7468 656e f list LIST then\n+0000e790: 2072 6574 7572 6e20 7468 6520 7461 696c return the tail\n+0000e7a0: 206f 6620 7468 6520 6c69 7374 2073 7461 of the list sta\n+0000e7b0: 7274 696e 670a 6672 6f6d 2074 6865 206d rting.from the m\n+0000e7c0: 6174 6368 6564 2045 4c54 2c20 6965 2c0a atched ELT, ie,.\n+0000e7d0: 2020 286d 656d 6265 7220 3120 2728 3220 (member 1 '(2 \n+0000e7e0: 3120 3329 290a 2020 203d 3e20 2831 2033 1 3)). => (1 3\n+0000e7f0: 290a 606d 656d 6265 7227 2075 7365 7320 ).`member' uses \n+0000e800: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n+0000e810: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n+0000e820: 6123 6d65 6d71 6d65 6d71 2045 4c54 204c a#memqmemq ELT L\n+0000e830: 4953 540a 0a49 6620 454c 5420 6973 2061 IST..If ELT is a\n+0000e840: 206d 656d 6265 7220 6f66 206c 6973 7420 member of list \n+0000e850: 4c49 5354 2074 6865 6e20 7265 7475 726e LIST then return\n+0000e860: 2074 6865 2074 6169 6c20 6f66 2074 6865 the tail of the\n+0000e870: 206c 6973 7420 7374 6172 7469 6e67 0a66 list starting.f\n+0000e880: 726f 6d20 7468 6520 6d61 7463 6865 6420 rom the matched \n+0000e890: 454c 542c 2069 652c 0a20 2028 6d65 6d71 ELT, ie,. (memq\n+0000e8a0: 2031 2027 2832 2031 2033 2929 0a20 2020 1 '(2 1 3)). \n+0000e8b0: 3d3e 2028 3120 3329 0a60 6d65 6d71 2720 => (1 3).`memq' \n+0000e8c0: 7573 6573 2060 6571 2720 746f 2063 6f6d uses `eq' to com\n+0000e8d0: 7061 7265 2061 746f 6d73 2e72 6570 2e64 pare atoms.rep.d\n+0000e8e0: 6174 6123 6465 6c65 7465 6465 6c65 7465 ata#deletedelete\n+0000e8f0: 2045 4c54 204c 4953 540a 0a52 6574 7572 ELT LIST..Retur\n+0000e900: 6e73 204c 4953 5420 7769 7468 2061 6e79 ns LIST with any\n+0000e910: 206d 656d 6265 7273 2060 6571 7561 6c27 members `equal'\n+0000e920: 2074 6f20 454c 5420 6465 7374 7275 6374 to ELT destruct\n+0000e930: 6976 656c 7920 7265 6d6f 7665 642e 7265 ively removed.re\n+0000e940: 702e 6461 7461 2364 656c 6574 652d 6966 p.data#delete-if\n+0000e950: 6465 6c65 7465 2d69 6620 4655 4e43 5449 delete-if FUNCTI\n+0000e960: 4f4e 204c 4953 540a 0a53 696d 696c 6172 ON LIST..Similar\n+0000e970: 2074 6f20 6064 656c 6574 6527 2065 7863 to `delete' exc\n+0000e980: 6570 7420 7468 6174 2061 2070 7265 6469 ept that a predi\n+0000e990: 6361 7465 2066 756e 6374 696f 6e2c 2046 cate function, F\n+0000e9a0: 554e 4354 494f 4e2d 4e41 4d45 2c20 6973 UNCTION-NAME, is\n+0000e9b0: 0a75 7365 6420 746f 2064 6563 6964 6520 .used to decide \n+0000e9c0: 7768 6963 6820 656c 656d 656e 7473 2074 which elements t\n+0000e9d0: 6f20 6465 6c65 7465 2028 7265 6d6f 7665 o delete (remove\n+0000e9e0: 2064 6573 7472 7563 7469 7665 6c79 292e destructively).\n+0000e9f0: 0a60 6465 6c65 7465 2d69 6627 2064 656c .`delete-if' del\n+0000ea00: 6574 6573 2061 6e20 656c 656d 656e 7420 etes an element \n+0000ea10: 6966 2046 554e 4354 494f 4e2d 4e41 4d45 if FUNCTION-NAME\n+0000ea20: 2072 6574 7572 6e73 206e 6f6e 2d6e 696c returns non-nil\n+0000ea30: 2077 6865 6e20 0a61 7070 6c69 6564 2074 when .applied t\n+0000ea40: 6f20 7468 6174 2065 6c65 6d65 6e74 2c20 o that element, \n+0000ea50: 6965 2c0a 2020 2864 656c 6574 652d 6966 ie,. (delete-if\n+0000ea60: 2027 286c 616d 6264 6120 2878 2920 283d '(lambda (x) (=\n+0000ea70: 2078 2031 2929 2027 2831 2032 2033 2034 x 1)) '(1 2 3 4\n+0000ea80: 2031 2032 2929 0a20 2020 3d3e 2028 3220 1 2)). => (2 \n+0000ea90: 3320 3420 3229 7265 702e 6461 7461 2364 3 4 2)rep.data#d\n+0000eaa0: 656c 6574 652d 6966 2d6e 6f74 6465 6c65 elete-if-notdele\n+0000eab0: 7465 2d69 662d 6e6f 7420 4655 4e43 5449 te-if-not FUNCTI\n+0000eac0: 4f4e 204c 4953 540a 0a53 696d 696c 6172 ON LIST..Similar\n+0000ead0: 2074 6f20 6064 656c 6574 6527 2065 7863 to `delete' exc\n+0000eae0: 6570 7420 7468 6174 2061 2070 7265 6469 ept that a predi\n+0000eaf0: 6361 7465 2066 756e 6374 696f 6e2c 2046 cate function, F\n+0000eb00: 554e 4354 494f 4e2d 4e41 4d45 2c20 6973 UNCTION-NAME, is\n+0000eb10: 0a75 7365 6420 746f 2064 6563 6964 6520 .used to decide \n+0000eb20: 7768 6963 6820 656c 656d 656e 7473 2074 which elements t\n+0000eb30: 6f20 6465 6c65 7465 2028 7265 6d6f 7665 o delete (remove\n+0000eb40: 2064 6573 7472 7563 7469 7665 6c79 292e destructively).\n+0000eb50: 0a60 6465 6c65 7465 2d69 662d 6e6f 7427 .`delete-if-not'\n+0000eb60: 2064 656c 6574 6573 2061 6e20 656c 656d deletes an elem\n+0000eb70: 656e 7420 6966 2046 554e 4354 494f 4e2d ent if FUNCTION-\n+0000eb80: 4e41 4d45 2072 6574 7572 6e73 206e 696c NAME returns nil\n+0000eb90: 2077 6865 6e20 0a61 7070 6c69 6564 2074 when .applied t\n+0000eba0: 6f20 7468 6174 2065 6c65 6d65 6e74 2c20 o that element, \n+0000ebb0: 6965 2c0a 2020 2864 656c 6574 652d 6966 ie,. (delete-if\n+0000ebc0: 2d6e 6f74 2027 286c 616d 6264 6120 2878 -not '(lambda (x\n+0000ebd0: 2920 283d 2078 2031 2929 2027 2831 2032 ) (= x 1)) '(1 2\n+0000ebe0: 2033 2034 2031 2032 2929 0a20 2020 3d3e 3 4 1 2)). =>\n+0000ebf0: 2028 3120 3129 7265 702e 6461 7461 2376 (1 1)rep.data#v\n+0000ec00: 6563 746f 7276 6563 746f 7220 4152 4753 ectorvector ARGS\n+0000ec10: 2e2e 2e0a 0a52 6574 7572 6e73 2061 206e .....Returns a n\n+0000ec20: 6577 2076 6563 746f 7220 7769 7468 2041 ew vector with A\n+0000ec30: 5247 532e 2e2e 2061 7320 6974 7320 656c RGS... as its el\n+0000ec40: 656d 656e 7473 2e72 6570 2e64 6174 6123 ements.rep.data#\n+0000ec50: 6d61 6b65 2d76 6563 746f 726d 616b 652d make-vectormake-\n+0000ec60: 7665 6374 6f72 2053 495a 4520 5b49 4e49 vector SIZE [INI\n+0000ec70: 5449 414c 2d72 6570 765d 0a0a 4372 6561 TIAL-repv]..Crea\n+0000ec80: 7465 7320 6120 6e65 7720 7665 6374 6f72 tes a new vector\n+0000ec90: 206f 6620 7369 7a65 2053 495a 452e 2049 of size SIZE. I\n+0000eca0: 6620 494e 4954 4941 4c2d 7265 7076 2069 f INITIAL-repv i\n+0000ecb0: 7320 7072 6f76 6964 6564 2065 6163 6820 s provided each \n+0000ecc0: 656c 656d 656e 740a 7769 6c6c 2062 6520 element.will be \n+0000ecd0: 7365 7420 746f 2074 6861 7420 7661 6c75 set to that valu\n+0000ece0: 652c 2065 6c73 6520 7468 6579 2077 696c e, else they wil\n+0000ecf0: 6c20 616c 6c20 6265 206e 696c 2e72 6570 l all be nil.rep\n+0000ed00: 2e64 6174 6123 6d61 6b65 2d73 7472 696e .data#make-strin\n+0000ed10: 676d 616b 652d 7374 7269 6e67 204c 454e gmake-string LEN\n+0000ed20: 4754 4820 5b49 4e49 5449 414c 2d56 414c GTH [INITIAL-VAL\n+0000ed30: 5545 5d0a 0a52 6574 7572 6e73 2061 206e UE]..Returns a n\n+0000ed40: 6577 2073 7472 696e 6720 6f66 206c 656e ew string of len\n+0000ed50: 6774 6820 4c45 4e47 5448 2c20 6561 6368 gth LENGTH, each\n+0000ed60: 2063 6861 7261 6374 6572 2069 7320 696e character is in\n+0000ed70: 6974 6961 6c69 7365 6420 746f 0a49 4e49 itialised to.INI\n+0000ed80: 5449 414c 2d72 6570 762c 206f 7220 746f TIAL-repv, or to\n+0000ed90: 2073 7061 6365 2069 6620 494e 4954 4941 space if INITIA\n+0000eda0: 4c2d 5641 4c55 4520 6973 206e 6f74 2067 L-VALUE is not g\n+0000edb0: 6976 656e 2e72 6570 2e64 6174 6123 7375 iven.rep.data#su\n+0000edc0: 6273 7472 696e 6773 7562 7374 7269 6e67 bstringsubstring\n+0000edd0: 2053 5452 494e 4720 5354 4152 5420 5b45 STRING START [E\n+0000ede0: 4e44 5d0a 0a52 6574 7572 6e73 2074 6865 ND]..Returns the\n+0000edf0: 2070 6f72 7469 6f6e 206f 6620 5354 5249 portion of STRI\n+0000ee00: 4e47 2073 7461 7274 696e 6720 6174 2063 NG starting at c\n+0000ee10: 6861 7261 6374 6572 206e 756d 6265 7220 haracter number \n+0000ee20: 5354 4152 5420 616e 6420 656e 6469 6e67 START and ending\n+0000ee30: 0a61 7420 7468 6520 6368 6172 6163 7465 .at the characte\n+0000ee40: 7220 6265 666f 7265 2045 4e44 2028 6f72 r before END (or\n+0000ee50: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the \n+0000ee60: 7374 7269 6e67 2069 6620 454e 4420 6973 string if END is\n+0000ee70: 206e 6f74 2067 6976 656e 292e 0a41 6c6c not given)..All\n+0000ee80: 2069 6e64 6963 6573 2073 7461 7274 2061 indices start a\n+0000ee90: 7420 7a65 726f 2e72 6570 2e64 6174 6123 t zero.rep.data#\n+0000eea0: 6571 7561 6c65 7175 616c 2056 414c 5545 equalequal VALUE\n+0000eeb0: 3120 5641 4c55 4532 0a0a 436f 6d70 6172 1 VALUE2..Compar\n+0000eec0: 6573 2056 414c 5545 3120 616e 6420 5641 es VALUE1 and VA\n+0000eed0: 4c55 4532 2c20 636f 6d70 6172 6573 2074 LUE2, compares t\n+0000eee0: 6865 2061 6374 7561 6c20 7374 7275 6374 he actual struct\n+0000eef0: 7572 6520 6f66 2074 6865 206f 626a 6563 ure of the objec\n+0000ef00: 7473 206e 6f74 0a6a 7573 7420 7768 6574 ts not.just whet\n+0000ef10: 6865 7220 7468 6520 6f62 6a65 6374 7320 her the objects \n+0000ef20: 6172 6520 6f6e 6520 616e 6420 7468 6520 are one and the \n+0000ef30: 7361 6d65 2e20 6965 2c20 7769 6c6c 2072 same. ie, will r\n+0000ef40: 6574 7572 6e20 7420 666f 7220 7477 6f0a eturn t for two.\n+0000ef50: 7374 7269 6e67 7320 6275 696c 7420 6672 strings built fr\n+0000ef60: 6f6d 2074 6865 2073 616d 6520 6368 6172 om the same char\n+0000ef70: 6163 7465 7273 2069 6e20 7468 6520 7361 acters in the sa\n+0000ef80: 6d65 206f 7264 6572 2065 7665 6e20 6966 me order even if\n+0000ef90: 2074 6865 2073 7472 696e 6773 270a 6c6f the strings'.lo\n+0000efa0: 6361 7469 6f6e 2069 6e20 6d65 6d6f 7279 cation in memory\n+0000efb0: 2069 7320 6469 6666 6572 656e 742e 7265 is different.re\n+0000efc0: 702e 6461 7461 236e 6f74 6e6f 7420 4152 p.data#notnot AR\n+0000efd0: 470a 0a49 6620 4152 4720 6973 206e 696c G..If ARG is nil\n+0000efe0: 2072 6574 7572 6e73 2074 2c20 656c 7365 returns t, else\n+0000eff0: 2072 6574 7572 6e73 206e 696c 2e00 0000 returns nil....\n+0000f000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0000f010: 6574 6572 2363 6f6e 6463 6f6e 6420 2843 eter#condcond (C\n+0000f020: 4f4e 4449 5449 4f4e 2046 4f52 4d53 2e2e ONDITION FORMS..\n+0000f030: 2e20 2920 2e2e 2e0a 0a46 696e 6420 7468 . ) .....Find th\n+0000f040: 6520 6669 7273 7420 434f 4e44 4954 494f e first CONDITIO\n+0000f050: 4e20 7768 6963 6820 6861 7320 6120 7661 N which has a va\n+0000f060: 6c75 6520 6f66 2074 2077 6865 6e20 6576 lue of t when ev\n+0000f070: 616c 2765 642c 2074 6865 6e20 7065 7266 al'ed, then perf\n+0000f080: 6f72 6d0a 6120 7072 6f67 6e20 6f6e 2069 orm.a progn on i\n+0000f090: 7473 2061 7373 6f63 6961 7465 6420 464f ts associated FO\n+0000f0a0: 524d 532e 2049 6620 7468 6572 6520 6172 RMS. If there ar\n+0000f0b0: 6520 6e6f 2046 4f52 4d53 2077 6974 6820 e no FORMS with \n+0000f0c0: 7468 6520 434f 4e44 4954 494f 4e0a 7468 the CONDITION.th\n+0000f0d0: 656e 2074 6865 2076 616c 7565 206f 6620 en the value of \n+0000f0e0: 7468 6520 434f 4e44 4954 494f 4e20 6973 the CONDITION is\n+0000f0f0: 2072 6574 7572 6e65 642e 2049 6620 6e6f returned. If no\n+0000f100: 2043 4f4e 4449 5449 4f4e 2069 7320 7420 CONDITION is t \n+0000f110: 7468 656e 0a72 6574 7572 6e20 6e69 6c2e then.return nil.\n+0000f120: 0a41 6e20 6578 616d 706c 652c 0a20 2028 .An example,. (\n+0000f130: 636f 6e64 0a20 2020 2028 2873 7472 696e cond. ((strin\n+0000f140: 6770 2066 6f6f 290a 2020 2020 2020 2874 gp foo). (t\n+0000f150: 6974 6c65 2022 666f 6f20 6973 2061 2073 itle \"foo is a s\n+0000f160: 7472 696e 6722 2929 0a20 2020 2028 286e tring\")). ((n\n+0000f170: 756d 6265 7270 2066 6f6f 290a 2020 2020 umberp foo). \n+0000f180: 2020 2873 6574 7120 6261 7220 666f 6f29 (setq bar foo)\n+0000f190: 0a20 2020 2020 2028 7469 746c 6520 2266 . (title \"f\n+0000f1a0: 6f6f 2069 7320 6120 6e75 6d62 6572 2229 oo is a number\")\n+0000f1b0: 290a 2020 2020 2874 0a20 2020 2020 2028 ). (t. (\n+0000f1c0: 7469 746c 6520 2266 6f6f 2069 7320 736f title \"foo is so\n+0000f1d0: 6d65 7468 696e 6720 656c 7365 2e2e 2e22 mething else...\"\n+0000f1e0: 2929 290a 4e6f 7465 2074 6865 2075 7365 ))).Note the use\n+0000f1f0: 206f 6620 706c 6169 6e20 6074 2720 6f6e of plain `t' on\n+0000f200: 2069 7427 7320 6f77 6e20 666f 7220 7468 it's own for th\n+0000f210: 6520 6c61 7374 2043 4f4e 4449 5449 4f4e e last CONDITION\n+0000f220: 2c20 7468 6973 2069 730a 6c69 6b65 2074 , this is.like t\n+0000f230: 6865 206c 6173 7420 656c 7365 2069 6e20 he last else in \n+0000f240: 616e 2065 6c73 652d 6966 2073 7461 7465 an else-if state\n+0000f250: 6d65 6e74 2069 6e20 432e 7265 702e 6461 ment in C.rep.da\n+0000f260: 7461 2373 7472 696e 672d 6571 7561 6c73 ta#string-equals\n+0000f270: 7472 696e 672d 6571 7561 6c20 5354 5249 tring-equal STRI\n+0000f280: 4e47 3120 5354 5249 4e47 320a 0a52 6574 NG1 STRING2..Ret\n+0000f290: 7572 6e73 2074 2069 6620 5354 5249 4e47 urns t if STRING\n+0000f2a0: 3120 616e 6420 5354 5249 4e47 3220 6172 1 and STRING2 ar\n+0000f2b0: 6520 7468 6520 7361 6d65 2c20 6967 6e6f e the same, igno\n+0000f2c0: 7269 6e67 2063 6173 652e 7265 702e 6461 ring case.rep.da\n+0000f2d0: 7461 2373 7472 696e 672d 6c65 7373 7073 ta#string-lessps\n+0000f2e0: 7472 696e 672d 6c65 7373 7020 5354 5249 tring-lessp STRI\n+0000f2f0: 4e47 3120 5354 5249 4e47 320a 0a52 6574 NG1 STRING2..Ret\n+0000f300: 7572 6e73 2074 2069 6620 5354 5249 4e47 urns t if STRING\n+0000f310: 3120 6973 2060 6c65 7373 2720 7468 616e 1 is `less' than\n+0000f320: 2053 5452 494e 4732 2c20 6967 6e6f 7269 STRING2, ignori\n+0000f330: 6e67 2063 6173 652e 7265 702e 6461 7461 ng case.rep.data\n+0000f340: 233d 3d20 4152 4731 2041 5247 3220 5b41 #== ARG1 ARG2 [A\n+0000f350: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n+0000f360: 7320 7420 6966 2065 6163 6820 7661 6c75 s t if each valu\n+0000f370: 6520 6973 2074 6865 2073 616d 6520 6173 e is the same as\n+0000f380: 2065 7665 7279 206f 7468 6572 2076 616c every other val\n+0000f390: 7565 2e20 2855 7369 6e67 0a60 6571 7561 ue. (Using.`equa\n+0000f3a0: 6c27 2074 6f20 636f 6d70 6172 6520 7661 l' to compare va\n+0000f3b0: 6c75 6573 2c20 6578 6365 7074 2066 6f72 lues, except for\n+0000f3c0: 206e 756d 6265 7273 2c20 7768 6572 6520 numbers, where \n+0000f3d0: 6578 6163 746e 6573 7320 6973 0a69 676e exactness is.ign\n+0000f3e0: 6f72 6564 2e29 7265 702e 6461 7461 233e ored.)rep.data#>\n+0000f3f0: 3d3e 3d20 4152 4731 2041 5247 3220 5b41 =>= ARG1 ARG2 [A\n+0000f400: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n+0000f410: 7320 7420 6966 2041 5247 3120 6973 2067 s t if ARG1 is g\n+0000f420: 7265 6174 6572 2d6f 722d 6571 7561 6c20 reater-or-equal \n+0000f430: 7468 616e 2041 5247 322e 204e 6f74 6520 than ARG2. Note \n+0000f440: 7468 6174 2074 6869 7320 636f 6d6d 616e that this comman\n+0000f450: 640a 6973 6e27 7420 6c69 6d69 7465 6420 d.isn't limited \n+0000f460: 746f 206e 756d 6265 7273 2c20 6974 2063 to numbers, it c\n+0000f470: 616e 2064 6f20 7374 7269 6e67 732c 2070 an do strings, p\n+0000f480: 6f73 6974 696f 6e73 2c20 6d61 726b 732c ositions, marks,\n+0000f490: 2065 7463 2061 7320 7765 6c6c 2e72 6570 etc as well.rep\n+0000f4a0: 2e64 6174 6123 3c3d 3c3d 2041 5247 3120 .data#<=<= ARG1 \n+0000f4b0: 4152 4732 205b 4152 4733 202e 2e2e 5d0a ARG2 [ARG3 ...].\n+0000f4c0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n+0000f4d0: 4731 2069 7320 6c65 7373 2d6f 722d 6571 G1 is less-or-eq\n+0000f4e0: 7561 6c20 7468 616e 2041 5247 322e 204e ual than ARG2. N\n+0000f4f0: 6f74 6520 7468 6174 2074 6869 7320 636f ote that this co\n+0000f500: 6d6d 616e 6420 6973 6e27 740a 6c69 6d69 mmand isn't.limi\n+0000f510: 7465 6420 746f 206e 756d 6265 7273 2c20 ted to numbers, \n+0000f520: 6974 2063 616e 2064 6f20 7374 7269 6e67 it can do string\n+0000f530: 732c 2070 6f73 6974 696f 6e73 2c20 6d61 s, positions, ma\n+0000f540: 726b 732c 2065 7463 2061 7320 7765 6c6c rks, etc as well\n+0000f550: 2e72 6570 2e64 6174 6123 6174 6f6d 6174 .rep.data#atomat\n+0000f560: 6f6d 2041 5247 0a0a 5265 7475 726e 7320 om ARG..Returns \n+0000f570: 7420 6966 2041 5247 2069 7320 6e6f 7420 t if ARG is not \n+0000f580: 6120 636f 6e73 2d63 656c 6c2e 7265 702e a cons-cell.rep.\n+0000f590: 6461 7461 2363 6f6e 7370 636f 6e73 7020 data#conspconsp \n+0000f5a0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n+0000f5b0: 6620 4152 4720 6973 2061 2063 6f6e 732d f ARG is a cons-\n+0000f5c0: 6365 6c6c 2e72 6570 2e64 6174 6123 6c69 cell.rep.data#li\n+0000f5d0: 7374 706c 6973 7470 2041 5247 0a0a 5265 stplistp ARG..Re\n+0000f5e0: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n+0000f5f0: 7320 6120 6c69 7374 2c20 2865 6974 6865 s a list, (eithe\n+0000f600: 7220 6120 636f 6e73 2d63 656c 6c20 6f72 r a cons-cell or\n+0000f610: 206e 696c 292e 7265 702e 6461 7461 2373 nil).rep.data#s\n+0000f620: 7472 696e 6770 7374 7269 6e67 7020 4152 tringpstringp AR\n+0000f630: 470a 0a52 6574 7572 6e73 2074 2069 7320 G..Returns t is \n+0000f640: 4152 4720 6973 2061 2073 7472 696e 672e ARG is a string.\n+0000f650: 7265 702e 6461 7461 2376 6563 746f 7270 rep.data#vectorp\n+0000f660: 7665 6374 6f72 7020 4152 470a 0a52 6574 vectorp ARG..Ret\n+0000f670: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n+0000f680: 2061 2076 6563 746f 722e 7265 702e 6c61 a vector.rep.la\n+0000f690: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n+0000f6a0: 6163 726f 706d 6163 726f 7020 4152 470a acropmacrop ARG.\n+0000f6b0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n+0000f6c0: 4720 6973 2061 206d 6163 726f 2e72 6570 G is a macro.rep\n+0000f6d0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0000f6e0: 7223 7375 6272 7073 7562 7270 2041 5247 r#subrpsubrp ARG\n+0000f6f0: 0a0a 5265 7475 726e 7320 7420 6966 2061 ..Returns t if a\n+0000f700: 7267 2069 7320 6120 7072 696d 6974 6976 rg is a primitiv\n+0000f710: 6520 6675 6e63 7469 6f6e 2e72 6570 2e73 e function.rep.s\n+0000f720: 7973 7465 6d23 6361 6c6c 2d68 6f6f 6b63 ystem#call-hookc\n+0000f730: 616c 6c2d 686f 6f6b 2048 4f4f 4b20 4152 all-hook HOOK AR\n+0000f740: 472d 4c49 5354 205b 5459 5045 5d0a 0a43 G-LIST [TYPE]..C\n+0000f750: 616c 6c20 7468 6520 686f 6f6b 206e 616d all the hook nam\n+0000f760: 6564 2062 7920 7468 6520 7379 6d62 6f6c ed by the symbol\n+0000f770: 2048 4f4f 4b2c 2070 6173 7369 6e67 2061 HOOK, passing a\n+0000f780: 6c6c 2066 756e 6374 696f 6e73 2074 6865 ll functions the\n+0000f790: 2061 7267 756d 656e 7473 0a69 6e20 7468 arguments.in th\n+0000f7a0: 6520 6c69 7374 2041 5247 2d4c 4953 542e e list ARG-LIST.\n+0000f7b0: 204e 6f74 6520 7468 6174 2048 4f4f 4b20 Note that HOOK \n+0000f7c0: 6d61 7920 616c 736f 2062 6520 7468 6520 may also be the \n+0000f7d0: 6163 7475 616c 206c 6973 7420 6f66 2066 actual list of f\n+0000f7e0: 756e 6374 696f 6e73 0a74 6f20 6361 6c6c unctions.to call\n+0000f7f0: 2e0a 0a54 5950 4520 6465 6669 6e65 7320 ...TYPE defines \n+0000f800: 686f 7720 7468 6520 7265 7475 726e 2076 how the return v\n+0000f810: 616c 7565 7320 6f66 2065 6163 6820 6675 alues of each fu\n+0000f820: 6e63 7469 6f6e 2069 6e20 7468 6520 686f nction in the ho\n+0000f830: 6f6b 2061 7265 0a74 7265 6174 6564 2e20 ok are.treated. \n+0000f840: 4966 2054 5950 4520 6973 206e 696c 2074 If TYPE is nil t\n+0000f850: 6865 7920 6172 6520 6967 6e6f 7265 642c hey are ignored,\n+0000f860: 2069 6620 5459 5045 2069 7320 7468 6520 if TYPE is the \n+0000f870: 7379 6d62 6f6c 2060 616e 6427 0a74 6865 symbol `and'.the\n+0000f880: 2068 6f6f 6b20 6162 6f72 7473 2061 6674 hook aborts aft\n+0000f890: 6572 2061 2066 756e 6374 696f 6e20 7265 er a function re\n+0000f8a0: 7475 726e 7320 6e69 6c2c 2069 6620 5459 turns nil, if TY\n+0000f8b0: 5045 2069 7320 606f 7227 2074 6865 2068 PE is `or' the h\n+0000f8c0: 6f6f 6b0a 6162 6f72 7473 2077 6865 6e20 ook.aborts when \n+0000f8d0: 6120 6675 6e63 7469 6f6e 2072 6574 7572 a function retur\n+0000f8e0: 6e73 206e 6f6e 2d6e 696c 2e0a 0a49 6e20 ns non-nil...In \n+0000f8f0: 616c 6c20 6361 7365 7320 7468 6520 7661 all cases the va\n+0000f900: 6c75 6520 7265 7475 726e 6564 2062 7920 lue returned by \n+0000f910: 7468 6520 6c61 7374 2d65 7661 6c75 6174 the last-evaluat\n+0000f920: 6564 2066 756e 6374 696f 6e20 6973 0a72 ed function is.r\n+0000f930: 6574 7572 6e65 642e 7072 6f63 6573 732d eturned.process-\n+0000f940: 656e 7669 726f 6e6d 656e 7441 206c 6973 environmentA lis\n+0000f950: 7420 6f66 2061 6c6c 2065 6e76 6972 6f6e t of all environ\n+0000f960: 6d65 6e74 2076 6172 6961 626c 6573 2028 ment variables (\n+0000f970: 6173 2073 7472 696e 6773 2022 4e41 4d45 as strings \"NAME\n+0000f980: 3d56 414c 5545 2229 2070 6173 7365 640a =VALUE\") passed.\n+0000f990: 746f 2074 6865 2069 6e74 6572 7072 6574 to the interpret\n+0000f9a0: 6572 2e20 416c 736f 2075 7365 6420 746f er. Also used to\n+0000f9b0: 2073 7065 6369 6679 2074 6865 2065 6e76 specify the env\n+0000f9c0: 6972 6f6e 6d65 6e74 206f 6620 7375 6270 ironment of subp\n+0000f9d0: 726f 6365 7373 6573 2e72 6570 2e73 7973 rocesses.rep.sys\n+0000f9e0: 7465 6d23 7265 702d 6275 696c 642d 6964 tem#rep-build-id\n+0000f9f0: 4120 7374 7269 6e67 2064 6573 6372 6962 A string describ\n+0000fa00: 696e 6720 7768 656e 2c20 7768 6572 652c ing when, where,\n+0000fa10: 2061 6e64 2062 7920 7768 6f20 7468 6520 and by who the \n+0000fa20: 7275 6e6e 696e 6720 7665 7273 696f 6e20 running version \n+0000fa30: 6f66 2074 6865 0a4c 4953 5020 696e 7465 of the.LISP inte\n+0000fa40: 7270 7265 7465 7220 7761 7320 6275 696c rpreter was buil\n+0000fa50: 742e 7265 702e 6461 7461 2375 7063 6173 t.rep.data#upcas\n+0000fa60: 652d 7461 626c 6532 3536 2d62 7974 6520 e-table256-byte \n+0000fa70: 7374 7269 6e67 2068 6f6c 6469 6e67 2074 string holding t\n+0000fa80: 7261 6e73 6c61 7469 6f6e 7320 746f 2074 ranslations to t\n+0000fa90: 7572 6e20 6561 6368 2063 6861 7261 6374 urn each charact\n+0000faa0: 6572 2069 6e74 6f20 6974 730a 7570 7065 er into its.uppe\n+0000fab0: 722d 6361 7365 2065 7175 6976 616c 656e r-case equivalen\n+0000fac0: 742e 7265 702e 6461 7461 2364 6f77 6e63 t.rep.data#downc\n+0000fad0: 6173 652d 7461 626c 6532 3536 2d62 7974 ase-table256-byt\n+0000fae0: 6520 7374 7269 6e67 2068 6f6c 6469 6e67 e string holding\n+0000faf0: 2074 7261 6e73 6c61 7469 6f6e 7320 746f translations to\n+0000fb00: 2074 7572 6e20 6561 6368 2063 6861 7261 turn each chara\n+0000fb10: 6374 6572 2069 6e74 6f20 6974 730a 6c6f cter into its.lo\n+0000fb20: 7765 722d 6361 7365 2065 7175 6976 616c wer-case equival\n+0000fb30: 656e 742e 7265 702e 7379 7374 656d 2363 ent.rep.system#c\n+0000fb40: 7572 7265 6e74 2d74 696d 6563 7572 7265 urrent-timecurre\n+0000fb50: 6e74 2d74 696d 650a 0a52 6574 7572 6e20 nt-time..Return \n+0000fb60: 6120 7661 6c75 6520 6465 6e6f 7469 6e67 a value denoting\n+0000fb70: 2074 6865 2063 7572 7265 6e74 2073 7973 the current sys\n+0000fb80: 7465 6d20 7469 6d65 2e20 5468 6973 2077 tem time. This w\n+0000fb90: 696c 6c20 6265 2061 2063 6f6e 7320 6365 ill be a cons ce\n+0000fba0: 6c6c 0a63 6f6e 7461 696e 696e 6720 2844 ll.containing (D\n+0000fbb0: 4159 5320 2e20 5345 434f 4e44 5329 2c20 AYS . SECONDS), \n+0000fbc0: 7468 6520 6e75 6d62 6572 206f 6620 4441 the number of DA\n+0000fbd0: 5953 2073 696e 6365 2074 6865 2065 706f YS since the epo\n+0000fbe0: 6368 2c20 616e 6420 7468 650a 6e75 6d62 ch, and the.numb\n+0000fbf0: 6572 206f 6620 7365 636f 6e64 7320 7369 er of seconds si\n+0000fc00: 6e63 6520 7468 6520 7374 6172 7420 6f66 nce the start of\n+0000fc10: 2074 6865 2064 6179 2028 756e 6976 6572 the day (univer\n+0000fc20: 7361 6c20 7469 6d65 292e 7265 702e 7379 sal time).rep.sy\n+0000fc30: 7374 656d 2366 6978 2d74 696d 6566 6978 stem#fix-timefix\n+0000fc40: 2d74 696d 6520 5449 4d45 5354 414d 500a -time TIMESTAMP.\n+0000fc50: 0a45 6e73 7572 6520 7468 6174 2074 6865 .Ensure that the\n+0000fc60: 2074 776f 2070 6172 7473 206f 6620 5449 two parts of TI\n+0000fc70: 4d45 5354 414d 5020 6172 6520 6d75 7475 MESTAMP are mutu\n+0000fc80: 616c 6c79 2063 6f6e 7369 7374 656e 742e ally consistent.\n+0000fc90: 2049 6620 6e6f 740a 5449 4d45 5354 414d If not.TIMESTAM\n+0000fca0: 5020 6973 2061 6c74 6572 6564 2e20 5265 P is altered. Re\n+0000fcb0: 7475 726e 7320 5449 4d45 5354 414d 502e turns TIMESTAMP.\n+0000fcc0: 7265 702e 7379 7374 656d 2373 6974 2d66 rep.system#sit-f\n+0000fcd0: 6f72 7369 742d 666f 7220 5b53 4543 4f4e orsit-for [SECON\n+0000fce0: 4453 5d20 5b4d 494c 4c49 5345 434f 4e44 DS] [MILLISECOND\n+0000fcf0: 535d 0a0a 5761 6974 2066 6f72 2069 6e70 S]..Wait for inp\n+0000fd00: 7574 2074 6f20 6172 7269 7665 2061 6e64 ut to arrive and\n+0000fd10: 2062 6520 7072 6f63 6573 7365 642e 204e be processed. N\n+0000fd20: 6f20 6d6f 7265 2074 6861 6e20 5345 434f o more than SECO\n+0000fd30: 4e44 5320 7365 636f 6e64 7320 706c 7573 NDS seconds plus\n+0000fd40: 0a4d 494c 4c49 5345 434f 4e44 5320 6d69 .MILLISECONDS mi\n+0000fd50: 6c6c 6973 6563 6f6e 6473 2077 696c 6c20 lliseconds will \n+0000fd60: 6265 2077 6169 7465 642e 2049 6620 6174 be waited. If at\n+0000fd70: 2074 6865 2065 6e64 206f 6620 7468 6973 the end of this\n+0000fd80: 2074 696d 6520 6e6f 0a69 6e70 7574 2068 time no.input h\n+0000fd90: 6173 2061 7272 6976 6564 2c20 7265 7475 as arrived, retu\n+0000fda0: 726e 2074 2e20 4f74 6865 7277 6973 6520 rn t. Otherwise \n+0000fdb0: 7265 7475 726e 206e 696c 2069 6620 696e return nil if in\n+0000fdc0: 7075 7420 7761 7320 666f 756e 642e 0a0a put was found...\n+0000fdd0: 4966 206e 6569 7468 6572 2053 4543 4f4e If neither SECON\n+0000fde0: 4453 206e 6f72 204d 494c 4c49 5345 434f DS nor MILLISECO\n+0000fdf0: 4e44 5320 6973 2064 6566 696e 6564 2074 NDS is defined t\n+0000fe00: 6865 2063 6f6d 6d61 6e64 2077 696c 6c20 he command will \n+0000fe10: 7265 7475 726e 0a69 6d6d 6564 6961 7465 return.immediate\n+0000fe20: 6c79 2c20 7573 696e 6720 6120 6e75 6c6c ly, using a null\n+0000fe30: 2074 696d 656f 7574 2e72 6570 2e73 7973 timeout.rep.sys\n+0000fe40: 7465 6d23 7573 6572 2d66 756c 6c2d 6e61 tem#user-full-na\n+0000fe50: 6d65 7573 6572 2d66 756c 6c2d 6e61 6d65 meuser-full-name\n+0000fe60: 205b 5245 414c 2d4e 414d 455d 0a0a 5265 [REAL-NAME]..Re\n+0000fe70: 7475 726e 7320 7468 6520 7265 616c 206e turns the real n\n+0000fe80: 616d 6520 6f66 2074 6865 2075 7365 7220 ame of the user \n+0000fe90: 2861 2073 7472 696e 6729 2e20 4966 2052 (a string). If R\n+0000fea0: 4541 4c2d 4e41 4d45 2069 7320 6e6f 6e2d EAL-NAME is non-\n+0000feb0: 6e69 6c2c 2069 7427 730a 7468 6520 6e61 nil, it's.the na\n+0000fec0: 6d65 2074 6f20 7265 7475 726e 2069 6e20 me to return in \n+0000fed0: 7375 6273 6571 7565 6e74 2063 616c 6c73 subsequent calls\n+0000fee0: 2e72 6570 2e73 7973 7465 6d23 6d65 7373 .rep.system#mess\n+0000fef0: 6167 656d 6573 7361 6765 2053 5452 494e agemessage STRIN\n+0000ff00: 4720 5b44 4953 504c 4159 2d4e 4f57 5d0a G [DISPLAY-NOW].\n+0000ff10: 0a54 656d 706f 7261 7269 6c79 2073 6574 .Temporarily set\n+0000ff20: 7320 7468 6520 7374 6174 7573 2064 6973 s the status dis\n+0000ff30: 706c 6179 2074 6f20 5354 5249 4e47 2c20 play to STRING, \n+0000ff40: 7468 6973 206d 6179 206e 6f74 2068 6170 this may not hap\n+0000ff50: 7065 6e20 756e 7469 6c20 7468 650a 6e65 pen until the.ne\n+0000ff60: 7874 2063 6f6d 706c 6574 6520 7265 6469 xt complete redi\n+0000ff70: 7370 6c61 792c 2075 6e6c 6573 7320 4449 splay, unless DI\n+0000ff80: 5350 4c41 592d 4e4f 5720 6973 206e 6f6e SPLAY-NOW is non\n+0000ff90: 2d6e 696c 2e72 6570 2e64 6174 6123 6469 -nil.rep.data#di\n+0000ffa0: 6769 742d 6368 6172 2d70 6469 6769 742d git-char-pdigit-\n+0000ffb0: 6368 6172 2d70 2043 4841 520a 0a52 6574 char-p CHAR..Ret\n+0000ffc0: 7572 6e73 2074 2069 6620 4348 4152 2069 urns t if CHAR i\n+0000ffd0: 7320 6120 6469 6769 742e 0072 6570 2e74 s a digit..rep.t\n+0000ffe0: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n+0000fff0: 652d 6d75 7465 7800 0000 0000 0000 0000 e-mutex.........\n+00010000: 7265 702e 6461 7461 2363 6861 722d 646f rep.data#char-do\n+00010010: 776e 6361 7365 6368 6172 2d64 6f77 6e63 wncasechar-downc\n+00010020: 6173 6520 4348 4152 0a0a 5265 7475 726e ase CHAR..Return\n+00010030: 7320 7468 6520 6c6f 7765 722d 6361 7365 s the lower-case\n+00010040: 2065 7175 6976 616c 656e 7420 6f66 2043 equivalent of C\n+00010050: 4841 522e 7265 702e 7379 7374 656d 2373 HAR.rep.system#s\n+00010060: 7973 7465 6d73 7973 7465 6d20 5348 454c ystemsystem SHEL\n+00010070: 4c2d 434f 4d4d 414e 440a 0a53 796e 6368 L-COMMAND..Synch\n+00010080: 726f 6e6f 7573 6c79 2065 7865 6375 7465 ronously execute\n+00010090: 2074 6865 2073 6865 6c6c 2063 6f6d 6d61 the shell comma\n+000100a0: 6e64 2073 7472 696e 6720 5348 454c 4c2d nd string SHELL-\n+000100b0: 434f 4d4d 414e 442e 2052 6574 7572 6e73 COMMAND. Returns\n+000100c0: 2074 6865 0a65 7869 7420 7374 6174 7573 the.exit status\n+000100d0: 206f 6620 7468 6520 636f 6d6d 616e 642c of the command,\n+000100e0: 206f 7220 7369 676e 616c 7320 616e 2065 or signals an e\n+000100f0: 7272 6f72 2069 6620 7468 6520 7368 656c rror if the shel\n+00010100: 6c20 636f 756c 646e 2774 0a62 6520 7374 l couldn't.be st\n+00010110: 6172 7465 642e 0a0a 4e6f 7465 2074 6861 arted...Note tha\n+00010120: 7420 7468 6520 6578 6974 2073 7461 7475 t the exit statu\n+00010130: 7320 6973 205f 6e6f 745f 2074 6865 2073 s is _not_ the s\n+00010140: 616d 6520 6173 2074 6865 2072 6574 7572 ame as the retur\n+00010150: 6e20 636f 6465 2e20 4974 0a64 6570 656e n code. It.depen\n+00010160: 6473 206f 6e20 7468 6520 6f70 6572 6174 ds on the operat\n+00010170: 696e 6720 7379 7374 656d 2c20 6275 7420 ing system, but \n+00010180: 756e 6465 7220 756e 6978 2074 6865 2072 under unix the r\n+00010190: 6574 7572 6e20 636f 6465 206d 6179 2062 eturn code may b\n+000101a0: 650a 666f 756e 6420 6279 2072 6967 6874 e.found by right\n+000101b0: 2d73 6869 6674 696e 6720 7468 6520 6578 -shifting the ex\n+000101c0: 6974 2073 7461 7475 7320 6279 2065 6967 it status by eig\n+000101d0: 6874 2062 6974 732e 204c 6f77 206e 6f6e ht bits. Low non\n+000101e0: 2d7a 6572 6f0a 7661 6c75 6573 2072 6570 -zero.values rep\n+000101f0: 7265 7365 6e74 2074 6861 7420 7468 6520 resent that the \n+00010200: 7072 6f63 6573 7320 7761 7320 6b69 6c6c process was kill\n+00010210: 6564 2062 7920 6120 7369 676e 616c 2e72 ed by a signal.r\n+00010220: 6570 2e73 7973 7465 6d23 6372 7970 7463 ep.system#cryptc\n+00010230: 7279 7074 204b 4559 2053 414c 540a 0a54 rypt KEY SALT..T\n+00010240: 6865 2060 6372 7970 7427 2066 756e 6374 he `crypt' funct\n+00010250: 696f 6e20 7461 6b65 7320 6120 7061 7373 ion takes a pass\n+00010260: 776f 7264 2c20 4b45 592c 2061 7320 6120 word, KEY, as a \n+00010270: 7374 7269 6e67 2c20 616e 6420 6120 5341 string, and a SA\n+00010280: 4c54 0a63 6861 7261 6374 6572 2061 7272 LT.character arr\n+00010290: 6179 2c20 616e 6420 7265 7475 726e 7320 ay, and returns \n+000102a0: 6120 7072 696e 7461 626c 6520 4153 4349 a printable ASCI\n+000102b0: 4920 7374 7269 6e67 2077 6869 6368 2073 I string which s\n+000102c0: 7461 7274 7320 7769 7468 0a61 6e6f 7468 tarts with.anoth\n+000102d0: 6572 2073 616c 742e 2020 4974 2069 7320 er salt. It is \n+000102e0: 6265 6c69 6576 6564 2074 6861 742c 2067 believed that, g\n+000102f0: 6976 656e 2074 6865 206f 7574 7075 7420 iven the output \n+00010300: 6f66 2074 6865 2066 756e 6374 696f 6e2c of the function,\n+00010310: 0a74 6865 2062 6573 7420 7761 7920 746f .the best way to\n+00010320: 2066 696e 6420 6120 4b45 5920 7468 6174 find a KEY that\n+00010330: 2077 696c 6c20 7072 6f64 7563 6520 7468 will produce th\n+00010340: 6174 206f 7574 7075 7420 6973 2074 6f20 at output is to \n+00010350: 6775 6573 730a 7661 6c75 6573 206f 6620 guess.values of \n+00010360: 4b45 5920 756e 7469 6c20 7468 6520 6f72 KEY until the or\n+00010370: 6967 696e 616c 2076 616c 7565 206f 6620 iginal value of \n+00010380: 4b45 5920 6973 2066 6f75 6e64 2e0a 0a53 KEY is found...S\n+00010390: 6565 2063 7279 7074 2833 2920 666f 7220 ee crypt(3) for \n+000103a0: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n+000103b0: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n+000103c0: 236d 616b 652d 6461 7475 6d6d 616b 652d #make-datummake-\n+000103d0: 6461 7475 6d20 5641 4c55 4520 4944 0a0a datum VALUE ID..\n+000103e0: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur\n+000103f0: 6e20 6120 6e65 7720 6461 7461 206f 626a n a new data obj\n+00010400: 6563 7420 6f66 2074 7970 6520 4944 2028 ect of type ID (\n+00010410: 616e 2061 7262 6974 7261 7279 2076 616c an arbitrary val\n+00010420: 7565 292c 2069 740a 7769 6c6c 2068 6176 ue), it.will hav\n+00010430: 6520 6f62 6a65 6374 2056 414c 5545 2061 e object VALUE a\n+00010440: 7373 6f63 6961 7465 6420 7769 7468 2069 ssociated with i\n+00010450: 742e 7265 702e 6461 7461 2e64 6174 756d t.rep.data.datum\n+00010460: 7323 6461 7475 6d2d 7265 6664 6174 756d s#datum-refdatum\n+00010470: 2d72 6566 2044 4154 554d 2049 440a 0a49 -ref DATUM ID..I\n+00010480: 6620 6461 7461 206f 626a 6563 7420 4441 f data object DA\n+00010490: 5455 4d20 6861 7320 7479 7065 2049 442c TUM has type ID,\n+000104a0: 2072 6574 7572 6e20 6974 7320 6173 736f return its asso\n+000104b0: 6369 6174 6564 2076 616c 7565 2c20 656c ciated value, el\n+000104c0: 7365 0a73 6967 6e61 6c20 616e 2065 7272 se.signal an err\n+000104d0: 6f72 2e72 6570 2e64 6174 612e 6461 7475 or.rep.data.datu\n+000104e0: 6d73 2368 6173 2d74 7970 652d 7068 6173 ms#has-type-phas\n+000104f0: 2d74 7970 652d 7020 4152 4720 4944 0a0a -type-p ARG ID..\n+00010500: 5265 7475 726e 2060 7427 2069 6620 6f62 Return `t' if ob\n+00010510: 6a65 6374 2041 5247 2068 6173 2064 6174 ject ARG has dat\n+00010520: 6120 7479 7065 2049 4420 2861 6e64 2074 a type ID (and t\n+00010530: 6875 7320 7761 7320 696e 6974 6961 6c6c hus was initiall\n+00010540: 790a 6372 6561 7465 6420 7573 696e 6720 y.created using \n+00010550: 7468 6520 606d 616b 652d 6461 7475 6d27 the `make-datum'\n+00010560: 2066 756e 6374 696f 6e29 2e72 6570 2e69 function).rep.i\n+00010570: 6f2e 7072 6f63 6573 7365 7323 6d61 6b65 o.processes#make\n+00010580: 2d70 726f 6365 7373 6d61 6b65 2d70 726f -processmake-pro\n+00010590: 6365 7373 205b 4f55 5450 5554 2d53 5452 cess [OUTPUT-STR\n+000105a0: 4541 4d5d 205b 4655 4e5d 205b 4449 525d EAM] [FUN] [DIR]\n+000105b0: 205b 5052 4f47 5241 4d5d 205b 4152 4753 [PROGRAM] [ARGS\n+000105c0: 5d0a 0a43 7265 6174 6573 2061 206e 6577 ]..Creates a new\n+000105d0: 2070 726f 6365 7373 2d6f 626a 6563 742c process-object,\n+000105e0: 204f 5554 5055 542d 5354 5245 414d 2069 OUTPUT-STREAM i\n+000105f0: 7320 7768 6572 6520 616c 6c20 6f75 7470 s where all outp\n+00010600: 7574 2066 726f 6d20 7468 6973 0a70 726f ut from this.pro\n+00010610: 6365 7373 2067 6f65 732c 2062 6f74 6820 cess goes, both \n+00010620: 7374 646f 7574 2061 6e64 2073 7464 6572 stdout and stder\n+00010630: 722c 2046 554e 2069 7320 6120 6675 6e63 r, FUN is a func\n+00010640: 7469 6f6e 2074 6f20 6361 6c6c 2065 6163 tion to call eac\n+00010650: 6820 7469 6d65 0a74 6865 2070 726f 6365 h time.the proce\n+00010660: 7373 2072 756e 6e69 6e67 206f 6e20 7468 ss running on th\n+00010670: 6973 206f 626a 6563 7420 6368 616e 6765 is object change\n+00010680: 7320 7374 6174 652e 2044 4952 2069 7320 s state. DIR is \n+00010690: 7468 6520 7072 6f63 6573 7327 0a63 7572 the process'.cur\n+000106a0: 7265 6e74 2064 6972 6563 746f 7279 2c20 rent directory, \n+000106b0: 5052 4f47 5241 4d20 7468 6520 6669 6c65 PROGRAM the file\n+000106c0: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog\n+000106d0: 7261 6d20 746f 2072 756e 2061 6e64 2041 ram to run and A\n+000106e0: 5247 5320 610a 6c69 7374 206f 6620 6172 RGS a.list of ar\n+000106f0: 6775 6d65 6e74 7320 7061 7373 6564 2074 guments passed t\n+00010700: 6f20 7468 6520 7072 6f63 6573 732e 0a0a o the process...\n+00010710: 416e 7920 6f66 2074 6865 2061 7267 756d Any of the argum\n+00010720: 656e 7473 206d 6179 2062 6520 756e 7370 ents may be unsp\n+00010730: 6563 6966 6965 642c 2069 6e20 7768 6963 ecified, in whic\n+00010740: 6820 6361 7365 2074 6865 7920 6361 6e20 h case they can \n+00010750: 6265 2073 6574 0a65 6974 6865 7220 6279 be set.either by\n+00010760: 2074 6865 2066 756e 6374 696f 6e73 2070 the functions p\n+00010770: 726f 7669 6465 6420 6f72 2062 7920 7468 rovided or by th\n+00010780: 6520 6675 6e63 7469 6f6e 2063 616c 6c65 e function calle\n+00010790: 6420 746f 2063 7265 6174 6520 7468 650a d to create the.\n+000107a0: 6163 7475 616c 2072 756e 6e69 6e67 2070 actual running p\n+000107b0: 726f 6365 7373 2e0a 0a49 6620 7468 6520 rocess...If the \n+000107c0: 4449 5220 7061 7261 6d65 7465 7220 6973 DIR parameter is\n+000107d0: 206e 696c 2069 7420 7769 6c6c 2062 6520 nil it will be \n+000107e0: 696e 6865 7269 7465 6420 6672 6f6d 2074 inherited from t\n+000107f0: 6865 0a60 6465 6661 756c 742d 6469 7265 he.`default-dire\n+00010800: 6374 6f72 7927 2076 6172 6961 626c 6520 ctory' variable \n+00010810: 6f66 2074 6865 2063 7572 7265 6e74 2062 of the current b\n+00010820: 7566 6665 722e 7265 702e 696f 2e70 726f uffer.rep.io.pro\n+00010830: 6365 7373 6573 2363 6c6f 7365 2d70 726f cesses#close-pro\n+00010840: 6365 7373 636c 6f73 652d 7072 6f63 6573 cessclose-proces\n+00010850: 7365 7320 5b50 524f 4345 5353 5d0a 0a43 ses [PROCESS]..C\n+00010860: 6c6f 7365 7320 7468 6520 7374 6469 6e2c loses the stdin,\n+00010870: 2073 7464 6f75 742c 2061 6e64 2073 7464 stdout, and std\n+00010880: 6572 7220 7374 7265 616d 7320 6f66 2074 err streams of t\n+00010890: 6865 2061 7379 6e63 6872 6f6e 6f75 7320 he asynchronous \n+000108a0: 7072 6f63 6573 732d 0a6f 626a 6563 7420 process-.object \n+000108b0: 5052 4f43 4553 532e 7265 702e 696f 2e70 PROCESS.rep.io.p\n+000108c0: 726f 6365 7373 6573 2373 7461 7274 2d70 rocesses#start-p\n+000108d0: 726f 6365 7373 7374 6172 742d 7072 6f63 rocessstart-proc\n+000108e0: 6573 7320 5b50 524f 4345 5353 5d20 5b50 ess [PROCESS] [P\n+000108f0: 524f 4752 414d 5d20 5b41 5247 532e 2e2e ROGRAM] [ARGS...\n+00010900: 5d0a 0a53 7461 7274 7320 6120 7072 6f63 ]..Starts a proc\n+00010910: 6573 7320 7275 6e6e 696e 6720 6f6e 2070 ess running on p\n+00010920: 726f 6365 7373 2d6f 626a 6563 7420 5052 rocess-object PR\n+00010930: 4f43 4553 532e 2054 6865 2063 6869 6c64 OCESS. The child\n+00010940: 2d70 726f 6365 7373 2072 756e 730a 6173 -process runs.as\n+00010950: 796e 6368 726f 6e6f 7573 6c79 2077 6974 ynchronously wit\n+00010960: 6820 7468 6520 6564 6974 6f72 2e20 4966 h the editor. If\n+00010970: 2050 524f 4345 5353 2069 7320 756e 7370 PROCESS is unsp\n+00010980: 6563 6966 6965 6420 7468 6520 6d61 6b65 ecified the make\n+00010990: 2d70 726f 6365 7373 0a66 756e 6374 696f -process.functio\n+000109a0: 6e20 7769 6c6c 2062 6520 6361 6c6c 6564 n will be called\n+000109b0: 2028 7769 7468 207a 6572 6f20 6172 6775 (with zero argu\n+000109c0: 6d65 6e74 7329 2074 6f20 6372 6561 7465 ments) to create\n+000109d0: 206f 6e65 2e0a 0a50 524f 4752 414d 2069 one...PROGRAM i\n+000109e0: 7320 7468 6520 6669 6c65 6e61 6d65 206f s the filename o\n+000109f0: 6620 7468 6520 6269 6e61 7279 2069 6d61 f the binary ima\n+00010a00: 6765 2c20 6974 2077 696c 6c20 6265 2073 ge, it will be s\n+00010a10: 6561 7263 6865 6420 666f 7220 696e 0a61 earched for in.a\n+00010a20: 6c6c 2064 6972 6563 746f 7269 6573 206c ll directories l\n+00010a30: 6973 7465 6420 696e 2074 6865 2060 5041 isted in the `PA\n+00010a40: 5448 2720 656e 7669 726f 6e6d 656e 7420 TH' environment \n+00010a50: 7661 7269 6162 6c65 2e0a 4152 4753 2061 variable..ARGS a\n+00010a60: 7265 2074 6865 2061 7267 756d 656e 7473 re the arguments\n+00010a70: 2074 6f20 6769 7665 2074 6f20 7468 6520 to give to the \n+00010a80: 7072 6f63 6573 732e 0a0a 4966 2061 6e79 process...If any\n+00010a90: 206f 6620 7468 6520 6f70 7469 6f6e 616c of the optional\n+00010aa0: 2070 6172 616d 6574 6572 7320 6172 6520 parameters are \n+00010ab0: 756e 7370 6563 6966 6965 6420 7468 6579 unspecified they\n+00010ac0: 2073 686f 756c 6420 6861 7665 2062 6565 should have bee\n+00010ad0: 6e0a 7365 7420 696e 2074 6865 2050 524f n.set in the PRO\n+00010ae0: 4345 5353 2070 7269 6f72 2074 6f20 6361 CESS prior to ca\n+00010af0: 6c6c 696e 6720 7468 6973 2066 756e 6374 lling this funct\n+00010b00: 696f 6e2e 7265 702e 696f 2e70 726f 6365 ion.rep.io.proce\n+00010b10: 7373 6573 2363 616c 6c2d 7072 6f63 6573 sses#call-proces\n+00010b20: 7363 616c 6c2d 7072 6f63 6573 7320 5b50 scall-process [P\n+00010b30: 524f 4345 5353 5d20 5b49 4e2d 4649 4c45 ROCESS] [IN-FILE\n+00010b40: 5d20 5b50 524f 4752 414d 5d20 5b41 5247 ] [PROGRAM] [ARG\n+00010b50: 532e 2e2e 5d0a 0a53 7461 7274 7320 6120 S...]..Starts a \n+00010b60: 7072 6f63 6573 7320 7275 6e6e 696e 6720 process running \n+00010b70: 6f6e 2070 726f 6365 7373 2d6f 626a 6563 on process-objec\n+00010b80: 7420 5052 4f43 4553 532e 2057 6169 7473 t PROCESS. Waits\n+00010b90: 2066 6f72 2074 6865 2063 6869 6c64 2074 for the child t\n+00010ba0: 6f0a 6578 6974 2c20 7468 656e 2072 6574 o.exit, then ret\n+00010bb0: 7572 6e73 2074 6865 2065 7869 742d 7661 urns the exit-va\n+00010bc0: 6c75 6520 6f66 2074 6865 2063 6869 6c64 lue of the child\n+00010bd0: 2e20 4966 2050 524f 4345 5353 2069 7320 . If PROCESS is \n+00010be0: 756e 7370 6563 6966 6965 640a 7468 6520 unspecified.the \n+00010bf0: 6d61 6b65 2d70 726f 6365 7373 2066 756e make-process fun\n+00010c00: 6374 696f 6e20 7769 6c6c 2062 6520 6361 ction will be ca\n+00010c10: 6c6c 6564 2028 7769 7468 207a 6572 6f20 lled (with zero \n+00010c20: 6172 6775 6d65 6e74 7329 2074 6f20 6372 arguments) to cr\n+00010c30: 6561 7465 206f 6e65 2e0a 0a49 4e2d 4649 eate one...IN-FI\n+00010c40: 4c45 2069 7320 7468 6520 6e61 6d65 206f LE is the name o\n+00010c50: 6620 7468 6520 6669 6c65 2074 6f20 636f f the file to co\n+00010c60: 6e6e 6563 7420 746f 2074 6865 2070 726f nnect to the pro\n+00010c70: 6365 7373 2720 7374 616e 6461 7264 2069 cess' standard i\n+00010c80: 6e70 7574 2c0a 6966 2074 6869 7320 6973 nput,.if this is\n+00010c90: 206e 6f74 2064 6566 696e 6564 2060 2f64 not defined `/d\n+00010ca0: 6576 2f6e 756c 6c27 2069 7320 7573 6564 ev/null' is used\n+00010cb0: 2e0a 5052 4f47 5241 4d20 6973 2074 6865 ..PROGRAM is the\n+00010cc0: 2066 696c 656e 616d 6520 6f66 2074 6865 filename of the\n+00010cd0: 2062 696e 6172 7920 696d 6167 652c 2069 binary image, i\n+00010ce0: 7420 7769 6c6c 2062 6520 7365 6172 6368 t will be search\n+00010cf0: 6564 2066 6f72 2069 6e0a 616c 6c20 6469 ed for in.all di\n+00010d00: 7265 6374 6f72 6965 7320 6c69 7374 6564 rectories listed\n+00010d10: 2069 6e20 7468 6520 6050 4154 4827 2065 in the `PATH' e\n+00010d20: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00010d30: 626c 652e 0a41 5247 5320 6172 6520 7468 ble..ARGS are th\n+00010d40: 6520 6172 6775 6d65 6e74 7320 746f 2067 e arguments to g\n+00010d50: 6976 6520 746f 2074 6865 2070 726f 6365 ive to the proce\n+00010d60: 7373 2e0a 0a49 6620 616e 7920 6f66 2074 ss...If any of t\n+00010d70: 6865 206f 7074 696f 6e61 6c20 7061 7261 he optional para\n+00010d80: 6d65 7465 7273 2061 7265 2075 6e73 7065 meters are unspe\n+00010d90: 6369 6669 6564 2074 6865 7920 7368 6f75 cified they shou\n+00010da0: 6c64 2068 6176 6520 6265 656e 0a73 6574 ld have been.set\n+00010db0: 2069 6e20 7468 6520 5052 4f43 4553 5320 in the PROCESS \n+00010dc0: 7072 696f 7220 746f 2063 616c 6c69 6e67 prior to calling\n+00010dd0: 2074 6869 7320 6675 6e63 7469 6f6e 2e72 this function.r\n+00010de0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00010df0: 696e 7465 7272 7570 742d 7072 6f63 6573 interrupt-proces\n+00010e00: 7369 6e74 6572 7275 7074 2d70 726f 6365 sinterrupt-proce\n+00010e10: 7373 2050 524f 4345 5353 205b 5349 474e ss PROCESS [SIGN\n+00010e20: 414c 2d47 524f 5550 5d0a 0a49 6e74 6572 AL-GROUP]..Inter\n+00010e30: 7275 7074 2074 6865 2061 7379 6e63 6872 rupt the asynchr\n+00010e40: 6f6e 6f75 7320 7072 6f63 6573 7320 5052 onous process PR\n+00010e50: 4f43 4553 532e 2049 6620 5349 474e 414c OCESS. If SIGNAL\n+00010e60: 2d47 524f 5550 2069 7320 742c 2069 6e74 -GROUP is t, int\n+00010e70: 6572 7275 7074 0a61 6c6c 2063 6869 6c64 errupt.all child\n+00010e80: 2070 726f 6365 7373 6573 206f 6620 5052 processes of PR\n+00010e90: 4f43 4553 5320 2869 7427 7320 7072 6f63 OCESS (it's proc\n+00010ea0: 6573 7320 6772 6f75 7029 2e72 6570 2e69 ess group).rep.i\n+00010eb0: 6f2e 7072 6f63 6573 7365 7323 7374 6f70 o.processes#stop\n+00010ec0: 2d70 726f 6365 7373 7374 6f70 2d70 726f -processstop-pro\n+00010ed0: 6365 7373 2050 524f 4345 5353 205b 5349 cess PROCESS [SI\n+00010ee0: 474e 414c 2d47 524f 5550 5d0a 0a53 7573 GNAL-GROUP]..Sus\n+00010ef0: 7065 6e64 7320 6578 6563 7574 696f 6e20 pends execution \n+00010f00: 6f66 2050 524f 4345 5353 2c20 7365 6520 of PROCESS, see \n+00010f10: 6063 6f6e 7469 6e75 652d 7072 6f63 6573 `continue-proces\n+00010f20: 7327 2e20 4966 2053 4947 4e41 4c2d 4752 s'. If SIGNAL-GR\n+00010f30: 4f55 5020 6973 0a6e 6f6e 2d6e 696c 2061 OUP is.non-nil a\n+00010f40: 6c73 6f20 7375 7370 656e 6473 2074 6865 lso suspends the\n+00010f50: 2070 726f 6365 7373 6573 2069 6e20 7468 processes in th\n+00010f60: 6520 7072 6f63 6573 7320 6772 6f75 7020 e process group \n+00010f70: 6f66 2050 524f 4345 5353 2e72 6570 2e69 of PROCESS.rep.i\n+00010f80: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n+00010f90: 6573 732d 7275 6e6e 696e 672d 7070 726f ess-running-ppro\n+00010fa0: 6365 7373 2d72 756e 6e69 6e67 2d70 2050 cess-running-p P\n+00010fb0: 524f 4345 5353 0a0a 5265 7475 726e 2074 ROCESS..Return t\n+00010fc0: 2069 6620 5052 4f43 4553 5320 6973 2072 if PROCESS is r\n+00010fd0: 756e 6e69 6e67 2e00 7265 702e 6461 7461 unning..rep.data\n+00010fe0: 236d 616b 652d 6775 6172 6469 616e 0000 #make-guardian..\n+00010ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00011000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00011010: 2363 6f6e 7469 6e75 652d 7072 6f63 6573 #continue-proces\n+00011020: 7363 6f6e 7469 6e75 652d 7072 6f63 6573 scontinue-proces\n+00011030: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n+00011040: 4c2d 4752 4f55 505d 0a0a 5265 7374 6172 L-GROUP]..Restar\n+00011050: 7473 2050 524f 4345 5353 2061 6674 6572 ts PROCESS after\n+00011060: 2069 7420 6861 7320 6265 656e 2073 746f it has been sto\n+00011070: 7070 6564 2028 7669 6120 6073 746f 702d pped (via `stop-\n+00011080: 7072 6f63 6573 7327 292e 2049 660a 5349 process'). If.SI\n+00011090: 474e 414c 2d47 524f 5550 2069 7320 6e6f GNAL-GROUP is no\n+000110a0: 6e2d 6e69 6c20 616c 736f 2063 6f6e 7469 n-nil also conti\n+000110b0: 6e75 6573 2074 6865 2070 726f 6365 7373 nues the process\n+000110c0: 6573 2069 6e20 7468 6520 7072 6f63 6573 es in the proces\n+000110d0: 7320 6772 6f75 7020 6f66 0a50 524f 4345 s group of.PROCE\n+000110e0: 5353 2e72 6570 2e69 6f2e 7072 6f63 6573 SS.rep.io.proces\n+000110f0: 7365 7323 7072 6f63 6573 732d 6578 6974 ses#process-exit\n+00011100: 2d76 616c 7565 7072 6f63 6573 732d 6578 -valueprocess-ex\n+00011110: 6974 2d76 616c 7565 2050 524f 4345 5353 it-value PROCESS\n+00011120: 0a0a 5265 7475 726e 7320 7468 6520 7265 ..Returns the re\n+00011130: 7475 726e 2d76 616c 7565 206f 6620 7468 turn-value of th\n+00011140: 6520 6c61 7374 2070 726f 6365 7373 2074 e last process t\n+00011150: 6f20 6265 2072 756e 206f 6e20 5052 4f43 o be run on PROC\n+00011160: 4553 532c 206f 7220 6e69 6c20 6966 3a0a ESS, or nil if:.\n+00011170: 2020 6129 206e 6f20 7072 6f63 6573 7320 a) no process \n+00011180: 6861 7320 7275 6e20 6f6e 2050 524f 4345 has run on PROCE\n+00011190: 5353 0a20 2062 2920 5052 4f43 4553 5320 SS. b) PROCESS \n+000111a0: 6973 2073 7469 6c6c 2072 756e 6e69 6e67 is still running\n+000111b0: 0a20 2063 2920 5052 4f43 4553 5320 6578 . c) PROCESS ex\n+000111c0: 6974 6564 2061 626e 6f72 6d61 6c6c 7972 ited abnormallyr\n+000111d0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+000111e0: 7072 6f63 6573 732d 6964 7072 6f63 6573 process-idproces\n+000111f0: 732d 6964 205b 5052 4f43 4553 535d 0a0a s-id [PROCESS]..\n+00011200: 4966 2050 524f 4345 5353 2069 7320 7275 If PROCESS is ru\n+00011210: 6e6e 696e 6720 6f72 2073 746f 7070 6564 nning or stopped\n+00011220: 2c20 7265 7475 726e 2074 6865 2070 726f , return the pro\n+00011230: 6365 7373 2d69 6465 6e74 6966 6965 7220 cess-identifier \n+00011240: 6173 736f 6369 6174 6564 0a77 6974 6820 associated.with \n+00011250: 6974 2028 6965 2c20 6974 7320 7069 6429 it (ie, its pid)\n+00011260: 2e0a 0a49 6620 5052 4f43 4553 5320 6973 ...If PROCESS is\n+00011270: 206e 696c 2c20 7265 7475 726e 2074 6865 nil, return the\n+00011280: 2070 726f 6365 7373 2069 6420 6f66 2074 process id of t\n+00011290: 6865 204c 6973 7020 696e 7465 7270 7265 he Lisp interpre\n+000112a0: 7465 722e 7265 702e 696f 2e70 726f 6365 ter.rep.io.proce\n+000112b0: 7373 6573 2370 726f 6365 7373 2d69 6e2d sses#process-in-\n+000112c0: 7573 652d 7070 726f 6365 7373 2d69 6e2d use-pprocess-in-\n+000112d0: 7573 652d 7020 5052 4f43 4553 530a 0a53 use-p PROCESS..S\n+000112e0: 696d 696c 6172 2074 6f20 6070 726f 6365 imilar to `proce\n+000112f0: 7373 2d72 756e 6e69 6e67 2d70 2720 6578 ss-running-p' ex\n+00011300: 6365 7074 2074 6861 7420 7468 6973 2072 cept that this r\n+00011310: 6574 7572 6e73 2074 2065 7665 6e20 7768 eturns t even wh\n+00011320: 656e 2074 6865 0a70 726f 6365 7373 2068 en the.process h\n+00011330: 6173 2073 746f 7070 6564 2e72 6570 2e69 as stopped.rep.i\n+00011340: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n+00011350: 6573 732d 7070 726f 6365 7373 7020 4152 ess-pprocessp AR\n+00011360: 470a 0a52 6574 7572 6e20 7420 6973 2041 G..Return t is A\n+00011370: 5247 2069 7320 6120 7072 6f63 6573 732d RG is a process-\n+00011380: 6f62 6a65 6374 2e72 6570 2e69 6f2e 7072 object.rep.io.pr\n+00011390: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process-\n+000113a0: 7072 6f67 7072 6f63 6573 732d 7072 6f67 progprocess-prog\n+000113b0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n+000113c0: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n+000113d0: 2070 726f 6772 616d 2069 6e20 5052 4f43 program in PROC\n+000113e0: 4553 532e 7265 702e 696f 2e70 726f 6365 ESS.rep.io.proce\n+000113f0: 7373 6573 2373 6574 2d70 726f 6365 7373 sses#set-process\n+00011400: 2d70 726f 6773 6574 2d70 726f 6365 7373 -progset-process\n+00011410: 2d70 726f 6720 5052 4f43 4553 5320 5052 -prog PROCESS PR\n+00011420: 4f47 5241 4d0a 0a53 6574 7320 7468 6520 OGRAM..Sets the \n+00011430: 6e61 6d65 206f 6620 7468 6520 7072 6f67 name of the prog\n+00011440: 7261 6d20 746f 2072 756e 206f 6e20 5052 ram to run on PR\n+00011450: 4f43 4553 5320 746f 2046 494c 452e 7265 OCESS to FILE.re\n+00011460: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s\n+00011470: 6574 2d70 726f 6365 7373 2d61 7267 7373 et-process-argss\n+00011480: 6574 2d70 726f 6365 7373 2d61 7267 7320 et-process-args \n+00011490: 5052 4f43 4553 5320 4152 472d 4c49 5354 PROCESS ARG-LIST\n+000114a0: 0a0a 5365 7420 7468 6520 6172 6775 6d65 ..Set the argume\n+000114b0: 6e74 7320 746f 2050 524f 4345 5353 2e72 nts to PROCESS.r\n+000114c0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+000114d0: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s\n+000114e0: 7472 6561 6d70 726f 6365 7373 2d6f 7574 treamprocess-out\n+000114f0: 7075 742d 7374 7265 616d 2050 524f 4345 put-stream PROCE\n+00011500: 5353 0a0a 5265 7475 726e 2074 6865 2073 SS..Return the s\n+00011510: 7472 6561 6d20 746f 2077 6869 6368 2061 tream to which a\n+00011520: 6c6c 206f 7574 7075 7420 6672 6f6d 2050 ll output from P\n+00011530: 524f 4345 5353 2069 7320 7365 6e74 2e72 ROCESS is sent.r\n+00011540: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00011550: 7365 742d 7072 6f63 6573 732d 6f75 7470 set-process-outp\n+00011560: 7574 2d73 7472 6561 6d73 6574 2d70 726f ut-streamset-pro\n+00011570: 6365 7373 2d6f 7574 7075 742d 7374 7265 cess-output-stre\n+00011580: 616d 2050 524f 4345 5353 2053 5452 4541 am PROCESS STREA\n+00011590: 4d0a 0a53 6574 2074 6865 206f 7574 7075 M..Set the outpu\n+000115a0: 742d 7374 7265 616d 206f 6620 5052 4f43 t-stream of PROC\n+000115b0: 4553 5320 746f 2053 5452 4541 4d2e 206e ESS to STREAM. n\n+000115c0: 696c 206d 6561 6e73 2064 6973 6361 7264 il means discard\n+000115d0: 2061 6c6c 206f 7574 7075 742e 7265 702e all output.rep.\n+000115e0: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n+000115f0: 6365 7373 2d65 7272 6f72 2d73 7472 6561 cess-error-strea\n+00011600: 6d70 726f 6365 7373 2d65 7272 6f72 2d73 mprocess-error-s\n+00011610: 7472 6561 6d20 5052 4f43 4553 530a 0a52 tream PROCESS..R\n+00011620: 6574 7572 6e20 7468 6520 7374 7265 616d eturn the stream\n+00011630: 2074 6f20 7768 6963 6820 616c 6c20 7374 to which all st\n+00011640: 616e 6461 7264 2d65 7272 6f72 206f 7574 andard-error out\n+00011650: 7075 7420 6672 6f6d 2050 524f 4345 5353 put from PROCESS\n+00011660: 2069 7320 7365 6e74 2e72 6570 2e69 6f2e is sent.rep.io.\n+00011670: 7072 6f63 6573 7365 7323 7365 742d 7072 processes#set-pr\n+00011680: 6f63 6573 732d 6572 726f 722d 7374 7265 ocess-error-stre\n+00011690: 616d 7365 742d 7072 6f63 6573 732d 6572 amset-process-er\n+000116a0: 726f 722d 7374 7265 616d 2050 524f 4345 ror-stream PROCE\n+000116b0: 5353 2053 5452 4541 4d0a 0a53 6574 2074 SS STREAM..Set t\n+000116c0: 6865 2065 7272 6f72 2d73 7472 6561 6d20 he error-stream \n+000116d0: 6f66 2050 524f 4345 5353 2074 6f20 5354 of PROCESS to ST\n+000116e0: 5245 414d 2e20 6e69 6c20 6d65 616e 7320 REAM. nil means \n+000116f0: 6469 7363 6172 6420 616c 6c20 6f75 7470 discard all outp\n+00011700: 7574 2e0a 0a4e 6f74 6520 7468 6174 2074 ut...Note that t\n+00011710: 6869 7320 6375 7272 656e 746c 7920 6f6e his currently on\n+00011720: 6c79 2077 6f72 6b73 2063 6f72 7265 6374 ly works correct\n+00011730: 6c79 2077 6974 6820 7069 7065 2063 6f6e ly with pipe con\n+00011740: 6e65 6374 696f 6e73 2e72 6570 2e69 6f2e nections.rep.io.\n+00011750: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n+00011760: 732d 6675 6e63 7469 6f6e 7072 6f63 6573 s-functionproces\n+00011770: 732d 6675 6e63 7469 6f6e 2050 524f 4345 s-function PROCE\n+00011780: 5353 0a0a 5265 7475 726e 2074 6865 2066 SS..Return the f\n+00011790: 756e 6374 696f 6e20 7768 6963 6820 6973 unction which is\n+000117a0: 2063 616c 6c65 6420 7768 656e 2050 524f called when PRO\n+000117b0: 4345 5353 2063 6861 6e67 6573 2073 7461 CESS changes sta\n+000117c0: 7465 2028 692e 652e 2069 740a 6578 6974 te (i.e. it.exit\n+000117d0: 7320 6f72 2069 7320 7374 6f70 7065 6429 s or is stopped)\n+000117e0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+000117f0: 7323 7072 6f63 6573 732d 6469 7270 726f s#process-dirpro\n+00011800: 6365 7373 2d64 6972 2050 524f 4345 5353 cess-dir PROCESS\n+00011810: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n+00011820: 6520 6f66 2074 6865 2064 6972 6563 746f e of the directo\n+00011830: 7279 2077 6869 6368 2062 6563 6f6d 6573 ry which becomes\n+00011840: 2074 6865 2077 6f72 6b69 6e67 2064 6972 the working dir\n+00011850: 6563 746f 7279 206f 660a 5052 4f43 4553 ectory of.PROCES\n+00011860: 5320 7768 656e 2069 7420 6973 2073 7461 S when it is sta\n+00011870: 7274 6564 2e72 6570 2e69 6f2e 7072 6f63 rted.rep.io.proc\n+00011880: 6573 7365 7323 6163 6365 7074 2d70 726f esses#accept-pro\n+00011890: 6365 7373 2d6f 7574 7075 7461 6363 6570 cess-outputaccep\n+000118a0: 742d 7072 6f63 6573 732d 6f75 7470 7574 t-process-output\n+000118b0: 205b 5345 434f 4e44 535d 205b 4d49 4c4c [SECONDS] [MILL\n+000118c0: 4953 4543 4f4e 4453 5d0a 0a57 6169 7420 ISECONDS]..Wait \n+000118d0: 5345 434f 4e44 5320 706c 7573 204d 494c SECONDS plus MIL\n+000118e0: 4c49 5345 434f 4e44 5320 666f 7220 6f75 LISECONDS for ou\n+000118f0: 7470 7574 2066 726f 6d20 616e 7920 6173 tput from any as\n+00011900: 796e 6368 726f 6e6f 7573 2073 7562 7072 ynchronous subpr\n+00011910: 6f63 6573 7365 732e 0a49 6620 616e 7920 ocesses..If any \n+00011920: 6172 7269 7665 732c 2070 726f 6365 7373 arrives, process\n+00011930: 2069 742c 2074 6865 6e20 7265 7475 726e it, then return\n+00011940: 206e 696c 2e20 4f74 6865 7277 6973 6520 nil. Otherwise \n+00011950: 7265 7475 726e 2074 2e0a 0a4e 6f74 6520 return t...Note \n+00011960: 7468 6174 206f 7574 7075 7420 696e 636c that output incl\n+00011970: 7564 6573 206e 6f74 6966 6963 6174 696f udes notificatio\n+00011980: 6e20 6f66 2070 726f 6365 7373 2074 6572 n of process ter\n+00011990: 6d69 6e61 7469 6f6e 2e72 6570 2e76 6d2e mination.rep.vm.\n+000119a0: 696e 7465 7270 7265 7465 7223 7661 6c69 interpreter#vali\n+000119b0: 6461 7465 2d62 7974 652d 636f 6465 7661 date-byte-codeva\n+000119c0: 6c69 6461 7465 2d62 7974 652d 636f 6465 lidate-byte-code\n+000119d0: 2042 432d 4d41 4a4f 5220 4243 2d4d 494e BC-MAJOR BC-MIN\n+000119e0: 4f52 0a0a 4368 6563 6b20 7468 6174 2062 OR..Check that b\n+000119f0: 7974 6520 636f 6465 7320 6672 6f6d 2069 yte codes from i\n+00011a00: 6e73 7472 7563 7469 6f6e 2073 6574 2042 nstruction set B\n+00011a10: 432d 4d41 4a4f 522e 4243 2d4d 494e 4f52 C-MAJOR.BC-MINOR\n+00011a20: 2c20 6d61 7920 6265 0a65 7865 6375 7465 , may be.execute\n+00011a30: 642e 2049 6620 6e6f 742c 2061 6e20 6572 d. If not, an er\n+00011a40: 726f 7220 7769 6c6c 2062 6520 7369 676e ror will be sign\n+00011a50: 616c 6c65 642e 7265 702e 696f 2e74 696d alled.rep.io.tim\n+00011a60: 6572 7323 6d61 6b65 2d74 696d 6572 6d61 ers#make-timerma\n+00011a70: 6b65 2d74 696d 6572 2046 554e 4354 494f ke-timer FUNCTIO\n+00011a80: 4e20 5b53 4543 4f4e 4453 5d20 5b4d 494c N [SECONDS] [MIL\n+00011a90: 4c49 5345 434f 4e44 535d 0a0a 4372 6561 LISECONDS]..Crea\n+00011aa0: 7465 2061 6e64 2072 6574 7572 6e20 6120 te and return a \n+00011ab0: 6e65 7720 6f6e 652d 7368 6f74 2074 696d new one-shot tim\n+00011ac0: 6572 206f 626a 6563 742e 2041 6674 6572 er object. After\n+00011ad0: 2053 4543 4f4e 4453 2a31 3030 3020 2b0a SECONDS*1000 +.\n+00011ae0: 4d49 4c4c 4953 4543 4f4e 4453 206d 696c MILLISECONDS mil\n+00011af0: 6c69 7365 636f 6e64 7320 4655 4e43 5449 liseconds FUNCTI\n+00011b00: 4f4e 2077 696c 6c20 6265 2063 616c 6c65 ON will be calle\n+00011b10: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th\n+00011b20: 6520 7469 6d65 7220 7769 6c6c 206f 6e6c e timer will onl\n+00011b30: 7920 6669 7265 205f 6f6e 6365 5f2c 2075 y fire _once_, u\n+00011b40: 7365 2074 6865 2060 7365 742d 7469 6d65 se the `set-time\n+00011b50: 7227 2066 756e 6374 696f 6e0a 746f 2072 r' function.to r\n+00011b60: 652d 656e 6162 6c65 2069 742e 7072 696e e-enable it.prin\n+00011b70: 742d 6573 6361 7065 4465 6669 6e65 7320 t-escapeDefines \n+00011b80: 7768 6963 6820 636f 6e74 726f 6c20 6368 which control ch\n+00011b90: 6172 6163 7465 7273 2060 7072 696e 7427 aracters `print'\n+00011ba0: 2073 686f 756c 6420 7175 6f74 652e 2041 should quote. A\n+00011bb0: 6363 6570 7461 626c 6520 7661 6c75 6573 cceptable values\n+00011bc0: 0a61 7265 3a0a 096e 696c 0909 4f6e 6c79 .are:..nil..Only\n+00011bd0: 2065 7363 6170 6520 646f 7562 6c65 2d71 escape double-q\n+00011be0: 756f 7465 2061 6e64 2062 6163 6b73 6c61 uote and backsla\n+00011bf0: 7368 0a09 6e65 776c 696e 6573 0945 7363 sh..newlines.Esc\n+00011c00: 6170 6520 646f 7562 6c65 2d71 756f 7465 ape double-quote\n+00011c10: 2c20 6261 636b 736c 6173 682c 206e 6577 , backslash, new\n+00011c20: 6c69 6e65 2c0a 0909 0920 5441 422c 2061 line,.... TAB, a\n+00011c30: 6e64 2066 6f72 6d66 6565 642e 0a09 7409 nd formfeed...t.\n+00011c40: 0945 7363 6170 6520 616c 6c20 636f 6e74 .Escape all cont\n+00011c50: 726f 6c20 636f 6465 7320 2863 6861 7261 rol codes (chara\n+00011c60: 6374 6572 7320 7769 7468 2061 0a09 0909 cters with a....\n+00011c70: 2076 616c 7565 206c 6573 7320 7468 616e value less than\n+00011c80: 2033 3229 2c20 616e 6420 616c 6c20 6368 32), and all ch\n+00011c90: 6172 6163 7465 7273 2077 6974 680a 0909 aracters with...\n+00011ca0: 0920 6120 7661 6c75 6520 6772 6561 7465 . a value greate\n+00011cb0: 7220 7468 616e 2031 3236 2e72 6570 2e6c r than 126.rep.l\n+00011cc0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00011cd0: 6675 6e63 616c 6c66 756e 6361 6c6c 2046 funcallfuncall F\n+00011ce0: 554e 4354 494f 4e20 4152 4753 2e2e 2e0a UNCTION ARGS....\n+00011cf0: 0a43 616c 6c73 2046 554e 4354 494f 4e20 .Calls FUNCTION \n+00011d00: 7769 7468 2061 7267 756d 656e 7473 2041 with arguments A\n+00011d10: 5247 532e 2e2e 2061 6e64 2072 6574 7572 RGS... and retur\n+00011d20: 6e73 2074 6865 2072 6573 756c 742e 7265 ns the result.re\n+00011d30: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+00011d40: 6572 2361 7070 6c79 6170 706c 7920 4655 er#applyapply FU\n+00011d50: 4e43 5449 4f4e 2041 5247 532e 2e2e 2041 NCTION ARGS... A\n+00011d60: 5247 2d4c 4953 540a 0a43 616c 6c73 2046 RG-LIST..Calls F\n+00011d70: 554e 4354 494f 4e20 7061 7373 696e 6720 UNCTION passing \n+00011d80: 616c 6c20 6f66 2041 5247 5320 746f 2069 all of ARGS to i\n+00011d90: 7420 6173 2077 656c 6c20 6173 2061 6c6c t as well as all\n+00011da0: 2065 6c65 6d65 6e74 7320 696e 2041 5247 elements in ARG\n+00011db0: 2d4c 4953 542e 0a69 652c 0a20 2028 6170 -LIST..ie,. (ap\n+00011dc0: 706c 7920 2b20 3120 3220 3320 2728 3420 ply + 1 2 3 '(4 \n+00011dd0: 3520 3629 290a 2020 203d 3e20 3231 7265 5 6)). => 21re\n+00011de0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+00011df0: 6572 236d 6178 2d6c 6973 702d 6465 7074 er#max-lisp-dept\n+00011e00: 686d 6178 2d6c 6973 702d 6465 7074 6820 hmax-lisp-depth \n+00011e10: 5b4e 4557 2d56 414c 5545 5d0a 0a54 6865 [NEW-VALUE]..The\n+00011e20: 206d 6178 696d 756d 206e 756d 6265 7220 maximum number \n+00011e30: 6f66 2074 696d 6573 2074 6861 7420 7265 of times that re\n+00011e40: 705f 6675 6e63 616c 6c20 6361 6e20 6265 p_funcall can be\n+00011e50: 2063 616c 6c65 6420 7265 6375 7273 6976 called recursiv\n+00011e60: 656c 792e 0a0a 5468 6973 2069 7320 696e ely...This is in\n+00011e70: 7465 6e64 6564 2074 6f20 7374 6f70 2069 tended to stop i\n+00011e80: 6e66 696e 6974 6520 7265 6375 7273 696f nfinite recursio\n+00011e90: 6e2c 2069 6620 7468 6520 6465 6661 756c n, if the defaul\n+00011ea0: 7420 7661 6c75 6520 6f66 2032 3530 2069 t value of 250 i\n+00011eb0: 730a 746f 6f20 736d 616c 6c20 2879 6f75 s.too small (you\n+00011ec0: 2067 6574 2065 7272 6f72 7320 696e 206e get errors in n\n+00011ed0: 6f72 6d61 6c20 7573 6529 2073 6574 2069 ormal use) set i\n+00011ee0: 7420 746f 2073 6f6d 6574 6869 6e67 206c t to something l\n+00011ef0: 6172 6765 722e 7265 702e 6c61 6e67 2e6d arger.rep.lang.m\n+00011f00: 6174 6823 2d2d 204e 554d 4245 5220 5b4e ath#-- NUMBER [N\n+00011f10: 554d 4245 5253 2e2e 2e5d 0a0a 4569 7468 UMBERS...]..Eith\n+00011f20: 6572 2072 6574 7572 6e73 2074 6865 206e er returns the n\n+00011f30: 6567 6174 696f 6e20 6f66 204e 554d 4245 egation of NUMBE\n+00011f40: 5220 6f72 2074 6865 2076 616c 7565 206f R or the value o\n+00011f50: 6620 4e55 4d42 4552 206d 696e 7573 0a4e f NUMBER minus.N\n+00011f60: 554d 4245 5253 7265 702e 6c61 6e67 2e6d UMBERSrep.lang.m\n+00011f70: 6174 6823 7265 6d61 696e 6465 7272 656d ath#remainderrem\n+00011f80: 6169 6e64 6572 2044 4956 4944 454e 4420 ainder DIVIDEND \n+00011f90: 4449 5649 534f 520a 0a52 6574 7572 6e73 DIVISOR..Returns\n+00011fa0: 2074 6865 2069 6e74 6567 6572 2072 656d the integer rem\n+00011fb0: 6169 6e64 6572 2061 6674 6572 2064 6976 ainder after div\n+00011fc0: 6964 696e 6720 4449 5649 4445 4e44 2062 iding DIVIDEND b\n+00011fd0: 7920 4449 5649 534f 522e 0000 0000 0000 y DIVISOR.......\n+00011fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00011ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00012000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00012010: 2373 6967 6e61 6c5f 7072 6f63 6573 7373 #signal_processs\n+00012020: 6967 6e61 6c2d 7072 6f63 6573 7320 5052 ignal-process PR\n+00012030: 4f43 4553 5320 5349 474e 414c 205b 5349 OCESS SIGNAL [SI\n+00012040: 474e 414c 2d47 524f 5550 5d0a 0a53 656e GNAL-GROUP]..Sen\n+00012050: 6473 2074 6865 2073 6967 6e61 6c20 5349 ds the signal SI\n+00012060: 474e 414c 2074 6f20 7468 6520 7072 6f63 GNAL to the proc\n+00012070: 6573 7320 5052 4f43 4553 532e 2049 6620 ess PROCESS. If \n+00012080: 5349 474e 414c 2d47 524f 5550 2069 730a SIGNAL-GROUP is.\n+00012090: 6e6f 6e2d 6e69 6c20 616c 736f 2063 6f6e non-nil also con\n+000120a0: 7469 6e75 6573 2074 6865 2070 726f 6365 tinues the proce\n+000120b0: 7373 6573 2069 6e20 7468 6520 7072 6f63 sses in the proc\n+000120c0: 6573 7320 6772 6f75 7020 6f66 2050 524f ess group of PRO\n+000120d0: 4345 5353 2e0a 0a50 524f 4345 5353 206d CESS...PROCESS m\n+000120e0: 6179 2062 6520 6569 7468 6572 2061 204c ay be either a L\n+000120f0: 6973 7020 7072 6f63 6573 7320 6f62 6a65 isp process obje\n+00012100: 6374 2c20 6f72 2061 6e20 696e 7465 6765 ct, or an intege\n+00012110: 7220 6769 7669 6e67 2074 6865 0a70 726f r giving the.pro\n+00012120: 6365 7373 2d69 6420 6f66 2061 2070 726f cess-id of a pro\n+00012130: 6365 7373 2028 6e6f 7420 6e65 6365 7373 cess (not necess\n+00012140: 6172 696c 7920 7374 6172 7465 6420 6279 arily started by\n+00012150: 2072 6570 292e 0a0a 5349 474e 414c 206d rep)...SIGNAL m\n+00012160: 6179 2065 6974 6865 7220 6265 2061 206e ay either be a n\n+00012170: 756d 6572 6963 2073 6967 6e61 6c2c 206f umeric signal, o\n+00012180: 7220 6120 7379 6d62 6f6c 206e 616d 696e r a symbol namin\n+00012190: 6720 6120 7369 676e 616c 2c20 692e 652e g a signal, i.e.\n+000121a0: 0a74 6865 2073 796d 626f 6c20 6049 4e54 .the symbol `INT\n+000121b0: 2720 666f 7220 7468 6520 554e 4958 2053 ' for the UNIX S\n+000121c0: 4947 494e 5420 7369 676e 616c 2e72 6570 IGINT signal.rep\n+000121d0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n+000121e0: 6f63 6573 732d 6578 6974 2d73 7461 7475 ocess-exit-statu\n+000121f0: 7370 726f 6365 7373 2d65 7869 742d 7374 sprocess-exit-st\n+00012200: 6174 7573 2050 524f 4345 5353 0a0a 5265 atus PROCESS..Re\n+00012210: 7475 726e 7320 7468 6520 756e 7072 6f63 turns the unproc\n+00012220: 6573 7365 6420 6578 6974 2d73 7461 7475 essed exit-statu\n+00012230: 7320 6f66 2074 6865 206c 6173 7420 7072 s of the last pr\n+00012240: 6f63 6573 7320 746f 2062 6520 7275 6e20 ocess to be run \n+00012250: 6f6e 2074 6865 0a70 726f 6365 7373 2d6f on the.process-o\n+00012260: 626a 6563 7420 5052 4f43 4553 532e 2049 bject PROCESS. I\n+00012270: 6620 5052 4f43 4553 5320 6973 2063 7572 f PROCESS is cur\n+00012280: 7265 6e74 6c79 2072 756e 6e69 6e67 2c20 rently running, \n+00012290: 7265 7475 726e 206e 696c 2e72 6570 2e69 return nil.rep.i\n+000122a0: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n+000122b0: 7072 6f63 6573 732d 6469 7273 6574 2d70 process-dirset-p\n+000122c0: 726f 6365 7373 2d64 6972 2050 524f 4345 rocess-dir PROCE\n+000122d0: 5353 2044 4952 0a0a 5365 7420 7468 6520 SS DIR..Set the \n+000122e0: 6469 7265 6374 6f72 7920 6f66 2050 524f directory of PRO\n+000122f0: 4345 5353 2074 6f20 4449 522e 7265 702e CESS to DIR.rep.\n+00012300: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n+00012310: 6365 7373 2d63 6f6e 6e65 6374 696f 6e2d cess-connection-\n+00012320: 7479 7065 7072 6f63 6573 732d 636f 6e6e typeprocess-conn\n+00012330: 6563 7469 6f6e 2d74 7970 6520 5052 4f43 ection-type PROC\n+00012340: 4553 530a 0a52 6574 7572 6e73 2061 2073 ESS..Returns a s\n+00012350: 796d 626f 6c20 6465 6669 6e69 6e67 2074 ymbol defining t\n+00012360: 6865 2074 7970 6520 6f66 2073 7472 6561 he type of strea\n+00012370: 6d20 2869 2e65 2e20 7069 7065 2c20 7074 m (i.e. pipe, pt\n+00012380: 792c 206f 720a 736f 636b 6574 7061 6972 y, or.socketpair\n+00012390: 2920 7573 6564 2074 6f20 636f 6e6e 6563 ) used to connec\n+000123a0: 7420 5052 4f43 4553 5320 7769 7468 2069 t PROCESS with i\n+000123b0: 7473 2070 6879 7369 6361 6c20 7072 6f63 ts physical proc\n+000123c0: 6573 732e 7265 702e 696f 2e70 726f 6365 ess.rep.io.proce\n+000123d0: 7373 6573 2373 6574 2d70 726f 6365 7373 sses#set-process\n+000123e0: 2d63 6f6e 6e65 6374 696f 6e2d 7479 7065 -connection-type\n+000123f0: 7365 742d 7072 6f63 6573 732d 636f 6e6e set-process-conn\n+00012400: 6563 7469 6f6e 2d74 7970 6520 5052 4f43 ection-type PROC\n+00012410: 4553 5320 5459 5045 0a0a 4465 6669 6e65 ESS TYPE..Define\n+00012420: 2068 6f77 2050 524f 4345 5353 2063 6f6d how PROCESS com\n+00012430: 6d75 6e69 6361 7465 7320 7769 7468 2069 municates with i\n+00012440: 7427 7320 6368 696c 6420 7072 6f63 6573 t's child proces\n+00012450: 732c 2054 5950 4520 6d61 7920 6265 0a6f s, TYPE may be.o\n+00012460: 6e65 206f 6620 7468 6520 666f 6c6c 6f77 ne of the follow\n+00012470: 696e 6720 7379 6d62 6f6c 733a 0a0a 2020 ing symbols:.. \n+00012480: 7074 7909 0955 7365 2061 2070 7479 0a20 pty..Use a pty. \n+00012490: 2070 6970 6509 0954 6872 6565 2070 6970 pipe..Three pip\n+000124a0: 6573 2061 7265 2075 7365 640a 2020 736f es are used. so\n+000124b0: 636b 6574 7061 6972 0955 7365 2061 2073 cketpair.Use a s\n+000124c0: 6f63 6b65 7470 6169 720a 0a54 6869 7320 ocketpair..This \n+000124d0: 6675 6e63 7469 6f6e 2063 616e 206f 6e6c function can onl\n+000124e0: 7920 6265 2075 7365 6420 7768 656e 2050 y be used when P\n+000124f0: 524f 4345 5353 2069 7320 6e6f 7420 696e ROCESS is not in\n+00012500: 2075 7365 2e0a 0a4e 6f74 6520 7468 6174 use...Note that\n+00012510: 206f 6e6c 7920 7468 6520 6070 6970 6527 only the `pipe'\n+00012520: 2063 6f6e 6e65 6374 696f 6e20 7479 7065 connection type\n+00012530: 2061 6c6c 6f77 7320 7072 6f63 6573 7320 allows process \n+00012540: 6f75 7470 7574 2061 6e64 0a70 726f 6365 output and.proce\n+00012550: 7373 2065 7272 6f72 206f 7574 7075 7420 ss error output \n+00012560: 746f 2062 6520 6469 6666 6572 656e 7469 to be differenti\n+00012570: 6174 6564 2e72 6570 2e76 6d2e 696e 7465 ated.rep.vm.inte\n+00012580: 7270 7265 7465 7223 6d61 6b65 2d62 7974 rpreter#make-byt\n+00012590: 652d 636f 6465 2d73 7562 726d 616b 652d e-code-subrmake-\n+000125a0: 6279 7465 2d63 6f64 652d 7375 6272 2043 byte-code-subr C\n+000125b0: 4f44 4520 434f 4e53 5441 4e54 5320 5354 ODE CONSTANTS ST\n+000125c0: 4143 4b20 5b44 4f43 5d20 5b49 4e54 4552 ACK [DOC] [INTER\n+000125d0: 4143 5449 5645 5d0a 0a52 6574 7572 6e20 ACTIVE]..Return \n+000125e0: 616e 206f 626a 6563 7420 7468 6174 2063 an object that c\n+000125f0: 616e 2062 6520 7573 6564 2061 7320 7468 an be used as th\n+00012600: 6520 6675 6e63 7469 6f6e 2076 616c 7565 e function value\n+00012610: 206f 6620 6120 7379 6d62 6f6c 2e72 6570 of a symbol.rep\n+00012620: 2e76 6d2e 696e 7465 7270 7265 7465 7223 .vm.interpreter#\n+00012630: 6279 7465 636f 6465 7062 7974 6563 6f64 bytecodepbytecod\n+00012640: 6570 2041 5247 0a0a 5265 7475 726e 7320 ep ARG..Returns \n+00012650: 7420 6966 2041 5247 2069 7320 6120 6279 t if ARG is a by\n+00012660: 7465 2063 6f64 6520 7375 6272 6f75 7469 te code subrouti\n+00012670: 6e65 2028 692e 652e 2063 6f6d 7069 6c65 ne (i.e. compile\n+00012680: 6420 4c69 7370 2063 6f64 6529 2e72 6570 d Lisp code).rep\n+00012690: 2e69 6f2e 7469 6d65 7273 2373 6574 2d74 .io.timers#set-t\n+000126a0: 696d 6572 7365 742d 7469 6d65 7220 5449 imerset-timer TI\n+000126b0: 4d45 5220 5b53 4543 4f4e 4453 5d20 5b4d MER [SECONDS] [M\n+000126c0: 494c 4c49 5345 434f 4e44 535d 0a0a 5265 ILLISECONDS]..Re\n+000126d0: 7374 6172 7420 7468 6520 6f6e 652d 7368 start the one-sh\n+000126e0: 6f74 2074 696d 6572 2054 494d 4552 2e20 ot timer TIMER. \n+000126f0: 4966 2053 4543 4f4e 4453 2061 6e64 2f6f If SECONDS and/o\n+00012700: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n+00012710: 730a 6465 6669 6e65 6420 7468 6520 7065 s.defined the pe\n+00012720: 7269 6f64 2061 6674 6572 2077 6869 6368 riod after which\n+00012730: 2069 7420 6669 7265 7320 7769 6c6c 2062 it fires will b\n+00012740: 6520 7265 7365 7420 746f 2074 6865 2073 e reset to the s\n+00012750: 7065 6369 6669 6564 0a64 7572 6174 696f pecified.duratio\n+00012760: 6e2e 204f 7468 6572 7769 7365 2c20 7468 n. Otherwise, th\n+00012770: 6520 6578 6973 7469 6e67 2076 616c 7565 e existing value\n+00012780: 7320 6172 6520 7072 6573 6572 7665 642e s are preserved.\n+00012790: 6465 6275 672d 6f6e 2d65 7272 6f72 5768 debug-on-errorWh\n+000127a0: 656e 2061 6e20 6572 726f 7220 6973 2073 en an error is s\n+000127b0: 6967 6e61 6c6c 6564 2074 6869 7320 7661 ignalled this va\n+000127c0: 7269 6162 6c65 2063 6f6e 7472 6f6c 7320 riable controls \n+000127d0: 7768 6574 6865 7220 6f72 206e 6f74 2074 whether or not t\n+000127e0: 6f0a 656e 7465 7220 7468 6520 4c69 7370 o.enter the Lisp\n+000127f0: 2064 6562 7567 6765 7220 696d 6d65 6469 debugger immedi\n+00012800: 6174 656c 792e 2049 6620 7468 6520 7661 ately. If the va\n+00012810: 7269 6162 6c65 2773 2076 616c 7565 2069 riable's value i\n+00012820: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 0a6c s non-nil or a.l\n+00012830: 6973 7420 6f66 2073 796d 626f 6c73 2d2d ist of symbols--\n+00012840: 6f6e 6520 6f66 2077 6869 6368 2069 7320 one of which is \n+00012850: 7468 6520 7369 676e 616c 6c65 6420 6572 the signalled er\n+00012860: 726f 7220 7379 6d62 6f6c 2d2d 7468 650a ror symbol--the.\n+00012870: 6465 6275 6767 6572 2069 7320 656e 7465 debugger is ente\n+00012880: 7265 642e 2052 6561 6420 696e 666f 2066 red. Read info f\n+00012890: 6f72 2074 6865 2064 6574 6169 6c73 2e62 or the details.b\n+000128a0: 6163 6b74 7261 6365 2d6f 6e2d 6572 726f acktrace-on-erro\n+000128b0: 7257 6865 6e20 616e 2065 7272 6f72 2069 rWhen an error i\n+000128c0: 7320 7369 676e 616c 6c65 6420 7468 6973 s signalled this\n+000128d0: 2076 6172 6961 626c 6520 636f 6e74 726f variable contro\n+000128e0: 6c73 2077 6865 7468 6572 206f 7220 6e6f ls whether or no\n+000128f0: 7420 746f 0a70 7269 6e74 2074 6865 2062 t to.print the b\n+00012900: 6163 6b74 7261 6365 2069 6d6d 6564 6961 acktrace immedia\n+00012910: 7465 6c79 2e20 4966 2074 6865 2076 6172 tely. If the var\n+00012920: 6961 626c 6527 7320 7661 6c75 6520 6973 iable's value is\n+00012930: 206e 6f6e 2d6e 696c 206f 7220 6120 6c69 non-nil or a li\n+00012940: 7374 0a6f 6620 7379 6d62 6f6c 732d 2d6f st.of symbols--o\n+00012950: 6e65 206f 6620 7768 6963 6820 6973 2074 ne of which is t\n+00012960: 6865 2073 6967 6e61 6c6c 6564 2065 7272 he signalled err\n+00012970: 6f72 2073 796d 626f 6c2d 2d74 6865 2062 or symbol--the b\n+00012980: 6163 6b74 7261 6365 0a69 7320 7072 696e acktrace.is prin\n+00012990: 7465 642e 2052 6561 6420 696e 666f 2066 ted. Read info f\n+000129a0: 6f72 2074 6865 2064 6574 6169 6c73 2e64 or the details.d\n+000129b0: 6562 7567 2d6d 6163 726f 7357 6865 6e20 ebug-macrosWhen \n+000129c0: 6e69 6c2c 2074 6865 2064 6562 7567 6765 nil, the debugge\n+000129d0: 7220 6973 6e27 7420 656e 7465 7265 6420 r isn't entered \n+000129e0: 7768 696c 6520 6578 7061 6e64 696e 6720 while expanding \n+000129f0: 6d61 6372 6f20 6465 6669 6e69 7469 6f6e macro definition\n+00012a00: 732e 6572 726f 722d 6861 6e64 6c65 722d s.error-handler-\n+00012a10: 6675 6e63 7469 6f6e 5768 656e 2073 6574 functionWhen set\n+00012a20: 2074 6f20 6120 6675 6e63 7469 6f6e 2076 to a function v\n+00012a30: 616c 7565 2c20 6361 6c6c 6564 2077 6974 alue, called wit\n+00012a40: 6820 7477 6f20 6172 6775 6d65 6e74 7320 h two arguments \n+00012a50: 2865 7272 6f72 2074 7970 650a 616e 6420 (error type.and \n+00012a60: 6461 7461 2920 7768 656e 206c 6973 7020 data) when lisp \n+00012a70: 6572 726f 7273 206f 6363 7572 2e70 7269 errors occur.pri\n+00012a80: 6e74 2d6c 656e 6774 6854 6865 206d 6178 nt-lengthThe max\n+00012a90: 696d 756d 206e 756d 6265 7220 6f66 206c imum number of l\n+00012aa0: 6973 7420 656c 656d 656e 7473 2074 6f20 ist elements to \n+00012ab0: 7072 696e 7420 6265 666f 7265 2061 6262 print before abb\n+00012ac0: 7265 7669 6174 696e 672e 7265 702e 6c61 reviating.rep.la\n+00012ad0: 6e67 2e64 6562 7567 2362 7265 616b 6272 ng.debug#breakbr\n+00012ae0: 6561 6b0a 0a54 6865 206e 6578 7420 666f eak..The next fo\n+00012af0: 726d 2074 6f20 6265 2065 7661 6c75 6174 rm to be evaluat\n+00012b00: 6564 2077 696c 6c20 6265 2064 6f6e 6520 ed will be done \n+00012b10: 736f 2074 6872 6f75 6768 2074 6865 204c so through the L\n+00012b20: 6973 7020 6465 6275 6767 6572 2e72 6570 isp debugger.rep\n+00012b30: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00012b40: 7223 7369 676e 616c 7369 676e 616c 2045 r#signalsignal E\n+00012b50: 5252 4f52 2d53 594d 424f 4c20 4441 5441 RROR-SYMBOL DATA\n+00012b60: 0a0a 5369 676e 616c 2074 6861 7420 616e ..Signal that an\n+00012b70: 2065 7272 6f72 2068 6173 2068 6170 7065 error has happe\n+00012b80: 6e65 642e 2045 5252 4f52 2d53 594d 424f ned. ERROR-SYMBO\n+00012b90: 4c20 6973 2074 6865 206e 616d 6520 6f66 L is the name of\n+00012ba0: 2061 2073 796d 626f 6c0a 636c 6173 7369 a symbol.classi\n+00012bb0: 6679 696e 6720 7468 6520 7479 7065 206f fying the type o\n+00012bc0: 6620 6572 726f 722c 2069 7420 7368 6f75 f error, it shou\n+00012bd0: 6c64 2068 6176 6520 6120 7072 6f70 6572 ld have a proper\n+00012be0: 7479 2060 6572 726f 722d 6d65 7373 6167 ty `error-messag\n+00012bf0: 6527 0a28 6120 7374 7269 6e67 2920 7769 e'.(a string) wi\n+00012c00: 7468 2061 2073 686f 7274 2064 6573 6372 th a short descr\n+00012c10: 6970 7469 6f6e 206f 6620 7468 6520 6572 iption of the er\n+00012c20: 726f 7220 6d65 7373 6167 652e 0a44 4154 ror message..DAT\n+00012c30: 4120 6973 2061 206c 6973 7420 6f66 206f A is a list of o\n+00012c40: 626a 6563 7473 2077 6869 6368 2061 7265 bjects which are\n+00012c50: 2072 656c 6576 616e 7420 746f 2074 6865 relevant to the\n+00012c60: 2065 7272 6f72 202d 2d20 7468 6579 2077 error -- they w\n+00012c70: 696c 6c0a 6265 206d 6164 6520 6176 6169 ill.be made avai\n+00012c80: 6c61 626c 6520 746f 2061 6e79 2065 7272 lable to any err\n+00012c90: 6f72 2d68 616e 646c 6572 206f 7220 7072 or-handler or pr\n+00012ca0: 696e 7465 6420 6279 2074 6865 2064 6566 inted by the def\n+00012cb0: 6175 6c74 2065 7272 6f72 0a68 616e 646c ault error.handl\n+00012cc0: 6572 2e72 6570 2e64 6174 612e 7461 626c er.rep.data.tabl\n+00012cd0: 6573 2373 7472 696e 672d 6861 7368 7374 es#string-hashst\n+00012ce0: 7269 6e67 2d68 6173 6820 5354 5249 4e47 ring-hash STRING\n+00012cf0: 0a0a 5265 7475 726e 2061 2070 6f73 6974 ..Return a posit\n+00012d00: 6976 6520 6669 786e 756d 2073 6f6d 6568 ive fixnum someh\n+00012d10: 6f77 2072 656c 6174 6564 2074 6f20 7468 ow related to th\n+00012d20: 6520 636f 6e74 656e 7473 206f 6620 5354 e contents of ST\n+00012d30: 5249 4e47 2c0a 7375 6368 2074 6861 7420 RING,.such that \n+00012d40: 2873 7472 696e 673d 2058 2059 2920 696d (string= X Y) im\n+00012d50: 706c 6965 7320 283d 2028 7374 7269 6e67 plies (= (string\n+00012d60: 2d68 6173 6820 5829 2028 7374 7269 6e67 -hash X) (string\n+00012d70: 2d68 6173 6820 5929 292e 7265 702e 6461 -hash Y)).rep.da\n+00012d80: 7461 2e74 6162 6c65 7323 6571 7561 6c2d ta.tables#equal-\n+00012d90: 6861 7368 6571 7561 6c2d 6861 7368 2041 hashequal-hash A\n+00012da0: 5247 0a0a 5265 7475 726e 2061 2070 6f73 RG..Return a pos\n+00012db0: 6974 6976 6520 6669 786e 756d 2073 6f6d itive fixnum som\n+00012dc0: 6568 6f77 2072 656c 6174 6564 2074 6f20 ehow related to \n+00012dd0: 4152 472c 2073 7563 6820 7468 6174 2028 ARG, such that (\n+00012de0: 6571 7561 6c20 5820 5929 0a69 6d70 6c69 equal X Y).impli\n+00012df0: 6573 2028 3d20 2865 7175 616c 2d68 6173 es (= (equal-has\n+00012e00: 6820 5829 2028 6571 7561 6c2d 6861 7368 h X) (equal-hash\n+00012e10: 2059 2929 2e72 6570 2e64 6174 612e 7461 Y)).rep.data.ta\n+00012e20: 626c 6573 236d 616b 652d 7765 616b 2d74 bles#make-weak-t\n+00012e30: 6162 6c65 6d61 6b65 2d77 6561 6b2d 7461 ablemake-weak-ta\n+00012e40: 626c 6520 4841 5348 2d46 554e 4354 494f ble HASH-FUNCTIO\n+00012e50: 4e20 434f 4d50 4152 452d 4655 4e43 5449 N COMPARE-FUNCTI\n+00012e60: 4f4e 0a0a 5369 6d69 6c61 7220 746f 2060 ON..Similar to `\n+00012e70: 6d61 6b65 2d74 6162 6c65 2c20 6578 6365 make-table, exce\n+00012e80: 7074 2074 6861 7420 6b65 792d 7661 6c75 pt that key-valu\n+00012e90: 6520 7061 6972 7320 7374 6f72 6564 2069 e pairs stored i\n+00012ea0: 6e20 7468 6520 7461 626c 650a 6172 6520 n the table.are \n+00012eb0: 7361 6964 2074 6f20 6265 2060 6077 6561 said to be ``wea\n+00012ec0: 6b6c 7920 6b65 7965 6427 272e 2054 6861 kly keyed''. Tha\n+00012ed0: 7420 6973 2c20 7468 6579 2061 7265 206f t is, they are o\n+00012ee0: 6e6c 7920 7265 7461 696e 6564 2069 6e20 nly retained in \n+00012ef0: 7468 650a 7461 626c 6520 6173 206c 6f6e the.table as lon\n+00012f00: 6720 7468 6520 6b65 7920 6861 7320 6e6f g the key has no\n+00012f10: 7420 6265 656e 2067 6172 6261 6765 2063 t been garbage c\n+00012f20: 6f6c 6c65 6374 6564 2e0a 0a55 6e6c 696b ollected...Unlik\n+00012f30: 6520 7769 7468 2074 6162 6c65 7320 6372 e with tables cr\n+00012f40: 6561 7465 6420 6279 2074 6865 2060 6d61 eated by the `ma\n+00012f50: 6b65 2d74 6162 6c65 2066 756e 6374 696f ke-table functio\n+00012f60: 6e2c 2074 6865 2066 6163 7420 7468 6174 n, the fact that\n+00012f70: 0a74 6865 206b 6579 2069 7320 7374 6f72 .the key is stor\n+00012f80: 6564 2069 6e20 7468 6520 7461 626c 6520 ed in the table \n+00012f90: 6973 206e 6f74 2063 6f6e 7369 6465 7265 is not considere\n+00012fa0: 6420 676f 6f64 2065 6e6f 7567 6820 746f d good enough to\n+00012fb0: 2070 7265 7665 6e74 0a69 7420 6265 696e prevent.it bein\n+00012fc0: 6720 6761 7262 6167 6520 636f 6c6c 6563 g garbage collec\n+00012fd0: 7465 642e 7265 702e 696f 2e64 622e 7364 ted.rep.io.db.sd\n+00012fe0: 626d 2373 6462 6d2d 6665 7463 6873 6462 bm#sdbm-fetchsdb\n+00012ff0: 6d2d 6665 7463 6820 4442 4d20 4b45 5900 m-fetch DBM KEY.\n+00013000: 0400 0000 0000 0000 0b00 0000 0000 0000 ................\n+00013010: f5bf 0000 0000 0000 1200 0000 0000 0000 ................\n+00013020: ee0f 0100 0000 0000 6f00 0000 0000 0000 ........o.......\n+00013030: 91bf 0100 0000 0000 540d 0000 0000 0000 ........T.......\n+00013040: ac22 0200 0000 0000 110f 0000 0000 0000 .\"..............\n+00013050: ef20 0200 0000 0000 050f 0000 0000 0000 . ..............\n+00013060: fbb0 0100 0000 0000 0200 0000 a600 0000 ................\n+00013070: ac84 8a0a 7265 702e f61e 0100 0000 0000 ....rep.........\n+00013080: 0f00 0000 6100 0000 45a1 9617 7265 702e ....a...E...rep.\n+00013090: af6b 0000 0000 0000 1d00 0000 3903 0000 .k..........9...\n+000130a0: 787e 1815 7265 702e bf14 0100 0000 0000 x~..rep.........\n+000130b0: 2600 0000 5a00 0000 5b8a 0217 7265 702e &...Z...[...rep.\n+000130c0: d3b7 0000 0000 0000 1200 0000 ab00 0000 ................\n+000130d0: 6207 2d1c 7265 702e c1af 0000 0000 0000 b.-.rep.........\n+000130e0: 0d00 0000 2c00 0000 170c 4d19 7072 6f67 ....,.....M.prog\n+000130f0: bd3f 0000 0000 0000 0c00 0000 3400 0000 .?..........4...\n+00013100: 5c65 091f 7265 702e 4ce7 0000 0000 0000 \\e..rep.L.......\n+00013110: 0f00 0000 be00 0000 01b1 ae03 7265 702e ............rep.\n+00013120: 50f6 0000 0000 0000 1000 0000 2a00 0000 P...........*...\n+00013130: f59a a918 7265 702e 90b8 0000 0000 0000 ....rep.........\n+00013140: 1c00 0000 4f00 0000 a38f d91e 7072 696e ....O.......prin\n+00013150: 6c1b 0100 0000 0000 0c00 0000 4301 0000 l...........C...\n+00013160: b372 6005 7265 702e daba 0000 0000 0000 .r`.rep.........\n+00013170: 1a00 0000 1300 0000 9d62 001e 7265 702e .........b..rep.\n+00013180: 3e3a 0000 0000 0000 1a00 0000 5800 0000 >:..........X...\n+00013190: c48f c40f 0072 6570 ebbe 0000 0000 0000 .....rep........\n+000131a0: 2200 0000 2700 0000 6f5e 931f 7265 702e \"...'...o^..rep.\n+000131b0: 109b 0000 0000 0000 1c00 0000 3500 0000 ............5...\n+000131c0: da04 b304 7265 702e b2ad 0000 0000 0000 ....rep.........\n+000131d0: 1b00 0000 3f00 0000 5967 cb1b 7265 702e ....?...Yg..rep.\n+000131e0: c33b 0000 0000 0000 2500 0000 3801 0000 .;......%...8...\n+000131f0: f7d1 b004 0072 6570 34bf 0000 0000 0000 .....rep4.......\n+00013200: 2700 0000 0700 0000 a43c 590a 0072 6570 '...........rep..`......\n+000132c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n+000132d0: 00b0 0100 0000 0000 2600 0000 d500 0000 ........&.......\n+000132e0: d175 3b08 0072 6570 daff 0000 0000 0000 .u;..rep........\n+000132f0: 1d00 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n+00013300: 6fa7 0000 0000 0000 2200 0000 3b01 0000 o.......\"...;...\n+00013310: c066 4b07 7265 702e ddb4 0100 0000 0000 .fK.rep.........\n+00013320: 1e00 0000 3900 0000 c8c6 c204 7265 702e ....9.......rep.\n+00013330: 99b6 0100 0000 0000 1e00 0000 2200 0000 ............\"...\n+00013340: a5f1 a519 0072 6570 6db8 0100 0000 0000 .....repm.......\n+00013350: 1600 0000 1900 0000 4bf0 d81c 7265 702e ........K...rep.\n+00013360: ab0e 0100 0000 0000 1d00 0000 b300 0000 ................\n+00013370: eb41 de13 0072 6570 9db9 0100 0000 0000 .A...rep........\n+00013380: 3600 0000 1500 0000 3ba5 0817 7265 702e 6.......;...rep.\n+00013390: c392 0000 0000 0000 2100 0000 8100 0000 ........!.......\n+000133a0: 2eaa a51f 7265 702e fbb0 0100 0000 0000 ....rep.........\n+000133b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n+000133c0: b5ed 0000 0000 0000 1200 0000 d000 0000 ................\n+000133d0: 1776 a91b 7265 6d6f 49bc 0100 0000 0000 .v..remoI.......\n+000133e0: 1600 0000 2d00 0000 e760 bd0f 7265 702e ....-....`..rep.\n+000133f0: c5f5 0000 0000 0000 0e00 0000 4300 0000 ............C...\n+00013400: 9824 ec02 7265 702e f949 0000 0000 0000 .$..rep..I......\n+00013410: 1f00 0000 9c00 0000 0478 251a 7265 702e .........x%.rep.\n+00013420: 4295 0000 0000 0000 2600 0000 2500 0000 B.......&...%...\n+00013430: 2a59 2902 7072 6f63 38f9 0000 0000 0000 *Y).proc8.......\n+00013440: 1300 0000 8e00 0000 d3f7 9f11 7265 702e ............rep.\n+00013450: c0fc 0000 0000 0000 1200 0000 6701 0000 ............g...\n+00013460: b522 0c19 7265 702e 6916 0100 0000 0000 .\"..rep.i.......\n+00013470: 2900 0000 b700 0000 e5ad 250a 7265 702e ).........%.rep.\n+00013480: cdf6 0000 0000 0000 1a00 0000 3400 0000 ............4...\n+00013490: 1e6c 5913 7265 702e 83b2 0000 0000 0000 .lY.rep.........\n+000134a0: 1100 0000 6b01 0000 6454 2919 0072 6570 ....k...dT)..rep\n+000134b0: 8cbc 0100 0000 0000 2000 0000 1800 0000 ........ .......\n+000134c0: 6464 d010 7265 702e 20be 0000 0000 0000 dd..rep. .......\n+000134d0: 1900 0000 b200 0000 5d98 180b 7265 702e ........]...rep.\n+000134e0: e310 0100 0000 0000 2300 0000 c900 0000 ........#.......\n+000134f0: 82ec b605 7265 702e b103 0100 0000 0000 ....rep.........\n+00013500: 1a00 0000 8700 0000 6368 a90e 7265 702e ........ch..rep.\n+00013510: 2608 0100 0000 0000 1e00 0000 7400 0000 &...........t...\n+00013520: 8edc 1b03 6166 7465 07ab 0000 0000 0000 ....afte........\n+00013530: 1000 0000 bf00 0000 a51b 6713 7265 702e ..........g.rep.\n+00013540: 8713 0100 0000 0000 1d00 0000 4000 0000 ............@...\n+00013550: 0063 940e 7265 702e e117 0100 0000 0000 .c..rep.........\n+00013560: 1c00 0000 7800 0000 1dae fe05 7265 702e ....x.......rep.\n+00013570: d752 0000 0000 0000 1800 0000 7900 0000 .R..........y...\n+00013580: e5a2 b208 7265 702e 561a 0100 0000 0000 ....rep.V.......\n+00013590: 1800 0000 fe00 0000 1d4f 0807 7265 702e .........O..rep.\n+000135a0: 4f7e 0000 0000 0000 1800 0000 3800 0000 O~..........8...\n+000135b0: a742 b80b 7265 702e 9e9f 0000 0000 0000 .B..rep.........\n+000135c0: 1600 0000 3400 0000 870d 2f09 7265 702e ....4...../.rep.\n+000135d0: ffb3 0000 0000 0000 1600 0000 6400 0000 ............d...\n+000135e0: 6c58 5506 7265 702e 7091 0000 0000 0000 lXU.rep.p.......\n+000135f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n+00013600: d6ab 0000 0000 0000 1200 0000 4000 0000 ............@...\n+00013610: e20e e01b 7265 702e b15f 0000 0000 0000 ....rep.._......\n+00013620: 1900 0000 2b00 0000 fb62 c01e 0072 6570 ....+....b...rep\n+00013630: dbbf 0000 0000 0000 1400 0000 0600 0000 ................\n+00013640: d496 a302 7265 6d6f aeba 0100 0000 0000 ....remo........\n+00013650: 1700 0000 4c00 0000 d227 1216 7265 702e ....L....'..rep.\n+00013660: c4bc 0100 0000 0000 1500 0000 5600 0000 ............V...\n+00013670: 367e cc08 7265 702e 39b6 0000 0000 0000 6~..rep.9.......\n+00013680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n+00013690: 2e1d 0100 0000 0000 1a00 0000 9600 0000 ................\n+000136a0: b88e ad1a 0072 6570 68b4 0100 0000 0000 .....reph.......\n+000136b0: 2400 0000 1600 0000 b964 aa15 7265 702e $........d..rep.\n+000136c0: dde1 0000 0000 0000 1000 0000 6600 0000 ............f...\n+000136d0: 00a1 850d 7265 702e 5747 0000 0000 0000 ....rep.WG......\n+000136e0: 2200 0000 6e00 0000 65af a209 7265 702e \"...n...e...rep.\n+000136f0: 7518 0100 0000 0000 2600 0000 fe00 0000 u.......&.......\n+00013700: 26a9 0001 7265 702e 51f5 0000 0000 0000 &...rep.Q.......\n+00013710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n+00013720: 34fb 0000 0000 0000 1700 0000 df00 0000 4...............\n+00013730: ec29 a501 7265 702e 56b1 0000 0000 0000 .)..rep.V.......\n+00013740: 1700 0000 1601 0000 3506 4a17 7265 702e ........5.J.rep.\n+00013750: a14f 0000 0000 0000 1d00 0000 3800 0000 .O..........8...\n+00013760: dc3f 0007 7265 702e dbe8 0000 0000 0000 .?..rep.........\n+00013770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n+00013780: c8b4 0000 0000 0000 1400 0000 4f00 0000 ............O...\n+00013790: 4458 8414 7265 702e 5ab1 0100 0000 0000 DX..rep.Z.......\n+000137a0: 2400 0000 7f00 0000 865e 9313 7265 702e $........^..rep.\n+000137b0: ebb5 0100 0000 0000 1e00 0000 3800 0000 ............8...\n+000137c0: 44f8 121b 7265 702e e0bc 0000 0000 0000 D...rep.........\n+000137d0: 2b00 0000 1501 0000 857c 1f0c 7265 702e +........|..rep.\n+000137e0: 1bf7 0000 0000 0000 1400 0000 0902 0000 ................\n+000137f0: e2b6 c50c 7265 702e ece6 0000 0000 0000 ....rep.........\n+00013800: 0d00 0000 5300 0000 8d91 cb18 7265 702e ....S.......rep.\n+00013810: 79b4 0000 0000 0000 1400 0000 3b00 0000 y...........;...\n+00013820: e674 d31d 7265 702e 32bb 0000 0000 0000 .t..rep.2.......\n+00013830: 2500 0000 8901 0000 3365 6510 7265 702e %.......3ee.rep.\n+00013840: c2b7 0100 0000 0000 1800 0000 9300 0000 ................\n+00013850: 2ccf a81d 7265 702e 09e6 0000 0000 0000 ,...rep.........\n+00013860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n+00013870: 056f 0000 0000 0000 1c00 0000 ce00 0000 .o..............\n+00013880: 35d7 3016 7265 702e 34b5 0100 0000 0000 5.0.rep.4.......\n+00013890: 1400 0000 4700 0000 bd6f 2806 7265 702e ....G....o(.rep.\n+000138a0: fbb8 0000 0000 0000 1400 0000 c700 0000 ................\n+000138b0: 6063 d21b 7265 702e 5cb5 0000 0000 0000 `c..rep.\\.......\n+000138c0: 1300 0000 5900 0000 7cbe 5313 7265 702e ....Y...|.S.rep.\n+000138d0: d9b6 0100 0000 0000 2800 0000 c100 0000 ........(.......\n+000138e0: 5a96 ef11 7265 702e d95b 0000 0000 0000 Z...rep..[......\n+000138f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n+00013900: 733d 0000 0000 0000 1c00 0000 6600 0000 s=..........f...\n+00013910: e2f0 c705 7265 702e 1aa4 0000 0000 0000 ....rep.........\n+00013920: 1700 0000 a200 0000 aaa8 5117 7265 702e ..........Q.rep.\n+00013930: 8af6 0000 0000 0000 1b00 0000 2800 0000 ............(...\n+00013940: 4431 4105 0072 6570 67ba 0100 0000 0000 D1A..repg.......\n+00013950: 3600 0000 1100 0000 15ec f304 7265 702e 6...........rep.\n+00013960: 8d79 0000 0000 0000 2200 0000 1a01 0000 .y......\".......\n+00013970: 6085 f41c 7265 6d6f 71bb 0100 0000 0000 `...remoq.......\n+00013980: 1300 0000 3300 0000 7c84 ab09 0072 6570 ....3...|....rep\n+00013990: 02bc 0100 0000 0000 3600 0000 1100 0000 ........6.......\n+000139a0: 129d 3207 7265 702e 9cbd 0100 0000 0000 ..2.rep.........\n+000139b0: 0d00 0000 4200 0000 f825 f41e 0072 6570 ....B....%...rep\n+000139c0: d70f 0100 0000 0000 1700 0000 0000 0000 ................\n+000139d0: f5a1 5e04 7265 702e ebbd 0100 0000 0000 ..^.rep.........\n+000139e0: 1800 0000 3600 0000 7d37 c20d 0072 6570 ....6...}7...rep\n+000139f0: 62be 0100 0000 0000 1e00 0000 1400 0000 b...............\n+00013a00: 4884 4719 7265 702e d287 0000 0000 0000 H.G.rep.........\n+00013a10: 1b00 0000 d600 0000 861a 2703 7265 702e ..........'.rep.\n+00013a20: 5af2 0000 0000 0000 1500 0000 5b00 0000 Z...........[...\n+00013a30: 48b0 3605 646c 2d6c 32ad 0000 0000 0000 H.6.dl-l2.......\n+00013a40: 1100 0000 6f00 0000 d159 b302 0072 6570 ....o....Y...rep\n+00013a50: 94be 0100 0000 0000 1e00 0000 0400 0000 ................\n+00013a60: 100e fa19 7265 702e 279a 0000 0000 0000 ....rep.'.......\n+00013a70: 1c00 0000 5800 0000 8d84 0e09 7265 702e ....X.......rep.\n+00013a80: 069f 0000 0000 0000 1400 0000 8400 0000 ................\n+00013a90: b321 9c11 7265 702e 0010 0100 0000 0000 .!..rep.........\n+00013aa0: 2100 0000 c200 0000 317c 151d 7265 702e !.......1|..rep.\n+00013ab0: 4917 0100 0000 0000 2100 0000 7700 0000 I.......!...w...\n+00013ac0: 5a10 5e03 7265 702e 41b6 0100 0000 0000 Z.^.rep.A.......\n+00013ad0: 1300 0000 4500 0000 b84e fb0a 7265 702e ....E....N..rep.\n+00013ae0: e8b9 0100 0000 0000 3500 0000 4a00 0000 ........5...J...\n+00013af0: ac6f dd1a 7265 702e 46e4 0000 0000 0000 .o..rep.F.......\n+00013b00: 0f00 0000 f100 0000 d646 8105 0072 6570 .........F...rep\n+00013b10: 39be 0100 0000 0000 1b00 0000 0e00 0000 9...............\n+00013b20: a85f 291f 7265 702e b6be 0100 0000 0000 ._).rep.........\n+00013b30: 1900 0000 8f00 0000 47c0 651c 7265 702e ........G.e.rep.\n+00013b40: 38f3 0000 0000 0000 0a00 0000 a400 0000 8...............\n+00013b50: 129d 5204 7265 702e 19e8 0000 0000 0000 ..R.rep.........\n+00013b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n+00013b70: fdb1 0100 0000 0000 1b00 0000 5002 0000 ............P...\n+00013b80: f381 b912 0072 6570 a2b4 0100 0000 0000 .....rep........\n+00013b90: 1400 0000 2700 0000 4548 3009 7265 702e ....'...EH0.rep.\n+00013ba0: 1e81 0000 0000 0000 1c00 0000 6000 0000 ............`...\n+00013bb0: c18b b31c 7265 702e c388 0000 0000 0000 ....rep.........\n+00013bc0: 2100 0000 7600 0000 4deb 670e 7265 702e !...v...M.g.rep.\n+00013bd0: 9cb8 0100 0000 0000 1c00 0000 bb00 0000 ................\n+00013be0: 2792 0d00 7265 702e 2fbd 0100 0000 0000 '...rep./.......\n+00013bf0: 1600 0000 5700 0000 ea10 2802 7265 702e ....W.....(.rep.\n+00013c00: 0020 0200 0000 0000 1b00 0000 d400 0000 . ..............\n+00013c10: e55e 6503 0072 6570 5ebf 0100 0000 0000 .^e..rep^.......\n+00013c20: 1800 0000 1b00 0000 51ec 9614 7265 702e ........Q...rep.\n+00013c30: ef20 0200 0000 0000 1900 0000 a401 0000 . ..............\n+00013c40: 5662 0a19 7265 702e 5400 0100 0000 0000 Vb..rep.T.......\n+00013c50: 1100 0000 ba01 0000 b704 4d04 7265 702e ..........M.rep.\n+00013c60: d577 0000 0000 0000 2200 0000 5b00 0000 .w......\"...[...\n+00013c70: cde9 4919 7265 702e 9f7e 0000 0000 0000 ..I.rep..~......\n+00013c80: 1800 0000 9f00 0000 73bb 060e 7265 702e ........s...rep.\n+00013c90: 3e3b 0000 0000 0000 1f00 0000 6600 0000 >;..........f...\n+00013ca0: 1950 650e 7265 702e 5a89 0000 0000 0000 .Pe.rep.Z.......\n+00013cb0: 1900 0000 a200 0000 cf8f 091c 7265 702e ............rep.\n+00013cc0: e575 0000 0000 0000 1900 0000 9b00 0000 .u..............\n+00013cd0: 723e 0802 7265 702e c339 0000 0000 0000 r>..rep..9......\n+00013ce0: 1d00 0000 5e00 0000 4789 be00 7265 702e ....^...G...rep.\n+00013cf0: 97ee 0000 0000 0000 0e00 0000 1901 0000 ................\n+00013d00: f58b 2a08 7265 702e 07bb 0000 0000 0000 ..*.rep.........\n+00013d10: 1b00 0000 1000 0000 5975 d310 7265 702e ........Yu..rep.\n+00013d20: de1d 0100 0000 0000 2300 0000 f500 0000 ........#.......\n+00013d30: 7a05 1f1a 7265 702e 81e3 0000 0000 0000 z...rep.........\n+00013d40: 0d00 0000 b800 0000 8356 d405 7265 702e .........V..rep.\n+00013d50: bea6 0000 0000 0000 1a00 0000 1300 0000 ................\n+00013d60: c34d 501b 7265 702e 3ee9 0000 0000 0000 .MP.rep.>.......\n+00013d70: 1200 0000 4601 0000 4ad7 1009 7265 702e ....F...J...rep.\n+00013d80: bb1c 0100 0000 0000 1c00 0000 5700 0000 ............W...\n+00013d90: 2a45 f419 696e 7465 325f 0000 0000 0000 *E..inte2_......\n+00013da0: 0e00 0000 7100 0000 680a 2f1d 7265 702e ....q...h./.rep.\n+00013db0: 9df4 0000 0000 0000 0b00 0000 a900 0000 ................\n+00013dc0: c963 a91f 7265 702e d6b9 0000 0000 0000 .c..rep.........\n+00013dd0: 1c00 0000 e800 0000 3f77 0c1d 0072 6570 ........?w...rep\n+00013de0: 73b9 0100 0000 0000 1d00 0000 0d00 0000 s...............\n+00013df0: e9e7 b815 7265 6d6f 11bb 0100 0000 0000 ....remo........\n+00013e00: 1800 0000 4800 0000 2157 7b03 7265 702e ....H...!W{.rep.\n+00013e10: 5e14 0100 0000 0000 2100 0000 4000 0000 ^.......!...@...\n+00013e20: 272c e615 7374 616e 62bf 0000 0000 0000 ',..stanb.......\n+00013e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n+00013e40: cdb6 0000 0000 0000 1200 0000 f400 0000 ................\n+00013e50: 249d c21b 7265 702e c2fa 0000 0000 0000 $...rep.........\n+00013e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n+00013e70: e413 0100 0000 0000 2100 0000 5900 0000 ........!...Y...\n+00013e80: 2dc5 ec02 7265 702e 8fb5 0100 0000 0000 -...rep.........\n+00013e90: 1900 0000 4300 0000 c91f 0f07 7265 702e ....C.......rep.\n+00013ea0: ef57 0000 0000 0000 1400 0000 b800 0000 .W..............\n+00013eb0: 1283 cc01 7265 702e c8b5 0000 0000 0000 ....rep.........\n+00013ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n+00013ed0: fdec 0000 0000 0000 1400 0000 a400 0000 ................\n+00013ee0: 48b9 e509 7265 702e 2afc 0000 0000 0000 H...rep.*.......\n+00013ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n+00013f00: f53d 0000 0000 0000 1d00 0000 5d00 0000 .=..........]...\n+00013f10: 2395 4818 0072 6570 b7bb 0100 0000 0000 #.H..rep........\n+00013f20: 3600 0000 1500 0000 59ca c11d 7265 702e 6.......Y...rep.\n+00013f30: d3a4 0000 0000 0000 1b00 0000 0401 0000 ................\n+00013f40: 4957 8f11 7265 702e 2bb5 0000 0000 0000 IW..rep.+.......\n+00013f50: 1000 0000 2100 0000 bbc6 ee0b 7265 702e ....!.......rep.\n+00013f60: 6b05 0100 0000 0000 1d00 0000 9e02 0000 k...............\n+00013f70: 0078 a503 7265 702e e246 0000 0000 0000 .x..rep..F......\n+00013f80: 2200 0000 5300 0000 9f31 3a14 7265 702e \"...S....1:.rep.\n+00013f90: 53e2 0000 0000 0000 0e00 0000 2001 0000 S........... ...\n+00013fa0: 967f 871c 7265 702e 254f 0000 0000 0000 ....rep.%O......\n+00013fb0: 1700 0000 6500 0000 df10 031f 7265 702e ....e.......rep.\n+00013fc0: 82e0 0000 0000 0000 0e00 0000 d600 0000 ................\n+00013fd0: e702 361f 7265 702e 9919 0100 0000 0000 ..6.rep.........\n+00013fe0: 2500 0000 9800 0000 bf2c 7f07 7265 702e %........,..rep.\n+00013ff0: 00b0 0000 0000 0000 1a00 0000 3c01 0000 ............<...\n+00014000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00014010: 6574 6572 2361 6e64 5468 6520 6669 7273 eter#andThe firs\n+00014020: 7420 6f66 2074 6865 2041 5247 5320 6973 t of the ARGS is\n+00014030: 2065 7661 6c75 6174 6564 2e20 4966 2069 evaluated. If i\n+00014040: 7420 6973 2066 616c 7365 206e 6f20 6d6f t is false no mo\n+00014050: 7265 206f 6620 7468 650a 4152 4753 2061 re of the.ARGS a\n+00014060: 7265 2065 7661 6c75 6174 6564 2061 6e64 re evaluated and\n+00014070: 2074 6865 2060 616e 6427 2073 7461 7465 the `and' state\n+00014080: 6d65 6e74 2065 7661 6c75 6174 6573 2074 ment evaluates t\n+00014090: 6f20 6661 6c73 652e 0a0a 4f74 6865 7277 o false...Otherw\n+000140a0: 6973 6520 7468 6520 6e65 7874 206d 656d ise the next mem\n+000140b0: 6265 7220 6f66 2041 5247 5320 6973 2065 ber of ARGS is e\n+000140c0: 7661 6c75 6174 6564 2061 6e64 2069 7473 valuated and its\n+000140d0: 2076 616c 7565 2074 6573 7465 642e 2049 value tested. I\n+000140e0: 660a 6e6f 6e65 206f 6620 7468 6520 4152 f.none of the AR\n+000140f0: 4753 2061 7265 2066 616c 7365 2074 6865 GS are false the\n+00014100: 2063 6f6d 7075 7465 6420 7661 6c75 6520 computed value \n+00014110: 6f66 2074 6865 206c 6173 7420 6d65 6d62 of the last memb\n+00014120: 6572 206f 6620 4152 4753 0a69 7320 7265 er of ARGS.is re\n+00014130: 7475 726e 6564 2066 726f 6d20 7468 6520 turned from the \n+00014140: 6061 6e64 2720 666f 726d 2e72 6570 2e6c `and' form.rep.l\n+00014150: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00014160: 6465 6676 6172 2d73 6574 7164 6566 7661 defvar-setqdefva\n+00014170: 722d 7365 7471 2056 4152 4941 424c 4520 r-setq VARIABLE \n+00014180: 5b56 414c 5545 205b 444f 435d 5d0a 0a44 [VALUE [DOC]]..D\n+00014190: 6563 6c61 7265 7320 7468 6520 7379 6d62 eclares the symb\n+000141a0: 6f6c 2056 4152 4941 424c 4520 6173 2061 ol VARIABLE as a\n+000141b0: 2073 7065 6369 616c 2076 6172 6961 626c special variabl\n+000141c0: 652c 2061 6e64 2073 6574 7320 6974 7320 e, and sets its \n+000141d0: 7661 6c75 650a 746f 2056 414c 5545 2028 value.to VALUE (\n+000141e0: 6f72 2066 616c 7365 2069 6620 5641 4c55 or false if VALU\n+000141f0: 4520 6973 6e27 7420 6465 6669 6e65 6429 E isn't defined)\n+00014200: 2e20 4966 2044 4f43 2069 7320 6769 7665 . If DOC is give\n+00014210: 6e20 6974 2077 696c 6c20 6265 0a69 6e73 n it will be.ins\n+00014220: 7461 6c6c 6564 2061 7320 7468 6520 646f talled as the do\n+00014230: 6375 6d65 6e74 6174 696f 6e20 7374 7269 cumentation stri\n+00014240: 6e67 2061 7373 6f63 6961 7465 6420 7769 ng associated wi\n+00014250: 7468 2056 4152 4941 424c 452e 0a0a 4974 th VARIABLE...It\n+00014260: 2773 2074 6865 2073 616d 6520 6173 2074 's the same as t\n+00014270: 6865 2070 7265 7669 6f75 7320 6064 6566 he previous `def\n+00014280: 696e 652d 7370 6563 6961 6c2d 7661 7269 ine-special-vari\n+00014290: 6162 6c65 272e 7265 702e 6c61 6e67 2e69 able'.rep.lang.i\n+000142a0: 6e74 6572 7072 6574 6572 2366 756e 6374 nterpreter#funct\n+000142b0: 696f 6e2d 6e61 6d65 5265 7475 726e 7320 ion-nameReturns \n+000142c0: 7468 6520 6675 6e63 7469 6f6e 2773 206e the function's n\n+000142d0: 616d 6520 2861 2073 796d 626f 6c29 2e72 ame (a symbol).r\n+000142e0: 6570 2e6c 616e 672e 6d61 7468 2370 6f73 ep.lang.math#pos\n+000142f0: 6974 6976 6570 5265 7475 726e 2074 2069 itivepReturn t i\n+00014300: 6620 5820 6973 2067 7265 6174 6572 2074 f X is greater t\n+00014310: 6861 6e20 7a65 726f 2e72 6570 2e6e 6574 han zero.rep.net\n+00014320: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n+00014330: 6169 6e2d 7061 7274 7352 6574 7572 6e20 ain-partsReturn \n+00014340: 7468 6520 6c69 7374 206f 6620 646f 6d61 the list of doma\n+00014350: 696e 2063 6f6d 706f 6e65 6e74 7320 7468 in components th\n+00014360: 6174 2074 6865 2073 7472 696e 6720 444f at the string DO\n+00014370: 4d41 494e 2063 6f6e 7369 7374 7320 6f66 MAIN consists of\n+00014380: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n+00014390: 6e61 6d65 236d 6170 2d64 6f6d 6169 6e73 name#map-domains\n+000143a0: 4361 6c6c 2028 4655 4e20 4e41 4d45 2920 Call (FUN NAME) \n+000143b0: 666f 7220 6561 6368 2073 7562 2d64 6f6d for each sub-dom\n+000143c0: 6169 6e20 6f66 2044 4f4d 4149 4e20 2873 ain of DOMAIN (s\n+000143d0: 7461 7274 696e 6720 7769 7468 2044 4f4d tarting with DOM\n+000143e0: 4149 4e29 2e00 7265 702e 6e65 742e 646f AIN)..rep.net.do\n+000143f0: 6d61 696e 2d6e 616d 6523 6d61 702d 646f main-name#map-do\n+00014400: 6d61 696e 732d 646f 776e 7761 7264 7320 mains-downwards \n+00014410: 4655 4e20 444f 4d41 494e 0072 6570 2e6e FUN DOMAIN.rep.n\n+00014420: 6574 2e72 7063 2372 7063 2d73 6f63 6b65 et.rpc#rpc-socke\n+00014430: 742d 6c69 7374 656e 6572 204d 4153 5445 t-listener MASTE\n+00014440: 522d 534f 434b 4554 0072 6570 2e6e 6574 R-SOCKET.rep.net\n+00014450: 2e72 7063 2372 7063 2d64 6573 7472 6f79 .rpc#rpc-destroy\n+00014460: 2d73 6572 7665 7200 7265 702e 6e65 742e -server.rep.net.\n+00014470: 7270 6323 6173 796e 632d 7270 632d 6361 rpc#async-rpc-ca\n+00014480: 6c6c 2050 524f 5859 2023 216b 6579 2043 ll PROXY #!key C\n+00014490: 414c 4c42 4143 4b20 2e20 4152 4753 7265 ALLBACK . ARGSre\n+000144a0: 702e 6e65 742e 7270 6323 7265 6d6f 7465 p.net.rpc#remote\n+000144b0: 2d73 6572 7661 6e74 2d69 642d 3e67 6c6f -servant-id->glo\n+000144c0: 6261 6c2d 6964 5265 7475 726e 2074 6865 bal-idReturn the\n+000144d0: 2067 6c6f 6261 6c6c 7920 7265 6665 7265 globally refere\n+000144e0: 6e63 6561 626c 6520 5250 4320 7365 7276 nceable RPC serv\n+000144f0: 616e 7420 6964 2066 6f72 2074 6865 206c ant id for the l\n+00014500: 6f63 616c 2073 6572 7661 6e74 0a69 6420 ocal servant.id \n+00014510: 4944 2028 6120 7379 6d62 6f6c 2920 6173 ID (a symbol) as\n+00014520: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n+00014530: 6520 696e 766f 6b65 7220 6f66 2074 6865 e invoker of the\n+00014540: 2063 7572 7265 6e74 6c79 2061 6374 6976 currently activ\n+00014550: 6520 5250 430a 7265 7175 6573 742e 7265 e RPC.request.re\n+00014560: 702e 6461 7461 2373 7472 696e 672d 6c6f p.data#string-lo\n+00014570: 7765 722d 6361 7365 2d70 5265 7475 726e wer-case-pReturn\n+00014580: 2074 2069 6620 7374 7269 6e67 2058 2069 t if string X i\n+00014590: 7320 6c6f 7765 7220 6361 7365 2028 636f s lower case (co\n+000145a0: 6e74 6169 6e73 206e 6f20 7570 7065 7220 ntains no upper \n+000145b0: 6361 7365 2063 6861 7261 6374 6572 7320 case characters \n+000145c0: 616e 640a 6174 206c 6561 7374 206f 6e65 and.at least one\n+000145d0: 206c 6f77 6572 2d63 6173 6520 6368 6172 lower-case char\n+000145e0: 6163 7465 7229 2e00 7265 702e 6461 7461 acter)..rep.data\n+000145f0: 2373 7472 696e 672d 646f 776e 6361 7365 #string-downcase\n+00014600: 2058 0072 6570 2e64 6174 612e 7269 6e67 X.rep.data.ring\n+00014610: 2372 696e 672d 7369 7a65 2052 494e 4700 #ring-size RING.\n+00014620: 7265 702e 7379 7374 656d 2373 6574 656e rep.system#seten\n+00014630: 7620 4e41 4d45 2056 414c 5545 7265 702e v NAME VALUErep.\n+00014640: 7379 7374 656d 2375 6e73 6574 656e 7644 system#unsetenvD\n+00014650: 656c 6574 6520 7468 6520 656e 7669 726f elete the enviro\n+00014660: 6e6d 656e 7420 7661 7269 6162 6c65 2063 nment variable c\n+00014670: 616c 6c65 6420 4e41 4d45 2e00 0000 0000 alled NAME......\n+00014680: 1500 0000 5900 0000 95a4 553c 7265 702e ....Y.....Urep.\n+000146f0: dc15 0100 0000 0000 2500 0000 6800 0000 ........%...h...\n+00014700: 3b55 0130 7265 702e b4a1 0100 0000 0000 ;U.0rep.........\n+00014710: 2000 0000 7001 0000 ad3b 4837 7265 702e ...p....;H7rep.\n+00014720: c2a1 0000 0000 0000 2300 0000 5a00 0000 ........#...Z...\n+00014730: aa8b 6220 6c6f 6164 11aa 0000 0000 0000 ..b load........\n+00014740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+00014750: 0cae 0000 0000 0000 0c00 0000 6100 0000 ............a...\n+00014760: f283 8f22 7265 702e 95ff 0000 0000 0000 ...\"rep.........\n+00014770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+00014780: 8cf5 0000 0000 0000 0e00 0000 2b00 0000 ............+...\n+00014790: 8cf2 dd3f 7265 702e 4a53 0100 0000 0000 ...?rep.JS......\n+000147a0: 1a00 0000 5600 0000 7ee5 5c24 7265 702e ....V...~.\\$rep.\n+000147b0: f05d 0100 0000 0000 1100 0000 ad00 0000 .]..............\n+000147c0: b88c 8f31 7265 702e 9556 0100 0000 0000 ...1rep..V......\n+000147d0: 1900 0000 7e00 0000 68df 0a3c 7265 702e ....~...h.....~:.9rep.\n+00014900: 18aa 0100 0000 0000 2100 0000 2e01 0000 ........!.......\n+00014910: fed7 fc3c 7374 616e 5bac 0100 0000 0000 ....rep.........\n+00014aa0: 2c00 0000 8e00 0000 477a 2f38 646c 2d6c ,.......Gz/8dl-l\n+00014ab0: baaa 0000 0000 0000 0c00 0000 4100 0000 ............A...\n+00014ac0: beec db3b 7265 702e 6da9 0100 0000 0000 ...;rep.m.......\n+00014ad0: 1b00 0000 3800 0000 bbb9 8534 0072 6570 ....8......4.rep\n+00014ae0: a9ad 0100 0000 0000 1c00 0000 1d00 0000 ................\n+00014af0: b7d2 8720 7265 702e 83af 0100 0000 0000 ... rep.........\n+00014b00: 1600 0000 2800 0000 3147 f821 7265 702e ....(...1G.!rep.\n+00014b10: df51 0000 0000 0000 1400 0000 e400 0000 .Q..............\n+00014b20: aead d128 7265 702e 40a1 0100 0000 0000 ...(rep.@.......\n+00014b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+00014b40: 82ac 0000 0000 0000 1200 0000 4d00 0000 ............M...\n+00014b50: f06a 302f 7265 702e aee5 0000 0000 0000 .j0/rep.........\n+00014b60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n+00014b70: 6853 0000 0000 0000 1800 0000 ba00 0000 hS..............\n+00014b80: 1d43 d928 7265 702e 47ec 0000 0000 0000 .C.(rep.G.......\n+00014b90: 1400 0000 a200 0000 e583 232d 7265 702e ..........#-rep.\n+00014ba0: c436 0000 0000 0000 1b00 0000 9600 0000 .6..............\n+00014bb0: 4966 af23 666f 726d 2451 0000 0000 0000 If.#form$Q......\n+00014bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n+00014bd0: 1aac 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+00014be0: a1a2 763c 0072 6570 c1af 0100 0000 0000 ..v<.rep........\n+00014bf0: 1e00 0000 0700 0000 1bbc c130 7265 702e ...........0rep.\n+00014c00: 00d0 0100 0000 0000 1b00 0000 2500 0000 ............%...\n+00014c10: 93f0 942c 2a69 7370 84d0 0100 0000 0000 ...,*isp........\n+00014c20: 1400 0000 1700 0000 ed75 2733 7265 702e .........u'3rep.\n+00014c30: eba6 0000 0000 0000 1800 0000 1100 0000 ................\n+00014c40: 0c5a 6c35 7265 702e bd55 0100 0000 0000 .Zl5rep..U......\n+00014c50: 1700 0000 7c00 0000 8bef 7d25 7265 702e ....|.....}%rep.\n+00014c60: 6f9d 0000 0000 0000 1c00 0000 c100 0000 o...............\n+00014c70: 7f86 5a2a 7265 702e 2c57 0100 0000 0000 ..Z*rep.,W......\n+00014c80: 1a00 0000 a100 0000 1581 0c3c 7265 702e ...........rep.\n+00014cc0: 665f 0100 0000 0000 1200 0000 4900 0000 f_..........I...\n+00014cd0: baf2 ee2e 7265 702e 29d2 0100 0000 0000 ....rep.).......\n+00014ce0: 2600 0000 3d00 0000 15e0 263f 7265 702e &...=.....&?rep.\n+00014cf0: 8cd2 0100 0000 0000 1c00 0000 b900 0000 ................\n+00014d00: 4f62 4224 7265 6d6f f3d5 0100 0000 0000 ObB$remo........\n+00014d10: 1600 0000 2d00 0000 0125 6130 7265 702e ....-....%a0rep.\n+00014d20: a3d6 0100 0000 0000 3400 0000 2300 0000 ........4...#...\n+00014d30: cbdc b33f 7265 6d6f 90d7 0100 0000 0000 ...?remo........\n+00014d40: 1600 0000 7700 0000 b968 7a32 7265 702e ....w....hz2rep.\n+00014d50: ff53 0100 0000 0000 1800 0000 3801 0000 .S..........8...\n+00014d60: 8db1 c83c 7265 702e 515d 0100 0000 0000 ...site\n+00014f60: 28ac 0000 0000 0000 1300 0000 4700 0000 (...........G...\n+00014f70: 743d ab29 7265 702e 398e 0000 0000 0000 t=.)rep.9.......\n+00014f80: 1c00 0000 9a00 0000 7655 6135 646f 6375 ........vUa5docu\n+00014f90: e1ac 0000 0000 0000 1300 0000 3e00 0000 ............>...\n+00014fa0: 40fa 8427 7265 702e 66e1 0000 0000 0000 @..'rep.f.......\n+00014fb0: 0f00 0000 6800 0000 2f4a ff2a 7265 702e ....h.../J.*rep.\n+00014fc0: 0050 0100 0000 0000 2500 0000 6f00 0000 .P......%...o...\n+00014fd0: 1516 ab25 7265 702e 635a 0100 0000 0000 ...%rep.cZ......\n+00014fe0: 1400 0000 7b01 0000 7b12 c230 7265 702e ....{...{..0rep.\n+00014ff0: 7da3 0100 0000 0000 1a00 0000 0f00 0000 }...............\n+00015000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00015010: 2373 6574 2d70 726f 6365 7373 2d66 756e #set-process-fun\n+00015020: 6374 696f 6e73 6574 2d70 726f 6365 7373 ctionset-process\n+00015030: 2d66 756e 6374 696f 6e20 5052 4f43 4553 -function PROCES\n+00015040: 5320 4655 4e43 5449 4f4e 0a0a 5365 7420 S FUNCTION..Set \n+00015050: 7468 6520 6675 6e63 7469 6f6e 2077 6869 the function whi\n+00015060: 6368 2069 7320 6361 6c6c 6564 2077 6865 ch is called whe\n+00015070: 6e20 5052 4f43 4553 5320 6368 616e 6765 n PROCESS change\n+00015080: 7320 7374 6174 6520 746f 2046 554e 4354 s state to FUNCT\n+00015090: 494f 4e2e 7265 702e 696f 2e70 726f 6365 ION.rep.io.proce\n+000150a0: 7373 6573 2361 6374 6976 652d 7072 6f63 sses#active-proc\n+000150b0: 6573 7365 7361 6374 6976 652d 7072 6f63 essesactive-proc\n+000150c0: 6573 7365 730a 0a52 6574 7572 6e20 6120 esses..Return a \n+000150d0: 6c69 7374 2063 6f6e 7461 696e 696e 6720 list containing \n+000150e0: 616c 6c20 6163 7469 7665 2070 726f 6365 all active proce\n+000150f0: 7373 206f 626a 6563 7473 2e72 6570 2e69 ss objects.rep.i\n+00015100: 6f2e 7072 6f63 6573 7365 7323 6163 6365 o.processes#acce\n+00015110: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu\n+00015120: 742d 3161 6363 6570 742d 7072 6f63 6573 t-1accept-proces\n+00015130: 732d 6f75 7470 7574 2d31 2050 524f 4345 s-output-1 PROCE\n+00015140: 5353 205b 5345 434f 4e44 535d 205b 4d49 SS [SECONDS] [MI\n+00015150: 4c4c 4953 4543 4f4e 4453 5d0a 0a57 6169 LLISECONDS]..Wai\n+00015160: 7420 5345 434f 4e44 5320 706c 7573 204d t SECONDS plus M\n+00015170: 494c 4c49 5345 434f 4e44 5320 666f 7220 ILLISECONDS for \n+00015180: 6f75 7470 7574 2066 726f 6d20 7468 6520 output from the \n+00015190: 6173 796e 6368 726f 6e6f 7573 0a73 7562 asynchronous.sub\n+000151a0: 7072 6f63 6573 7320 5052 4f43 4553 532e process PROCESS.\n+000151b0: 2049 6620 616e 7920 6172 7269 7665 732c If any arrives,\n+000151c0: 2070 726f 6365 7373 2069 742c 2074 6865 process it, the\n+000151d0: 6e20 7265 7475 726e 206e 696c 2e0a 4f74 n return nil..Ot\n+000151e0: 6865 7277 6973 6520 7265 7475 726e 2074 herwise return t\n+000151f0: 2e0a 0a4e 6f74 6520 7468 6174 206f 7574 ...Note that out\n+00015200: 7075 7420 696e 636c 7564 6573 206e 6f74 put includes not\n+00015210: 6966 6963 6174 696f 6e20 6f66 2070 726f ification of pro\n+00015220: 6365 7373 2074 6572 6d69 6e61 7469 6f6e cess termination\n+00015230: 2e72 6570 2e69 6f2e 7469 6d65 7273 2364 .rep.io.timers#d\n+00015240: 656c 6574 652d 7469 6d65 7264 656c 6574 elete-timerdelet\n+00015250: 652d 7469 6d65 7220 5449 4d45 520a 0a50 e-timer TIMER..P\n+00015260: 7265 7665 6e74 2074 6865 206f 6e65 2d73 revent the one-s\n+00015270: 686f 7420 7469 6d65 7220 5449 4d45 5220 hot timer TIMER \n+00015280: 6672 6f6d 2066 6972 696e 6720 2869 2e65 from firing (i.e\n+00015290: 2e20 6361 6c6c 696e 6720 7468 6520 6675 . calling the fu\n+000152a0: 6e63 7469 6f6e 0a61 7373 6f63 6961 7465 nction.associate\n+000152b0: 6420 7769 7468 2069 7429 2e20 4966 2074 d with it). If t\n+000152c0: 6865 2074 696d 6572 2068 6173 2061 6c72 he timer has alr\n+000152d0: 6561 6479 2066 6972 6564 2c20 7468 6973 eady fired, this\n+000152e0: 2066 756e 6374 696f 6e20 6861 730a 6e6f function has.no\n+000152f0: 2065 6666 6563 742e 7072 696e 742d 6c65 effect.print-le\n+00015300: 7665 6c54 6865 206e 756d 6265 7220 6f66 velThe number of\n+00015310: 206c 6973 7420 6c65 7665 6c73 2074 6f20 list levels to \n+00015320: 6465 7363 656e 6420 7768 656e 2070 7269 descend when pri\n+00015330: 6e74 696e 6720 6265 666f 7265 2061 6262 nting before abb\n+00015340: 7265 7669 6174 696e 672e 7265 702e 6c61 reviating.rep.la\n+00015350: 6e67 2e69 6e74 6572 7072 6574 6572 2370 ng.interpreter#p\n+00015360: 726f 676e 7072 6f67 6e20 464f 524d 532e rognprogn FORMS.\n+00015370: 2e2e 0a0a 4576 616c 2773 2065 6163 6820 ....Eval's each \n+00015380: 6f66 2074 6865 2046 4f52 4d53 2069 6e20 of the FORMS in \n+00015390: 6f72 6465 7220 7265 7475 726e 696e 6720 order returning \n+000153a0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n+000153b0: 206c 6173 740a 6f6e 652e 7265 702e 6c61 last.one.rep.la\n+000153c0: 6e67 2e64 6562 7567 2373 7465 7073 7465 ng.debug#stepste\n+000153d0: 7020 464f 524d 0a0a 5573 6520 7468 6520 p FORM..Use the \n+000153e0: 4c69 7370 2064 6562 7567 6765 7220 746f Lisp debugger to\n+000153f0: 2065 7661 6c75 6174 6520 464f 524d 2e72 evaluate FORM.r\n+00015400: 6570 2e6c 616e 672e 6465 6275 6723 6261 ep.lang.debug#ba\n+00015410: 636b 7472 6163 6562 6163 6b74 7261 6365 cktracebacktrace\n+00015420: 205b 5354 5245 414d 5d0a 0a50 7269 6e74 [STREAM]..Print\n+00015430: 7320 6120 6261 636b 7472 6163 6520 6f66 s a backtrace of\n+00015440: 2074 6865 2063 7572 7265 6e74 204c 6973 the current Lis\n+00015450: 7020 6361 6c6c 2073 7461 636b 2074 6f20 p call stack to \n+00015460: 5354 5245 414d 2028 6f72 2074 6f0a 6073 STREAM (or to.`s\n+00015470: 7461 6e64 6172 642d 6f75 7470 7574 2729 tandard-output')\n+00015480: 2e0a 5468 6520 666f 726d 6174 2069 7320 ..The format is \n+00015490: 736f 6d65 7468 696e 6720 6c69 6b65 3a0a something like:.\n+000154a0: 2020 4655 4e43 5449 4f4e 2028 4152 474c FUNCTION (ARGL\n+000154b0: 4953 5429 2041 5247 532d 4556 414c 4c45 IST) ARGS-EVALLE\n+000154c0: 442d 500a 7768 6572 6520 4152 4753 2d45 D-P.where ARGS-E\n+000154d0: 5641 4c4c 4544 2d50 2069 7320 6569 7468 VALLED-P is eith\n+000154e0: 6572 2060 7427 206f 7220 606e 696c 272c er `t' or `nil',\n+000154f0: 2064 6570 656e 6469 6e67 206f 6e20 7768 depending on wh\n+00015500: 6574 6865 7220 6f72 206e 6f74 0a41 5247 ether or not.ARG\n+00015510: 4c49 5354 2068 6164 2062 6565 6e20 6576 LIST had been ev\n+00015520: 616c 7561 7465 6420 6f72 206e 6f74 2062 aluated or not b\n+00015530: 6566 6f72 6520 6265 696e 6720 7075 7420 efore being put \n+00015540: 696e 746f 2074 6865 2073 7461 636b 2e72 into the stack.r\n+00015550: 6570 2e64 6174 612e 7461 626c 6573 2373 ep.data.tables#s\n+00015560: 796d 626f 6c2d 6861 7368 7379 6d62 6f6c ymbol-hashsymbol\n+00015570: 2d68 6173 6820 5359 4d42 4f4c 0a0a 5265 -hash SYMBOL..Re\n+00015580: 7475 726e 2061 2070 6f73 6974 6976 6520 turn a positive \n+00015590: 6669 786e 756d 2073 6f6d 6568 6f77 2072 fixnum somehow r\n+000155a0: 656c 6174 6564 2074 6f20 7468 6520 6e61 elated to the na\n+000155b0: 6d65 206f 6620 5359 4d42 4f4c 2e72 6570 me of SYMBOL.rep\n+000155c0: 2e64 6174 612e 7461 626c 6573 2365 712d .data.tables#eq-\n+000155d0: 6861 7368 6571 2d68 6173 6820 4152 470a hasheq-hash ARG.\n+000155e0: 0a52 6574 7572 6e20 6120 706f 7369 7469 .Return a positi\n+000155f0: 7665 2066 6978 6e75 6d20 736f 6d65 686f ve fixnum someho\n+00015600: 7720 7265 6c61 7465 6420 746f 206f 626a w related to obj\n+00015610: 6563 7420 4152 472c 2073 7563 6820 7468 ect ARG, such th\n+00015620: 6174 2028 6571 2058 0a59 2920 696d 706c at (eq X.Y) impl\n+00015630: 6965 7320 283d 2028 6571 2d68 6173 6820 ies (= (eq-hash \n+00015640: 5829 2028 6571 2d68 6173 6820 5929 292e X) (eq-hash Y)).\n+00015650: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00015660: 7461 626c 6570 7461 626c 6570 2041 5247 tableptablep ARG\n+00015670: 0a0a 5265 7475 726e 2074 7275 6520 6966 ..Return true if\n+00015680: 2041 5247 2069 7320 6120 6861 7368 2074 ARG is a hash t\n+00015690: 6162 6c65 2e72 6570 2e64 6174 612e 7461 able.rep.data.ta\n+000156a0: 626c 6573 2374 6162 6c65 2d72 6566 7461 bles#table-refta\n+000156b0: 626c 652d 7265 6620 5441 424c 4520 4b45 ble-ref TABLE KE\n+000156c0: 590a 0a52 6574 7572 6e20 7468 6520 7661 Y..Return the va\n+000156d0: 6c75 6520 7374 6f72 6564 2069 6e20 6861 lue stored in ha\n+000156e0: 7368 2074 6162 6c65 2054 4142 4c45 2069 sh table TABLE i\n+000156f0: 6e64 6578 6564 2062 7920 6f62 6a65 6374 ndexed by object\n+00015700: 204b 4559 2e0a 5265 7475 726e 7320 6661 KEY..Returns fa\n+00015710: 6c73 6520 6966 206e 6f20 7375 6368 2076 lse if no such v\n+00015720: 616c 7565 2065 7869 7374 732e 7265 702e alue exists.rep.\n+00015730: 6461 7461 2e74 6162 6c65 7323 7461 626c data.tables#tabl\n+00015740: 652d 7761 6c6b 7461 626c 652d 7761 6c6b e-walktable-walk\n+00015750: 2046 554e 4354 494f 4e20 5441 424c 450a FUNCTION TABLE.\n+00015760: 0a43 616c 6c20 4655 4e43 5449 4f4e 2066 .Call FUNCTION f\n+00015770: 6f72 2065 7665 7279 206b 6579 2d76 616c or every key-val\n+00015780: 7565 2070 6169 7220 7374 6f72 6564 2069 ue pair stored i\n+00015790: 6e20 6861 7368 2074 6162 6c65 2054 4142 n hash table TAB\n+000157a0: 4c45 2e20 466f 720a 6561 6368 2070 6169 LE. For.each pai\n+000157b0: 722c 2074 6865 2066 756e 6374 696f 6e20 r, the function \n+000157c0: 6973 2063 616c 6c65 6420 7769 7468 2061 is called with a\n+000157d0: 7267 756d 656e 7473 2060 284b 4559 2056 rguments `(KEY V\n+000157e0: 414c 5545 2927 2e72 6570 2e64 6174 612e ALUE)'.rep.data.\n+000157f0: 7461 626c 6573 2374 6162 6c65 2d73 697a tables#table-siz\n+00015800: 6574 6162 6c65 2d73 697a 6520 5441 424c etable-size TABL\n+00015810: 450a 0a52 6574 7572 6e73 2074 6865 206e E..Returns the n\n+00015820: 756d 6265 7220 6f66 2069 7465 6d73 2063 umber of items c\n+00015830: 7572 7265 6e74 6c79 2073 746f 7265 6420 urrently stored \n+00015840: 696e 2054 4142 4c45 2e72 6570 2e72 6567 in TABLE.rep.reg\n+00015850: 6578 7023 7374 7269 6e67 2d6d 6174 6368 exp#string-match\n+00015860: 7374 7269 6e67 2d6d 6174 6368 2052 4547 string-match REG\n+00015870: 4558 5020 5354 5249 4e47 205b 5354 4152 EXP STRING [STAR\n+00015880: 545d 205b 4947 4e4f 5245 2d43 4153 452d T] [IGNORE-CASE-\n+00015890: 505d 0a0a 5265 7475 726e 2074 2069 6620 P]..Return t if \n+000158a0: 5245 4745 5850 206d 6174 6368 6573 2053 REGEXP matches S\n+000158b0: 5452 494e 472e 2055 7064 6174 6573 2074 TRING. Updates t\n+000158c0: 6865 206d 6174 6368 2064 6174 612e 0a0a he match data...\n+000158d0: 5768 656e 2064 6566 696e 6564 2c20 5354 When defined, ST\n+000158e0: 4152 5420 6973 2074 6865 2069 6e64 6578 ART is the index\n+000158f0: 206f 6620 7468 6520 6669 7273 7420 6368 of the first ch\n+00015900: 6172 6163 7465 7220 746f 2073 7461 7274 aracter to start\n+00015910: 0a6d 6174 6368 696e 6720 6174 2028 636f .matching at (co\n+00015920: 756e 7469 6e67 2066 726f 6d20 7a65 726f unting from zero\n+00015930: 292e 2057 6865 6e20 4947 4e4f 5245 2d43 ). When IGNORE-C\n+00015940: 4153 452d 5020 6973 206e 6f6e 2d6e 696c ASE-P is non-nil\n+00015950: 2074 6865 0a63 6173 6520 6f66 206d 6174 the.case of mat\n+00015960: 6368 6564 2073 7472 696e 6773 2061 7265 ched strings are\n+00015970: 2069 676e 6f72 6564 2e20 4e6f 7465 2074 ignored. Note t\n+00015980: 6861 7420 6368 6172 6163 7465 7220 636c hat character cl\n+00015990: 6173 7365 7320 6172 650a 7374 696c 6c20 asses are.still \n+000159a0: 6361 7365 2d73 6967 6e69 6669 6361 6e74 case-significant\n+000159b0: 2e72 6570 2e72 6567 6578 7023 7374 7269 .rep.regexp#stri\n+000159c0: 6e67 2d6c 6f6f 6b69 6e67 2d61 7473 7472 ng-looking-atstr\n+000159d0: 696e 672d 6c6f 6f6b 696e 672d 6174 2052 ing-looking-at R\n+000159e0: 4547 4558 5020 5354 5249 4e47 205b 5354 EGEXP STRING [ST\n+000159f0: 4152 545d 205b 4947 4e4f 5245 2d43 4153 ART] [IGNORE-CAS\n+00015a00: 452d 505d 0a0a 5265 7475 726e 7320 7420 E-P]..Returns t \n+00015a10: 6966 2052 4547 4558 5020 6d61 7463 6865 if REGEXP matche\n+00015a20: 7320 7468 6520 5354 5249 4e47 2028 7374 s the STRING (st\n+00015a30: 6172 7469 6e67 2061 7420 6368 6172 6163 arting at charac\n+00015a40: 7465 7220 5354 4152 5429 2e0a 5570 6461 ter START)..Upda\n+00015a50: 7465 7320 7468 6520 6d61 7463 6820 6461 tes the match da\n+00015a60: 7461 2e72 6570 2e72 6567 6578 7023 6d61 ta.rep.regexp#ma\n+00015a70: 7463 682d 656e 646d 6174 6368 2d65 6e64 tch-endmatch-end\n+00015a80: 205b 4558 5052 4553 5349 4f4e 2d49 4e44 [EXPRESSION-IND\n+00015a90: 4558 5d0a 0a52 6574 7572 6e20 7468 6520 EX]..Return the \n+00015aa0: 706f 7369 7469 6f6e 2077 6869 6368 2074 position which t\n+00015ab0: 6865 2045 5850 5245 5353 494f 4e2d 494e he EXPRESSION-IN\n+00015ac0: 4445 5827 7468 2070 6172 656e 7468 6573 DEX'th parenthes\n+00015ad0: 6973 6564 2065 7870 7265 7373 696f 6e0a ised expression.\n+00015ae0: 656e 6465 6420 6174 2069 6e20 7468 6520 ended at in the \n+00015af0: 6c61 7374 2073 7563 6365 7373 6675 6c20 last successful \n+00015b00: 7265 6765 7870 206d 6174 6368 2e20 4966 regexp match. If\n+00015b10: 2045 5850 5245 5353 494f 4e2d 494e 4445 EXPRESSION-INDE\n+00015b20: 5820 6973 0a6e 696c 206f 7220 3020 7468 X is.nil or 0 th\n+00015b30: 6520 656e 6420 6f66 2074 6865 2077 686f e end of the who\n+00015b40: 6c65 206d 6174 6368 2069 7320 7265 7475 le match is retu\n+00015b50: 726e 6564 2069 6e73 7465 6164 2e0a 5468 rned instead..Th\n+00015b60: 6520 7265 7475 726e 6564 2076 616c 7565 e returned value\n+00015b70: 2077 696c 6c20 6569 7468 6572 2062 6520 will either be \n+00015b80: 6120 706f 7369 7469 6f6e 2069 6620 7468 a position if th\n+00015b90: 6520 6c61 7374 206d 6174 6368 2077 6173 e last match was\n+00015ba0: 2069 6e20 610a 6275 6666 6572 2c20 6f72 in a.buffer, or\n+00015bb0: 2061 6e20 696e 7465 6765 7220 6966 2074 an integer if t\n+00015bc0: 6865 206c 6173 7420 6d61 7463 6820 7761 he last match wa\n+00015bd0: 7320 696e 2061 2073 7472 696e 6720 2869 s in a string (i\n+00015be0: 2e65 2e20 7265 6765 7870 2d6d 6174 6368 .e. regexp-match\n+00015bf0: 292e 7265 702e 7265 6765 7870 2372 6567 ).rep.regexp#reg\n+00015c00: 6578 702d 6361 6368 652d 636f 6e74 726f exp-cache-contro\n+00015c10: 6c72 6567 6578 702d 6361 6368 652d 636f lregexp-cache-co\n+00015c20: 6e74 726f 6c20 5b53 4f46 542d 4c49 4d49 ntrol [SOFT-LIMI\n+00015c30: 545d 0a0a 4966 2053 4f46 542d 4c49 4d49 T]..If SOFT-LIMI\n+00015c40: 5420 6973 2064 6566 696e 6564 2c20 6974 T is defined, it\n+00015c50: 2073 7065 6369 6669 6573 2074 6865 206d specifies the m\n+00015c60: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of\n+00015c70: 2062 7974 6573 2074 6861 740a 7468 6520 bytes that.the \n+00015c80: 7265 6765 7870 2063 6163 6865 206d 6179 regexp cache may\n+00015c90: 206f 6363 7570 7920 6166 7465 7220 6761 occupy after ga\n+00015ca0: 7262 6167 6520 636f 6c6c 6563 7469 6f6e rbage collection\n+00015cb0: 2e0a 0a52 6574 7572 6e73 2028 534f 4654 ...Returns (SOFT\n+00015cc0: 2d4c 494d 4954 2043 5552 5245 4e54 2d53 -LIMIT CURRENT-S\n+00015cd0: 495a 4520 4355 5252 454e 542d 454e 5452 IZE CURRENT-ENTR\n+00015ce0: 4945 5320 4849 5453 204d 4953 5345 5329 IES HITS MISSES)\n+00015cf0: 2e72 6570 2e6c 616e 672e 6d61 7468 232a .rep.lang.math#*\n+00015d00: 2a20 4e55 4d42 4552 532e 2e2e 0a0a 4d75 * NUMBERS.....Mu\n+00015d10: 6c74 6970 6c69 6573 2061 6c6c 204e 554d ltiplies all NUM\n+00015d20: 4245 5253 2074 6f67 6574 6865 722e 2049 BERS together. I\n+00015d30: 6620 6e6f 206e 756d 6265 7273 2061 7265 f no numbers are\n+00015d40: 2067 6976 656e 2072 6574 7572 6e73 2031 given returns 1\n+00015d50: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n+00015d60: 6f67 696f 726c 6f67 696f 7220 4e55 4d42 ogiorlogior NUMB\n+00015d70: 4552 532e 2e2e 0a0a 5265 7475 726e 7320 ERS.....Returns \n+00015d80: 7468 6520 6269 7477 6973 6520 6c6f 6769 the bitwise logi\n+00015d90: 6361 6c20 6069 6e63 6c75 7369 7665 2d6f cal `inclusive-o\n+00015da0: 7227 206f 6620 6974 7320 6172 6775 6d65 r' of its argume\n+00015db0: 6e74 732e 7265 702e 6c61 6e67 2e6d 6174 nts.rep.lang.mat\n+00015dc0: 6823 7a65 726f 707a 6572 6f70 204e 554d h#zeropzerop NUM\n+00015dd0: 4245 520a 0a52 6574 7572 6e20 7420 6966 BER..Return t if\n+00015de0: 204e 554d 4245 5220 6973 207a 6572 6f2e NUMBER is zero.\n+00015df0: 7265 702e 6c61 6e67 2e6d 6174 6823 6173 rep.lang.math#as\n+00015e00: 6861 7368 204e 554d 4245 5220 434f 554e hash NUMBER COUN\n+00015e10: 540a 0a55 7365 2061 6e20 6172 6974 686d T..Use an arithm\n+00015e20: 6574 6963 2073 6869 6674 2074 6f20 7368 etic shift to sh\n+00015e30: 6966 7420 7468 6520 6269 7473 2069 6e20 ift the bits in \n+00015e40: 4e55 4d42 4552 2062 7920 434f 554e 5420 NUMBER by COUNT \n+00015e50: 6269 7473 2074 6f0a 7468 6520 6c65 6674 bits to.the left\n+00015e60: 2c20 6120 6e65 6761 7469 7665 2043 4f55 , a negative COU\n+00015e70: 4e54 206d 6561 6e73 2073 6869 6674 2072 NT means shift r\n+00015e80: 6967 6874 2e0a 0a42 6f74 6820 4e55 4d42 ight...Both NUMB\n+00015e90: 4552 2061 6e64 2043 4f55 4e54 206d 7573 ER and COUNT mus\n+00015ea0: 7420 6265 2069 6e74 6567 6572 732e 7265 t be integers.re\n+00015eb0: 702e 6c61 6e67 2e6d 6174 6823 726f 756e p.lang.math#roun\n+00015ec0: 6472 6f75 6e64 204e 554d 4245 520a 0a52 dround NUMBER..R\n+00015ed0: 6f75 6e64 204e 554d 4245 5220 746f 2074 ound NUMBER to t\n+00015ee0: 6865 206e 6561 7265 7374 2069 6e74 6567 he nearest integ\n+00015ef0: 6572 2e20 4861 6c66 7761 7920 6361 7365 er. Halfway case\n+00015f00: 7320 6172 6520 726f 756e 6465 6420 746f s are rounded to\n+00015f10: 2074 6865 0a6e 6561 7265 7374 2065 7665 the.nearest eve\n+00015f20: 6e20 696e 7465 6765 722e 7265 702e 6c61 n integer.rep.la\n+00015f30: 6e67 2e6d 6174 6823 636f 7363 6f73 2058 ng.math#coscos X\n+00015f40: 0a0a 5265 7475 726e 7320 7468 6520 636f ..Returns the co\n+00015f50: 7369 6e65 206f 6620 582c 2069 6e20 7261 sine of X, in ra\n+00015f60: 6469 616e 732e 7265 702e 6c61 6e67 2e6d dians.rep.lang.m\n+00015f70: 6174 6823 6173 696e 6173 696e 2058 0a0a ath#asinasin X..\n+00015f80: 5265 7475 726e 2074 6865 2061 7263 2073 Return the arc s\n+00015f90: 696e 6520 6f66 2058 2028 7468 6520 7661 ine of X (the va\n+00015fa0: 6c75 6520 7768 6f73 6520 7369 6e65 2069 lue whose sine i\n+00015fb0: 7320 5829 2c20 696e 2072 6164 6961 6e73 s X), in radians\n+00015fc0: 2e72 6570 2e6c 616e 672e 6d61 7468 236e .rep.lang.math#n\n+00015fd0: 756d 6265 7270 6e75 6d62 6572 7020 4152 umberpnumberp AR\n+00015fe0: 470a 0a52 6574 7572 6e20 7420 6966 2041 G..Return t if A\n+00015ff0: 5247 2069 7320 6120 6e75 6d62 6572 2e00 RG is a number..\n+00016000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00016010: 7461 626c 652d 626f 756e 642d 7074 6162 table-bound-ptab\n+00016020: 6c65 2d62 6f75 6e64 2d70 2054 4142 4c45 le-bound-p TABLE\n+00016030: 204b 4559 0a0a 5265 7475 726e 7320 7472 KEY..Returns tr\n+00016040: 7565 2069 6620 7468 6520 6861 7368 2074 ue if the hash t\n+00016050: 6162 6c65 2054 4142 4c45 2063 6f6e 7461 able TABLE conta\n+00016060: 696e 7320 6120 7661 6c75 6520 6173 736f ins a value asso\n+00016070: 6369 6174 6564 2077 6974 680a 4b45 592e ciated with.KEY.\n+00016080: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00016090: 7461 626c 652d 7365 7474 6162 6c65 2d73 table-settable-s\n+000160a0: 6574 2054 4142 4c45 204b 4559 2056 414c et TABLE KEY VAL\n+000160b0: 5545 0a0a 4173 736f 6369 6174 6520 5641 UE..Associate VA\n+000160c0: 4c55 4520 7769 7468 204b 4559 2069 6e20 LUE with KEY in \n+000160d0: 6861 7368 2074 6162 6c65 2054 4142 4c45 hash table TABLE\n+000160e0: 2e20 5265 7475 726e 7320 5641 4c55 452e . Returns VALUE.\n+000160f0: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00016100: 7461 626c 652d 756e 7365 7474 6162 6c65 table-unsettable\n+00016110: 2d75 6e73 6574 2054 4142 4c45 204b 4559 -unset TABLE KEY\n+00016120: 0a0a 5265 6d6f 7665 2061 6e79 2076 616c ..Remove any val\n+00016130: 7565 2073 746f 7265 6420 696e 2054 4142 ue stored in TAB\n+00016140: 4c45 2061 7373 6f63 6961 7465 6420 7769 LE associated wi\n+00016150: 7468 204b 4559 2e72 6570 2e72 6567 6578 th KEY.rep.regex\n+00016160: 7023 6578 7061 6e64 2d6c 6173 742d 6d61 p#expand-last-ma\n+00016170: 7463 6865 7870 616e 642d 6c61 7374 2d6d tchexpand-last-m\n+00016180: 6174 6368 2054 454d 504c 4154 452d 5354 atch TEMPLATE-ST\n+00016190: 5249 4e47 0a0a 4578 7061 6e64 2074 6865 RING..Expand the\n+000161a0: 2073 6176 6564 2065 7870 7265 7373 696f saved expressio\n+000161b0: 6e73 2066 726f 6d20 7468 6520 6d6f 7374 ns from the most\n+000161c0: 2072 6563 656e 7420 7375 6363 6573 7366 recent successf\n+000161d0: 756c 6c79 206d 6174 6368 6564 0a72 6567 ully matched.reg\n+000161e0: 6578 7020 6163 636f 7264 696e 6720 746f exp according to\n+000161f0: 2054 454d 504c 4154 452d 5354 5249 4e47 TEMPLATE-STRING\n+00016200: 2c20 6120 7374 7269 6e67 2074 6861 7420 , a string that \n+00016210: 6d61 7920 636f 6e74 6169 6e20 616e 7920 may contain any \n+00016220: 6f66 0a74 6865 2066 6f6c 6c6f 7769 6e67 of.the following\n+00016230: 2065 7363 6170 6520 7365 7175 656e 6365 escape sequence\n+00016240: 732c 0a0a 2020 5c30 2c20 5c26 2020 2077 s,.. \\0, \\& w\n+00016250: 686f 6c65 2073 7472 696e 6720 6d61 7463 hole string matc\n+00016260: 6865 6420 6279 2052 4547 4558 500a 2020 hed by REGEXP. \n+00016270: 5c4e 0920 2020 4e27 7468 2070 6172 656e \\N. N'th paren\n+00016280: 7468 656e 7369 7a65 6420 6578 7072 6573 thensized expres\n+00016290: 7369 6f6e 2028 3120 3c3d 204e 203c 3d20 sion (1 <= N <= \n+000162a0: 3929 7265 702e 7265 6765 7870 236d 6174 9)rep.regexp#mat\n+000162b0: 6368 2d73 7461 7274 6d61 7463 682d 7374 ch-startmatch-st\n+000162c0: 6172 7420 5b45 5850 5245 5353 494f 4e2d art [EXPRESSION-\n+000162d0: 494e 4445 585d 0a0a 5265 7475 726e 2074 INDEX]..Return t\n+000162e0: 6865 2070 6f73 6974 696f 6e20 7768 6963 he position whic\n+000162f0: 6820 7468 6520 4558 5052 4553 5349 4f4e h the EXPRESSION\n+00016300: 2d49 4e44 4558 2774 6820 7061 7265 6e74 -INDEX'th parent\n+00016310: 6865 7369 7365 6420 6578 7072 6573 7369 hesised expressi\n+00016320: 6f6e 0a73 7461 7274 6564 2061 7420 696e on.started at in\n+00016330: 2074 6865 206c 6173 7420 7375 6363 6573 the last succes\n+00016340: 7366 756c 2072 6567 6578 7020 6d61 7463 sful regexp matc\n+00016350: 682e 2049 6620 4558 5052 4553 5349 4f4e h. If EXPRESSION\n+00016360: 2d49 4e44 4558 2069 730a 6e69 6c20 6f72 -INDEX is.nil or\n+00016370: 2030 2074 6865 2073 7461 7274 206f 6620 0 the start of \n+00016380: 7468 6520 7768 6f6c 6520 6d61 7463 6820 the whole match \n+00016390: 6973 2072 6574 7572 6e65 6420 696e 7374 is returned inst\n+000163a0: 6561 642e 0a54 6865 2072 6574 7572 6e65 ead..The returne\n+000163b0: 6420 7661 6c75 6520 7769 6c6c 2065 6974 d value will eit\n+000163c0: 6865 7220 6265 2061 2070 6f73 6974 696f her be a positio\n+000163d0: 6e20 6966 2074 6865 206c 6173 7420 6d61 n if the last ma\n+000163e0: 7463 6820 7761 7320 696e 2061 0a62 7566 tch was in a.buf\n+000163f0: 6665 722c 206f 7220 616e 2069 6e74 6567 fer, or an integ\n+00016400: 6572 2069 6620 7468 6520 6c61 7374 206d er if the last m\n+00016410: 6174 6368 2077 6173 2069 6e20 6120 7374 atch was in a st\n+00016420: 7269 6e67 2028 692e 652e 2072 6567 6578 ring (i.e. regex\n+00016430: 702d 6d61 7463 6829 2e72 6570 2e6c 616e p-match).rep.lan\n+00016440: 672e 6d61 7468 232b 2b20 4e55 4d42 4552 g.math#++ NUMBER\n+00016450: 532e 2e2e 0a0a 4164 6473 2061 6c6c 204e S.....Adds all N\n+00016460: 554d 4245 5253 2074 6f67 6574 6865 722e UMBERS together.\n+00016470: 2049 6620 6e6f 2061 7267 756d 656e 7473 If no arguments\n+00016480: 2061 7265 2067 6976 656e 2072 6574 7572 are given retur\n+00016490: 6e73 2030 2e72 6570 2e6c 616e 672e 6d61 ns 0.rep.lang.ma\n+000164a0: 7468 232f 2f20 4e55 4d42 4552 532e 2e2e th#// NUMBERS...\n+000164b0: 0a0a 4469 7669 6465 7320 4e55 4d42 4552 ..Divides NUMBER\n+000164c0: 5320 2869 6e20 6c65 6674 2d74 6f2d 7269 S (in left-to-ri\n+000164d0: 6768 7420 6f72 6465 7229 2e72 6570 2e6c ght order).rep.l\n+000164e0: 616e 672e 6d61 7468 236c 6f67 616e 646c ang.math#logandl\n+000164f0: 6f67 616e 6420 4e55 4d42 4552 532e 2e2e ogand NUMBERS...\n+00016500: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi\n+00016510: 7477 6973 6520 6c6f 6769 6361 6c20 6061 twise logical `a\n+00016520: 6e64 2720 6f66 2069 7473 2061 7267 756d nd' of its argum\n+00016530: 656e 7473 2e72 6570 2e64 6174 6123 6571 ents.rep.data#eq\n+00016540: 6c65 716c 2041 5247 3120 4152 4732 0a0a leql ARG1 ARG2..\n+00016550: 5369 6d69 6c61 7220 746f 2060 6571 2720 Similar to `eq' \n+00016560: 6578 6365 7074 2074 6861 7420 6e75 6d62 except that numb\n+00016570: 6572 7320 7769 7468 2074 6865 2073 616d ers with the sam\n+00016580: 6520 7661 6c75 6520 7769 6c6c 2061 6c77 e value will alw\n+00016590: 6179 7320 6265 0a63 6f6e 7369 6465 7265 ays be.considere\n+000165a0: 6420 6065 716c 2720 2874 6869 7320 6d61 d `eql' (this ma\n+000165b0: 7920 6f72 206d 6179 206e 6f74 2062 6520 y or may not be \n+000165c0: 7468 6520 6361 7365 2077 6974 6820 6065 the case with `e\n+000165d0: 7127 292e 0a0a 4e6f 7465 2068 6f77 6576 q')...Note howev\n+000165e0: 6572 2074 6861 7420 6578 6163 7420 616e er that exact an\n+000165f0: 6420 696e 6578 6163 7420 7665 7273 696f d inexact versio\n+00016600: 6e73 206f 6620 7468 6520 7361 6d65 206e ns of the same n\n+00016610: 756d 6265 7220 6172 6520 6e6f 740a 636f umber are not.co\n+00016620: 6e73 6964 6572 6564 2074 6865 2073 616d nsidered the sam\n+00016630: 6520 7661 6c75 652e 2041 7320 6120 7275 e value. As a ru\n+00016640: 6c65 206f 6620 7468 756d 622c 2069 6620 le of thumb, if \n+00016650: 7477 6f20 6e75 6d62 6572 7320 7072 696e two numbers prin\n+00016660: 7420 7468 650a 7361 6d65 2c20 7468 6579 t the.same, they\n+00016670: 2077 696c 6c20 6265 2063 6f6e 7369 6465 will be conside\n+00016680: 7265 6420 6065 716c 272e 7265 702e 6c61 red `eql'.rep.la\n+00016690: 6e67 2e6d 6174 6823 312b 312b 204e 554d ng.math#1+1+ NUM\n+000166a0: 4245 520a 0a52 6574 7572 6e20 4e55 4d42 BER..Return NUMB\n+000166b0: 4552 2070 6c75 7320 312e 7265 702e 6c61 ER plus 1.rep.la\n+000166c0: 6e67 2e6d 6174 6823 7472 756e 6361 7465 ng.math#truncate\n+000166d0: 7472 756e 6361 7465 204e 554d 4245 520a truncate NUMBER.\n+000166e0: 0a52 6f75 6e64 204e 554d 4245 5220 746f .Round NUMBER to\n+000166f0: 2074 6865 206e 6561 7265 7374 2069 6e74 the nearest int\n+00016700: 6567 6572 2062 6574 7765 656e 204e 554d eger between NUM\n+00016710: 4245 5220 616e 6420 7a65 726f 2e72 6570 BER and zero.rep\n+00016720: 2e6c 616e 672e 6d61 7468 236c 6f67 6c6f .lang.math#loglo\n+00016730: 6720 5820 5b42 4153 455d 0a0a 5265 7475 g X [BASE]..Retu\n+00016740: 726e 2074 6865 206c 6f67 6172 6974 686d rn the logarithm\n+00016750: 206f 6620 5820 696e 2062 6173 6520 4241 of X in base BA\n+00016760: 5345 2e20 416e 2061 7269 7468 6d65 7469 SE. An arithmeti\n+00016770: 6320 6572 726f 7220 6973 0a73 6967 6e61 c error is.signa\n+00016780: 6c6c 6564 2069 6620 5820 6973 206c 6573 lled if X is les\n+00016790: 7320 7468 616e 207a 6572 6f2e 2049 6620 s than zero. If \n+000167a0: 4241 5345 2069 736e 2774 2064 6566 696e BASE isn't defin\n+000167b0: 6564 2c20 7265 7475 726e 2074 6865 0a6e ed, return the.n\n+000167c0: 6174 7572 616c 206c 6f67 6172 6974 686d atural logarithm\n+000167d0: 206f 6620 582e 7265 702e 6c61 6e67 2e6d of X.rep.lang.m\n+000167e0: 6174 6823 7461 6e74 616e 2058 0a0a 5265 ath#tantan X..Re\n+000167f0: 7475 726e 7320 7468 6520 7461 6e67 656e turns the tangen\n+00016800: 7420 6f66 2058 2c20 696e 2072 6164 6961 t of X, in radia\n+00016810: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n+00016820: 2367 6364 6763 6420 2e2e 2e0a 0a52 6574 #gcdgcd .....Ret\n+00016830: 7572 6e20 7468 6520 6772 6561 7465 7374 urn the greatest\n+00016840: 2063 6f6d 6d6f 6e20 6469 7669 736f 7220 common divisor \n+00016850: 6f66 2074 6865 2069 6e74 6567 6572 2061 of the integer a\n+00016860: 7267 756d 656e 7473 2e20 5468 6520 7265 rguments. The re\n+00016870: 7375 6c74 0a69 7320 616c 7761 7973 206e sult.is always n\n+00016880: 6f6e 2d6e 6567 6174 6976 652e 2052 6574 on-negative. Ret\n+00016890: 7572 6e73 2030 2077 6974 6820 6172 6775 urns 0 with argu\n+000168a0: 6d65 6e74 732e 7265 702e 6c61 6e67 2e6d ments.rep.lang.m\n+000168b0: 6174 6823 6578 6163 7470 6578 6163 7470 ath#exactpexactp\n+000168c0: 2041 5247 0a0a 5265 7475 726e 2074 2069 ARG..Return t i\n+000168d0: 6620 4152 4720 6973 2061 6e20 6578 6163 f ARG is an exac\n+000168e0: 7420 6e75 6d62 6572 2e72 6570 2e6c 616e t number.rep.lan\n+000168f0: 672e 6d61 7468 236e 756d 6572 6174 6f72 g.math#numerator\n+00016900: 6e75 6d65 7261 746f 7220 580a 0a52 6574 numerator X..Ret\n+00016910: 7572 6e20 7468 6520 6e75 6d65 7261 746f urn the numerato\n+00016920: 7220 6f66 2072 6174 696f 6e61 6c20 6e75 r of rational nu\n+00016930: 6d62 6572 2058 2e72 6570 2e6c 616e 672e mber X.rep.lang.\n+00016940: 6d61 7468 236d 6178 6d61 7820 4152 4753 math#maxmax ARGS\n+00016950: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the\n+00016960: 2067 7265 6174 6573 7420 6f66 2069 7473 greatest of its\n+00016970: 2061 7267 756d 656e 7473 2e20 5468 6572 arguments. Ther\n+00016980: 6520 6d75 7374 2062 6520 6174 206c 6561 e must be at lea\n+00016990: 7374 2074 776f 0a61 7267 756d 656e 7473 st two.arguments\n+000169a0: 2e20 5768 656e 2063 6f6d 7061 7269 6e67 . When comparing\n+000169b0: 206e 756d 6265 7273 2c20 616e 7920 696e numbers, any in\n+000169c0: 6578 6163 7420 6172 6775 6d65 6e74 7320 exact arguments \n+000169d0: 6361 7573 6520 7468 650a 7265 7375 6c74 cause the.result\n+000169e0: 2074 6f20 6265 2069 6e65 7861 6374 2e72 to be inexact.r\n+000169f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00016a00: 7465 7223 666c 7569 6466 6c75 6964 2046 ter#fluidfluid F\n+00016a10: 4c55 4944 0a0a 5265 7475 726e 2074 6865 LUID..Return the\n+00016a20: 2076 616c 7565 206f 6620 7468 6520 6d6f value of the mo\n+00016a30: 7374 2072 6563 656e 746c 7920 6372 6561 st recently crea\n+00016a40: 7465 6420 6269 6e64 696e 6720 6f66 2074 ted binding of t\n+00016a50: 6865 2066 6c75 6964 0a76 6172 6961 626c he fluid.variabl\n+00016a60: 6520 6f62 6a65 6374 2046 4c55 4944 2e72 e object FLUID.r\n+00016a70: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd\n+00016a80: 626d 2d6f 7065 6e73 6462 6d2d 6f70 656e bm-opensdbm-open\n+00016a90: 2050 4154 4820 4143 4345 5353 2d54 5950 PATH ACCESS-TYP\n+00016aa0: 4520 5b4d 4f44 455d 7265 702e 696f 2e64 E [MODE]rep.io.d\n+00016ab0: 622e 7364 626d 2373 6462 6d2d 6669 7273 b.sdbm#sdbm-firs\n+00016ac0: 746b 6579 7364 626d 2d66 6972 7374 6b65 tkeysdbm-firstke\n+00016ad0: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s\n+00016ae0: 6462 6d23 7364 626d 7073 6462 6d70 2041 dbm#sdbmpsdbmp A\n+00016af0: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if\n+00016b00: 2041 5247 2069 7320 616e 2073 6462 6d20 ARG is an sdbm \n+00016b10: 6f62 6a65 6374 2028 6372 6561 7465 6420 object (created \n+00016b20: 6279 2060 7364 626d 2d6f 7065 6e27 292e by `sdbm-open').\n+00016b30: 7265 702e 6c61 6e67 2e64 6562 7567 2375 rep.lang.debug#u\n+00016b40: 6e69 782d 7072 696e 742d 616c 6c6f 6361 nix-print-alloca\n+00016b50: 7469 6f6e 7375 6e69 782d 7072 696e 742d tionsunix-print-\n+00016b60: 616c 6c6f 6361 7469 6f6e 730a 0a4f 7574 allocations..Out\n+00016b70: 7075 7420 6120 6c69 7374 206f 6620 616c put a list of al\n+00016b80: 6c20 616c 6c6f 6361 7465 6420 6d65 6d6f l allocated memo\n+00016b90: 7279 2062 6c6f 636b 7320 746f 2073 7461 ry blocks to sta\n+00016ba0: 6e64 6172 6420 6572 726f 722e 7265 702e ndard error.rep.\n+00016bb0: 7468 7265 6164 7323 6d61 6b65 2d73 7573 threads#make-sus\n+00016bc0: 7065 6e64 6564 2d74 6872 6561 646d 616b pended-threadmak\n+00016bd0: 652d 7375 7370 656e 6465 642d 7468 7265 e-suspended-thre\n+00016be0: 6164 2054 4855 4e4b 205b 4e41 4d45 5d0a ad THUNK [NAME].\n+00016bf0: 0a49 6465 6e74 6963 616c 2074 6f20 606d .Identical to `m\n+00016c00: 616b 652d 7468 7265 6164 272c 2065 7863 ake-thread', exc\n+00016c10: 6570 7420 7468 6174 2074 6865 2063 7265 ept that the cre\n+00016c20: 6174 6564 2074 6872 6561 6420 7769 6c6c ated thread will\n+00016c30: 2062 650a 696d 6d65 6469 6174 656c 7920 be.immediately \n+00016c40: 7075 7420 696e 2074 6865 2073 7573 7065 put in the suspe\n+00016c50: 6e64 6564 2073 7461 7465 2e72 6570 2e74 nded state.rep.t\n+00016c60: 6872 6561 6473 2361 6c6c 2d74 6872 6561 hreads#all-threa\n+00016c70: 6473 616c 6c2d 7468 7265 6164 7320 5b44 dsall-threads [D\n+00016c80: 4550 5448 5d0a 0a52 6574 7572 6e20 6120 EPTH]..Return a \n+00016c90: 6c69 7374 206f 6620 616c 6c20 7468 7265 list of all thre\n+00016ca0: 6164 732e 0072 6570 2e76 6d2e 636f 6d70 ads..rep.vm.comp\n+00016cb0: 696c 6572 2363 6f6d 7069 6c65 2d66 696c iler#compile-fil\n+00016cc0: 6520 4649 4c45 2d4e 414d 4572 6570 2e76 e FILE-NAMErep.v\n+00016cd0: 6d2e 636f 6d70 696c 6572 2363 6f6d 7069 m.compiler#compi\n+00016ce0: 6c65 2d6c 6973 702d 6c69 6252 6563 6f6d le-lisp-libRecom\n+00016cf0: 7069 6c65 2061 6c6c 206f 7574 206f 6620 pile all out of \n+00016d00: 6461 7465 2066 696c 6573 2069 6e20 7468 date files in th\n+00016d10: 6520 6c69 7370 206c 6962 7261 7279 2064 e lisp library d\n+00016d20: 6972 6563 746f 7279 2e20 4966 2046 4f52 irectory. If FOR\n+00016d30: 4345 2d50 0a69 7320 7472 7565 2069 7427 CE-P.is true it'\n+00016d40: 7320 6173 2074 686f 7567 6820 616c 6c20 s as though all \n+00016d50: 6669 6c65 7320 7765 7265 206f 7574 206f files were out o\n+00016d60: 6620 6461 7465 2e0a 5468 6973 206d 616b f date..This mak\n+00016d70: 6573 2073 7572 6520 7468 6174 2061 6c6c es sure that all\n+00016d80: 2064 6f63 2073 7472 696e 6773 2061 7265 doc strings are\n+00016d90: 2077 7269 7474 656e 2074 6f20 7468 6569 written to thei\n+00016da0: 7220 7370 6563 6961 6c20 6669 6c65 2061 r special file a\n+00016db0: 6e64 0a74 6861 7420 6669 6c65 7320 7768 nd.that files wh\n+00016dc0: 6963 6820 7368 6f75 6c64 6e27 7420 6265 ich shouldn't be\n+00016dd0: 2063 6f6d 7069 6c65 6420 6172 656e 2774 compiled aren't\n+00016de0: 2e00 7265 702e 766d 2e63 6f6d 7069 6c65 ..rep.vm.compile\n+00016df0: 7223 636f 6d70 696c 652d 6c69 7370 2d6c r#compile-lisp-l\n+00016e00: 6962 2023 216f 7074 696f 6e61 6c20 4449 ib #!optional DI\n+00016e10: 5245 4354 4f52 5920 464f 5243 452d 5000 RECTORY FORCE-P.\n+00016e20: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n+00016e30: 6261 7369 6323 636f 6d70 696c 652d 666f basic#compile-fo\n+00016e40: 726d 2046 4f52 4d00 7265 702e 766d 2e63 rm FORM.rep.vm.c\n+00016e50: 6f6d 7069 6c65 722e 6d6f 6475 6c65 7323 ompiler.modules#\n+00016e60: 636f 6d70 696c 652d 6675 6e63 7469 6f6e compile-function\n+00016e70: 2046 554e 4354 494f 4e20 2321 6f70 7469 FUNCTION #!opti\n+00016e80: 6f6e 616c 204e 414d 4500 7265 702e 7468 onal NAME.rep.th\n+00016e90: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n+00016ea0: 7274 236d 616b 652d 6d65 7373 6167 652d rt#make-message-\n+00016eb0: 706f 7274 0072 6570 2e74 6872 6561 6473 port.rep.threads\n+00016ec0: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me\n+00016ed0: 7373 6167 652d 7761 6974 696e 672d 7020 ssage-waiting-p \n+00016ee0: 504f 5254 0072 6570 2e74 6872 6561 6473 PORT.rep.threads\n+00016ef0: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me\n+00016f00: 7373 6167 652d 7365 6e64 2050 4f52 5420 ssage-send PORT \n+00016f10: 4d45 5353 4147 4572 6570 2e74 6872 6561 MESSAGErep.threa\n+00016f20: 6473 2e6d 7574 6578 236d 7574 6578 7052 ds.mutex#mutexpR\n+00016f30: 6574 7572 6e73 2074 7275 6520 6966 2041 eturns true if A\n+00016f40: 5247 2069 7320 6120 6d75 7465 7820 6f62 RG is a mutex ob\n+00016f50: 6a65 6374 2e72 6570 2e74 6872 6561 6473 ject.rep.threads\n+00016f60: 2e6d 7574 6578 2372 656c 6561 7365 2d6d .mutex#release-m\n+00016f70: 7574 6578 5265 6c65 6173 6520 7468 6520 utexRelease the \n+00016f80: 6d75 7465 7820 6f62 6a65 6374 204d 5458 mutex object MTX\n+00016f90: 2028 7768 6963 6820 7368 6f75 6c64 2068 (which should h\n+00016fa0: 6176 6520 7072 6576 696f 7573 6c79 2062 ave previously b\n+00016fb0: 6565 6e20 6f62 7461 696e 6564 0a62 7920 een obtained.by \n+00016fc0: 7468 6520 6375 7272 656e 7420 7468 7265 the current thre\n+00016fd0: 6164 292e 2052 6574 7572 6e73 2074 7275 ad). Returns tru\n+00016fe0: 6520 6966 2074 6865 206d 7574 6578 2068 e if the mutex h\n+00016ff0: 6173 206e 6f20 6e65 7720 6f77 6e65 722e as no new owner.\n+00017000: 0200 0000 0000 0000 0b00 0000 0000 0000 ................\n+00017010: f5df 0000 0000 0000 150c 0000 0000 0000 ................\n+00017020: eb93 0200 0000 0000 cd0d 0000 0000 0000 ................\n+00017030: 3392 0200 0000 0000 0010 0000 0000 0000 3...............\n+00017040: 00c0 0000 0000 0000 0010 0000 0000 0000 ................\n+00017050: 00c0 0000 0000 0000 0000 0000 0000 0000 ................\n 00017060: 0000 0000 0000 0000 0200 0000 a600 0000 ................\n-00017070: daf9 6b57 0072 6570 b5cf 0000 0000 0000 ..kW.rep........\n-00017080: 1900 0000 0000 0000 29e3 0350 0072 6570 ........)..P.rep\n-00017090: e8cd 0000 0000 0000 2400 0000 1400 0000 ........$.......\n-000170a0: 2a39 6355 7265 702e f647 0000 0000 0000 *9cUrep..G......\n-000170b0: 2800 0000 a000 0000 e5d2 cc54 0072 6570 (..........T.rep\n-000170c0: 8dc6 0000 0000 0000 1800 0000 0200 0000 ................\n-000170d0: 221e 395e 7265 702e d694 0000 0000 0000 \".9^rep.........\n+00017070: daf9 6b57 0072 6570 3993 0200 0000 0000 ..kW.rep9.......\n+00017080: 1900 0000 0000 0000 6ba3 935c 7265 702e ........k..\\rep.\n+00017090: 556f 0100 0000 0000 1f00 0000 8c00 0000 Uo..............\n+000170a0: 2a39 6355 7265 702e fc22 0100 0000 0000 *9cUrep..\"......\n+000170b0: 2800 0000 a000 0000 29e3 0350 0072 6570 (.......)..P.rep\n+000170c0: 38cf 0000 0000 0000 2400 0000 1400 0000 8.......$.......\n+000170d0: 221e 395e 7265 702e d674 0000 0000 0000 \".9^rep..t......\n 000170e0: 1e00 0000 b200 0000 9296 025e 7265 702e ...........^rep.\n-000170f0: 9d5b 0100 0000 0000 1900 0000 5700 0000 .[..........W...\n-00017100: e635 8055 7265 702e 1963 0000 0000 0000 .5.Urep..c......\n+000170f0: 8060 0100 0000 0000 1900 0000 5700 0000 .`..........W...\n+00017100: e635 8055 7265 702e cca3 0000 0000 0000 .5.Urep.........\n 00017110: 1900 0000 3500 0000 d0a7 3744 7265 702e ....5.....7Drep.\n-00017120: 21ca 0000 0000 0000 1700 0000 ee00 0000 !...............\n-00017130: da7b 4f5e 7265 6d6f edc1 0000 0000 0000 .{O^remo........\n-00017140: 1500 0000 3f00 0000 b972 8542 0072 6570 ....?....r.B.rep\n-00017150: cecf 0000 0000 0000 1800 0000 1000 0000 ................\n-00017160: 00c4 1c5b 6572 726f 745c 0100 0000 0000 ...[errot\\......\n+00017120: a4cd 0000 0000 0000 1700 0000 ee00 0000 ................\n+00017130: da7b 4f5e 7265 6d6f b8c6 0000 0000 0000 .{O^remo........\n+00017140: 1500 0000 3f00 0000 f841 6750 7265 702e ....?....AgPrep.\n+00017150: 5293 0200 0000 0000 1300 0000 1f00 0000 R...............\n+00017160: 00c4 1c5b 6572 726f bb5e 0000 0000 0000 ...[erro.^......\n 00017170: 0a00 0000 6d00 0000 71f8 8642 0072 6570 ....m...q..B.rep\n-00017180: 306b 0100 0000 0000 2900 0000 1900 0000 0k......).......\n-00017190: f2c5 4b4e 7265 702e 956c 0100 0000 0000 ..KNrep..l......\n-000171a0: 1500 0000 8600 0000 5f2c 9642 7265 702e ........_,.Brep.\n-000171b0: 0609 0100 0000 0000 1600 0000 5a00 0000 ............Z...\n-000171c0: b734 1f55 7265 702e 3663 0100 0000 0000 .4.Urep.6c......\n+00017180: 476e 0100 0000 0000 2900 0000 1900 0000 Gn......).......\n+00017190: 12a1 db5b 0072 6570 b46e 0100 0000 0000 ...[.rep.n......\n+000171a0: 2b00 0000 0500 0000 5f2c 9642 7265 702e +......._,.Brep.\n+000171b0: 6028 0000 0000 0000 1600 0000 5a00 0000 `(..........Z...\n+000171c0: b734 1f55 7265 702e 0ad4 0000 0000 0000 .4.Urep.........\n 000171d0: 1600 0000 3d00 0000 07f4 3347 7265 702e ....=.....3Grep.\n-000171e0: eb5c 0100 0000 0000 1a00 0000 6700 0000 .\\..........g...\n-000171f0: bcbb 9650 7265 702e 2962 0100 0000 0000 ...Prep.)b......\n-00017200: 2500 0000 5700 0000 1433 8d47 0072 6570 %...W....3.G.rep\n-00017210: 226c 0100 0000 0000 1700 0000 0800 0000 \"l..............\n-00017220: 05e5 8b42 7265 6d6f 41c2 0000 0000 0000 ...BremoA.......\n+000171e0: 6f66 0000 0000 0000 1a00 0000 6700 0000 of..........g...\n+000171f0: bcbb 9650 7265 702e 306b 0100 0000 0000 ...Prep.0k......\n+00017200: 2500 0000 5700 0000 3012 bc5b 0072 6570 %...W...0..[.rep\n+00017210: eac2 0000 0000 0000 2c00 0000 0500 0000 ........,.......\n+00017220: 05e5 8b42 7265 6d6f 0cc7 0000 0000 0000 ...Bremo........\n 00017230: 1400 0000 3300 0000 2b24 4f4b 7461 7266 ....3...+$OKtarf\n-00017240: 9bc3 0000 0000 0000 1900 0000 2600 0000 ............&...\n-00017250: 7e4f 8b53 7265 702e 3e67 0100 0000 0000 ~O.Srep.>g......\n+00017240: 66c8 0000 0000 0000 1900 0000 2600 0000 f...........&...\n+00017250: 7e4f 8b53 7265 702e 9edb 0000 0000 0000 ~O.Srep.........\n 00017260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n-00017270: 5e59 0100 0000 0000 1f00 0000 a001 0000 ^Y..............\n-00017280: 22ac 8c49 0072 6570 d0c0 0000 0000 0000 \"..I.rep........\n-00017290: 1700 0000 0400 0000 e61a 7d5e 7265 702e ..........}^rep.\n-000172a0: 2dc4 0000 0000 0000 1e00 0000 3c00 0000 -...........<...\n-000172b0: f521 5f47 7265 702e 88cf 0000 0000 0000 .!_Grep.........\n+00017270: 152e 0100 0000 0000 1f00 0000 a001 0000 ................\n+00017280: 22ac 8c49 0072 6570 c8c9 0000 0000 0000 \"..I.rep........\n+00017290: 1700 0000 0400 0000 1433 8d47 0072 6570 .........3.G.rep\n+000172a0: ffc9 0000 0000 0000 1700 0000 0800 0000 ................\n+000172b0: f521 5f47 7265 702e 0c93 0200 0000 0000 .!_Grep.........\n 000172c0: 1800 0000 1500 0000 079a c742 0072 6570 ...........B.rep\n-000172d0: cc6f 0100 0000 0000 1d00 0000 0e00 0000 .o..............\n-000172e0: 1658 c55d 7265 702e 5b56 0100 0000 0000 .X.]rep.[V......\n-000172f0: 1f00 0000 9800 0000 9a02 5055 7265 702e ..........PUrep.\n-00017300: 1e70 0200 0000 0000 1c00 0000 6d00 0000 .p..........m...\n-00017310: be87 2b46 7265 702e 3985 0000 0000 0000 ..+Frep.9.......\n+000172d0: 8bc5 0000 0000 0000 1d00 0000 0e00 0000 ................\n+000172e0: 1658 c55d 7265 702e d167 0000 0000 0000 .X.]rep..g......\n+000172f0: 1f00 0000 9800 0000 bb38 f058 0072 6570 .........8.X.rep\n+00017300: 46c4 0000 0000 0000 1900 0000 1800 0000 F...............\n+00017310: be87 2b46 7265 702e 2d2b 0100 0000 0000 ..+Frep.-+......\n 00017320: 1b00 0000 7b01 0000 2da2 5251 7265 702e ....{...-.RQrep.\n-00017330: be6b 0100 0000 0000 1f00 0000 4500 0000 .k..........E...\n-00017340: 6068 d95d 0072 6570 8dce 0000 0000 0000 `h.].rep........\n+00017330: 72ca 0000 0000 0000 1f00 0000 4500 0000 r...........E...\n+00017340: 6068 d95d 0072 6570 ddcf 0000 0000 0000 `h.].rep........\n 00017350: 1e00 0000 0400 0000 2b4d c044 7265 702e ........+M.Drep.\n-00017360: b3cc 0000 0000 0000 2300 0000 1201 0000 ........#.......\n-00017370: ccdd b24d 7265 702e 2d76 0000 0000 0000 ...Mrep.-v......\n+00017360: fe90 0200 0000 0000 2300 0000 1201 0000 ........#.......\n+00017370: ccdd b24d 7265 702e e968 0100 0000 0000 ...Mrep..h......\n 00017380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n-00017390: ed65 0100 0000 0000 1600 0000 4900 0000 .e..........I...\n-000173a0: a2ad d74b 7265 702e fb54 0100 0000 0000 ...Krep..T......\n-000173b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n-000173c0: b58a 0000 0000 0000 2100 0000 8e00 0000 ........!.......\n-000173d0: 9fd3 0257 7265 702e bc6d 0000 0000 0000 ...Wrep..m......\n-000173e0: 1600 0000 4d00 0000 f504 1257 7265 702e ....M......Wrep.\n-000173f0: 60d2 0000 0000 0000 1b00 0000 6400 0000 `...........d...\n-00017400: b7aa 8642 0072 6570 086b 0100 0000 0000 ...B.rep.k......\n+00017390: 75d9 0000 0000 0000 1600 0000 4900 0000 u...........I...\n+000173a0: 08c5 9d44 7265 702e 006b 0000 0000 0000 ...Drep..k......\n+000173b0: 2100 0000 8e00 0000 9fd3 0257 7265 702e !..........Wrep.\n+000173c0: ba66 0100 0000 0000 1600 0000 4d00 0000 .f..........M...\n+000173d0: a2ad d74b 7265 702e ef69 0100 0000 0000 ...Krep..i......\n+000173e0: 1a00 0000 6600 0000 f504 1257 7265 702e ....f......Wrep.\n+000173f0: f583 0000 0000 0000 1b00 0000 6400 0000 ............d...\n+00017400: b7aa 8642 0072 6570 1f6e 0100 0000 0000 ...B.rep.n......\n 00017410: 2300 0000 0500 0000 47c0 054f 7265 702e #.......G..Orep.\n-00017420: d950 0100 0000 0000 0a00 0000 9f00 0000 .P..............\n-00017430: ce4e f750 7265 702e 6f07 0100 0000 0000 .N.Prep.o.......\n+00017420: 00d0 0000 0000 0000 0a00 0000 9f00 0000 ................\n+00017430: ce4e f750 7265 702e c926 0000 0000 0000 .N.Prep..&......\n 00017440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n-00017450: 0775 0000 0000 0000 1400 0000 2f00 0000 .u........../...\n-00017460: e018 f85d 0072 6570 e25f 0100 0000 0000 ...].rep._......\n-00017470: 1300 0000 0900 0000 6d8c 3c43 7265 702e ........m.@rep..d......\n-00017560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-00017570: a552 0000 0000 0000 2900 0000 5f00 0000 .R......)..._...\n-00017580: 6d8a fd5d 7265 702e 6763 0000 0000 0000 m..]rep.gc......\n-00017590: 1800 0000 2900 0000 278d e05b 7265 702e ....)...'..[rep.\n-000175a0: 2d53 0000 0000 0000 1f00 0000 4800 0000 -S..........H...\n-000175b0: 5d42 3041 7265 702e 8ad6 0000 0000 0000 ]B0Arep.........\n-000175c0: 1800 0000 4f00 0000 8b55 f641 7265 702e ....O....U.Arep.\n-000175d0: 4039 0000 0000 0000 1d00 0000 9b00 0000 @9..............\n-000175e0: e74a 8b50 7265 702e 9e53 0000 0000 0000 .J.Prep..S......\n-000175f0: 2100 0000 4800 0000 1651 c658 7265 702e !...H....Q.Xrep.\n-00017600: abe6 0000 0000 0000 1c00 0000 a700 0000 ................\n-00017610: 4ace 8c51 7265 702e eeea 0000 0000 0000 J..Qrep.........\n-00017620: 1300 0000 8000 0000 dc0a 5c52 7265 702e ..........\\Rrep.\n-00017630: a008 0100 0000 0000 0f00 0000 5700 0000 ............W...\n-00017640: 467a a641 7265 702e f0d0 0000 0000 0000 Fz.Arep.........\n-00017650: 1a00 0000 4700 0000 a52e 8c5c 7265 702e ....G......\\rep.\n-00017660: d40e 0100 0000 0000 0c00 0000 a100 0000 ................\n-00017670: 8d45 7346 7265 702e a052 0100 0000 0000 .EsFrep..R......\n-00017680: 3000 0000 c600 0000 c6d2 ef40 7265 702e 0..........@rep.\n-00017690: cac2 0000 0000 0000 3500 0000 3000 0000 ........5...0...\n-000176a0: 73b5 4345 7265 702e afce 0000 0000 0000 s.CErep.........\n-000176b0: 2600 0000 8700 0000 3b65 5556 7265 702e &.......;eUVrep.\n-000176c0: f1d1 0000 0000 0000 1d00 0000 5200 0000 ............R...\n-000176d0: 1ead 844b 7265 702e f56e 0000 0000 0000 ...Krep..n......\n+00017510: 203d 0000 0000 0000 1600 0000 3d00 0000 =..........=...\n+00017520: 6874 304d 0072 6570 1bc3 0000 0000 0000 ht0M.rep........\n+00017530: 1c00 0000 0500 0000 8ca8 3642 7461 7266 ..........6Btarf\n+00017540: fac7 0000 0000 0000 1500 0000 1c00 0000 ................\n+00017550: 124b 3e40 7265 702e 20d6 0000 0000 0000 .K>@rep. .......\n+00017560: 1e00 0000 2201 0000 6d8a fd5d 7265 702e ....\"...m..]rep.\n+00017570: f2a5 0000 0000 0000 1800 0000 2900 0000 ............)...\n+00017580: 1651 c658 7265 702e 8d43 0000 0000 0000 .Q.Xrep..C......\n+00017590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n+000175a0: 9c4c 0000 0000 0000 1300 0000 8000 0000 .L..............\n+000175b0: 5d42 3041 7265 702e ba8c 0000 0000 0000 ]B0Arep.........\n+000175c0: 1800 0000 4f00 0000 6b18 4048 7265 702e ....O...k.@Hrep.\n+000175d0: e093 0000 0000 0000 2900 0000 5f00 0000 ........)..._...\n+000175e0: 278d e05b 7265 702e 6894 0000 0000 0000 '..[rep.h.......\n+000175f0: 1f00 0000 4800 0000 e74a 8b50 7265 702e ....H....J.Prep.\n+00017600: d994 0000 0000 0000 2100 0000 4800 0000 ........!...H...\n+00017610: dc0a 5c52 7265 702e fa27 0000 0000 0000 ..\\Rrep..'......\n+00017620: 0f00 0000 5700 0000 a52e 8c5c 7265 702e ....W......\\rep.\n+00017630: 2e2e 0000 0000 0000 0c00 0000 a100 0000 ................\n+00017640: 467a a641 7265 702e 8582 0000 0000 0000 Fz.Arep.........\n+00017650: 1a00 0000 4700 0000 8d45 7346 7265 702e ....G....EsFrep.\n+00017660: 13d2 0000 0000 0000 3000 0000 c600 0000 ........0.......\n+00017670: 8b55 f641 7265 702e 80de 0000 0000 0000 .U.Arep.........\n+00017680: 1d00 0000 9b00 0000 6764 6746 0072 6570 ........gdgF.rep\n+00017690: 97c3 0000 0000 0000 1c00 0000 0500 0000 ................\n+000176a0: c6d2 ef40 7265 702e 95c7 0000 0000 0000 ...@rep.........\n+000176b0: 3500 0000 3000 0000 3b65 5556 7265 702e 5...0...;eUVrep.\n+000176c0: 8683 0000 0000 0000 1d00 0000 5200 0000 ............R...\n+000176d0: 1ead 844b 7265 702e 1d67 0100 0000 0000 ...Krep..g......\n 000176e0: 1100 0000 a800 0000 7bf3 a755 0072 6570 ........{..U.rep\n-000176f0: ca6a 0100 0000 0000 2100 0000 1d00 0000 .j......!.......\n-00017700: fb20 9d56 7265 702e 5bc5 0000 0000 0000 . .Vrep.[.......\n-00017710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f ....8......]remo\n-00017720: 88c2 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-00017730: 5c55 1650 7265 702e 416c 0100 0000 0000 \\U.Prep.Al......\n-00017740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-00017750: 59d7 0000 0000 0000 2600 0000 8200 0000 Y.......&.......\n-00017760: 24a3 0b5c 7265 702e df6e 0100 0000 0000 $..\\rep..n......\n-00017770: 2300 0000 3b00 0000 7d15 375b 0072 6570 #...;...}.7[.rep\n-00017780: 27c9 0000 0000 0000 1e00 0000 0e00 0000 '...............\n-00017790: 4e4b e746 7265 702e 3c70 0000 0000 0000 NK.Frep..Trep.._......\n-00017950: 1700 0000 3200 0000 dee0 f155 0072 6570 ....2......U.rep\n-00017960: 6fcb 0000 0000 0000 2d00 0000 1900 0000 o.......-.......\n-00017970: 8c76 df52 7265 702e 4904 0100 0000 0000 .v.Rrep.I.......\n-00017980: 0f00 0000 fb00 0000 9339 4f5a 7265 702e .........9OZrep.\n-00017990: 20ce 0000 0000 0000 1d00 0000 5000 0000 ...........P...\n-000179a0: dea3 c652 7265 702e 8e3f 0000 0000 0000 ...Rrep..?......\n+000177b0: 00c0 0000 0000 0000 2300 0000 0900 0000 ........#.......\n+000177c0: 5c55 1650 7265 702e 1eca 0000 0000 0000 \\U.Prep.........\n+000177d0: 0f00 0000 4500 0000 7d15 375b 0072 6570 ....E...}.7[.rep\n+000177e0: aacc 0000 0000 0000 1e00 0000 0e00 0000 ................\n+000177f0: 805c 295e 7265 702e 672d 0000 0000 0000 .\\)^rep.g-......\n+00017800: 1700 0000 b000 0000 73b5 4345 7265 702e ........s.CErep.\n+00017810: 3392 0200 0000 0000 2600 0000 8700 0000 3.......&.......\n+00017820: 4e79 b74a 7265 702e 3769 0100 0000 0000 Ny.Jrep.7i......\n+00017830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+00017840: ad24 0000 0000 0000 0e00 0000 9900 0000 .$..............\n+00017850: a2ba 3b48 7265 702e 0020 0100 0000 0000 ..;Hrep.. ......\n+00017860: 1f00 0000 ae01 0000 6127 8259 6465 6275 ........a'.Ydebu\n+00017870: 9027 0100 0000 0000 0e00 0000 0101 0000 .'..............\n+00017880: 9d5c 2040 7265 702e a86a 0100 0000 0000 .\\ @rep..j......\n+00017890: 1c00 0000 1100 0000 9dbb da58 7265 702e ...........Xrep.\n+000178a0: d6ca 0000 0000 0000 1d00 0000 b701 0000 ................\n+000178b0: fe03 7c48 7265 702e 1368 0100 0000 0000 ..|Hrep..h......\n+000178c0: 1100 0000 8200 0000 dc26 0f52 7265 702e .........&.Rrep.\n+000178d0: 8493 0200 0000 0000 1700 0000 3600 0000 ............6...\n+000178e0: d4eb 1d5f 7265 702e add4 0000 0000 0000 ..._rep.........\n+000178f0: 0f00 0000 1300 0000 9984 554b 7265 702e ..........UKrep.\n+00017900: 4edb 0000 0000 0000 1400 0000 3c00 0000 N...........<...\n+00017910: 9da6 895d 7265 702e 6f6a 0100 0000 0000 ...]rep.oj......\n+00017920: 1800 0000 2100 0000 8d24 1656 7265 702e ....!....$.Vrep.\n+00017930: a29e 0000 0000 0000 1400 0000 5000 0000 ............P...\n+00017940: 6e3e b654 7265 702e 5b6c 0100 0000 0000 n>.Trep.[l......\n+00017950: 1700 0000 3200 0000 a817 044a 7265 702e ....2......Jrep.\n+00017960: afc1 0000 0000 0000 1300 0000 bb00 0000 ................\n+00017970: 8c76 df52 7265 702e a323 0000 0000 0000 .v.Rrep..#......\n+00017980: 0f00 0000 fb00 0000 dee0 f155 0072 6570 ...........U.rep\n+00017990: f2ce 0000 0000 0000 2d00 0000 1900 0000 ........-.......\n+000179a0: dea3 c652 7265 702e 38df 0000 0000 0000 ...Rrep.8.......\n 000179b0: 2200 0000 4000 0000 9f9b 5441 7265 702e \"...@.....TArep.\n-000179c0: 0754 0000 0000 0000 1d00 0000 2a00 0000 .T..........*...\n-000179d0: d68c ec4f 0072 6570 26cb 0000 0000 0000 ...O.rep&.......\n+000179c0: b97f 0000 0000 0000 1d00 0000 2a00 0000 ............*...\n+000179d0: d68c ec4f 0072 6570 a9ce 0000 0000 0000 ...O.rep........\n 000179e0: 1900 0000 0700 0000 df3f ff49 7265 702e .........?.Irep.\n-000179f0: 53c9 0000 0000 0000 1f00 0000 af00 0000 S...............\n-00017a00: e457 2857 7265 702e 9468 0100 0000 0000 .W(Wrep..h......\n+000179f0: d6cc 0000 0000 0000 1f00 0000 af00 0000 ................\n+00017a00: e457 2857 7265 702e f4dc 0000 0000 0000 .W(Wrep.........\n 00017a10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-00017a20: 1d5b 0100 0000 0000 1d00 0000 6300 0000 .[..........c...\n-00017a30: 4c21 9859 7265 702e aec4 0000 0000 0000 L!.Yrep.........\n-00017a40: 1b00 0000 9200 0000 23ab 0e54 7265 702e ........#..Trep.\n-00017a50: b5cb 0000 0000 0000 2000 0000 de00 0000 ........ .......\n-00017a60: 8dad 9659 7265 702e 0b71 0200 0000 0000 ...Yrep..q......\n-00017a70: 1a00 0000 4800 0000 216b 1b5a 7265 702e ....H...!k.Zrep.\n-00017a80: 7609 0100 0000 0000 0c00 0000 5a00 0000 v...........Z...\n-00017a90: b48f 8351 7265 702e a562 0100 0000 0000 ...Qrep..b......\n+00017a20: 0060 0100 0000 0000 1d00 0000 6300 0000 .`..........c...\n+00017a30: 23ab 0e54 7265 702e 0090 0200 0000 0000 #..Trep.........\n+00017a40: 2000 0000 de00 0000 9339 4f5a 7265 702e ........9OZrep.\n+00017a50: 70cf 0000 0000 0000 1d00 0000 5000 0000 p...........P...\n+00017a60: e5d2 cc54 0072 6570 d193 0200 0000 0000 ...T.rep........\n+00017a70: 1800 0000 0200 0000 216b 1b5a 7265 702e ........!k.Zrep.\n+00017a80: d028 0000 0000 0000 0c00 0000 5a00 0000 .(..........Z...\n+00017a90: b48f 8351 7265 702e 79d3 0000 0000 0000 ...Qrep.y.......\n 00017aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-00017ab0: d15b 0000 0000 0000 1800 0000 2a00 0000 .[..........*...\n-00017ac0: 53b5 9044 7265 702e 62c0 0000 0000 0000 S..Drep.b.......\n-00017ad0: 1f00 0000 4f00 0000 2b47 1159 7265 702e ....O...+G.Yrep.\n-00017ae0: dc09 0100 0000 0000 1600 0000 ed00 0000 ................\n-00017af0: 28e0 fd41 7265 702e 0050 0000 0000 0000 (..Arep..P......\n+00017ab0: b68f 0000 0000 0000 1800 0000 2a00 0000 ............*...\n+00017ac0: 5e6f 2950 0072 6570 e32f 0000 0000 0000 ^o)P.rep./......\n+00017ad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n+00017ae0: 3629 0000 0000 0000 1600 0000 ed00 0000 6)..............\n+00017af0: 28e0 fd41 7265 702e c390 0000 0000 0000 (..Arep.........\n 00017b00: 1e00 0000 8f00 0000 a53a 275e 7265 702e .........:'^rep.\n-00017b10: 46ea 0000 0000 0000 2000 0000 3700 0000 F....... ...7...\n-00017b20: dae3 b35a 7265 702e cf63 0000 0000 0000 ...Zrep..c......\n-00017b30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n-00017b40: e464 0000 0000 0000 0f00 0000 4d00 0000 .d..........M...\n-00017b50: c396 fb4d 3a72 6570 35d3 0000 0000 0000 ...M:rep5.......\n+00017b10: f44b 0000 0000 0000 2000 0000 3700 0000 .K...... ...7...\n+00017b20: ac84 0a55 7265 702e 3964 0100 0000 0000 ...Urep.9d......\n+00017b30: 0f00 0000 4d00 0000 dae3 b35a 7265 702e ....M......Zrep.\n+00017b40: 5aa6 0000 0000 0000 1900 0000 1200 0000 Z...............\n+00017b50: c396 fb4d 3a72 6570 7685 0000 0000 0000 ...M:repv.......\n 00017b60: 1600 0000 4000 0000 89f3 a749 7265 702e ....@......Irep.\n-00017b70: 8964 0000 0000 0000 1400 0000 4700 0000 .d..........G...\n-00017b80: 5b1f 5842 7265 702e c4e9 0000 0000 0000 [.XBrep.........\n+00017b70: 14a7 0000 0000 0000 1400 0000 4700 0000 ............G...\n+00017b80: 5b1f 5842 7265 702e 7749 0000 0000 0000 [.XBrep.wI......\n 00017b90: 1d00 0000 6500 0000 87e3 225f 7265 702e ....e.....\"_rep.\n-00017ba0: b803 0100 0000 0000 0e00 0000 8300 0000 ................\n-00017bb0: db8a 014f 7265 702e a166 0100 0000 0000 ...Orep..f......\n+00017ba0: 1223 0000 0000 0000 0e00 0000 8300 0000 .#..............\n+00017bb0: db8a 014f 7265 702e b9da 0000 0000 0000 ...Orep.........\n 00017bc0: 1600 0000 3700 0000 0980 0a50 0072 6570 ....7......P.rep\n-00017bd0: 8d69 0100 0000 0000 1d00 0000 0a00 0000 .i..............\n-00017be0: 064d 2e42 7265 702e 3d6f 0100 0000 0000 .M.Brep.=o......\n-00017bf0: 1500 0000 7a00 0000 6ded 974b 0072 6570 ....z...m..K.rep\n-00017c00: 3fc0 0000 0000 0000 1f00 0000 0400 0000 ?...............\n-00017c10: 1f61 3c47 7265 6d6f afc1 0000 0000 0000 .aKrep.........\n+00017bd0: a46c 0100 0000 0000 1d00 0000 0a00 0000 .l..............\n+00017be0: f56c ed5e 7265 702e 3cc3 0000 0000 0000 .l.^rep.<.......\n+00017bf0: 1b00 0000 4000 0000 37b1 a34f 0072 6570 ....@...7..O.rep\n+00017c00: 2bc4 0000 0000 0000 1900 0000 0200 0000 +...............\n+00017c10: 064d 2e42 7265 702e fcc4 0000 0000 0000 .M.Brep.........\n+00017c20: 1500 0000 7a00 0000 71fb 4244 7265 702e ....z...q.BDrep.\n+00017c30: 00a0 0000 0000 0000 1800 0000 2a01 0000 ............*...\n+00017c40: 983d 3e4b 7265 702e ee86 0000 0000 0000 .=>Krep.........\n 00017c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-00017c60: d569 0000 0000 0000 1400 0000 4600 0000 .i..........F...\n-00017c70: fec6 fd46 7265 702e f4c6 0000 0000 0000 ...Frep.........\n-00017c80: 1100 0000 3500 0000 8b42 2d42 7265 702e ....5....B-Brep.\n-00017c90: 1398 0000 0000 0000 1600 0000 2501 0000 ............%...\n-00017ca0: 7662 5343 7265 702e 4c66 0100 0000 0000 vbSCrep.Lf......\n+00017c60: db64 0100 0000 0000 1400 0000 4600 0000 .d..........F...\n+00017c70: 1f61 3c47 7265 6d6f 7ac6 0000 0000 0000 .aSerroX.......\n-00017d70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-00017d80: 8f42 0000 0000 0000 1d00 0000 3e00 0000 .B..........>...\n-00017d90: 2762 8a4f 7265 702e 9a5d 0000 0000 0000 'b.Orep..]......\n-00017da0: 1b00 0000 3b00 0000 e51a ea50 7265 702e ....;......Prep.\n-00017db0: 6ee7 0000 0000 0000 2500 0000 3a01 0000 n.......%...:...\n-00017dc0: c2de a244 7265 702e a759 0000 0000 0000 ...Drep..Y......\n-00017dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e ....\\......Wrep.\n-00017de0: 9184 0000 0000 0000 1400 0000 4f00 0000 ............O...\n-00017df0: 9bcb 445f 7265 702e c1df 0000 0000 0000 ..D_rep.........\n-00017e00: 1a00 0000 1c00 0000 33e3 634f 7265 702e ........3.cOrep.\n-00017e10: ea5e 0100 0000 0000 2100 0000 8e00 0000 .^......!.......\n-00017e20: 3a0a 4358 7265 702e 01d8 0000 0000 0000 :.CXrep.........\n-00017e30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n-00017e40: 9006 0100 0000 0000 0d00 0000 d200 0000 ................\n-00017e50: b8bb ec4f 7265 702e 9653 0100 0000 0000 ...Orep..S......\n-00017e60: 2400 0000 4c00 0000 a18e ab4a 7265 702e $...L......Jrep.\n-00017e70: ab63 0100 0000 0000 1800 0000 ea00 0000 .c..............\n-00017e80: 64ee 4e40 7265 702e d1d4 0000 0000 0000 d.N@rep.........\n-00017e90: 1c00 0000 7c00 0000 233d 9c44 2a77 6765 ....|...#=.D*wge\n-00017ea0: 726b 0100 0000 0000 0e00 0000 1b00 0000 rk..............\n-00017eb0: 0a00 405a 7265 702e d1d8 0000 0000 0000 ..@Zrep.........\n+00017d50: 135b 0000 0000 0000 2800 0000 9e00 0000 .[......(.......\n+00017d60: 941b 3e53 6572 726f 022a 0100 0000 0000 ..>Serro.*......\n+00017d70: 1600 0000 6500 0000 2762 8a4f 7265 702e ....e...'b.Orep.\n+00017d80: 4c9e 0000 0000 0000 1b00 0000 3b00 0000 L...........;...\n+00017d90: a18e ab4a 7265 702e cfd4 0000 0000 0000 ...Jrep.........\n+00017da0: 1800 0000 ea00 0000 e51a ea50 7265 702e ...........Prep.\n+00017db0: 1245 0000 0000 0000 2500 0000 3a01 0000 .E......%...:...\n+00017dc0: c2de a244 7265 702e 9b9a 0000 0000 0000 ...Drep.........\n+00017dd0: 1900 0000 5c00 0000 9bcb 445f 7265 702e ....\\.....D_rep.\n+00017de0: 1021 0000 0000 0000 1a00 0000 1c00 0000 .!..............\n+00017df0: 0513 2856 7265 702e 9adf 0000 0000 0000 ..(Vrep.........\n+00017e00: 1d00 0000 3e00 0000 c502 8c57 7265 702e ....>......Wrep.\n+00017e10: ca2a 0100 0000 0000 1400 0000 4f00 0000 .*..........O...\n+00017e20: 7a28 ae5c 7265 702e ea25 0000 0000 0000 z(.\\rep..%......\n+00017e30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n+00017e40: 1d26 0100 0000 0000 1c00 0000 5400 0000 .&..........T...\n+00017e50: b8bb ec4f 7265 702e 09d3 0000 0000 0000 ...Orep.........\n+00017e60: 2400 0000 4c00 0000 33e3 634f 7265 702e $...L...3.cOrep.\n+00017e70: ac6b 0100 0000 0000 2100 0000 8e00 0000 .k......!.......\n+00017e80: 64ee 4e40 7265 702e 158a 0000 0000 0000 d.N@rep.........\n+00017e90: 1c00 0000 7c00 0000 6313 0e51 7265 702e ....|...c..Qrep.\n+00017ea0: 176f 0100 0000 0000 1800 0000 2600 0000 .o..........&...\n+00017eb0: 0a00 405a 7265 702e d42f 0100 0000 0000 ..@Zrep../......\n 00017ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-00017ed0: 057f 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-00017ee0: 5447 7051 7265 702e b00f 0100 0000 0000 TGpQrep.........\n+00017ed0: af29 0100 0000 0000 0c00 0000 4700 0000 .)..........G...\n+00017ee0: 5447 7051 7265 702e a9d0 0000 0000 0000 TGpQrep.........\n 00017ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e ..........4Irep.\n-00017f00: 29d9 0000 0000 0000 1400 0000 4700 0000 )...........G...\n-00017f10: d6d9 c84a 7265 702e 00c0 0000 0000 0000 ...Jrep.........\n-00017f20: 1e00 0000 2100 0000 f841 6750 7265 702e ....!....AgPrep.\n-00017f30: 0ec6 0000 0000 0000 1300 0000 1f00 0000 ................\n-00017f40: ac97 4b50 7265 702e a7c6 0000 0000 0000 ..KPrep.........\n-00017f50: 1700 0000 2000 0000 8da4 b64b 7265 702e .... ......Krep.\n-00017f60: 3558 0000 0000 0000 1400 0000 ea00 0000 5X..............\n-00017f70: c00b 1a4e 7265 702e dac3 0000 0000 0000 ...Nrep.........\n-00017f80: 2a00 0000 2900 0000 5fbc c852 7265 702e *...)..._..Rrep.\n-00017f90: b1c5 0000 0000 0000 1e00 0000 3f00 0000 ............?...\n-00017fa0: 5958 1249 0072 6570 dec6 0000 0000 0000 YX.I.rep........\n-00017fb0: 1400 0000 0200 0000 e38f cb5d 7265 702e ...........]rep.\n-00017fc0: 5a96 0000 0000 0000 1600 0000 3800 0000 Z...........8...\n-00017fd0: 371c 5240 0072 6570 46cb 0000 0000 0000 7.R@.repF.......\n+00017f00: d56a 0100 0000 0000 1400 0000 4700 0000 .j..........G...\n+00017f10: 233d 9c44 2a77 6765 c1c2 0000 0000 0000 #=.D*wge........\n+00017f20: 0e00 0000 1b00 0000 d6d9 c84a 7265 702e ...........Jrep.\n+00017f30: f8c8 0000 0000 0000 1e00 0000 2100 0000 ............!...\n+00017f40: 6ded 974b 0072 6570 37c9 0000 0000 0000 m..K.rep7.......\n+00017f50: 1f00 0000 0400 0000 8da4 b64b 7265 702e ...........Krep.\n+00017f60: 2999 0000 0000 0000 1400 0000 ea00 0000 )...............\n+00017f70: c00b 1a4e 7265 702e a5c8 0000 0000 0000 ...Nrep.........\n+00017f80: 2a00 0000 2900 0000 5357 c24c 7265 702e *...)...SW.Lrep.\n+00017f90: b8c3 0000 0000 0000 1800 0000 5b00 0000 ............[...\n+00017fa0: 53b5 9044 7265 702e 5ac9 0000 0000 0000 S..Drep.Z.......\n+00017fb0: 1f00 0000 4f00 0000 e38f cb5d 7265 702e ....O......]rep.\n+00017fc0: 9976 0000 0000 0000 1600 0000 3800 0000 .v..........8...\n+00017fd0: 371c 5240 0072 6570 c9ce 0000 0000 0000 7.R@.rep........\n 00017fe0: 2200 0000 0700 0000 45a9 3d55 0072 6570 \".......E.=U.rep\n-00017ff0: 5ccf 0000 0000 0000 2700 0000 0500 0000 \\.......'.......\n-00018000: 0072 6570 2e64 6174 6123 6d61 7063 6f6e .rep.data#mapcon\n-00018010: 6361 7420 4655 4e20 5345 5155 454e 4345 cat FUN SEQUENCE\n-00018020: 2053 4550 4152 4154 4f52 7265 702e 7468 SEPARATORrep.th\n-00018030: 7265 6164 732e 6d75 7465 7823 6f62 7461 reads.mutex#obta\n-00018040: 696e 2d6d 7574 6578 4f62 7461 696e 2074 in-mutexObtain t\n-00018050: 6865 206d 7574 6578 204d 5458 2066 6f72 he mutex MTX for\n-00018060: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-00018070: 6561 642e 2057 696c 6c20 7375 7370 656e ead. Will suspen\n-00018080: 6420 7468 6520 6375 7272 656e 740a 7468 d the current.th\n-00018090: 7265 6164 2075 6e74 696c 2074 6865 206d read until the m\n-000180a0: 7574 6578 2069 7320 6176 6169 6c61 626c utex is availabl\n-000180b0: 652e 2052 6574 7572 6e73 2066 616c 7365 e. Returns false\n-000180c0: 2069 6620 7468 6520 7469 6d65 6f75 7420 if the timeout \n-000180d0: 6578 7069 7265 642e 7265 702e 7468 7265 expired.rep.thre\n-000180e0: 6164 732e 7574 696c 7323 7769 7468 6f75 ads.utils#withou\n-000180f0: 742d 696e 7465 7272 7570 7473 4576 616c t-interruptsEval\n-00018100: 7561 7465 2060 2870 726f 676e 2046 4f52 uate `(progn FOR\n-00018110: 4d53 2927 2077 6974 6820 7468 7265 6164 MS)' with thread\n-00018120: 2070 7265 656d 7074 696f 6e20 6469 7361 preemption disa\n-00018130: 626c 6564 2e00 7265 702e 7468 7265 6164 bled..rep.thread\n-00018140: 732e 7574 696c 7323 7769 7468 6f75 742d s.utils#without-\n-00018150: 696e 7465 7272 7570 7473 202e 2046 4f52 interrupts . FOR\n-00018160: 4d53 0072 6570 2e73 7973 7465 6d23 7265 MS.rep.system#re\n-00018170: 6d6f 7665 2d68 6f6f 6b2d 6279 2d6e 616d move-hook-by-nam\n-00018180: 6520 484f 4f4b 204e 414d 4500 7265 702e e HOOK NAME.rep.\n-00018190: 7379 7374 656d 2369 6e2d 686f 6f6b 2d70 system#in-hook-p\n-000181a0: 2048 4f4f 4b2d 5359 4d42 4f4c 2046 554e HOOK-SYMBOL FUN\n-000181b0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n-000181c0: 6465 7374 726f 792d 7365 7276 6572 5374 destroy-serverSt\n-000181d0: 6f70 206c 6973 7465 6e69 6e67 2066 6f72 op listening for\n-000181e0: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-000181f0: 206f 6e20 7468 6520 6375 7272 656e 7420 on the current \n-00018200: 6d61 6368 696e 6500 7265 702e 6e65 742e machine.rep.net.\n-00018210: 7270 6323 676c 6f62 616c 2d69 642d 3e72 rpc#global-id->r\n-00018220: 7063 2d70 726f 7879 2049 4472 6570 2e6e pc-proxy IDrep.n\n-00018230: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n-00018240: 6f6d 6169 6e2d 6265 6c6f 772d 7052 6574 omain-below-pRet\n-00018250: 7572 6e20 7472 7565 2069 6620 646f 6d61 urn true if doma\n-00018260: 696e 206e 616d 6520 4431 2069 7320 6062 in name D1 is `b\n-00018270: 656c 6f77 2720 646f 6d61 696e 206e 616d elow' domain nam\n-00018280: 6520 4432 2e72 6570 2e6e 6574 2e64 6f6d e D2.rep.net.dom\n-00018290: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain-\n-000182a0: 6571 7561 6c2d 7052 6574 7572 6e20 7472 equal-pReturn tr\n-000182b0: 7565 2069 6620 7468 6520 646f 6d61 696e ue if the domain\n-000182c0: 206e 616d 6573 2044 3120 616e 6420 4432 names D1 and D2\n-000182d0: 2061 7265 2074 6865 2073 616d 6572 6570 are the samerep\n-000182e0: 2e72 6567 6578 7023 7374 7269 6e67 2d73 .regexp#string-s\n-000182f0: 706c 6974 5265 7475 726e 2061 206c 6973 plitReturn a lis\n-00018300: 7420 6f66 2073 7562 7374 7269 6e67 7320 t of substrings \n-00018310: 6f66 2053 5452 494e 472c 2065 6163 6820 of STRING, each \n-00018320: 6465 6c69 6d69 7465 6420 6279 2052 4547 delimited by REG\n-00018330: 4558 502e 2a69 7370 656c 6c2d 7072 6f67 EXP.*ispell-prog\n-00018340: 7261 6d2a 4669 6c65 6e61 6d65 206f 6620 ram*Filename of \n-00018350: 7072 6f67 7261 6d20 7573 6564 2074 6f20 program used to \n-00018360: 7374 6172 7420 6973 7065 6c6c 2831 292e start ispell(1).\n-00018370: 2a69 7370 656c 6c2d 6469 6374 696f 6e61 *ispell-dictiona\n-00018380: 7279 2a4e 616d 6520 6f66 2064 6963 7469 ry*Name of dicti\n-00018390: 6f6e 6172 7920 746f 2070 6173 7320 746f onary to pass to\n-000183a0: 2049 7370 656c 6c2c 206f 7220 6e69 6c20 Ispell, or nil \n-000183b0: 666f 7220 7468 6520 6465 6661 756c 742e for the default.\n-000183c0: 2a69 7370 656c 6c2d 7469 6d65 6f75 742a *ispell-timeout*\n-000183d0: 5365 636f 6e64 7320 746f 2077 6169 7420 Seconds to wait \n-000183e0: 666f 7220 6973 7065 6c6c 206f 7574 7075 for ispell outpu\n-000183f0: 7420 6265 666f 7265 2067 6976 696e 6720 t before giving \n-00018400: 7570 2e72 6570 2e75 7469 6c2e 6973 7065 up.rep.util.ispe\n-00018410: 6c6c 236c 696e 652d 6361 6c6c 6261 636b ll#line-callback\n-00018420: 4675 6e63 7469 6f6e 2074 6f20 6361 6c6c Function to call\n-00018430: 2061 7379 6e63 6872 6f6e 6f75 736c 7920 asynchronously \n-00018440: 7769 7468 2061 2073 696e 676c 6520 6c69 with a single li\n-00018450: 6e65 206f 6620 6f75 7470 7574 2066 726f ne of output fro\n-00018460: 6d20 6973 7065 6c6c 2e00 7265 702e 7574 m ispell..rep.ut\n-00018470: 696c 2e69 7370 656c 6c23 6973 7065 6c6c il.ispell#ispell\n-00018480: 2d73 6574 2d64 6963 7469 6f6e 6172 7920 -set-dictionary \n-00018490: 4449 4354 2d4e 414d 4572 6570 2e75 7469 DICT-NAMErep.uti\n-000184a0: 6c2e 6d69 7363 2370 726f 6772 616d 2d65 l.misc#program-e\n-000184b0: 7869 7374 732d 7052 6574 7572 6e73 2074 xists-pReturns t\n-000184c0: 7275 6520 6966 2061 2070 726f 6772 616d rue if a program\n-000184d0: 206e 616d 6564 2043 4d44 2063 616e 2062 named CMD can b\n-000184e0: 6520 666f 756e 6420 696e 2074 6865 2063 e found in the c\n-000184f0: 7572 7265 6e74 2070 6174 6872 6570 2e75 urrent pathrep.u\n-00018500: 7469 6c2e 7469 6d65 2374 696d 652d 3e73 til.time#time->s\n-00018510: 6563 6f6e 6473 436f 6e76 6572 7420 7468 econdsConvert th\n-00018520: 6520 7469 6d65 7374 616d 7020 5449 4d45 e timestamp TIME\n-00018530: 2074 6f20 7468 6520 6e75 6d62 6572 206f to the number o\n-00018540: 6620 7365 636f 6e64 7320 7369 6e63 6520 f seconds since \n-00018550: 7468 6520 6570 6f63 682e 7265 702e 7574 the epoch.rep.ut\n-00018560: 696c 2e64 6174 6523 6461 7465 2d74 696d il.date#date-tim\n-00018570: 657a 6f6e 652d 616c 6973 7441 6c69 7374 ezone-alistAlist\n-00018580: 206f 6620 2854 494d 455a 4f4e 4520 2e20 of (TIMEZONE . \n-00018590: 4d49 4e55 5445 532d 4449 4646 4552 454e MINUTES-DIFFEREN\n-000185a0: 4345 292e 0000 0000 1c00 0000 7900 0000 CE).........y...\n-000185b0: 2c34 7869 7265 702e 7257 0000 0000 0000 ,4xirep.rW......\n-000185c0: 1e00 0000 a500 0000 84d8 a376 7265 702e ...........vrep.\n-000185d0: 54db 0000 0000 0000 1c00 0000 4001 0000 T...........@...\n-000185e0: 8814 937d 7265 702e 9dea 0000 0000 0000 ...}rep.........\n-000185f0: 1900 0000 3800 0000 7d4f f66c 7265 702e ....8...}O.lrep.\n-00018600: 3662 0000 0000 0000 1d00 0000 c600 0000 6b..............\n-00018610: 260c 4a7d 7265 702e 0898 0100 0000 0000 &.J}rep.........\n-00018620: 1500 0000 3300 0000 7923 cf63 6669 6c65 ....3...y#.cfile\n-00018630: 3789 0000 0000 0000 1200 0000 cc00 0000 7...............\n-00018640: 0c50 e27c 7265 702e 755b 0000 0000 0000 .P.|rep.u[......\n-00018650: 1700 0000 4500 0000 e360 ec6e 7265 702e ....E....`.nrep.\n-00018660: dbe5 0000 0000 0000 1d00 0000 b300 0000 ................\n-00018670: 32ea bc6d 7265 702e df0a 0100 0000 0000 2..mrep.........\n-00018680: 1100 0000 7402 0000 2029 307d 7265 6d6f ....t... )0}remo\n-00018690: 0ad5 0100 0000 0000 1c00 0000 3b00 0000 ............;...\n-000186a0: e07d 247b 0072 6570 a39b 0100 0000 0000 .}${.rep........\n-000186b0: 2000 0000 1c00 0000 bb56 ee60 7265 702e ........V.`rep.\n-000186c0: b4dd 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-000186d0: d0ab 257b 7265 702e 1bde 0100 0000 0000 ..%{rep.........\n-000186e0: 1700 0000 5501 0000 7bfc 396d 0072 6570 ....U...{.9m.rep\n-000186f0: d7db 0100 0000 0000 2600 0000 1a00 0000 ........&.......\n-00018700: e5de 2561 0072 6570 87df 0100 0000 0000 ..%a.rep........\n-00018710: 1800 0000 0700 0000 439c d369 7265 702e ........C..irep.\n-00018720: fd60 0200 0000 0000 1a00 0000 6f01 0000 .`..........o...\n-00018730: 2eab c46b 7265 702e 7b55 0100 0000 0000 ...krep.{U......\n-00018740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00018750: 6c5d 0100 0000 0000 1c00 0000 6201 0000 l]..........b...\n-00018760: 36d0 f579 7265 702e 80d0 0000 0000 0000 6..yrep.........\n-00018770: 1e00 0000 5200 0000 d77d de6f 7265 702e ....R....}.orep.\n-00018780: 2a52 0000 0000 0000 2500 0000 5600 0000 *R......%...V...\n-00018790: c396 fb60 3a72 6570 dfd2 0000 0000 0000 ...`:rep........\n-000187a0: 1600 0000 4000 0000 3bcc a87f 7265 702e ....@...;...rep.\n-000187b0: 0c58 0100 0000 0000 1b00 0000 9c00 0000 .X..............\n-000187c0: e0aa 7d72 7265 702e 704f 0000 0000 0000 ..}rrep.pO......\n-000187d0: 1900 0000 5f00 0000 c287 5062 7265 702e ...._.....Pbrep.\n-000187e0: 51d1 0000 0000 0000 1b00 0000 8500 0000 Q...............\n-000187f0: 6e65 f264 7265 702e 0090 0100 0000 0000 ne.drep.........\n-00018800: 1700 0000 aa00 0000 a526 8279 7265 702e .........&.yrep.\n-00018810: b575 0000 0000 0000 1c00 0000 5c00 0000 .u..........\\...\n-00018820: 02da 2369 7265 702e 00e0 0000 0000 0000 ..#irep.........\n+00017ff0: e092 0200 0000 0000 2700 0000 0500 0000 ........'.......\n+00018000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00018010: 7265 7465 7223 7072 6f67 3120 464f 524d reter#prog1 FORM\n+00018020: 3120 2e20 464f 524d 5372 6570 2e6c 616e 1 . FORMSrep.lan\n+00018030: 672e 696e 7465 7270 7265 7465 7223 7072 g.interpreter#pr\n+00018040: 6f67 3270 726f 6732 2046 4f52 4d31 2046 og2prog2 FORM1 F\n+00018050: 4f52 4d32 205b 464f 524d 532e 2e2e 5d0a ORM2 [FORMS...].\n+00018060: 0a45 7661 6c75 6174 6520 464f 524d 3120 .Evaluate FORM1 \n+00018070: 6469 7363 6172 6469 6e67 2069 7473 2072 discarding its r\n+00018080: 6573 756c 742c 2074 6865 6e20 6576 616c esult, then eval\n+00018090: 7561 7465 2046 4f52 4d32 2066 6f6c 6c6f uate FORM2 follo\n+000180a0: 7765 6420 6279 0a60 2870 726f 676e 2046 wed by.`(progn F\n+000180b0: 4f52 4d53 2e2e 2e29 272e 2052 6574 7572 ORMS...)'. Retur\n+000180c0: 6e73 2074 6865 2072 6573 756c 7420 6f66 ns the result of\n+000180d0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM\n+000180e0: 322e 7265 702e 6c61 6e67 2e69 6e74 6572 2.rep.lang.inter\n+000180f0: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload-\n+00018100: 6d61 6372 6f54 656c 6c20 7468 6520 6576 macroTell the ev\n+00018110: 616c 7561 746f 7220 7468 6174 2074 6865 aluator that the\n+00018120: 2076 616c 7565 206f 6620 7468 6520 6d61 value of the ma\n+00018130: 6372 6f20 5359 4d42 4f4c 2077 696c 6c20 cro SYMBOL will \n+00018140: 6265 2069 6e69 7469 616c 6973 6564 0a62 be initialised.b\n+00018150: 7920 6c6f 6164 696e 6720 4649 4c45 2e72 y loading FILE.r\n+00018160: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00018170: 7465 7223 6964 656e 7469 7479 5265 7475 ter#identityRetu\n+00018180: 726e 2041 5247 2e72 6570 2e6c 616e 672e rn ARG.rep.lang.\n+00018190: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n+000181a0: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n+000181b0: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n+000181c0: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n+000181d0: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn\n+000181e0: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat\n+000181f0: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S\n+00018200: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should\n+00018210: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of \n+00018220: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab\n+00018230: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma\n+00018240: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia\n+00018250: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's \n+00018260: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, \n+00018270: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul\n+00018280: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio\n+00018290: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a\n+000182a0: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur\n+000182b0: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not \n+000182c0: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR\n+000182d0: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It\n+000182e0: 2077 6173 2072 6571 7569 7265 6420 6279 was required by\n+000182f0: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax.\n+00018300: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n+00018310: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation \n+00018320: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE\n+00018330: 2053 5452 494e 4772 6570 2e6e 6574 2e64 STRINGrep.net.d\n+00018340: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai\n+00018350: 6e2d 6265 6c6f 772d 7052 6574 7572 6e20 n-below-pReturn \n+00018360: 7472 7565 2069 6620 646f 6d61 696e 206e true if domain n\n+00018370: 616d 6520 4431 2069 7320 6062 656c 6f77 ame D1 is `below\n+00018380: 2720 646f 6d61 696e 206e 616d 6520 4432 ' domain name D2\n+00018390: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n+000183a0: 6e61 6d65 2364 6f6d 6169 6e2d 6571 7561 name#domain-equa\n+000183b0: 6c2d 7052 6574 7572 6e20 7472 7565 2069 l-pReturn true i\n+000183c0: 6620 7468 6520 646f 6d61 696e 206e 616d f the domain nam\n+000183d0: 6573 2044 3120 616e 6420 4432 2061 7265 es D1 and D2 are\n+000183e0: 2074 6865 2073 616d 6572 6570 2e6e 6574 the samerep.net\n+000183f0: 2e72 7063 2372 7063 2d64 6573 7472 6f79 .rpc#rpc-destroy\n+00018400: 2d73 6572 7665 7253 746f 7020 6c69 7374 -serverStop list\n+00018410: 656e 696e 6720 666f 7220 7270 6320 636f ening for rpc co\n+00018420: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the\n+00018430: 2063 7572 7265 6e74 206d 6163 6869 6e65 current machine\n+00018440: 0072 6570 2e6e 6574 2e72 7063 2367 6c6f .rep.net.rpc#glo\n+00018450: 6261 6c2d 6964 2d3e 7270 632d 7072 6f78 bal-id->rpc-prox\n+00018460: 7920 4944 7265 702e 7374 7275 6374 7572 y IDrep.structur\n+00018470: 6573 236d 616b 652d 696e 7465 7266 6163 es#make-interfac\n+00018480: 6543 7265 6174 6520 616e 2069 6e74 6572 eCreate an inter\n+00018490: 6661 6365 2063 616c 6c65 6420 4e41 4d45 face called NAME\n+000184a0: 2065 7870 6f72 7469 6e67 2074 6865 206c exporting the l\n+000184b0: 6973 7420 6f66 2073 796d 626f 6c73 2053 ist of symbols S\n+000184c0: 4947 2e72 6570 2e73 7472 7563 7475 7265 IG.rep.structure\n+000184d0: 7323 6c6f 6361 7465 2d62 696e 6469 6e67 s#locate-binding\n+000184e0: 5265 7475 726e 2074 6865 206e 616d 6520 Return the name \n+000184f0: 6f66 2074 6865 2073 7472 7563 7475 7265 of the structure\n+00018500: 2062 696e 6469 6e67 206f 6620 5359 4d2c binding of SYM,\n+00018510: 2075 7369 6e67 2074 6865 206c 6973 7420 using the list \n+00018520: 6f66 206d 6f64 756c 650a 6e61 6d65 7320 of module.names \n+00018530: 494d 504f 5254 4544 2061 7320 7468 6520 IMPORTED as the \n+00018540: 7365 6172 6368 2073 7461 7274 2070 6f69 search start poi\n+00018550: 6e74 732e 7265 702e 6461 7461 2373 7472 nts.rep.data#str\n+00018560: 696e 672d 6361 7069 7461 6c69 7a65 642d ing-capitalized-\n+00018570: 7052 6574 7572 6e73 2074 2069 6620 7374 pReturns t if st\n+00018580: 7269 6e67 2058 2069 7320 6361 7069 7461 ring X is capita\n+00018590: 6c69 7a65 6420 2866 6972 7374 2063 6861 lized (first cha\n+000185a0: 7261 6374 6572 2069 7320 7570 7065 7220 racter is upper \n+000185b0: 6361 7365 292e 0072 6570 2e64 6174 6123 case)..rep.data#\n+000185c0: 7374 7269 6e67 2d63 6170 6974 616c 697a string-capitaliz\n+000185d0: 6564 2d70 2058 0072 6570 2e64 6174 6123 ed-p X.rep.data#\n+000185e0: 6d61 7063 6f6e 6361 7420 4655 4e20 5345 mapconcat FUN SE\n+000185f0: 5155 454e 4345 2053 4550 4152 4154 4f52 QUENCE SEPARATOR\n+00018600: 0072 6570 2e73 7973 7465 6d23 7077 642d .rep.system#pwd-\n+00018610: 7072 6f6d 7074 2050 524f 4d50 5400 0000 prompt PROMPT...\n+00018620: 1500 0000 3300 0000 e360 ec6e 7265 702e ....3....`.nrep.\n+00018630: 6f3e 0000 0000 0000 1d00 0000 b300 0000 o>..............\n+00018640: 7923 cf63 6669 6c65 8269 0000 0000 0000 y#.cfile.i......\n+00018650: 1200 0000 cc00 0000 0c50 e27c 7265 702e .........P.|rep.\n+00018660: 699c 0000 0000 0000 1700 0000 4500 0000 i...........E...\n+00018670: 32ea bc6d 7265 702e 392a 0000 0000 0000 2..mrep.9*......\n+00018680: 1100 0000 7402 0000 9cab cf73 7265 702e ....t......srep.\n+00018690: a8c9 0100 0000 0000 1e00 0000 4400 0000 ............D...\n+000186a0: 2029 307d 7265 6d6f b0cb 0100 0000 0000 )0}remo........\n+000186b0: 1c00 0000 3b00 0000 f122 1363 7265 6d6f ....;....\".cremo\n+000186c0: 60ce 0100 0000 0000 1800 0000 4a00 0000 `...........J...\n+000186d0: 225c 3364 7265 702e 48cf 0100 0000 0000 \"\\3drep.H.......\n+000186e0: 3500 0000 4300 0000 6fab ee7b 0072 6570 5...C...o..{.rep\n+000186f0: b7e0 0100 0000 0000 0e00 0000 0800 0000 ................\n+00018700: 9757 9166 7265 702e cde0 0100 0000 0000 .W.frep.........\n+00018710: 1600 0000 0302 0000 15fb b662 7265 702e ...........brep.\n+00018720: f9c2 0100 0000 0000 1900 0000 8f01 0000 ................\n+00018730: 36d0 f579 7265 702e 1582 0000 0000 0000 6..yrep.........\n+00018740: 1e00 0000 5200 0000 2eab c46b 7265 702e ....R......krep.\n+00018750: 6494 0100 0000 0000 1e00 0000 7600 0000 d...........v...\n+00018760: 4d6e 1969 7265 702e 1f95 0100 0000 0000 Mn.irep.........\n+00018770: 1c00 0000 6201 0000 c396 fb60 3a72 6570 ....b......`:rep\n+00018780: 2085 0000 0000 0000 1600 0000 4000 0000 ...........@...\n+00018790: d77d de6f 7265 702e 6593 0000 0000 0000 .}.orep.e.......\n+000187a0: 2500 0000 5600 0000 3bcc a87f 7265 702e %...V...;...rep.\n+000187b0: c32c 0100 0000 0000 1b00 0000 9c00 0000 .,..............\n+000187c0: c287 5062 7265 702e e682 0000 0000 0000 ..Pbrep.........\n+000187d0: 1b00 0000 8500 0000 e0aa 7d72 7265 702e ..........}rrep.\n+000187e0: 4b92 0000 0000 0000 1900 0000 5f00 0000 K..........._...\n+000187f0: a6b6 027c 7265 702e 06db 0000 0000 0000 ...|rep.........\n+00018800: 1500 0000 3300 0000 11d3 977f 7265 702e ....3.......rep.\n+00018810: f5d0 0000 0000 0000 2300 0000 3700 0000 ........#...7...\n+00018820: 02da 2369 7265 702e 7537 0000 0000 0000 ..#irep.u7......\n 00018830: 1c00 0000 3202 0000 7afa 7d76 7265 702d ....2...z.}vrep-\n-00018840: a9ef 0000 0000 0000 0d00 0000 3500 0000 ............5...\n-00018850: 11d3 977f 7265 702e 8251 0100 0000 0000 ....rep..Q......\n-00018860: 2300 0000 3700 0000 a6b6 027c 7265 702e #...7......|rep.\n-00018870: 9898 0100 0000 0000 1500 0000 3300 0000 ............3...\n-00018880: 4a73 8372 7265 702e 0f56 0100 0000 0000 Js.rrep..V......\n-00018890: 0d00 0000 3f00 0000 acab 1e7f 7265 702e ....?.......rep.\n-000188a0: 3f78 0000 0000 0000 1c00 0000 a100 0000 ?x..............\n-000188b0: 200c 1978 7265 702e be48 0000 0000 0000 ..xrep..H......\n-000188c0: 2c00 0000 8501 0000 9ca0 1167 7265 702e ,..........grep.\n-000188d0: cb5a 0000 0000 0000 1700 0000 3d00 0000 .Z..........=...\n-000188e0: 6df3 4a6e 7265 702e 4ee2 0000 0000 0000 m.Jnrep.N.......\n-000188f0: 1d00 0000 7003 0000 6fcd cd6d 7265 702e ....p...o..mrep.\n-00018900: f1d6 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n-00018910: e051 3779 7265 702e cded 0000 0000 0000 .Q7yrep.........\n-00018920: 1700 0000 ec00 0000 915b 8c6a 7265 702e .........[.jrep.\n-00018930: 22ed 0000 0000 0000 1600 0000 9500 0000 \"...............\n-00018940: 98ae e670 7265 702e 5606 0100 0000 0000 ...prep.V.......\n-00018950: 0f00 0000 2b00 0000 bf20 bb7e 7265 702e ....+.... .~rep.\n-00018960: bd93 0100 0000 0000 1600 0000 8101 0000 ................\n-00018970: 723c 5178 7265 702e f496 0100 0000 0000 r.......).......\n-00018e20: 94df 736b 7265 6d6f 5ed6 0100 0000 0000 ..skremo^.......\n-00018e30: 1700 0000 3f00 0000 0edb b573 7265 702e ....?......srep.\n-00018e40: a4d9 0100 0000 0000 1d00 0000 7400 0000 ............t...\n-00018e50: 8ec3 c375 6c6f 6164 6d01 0100 0000 0000 ...uloadm.......\n+00018de0: 449c 0100 0000 0000 2200 0000 3100 0000 D.......\"...1...\n+00018df0: 3a36 ea6c 0072 6570 389e 0100 0000 0000 :6.l.rep8.......\n+00018e00: 2000 0000 0400 0000 c91f 7e64 0072 6570 .........~d.rep\n+00018e10: cc9f 0100 0000 0000 2900 0000 0800 0000 ........).......\n+00018e20: a021 d564 7265 702e 12c8 0100 0000 0000 .!.drep.........\n+00018e30: 2d00 0000 3700 0000 94df 736b 7265 6d6f -...7.....skremo\n+00018e40: 04cd 0100 0000 0000 1700 0000 3f00 0000 ............?...\n+00018e50: 8ec3 c375 6c6f 6164 9120 0000 0000 0000 ...uload. ......\n 00018e60: 0d00 0000 7200 0000 022d ae73 7265 702e ....r....-.srep.\n-00018e70: 00d0 0100 0000 0000 2200 0000 4402 0000 ........\"...D...\n-00018e80: aece a27e 7265 702e e0de 0000 0000 0000 ...~rep.........\n+00018e70: 00c0 0100 0000 0000 2200 0000 4402 0000 ........\"...D...\n+00018e80: aece a27e 7265 702e b03a 0000 0000 0000 ...~rep..:......\n 00018e90: 2200 0000 6c00 0000 1918 767f 7265 702e \"...l.....v.rep.\n-00018ea0: a495 0100 0000 0000 1800 0000 3700 0000 ............7...\n-00018eb0: 336b c568 7265 702e 0060 0200 0000 0000 3k.hrep..`......\n-00018ec0: 2100 0000 dc00 0000 e797 9061 7265 702e !..........arep.\n-00018ed0: 4a66 0200 0000 0000 2100 0000 4e01 0000 Jf......!...N...\n-00018ee0: 28be 5d72 7265 702e b967 0200 0000 0000 (.]rrep..g......\n-00018ef0: 1d00 0000 0b00 0000 6c42 686d 7265 702e ........lBhmrep.\n-00018f00: e167 0200 0000 0000 1c00 0000 ec01 0000 .g..............\n-00018f10: 73ba 8066 7265 702e e969 0200 0000 0000 s..frep..i......\n-00018f20: 1b00 0000 3400 0000 2f79 887f 0072 6570 ....4.../y...rep\n-00018f30: 5cdd 0100 0000 0000 2000 0000 1000 0000 \\....... .......\n-00018f40: 8537 286f 0072 6570 386a 0200 0000 0000 .7(o.rep8j......\n-00018f50: 1a00 0000 0c00 0000 d5f9 a87a 7265 702e ...........zrep.\n-00018f60: 0654 0100 0000 0000 1f00 0000 d600 0000 .T..............\n-00018f70: 365a 167e 7265 702e 3ee9 0000 0000 0000 6Z.~rep.>.......\n+00018ea0: d1d5 0000 0000 0000 1800 0000 3700 0000 ............7...\n+00018eb0: 60fd 6b7a 0072 6570 d4c2 0100 0000 0000 `.kz.rep........\n+00018ec0: 1500 0000 1000 0000 4003 dc78 0072 6570 ........@..x.rep\n+00018ed0: e2c7 0100 0000 0000 2600 0000 0a00 0000 ........&.......\n+00018ee0: 4363 6664 7265 702e 37e0 0100 0000 0000 Ccfdrep.7.......\n+00018ef0: 1200 0000 5600 0000 2038 0d7b 0072 6570 ....V... 8.{.rep\n+00018f00: 5ee4 0100 0000 0000 1a00 0000 0e00 0000 ^...............\n+00018f10: bb56 ee60 7265 702e 86e4 0100 0000 0000 .V.`rep.........\n+00018f20: 1b00 0000 4c00 0000 2f79 887f 0072 6570 ....L.../y...rep\n+00018f30: 2ee4 0100 0000 0000 2000 0000 1000 0000 ........ .......\n+00018f40: d0ab 257b 7265 702e ede4 0100 0000 0000 ..%{rep.........\n+00018f50: 1700 0000 5501 0000 d5f9 a87a 7265 702e ....U......zrep.\n+00018f60: 6f93 0100 0000 0000 1f00 0000 d600 0000 o...............\n+00018f70: 365a 167e 7265 702e e747 0000 0000 0000 6Z.~rep..G......\n 00018f80: 2000 0000 6600 0000 71e8 c56f 7265 702e ...f...q..orep.\n-00018f90: 1257 0100 0000 0000 1800 0000 e200 0000 .W..............\n-00018fa0: e9e6 1366 0072 6570 e29e 0100 0000 0000 ...f.rep........\n-00018fb0: 1200 0000 0500 0000 50ac 9860 7265 6d6f ........P..`remo\n-00018fc0: b4d6 0100 0000 0000 1f00 0000 3400 0000 ............4...\n-00018fd0: 8bf6 916f 0072 6570 5e6a 0200 0000 0000 ...o.rep^j......\n-00018fe0: 1b00 0000 0c00 0000 895e f66b 7265 702e .........^.krep.\n-00018ff0: a863 0000 0000 0000 1900 0000 0e00 0000 .c..............\n-00019000: 7265 702e 7468 7265 6164 7323 6d61 6b65 rep.threads#make\n-00019010: 2d74 6872 6561 646d 616b 652d 7468 7265 -threadmake-thre\n-00019020: 6164 2054 4855 4e4b 205b 4e41 4d45 5d0a ad THUNK [NAME].\n-00019030: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-00019040: 726e 2061 6e20 6f62 6a65 6374 2072 6570 rn an object rep\n-00019050: 7265 7365 6e74 696e 6720 6120 6e65 7720 resenting a new \n-00019060: 7468 7265 6164 206f 6620 6578 6563 7574 thread of execut\n-00019070: 696f 6e2e 2054 6865 0a6e 6577 2074 6872 ion. The.new thr\n-00019080: 6561 6420 7769 6c6c 2062 6567 696e 2062 ead will begin b\n-00019090: 7920 6361 6c6c 696e 6720 5448 554e 4b2c y calling THUNK,\n-000190a0: 2061 2066 756e 6374 696f 6e20 7769 7468 a function with\n-000190b0: 207a 6572 6f0a 7061 7261 6d65 7465 7273 zero.parameters\n-000190c0: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n-000190d0: 6561 642d 7969 656c 6474 6872 6561 642d ead-yieldthread-\n-000190e0: 7969 656c 640a 0a50 6173 7320 636f 6e74 yield..Pass cont\n-000190f0: 726f 6c20 6177 6179 2066 726f 6d20 7468 rol away from th\n-00019100: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n-00019110: 2069 6620 6f74 6865 7220 7468 7265 6164 if other thread\n-00019120: 7320 6172 6520 7761 6974 696e 670a 746f s are waiting.to\n-00019130: 2072 756e 2e72 6570 2e74 6872 6561 6473 run.rep.threads\n-00019140: 2374 6872 6561 642d 7375 7370 656e 6465 #thread-suspende\n-00019150: 642d 7074 6872 6561 642d 7375 7370 656e d-pthread-suspen\n-00019160: 6465 642d 7020 5448 5245 4144 0a0a 5265 ded-p THREAD..Re\n-00019170: 7475 726e 2060 7427 2069 6620 5448 5245 turn `t' if THRE\n-00019180: 4144 2069 7320 6375 7272 656e 746c 7920 AD is currently \n-00019190: 7375 7370 656e 6465 6420 6672 6f6d 2072 suspended from r\n-000191a0: 756e 6e69 6e67 2e72 6570 2e74 6872 6561 unning.rep.threa\n-000191b0: 6473 2374 6872 6561 642d 7065 726d 6974 ds#thread-permit\n-000191c0: 7468 7265 6164 2d70 6572 6d69 740a 0a44 thread-permit..D\n-000191d0: 6563 7265 6d65 6e74 2074 6865 2074 6872 ecrement the thr\n-000191e0: 6561 6420 7072 6565 6d70 7469 6f6e 206c ead preemption l\n-000191f0: 6f63 6b2e 2057 6865 6e20 6772 6561 7468 ock. When greath\n-00019200: 6572 2074 6861 6e20 7a65 726f 2061 6c6c er than zero all\n-00019210: 0a70 7265 656d 7074 696f 6e20 6f66 2074 .preemption of t\n-00019220: 6872 6561 6473 2069 7320 6469 7361 626c hreads is disabl\n-00019230: 6564 2e20 5265 7475 726e 7320 6074 2720 ed. Returns `t' \n-00019240: 6966 2070 7265 656d 7074 696f 6e20 6973 if preemption is\n-00019250: 2062 6c6f 636b 6564 0a61 7320 7468 6973 blocked.as this\n-00019260: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n-00019270: 732e 7265 702e 7265 6765 7870 2365 7870 s.rep.regexp#exp\n-00019280: 616e 642d 6c61 7374 2d6d 6174 6368 6578 and-last-matchex\n-00019290: 7061 6e64 2d6c 6173 742d 6d61 7463 6820 pand-last-match \n-000192a0: 5445 4d50 4c41 5445 2d53 5452 494e 470a TEMPLATE-STRING.\n-000192b0: 0a45 7870 616e 6420 7468 6520 7361 7665 .Expand the save\n-000192c0: 6420 6578 7072 6573 7369 6f6e 7320 6672 d expressions fr\n-000192d0: 6f6d 2074 6865 206d 6f73 7420 7265 6365 om the most rece\n-000192e0: 6e74 2073 7563 6365 7373 6675 6c6c 7920 nt successfully \n-000192f0: 6d61 7463 6865 640a 7265 6765 7870 2061 matched.regexp a\n-00019300: 6363 6f72 6469 6e67 2074 6f20 5445 4d50 ccording to TEMP\n-00019310: 4c41 5445 2d53 5452 494e 472c 2061 2073 LATE-STRING, a s\n-00019320: 7472 696e 6720 7468 6174 206d 6179 2063 tring that may c\n-00019330: 6f6e 7461 696e 2061 6e79 206f 660a 7468 ontain any of.th\n-00019340: 6520 666f 6c6c 6f77 696e 6720 6573 6361 e following esca\n-00019350: 7065 2073 6571 7565 6e63 6573 2c0a 0a20 pe sequences,.. \n-00019360: 205c 302c 205c 2620 2020 7768 6f6c 6520 \\0, \\& whole \n-00019370: 7374 7269 6e67 206d 6174 6368 6564 2062 string matched b\n-00019380: 7920 5245 4745 5850 0a20 205c 4e09 2020 y REGEXP. \\N. \n-00019390: 204e 2774 6820 7061 7265 6e74 6865 6e73 N'th parenthens\n-000193a0: 697a 6564 2065 7870 7265 7373 696f 6e20 ized expression \n-000193b0: 2831 203c 3d20 4e20 3c3d 2039 2972 6570 (1 <= N <= 9)rep\n-000193c0: 2e72 6567 6578 7023 6d61 7463 682d 7374 .regexp#match-st\n-000193d0: 6172 746d 6174 6368 2d73 7461 7274 205b artmatch-start [\n-000193e0: 4558 5052 4553 5349 4f4e 2d49 4e44 4558 EXPRESSION-INDEX\n-000193f0: 5d0a 0a52 6574 7572 6e20 7468 6520 706f ]..Return the po\n-00019400: 7369 7469 6f6e 2077 6869 6368 2074 6865 sition which the\n-00019410: 2045 5850 5245 5353 494f 4e2d 494e 4445 EXPRESSION-INDE\n-00019420: 5827 7468 2070 6172 656e 7468 6573 6973 X'th parenthesis\n-00019430: 6564 2065 7870 7265 7373 696f 6e0a 7374 ed expression.st\n-00019440: 6172 7465 6420 6174 2069 6e20 7468 6520 arted at in the \n-00019450: 6c61 7374 2073 7563 6365 7373 6675 6c20 last successful \n-00019460: 7265 6765 7870 206d 6174 6368 2e20 4966 regexp match. If\n-00019470: 2045 5850 5245 5353 494f 4e2d 494e 4445 EXPRESSION-INDE\n-00019480: 5820 6973 0a6e 696c 206f 7220 3020 7468 X is.nil or 0 th\n-00019490: 6520 7374 6172 7420 6f66 2074 6865 2077 e start of the w\n-000194a0: 686f 6c65 206d 6174 6368 2069 7320 7265 hole match is re\n-000194b0: 7475 726e 6564 2069 6e73 7465 6164 2e0a turned instead..\n-000194c0: 5468 6520 7265 7475 726e 6564 2076 616c The returned val\n-000194d0: 7565 2077 696c 6c20 6569 7468 6572 2062 ue will either b\n-000194e0: 6520 6120 706f 7369 7469 6f6e 2069 6620 e a position if \n-000194f0: 7468 6520 6c61 7374 206d 6174 6368 2077 the last match w\n-00019500: 6173 2069 6e20 610a 6275 6666 6572 2c20 as in a.buffer, \n-00019510: 6f72 2061 6e20 696e 7465 6765 7220 6966 or an integer if\n-00019520: 2074 6865 206c 6173 7420 6d61 7463 6820 the last match \n-00019530: 7761 7320 696e 2061 2073 7472 696e 6720 was in a string \n-00019540: 2869 2e65 2e20 7265 6765 7870 2d6d 6174 (i.e. regexp-mat\n-00019550: 6368 292e 7265 702e 6461 7461 2366 6c61 ch).rep.data#fla\n-00019560: 7474 656e 2d74 6162 6c65 5472 616e 736c tten-tableTransl\n-00019570: 6174 696f 6e20 7461 626c 6520 746f 2063 ation table to c\n-00019580: 6f6e 7665 7274 206e 6577 6c69 6e65 2063 onvert newline c\n-00019590: 6861 7261 6374 6572 7320 746f 2073 7061 haracters to spa\n-000195a0: 6365 732e 7265 702e 7379 7374 656d 2363 ces.rep.system#c\n-000195b0: 7572 7265 6e74 2d75 7469 6d65 6375 7272 urrent-utimecurr\n-000195c0: 656e 742d 7574 696d 650a 0a52 6574 7572 ent-utime..Retur\n-000195d0: 6e20 7468 6520 6375 7272 656e 7420 7469 n the current ti\n-000195e0: 6d65 2069 6e20 6d69 6372 6f73 6563 6f6e me in microsecon\n-000195f0: 6473 2e72 6570 2e73 7973 7465 6d23 7469 ds.rep.system#ti\n-00019600: 6d65 2d6c 6174 6572 2d70 7469 6d65 2d6c me-later-ptime-l\n-00019610: 6174 6572 2d70 2054 494d 452d 5354 414d ater-p TIME-STAM\n-00019620: 5031 2054 494d 452d 5354 414d 5032 0a0a P1 TIME-STAMP2..\n-00019630: 5265 7475 726e 7320 7420 7768 656e 2054 Returns t when T\n-00019640: 494d 452d 5354 414d 5031 2072 6566 6572 IME-STAMP1 refer\n-00019650: 7320 746f 2061 206c 6174 6572 2074 696d s to a later tim\n-00019660: 6520 7468 616e 2054 494d 452d 5354 414d e than TIME-STAM\n-00019670: 5032 2e72 6570 2e73 7973 7465 6d23 736c P2.rep.system#sl\n-00019680: 6565 702d 666f 7273 6c65 6570 2d66 6f72 eep-forsleep-for\n-00019690: 2053 4543 4f4e 4453 205b 4d49 4c4c 4953 SECONDS [MILLIS\n-000196a0: 4543 4f4e 4453 5d0a 0a50 6175 7365 2066 ECONDS]..Pause f\n-000196b0: 6f72 2053 4543 4f4e 4453 2028 706c 7573 or SECONDS (plus\n-000196c0: 2074 6865 206f 7074 696f 6e61 6c20 4d49 the optional MI\n-000196d0: 4c4c 4953 4543 4f4e 4420 636f 6d70 6f6e LLISECOND compon\n-000196e0: 656e 7429 206c 656e 6774 6820 6f66 2074 ent) length of t\n-000196f0: 696d 652e 7265 702e 7379 7374 656d 2375 ime.rep.system#u\n-00019700: 7365 722d 6c6f 6769 6e2d 6e61 6d65 7573 ser-login-nameus\n-00019710: 6572 2d6c 6f67 696e 2d6e 616d 650a 0a52 er-login-name..R\n-00019720: 6574 7572 6e73 2074 6865 206c 6f67 696e eturns the login\n-00019730: 206e 616d 6520 6f66 2074 6865 2075 7365 name of the use\n-00019740: 7220 2861 2073 7472 696e 6729 2e72 6570 r (a string).rep\n-00019750: 2e73 7973 7465 6d23 7573 6572 2d68 6f6d .system#user-hom\n-00019760: 652d 6469 7265 6374 6f72 7975 7365 722d e-directoryuser-\n-00019770: 686f 6d65 2d64 6972 6563 746f 7279 205b home-directory [\n-00019780: 5553 4552 5d0a 0a52 6574 7572 6e20 7468 USER]..Return th\n-00019790: 6520 7061 7468 2074 6f20 5553 4552 2773 e path to USER's\n-000197a0: 2068 6f6d 6520 6469 7265 6374 6f72 7920 home directory \n-000197b0: 2861 2073 7472 696e 6729 2e20 5768 656e (a string). When\n-000197c0: 2055 5345 5220 6973 2075 6e64 6566 696e USER is undefin\n-000197d0: 6564 0a74 6865 2064 6972 6563 746f 7279 ed.the directory\n-000197e0: 206f 6620 7468 6520 7573 6572 2077 686f of the user who\n-000197f0: 2065 7865 6375 7465 6420 4a61 6465 2069 executed Jade i\n-00019800: 7320 666f 756e 642e 7265 702e 6461 7461 s found.rep.data\n-00019810: 2375 7070 6572 2d63 6173 652d 7075 7070 #upper-case-pupp\n-00019820: 6572 2d63 6173 652d 7020 4348 4152 0a0a er-case-p CHAR..\n-00019830: 5265 7475 726e 7320 7420 6966 2043 4841 Returns t if CHA\n-00019840: 5220 6973 2075 7070 6572 2063 6173 652e R is upper case.\n-00019850: 7265 702e 6461 7461 236c 6f77 6572 2d63 rep.data#lower-c\n-00019860: 6173 652d 706c 6f77 6572 2d63 6173 652d ase-plower-case-\n-00019870: 7020 4348 4152 0a0a 5265 7475 726e 7320 p CHAR..Returns \n-00019880: 7420 6966 2043 4841 5220 6973 206c 6f77 t if CHAR is low\n-00019890: 6572 2063 6173 652e 7265 702e 6461 7461 er case.rep.data\n-000198a0: 2373 7061 6365 2d63 6861 722d 7073 7061 #space-char-pspa\n-000198b0: 6365 2d63 6861 722d 7020 4348 4152 0a0a ce-char-p CHAR..\n-000198c0: 5265 7475 726e 7320 7420 6966 2043 4841 Returns t if CHA\n-000198d0: 5220 6973 2077 6869 7465 7370 6163 652e R is whitespace.\n-000198e0: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-000198f0: 6461 7475 6d2d 7365 7464 6174 756d 2d73 datum-setdatum-s\n-00019900: 6574 2044 4154 554d 2049 4420 5641 4c55 et DATUM ID VALU\n-00019910: 450a 0a49 6620 6461 7461 206f 626a 6563 E..If data objec\n-00019920: 7420 4441 5455 4d20 6861 7320 7479 7065 t DATUM has type\n-00019930: 2049 442c 206d 6f64 6966 7920 6974 7320 ID, modify its \n-00019940: 6173 736f 6369 6174 6564 2076 616c 7565 associated value\n-00019950: 2074 6f20 6265 0a56 414c 5545 2c20 656c to be.VALUE, el\n-00019960: 7365 2073 6967 6e61 6c20 616e 2065 7272 se signal an err\n-00019970: 6f72 2e72 6570 2e76 6d2e 636f 6d70 696c or.rep.vm.compil\n-00019980: 6572 2363 6f6d 7069 6c65 2d66 696c 6543 er#compile-fileC\n-00019990: 6f6d 7069 6c65 7320 7468 6520 6669 6c65 ompiles the file\n-000199a0: 206f 6620 6a61 6465 2d6c 6973 7020 636f of jade-lisp co\n-000199b0: 6465 2046 494c 452d 4e41 4d45 2069 6e74 de FILE-NAME int\n-000199c0: 6f20 6120 6e65 7720 6669 6c65 2063 616c o a new file cal\n-000199d0: 6c65 640a 6028 636f 6e63 6174 2046 494c led.`(concat FIL\n-000199e0: 452d 4e41 4d45 203f 6329 2720 2869 652c E-NAME ?c)' (ie,\n-000199f0: 2060 666f 6f2e 6a6c 2720 3d3e 2060 666f `foo.jl' => `fo\n-00019a00: 6f2e 6a6c 6327 292e 2a63 6f6d 7069 6c65 o.jlc').*compile\n-00019a10: 722d 7772 6974 652d 646f 6373 2a57 6865 r-write-docs*Whe\n-00019a20: 6e20 7420 616c 6c20 646f 632d 7374 7269 n t all doc-stri\n-00019a30: 6e67 7320 6172 6520 6170 7065 6e64 6564 ngs are appended\n-00019a40: 2074 6f20 7468 6520 646f 6320 6669 6c65 to the doc file\n-00019a50: 2061 6e64 2072 6570 6c61 6365 6420 7769 and replaced wi\n-00019a60: 7468 0a74 6865 6972 2070 6f73 6974 696f th.their positio\n-00019a70: 6e20 696e 2074 6861 7420 6669 6c65 2e72 n in that file.r\n-00019a80: 6570 2e76 6d2e 636f 6d70 696c 6572 2e62 ep.vm.compiler.b\n-00019a90: 6173 6963 2363 6f6d 7069 6c65 2d66 6f72 asic#compile-for\n-00019aa0: 6d43 6f6d 7069 6c65 2074 6865 204c 6973 mCompile the Lis\n-00019ab0: 7020 666f 726d 2046 4f52 4d20 696e 746f p form FORM into\n-00019ac0: 2061 2062 7974 6520 636f 6465 2066 6f72 a byte code for\n-00019ad0: 6d2e 7265 702e 7777 772e 7175 6f74 652d m.rep.www.quote-\n-00019ae0: 7572 6c23 7572 6c2d 6d65 7461 2d72 6541 url#url-meta-reA\n-00019af0: 2072 6567 6578 7020 6d61 7463 6869 6e67 regexp matching\n-00019b00: 2061 2073 696e 676c 6520 6368 6172 6163 a single charac\n-00019b10: 7465 7220 7468 6174 2069 7320 7265 7365 ter that is rese\n-00019b20: 7276 6564 2069 6e20 7468 6520 5552 4c20 rved in the URL \n-00019b30: 7370 6563 2e0a 5468 6973 2069 7320 7461 spec..This is ta\n-00019b40: 6b65 6e20 6672 6f6d 2064 7261 6674 2d66 ken from draft-f\n-00019b50: 6965 6c64 696e 672d 7572 6c2d 7379 6e74 ielding-url-synt\n-00019b60: 6178 2d30 322e 7478 7420 2d2d 2063 6865 ax-02.txt -- che\n-00019b70: 636b 2079 6f75 7220 6c6f 6361 6c0a 696e ck your local.in\n-00019b80: 7465 726e 6574 2064 7261 6674 7320 6469 ternet drafts di\n-00019b90: 7265 6374 6f72 7920 666f 7220 6120 636f rectory for a co\n-00019ba0: 7079 2e00 7265 702e 766d 2e64 6973 6173 py..rep.vm.disas\n-00019bb0: 7365 6d62 6c65 7223 6469 7361 7373 656d sembler#disassem\n-00019bc0: 626c 6520 4152 4720 2321 6f70 7469 6f6e ble ARG #!option\n-00019bd0: 616c 2053 5452 4541 4d20 4445 5054 4800 al STREAM DEPTH.\n-00019be0: 7265 702e 6461 7461 2361 7373 6f63 2d72 rep.data#assoc-r\n-00019bf0: 6567 6578 7020 494e 5055 5420 414c 4953 egexp INPUT ALIS\n-00019c00: 5420 2321 6f70 7469 6f6e 616c 2046 4f4c T #!optional FOL\n-00019c10: 442d 4341 5345 7265 702e 6461 7461 2372 D-CASErep.data#r\n-00019c20: 656d 6f76 652d 6966 5265 7475 726e 7320 emove-ifReturns \n-00019c30: 6120 6e65 7720 636f 7079 206f 6620 4c53 a new copy of LS\n-00019c40: 5420 7769 7468 2061 6e79 2065 6c65 6d65 T with any eleme\n-00019c50: 6e74 7320 7265 6d6f 7665 6420 666f 7220 nts removed for \n-00019c60: 7768 6963 6820 2850 5245 4420 454c 5429 which (PRED ELT)\n-00019c70: 0a72 6574 7572 6e73 2074 7275 652e 0072 .returns true..r\n-00019c80: 6570 2e64 6174 6123 7265 6d6f 7665 2045 ep.data#remove E\n-00019c90: 4c54 204c 5354 0072 6570 2e64 6174 6123 LT LST.rep.data#\n-00019ca0: 7265 6d71 2045 4c54 204c 5354 7265 702e remq ELT LSTrep.\n-00019cb0: 6461 7461 236d 616b 652d 6775 6172 6469 data#make-guardi\n-00019cc0: 616e 4372 6561 7465 2061 206e 6577 2067 anCreate a new g\n-00019cd0: 7561 7264 6961 6e2e 2047 7561 7264 6961 uardian. Guardia\n-00019ce0: 6e73 2070 726f 7669 6465 2061 206d 6561 ns provide a mea\n-00019cf0: 6e73 206f 6620 7072 6f74 6563 7469 6e67 ns of protecting\n-00019d00: 2064 6174 610a 6f62 6a65 6374 7320 6672 data.objects fr\n-00019d10: 6f6d 2064 6561 6c6c 6f63 6174 696f 6e20 om deallocation \n-00019d20: 7768 656e 2074 6865 7920 6861 7665 206e when they have n\n-00019d30: 6f20 6578 7461 6e74 2072 6566 6572 656e o extant referen\n-00019d40: 6365 732e 0a0a 606d 616b 652d 6775 6172 ces...`make-guar\n-00019d50: 6469 616e 2720 7265 7475 726e 7320 6120 dian' returns a \n-00019d60: 6675 6e63 7469 6f6e 2072 6570 7265 7365 function represe\n-00019d70: 6e74 696e 6720 6120 7369 6e67 6c65 2067 nting a single g\n-00019d80: 7561 7264 6961 6e2e 0a43 616c 6c69 6e67 uardian..Calling\n-00019d90: 2074 6869 7320 6675 6e63 7469 6f6e 2077 this function w\n-00019da0: 6974 6820 6120 7369 6e67 6c65 2061 7267 ith a single arg\n-00019db0: 756d 656e 7420 6164 6473 2074 6861 7420 ument adds that \n-00019dc0: 7661 6c75 6520 746f 2074 6865 0a6c 6973 value to the.lis\n-00019dd0: 7420 6f66 206f 626a 6563 7473 2070 726f t of objects pro\n-00019de0: 7465 6374 6564 2062 7920 7468 6520 6775 tected by the gu\n-00019df0: 6172 6469 616e 2e20 4361 6c6c 696e 6720 ardian. Calling \n-00019e00: 7468 6520 6675 6e63 7469 6f6e 2077 6974 the function wit\n-00019e10: 6820 6e6f 0a61 7267 756d 656e 7473 2072 h no.arguments r\n-00019e20: 6574 7572 6e73 206f 6e65 206f 6620 7468 eturns one of th\n-00019e30: 6520 6f62 6a65 6374 7320 7468 6174 2077 e objects that w\n-00019e40: 6f75 6c64 206f 7468 6572 7769 7365 2068 ould otherwise h\n-00019e50: 6176 6520 6265 656e 0a64 6561 6c6c 6f63 ave been.dealloc\n-00019e60: 6174 6564 2062 7920 7468 6520 6761 7262 ated by the garb\n-00019e70: 6167 6520 636f 6c6c 6563 746f 722c 206f age collector, o\n-00019e80: 7220 6661 6c73 6520 6966 206e 6f20 7375 r false if no su\n-00019e90: 6368 206f 626a 6563 7473 0a65 7869 7374 ch objects.exist\n-00019ea0: 2074 6861 7420 6861 7665 206e 6f74 2061 that have not a\n-00019eb0: 6c72 6561 6479 2062 6565 6e20 7265 7475 lready been retu\n-00019ec0: 726e 6564 2e00 7265 702e 7379 7374 656d rned..rep.system\n-00019ed0: 2370 7764 2d70 726f 6d70 7420 5052 4f4d #pwd-prompt PROM\n-00019ee0: 5054 0072 6570 2e73 7973 7465 6d23 6765 PT.rep.system#ge\n-00019ef0: 7465 6e76 204e 414d 4500 7265 702e 6d6f tenv NAME.rep.mo\n-00019f00: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n-00019f10: 6e65 2d73 7472 7563 7475 7265 204e 414d ne-structure NAM\n-00019f20: 4520 2321 6f70 7469 6f6e 616c 2053 4947 E #!optional SIG\n-00019f30: 2043 4f4e 4649 4720 2e20 424f 4459 0072 CONFIG . BODY.r\n-00019f40: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n-00019f50: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur\n-00019f60: 652d 616c 6961 7320 544f 2046 524f 4d72 e-alias TO FROMr\n-00019f70: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00019f80: 2d6e 616d 653d 5265 7475 726e 7320 7420 -name=Returns t \n-00019f90: 7768 656e 204e 414d 4531 2061 6e64 204e when NAME1 and N\n-00019fa0: 414d 4532 2062 6f74 6820 6e61 6d65 2074 AME2 both name t\n-00019fb0: 6865 2073 616d 6520 6669 6c65 2e00 7265 he same file..re\n-00019fc0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-00019fd0: 6e61 6d65 3d20 4e41 4d45 3120 4e41 4d45 name= NAME1 NAME\n-00019fe0: 3200 7265 702e 6c61 6e67 2e6d 6174 6823 2.rep.lang.math#\n-00019ff0: 7261 7469 6f6e 616c 7020 5800 0000 0000 rationalp X.....\n-0001a000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n-0001a010: 6164 2d64 656c 6574 6574 6872 6561 642d ad-deletethread-\n-0001a020: 6465 6c65 7465 205b 5448 5245 4144 5d0a delete [THREAD].\n-0001a030: 0a4d 6172 6b20 5448 5245 4144 2028 6f72 .Mark THREAD (or\n-0001a040: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-0001a050: 6561 6429 2c20 6173 2062 6569 6e67 2064 ead), as being d\n-0001a060: 656c 6574 6564 2e20 4974 2077 696c 6c20 eleted. It will \n-0001a070: 6e6f 7420 6265 0a73 7769 7463 6865 6420 not be.switched \n-0001a080: 746f 2069 6e20 7468 6520 6675 7475 7265 to in the future\n-0001a090: 2e20 4966 2074 6865 2063 7572 7265 6e74 . If the current\n-0001a0a0: 2074 6872 6561 6420 6973 2064 656c 6574 thread is delet\n-0001a0b0: 6564 2c20 636f 6e74 726f 6c0a 7769 6c6c ed, control.will\n-0001a0c0: 2062 6520 7061 7373 6564 2074 6f20 7468 be passed to th\n-0001a0d0: 6520 6e65 7874 2072 756e 6e61 626c 6520 e next runnable \n-0001a0e0: 7468 7265 6164 2e20 4465 6c65 7469 6e67 thread. Deleting\n-0001a0f0: 2074 6865 206c 6173 7420 7275 6e6e 6162 the last runnab\n-0001a100: 6c65 0a74 6872 6561 6420 7265 7375 6c74 le.thread result\n-0001a110: 7320 666f 7263 6573 2074 6865 2063 6f6e s forces the con\n-0001a120: 7461 696e 696e 6720 6479 6e61 6d69 6320 taining dynamic \n-0001a130: 726f 6f74 2074 6f20 6265 2063 6c6f 7365 root to be close\n-0001a140: 642e 7265 702e 7468 7265 6164 7323 7468 d.rep.threads#th\n-0001a150: 7265 6164 2d73 7573 7065 6e64 7468 7265 read-suspendthre\n-0001a160: 6164 2d73 7573 7065 6e64 205b 5448 5245 ad-suspend [THRE\n-0001a170: 4144 5d20 5b4d 5345 4353 5d0a 0a4d 6172 AD] [MSECS]..Mar\n-0001a180: 6b20 5448 5245 4144 2028 6f72 2074 6865 k THREAD (or the\n-0001a190: 2063 7572 7265 6e74 2074 6872 6561 6429 current thread)\n-0001a1a0: 2061 7320 6265 696e 6720 7375 7370 656e as being suspen\n-0001a1b0: 6465 642e 2049 7420 7769 6c6c 206e 6f74 ded. It will not\n-0001a1c0: 2062 650a 7365 6c65 6374 6564 2075 6e74 be.selected unt\n-0001a1d0: 696c 2069 7420 6861 7320 7468 6973 2073 il it has this s\n-0001a1e0: 7461 7475 7320 7265 6d6f 7665 642e 2053 tatus removed. S\n-0001a1f0: 7573 7065 6e64 696e 6720 7468 6520 6375 uspending the cu\n-0001a200: 7272 656e 740a 7468 7265 6164 2077 696c rrent.thread wil\n-0001a210: 6c20 7061 7373 2063 6f6e 7472 6f6c 2074 l pass control t\n-0001a220: 6f20 7468 6520 6e65 7874 2072 756e 6e61 o the next runna\n-0001a230: 626c 6520 7468 7265 6164 2e20 4966 2074 ble thread. If t\n-0001a240: 6865 7265 2061 7265 206e 6f0a 7275 6e6e here are no.runn\n-0001a250: 6162 6c65 2074 6872 6561 6473 2c20 7468 able threads, th\n-0001a260: 656e 2073 6c65 6570 2075 6e74 696c 2074 en sleep until t\n-0001a270: 6865 206e 6578 7420 7468 7265 6164 2062 he next thread b\n-0001a280: 6563 6f6d 6573 2072 756e 6e61 626c 652e ecomes runnable.\n-0001a290: 0a0a 5265 7475 726e 7320 7472 7565 2069 ..Returns true i\n-0001a2a0: 6620 7468 6520 7469 6d65 6f75 7420 7761 f the timeout wa\n-0001a2b0: 7320 7265 6163 6865 642e 7265 702e 7468 s reached.rep.th\n-0001a2c0: 7265 6164 7323 7468 7265 6164 2d6a 6f69 reads#thread-joi\n-0001a2d0: 6e74 6872 6561 642d 6a6f 696e 2054 4852 nthread-join THR\n-0001a2e0: 4541 4420 5b4d 5345 4353 5d20 5b44 4546 EAD [MSECS] [DEF\n-0001a2f0: 4155 4c54 2d56 414c 5545 5d0a 0a53 7573 AULT-VALUE]..Sus\n-0001a300: 7065 6e64 2074 6865 2063 7572 7265 6e74 pend the current\n-0001a310: 2074 6872 6561 6420 756e 7469 6c20 5448 thread until TH\n-0001a320: 5245 4144 2068 6173 2065 7869 7465 642c READ has exited,\n-0001a330: 206f 7220 4d53 4543 530a 6d69 6c6c 6973 or MSECS.millis\n-0001a340: 6563 6f6e 6473 2068 6176 6520 7061 7373 econds have pass\n-0001a350: 6564 2e20 4966 2054 4852 4541 4420 6578 ed. If THREAD ex\n-0001a360: 6974 7320 6e6f 726d 616c 6c79 2c20 7265 its normally, re\n-0001a370: 7475 726e 2074 6865 2076 616c 7565 206f turn the value o\n-0001a380: 660a 7468 6520 6c61 7374 2066 6f72 6d20 f.the last form \n-0001a390: 6974 2065 7661 6c75 6174 6564 2c20 656c it evaluated, el\n-0001a3a0: 7365 2072 6574 7572 6e20 4445 4641 554c se return DEFAUL\n-0001a3b0: 542d 5641 4c55 452e 0a0a 4974 2069 7320 T-VALUE...It is \n-0001a3c0: 616e 2065 7272 6f72 2074 6f20 6361 6c6c an error to call\n-0001a3d0: 2074 6872 6561 642d 6a6f 696e 206f 6e20 thread-join on \n-0001a3e0: 6120 5448 5245 4144 2074 6861 7420 6973 a THREAD that is\n-0001a3f0: 206e 6f74 2061 206d 656d 6265 7220 6f66 not a member of\n-0001a400: 0a63 7572 7265 6e74 2064 796e 616d 6963 .current dynamic\n-0001a410: 2072 6f6f 742e 7265 702e 7468 7265 6164 root.rep.thread\n-0001a420: 7323 7468 7265 6164 2d65 7869 7465 642d s#thread-exited-\n-0001a430: 7074 6872 6561 642d 6578 6974 6564 2d70 pthread-exited-p\n-0001a440: 2054 4852 4541 440a 0a52 6574 7572 6e20 THREAD..Return \n-0001a450: 6074 2720 6966 2054 4852 4541 4420 6861 `t' if THREAD ha\n-0001a460: 7320 6578 6974 6564 2e72 6570 2e74 6872 s exited.rep.thr\n-0001a470: 6561 6473 2363 7572 7265 6e74 2d74 6872 eads#current-thr\n-0001a480: 6561 6463 7572 7265 6e74 2d74 6872 6561 eadcurrent-threa\n-0001a490: 6420 5b44 4550 5448 5d0a 0a52 6574 7572 d [DEPTH]..Retur\n-0001a4a0: 6e20 7468 6520 6375 7272 656e 746c 7920 n the currently \n-0001a4b0: 6578 6563 7574 696e 6720 7468 7265 6164 executing thread\n-0001a4c0: 2e72 6570 2e72 6567 6578 7023 7374 7269 .rep.regexp#stri\n-0001a4d0: 6e67 2d6d 6174 6368 7374 7269 6e67 2d6d ng-matchstring-m\n-0001a4e0: 6174 6368 2052 4547 4558 5020 5354 5249 atch REGEXP STRI\n-0001a4f0: 4e47 205b 5354 4152 545d 205b 4947 4e4f NG [START] [IGNO\n-0001a500: 5245 2d43 4153 452d 505d 0a0a 5265 7475 RE-CASE-P]..Retu\n-0001a510: 726e 2074 2069 6620 5245 4745 5850 206d rn t if REGEXP m\n-0001a520: 6174 6368 6573 2053 5452 494e 472e 2055 atches STRING. U\n-0001a530: 7064 6174 6573 2074 6865 206d 6174 6368 pdates the match\n-0001a540: 2064 6174 612e 0a0a 5768 656e 2064 6566 data...When def\n-0001a550: 696e 6564 2c20 5354 4152 5420 6973 2074 ined, START is t\n-0001a560: 6865 2069 6e64 6578 206f 6620 7468 6520 he index of the \n-0001a570: 6669 7273 7420 6368 6172 6163 7465 7220 first character \n-0001a580: 746f 2073 7461 7274 0a6d 6174 6368 696e to start.matchin\n-0001a590: 6720 6174 2028 636f 756e 7469 6e67 2066 g at (counting f\n-0001a5a0: 726f 6d20 7a65 726f 292e 2057 6865 6e20 rom zero). When \n-0001a5b0: 4947 4e4f 5245 2d43 4153 452d 5020 6973 IGNORE-CASE-P is\n-0001a5c0: 206e 6f6e 2d6e 696c 2074 6865 0a63 6173 non-nil the.cas\n-0001a5d0: 6520 6f66 206d 6174 6368 6564 2073 7472 e of matched str\n-0001a5e0: 696e 6773 2061 7265 2069 676e 6f72 6564 ings are ignored\n-0001a5f0: 2e20 4e6f 7465 2074 6861 7420 6368 6172 . Note that char\n-0001a600: 6163 7465 7220 636c 6173 7365 7320 6172 acter classes ar\n-0001a610: 650a 7374 696c 6c20 6361 7365 2d73 6967 e.still case-sig\n-0001a620: 6e69 6669 6361 6e74 2e72 6570 2e72 6567 nificant.rep.reg\n-0001a630: 6578 7023 7374 7269 6e67 2d6c 6f6f 6b69 exp#string-looki\n-0001a640: 6e67 2d61 7473 7472 696e 672d 6c6f 6f6b ng-atstring-look\n-0001a650: 696e 672d 6174 2052 4547 4558 5020 5354 ing-at REGEXP ST\n-0001a660: 5249 4e47 205b 5354 4152 545d 205b 4947 RING [START] [IG\n-0001a670: 4e4f 5245 2d43 4153 452d 505d 0a0a 5265 NORE-CASE-P]..Re\n-0001a680: 7475 726e 7320 7420 6966 2052 4547 4558 turns t if REGEX\n-0001a690: 5020 6d61 7463 6865 7320 7468 6520 5354 P matches the ST\n-0001a6a0: 5249 4e47 2028 7374 6172 7469 6e67 2061 RING (starting a\n-0001a6b0: 7420 6368 6172 6163 7465 7220 5354 4152 t character STAR\n-0001a6c0: 5429 2e0a 5570 6461 7465 7320 7468 6520 T)..Updates the \n-0001a6d0: 6d61 7463 6820 6461 7461 2e72 6570 2e72 match data.rep.r\n-0001a6e0: 6567 6578 7023 6d61 7463 682d 656e 646d egexp#match-endm\n-0001a6f0: 6174 6368 2d65 6e64 205b 4558 5052 4553 atch-end [EXPRES\n-0001a700: 5349 4f4e 2d49 4e44 4558 5d0a 0a52 6574 SION-INDEX]..Ret\n-0001a710: 7572 6e20 7468 6520 706f 7369 7469 6f6e urn the position\n-0001a720: 2077 6869 6368 2074 6865 2045 5850 5245 which the EXPRE\n-0001a730: 5353 494f 4e2d 494e 4445 5827 7468 2070 SSION-INDEX'th p\n-0001a740: 6172 656e 7468 6573 6973 6564 2065 7870 arenthesised exp\n-0001a750: 7265 7373 696f 6e0a 656e 6465 6420 6174 ression.ended at\n-0001a760: 2069 6e20 7468 6520 6c61 7374 2073 7563 in the last suc\n-0001a770: 6365 7373 6675 6c20 7265 6765 7870 206d cessful regexp m\n-0001a780: 6174 6368 2e20 4966 2045 5850 5245 5353 atch. If EXPRESS\n-0001a790: 494f 4e2d 494e 4445 5820 6973 0a6e 696c ION-INDEX is.nil\n-0001a7a0: 206f 7220 3020 7468 6520 656e 6420 6f66 or 0 the end of\n-0001a7b0: 2074 6865 2077 686f 6c65 206d 6174 6368 the whole match\n-0001a7c0: 2069 7320 7265 7475 726e 6564 2069 6e73 is returned ins\n-0001a7d0: 7465 6164 2e0a 5468 6520 7265 7475 726e tead..The return\n-0001a7e0: 6564 2076 616c 7565 2077 696c 6c20 6569 ed value will ei\n-0001a7f0: 7468 6572 2062 6520 6120 706f 7369 7469 ther be a positi\n-0001a800: 6f6e 2069 6620 7468 6520 6c61 7374 206d on if the last m\n-0001a810: 6174 6368 2077 6173 2069 6e20 610a 6275 atch was in a.bu\n-0001a820: 6666 6572 2c20 6f72 2061 6e20 696e 7465 ffer, or an inte\n-0001a830: 6765 7220 6966 2074 6865 206c 6173 7420 ger if the last \n-0001a840: 6d61 7463 6820 7761 7320 696e 2061 2073 match was in a s\n-0001a850: 7472 696e 6720 2869 2e65 2e20 7265 6765 tring (i.e. rege\n-0001a860: 7870 2d6d 6174 6368 292e 7265 702e 7265 xp-match).rep.re\n-0001a870: 6765 7870 2372 6567 6578 702d 6361 6368 gexp#regexp-cach\n-0001a880: 652d 636f 6e74 726f 6c72 6567 6578 702d e-controlregexp-\n-0001a890: 6361 6368 652d 636f 6e74 726f 6c20 5b53 cache-control [S\n-0001a8a0: 4f46 542d 4c49 4d49 545d 0a0a 4966 2053 OFT-LIMIT]..If S\n-0001a8b0: 4f46 542d 4c49 4d49 5420 6973 2064 6566 OFT-LIMIT is def\n-0001a8c0: 696e 6564 2c20 6974 2073 7065 6369 6669 ined, it specifi\n-0001a8d0: 6573 2074 6865 206d 6178 696d 756d 206e es the maximum n\n-0001a8e0: 756d 6265 7220 6f66 2062 7974 6573 2074 umber of bytes t\n-0001a8f0: 6861 740a 7468 6520 7265 6765 7870 2063 hat.the regexp c\n-0001a900: 6163 6865 206d 6179 206f 6363 7570 7920 ache may occupy \n-0001a910: 6166 7465 7220 6761 7262 6167 6520 636f after garbage co\n-0001a920: 6c6c 6563 7469 6f6e 2e0a 0a52 6574 7572 llection...Retur\n-0001a930: 6e73 2028 534f 4654 2d4c 494d 4954 2043 ns (SOFT-LIMIT C\n-0001a940: 5552 5245 4e54 2d53 495a 4520 4355 5252 URRENT-SIZE CURR\n-0001a950: 454e 542d 454e 5452 4945 5320 4849 5453 ENT-ENTRIES HITS\n-0001a960: 204d 4953 5345 5329 2e72 6570 2e64 6174 MISSES).rep.dat\n-0001a970: 6123 7570 6361 7365 2d74 6162 6c65 3235 a#upcase-table25\n-0001a980: 362d 6279 7465 2073 7472 696e 6720 686f 6-byte string ho\n-0001a990: 6c64 696e 6720 7472 616e 736c 6174 696f lding translatio\n-0001a9a0: 6e73 2074 6f20 7475 726e 2065 6163 6820 ns to turn each \n-0001a9b0: 6368 6172 6163 7465 7220 696e 746f 2069 character into i\n-0001a9c0: 7473 0a75 7070 6572 2d63 6173 6520 6571 ts.upper-case eq\n-0001a9d0: 7569 7661 6c65 6e74 2e72 6570 2e73 7973 uivalent.rep.sys\n-0001a9e0: 7465 6d23 7573 6572 2d66 756c 6c2d 6e61 tem#user-full-na\n-0001a9f0: 6d65 7573 6572 2d66 756c 6c2d 6e61 6d65 meuser-full-name\n-0001aa00: 205b 5245 414c 2d4e 414d 455d 0a0a 5265 [REAL-NAME]..Re\n-0001aa10: 7475 726e 7320 7468 6520 7265 616c 206e turns the real n\n-0001aa20: 616d 6520 6f66 2074 6865 2075 7365 7220 ame of the user \n-0001aa30: 2861 2073 7472 696e 6729 2e20 4966 2052 (a string). If R\n-0001aa40: 4541 4c2d 4e41 4d45 2069 7320 6e6f 6e2d EAL-NAME is non-\n-0001aa50: 6e69 6c2c 2069 7427 730a 7468 6520 6e61 nil, it's.the na\n-0001aa60: 6d65 2074 6f20 7265 7475 726e 2069 6e20 me to return in \n-0001aa70: 7375 6273 6571 7565 6e74 2063 616c 6c73 subsequent calls\n-0001aa80: 2e72 6570 2e73 7973 7465 6d23 6d65 7373 .rep.system#mess\n-0001aa90: 6167 656d 6573 7361 6765 2053 5452 494e agemessage STRIN\n-0001aaa0: 4720 5b44 4953 504c 4159 2d4e 4f57 5d0a G [DISPLAY-NOW].\n-0001aab0: 0a54 656d 706f 7261 7269 6c79 2073 6574 .Temporarily set\n-0001aac0: 7320 7468 6520 7374 6174 7573 2064 6973 s the status dis\n-0001aad0: 706c 6179 2074 6f20 5354 5249 4e47 2c20 play to STRING, \n-0001aae0: 7468 6973 206d 6179 206e 6f74 2068 6170 this may not hap\n-0001aaf0: 7065 6e20 756e 7469 6c20 7468 650a 6e65 pen until the.ne\n-0001ab00: 7874 2063 6f6d 706c 6574 6520 7265 6469 xt complete redi\n-0001ab10: 7370 6c61 792c 2075 6e6c 6573 7320 4449 splay, unless DI\n-0001ab20: 5350 4c41 592d 4e4f 5720 6973 206e 6f6e SPLAY-NOW is non\n-0001ab30: 2d6e 696c 2e72 6570 2e64 6174 6123 6469 -nil.rep.data#di\n-0001ab40: 6769 742d 6368 6172 2d70 6469 6769 742d git-char-pdigit-\n-0001ab50: 6368 6172 2d70 2043 4841 520a 0a52 6574 char-p CHAR..Ret\n-0001ab60: 7572 6e73 2074 2069 6620 4348 4152 2069 urns t if CHAR i\n-0001ab70: 7320 6120 6469 6769 742e 7265 702e 6461 s a digit.rep.da\n-0001ab80: 7461 2363 6861 722d 646f 776e 6361 7365 ta#char-downcase\n-0001ab90: 6368 6172 2d64 6f77 6e63 6173 6520 4348 char-downcase CH\n-0001aba0: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-0001abb0: 6c6f 7765 722d 6361 7365 2065 7175 6976 lower-case equiv\n-0001abc0: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n-0001abd0: 702e 7379 7374 656d 2363 7279 7074 6372 p.system#cryptcr\n-0001abe0: 7970 7420 4b45 5920 5341 4c54 0a0a 5468 ypt KEY SALT..Th\n-0001abf0: 6520 6063 7279 7074 2720 6675 6e63 7469 e `crypt' functi\n-0001ac00: 6f6e 2074 616b 6573 2061 2070 6173 7377 on takes a passw\n-0001ac10: 6f72 642c 204b 4559 2c20 6173 2061 2073 ord, KEY, as a s\n-0001ac20: 7472 696e 672c 2061 6e64 2061 2053 414c tring, and a SAL\n-0001ac30: 540a 6368 6172 6163 7465 7220 6172 7261 T.character arra\n-0001ac40: 792c 2061 6e64 2072 6574 7572 6e73 2061 y, and returns a\n-0001ac50: 2070 7269 6e74 6162 6c65 2041 5343 4949 printable ASCII\n-0001ac60: 2073 7472 696e 6720 7768 6963 6820 7374 string which st\n-0001ac70: 6172 7473 2077 6974 680a 616e 6f74 6865 arts with.anothe\n-0001ac80: 7220 7361 6c74 2e20 2049 7420 6973 2062 r salt. It is b\n-0001ac90: 656c 6965 7665 6420 7468 6174 2c20 6769 elieved that, gi\n-0001aca0: 7665 6e20 7468 6520 6f75 7470 7574 206f ven the output o\n-0001acb0: 6620 7468 6520 6675 6e63 7469 6f6e 2c0a f the function,.\n-0001acc0: 7468 6520 6265 7374 2077 6179 2074 6f20 the best way to \n-0001acd0: 6669 6e64 2061 204b 4559 2074 6861 7420 find a KEY that \n-0001ace0: 7769 6c6c 2070 726f 6475 6365 2074 6861 will produce tha\n-0001acf0: 7420 6f75 7470 7574 2069 7320 746f 2067 t output is to g\n-0001ad00: 7565 7373 0a76 616c 7565 7320 6f66 204b uess.values of K\n-0001ad10: 4559 2075 6e74 696c 2074 6865 206f 7269 EY until the ori\n-0001ad20: 6769 6e61 6c20 7661 6c75 6520 6f66 204b ginal value of K\n-0001ad30: 4559 2069 7320 666f 756e 642e 0a0a 5365 EY is found...Se\n-0001ad40: 6520 6372 7970 7428 3329 2066 6f72 206d e crypt(3) for m\n-0001ad50: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-0001ad60: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-0001ad70: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n-0001ad80: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n-0001ad90: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n-0001ada0: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n-0001adb0: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n-0001adc0: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n-0001add0: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n-0001ade0: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n-0001adf0: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n-0001ae00: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n-0001ae10: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n-0001ae20: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n-0001ae30: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n-0001ae40: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n-0001ae50: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n-0001ae60: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n-0001ae70: 756e 6374 696f 6e29 2e72 6570 2e76 6d2e unction).rep.vm.\n-0001ae80: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n-0001ae90: 2d64 6972 6563 746f 7279 436f 6d70 696c -directoryCompil\n-0001aea0: 6573 2061 6c6c 204c 6973 7020 6669 6c65 es all Lisp file\n-0001aeb0: 7320 696e 2074 6865 2064 6972 6563 746f s in the directo\n-0001aec0: 7279 2044 4952 4543 544f 5259 2d4e 414d ry DIRECTORY-NAM\n-0001aed0: 4520 7768 6f73 6520 6f62 6a65 6374 0a66 E whose object.f\n-0001aee0: 696c 6573 2061 7265 2065 6974 6865 7220 iles are either \n-0001aef0: 6f6c 6465 7220 7468 616e 2074 6865 6972 older than their\n-0001af00: 2073 6f75 7263 6520 6669 6c65 206f 7220 source file or \n-0001af10: 646f 6e27 7420 6578 6973 742e 2049 660a don't exist. If.\n-0001af20: 464f 5243 452d 5020 6973 2074 7275 6520 FORCE-P is true \n-0001af30: 6576 6572 7920 6c69 7370 2066 696c 6520 every lisp file \n-0001af40: 6973 2072 6563 6f6d 7069 6c65 642e 2041 is recompiled. A\n-0001af50: 6e79 2073 7562 6469 7265 6374 6f72 6965 ny subdirectorie\n-0001af60: 7320 6f66 0a44 4952 2d4e 414d 4520 6172 s of.DIR-NAME ar\n-0001af70: 6520 7265 6375 7273 6564 2069 6e74 6f2e e recursed into.\n-0001af80: 0a0a 4558 434c 5544 452d 5245 206d 6179 ..EXCLUDE-RE may\n-0001af90: 2062 6520 6120 7265 6765 7870 206d 6174 be a regexp mat\n-0001afa0: 6368 696e 6720 6669 6c65 7320 7768 6963 ching files whic\n-0001afb0: 6820 7368 6f75 6c64 6e27 7420 6265 2063 h shouldn't be c\n-0001afc0: 6f6d 7069 6c65 642e 7374 616e 6461 7264 ompiled.standard\n-0001afd0: 2d65 7272 6f72 5374 616e 6461 7264 2073 -errorStandard s\n-0001afe0: 7472 6561 6d20 666f 7220 6572 726f 7220 tream for error \n-0001aff0: 6f75 7470 7574 2e00 0000 0000 0000 0000 output..........\n-0001b000: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n-0001b010: 2363 6f6d 7069 6c65 2d64 6972 6563 746f #compile-directo\n-0001b020: 7279 2044 4952 2d4e 414d 4520 2321 6f70 ry DIR-NAME #!op\n-0001b030: 7469 6f6e 616c 2046 4f52 4345 2d50 2045 tional FORCE-P E\n-0001b040: 5843 4c55 4445 2d52 4500 7265 702e 766d XCLUDE-RE.rep.vm\n-0001b050: 2e63 6f6d 7069 6c65 722e 6d6f 6475 6c65 .compiler.module\n-0001b060: 7323 636f 6d70 696c 652d 6d6f 6475 6c65 s#compile-module\n-0001b070: 2053 5452 5543 5473 7461 6e64 6172 642d STRUCTstandard-\n-0001b080: 6f75 7470 7574 5374 7265 616d 2074 6861 outputStream tha\n-0001b090: 7420 6070 7269 6e3f 2720 7772 6974 6573 t `prin?' writes\n-0001b0a0: 2069 7473 206f 7574 7075 7420 746f 2062 its output to b\n-0001b0b0: 7920 6465 6661 756c 742e 6d61 696c 2d64 y default.mail-d\n-0001b0c0: 6f6d 6169 6e2d 6e61 6d65 4d61 696c 2064 omain-nameMail d\n-0001b0d0: 6f6d 6169 6e6e 616d 6520 6f66 2074 6865 omainname of the\n-0001b0e0: 206c 6f63 616c 2073 6974 652e 7573 6572 local site.user\n-0001b0f0: 2d6d 6169 6c2d 6164 6472 6573 7341 6464 -mail-addressAdd\n-0001b100: 7265 7373 2074 6f20 7075 7420 696e 2046 ress to put in F\n-0001b110: 726f 6d3a 2068 6561 6465 7273 206f 6620 rom: headers of \n-0001b120: 6f75 7467 6f69 6e67 206d 6169 6c2e 7265 outgoing mail.re\n-0001b130: 702e 6461 7461 2361 7373 6f63 2d72 6567 p.data#assoc-reg\n-0001b140: 6578 7053 6361 6e20 414c 4953 5420 666f expScan ALIST fo\n-0001b150: 7220 616e 2065 6c65 6d65 6e74 2077 686f r an element who\n-0001b160: 7365 2063 6172 2069 7320 6120 7265 6775 se car is a regu\n-0001b170: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n-0001b180: 6174 6368 696e 6720 7468 650a 7374 7269 atching the.stri\n-0001b190: 6e67 2049 4e50 5554 2e72 6570 2e64 6174 ng INPUT.rep.dat\n-0001b1a0: 6123 7265 6d6f 7665 2d69 662d 6e6f 7452 a#remove-if-notR\n-0001b1b0: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop\n-0001b1c0: 7920 6f66 204c 5354 2077 6974 6820 616e y of LST with an\n-0001b1d0: 7920 656c 656d 656e 7473 2072 656d 6f76 y elements remov\n-0001b1e0: 6564 2066 6f72 2077 6869 6368 2028 5052 ed for which (PR\n-0001b1f0: 4544 2045 4c54 290a 7265 7475 726e 7320 ED ELT).returns \n-0001b200: 6661 6c73 652e 7265 702e 6461 7461 2372 false.rep.data#r\n-0001b210: 656d 7152 6574 7572 6e73 2061 206e 6577 emqReturns a new\n-0001b220: 2063 6f70 7920 6f66 204c 5354 2077 6974 copy of LST wit\n-0001b230: 6820 616c 6c20 656c 656d 656e 7473 2060 h all elements `\n-0001b240: 6571 2720 746f 2045 4c54 2064 6973 6361 eq' to ELT disca\n-0001b250: 7264 6564 2e72 6570 2e73 7973 7465 6d23 rded.rep.system#\n-0001b260: 6765 7465 6e76 5265 7475 726e 2074 6865 getenvReturn the\n-0001b270: 2076 616c 7565 206f 6620 7468 6520 656e value of the en\n-0001b280: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-0001b290: 6c65 204e 414d 452c 2061 2073 7472 696e le NAME, a strin\n-0001b2a0: 672e 2054 6865 2076 6172 6961 626c 650a g. The variable.\n-0001b2b0: 6070 726f 6365 7373 2d65 6e76 6972 6f6e `process-environ\n-0001b2c0: 6d65 6e74 2720 6973 2075 7365 6420 746f ment' is used to\n-0001b2d0: 2066 696e 6420 7468 6520 7661 6c75 652e find the value.\n-0001b2e0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0001b2f0: 6d23 7374 7275 6374 7572 6543 7265 6174 m#structureCreat\n-0001b300: 6520 6120 6e65 7720 6d6f 6475 6c65 2077 e a new module w\n-0001b310: 686f 7365 2069 6e74 6572 6661 6365 2069 hose interface i\n-0001b320: 7320 5349 472c 2077 686f 7365 2063 6f6e s SIG, whose con\n-0001b330: 6669 6775 7261 7469 6f6e 2069 730a 6465 figuration is.de\n-0001b340: 6669 6e65 6420 6279 2043 4f4e 4649 4720 fined by CONFIG \n-0001b350: 2865 6974 6865 7220 6120 7369 6e67 6c65 (either a single\n-0001b360: 2063 6c61 7573 652c 206f 7220 6120 6c69 clause, or a li\n-0001b370: 7374 206f 6620 636c 6175 7365 7329 2c20 st of clauses), \n-0001b380: 616e 640a 7768 6f73 6520 6465 6669 6e69 and.whose defini\n-0001b390: 7469 6f6e 7320 6172 6520 6465 6669 6e65 tions are define\n-0001b3a0: 6420 6279 2074 6865 206c 6973 7420 6f66 d by the list of\n-0001b3b0: 2066 6f72 6d73 2042 4f44 592e 0a0a 5365 forms BODY...Se\n-0001b3c0: 6520 6064 6566 696e 652d 696e 7465 7266 e `define-interf\n-0001b3d0: 6163 6527 2066 6f72 2074 6865 2069 6e74 ace' for the int\n-0001b3e0: 6572 6661 6365 2073 796e 7461 782c 2065 erface syntax, e\n-0001b3f0: 6163 6820 636f 6e66 6967 7572 6174 696f ach configuratio\n-0001b400: 6e0a 636c 6175 7365 206d 7573 7420 6861 n.clause must ha\n-0001b410: 7665 2074 6865 2073 796e 7461 783a 0a0a ve the syntax:..\n-0001b420: 2020 2043 4c41 5553 4520 2d3e 2020 286f CLAUSE -> (o\n-0001b430: 7065 6e20 5b4e 414d 452e 2e2e 5d29 0a09 pen [NAME...])..\n-0001b440: 2020 6f72 2020 2861 6363 6573 7320 5b4e or (access [N\n-0001b450: 414d 452e 2e2e 5d29 0a0a 7768 6572 6520 AME...])..where \n-0001b460: 4e41 4d45 2069 7320 7468 6520 6e61 6d65 NAME is the name\n-0001b470: 206f 6620 6120 6d6f 6475 6c65 2e20 4f70 of a module. Op\n-0001b480: 656e 696e 6720 6120 6d6f 6475 6c65 2069 ening a module i\n-0001b490: 6d70 6f72 7473 2061 6c6c 206f 6620 6974 mports all of it\n-0001b4a0: 730a 6578 706f 7274 6564 2064 6566 696e s.exported defin\n-0001b4b0: 6974 696f 6e73 2069 6e74 6f20 7468 6520 itions into the \n-0001b4c0: 6375 7272 656e 746c 7920 6d6f 6475 6c65 currently module\n-0001b4d0: 2c20 7768 696c 6520 6163 6365 7373 696e , while accessin\n-0001b4e0: 6720 610a 6d6f 6475 6c65 206d 616b 6573 g a.module makes\n-0001b4f0: 2074 6865 2065 7870 6f72 7465 6420 6465 the exported de\n-0001b500: 6669 6e69 7469 6f6e 7320 6176 6169 6c61 finitions availa\n-0001b510: 626c 6520 6672 6f6d 2074 6865 2063 7572 ble from the cur\n-0001b520: 7265 6e74 206d 6f64 756c 650a 7573 696e rent module.usin\n-0001b530: 6720 7468 6520 6073 7472 7563 7475 7265 g the `structure\n-0001b540: 2d72 6566 2720 666f 726d 2e00 7265 702e -ref' form..rep.\n-0001b550: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n-0001b560: 6669 6e65 2d73 7472 7563 7475 7265 7320 fine-structures \n-0001b570: 5354 5255 4354 5320 434f 4e46 4947 202e STRUCTS CONFIG .\n-0001b580: 2042 4f44 5900 7265 702e 696f 2e66 696c BODY.rep.io.fil\n-0001b590: 6573 236c 6f61 642d 616c 6c20 4649 4c45 es#load-all FILE\n-0001b5a0: 2023 216f 7074 696f 6e61 6c20 4341 4c4c #!optional CALL\n-0001b5b0: 4241 434b 7265 702e 696f 2e66 696c 6573 BACKrep.io.files\n-0001b5c0: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load\n-0001b5d0: 4172 7261 6e67 6520 666f 7220 464f 524d Arrange for FORM\n-0001b5e0: 2074 6f20 6265 2065 7661 6c75 6174 6564 to be evaluated\n-0001b5f0: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft\n-0001b600: 6572 2074 6865 206c 6962 7261 7279 206f er the library o\n-0001b610: 6620 4c69 7370 2063 6f64 650a 4c49 4252 f Lisp code.LIBR\n-0001b620: 4152 5920 6861 7320 6265 656e 2072 6561 ARY has been rea\n-0001b630: 6420 6279 2074 6865 2060 6c6f 6164 2720 d by the `load' \n-0001b640: 6675 6e63 7469 6f6e 2e20 4e6f 7465 2074 function. Note t\n-0001b650: 6861 7420 4c49 4252 4152 5920 6d75 7374 hat LIBRARY must\n-0001b660: 2065 7861 6374 6c79 0a6d 6174 6368 2074 exactly.match t\n-0001b670: 6865 2046 494c 4520 6172 6775 6d65 6e74 he FILE argument\n-0001b680: 2074 6f20 606c 6f61 6427 2e00 7265 702e to `load'..rep.\n-0001b690: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af\n-0001b6a0: 7465 722d 6c6f 6164 204c 4942 5241 5259 ter-load LIBRARY\n-0001b6b0: 2046 4f52 4d00 7265 702e 696f 2e73 7472 FORM.rep.io.str\n-0001b6c0: 6561 6d73 2372 6561 642d 6672 6f6d 2d73 eams#read-from-s\n-0001b6d0: 7472 696e 6720 5354 5249 4e47 2023 216f tring STRING #!o\n-0001b6e0: 7074 696f 6e61 6c20 5354 4152 5400 7265 ptional START.re\n-0001b6f0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0001b700: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n-0001b710: 6d6f 7465 2d72 6570 2d63 6c6f 7365 2d68 mote-rep-close-h\n-0001b720: 6f73 7420 484f 5354 2023 216f 7074 696f ost HOST #!optio\n-0001b730: 6e61 6c20 5553 4552 7265 702e 696f 2e66 nal USERrep.io.f\n-0001b740: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b750: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n-0001b760: 6570 2d61 6464 2d70 6173 7377 6441 6464 ep-add-passwdAdd\n-0001b770: 2074 6865 2073 7472 696e 6720 5041 5353 the string PASS\n-0001b780: 5744 2061 7320 7468 6520 7061 7373 776f WD as the passwo\n-0001b790: 7264 2066 6f72 2072 6570 2d72 656d 6f74 rd for rep-remot\n-0001b7a0: 6520 7365 7373 696f 6e20 6f66 2055 5345 e session of USE\n-0001b7b0: 5240 484f 5354 2e00 7265 702e 696f 2e66 R@HOST..rep.io.f\n-0001b7c0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b7d0: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n-0001b7e0: 6570 2d61 6464 2d70 6173 7377 6420 5553 ep-add-passwd US\n-0001b7f0: 4552 2048 4f53 5420 5041 5353 5744 7265 ER HOST PASSWDre\n-0001b800: 6d6f 7465 2d66 7470 2d6d 6178 2d73 6573 mote-ftp-max-ses\n-0001b810: 7369 6f6e 7349 6620 7472 7565 2c20 7468 sionsIf true, th\n-0001b820: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n-0001b830: 206f 6620 4654 5020 636c 6965 6e74 7320 of FTP clients \n-0001b840: 7468 6174 206d 6179 2062 6520 7275 6e6e that may be runn\n-0001b850: 696e 670a 636f 6e63 7572 7265 6e74 6c79 ing.concurrently\n-0001b860: 2e72 656d 6f74 652d 6674 702d 7472 616e .remote-ftp-tran\n-0001b870: 7366 6572 2d74 7970 654d 6f64 6520 696e sfer-typeMode in\n-0001b880: 2077 6869 6368 2074 6f20 7472 616e 7366 which to transf\n-0001b890: 6572 2066 696c 6573 2c20 6f6e 6520 6f66 er files, one of\n-0001b8a0: 2074 6865 2073 796d 626f 6c73 2060 6269 the symbols `bi\n-0001b8b0: 6e61 7279 2720 6f72 2060 6173 6369 6927 nary' or `ascii'\n-0001b8c0: 2e72 656d 6f74 652d 6674 702d 6261 642d .remote-ftp-bad-\n-0001b8d0: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n-0001b8e0: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n-0001b8f0: 6674 7020 2266 6169 6c75 7265 2220 6d65 ftp \"failure\" me\n-0001b900: 7373 6167 6573 2e00 7265 702e 696f 2e66 ssages..rep.io.f\n-0001b910: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b920: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n-0001b930: 7470 2d63 6c6f 7365 2d68 6f73 7420 484f tp-close-host HO\n-0001b940: 5354 2023 216f 7074 696f 6e61 6c20 5553 ST #!optional US\n-0001b950: 4552 0072 6570 2e69 6f2e 6669 6c65 2d68 ER.rep.io.file-h\n-0001b960: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n-0001b970: 7470 2372 656d 6f74 652d 6674 702d 6164 tp#remote-ftp-ad\n-0001b980: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO\n-0001b990: 5354 2050 4153 5357 4472 656d 6f74 652d ST PASSWDremote-\n-0001b9a0: 6465 6661 756c 742d 6261 636b 656e 6442 default-backendB\n-0001b9b0: 6163 6b65 6e64 2075 7365 6420 666f 7220 ackend used for \n-0001b9c0: 6f74 6865 7277 6973 6520 756e 7370 6563 otherwise unspec\n-0001b9d0: 6966 6965 6420 686f 7374 732e 7265 702e ified hosts.rep.\n-0001b9e0: 7374 7275 6374 7572 6573 2370 6172 7365 structures#parse\n-0001b9f0: 2d69 6e74 6572 6661 6365 5265 7475 726e -interfaceReturn\n-0001ba00: 2074 6865 206c 6973 7420 6f66 2073 796d the list of sym\n-0001ba10: 626f 6c73 2064 6573 6372 6962 6564 2062 bols described b\n-0001ba20: 7920 7468 6520 6d6f 6475 6c65 2069 6e74 y the module int\n-0001ba30: 6572 6661 6365 2053 4947 2e00 7265 702e erface SIG..rep.\n-0001ba40: 6c61 6e67 2e64 6f63 2364 6573 6372 6962 lang.doc#describ\n-0001ba50: 652d 7661 6c75 6520 5641 4c55 4520 2321 e-value VALUE #!\n-0001ba60: 6f70 7469 6f6e 616c 204e 414d 4520 5354 optional NAME ST\n-0001ba70: 5255 4354 5552 4500 7265 702e 6c61 6e67 RUCTURE.rep.lang\n-0001ba80: 2e64 6f63 2364 6f63 756d 656e 7461 7469 .doc#documentati\n-0001ba90: 6f6e 2053 594d 424f 4c20 2321 6f70 7469 on SYMBOL #!opti\n-0001baa0: 6f6e 616c 2053 5452 5543 5455 5245 2056 onal STRUCTURE V\n-0001bab0: 414c 5545 0072 6570 2e6c 616e 672e 646f ALUE.rep.lang.do\n-0001bac0: 6323 646f 6375 6d65 6e74 2d76 6172 6961 c#document-varia\n-0001bad0: 626c 6520 5359 4d42 4f4c 2053 5452 5543 ble SYMBOL STRUC\n-0001bae0: 5455 5245 2044 4f43 2d53 5452 494e 4772 TURE DOC-STRINGr\n-0001baf0: 6570 2e6c 616e 672e 646f 6323 6164 642d ep.lang.doc#add-\n-0001bb00: 646f 6375 6d65 6e74 6174 696f 6e2d 7061 documentation-pa\n-0001bb10: 7261 6d73 5265 636f 7264 7320 7468 6174 ramsRecords that\n-0001bb20: 2066 756e 6374 696f 6e20 4e41 4d45 2028 function NAME (\n-0001bb30: 6120 7379 6d62 6f6c 2920 6861 7320 6172 a symbol) has ar\n-0001bb40: 6775 6d65 6e74 206c 6973 7420 5041 5241 gument list PARA\n-0001bb50: 4d2d 4c49 5354 2e00 7265 702e 6c61 6e67 M-LIST..rep.lang\n-0001bb60: 2e6d 6174 6823 696e 6578 6163 7470 2058 .math#inexactp X\n-0001bb70: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64 rep.lang.math#od\n-0001bb80: 6470 5265 7475 726e 2074 2069 6620 5820 dpReturn t if X \n-0001bb90: 6973 206f 6464 2c20 692e 652e 2028 2f3d is odd, i.e. (/=\n-0001bba0: 2028 6d6f 6420 5820 3229 2030 292e 0072 (mod X 2) 0)..r\n-0001bbb0: 6570 2e6c 616e 672e 6d61 7468 236f 6464 ep.lang.math#odd\n-0001bbc0: 7020 5872 6570 2e6c 616e 672e 6d61 7468 p Xrep.lang.math\n-0001bbd0: 2365 7665 6e70 5265 7475 726e 2074 2069 #evenpReturn t i\n-0001bbe0: 6620 5820 6973 206f 6464 2c20 692e 652e f X is odd, i.e.\n-0001bbf0: 2028 3d20 286d 6f64 2058 2032 2920 3029 (= (mod X 2) 0)\n-0001bc00: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0001bc10: 7265 7465 7223 6e69 6c54 6865 2076 616c reter#nilThe val\n-0001bc20: 7565 206f 6620 7468 6520 626f 6f6c 6561 ue of the boolea\n-0001bc30: 6e2d 6661 6c73 6520 616e 6420 656e 642d n-false and end-\n-0001bc40: 6f66 2d6c 6973 7420 6f62 6a65 6374 2e00 of-list object..\n-0001bc50: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001bc60: 6574 6572 2364 6566 756e 2053 594d 424f eter#defun SYMBO\n-0001bc70: 4c20 2e20 424f 4459 0072 6570 2e6c 616e L . BODY.rep.lan\n-0001bc80: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n-0001bc90: 6663 6f6e 7374 2053 594d 424f 4c20 5641 fconst SYMBOL VA\n-0001bca0: 4c55 4520 2e20 5245 5354 0072 6570 2e6c LUE . REST.rep.l\n-0001bcb0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001bcc0: 6675 6e63 7469 6f6e 2041 5247 7265 702e function ARGrep.\n-0001bcd0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001bce0: 236c 6574 2a6c 6574 2028 4249 4e44 494e #let*let (BINDIN\n-0001bcf0: 4753 2e2e 2e29 2042 4f44 592e 2e2e 0a0a GS...) BODY.....\n-0001bd00: 5369 6d69 6c61 7220 746f 2060 6c65 7427 Similar to `let'\n-0001bd10: 2065 7863 6570 7420 7468 6174 2074 6865 except that the\n-0001bd20: 2042 494e 4449 4e47 5320 6172 6520 696e BINDINGS are in\n-0001bd30: 7374 616c 6c65 6420 6173 2074 6865 6972 stalled as their\n-0001bd40: 2076 616c 7565 730a 6172 6520 636f 6d70 values.are comp\n-0001bd50: 7574 6564 2c20 696e 2074 6865 206f 7264 uted, in the ord\n-0001bd60: 6572 2074 6865 7920 6172 6520 7772 6974 er they are writ\n-0001bd70: 7465 6e2e 7265 702e 6c61 6e67 2e69 6e74 ten.rep.lang.int\n-0001bd80: 6572 7072 6574 6572 236c 6574 7265 6353 erpreter#letrecS\n-0001bd90: 696d 696c 6172 2074 6f20 606c 6574 2720 imilar to `let' \n-0001bda0: 616e 6420 606c 6574 2a27 2065 7863 6570 and `let*' excep\n-0001bdb0: 7420 7468 6174 2074 6865 2076 616c 7565 t that the value\n-0001bdc0: 7320 6f66 2074 6865 2042 494e 4449 4e47 s of the BINDING\n-0001bdd0: 530a 6172 6520 6576 616c 7561 7465 6420 S.are evaluated \n-0001bde0: 7375 6368 2074 6861 7420 616c 6c20 6f66 such that all of\n-0001bdf0: 2074 6865 2062 6f75 6e64 2076 6172 6961 the bound varia\n-0001be00: 626c 6573 2061 7265 2069 6e20 7468 6520 bles are in the \n-0001be10: 7363 6f70 652e 0a54 6869 7320 6d65 616e scope..This mean\n-0001be20: 7320 7468 6174 2060 6c65 7472 6563 2720 s that `letrec' \n-0001be30: 6d61 7920 6265 2075 7365 6420 746f 2064 may be used to d\n-0001be40: 6566 696e 6520 6d75 7475 616c 6c79 2072 efine mutually r\n-0001be50: 6563 7572 7369 7665 0a66 756e 6374 696f ecursive.functio\n-0001be60: 6e73 2e00 7265 702e 6c61 6e67 2e69 6e74 ns..rep.lang.int\n-0001be70: 6572 7072 6574 6572 2369 6620 434f 4e44 erpreter#if COND\n-0001be80: 4954 494f 4e20 5448 454e 2023 2172 6573 ITION THEN #!res\n-0001be90: 7420 454c 5345 7265 702e 6c61 6e67 2e69 t ELSErep.lang.i\n-0001bea0: 6e74 6572 7072 6574 6572 2377 6865 6e45 nterpreter#whenE\n-0001beb0: 7661 6c75 6174 6573 2043 4f4e 4449 5449 valuates CONDITI\n-0001bec0: 4f4e 2c20 6966 2069 7420 6973 2074 7275 ON, if it is tru\n-0001bed0: 6520 616e 2069 6d70 6c69 6369 7420 7072 e an implicit pr\n-0001bee0: 6f67 6e20 6973 2070 6572 666f 726d 6564 ogn is performed\n-0001bef0: 0a77 6974 6820 464f 524d 532e 0072 6570 .with FORMS..rep\n-0001bf00: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001bf10: 7223 7768 656e 2043 4f4e 4449 5449 4f4e r#when CONDITION\n-0001bf20: 2023 2172 6573 7420 464f 524d 5300 7265 #!rest FORMS.re\n-0001bf30: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0001bf40: 6572 2364 6566 7661 722d 7365 7471 2056 er#defvar-setq V\n-0001bf50: 4152 2023 216f 7074 696f 6e61 6c20 5641 AR #!optional VA\n-0001bf60: 4c55 4520 444f 4372 6570 2e64 6174 612e LUE DOCrep.data.\n-0001bf70: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac\n-0001bf80: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo\n-0001bf90: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde\n-0001bfa0: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring\n-0001bfb0: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit\n-0001bfc0: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN\n-0001bfd0: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it\n-0001bfe0: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT \n-0001bff0: 6173 2074 6865 2066 6972 7374 2e00 0000 as the first....\n-0001c000: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n-0001c010: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile-\n-0001c020: 6675 6e63 7469 6f6e 436f 6d70 696c 6573 functionCompiles\n-0001c030: 2074 6865 2062 6f64 7920 6f66 2074 6865 the body of the\n-0001c040: 2066 756e 6374 696f 6e20 4655 4e43 5449 function FUNCTI\n-0001c050: 4f4e 2e72 6570 2e76 6d2e 636f 6d70 696c ON.rep.vm.compil\n-0001c060: 6572 2e6d 6f64 756c 6573 2363 6f6d 7069 er.modules#compi\n-0001c070: 6c65 2d6d 6f64 756c 6543 6f6d 7069 6c65 le-moduleCompile\n-0001c080: 7320 616c 6c20 6675 6e63 7469 6f6e 2062 s all function b\n-0001c090: 696e 6469 6e67 7320 696e 2074 6865 206d indings in the m\n-0001c0a0: 6f64 756c 6520 6e61 6d65 6420 5354 5255 odule named STRU\n-0001c0b0: 4354 2e73 7461 6e64 6172 642d 696e 7075 CT.standard-inpu\n-0001c0c0: 7453 7472 6561 6d20 7468 6174 2060 7265 tStream that `re\n-0001c0d0: 6164 2720 7461 6b65 7320 6974 7320 696e ad' takes its in\n-0001c0e0: 7075 7420 6672 6f6d 2062 7920 6465 6661 put from by defa\n-0001c0f0: 756c 742e 7265 702e 7777 772e 7175 6f74 ult.rep.www.quot\n-0001c100: 652d 7572 6c23 7175 6f74 652d 7572 6c45 e-url#quote-urlE\n-0001c110: 7363 6170 6520 5552 4c20 6d65 7461 2d63 scape URL meta-c\n-0001c120: 6861 7261 6374 6572 7320 696e 2053 5452 haracters in STR\n-0001c130: 494e 472e 7265 702e 7777 772e 7175 6f74 ING.rep.www.quot\n-0001c140: 652d 7572 6c23 756e 7175 6f74 652d 7572 e-url#unquote-ur\n-0001c150: 6c55 6e65 7363 6170 6520 5552 4c20 6d65 lUnescape URL me\n-0001c160: 7461 2d63 6861 7261 6374 6572 7320 696e ta-characters in\n-0001c170: 2053 5452 494e 472e 7265 702e 6461 7461 STRING.rep.data\n-0001c180: 236d 656d 6265 722d 6966 5369 6d69 6c61 #member-ifSimila\n-0001c190: 7220 746f 2074 6865 2060 6d65 6d62 6572 r to the `member\n-0001c1a0: 2720 6675 6e63 7469 6f6e 2c20 6578 6365 ' function, exce\n-0001c1b0: 7074 2074 6861 7420 7468 6520 6675 6e63 pt that the func\n-0001c1c0: 7469 6f6e 2046 554e 2069 730a 6361 6c6c tion FUN is.call\n-0001c1d0: 6564 2074 6f20 7465 7374 2074 6865 2065 ed to test the e\n-0001c1e0: 6c65 6d65 6e74 7320 666f 7220 6d61 7463 lements for matc\n-0001c1f0: 6865 732e 2049 6620 6028 4655 4e20 454c hes. If `(FUN EL\n-0001c200: 5429 2720 7265 7475 726e 7320 7472 7565 T)' returns true\n-0001c210: 2c0a 7468 656e 2074 6865 2073 7562 6c69 ,.then the subli\n-0001c220: 7374 2073 7461 7274 696e 6720 7769 7468 st starting with\n-0001c230: 2045 4c54 2069 7320 7265 7475 726e 6564 ELT is returned\n-0001c240: 2e00 7265 702e 6461 7461 236d 656d 6265 ..rep.data#membe\n-0001c250: 722d 6966 2046 554e 204c 5354 7265 702e r-if FUN LSTrep.\n-0001c260: 7379 7374 656d 2373 6574 656e 7653 6574 system#setenvSet\n-0001c270: 2074 6865 2063 7572 7265 6e74 2076 616c the current val\n-0001c280: 7565 206f 6620 7468 6520 656e 7669 726f ue of the enviro\n-0001c290: 6e6d 656e 7420 7661 7269 6162 6c65 204e nment variable N\n-0001c2a0: 414d 4520 746f 2074 6865 2073 7472 696e AME to the strin\n-0001c2b0: 6720 5641 4c55 452e 0a54 6865 2060 7072 g VALUE..The `pr\n-0001c2c0: 6f63 6573 732d 656e 7669 726f 6e6d 656e ocess-environmen\n-0001c2d0: 7427 2076 6172 6961 626c 6520 6973 2064 t' variable is d\n-0001c2e0: 6573 7472 7563 7469 7665 6c79 206d 6f64 estructively mod\n-0001c2f0: 6966 6965 642e 0072 6570 2e73 7973 7465 ified..rep.syste\n-0001c300: 6d23 7365 7465 6e76 204e 414d 4520 5641 m#setenv NAME VA\n-0001c310: 4c55 4572 6570 2e73 7973 7465 6d23 756e LUErep.system#un\n-0001c320: 7365 7465 6e76 4465 6c65 7465 2074 6865 setenvDelete the\n-0001c330: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-0001c340: 6961 626c 6520 6361 6c6c 6564 204e 414d iable called NAM\n-0001c350: 452e 0072 6570 2e73 7973 7465 6d23 756e E..rep.system#un\n-0001c360: 7365 7465 6e76 204e 414d 4500 7265 702e setenv NAME.rep.\n-0001c370: 6d6f 6475 6c65 2d73 7973 7465 6d23 7374 module-system#st\n-0001c380: 7275 6374 7572 6520 2321 6f70 7469 6f6e ructure #!option\n-0001c390: 616c 2053 4947 2043 4f4e 4649 4720 2e20 al SIG CONFIG . \n-0001c3a0: 424f 4459 7265 702e 6d6f 6475 6c65 2d73 BODYrep.module-s\n-0001c3b0: 7973 7465 6d23 6465 6669 6e65 2d73 7472 ystem#define-str\n-0001c3c0: 7563 7475 7265 7353 696d 696c 6172 2074 ucturesSimilar t\n-0001c3d0: 6f20 6064 6566 696e 652d 7374 7275 6374 o `define-struct\n-0001c3e0: 7572 6527 2065 7863 6570 7420 7468 6174 ure' except that\n-0001c3f0: 206d 756c 7469 706c 6520 7374 7275 6374 multiple struct\n-0001c400: 7572 6573 2061 7265 0a63 7265 6174 6564 ures are.created\n-0001c410: 2c20 6561 6368 2065 7870 6f72 7469 6e67 , each exporting\n-0001c420: 2061 2070 6172 7469 6375 6c61 7220 7669 a particular vi\n-0001c430: 6577 206f 6620 7468 6520 756e 6465 726c ew of the underl\n-0001c440: 7969 6e67 2062 696e 6469 6e67 732e 0a0a ying bindings...\n-0001c450: 5354 5255 4354 5320 6973 2061 206c 6973 STRUCTS is a lis\n-0001c460: 7420 6465 6669 6e69 6e67 2074 6865 206e t defining the n\n-0001c470: 616d 6573 2061 6e64 2069 6e74 6572 6661 ames and interfa\n-0001c480: 6365 7320 6f66 2074 6865 2063 7265 6174 ces of the creat\n-0001c490: 6564 0a6d 6f64 756c 6573 2c20 6561 6368 ed.modules, each\n-0001c4a0: 2069 7465 6d20 6861 7320 7468 6520 666f item has the fo\n-0001c4b0: 726d 2060 284e 414d 4520 494e 5445 5246 rm `(NAME INTERF\n-0001c4c0: 4143 4529 272e 2043 4f4e 4649 4720 616e ACE)'. CONFIG an\n-0001c4d0: 6420 424f 4459 2061 7265 0a65 7861 6374 d BODY are.exact\n-0001c4e0: 6c79 2074 6865 2073 616d 6520 6173 2069 ly the same as i\n-0001c4f0: 6e20 7468 6520 6064 6566 696e 652d 7374 n the `define-st\n-0001c500: 7275 6374 7572 6527 2073 796e 7461 782e ructure' syntax.\n-0001c510: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-0001c520: 656d 2373 7472 7563 7475 7265 2d72 6566 em#structure-ref\n-0001c530: 2053 5452 5543 542d 4e41 4d45 2056 4152 STRUCT-NAME VAR\n-0001c540: 2d4e 414d 4572 6570 2e69 6f2e 6669 6c65 -NAMErep.io.file\n-0001c550: 7323 6361 6c6c 2d61 6674 6572 2d6c 6f61 s#call-after-loa\n-0001c560: 6441 7272 616e 6765 2066 6f72 2054 4855 dArrange for THU\n-0001c570: 4e4b 2074 6f20 6265 2063 616c 6c65 6420 NK to be called \n-0001c580: 696d 6d65 6469 6174 656c 7920 6166 7465 immediately afte\n-0001c590: 7220 7468 6520 6c69 6272 6172 7920 6f66 r the library of\n-0001c5a0: 204c 6973 7020 636f 6465 0a4c 4942 5241 Lisp code.LIBRA\n-0001c5b0: 5259 2068 6173 2062 6565 6e20 7265 6164 RY has been read\n-0001c5c0: 2062 7920 7468 6520 606c 6f61 6427 2066 by the `load' f\n-0001c5d0: 756e 6374 696f 6e2e 204e 6f74 6520 7468 unction. Note th\n-0001c5e0: 6174 204c 4942 5241 5259 206d 7573 7420 at LIBRARY must \n-0001c5f0: 6578 6163 746c 790a 6d61 7463 6820 7468 exactly.match th\n-0001c600: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n-0001c610: 746f 2060 6c6f 6164 272e 7265 702e 696f to `load'.rep.io\n-0001c620: 2e73 7472 6561 6d73 2373 7472 6561 6d70 .streams#streamp\n-0001c630: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n-0001c640: 4152 4720 6973 2073 6f6d 6520 736f 7274 ARG is some sort\n-0001c650: 206f 6620 492f 4f20 7374 7265 616d 2e72 of I/O stream.r\n-0001c660: 656d 6f74 652d 7265 702d 7061 7373 7764 emote-rep-passwd\n-0001c670: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n-0001c680: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n-0001c690: 2070 6173 7377 6f72 6420 7072 6f6d 7074 password prompt\n-0001c6a0: 2e00 7265 702e 696f 2e66 696c 652d 6861 ..rep.io.file-ha\n-0001c6b0: 6e64 6c65 7273 2e72 656d 6f74 652e 7265 ndlers.remote.re\n-0001c6c0: 7023 7265 6d6f 7465 2d72 6570 2d65 6d70 p#remote-rep-emp\n-0001c6d0: 7479 2d63 6163 6865 7263 702d 7072 6f67 ty-cachercp-prog\n-0001c6e0: 7261 6d54 6865 206e 616d 6520 6f66 2074 ramThe name of t\n-0001c6f0: 6865 2060 7263 7027 2070 726f 6772 616d he `rcp' program\n-0001c700: 2075 7365 6420 746f 2063 6f70 7920 6669 used to copy fi\n-0001c710: 6c65 7320 6672 6f6d 2068 6f73 7420 746f les from host to\n-0001c720: 2068 6f73 742e 7265 6d6f 7465 2d68 6f73 host.remote-hos\n-0001c730: 742d 7573 6572 2d61 6c69 7374 416c 6973 t-user-alistAlis\n-0001c740: 7420 6f66 2028 484f 5354 2d52 4547 4558 t of (HOST-REGEX\n-0001c750: 5020 2e20 5553 4552 2d4e 414d 4529 206d P . USER-NAME) m\n-0001c760: 6174 6368 696e 6720 686f 7374 206e 616d atching host nam\n-0001c770: 6573 2074 6f20 7573 6572 6e61 6d65 732e es to usernames.\n-0001c780: 0a4f 6e6c 7920 7573 6564 2077 6865 6e20 .Only used when \n-0001c790: 6e6f 2075 7365 726e 616d 6520 6973 2067 no username is g\n-0001c7a0: 6976 656e 2069 6e20 6120 6669 6c65 6e61 iven in a filena\n-0001c7b0: 6d65 2e72 656d 6f74 652d 6465 6661 756c me.remote-defaul\n-0001c7c0: 742d 7573 6572 4465 6661 756c 7420 7573 t-userDefault us\n-0001c7d0: 6572 6e61 6d65 2074 6f20 7573 6520 666f ername to use fo\n-0001c7e0: 7220 6669 6c65 2d74 7261 6e73 6665 7220 r file-transfer \n-0001c7f0: 7768 656e 206e 6f6e 6520 6973 2073 7065 when none is spe\n-0001c800: 6369 6669 6564 2c20 6569 7468 6572 0a65 cified, either.e\n-0001c810: 7870 6c69 6369 746c 792c 206f 7220 6279 xplicitly, or by\n-0001c820: 2074 6865 2072 656d 6f74 652d 6674 702d the remote-ftp-\n-0001c830: 686f 7374 2d75 7365 722d 616c 6973 7420 host-user-alist \n-0001c840: 7661 7269 6162 6c65 2e72 656d 6f74 652d variable.remote-\n-0001c850: 6674 702d 7368 6f77 2d6d 6573 7361 6765 ftp-show-message\n-0001c860: 7357 6865 6e20 742c 2069 6e66 6f72 6d61 sWhen t, informa\n-0001c870: 7469 6f6e 616c 206d 6573 7361 6765 7320 tional messages \n-0001c880: 6672 6f6d 2046 5450 2073 6573 7369 6f6e from FTP session\n-0001c890: 7320 6172 6520 6469 7370 6c61 7965 642e s are displayed.\n-0001c8a0: 7265 6d6f 7465 2d66 7470 2d64 6973 706c remote-ftp-displ\n-0001c8b0: 6179 2d70 726f 6772 6573 7357 6865 6e20 ay-progressWhen \n-0001c8c0: 7472 7565 2c20 7368 6f77 2070 726f 6772 true, show progr\n-0001c8d0: 6573 7320 6f66 2046 5450 2074 7261 6e73 ess of FTP trans\n-0001c8e0: 6665 7273 2e72 656d 6f74 652d 6674 702d fers.remote-ftp-\n-0001c8f0: 6c73 2d66 6f72 6d61 7446 5450 2063 6f6d ls-formatFTP com\n-0001c900: 6d61 6e64 2066 6f72 6d61 7420 7374 7269 mand format stri\n-0001c910: 6e67 2074 6f20 7072 6f64 7563 6520 616e ng to produce an\n-0001c920: 2060 6c73 202d 6c27 2066 6f72 6d61 7420 `ls -l' format \n-0001c930: 6c69 7374 696e 6720 6f66 2074 6865 0a64 listing of the.d\n-0001c940: 6972 6563 746f 7279 2073 7562 7374 6974 irectory substit\n-0001c950: 7574 6564 2066 6f72 2074 6865 2073 696e uted for the sin\n-0001c960: 676c 6520 2573 2066 6f72 6d61 7420 7370 gle %s format sp\n-0001c970: 6563 6966 6965 722e 7265 6d6f 7465 2d66 ecifier.remote-f\n-0001c980: 7470 2d72 6563 6f6e 6e65 6374 2d6d 7367 tp-reconnect-msg\n-0001c990: 7352 6567 756c 6172 2065 7870 7265 7373 sRegular express\n-0001c9a0: 696f 6e20 6d61 7463 6869 6e67 2066 7470 ion matching ftp\n-0001c9b0: 206d 6573 7361 6765 7320 7468 6174 2069 messages that i\n-0001c9c0: 6e64 6963 6174 6520 7468 6174 2074 6865 ndicate that the\n-0001c9d0: 2063 7572 7265 6e74 0a46 5450 2070 726f current.FTP pro\n-0001c9e0: 6365 7373 2073 686f 756c 6420 6265 2061 cess should be a\n-0001c9f0: 6261 6e64 6f6e 6564 2c20 616e 6420 6120 bandoned, and a \n-0001ca00: 6e65 7720 7365 7373 696f 6e20 7374 6172 new session star\n-0001ca10: 7465 642e 7265 6d6f 7465 2d66 7470 2d6c ted.remote-ftp-l\n-0001ca20: 732d 6c2d 7265 6765 7870 5265 6765 7870 s-l-regexpRegexp\n-0001ca30: 2064 6566 696e 696e 6720 606c 7320 2d6c defining `ls -l\n-0001ca40: 2720 6f75 7470 7574 2073 796e 7461 782e ' output syntax.\n-0001ca50: 2048 6169 7279 2e72 656d 6f74 652d 6674 Hairy.remote-ft\n-0001ca60: 702d 6c73 2d6c 2d74 7970 652d 616c 6973 p-ls-l-type-alis\n-0001ca70: 7441 6c69 7374 2061 7373 6f63 6961 7469 tAlist associati\n-0001ca80: 6e67 2063 6861 7261 6374 6572 7320 696e ng characters in\n-0001ca90: 2074 6865 2066 6972 7374 2063 6f6c 756d the first colum\n-0001caa0: 6e20 6f66 2060 6c73 202d 6c27 206f 7574 n of `ls -l' out\n-0001cab0: 7075 7420 7769 7468 0a66 696c 6520 7479 put with.file ty\n-0001cac0: 7065 732e 7265 702e 696f 2e66 696c 652d pes.rep.io.file-\n-0001cad0: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n-0001cae0: 6674 7023 7265 6d6f 7465 2d66 7470 2d63 ftp#remote-ftp-c\n-0001caf0: 6c6f 7365 2d61 6c6c 436c 6f73 6520 616c lose-allClose al\n-0001cb00: 6c20 7275 6e6e 696e 6720 4654 5020 7375 l running FTP su\n-0001cb10: 6270 726f 6365 7373 6573 2e72 6570 2e69 bprocesses.rep.i\n+00018f90: 8868 0000 0000 0000 1800 0000 e200 0000 .h..............\n+00018fa0: 50ac 9860 7265 6d6f 5acd 0100 0000 0000 P..`remoZ.......\n+00018fb0: 1f00 0000 3400 0000 e5de 2561 0072 6570 ....4.....%a.rep\n+00018fc0: 59e6 0100 0000 0000 1800 0000 0700 0000 Y...............\n+00018fd0: 336b c568 7265 702e 78e6 0100 0000 0000 3k.hrep.x.......\n+00018fe0: 2100 0000 dc00 0000 895e f66b 7265 702e !........^.krep.\n+00018ff0: 33a6 0000 0000 0000 1900 0000 0e00 0000 3...............\n+00019000: 7265 702e 6c61 6e67 2e6d 6174 6823 6163 rep.lang.math#ac\n+00019010: 6f73 6163 6f73 2058 0a0a 5265 7475 726e osacos X..Return\n+00019020: 2074 6865 2061 7263 2063 6f73 696e 6520 the arc cosine \n+00019030: 6f66 2058 2028 7468 6520 7661 6c75 6520 of X (the value \n+00019040: 7768 6f73 6520 636f 7369 6e65 2069 7320 whose cosine is \n+00019050: 5829 2c20 696e 2072 6164 6961 6e73 2e72 X), in radians.r\n+00019060: 6570 2e6c 616e 672e 6d61 7468 2369 6e65 ep.lang.math#ine\n+00019070: 7861 6374 2d3e 6578 6163 7469 6e65 7861 xact->exactinexa\n+00019080: 6374 2d3e 6578 6163 7420 580a 0a52 6574 ct->exact X..Ret\n+00019090: 7572 6e73 2061 6e20 6578 6163 7420 7265 urns an exact re\n+000190a0: 7072 6573 656e 7461 7469 6f6e 206f 6620 presentation of \n+000190b0: 582e 2054 6869 7320 6d61 7920 696e 766f X. This may invo\n+000190c0: 6c76 6520 6120 6c6f 7373 206f 660a 6163 lve a loss of.ac\n+000190d0: 6375 7261 6379 2e72 6570 2e6c 616e 672e curacy.rep.lang.\n+000190e0: 6d61 7468 2364 656e 6f6d 696e 6174 6f72 math#denominator\n+000190f0: 6465 6e6f 6d69 6e61 746f 7220 580a 0a52 denominator X..R\n+00019100: 6574 7572 6e20 7468 6520 6465 6e6f 6d69 eturn the denomi\n+00019110: 6e61 746f 7220 6f66 2072 6174 696f 6e61 nator of rationa\n+00019120: 6c20 6e75 6d62 6572 2058 2e72 6570 2e6c l number X.rep.l\n+00019130: 616e 672e 6d61 7468 236d 696e 6d69 6e20 ang.math#minmin \n+00019140: 4152 4753 2e2e 2e0a 0a52 6574 7572 6e73 ARGS.....Returns\n+00019150: 2074 6865 2073 6d61 6c6c 6573 7420 6f66 the smallest of\n+00019160: 2069 7473 2061 7267 756d 656e 7473 2e20 its arguments. \n+00019170: 5468 6572 6520 6d75 7374 2062 6520 6174 There must be at\n+00019180: 206c 6561 7374 2074 776f 0a61 7267 756d least two.argum\n+00019190: 656e 7473 2e20 5768 656e 2063 6f6d 7061 ents. When compa\n+000191a0: 7269 6e67 206e 756d 6265 7273 2c20 616e ring numbers, an\n+000191b0: 7920 696e 6578 6163 7420 6172 6775 6d65 y inexact argume\n+000191c0: 6e74 7320 6361 7573 6520 7468 650a 7265 nts cause the.re\n+000191d0: 7375 6c74 2074 6f20 6265 2069 6e65 7861 sult to be inexa\n+000191e0: 6374 2e72 6570 2e6c 616e 672e 6d61 7468 ct.rep.lang.math\n+000191f0: 2373 7472 696e 672d 3e6e 756d 6265 7273 #string->numbers\n+00019200: 7472 696e 672d 3e6e 756d 6265 7220 5354 tring->number ST\n+00019210: 5249 4e47 205b 5241 4449 585d 0a0a 5265 RING [RADIX]..Re\n+00019220: 7475 726e 2074 6865 206e 756d 6265 7220 turn the number \n+00019230: 7265 7072 6573 656e 7465 6420 6279 2053 represented by S\n+00019240: 5452 494e 472e 2049 6620 5241 4449 5820 TRING. If RADIX \n+00019250: 6973 2073 7065 6369 6669 6564 2c20 7468 is specified, th\n+00019260: 650a 6e75 6d62 6572 2069 7320 7061 7273 e.number is pars\n+00019270: 6564 2066 726f 6d20 7468 6174 2062 6173 ed from that bas\n+00019280: 652c 206f 7468 6572 7769 7365 2062 6173 e, otherwise bas\n+00019290: 6520 3130 2069 7320 6173 7375 6d65 642e e 10 is assumed.\n+000192a0: 7265 702e 6c61 6e67 2e6d 6174 6823 6e75 rep.lang.math#nu\n+000192b0: 6d62 6572 2d3e 7374 7269 6e67 6e75 6d62 mber->stringnumb\n+000192c0: 6572 2d3e 7374 7269 6e67 205a 205b 5241 er->string Z [RA\n+000192d0: 4449 585d 0a0a 5265 7475 726e 2061 2073 DIX]..Return a s\n+000192e0: 7472 696e 6720 636f 6e74 6169 6e69 6e67 tring containing\n+000192f0: 2061 2070 7269 6e74 6564 2072 6570 7265 a printed repre\n+00019300: 7365 6e74 6174 696f 6e20 6f66 2074 6865 sentation of the\n+00019310: 206e 756d 6265 7220 5a2e 2049 660a 5241 number Z. If.RA\n+00019320: 4449 5820 6973 2073 7065 6369 6669 6564 DIX is specified\n+00019330: 2c20 7072 696e 7420 7468 6520 6e75 6d62 , print the numb\n+00019340: 6572 2069 6e20 7468 6174 2062 6173 652c er in that base,\n+00019350: 206f 7468 6572 7769 7365 2070 7269 6e74 otherwise print\n+00019360: 2069 740a 696e 2062 6173 6520 3130 2e72 it.in base 10.r\n+00019370: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00019380: 7465 7223 6d61 6b65 2d66 6c75 6964 6d61 ter#make-fluidma\n+00019390: 6b65 2d66 6c75 6964 205b 5641 4c55 455d ke-fluid [VALUE]\n+000193a0: 0a0a 4372 6561 7465 2061 6e64 2072 6574 ..Create and ret\n+000193b0: 7572 6e20 616e 206f 626a 6563 7420 7265 urn an object re\n+000193c0: 7072 6573 656e 7469 6e67 2061 2060 666c presenting a `fl\n+000193d0: 7569 6427 2076 616c 7565 2d2d 616e 2061 uid' value--an a\n+000193e0: 6e6f 6e79 6d6f 7573 0a64 796e 616d 6963 nonymous.dynamic\n+000193f0: 616c 6c79 2062 6f75 6e64 2076 6172 6961 ally bound varia\n+00019400: 626c 652e 0a0a 4966 2056 414c 5545 2069 ble...If VALUE i\n+00019410: 7320 6465 6669 6e65 6420 7468 6520 696e s defined the in\n+00019420: 6974 6961 6c20 7661 6c75 6520 6f66 2074 itial value of t\n+00019430: 6865 2066 6c75 6964 2069 7320 5641 4c55 he fluid is VALU\n+00019440: 452c 206f 7468 6572 7769 7365 0a69 7420 E, otherwise.it \n+00019450: 6973 2074 6865 2073 796d 626f 6c20 606e is the symbol `n\n+00019460: 696c 272e 7265 702e 6c61 6e67 2e69 6e74 il'.rep.lang.int\n+00019470: 6572 7072 6574 6572 2366 6c75 6964 2d73 erpreter#fluid-s\n+00019480: 6574 666c 7569 642d 7365 7420 464c 5549 etfluid-set FLUI\n+00019490: 4420 5641 4c55 450a 0a53 6574 2074 6865 D VALUE..Set the\n+000194a0: 2076 616c 7565 206f 6620 7468 6520 6d6f value of the mo\n+000194b0: 7374 2072 6563 656e 746c 7920 6372 6561 st recently crea\n+000194c0: 7465 6420 6269 6e64 696e 6720 6f66 2074 ted binding of t\n+000194d0: 6865 2066 6c75 6964 0a76 6172 6961 626c he fluid.variabl\n+000194e0: 6520 6f62 6a65 6374 2046 4c55 4944 2074 e object FLUID t\n+000194f0: 6f20 5641 4c55 452e 7265 702e 696f 2e64 o VALUE.rep.io.d\n+00019500: 622e 7364 626d 2373 6462 6d2d 636c 6f73 b.sdbm#sdbm-clos\n+00019510: 6573 6462 6d2d 636c 6f73 6520 4442 4d72 esdbm-close DBMr\n+00019520: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00019530: 7465 7223 6361 6c6c 2f63 6363 616c 6c2f ter#call/cccall/\n+00019540: 6363 2046 554e 4354 494f 4e0a 0a49 6e76 cc FUNCTION..Inv\n+00019550: 6f6b 6520 4655 4e43 5449 4f4e 2077 6974 oke FUNCTION wit\n+00019560: 6820 6120 7369 6e67 6c65 2070 6172 616d h a single param\n+00019570: 6574 6572 2c20 7468 6520 636f 6e74 696e eter, the contin\n+00019580: 7561 7469 6f6e 2066 756e 6374 696f 6e20 uation function \n+00019590: 6f66 0a74 6865 2063 7572 7265 6e74 2073 of.the current s\n+000195a0: 7461 7465 206f 6620 7468 6520 696e 7465 tate of the inte\n+000195b0: 7270 7265 7465 722e 2053 7562 7365 7175 rpreter. Subsequ\n+000195c0: 656e 746c 7920 6361 6c6c 696e 6720 7468 ently calling th\n+000195d0: 650a 636f 6e74 696e 7561 7469 6f6e 2066 e.continuation f\n+000195e0: 756e 6374 696f 6e20 2877 6974 6820 616e unction (with an\n+000195f0: 206f 7074 696f 6e61 6c20 7369 6e67 6c65 optional single\n+00019600: 2061 7267 756d 656e 7429 2077 696c 6c20 argument) will \n+00019610: 7061 7373 0a63 6f6e 7472 6f6c 2069 6d6d pass.control imm\n+00019620: 6564 6961 7465 6c79 2062 6163 6b20 746f ediately back to\n+00019630: 2074 6865 2073 7461 7465 6d65 6e74 2066 the statement f\n+00019640: 6f6c 6c6f 7769 6e67 2074 6865 2063 616c ollowing the cal\n+00019650: 6c20 746f 2074 6865 0a60 6361 6c6c 2f63 l to the.`call/c\n+00019660: 6327 2066 756e 6374 696f 6e20 2865 7665 c' function (eve\n+00019670: 6e20 6966 2074 6861 7420 7374 6163 6b20 n if that stack \n+00019680: 6672 616d 6520 6861 7320 7369 6e63 6520 frame has since \n+00019690: 6265 656e 2065 7869 7465 6429 2e72 6570 been exited).rep\n+000196a0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+000196b0: 7223 6361 6c6c 2d77 6974 682d 6261 7272 r#call-with-barr\n+000196c0: 6965 7263 616c 6c2d 7769 7468 2d62 6172 iercall-with-bar\n+000196d0: 7269 6572 2054 4855 4e4b 2043 4c4f 5345 rier THUNK CLOSE\n+000196e0: 4420 5b49 4e2d 5448 554e 4b5d 205b 4f55 D [IN-THUNK] [OU\n+000196f0: 542d 5448 554e 4b5d 0a0a 4361 6c6c 2054 T-THUNK]..Call T\n+00019700: 4855 4e4b 2069 6e73 6964 6520 6120 6e65 HUNK inside a ne\n+00019710: 7720 6578 6563 7574 696f 6e20 656e 7669 w execution envi\n+00019720: 726f 6e6d 656e 742e 2049 6620 434c 4f53 ronment. If CLOS\n+00019730: 4544 2069 7320 6e6f 6e2d 606e 696c 270a ED is non-`nil'.\n+00019740: 7468 656e 2074 6865 206e 6577 2065 6e76 then the new env\n+00019750: 6972 6f6e 6d65 6e74 2077 696c 6c20 6265 ironment will be\n+00019760: 2065 7869 7465 6420 6578 6163 746c 7920 exited exactly \n+00019770: 6f6e 6365 2028 692e 652e 0a63 6f6e 7469 once (i.e..conti\n+00019780: 6e75 6174 696f 6e73 206d 6179 206e 6f74 nuations may not\n+00019790: 2070 6173 7320 7468 726f 7567 6820 6974 pass through it\n+000197a0: 292e 0a0a 416c 7465 726e 6174 6976 656c )...Alternativel\n+000197b0: 792c 2069 6620 434c 4f53 4544 2069 7320 y, if CLOSED is \n+000197c0: 606e 696c 2720 7468 656e 2074 6865 2065 `nil' then the e\n+000197d0: 6e76 6972 6f6e 6d65 6e74 2069 7320 7361 nvironment is sa\n+000197e0: 6964 2074 6f20 6265 0a60 6f70 656e 2720 id to be.`open' \n+000197f0: 616e 6420 636f 6e74 696e 7561 7469 6f6e and continuation\n+00019800: 7320 6d61 7920 6361 7573 6520 636f 6e74 s may cause cont\n+00019810: 726f 6c20 746f 2066 6c6f 7720 696e 746f rol to flow into\n+00019820: 2061 6e64 206f 7574 206f 6620 7468 650a and out of the.\n+00019830: 6e65 7720 656e 7669 726f 6e6d 656e 742e new environment.\n+00019840: 2041 7320 7468 6973 2068 6170 7065 6e73 As this happens\n+00019850: 206f 6e65 206f 6620 494e 2d54 4855 4e4b one of IN-THUNK\n+00019860: 206f 7220 4f55 542d 5448 554e 4b20 7769 or OUT-THUNK wi\n+00019870: 6c6c 2062 650a 6361 6c6c 6564 2028 6966 ll be.called (if\n+00019880: 2064 6566 696e 6564 292e 0a0a 5468 6520 defined)...The \n+00019890: 7661 6c75 6520 6f66 2074 6869 7320 6675 value of this fu\n+000198a0: 6e63 7469 6f6e 2069 7320 7468 6520 7661 nction is the va\n+000198b0: 6c75 6520 7265 7475 726e 6564 2062 7920 lue returned by \n+000198c0: 5448 554e 4b2e 7265 702e 7468 7265 6164 THUNK.rep.thread\n+000198d0: 7323 6d61 6b65 2d74 6872 6561 646d 616b s#make-threadmak\n+000198e0: 652d 7468 7265 6164 2054 4855 4e4b 205b e-thread THUNK [\n+000198f0: 4e41 4d45 5d0a 0a43 7265 6174 6520 616e NAME]..Create an\n+00019900: 6420 7265 7475 726e 2061 6e20 6f62 6a65 d return an obje\n+00019910: 6374 2072 6570 7265 7365 6e74 696e 6720 ct representing \n+00019920: 6120 6e65 7720 7468 7265 6164 206f 6620 a new thread of \n+00019930: 6578 6563 7574 696f 6e2e 2054 6865 0a6e execution. The.n\n+00019940: 6577 2074 6872 6561 6420 7769 6c6c 2062 ew thread will b\n+00019950: 6567 696e 2062 7920 6361 6c6c 696e 6720 egin by calling \n+00019960: 5448 554e 4b2c 2061 2066 756e 6374 696f THUNK, a functio\n+00019970: 6e20 7769 7468 207a 6572 6f0a 7061 7261 n with zero.para\n+00019980: 6d65 7465 7273 2e72 6570 2e74 6872 6561 meters.rep.threa\n+00019990: 6473 2374 6872 6561 642d 7969 656c 6474 ds#thread-yieldt\n+000199a0: 6872 6561 642d 7969 656c 640a 0a50 6173 hread-yield..Pas\n+000199b0: 7320 636f 6e74 726f 6c20 6177 6179 2066 s control away f\n+000199c0: 726f 6d20 7468 6520 6375 7272 656e 7420 rom the current \n+000199d0: 7468 7265 6164 2069 6620 6f74 6865 7220 thread if other \n+000199e0: 7468 7265 6164 7320 6172 6520 7761 6974 threads are wait\n+000199f0: 696e 670a 746f 2072 756e 2e72 6570 2e74 ing.to run.rep.t\n+00019a00: 6872 6561 6473 2374 6872 6561 642d 7375 hreads#thread-su\n+00019a10: 7370 656e 6465 642d 7074 6872 6561 642d spended-pthread-\n+00019a20: 7375 7370 656e 6465 642d 7020 5448 5245 suspended-p THRE\n+00019a30: 4144 0a0a 5265 7475 726e 2060 7427 2069 AD..Return `t' i\n+00019a40: 6620 5448 5245 4144 2069 7320 6375 7272 f THREAD is curr\n+00019a50: 656e 746c 7920 7375 7370 656e 6465 6420 ently suspended \n+00019a60: 6672 6f6d 2072 756e 6e69 6e67 2e72 6570 from running.rep\n+00019a70: 2e74 6872 6561 6473 2374 6872 6561 642d .threads#thread-\n+00019a80: 7065 726d 6974 7468 7265 6164 2d70 6572 permitthread-per\n+00019a90: 6d69 740a 0a44 6563 7265 6d65 6e74 2074 mit..Decrement t\n+00019aa0: 6865 2074 6872 6561 6420 7072 6565 6d70 he thread preemp\n+00019ab0: 7469 6f6e 206c 6f63 6b2e 2057 6865 6e20 tion lock. When \n+00019ac0: 6772 6561 7468 6572 2074 6861 6e20 7a65 greather than ze\n+00019ad0: 726f 2061 6c6c 0a70 7265 656d 7074 696f ro all.preemptio\n+00019ae0: 6e20 6f66 2074 6872 6561 6473 2069 7320 n of threads is \n+00019af0: 6469 7361 626c 6564 2e20 5265 7475 726e disabled. Return\n+00019b00: 7320 6074 2720 6966 2070 7265 656d 7074 s `t' if preempt\n+00019b10: 696f 6e20 6973 2062 6c6f 636b 6564 0a61 ion is blocked.a\n+00019b20: 7320 7468 6973 2066 756e 6374 696f 6e20 s this function \n+00019b30: 7265 7475 726e 732e 7265 702e 766d 2e63 returns.rep.vm.c\n+00019b40: 6f6d 7069 6c65 7223 636f 6d70 696c 652d ompiler#compile-\n+00019b50: 6669 6c65 436f 6d70 696c 6573 2074 6865 fileCompiles the\n+00019b60: 2066 696c 6520 6f66 206a 6164 652d 6c69 file of jade-li\n+00019b70: 7370 2063 6f64 6520 4649 4c45 2d4e 414d sp code FILE-NAM\n+00019b80: 4520 696e 746f 2061 206e 6577 2066 696c E into a new fil\n+00019b90: 6520 6361 6c6c 6564 0a60 2863 6f6e 6361 e called.`(conca\n+00019ba0: 7420 4649 4c45 2d4e 414d 4520 3f63 2927 t FILE-NAME ?c)'\n+00019bb0: 2028 6965 2c20 6066 6f6f 2e6a 6c27 203d (ie, `foo.jl' =\n+00019bc0: 3e20 6066 6f6f 2e6a 6c63 2729 2e2a 636f > `foo.jlc').*co\n+00019bd0: 6d70 696c 6572 2d77 7269 7465 2d64 6f63 mpiler-write-doc\n+00019be0: 732a 5768 656e 2074 2061 6c6c 2064 6f63 s*When t all doc\n+00019bf0: 2d73 7472 696e 6773 2061 7265 2061 7070 -strings are app\n+00019c00: 656e 6465 6420 746f 2074 6865 2064 6f63 ended to the doc\n+00019c10: 2066 696c 6520 616e 6420 7265 706c 6163 file and replac\n+00019c20: 6564 2077 6974 680a 7468 6569 7220 706f ed with.their po\n+00019c30: 7369 7469 6f6e 2069 6e20 7468 6174 2066 sition in that f\n+00019c40: 696c 652e 7265 702e 766d 2e63 6f6d 7069 ile.rep.vm.compi\n+00019c50: 6c65 722e 6261 7369 6323 636f 6d70 696c ler.basic#compil\n+00019c60: 652d 666f 726d 436f 6d70 696c 6520 7468 e-formCompile th\n+00019c70: 6520 4c69 7370 2066 6f72 6d20 464f 524d e Lisp form FORM\n+00019c80: 2069 6e74 6f20 6120 6279 7465 2063 6f64 into a byte cod\n+00019c90: 6520 666f 726d 2e72 6570 2e74 6872 6561 e form.rep.threa\n+00019ca0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n+00019cb0: 6d65 7373 6167 652d 7761 6974 696e 672d message-waiting-\n+00019cc0: 7052 6574 7572 6e20 7472 7565 2069 6620 pReturn true if \n+00019cd0: 7468 6572 6520 6172 6520 6d65 7373 6167 there are messag\n+00019ce0: 6573 2077 6169 7469 6e67 206f 6e20 6d65 es waiting on me\n+00019cf0: 7373 6167 6520 706f 7274 2050 4f52 542e ssage port PORT.\n+00019d00: 7265 702e 7468 7265 6164 732e 7574 696c rep.threads.util\n+00019d10: 7323 7769 7468 6f75 742d 696e 7465 7272 s#without-interr\n+00019d20: 7570 7473 4576 616c 7561 7465 2060 2870 uptsEvaluate `(p\n+00019d30: 726f 676e 2046 4f52 4d53 2927 2077 6974 rogn FORMS)' wit\n+00019d40: 6820 7468 7265 6164 2070 7265 656d 7074 h thread preempt\n+00019d50: 696f 6e20 6469 7361 626c 6564 2e00 7265 ion disabled..re\n+00019d60: 702e 7468 7265 6164 732e 7574 696c 7323 p.threads.utils#\n+00019d70: 7769 7468 6f75 742d 696e 7465 7272 7570 without-interrup\n+00019d80: 7473 202e 2046 4f52 4d53 7265 702e 7468 ts . FORMSrep.th\n+00019d90: 7265 6164 732e 6d75 7465 7823 6f62 7461 reads.mutex#obta\n+00019da0: 696e 2d6d 7574 6578 4f62 7461 696e 2074 in-mutexObtain t\n+00019db0: 6865 206d 7574 6578 204d 5458 2066 6f72 he mutex MTX for\n+00019dc0: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n+00019dd0: 6561 642e 2057 696c 6c20 7375 7370 656e ead. Will suspen\n+00019de0: 6420 7468 6520 6375 7272 656e 740a 7468 d the current.th\n+00019df0: 7265 6164 2075 6e74 696c 2074 6865 206d read until the m\n+00019e00: 7574 6578 2069 7320 6176 6169 6c61 626c utex is availabl\n+00019e10: 652e 2052 6574 7572 6e73 2066 616c 7365 e. Returns false\n+00019e20: 2069 6620 7468 6520 7469 6d65 6f75 7420 if the timeout \n+00019e30: 6578 7069 7265 642e 0072 6570 2e74 6872 expired..rep.thr\n+00019e40: 6561 6473 2e6d 7574 6578 2372 656c 6561 eads.mutex#relea\n+00019e50: 7365 2d6d 7574 6578 204d 5458 7265 702e se-mutex MTXrep.\n+00019e60: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n+00019e70: 6669 6e65 2d73 7472 7563 7475 7265 4372 fine-structureCr\n+00019e80: 6561 7465 2061 206d 6f64 756c 6520 6361 eate a module ca\n+00019e90: 6c6c 6564 204e 414d 4520 7768 6f73 6520 lled NAME whose \n+00019ea0: 696e 7465 7266 6163 6520 6973 2053 4947 interface is SIG\n+00019eb0: 2c20 7768 6f73 650a 636f 6e66 6967 7572 , whose.configur\n+00019ec0: 6174 696f 6e20 6973 2064 6566 696e 6564 ation is defined\n+00019ed0: 2062 7920 434f 4e46 4947 2028 6569 7468 by CONFIG (eith\n+00019ee0: 6572 2061 2073 696e 676c 6520 636c 6175 er a single clau\n+00019ef0: 7365 2c20 6f72 2061 206c 6973 740a 6f66 se, or a list.of\n+00019f00: 2063 6c61 7573 6573 292c 2061 6e64 2077 clauses), and w\n+00019f10: 686f 7365 2064 6566 696e 6974 696f 6e73 hose definitions\n+00019f20: 2061 7265 2064 6566 696e 6564 2062 7920 are defined by \n+00019f30: 7468 6520 6c69 7374 206f 6620 666f 726d the list of form\n+00019f40: 730a 424f 4459 2e0a 0a53 6565 2074 6865 s.BODY...See the\n+00019f50: 2060 6465 6669 6e65 2d69 6e74 6572 6661 `define-interfa\n+00019f60: 6365 2720 616e 6420 6073 7472 7563 7475 ce' and `structu\n+00019f70: 7265 2720 6d61 6372 6f73 2066 6f72 2064 re' macros for d\n+00019f80: 6573 6372 6970 7469 6f6e 7320 6f66 0a74 escriptions of.t\n+00019f90: 6865 2069 6e74 6572 6661 6365 2061 6e64 he interface and\n+00019fa0: 2063 6f6e 6669 6775 7261 7469 6f6e 2063 configuration c\n+00019fb0: 6c61 7573 6520 7379 6e74 6178 6573 2072 lause syntaxes r\n+00019fc0: 6573 7065 6374 6976 656c 792e 0072 6570 espectively..rep\n+00019fd0: 2e6d 6f64 756c 652d 7379 7374 656d 2364 .module-system#d\n+00019fe0: 6566 696e 652d 7374 7275 6374 7572 652d efine-structure-\n+00019ff0: 616c 6961 7320 544f 2046 524f 4d00 0000 alias TO FROM...\n+0001a000: 7265 702e 6c61 6e67 2e6d 6174 6823 7371 rep.lang.math#sq\n+0001a010: 7274 7371 7274 2058 0a0a 5265 7475 726e rtsqrt X..Return\n+0001a020: 7320 7468 6520 6e6f 6e6e 6567 6174 6976 s the nonnegativ\n+0001a030: 6520 7371 7561 7265 2072 6f6f 7420 6f66 e square root of\n+0001a040: 2058 2e20 4966 2058 2069 7320 6e65 6761 X. If X is nega\n+0001a050: 7469 7665 2c20 7369 676e 616c 7320 616e tive, signals an\n+0001a060: 0a61 7269 7468 6d65 7469 6320 6572 726f .arithmetic erro\n+0001a070: 7220 2873 686f 756c 6420 7265 7475 726e r (should return\n+0001a080: 2061 2063 6f6d 706c 6578 206e 756d 6265 a complex numbe\n+0001a090: 7229 2e72 6570 2e6c 616e 672e 6d61 7468 r).rep.lang.math\n+0001a0a0: 2369 6e74 6567 6572 7069 6e74 6567 6572 #integerpinteger\n+0001a0b0: 7020 4152 470a 0a52 6574 7572 6e20 7420 p ARG..Return t \n+0001a0c0: 6966 2041 5247 2069 7320 6120 696e 7465 if ARG is a inte\n+0001a0d0: 6765 722e 7265 702e 6c61 6e67 2e6d 6174 ger.rep.lang.mat\n+0001a0e0: 6823 6669 786e 756d 7066 6978 6e75 6d70 h#fixnumpfixnump\n+0001a0f0: 2041 5247 0a0a 5265 7475 726e 2074 2069 ARG..Return t i\n+0001a100: 6620 4152 4720 6973 2061 2066 6978 6e75 f ARG is a fixnu\n+0001a110: 6d20 2869 2e65 2e20 616e 2069 6e74 6567 m (i.e. an integ\n+0001a120: 6572 2074 6861 7420 6669 7473 2069 6e20 er that fits in \n+0001a130: 6120 4c69 7370 0a70 6f69 6e74 6572 292e a Lisp.pointer).\n+0001a140: 7265 702e 7574 696c 2e75 7466 3823 7574 rep.util.utf8#ut\n+0001a150: 6638 2d73 7472 696e 672d 6c65 6e67 7468 f8-string-length\n+0001a160: 7574 6638 2d73 7472 696e 672d 6c65 6e67 utf8-string-leng\n+0001a170: 7468 2053 5452 494e 470a 0a52 6574 7572 th STRING..Retur\n+0001a180: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of\n+0001a190: 2063 6861 7261 6374 6572 7320 696e 2075 characters in u\n+0001a1a0: 7466 2d38 2065 6e63 6f64 6564 2053 5452 tf-8 encoded STR\n+0001a1b0: 494e 472e 7265 702e 6c61 6e67 2e69 6e74 ING.rep.lang.int\n+0001a1c0: 6572 7072 6574 6572 2377 6974 682d 666c erpreter#with-fl\n+0001a1d0: 7569 6473 7769 7468 2d66 6c75 6964 7320 uidswith-fluids \n+0001a1e0: 464c 5549 4453 2056 414c 5545 5320 5448 FLUIDS VALUES TH\n+0001a1f0: 554e 4b0a 0a43 616c 6c20 5448 554e 4b20 UNK..Call THUNK \n+0001a200: 616e 6420 7265 7475 726e 2074 6865 2076 and return the v\n+0001a210: 616c 7565 2074 6861 7420 6974 2072 6574 alue that it ret\n+0001a220: 7572 6e73 2077 6974 6820 6e65 7720 6269 urns with new bi\n+0001a230: 6e64 696e 6773 0a63 7265 6174 6564 2066 ndings.created f\n+0001a240: 6f72 2065 6163 6820 6f66 2074 6865 2066 or each of the f\n+0001a250: 6c75 6964 2076 6172 6961 626c 6573 2073 luid variables s\n+0001a260: 7065 6369 6669 6564 2069 6e20 7468 6520 pecified in the \n+0001a270: 6c69 7374 2046 4c55 4944 532e 0a46 6f72 list FLUIDS..For\n+0001a280: 2065 6163 6820 6d65 6d62 6572 206f 6620 each member of \n+0001a290: 464c 5549 4453 2074 6865 2063 6f72 7265 FLUIDS the corre\n+0001a2a0: 7370 6f6e 6469 6e67 206d 656d 6265 7220 sponding member \n+0001a2b0: 6f66 2074 6865 2056 414c 5545 5320 6c69 of the VALUES li\n+0001a2c0: 7374 0a70 726f 7669 6465 7320 7468 6520 st.provides the \n+0001a2d0: 696e 6974 6961 6c20 7661 6c75 6520 6f66 initial value of\n+0001a2e0: 2074 6865 206e 6577 2062 696e 6469 6e67 the new binding\n+0001a2f0: 2e0a 0a49 6620 7468 6520 6c69 7374 7320 ...If the lists \n+0001a300: 464c 5549 4453 2061 6e64 2056 414c 5545 FLUIDS and VALUE\n+0001a310: 5320 6172 6520 6e6f 7420 6f66 2074 6865 S are not of the\n+0001a320: 2073 616d 6520 6c65 6e67 7468 2c20 616e same length, an\n+0001a330: 2065 7272 6f72 2069 730a 7369 676e 616c error is.signal\n+0001a340: 6c65 642e 7265 702e 696f 2e64 622e 7364 led.rep.io.db.sd\n+0001a350: 626d 2373 6462 6d2d 7374 6f72 6573 6462 bm#sdbm-storesdb\n+0001a360: 6d2d 7374 6f72 6520 4442 4d20 4b45 5920 m-store DBM KEY \n+0001a370: 5641 4c55 4520 5b46 4c41 4753 5d72 6570 VALUE [FLAGS]rep\n+0001a380: 2e69 6f2e 6462 2e73 6462 6d23 7364 626d .io.db.sdbm#sdbm\n+0001a390: 2d72 646f 6e6c 7973 6462 6d2d 7264 6f6e -rdonlysdbm-rdon\n+0001a3a0: 6c79 2044 424d 7265 702e 696f 2e64 622e ly DBMrep.io.db.\n+0001a3b0: 7364 626d 2373 6462 6d2d 6572 726f 7273 sdbm#sdbm-errors\n+0001a3c0: 6462 6d2d 6572 726f 7220 4442 4d72 6570 dbm-error DBMrep\n+0001a3d0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001a3e0: 7223 636f 6e74 696e 7561 7469 6f6e 2d63 r#continuation-c\n+0001a3f0: 616c 6c61 626c 652d 7063 6f6e 7469 6e75 allable-pcontinu\n+0001a400: 6174 696f 6e2d 6361 6c6c 6162 6c65 2d70 ation-callable-p\n+0001a410: 2043 4f4e 5449 4e55 4154 494f 4e0a 0a52 CONTINUATION..R\n+0001a420: 6574 7572 6e73 2060 7427 2069 6620 7468 eturns `t' if th\n+0001a430: 6520 636f 6e74 696e 7561 7469 6f6e 206f e continuation o\n+0001a440: 626a 6563 7420 434f 4e54 494e 5541 5449 bject CONTINUATI\n+0001a450: 4f4e 2066 726f 6d20 7468 6520 6375 7272 ON from the curr\n+0001a460: 656e 740a 6578 6563 7574 696f 6e20 706f ent.execution po\n+0001a470: 696e 7420 6f66 2074 6865 2069 6e74 6572 int of the inter\n+0001a480: 7072 6574 6572 2e72 6570 2e74 6872 6561 preter.rep.threa\n+0001a490: 6473 2374 6872 6561 642d 6465 6c65 7465 ds#thread-delete\n+0001a4a0: 7468 7265 6164 2d64 656c 6574 6520 5b54 thread-delete [T\n+0001a4b0: 4852 4541 445d 0a0a 4d61 726b 2054 4852 HREAD]..Mark THR\n+0001a4c0: 4541 4420 286f 7220 7468 6520 6375 7272 EAD (or the curr\n+0001a4d0: 656e 7420 7468 7265 6164 292c 2061 7320 ent thread), as \n+0001a4e0: 6265 696e 6720 6465 6c65 7465 642e 2049 being deleted. I\n+0001a4f0: 7420 7769 6c6c 206e 6f74 2062 650a 7377 t will not be.sw\n+0001a500: 6974 6368 6564 2074 6f20 696e 2074 6865 itched to in the\n+0001a510: 2066 7574 7572 652e 2049 6620 7468 6520 future. If the \n+0001a520: 6375 7272 656e 7420 7468 7265 6164 2069 current thread i\n+0001a530: 7320 6465 6c65 7465 642c 2063 6f6e 7472 s deleted, contr\n+0001a540: 6f6c 0a77 696c 6c20 6265 2070 6173 7365 ol.will be passe\n+0001a550: 6420 746f 2074 6865 206e 6578 7420 7275 d to the next ru\n+0001a560: 6e6e 6162 6c65 2074 6872 6561 642e 2044 nnable thread. D\n+0001a570: 656c 6574 696e 6720 7468 6520 6c61 7374 eleting the last\n+0001a580: 2072 756e 6e61 626c 650a 7468 7265 6164 runnable.thread\n+0001a590: 2072 6573 756c 7473 2066 6f72 6365 7320 results forces \n+0001a5a0: 7468 6520 636f 6e74 6169 6e69 6e67 2064 the containing d\n+0001a5b0: 796e 616d 6963 2072 6f6f 7420 746f 2062 ynamic root to b\n+0001a5c0: 6520 636c 6f73 6564 2e72 6570 2e74 6872 e closed.rep.thr\n+0001a5d0: 6561 6473 2374 6872 6561 642d 7375 7370 eads#thread-susp\n+0001a5e0: 656e 6474 6872 6561 642d 7375 7370 656e endthread-suspen\n+0001a5f0: 6420 5b54 4852 4541 445d 205b 4d53 4543 d [THREAD] [MSEC\n+0001a600: 535d 0a0a 4d61 726b 2054 4852 4541 4420 S]..Mark THREAD \n+0001a610: 286f 7220 7468 6520 6375 7272 656e 7420 (or the current \n+0001a620: 7468 7265 6164 2920 6173 2062 6569 6e67 thread) as being\n+0001a630: 2073 7573 7065 6e64 6564 2e20 4974 2077 suspended. It w\n+0001a640: 696c 6c20 6e6f 7420 6265 0a73 656c 6563 ill not be.selec\n+0001a650: 7465 6420 756e 7469 6c20 6974 2068 6173 ted until it has\n+0001a660: 2074 6869 7320 7374 6174 7573 2072 656d this status rem\n+0001a670: 6f76 6564 2e20 5375 7370 656e 6469 6e67 oved. Suspending\n+0001a680: 2074 6865 2063 7572 7265 6e74 0a74 6872 the current.thr\n+0001a690: 6561 6420 7769 6c6c 2070 6173 7320 636f ead will pass co\n+0001a6a0: 6e74 726f 6c20 746f 2074 6865 206e 6578 ntrol to the nex\n+0001a6b0: 7420 7275 6e6e 6162 6c65 2074 6872 6561 t runnable threa\n+0001a6c0: 642e 2049 6620 7468 6572 6520 6172 6520 d. If there are \n+0001a6d0: 6e6f 0a72 756e 6e61 626c 6520 7468 7265 no.runnable thre\n+0001a6e0: 6164 732c 2074 6865 6e20 736c 6565 7020 ads, then sleep \n+0001a6f0: 756e 7469 6c20 7468 6520 6e65 7874 2074 until the next t\n+0001a700: 6872 6561 6420 6265 636f 6d65 7320 7275 hread becomes ru\n+0001a710: 6e6e 6162 6c65 2e0a 0a52 6574 7572 6e73 nnable...Returns\n+0001a720: 2074 7275 6520 6966 2074 6865 2074 696d true if the tim\n+0001a730: 656f 7574 2077 6173 2072 6561 6368 6564 eout was reached\n+0001a740: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n+0001a750: 6561 642d 6a6f 696e 7468 7265 6164 2d6a ead-jointhread-j\n+0001a760: 6f69 6e20 5448 5245 4144 205b 4d53 4543 oin THREAD [MSEC\n+0001a770: 535d 205b 4445 4641 554c 542d 5641 4c55 S] [DEFAULT-VALU\n+0001a780: 455d 0a0a 5375 7370 656e 6420 7468 6520 E]..Suspend the \n+0001a790: 6375 7272 656e 7420 7468 7265 6164 2075 current thread u\n+0001a7a0: 6e74 696c 2054 4852 4541 4420 6861 7320 ntil THREAD has \n+0001a7b0: 6578 6974 6564 2c20 6f72 204d 5345 4353 exited, or MSECS\n+0001a7c0: 0a6d 696c 6c69 7365 636f 6e64 7320 6861 .milliseconds ha\n+0001a7d0: 7665 2070 6173 7365 642e 2049 6620 5448 ve passed. If TH\n+0001a7e0: 5245 4144 2065 7869 7473 206e 6f72 6d61 READ exits norma\n+0001a7f0: 6c6c 792c 2072 6574 7572 6e20 7468 6520 lly, return the \n+0001a800: 7661 6c75 6520 6f66 0a74 6865 206c 6173 value of.the las\n+0001a810: 7420 666f 726d 2069 7420 6576 616c 7561 t form it evalua\n+0001a820: 7465 642c 2065 6c73 6520 7265 7475 726e ted, else return\n+0001a830: 2044 4546 4155 4c54 2d56 414c 5545 2e0a DEFAULT-VALUE..\n+0001a840: 0a49 7420 6973 2061 6e20 6572 726f 7220 .It is an error \n+0001a850: 746f 2063 616c 6c20 7468 7265 6164 2d6a to call thread-j\n+0001a860: 6f69 6e20 6f6e 2061 2054 4852 4541 4420 oin on a THREAD \n+0001a870: 7468 6174 2069 7320 6e6f 7420 6120 6d65 that is not a me\n+0001a880: 6d62 6572 206f 660a 6375 7272 656e 7420 mber of.current \n+0001a890: 6479 6e61 6d69 6320 726f 6f74 2e72 6570 dynamic root.rep\n+0001a8a0: 2e74 6872 6561 6473 2374 6872 6561 642d .threads#thread-\n+0001a8b0: 7761 6b65 7468 7265 6164 2d77 616b 6520 wakethread-wake \n+0001a8c0: 5b54 4852 4541 445d 0a0a 4966 2054 4852 [THREAD]..If THR\n+0001a8d0: 4541 4420 286f 7220 7468 6520 6375 7272 EAD (or the curr\n+0001a8e0: 656e 7420 7468 7265 6164 2920 6973 2063 ent thread) is c\n+0001a8f0: 7572 7265 6e74 6c79 2073 7573 7065 6e64 urrently suspend\n+0001a900: 6564 2c20 6d61 726b 2069 7420 6173 0a62 ed, mark it as.b\n+0001a910: 6569 6e67 2072 756e 6e61 626c 6520 6f6e eing runnable on\n+0001a920: 6365 206d 6f72 652e 7265 702e 7468 7265 ce more.rep.thre\n+0001a930: 6164 7323 7468 7265 6164 7074 6872 6561 ads#threadpthrea\n+0001a940: 6470 2041 5247 0a0a 5265 7475 726e 2060 dp ARG..Return `\n+0001a950: 7427 2069 6620 4152 4720 6973 2061 2074 t' if ARG is a t\n+0001a960: 6872 6561 6420 6f62 6a65 6374 2e72 6570 hread object.rep\n+0001a970: 2e74 6872 6561 6473 2374 6872 6561 642d .threads#thread-\n+0001a980: 6578 6974 6564 2d70 7468 7265 6164 2d65 exited-pthread-e\n+0001a990: 7869 7465 642d 7020 5448 5245 4144 0a0a xited-p THREAD..\n+0001a9a0: 5265 7475 726e 2060 7427 2069 6620 5448 Return `t' if TH\n+0001a9b0: 5245 4144 2068 6173 2065 7869 7465 642e READ has exited.\n+0001a9c0: 7265 702e 7468 7265 6164 7323 6375 7272 rep.threads#curr\n+0001a9d0: 656e 742d 7468 7265 6164 6375 7272 656e ent-threadcurren\n+0001a9e0: 742d 7468 7265 6164 205b 4445 5054 485d t-thread [DEPTH]\n+0001a9f0: 0a0a 5265 7475 726e 2074 6865 2063 7572 ..Return the cur\n+0001aa00: 7265 6e74 6c79 2065 7865 6375 7469 6e67 rently executing\n+0001aa10: 2074 6872 6561 642e 7265 702e 766d 2e63 thread.rep.vm.c\n+0001aa20: 6f6d 7069 6c65 7223 636f 6d70 696c 652d ompiler#compile-\n+0001aa30: 6469 7265 6374 6f72 7943 6f6d 7069 6c65 directoryCompile\n+0001aa40: 7320 616c 6c20 4c69 7370 2066 696c 6573 s all Lisp files\n+0001aa50: 2069 6e20 7468 6520 6469 7265 6374 6f72 in the director\n+0001aa60: 7920 4449 5245 4354 4f52 592d 4e41 4d45 y DIRECTORY-NAME\n+0001aa70: 2077 686f 7365 206f 626a 6563 740a 6669 whose object.fi\n+0001aa80: 6c65 7320 6172 6520 6569 7468 6572 206f les are either o\n+0001aa90: 6c64 6572 2074 6861 6e20 7468 6569 7220 lder than their \n+0001aaa0: 736f 7572 6365 2066 696c 6520 6f72 2064 source file or d\n+0001aab0: 6f6e 2774 2065 7869 7374 2e20 4966 0a46 on't exist. If.F\n+0001aac0: 4f52 4345 2d50 2069 7320 7472 7565 2065 ORCE-P is true e\n+0001aad0: 7665 7279 206c 6973 7020 6669 6c65 2069 very lisp file i\n+0001aae0: 7320 7265 636f 6d70 696c 6564 2e20 416e s recompiled. An\n+0001aaf0: 7920 7375 6264 6972 6563 746f 7269 6573 y subdirectories\n+0001ab00: 206f 660a 4449 522d 4e41 4d45 2061 7265 of.DIR-NAME are\n+0001ab10: 2072 6563 7572 7365 6420 696e 746f 2e0a recursed into..\n+0001ab20: 0a45 5843 4c55 4445 2d52 4520 6d61 7920 .EXCLUDE-RE may \n+0001ab30: 6265 2061 2072 6567 6578 7020 6d61 7463 be a regexp matc\n+0001ab40: 6869 6e67 2066 696c 6573 2077 6869 6368 hing files which\n+0001ab50: 2073 686f 756c 646e 2774 2062 6520 636f shouldn't be co\n+0001ab60: 6d70 696c 6564 2e72 6570 2e76 6d2e 636f mpiled.rep.vm.co\n+0001ab70: 6d70 696c 6572 2e6d 6f64 756c 6573 2363 mpiler.modules#c\n+0001ab80: 6f6d 7069 6c65 2d66 756e 6374 696f 6e43 ompile-functionC\n+0001ab90: 6f6d 7069 6c65 7320 7468 6520 626f 6479 ompiles the body\n+0001aba0: 206f 6620 7468 6520 6675 6e63 7469 6f6e of the function\n+0001abb0: 2046 554e 4354 494f 4e2e 7265 702e 766d FUNCTION.rep.vm\n+0001abc0: 2e63 6f6d 7069 6c65 722e 6d6f 6475 6c65 .compiler.module\n+0001abd0: 7323 636f 6d70 696c 652d 6d6f 6475 6c65 s#compile-module\n+0001abe0: 436f 6d70 696c 6573 2061 6c6c 2066 756e Compiles all fun\n+0001abf0: 6374 696f 6e20 6269 6e64 696e 6773 2069 ction bindings i\n+0001ac00: 6e20 7468 6520 6d6f 6475 6c65 206e 616d n the module nam\n+0001ac10: 6564 2053 5452 5543 542e 7374 616e 6461 ed STRUCT.standa\n+0001ac20: 7264 2d69 6e70 7574 5374 7265 616d 2074 rd-inputStream t\n+0001ac30: 6861 7420 6072 6561 6427 2074 616b 6573 hat `read' takes\n+0001ac40: 2069 7473 2069 6e70 7574 2066 726f 6d20 its input from \n+0001ac50: 6279 2064 6566 6175 6c74 2e73 7461 6e64 by default.stand\n+0001ac60: 6172 642d 6572 726f 7253 7461 6e64 6172 ard-errorStandar\n+0001ac70: 6420 7374 7265 616d 2066 6f72 2065 7272 d stream for err\n+0001ac80: 6f72 206f 7574 7075 742e 7265 702e 7468 or output.rep.th\n+0001ac90: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n+0001aca0: 7274 236d 616b 652d 6d65 7373 6167 652d rt#make-message-\n+0001acb0: 706f 7274 4372 6561 7465 2061 6e64 2072 portCreate and r\n+0001acc0: 6574 7572 6e20 6120 6e65 7720 6d65 7373 eturn a new mess\n+0001acd0: 6167 6520 706f 7274 2e00 7265 702e 7468 age port..rep.th\n+0001ace0: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n+0001acf0: 7274 236d 6573 7361 6765 2d66 6574 6368 rt#message-fetch\n+0001ad00: 2050 4f52 5420 2321 6f70 7469 6f6e 616c PORT #!optional\n+0001ad10: 2054 494d 454f 5554 7265 702e 7468 7265 TIMEOUTrep.thre\n+0001ad20: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n+0001ad30: 236d 6573 7361 6765 2d73 656e 6453 656e #message-sendSen\n+0001ad40: 6420 7468 6520 6d65 7373 6167 6520 4d45 d the message ME\n+0001ad50: 5353 4147 4520 2861 6e20 6172 6269 7472 SSAGE (an arbitr\n+0001ad60: 6172 7920 7661 6c75 6529 2074 6f20 6d65 ary value) to me\n+0001ad70: 7373 6167 6520 706f 7274 2050 4f52 542e ssage port PORT.\n+0001ad80: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n+0001ad90: 6578 236d 6179 6265 2d6f 6274 6169 6e2d ex#maybe-obtain-\n+0001ada0: 6d75 7465 7820 4d54 5800 7265 702e 6d6f mutex MTX.rep.mo\n+0001adb0: 6475 6c65 2d73 7973 7465 6d23 7374 7275 dule-system#stru\n+0001adc0: 6374 7572 6520 2321 6f70 7469 6f6e 616c cture #!optional\n+0001add0: 2053 4947 2043 4f4e 4649 4720 2e20 424f SIG CONFIG . BO\n+0001ade0: 4459 7265 702e 6d6f 6475 6c65 2d73 7973 DYrep.module-sys\n+0001adf0: 7465 6d23 6465 6669 6e65 2d73 7472 7563 tem#define-struc\n+0001ae00: 7475 7265 7353 696d 696c 6172 2074 6f20 turesSimilar to \n+0001ae10: 6064 6566 696e 652d 7374 7275 6374 7572 `define-structur\n+0001ae20: 6527 2065 7863 6570 7420 7468 6174 206d e' except that m\n+0001ae30: 756c 7469 706c 6520 7374 7275 6374 7572 ultiple structur\n+0001ae40: 6573 2061 7265 0a63 7265 6174 6564 2c20 es are.created, \n+0001ae50: 6561 6368 2065 7870 6f72 7469 6e67 2061 each exporting a\n+0001ae60: 2070 6172 7469 6375 6c61 7220 7669 6577 particular view\n+0001ae70: 206f 6620 7468 6520 756e 6465 726c 7969 of the underlyi\n+0001ae80: 6e67 2062 696e 6469 6e67 732e 0a0a 5354 ng bindings...ST\n+0001ae90: 5255 4354 5320 6973 2061 206c 6973 7420 RUCTS is a list \n+0001aea0: 6465 6669 6e69 6e67 2074 6865 206e 616d defining the nam\n+0001aeb0: 6573 2061 6e64 2069 6e74 6572 6661 6365 es and interface\n+0001aec0: 7320 6f66 2074 6865 2063 7265 6174 6564 s of the created\n+0001aed0: 0a6d 6f64 756c 6573 2c20 6561 6368 2069 .modules, each i\n+0001aee0: 7465 6d20 6861 7320 7468 6520 666f 726d tem has the form\n+0001aef0: 2060 284e 414d 4520 494e 5445 5246 4143 `(NAME INTERFAC\n+0001af00: 4529 272e 2043 4f4e 4649 4720 616e 6420 E)'. CONFIG and \n+0001af10: 424f 4459 2061 7265 0a65 7861 6374 6c79 BODY are.exactly\n+0001af20: 2074 6865 2073 616d 6520 6173 2069 6e20 the same as in \n+0001af30: 7468 6520 6064 6566 696e 652d 7374 7275 the `define-stru\n+0001af40: 6374 7572 6527 2073 796e 7461 782e 0072 cture' syntax..r\n+0001af50: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n+0001af60: 2373 7472 7563 7475 7265 2d72 6566 2053 #structure-ref S\n+0001af70: 5452 5543 542d 4e41 4d45 2056 4152 2d4e TRUCT-NAME VAR-N\n+0001af80: 414d 4572 6570 2e73 7973 7465 6d23 7265 AMErep.system#re\n+0001af90: 6d6f 7665 2d68 6f6f 6b52 656d 6f76 6520 move-hookRemove \n+0001afa0: 4655 4e43 2066 726f 6d20 7468 6520 686f FUNC from the ho\n+0001afb0: 6f6b 2048 4f4f 4b20 2873 796d 626f 6c29 ok HOOK (symbol)\n+0001afc0: 2e00 7265 702e 7777 772e 7175 6f74 652d ..rep.www.quote-\n+0001afd0: 7572 6c23 756e 7175 6f74 652d 7572 6c20 url#unquote-url \n+0001afe0: 5354 5249 4e47 0000 0000 0000 0000 0000 STRING..........\n+0001aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001b000: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n+0001b010: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n+0001b020: 2d66 6574 6368 4665 7463 6820 7468 6520 -fetchFetch the \n+0001b030: 6561 726c 6965 7374 2075 6e72 6561 6420 earliest unread \n+0001b040: 6d65 7373 6167 6520 7365 6e74 2074 6f20 message sent to \n+0001b050: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n+0001b060: 542e 2042 6c6f 636b 7320 7468 650a 6375 T. Blocks the.cu\n+0001b070: 7272 656e 7420 7468 7265 6164 2066 6f72 rrent thread for\n+0001b080: 2054 494d 454f 5554 206d 696c 6c69 7365 TIMEOUT millise\n+0001b090: 636f 6e64 732c 206f 7220 696e 6465 6669 conds, or indefi\n+0001b0a0: 6e69 7465 6c79 2069 6620 5449 4d45 4f55 nitely if TIMEOU\n+0001b0b0: 5420 6973 6e27 740a 6465 6669 6e65 642e T isn't.defined.\n+0001b0c0: 2052 6574 7572 6e73 2074 6865 206d 6573 Returns the mes\n+0001b0d0: 7361 6765 2c20 6f72 2066 616c 7365 2069 sage, or false i\n+0001b0e0: 6620 6e6f 206d 6573 7361 6765 2063 6f75 f no message cou\n+0001b0f0: 6c64 2062 6520 7265 6164 2e72 6570 2e74 ld be read.rep.t\n+0001b100: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n+0001b110: 652d 6d75 7465 7843 7265 6174 6520 616e e-mutexCreate an\n+0001b120: 6420 7265 7475 726e 2061 206d 7574 6578 d return a mutex\n+0001b130: 206f 626a 6563 742e 204e 6f20 7468 7265 object. No thre\n+0001b140: 6164 2077 696c 6c20 6f77 6e20 7468 6520 ad will own the \n+0001b150: 6e65 7720 6d75 7465 782e 7265 702e 7468 new mutex.rep.th\n+0001b160: 7265 6164 732e 6d75 7465 7823 6d61 7962 reads.mutex#mayb\n+0001b170: 652d 6f62 7461 696e 2d6d 7574 6578 4174 e-obtain-mutexAt\n+0001b180: 7465 6d70 7420 746f 206f 6274 6169 6e20 tempt to obtain \n+0001b190: 6d75 7465 7820 4d54 5820 666f 7220 7468 mutex MTX for th\n+0001b1a0: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n+0001b1b0: 2077 6974 686f 7574 2062 6c6f 636b 696e without blockin\n+0001b1c0: 672e 0a52 6574 7572 6e73 2074 7275 6520 g..Returns true \n+0001b1d0: 6966 2061 626c 6520 746f 206f 6274 6169 if able to obtai\n+0001b1e0: 6e20 7468 6520 6d75 7465 782c 2066 616c n the mutex, fal\n+0001b1f0: 7365 206f 7468 6572 7769 7365 2e72 6570 se otherwise.rep\n+0001b200: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n+0001b210: 7472 7563 7475 7265 4372 6561 7465 2061 tructureCreate a\n+0001b220: 206e 6577 206d 6f64 756c 6520 7768 6f73 new module whos\n+0001b230: 6520 696e 7465 7266 6163 6520 6973 2053 e interface is S\n+0001b240: 4947 2c20 7768 6f73 6520 636f 6e66 6967 IG, whose config\n+0001b250: 7572 6174 696f 6e20 6973 0a64 6566 696e uration is.defin\n+0001b260: 6564 2062 7920 434f 4e46 4947 2028 6569 ed by CONFIG (ei\n+0001b270: 7468 6572 2061 2073 696e 676c 6520 636c ther a single cl\n+0001b280: 6175 7365 2c20 6f72 2061 206c 6973 7420 ause, or a list \n+0001b290: 6f66 2063 6c61 7573 6573 292c 2061 6e64 of clauses), and\n+0001b2a0: 0a77 686f 7365 2064 6566 696e 6974 696f .whose definitio\n+0001b2b0: 6e73 2061 7265 2064 6566 696e 6564 2062 ns are defined b\n+0001b2c0: 7920 7468 6520 6c69 7374 206f 6620 666f y the list of fo\n+0001b2d0: 726d 7320 424f 4459 2e0a 0a53 6565 2060 rms BODY...See `\n+0001b2e0: 6465 6669 6e65 2d69 6e74 6572 6661 6365 define-interface\n+0001b2f0: 2720 666f 7220 7468 6520 696e 7465 7266 ' for the interf\n+0001b300: 6163 6520 7379 6e74 6178 2c20 6561 6368 ace syntax, each\n+0001b310: 2063 6f6e 6669 6775 7261 7469 6f6e 0a63 configuration.c\n+0001b320: 6c61 7573 6520 6d75 7374 2068 6176 6520 lause must have \n+0001b330: 7468 6520 7379 6e74 6178 3a0a 0a20 2020 the syntax:.. \n+0001b340: 434c 4155 5345 202d 3e20 2028 6f70 656e CLAUSE -> (open\n+0001b350: 205b 4e41 4d45 2e2e 2e5d 290a 0920 206f [NAME...]).. o\n+0001b360: 7220 2028 6163 6365 7373 205b 4e41 4d45 r (access [NAME\n+0001b370: 2e2e 2e5d 290a 0a77 6865 7265 204e 414d ...])..where NAM\n+0001b380: 4520 6973 2074 6865 206e 616d 6520 6f66 E is the name of\n+0001b390: 2061 206d 6f64 756c 652e 204f 7065 6e69 a module. Openi\n+0001b3a0: 6e67 2061 206d 6f64 756c 6520 696d 706f ng a module impo\n+0001b3b0: 7274 7320 616c 6c20 6f66 2069 7473 0a65 rts all of its.e\n+0001b3c0: 7870 6f72 7465 6420 6465 6669 6e69 7469 xported definiti\n+0001b3d0: 6f6e 7320 696e 746f 2074 6865 2063 7572 ons into the cur\n+0001b3e0: 7265 6e74 6c79 206d 6f64 756c 652c 2077 rently module, w\n+0001b3f0: 6869 6c65 2061 6363 6573 7369 6e67 2061 hile accessing a\n+0001b400: 0a6d 6f64 756c 6520 6d61 6b65 7320 7468 .module makes th\n+0001b410: 6520 6578 706f 7274 6564 2064 6566 696e e exported defin\n+0001b420: 6974 696f 6e73 2061 7661 696c 6162 6c65 itions available\n+0001b430: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren\n+0001b440: 7420 6d6f 6475 6c65 0a75 7369 6e67 2074 t module.using t\n+0001b450: 6865 2060 7374 7275 6374 7572 652d 7265 he `structure-re\n+0001b460: 6627 2066 6f72 6d2e 0072 6570 2e6d 6f64 f' form..rep.mod\n+0001b470: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin\n+0001b480: 652d 7374 7275 6374 7572 6573 2053 5452 e-structures STR\n+0001b490: 5543 5453 2043 4f4e 4649 4720 2e20 424f UCTS CONFIG . BO\n+0001b4a0: 4459 0072 6570 2e73 7973 7465 6d23 6164 DY.rep.system#ad\n+0001b4b0: 642d 686f 6f6b 2048 4f4f 4b2d 5359 4d42 d-hook HOOK-SYMB\n+0001b4c0: 4f4c 204e 4557 2d46 554e 4320 2321 6f70 OL NEW-FUNC #!op\n+0001b4d0: 7469 6f6e 616c 2041 542d 454e 4472 6570 tional AT-ENDrep\n+0001b4e0: 2e73 7973 7465 6d23 7265 6d6f 7665 2d68 .system#remove-h\n+0001b4f0: 6f6f 6b2d 6279 2d6e 616d 6552 656d 6f76 ook-by-nameRemov\n+0001b500: 6520 6675 6e63 7469 6f6e 7320 7768 6f73 e functions whos\n+0001b510: 6520 6e61 6d65 2069 7320 4e41 4d45 2066 e name is NAME f\n+0001b520: 726f 6d20 484f 4f4b 2028 6120 7379 6d62 rom HOOK (a symb\n+0001b530: 6f6c 292e 7265 702e 7379 7374 656d 2369 ol).rep.system#i\n+0001b540: 6e2d 686f 6f6b 2d70 5265 7475 726e 7320 n-hook-pReturns \n+0001b550: 7420 6966 2074 6865 2066 756e 6374 696f t if the functio\n+0001b560: 6e20 4655 4e20 6973 2073 746f 7265 6420 n FUN is stored \n+0001b570: 696e 2074 6865 2068 6f6f 6b20 6361 6c6c in the hook call\n+0001b580: 6564 2048 4f4f 4b2d 5359 4d42 4f4c 2e72 ed HOOK-SYMBOL.r\n+0001b590: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369 ep.util.ispell#i\n+0001b5a0: 642d 7374 7269 6e67 5374 7269 6e67 2073 d-stringString s\n+0001b5b0: 656e 7420 6279 2069 7370 656c 6c20 6964 ent by ispell id\n+0001b5c0: 656e 7469 6679 696e 6720 6974 7365 6c66 entifying itself\n+0001b5d0: 2077 6865 6e20 6974 2073 7461 7274 6564 when it started\n+0001b5e0: 2065 7865 6375 7469 6e67 2e72 6570 2e75 executing.rep.u\n+0001b5f0: 7469 6c2e 6973 7065 6c6c 2370 656e 6469 til.ispell#pendi\n+0001b600: 6e67 2d6f 7574 7075 7453 7472 696e 6720 ng-outputString \n+0001b610: 6f66 206f 7574 7075 7420 7265 6365 6976 of output receiv\n+0001b620: 6564 2066 726f 6d20 6973 7065 6c6c 2062 ed from ispell b\n+0001b630: 7574 206e 6f74 2070 726f 6365 7373 6564 ut not processed\n+0001b640: 2e72 6570 2e75 7469 6c2e 7469 6d65 2374 .rep.util.time#t\n+0001b650: 696d 652d 5265 7475 726e 2074 6865 206e ime-Return the n\n+0001b660: 756d 6265 7220 6f66 2073 6563 6f6e 6473 umber of seconds\n+0001b670: 2064 6966 6665 7265 6e63 6520 6265 7477 difference betw\n+0001b680: 6565 6e20 7469 6d65 7374 616d 7073 2054 een timestamps T\n+0001b690: 3120 616e 6420 5432 2e72 6570 2e75 7469 1 and T2.rep.uti\n+0001b6a0: 6c2e 6461 7465 2364 6174 652d 6d6f 6e74 l.date#date-mont\n+0001b6b0: 682d 616c 6973 7441 6c69 7374 206f 6620 h-alistAlist of \n+0001b6c0: 284d 4f4e 5448 2d4e 414d 4520 2e20 4d4f (MONTH-NAME . MO\n+0001b6d0: 4e54 482d 4e55 4d29 2e72 6570 2e75 7469 NTH-NUM).rep.uti\n+0001b6e0: 6c2e 6461 7465 2364 6174 652d 7477 6f2d l.date#date-two-\n+0001b6f0: 6469 6769 742d 7965 6172 2d70 7265 6669 digit-year-prefi\n+0001b700: 7841 2074 776f 2d64 6967 6974 2073 7472 xA two-digit str\n+0001b710: 696e 6720 7468 6174 2077 696c 6c20 6265 ing that will be\n+0001b720: 2070 7265 7065 6e64 6564 2074 6f20 7965 prepended to ye\n+0001b730: 6172 2073 7065 6369 6669 6361 7469 6f6e ar specification\n+0001b740: 7320 7468 6174 0a6f 6e6c 7920 6861 7665 s that.only have\n+0001b750: 2074 776f 2c20 6c6f 7765 7220 6f72 6465 two, lower orde\n+0001b760: 722c 2064 6967 6974 732e 2054 6869 7320 r, digits. This \n+0001b770: 6973 2070 6963 6b65 6420 7570 2061 7574 is picked up aut\n+0001b780: 6f6d 6174 6963 616c 6c79 2066 726f 6d0a omatically from.\n+0001b790: 7468 6520 6375 7272 656e 7420 7965 6172 the current year\n+0001b7a0: 2c20 692e 652e 2031 3939 3720 2d3e 2022 , i.e. 1997 -> \"\n+0001b7b0: 3139 222c 2032 3030 3120 2d3e 2022 3230 19\", 2001 -> \"20\n+0001b7c0: 222e 7265 702e 7574 696c 2e64 6174 6523 \".rep.util.date#\n+0001b7d0: 7061 7273 652d 6461 7465 5061 7273 6520 parse-dateParse \n+0001b7e0: 7468 6520 6461 7465 2073 7065 6369 6669 the date specifi\n+0001b7f0: 6374 696f 6e20 696e 2053 5452 494e 472c ction in STRING,\n+0001b800: 206f 7074 696f 6e61 6c6c 7920 7374 6172 optionally star\n+0001b810: 7469 6e67 2061 7420 7468 6520 504f 494e ting at the POIN\n+0001b820: 5427 7468 0a63 6861 7261 6374 6572 2069 T'th.character i\n+0001b830: 6e20 7468 6520 7374 7269 6e67 2e20 5468 n the string. Th\n+0001b840: 6973 2077 696c 6c20 7061 7273 6520 6461 is will parse da\n+0001b850: 7465 7320 696e 2052 4643 2d38 3232 206d tes in RFC-822 m\n+0001b860: 6169 6c20 6d65 7373 6167 6573 2e00 7265 ail messages..re\n+0001b870: 702e 696f 2e66 696c 6573 236c 6f61 642d p.io.files#load-\n+0001b880: 616c 6c20 4649 4c45 2023 216f 7074 696f all FILE #!optio\n+0001b890: 6e61 6c20 4341 4c4c 4241 434b 7265 702e nal CALLBACKrep.\n+0001b8a0: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af\n+0001b8b0: 7465 722d 6c6f 6164 4172 7261 6e67 6520 ter-loadArrange \n+0001b8c0: 666f 7220 464f 524d 2074 6f20 6265 2065 for FORM to be e\n+0001b8d0: 7661 6c75 6174 6564 2069 6d6d 6564 6961 valuated immedia\n+0001b8e0: 7465 6c79 2061 6674 6572 2074 6865 206c tely after the l\n+0001b8f0: 6962 7261 7279 206f 6620 4c69 7370 2063 ibrary of Lisp c\n+0001b900: 6f64 650a 4c49 4252 4152 5920 6861 7320 ode.LIBRARY has \n+0001b910: 6265 656e 2072 6561 6420 6279 2074 6865 been read by the\n+0001b920: 2060 6c6f 6164 2720 6675 6e63 7469 6f6e `load' function\n+0001b930: 2e20 4e6f 7465 2074 6861 7420 4c49 4252 . Note that LIBR\n+0001b940: 4152 5920 6d75 7374 2065 7861 6374 6c79 ARY must exactly\n+0001b950: 0a6d 6174 6368 2074 6865 2046 494c 4520 .match the FILE \n+0001b960: 6172 6775 6d65 6e74 2074 6f20 606c 6f61 argument to `loa\n+0001b970: 6427 2e00 7265 702e 696f 2e66 696c 6573 d'..rep.io.files\n+0001b980: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load\n+0001b990: 204c 4942 5241 5259 2046 4f52 4d00 7265 LIBRARY FORM.re\n+0001b9a0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n+0001b9b0: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n+0001b9c0: 6d6f 7465 2d72 6570 2d63 6c6f 7365 2d68 mote-rep-close-h\n+0001b9d0: 6f73 7420 484f 5354 2023 216f 7074 696f ost HOST #!optio\n+0001b9e0: 6e61 6c20 5553 4552 7265 702e 696f 2e66 nal USERrep.io.f\n+0001b9f0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001ba00: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n+0001ba10: 6570 2d61 6464 2d70 6173 7377 6441 6464 ep-add-passwdAdd\n+0001ba20: 2074 6865 2073 7472 696e 6720 5041 5353 the string PASS\n+0001ba30: 5744 2061 7320 7468 6520 7061 7373 776f WD as the passwo\n+0001ba40: 7264 2066 6f72 2072 6570 2d72 656d 6f74 rd for rep-remot\n+0001ba50: 6520 7365 7373 696f 6e20 6f66 2055 5345 e session of USE\n+0001ba60: 5240 484f 5354 2e00 7265 702e 696f 2e66 R@HOST..rep.io.f\n+0001ba70: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001ba80: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n+0001ba90: 6570 2d61 6464 2d70 6173 7377 6420 5553 ep-add-passwd US\n+0001baa0: 4552 2048 4f53 5420 5041 5353 5744 7265 ER HOST PASSWDre\n+0001bab0: 6d6f 7465 2d66 7470 2d6d 6178 2d73 6573 mote-ftp-max-ses\n+0001bac0: 7369 6f6e 7349 6620 7472 7565 2c20 7468 sionsIf true, th\n+0001bad0: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n+0001bae0: 206f 6620 4654 5020 636c 6965 6e74 7320 of FTP clients \n+0001baf0: 7468 6174 206d 6179 2062 6520 7275 6e6e that may be runn\n+0001bb00: 696e 670a 636f 6e63 7572 7265 6e74 6c79 ing.concurrently\n+0001bb10: 2e72 656d 6f74 652d 6674 702d 7472 616e .remote-ftp-tran\n+0001bb20: 7366 6572 2d74 7970 654d 6f64 6520 696e sfer-typeMode in\n+0001bb30: 2077 6869 6368 2074 6f20 7472 616e 7366 which to transf\n+0001bb40: 6572 2066 696c 6573 2c20 6f6e 6520 6f66 er files, one of\n+0001bb50: 2074 6865 2073 796d 626f 6c73 2060 6269 the symbols `bi\n+0001bb60: 6e61 7279 2720 6f72 2060 6173 6369 6927 nary' or `ascii'\n+0001bb70: 2e72 656d 6f74 652d 6674 702d 6261 642d .remote-ftp-bad-\n+0001bb80: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n+0001bb90: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n+0001bba0: 6674 7020 2266 6169 6c75 7265 2220 6d65 ftp \"failure\" me\n+0001bbb0: 7373 6167 6573 2e00 7265 702e 696f 2e66 ssages..rep.io.f\n+0001bbc0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001bbd0: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n+0001bbe0: 7470 2d63 6c6f 7365 2d68 6f73 7420 484f tp-close-host HO\n+0001bbf0: 5354 2023 216f 7074 696f 6e61 6c20 5553 ST #!optional US\n+0001bc00: 4552 0072 6570 2e69 6f2e 6669 6c65 2d68 ER.rep.io.file-h\n+0001bc10: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n+0001bc20: 7470 2372 656d 6f74 652d 6674 702d 6164 tp#remote-ftp-ad\n+0001bc30: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO\n+0001bc40: 5354 2050 4153 5357 4472 656d 6f74 652d ST PASSWDremote-\n+0001bc50: 6465 6661 756c 742d 6261 636b 656e 6442 default-backendB\n+0001bc60: 6163 6b65 6e64 2075 7365 6420 666f 7220 ackend used for \n+0001bc70: 6f74 6865 7277 6973 6520 756e 7370 6563 otherwise unspec\n+0001bc80: 6966 6965 6420 686f 7374 732e 0072 6570 ified hosts..rep\n+0001bc90: 2e69 6f2e 7374 7265 616d 7323 7265 6164 .io.streams#read\n+0001bca0: 2d66 726f 6d2d 7374 7269 6e67 2053 5452 -from-string STR\n+0001bcb0: 494e 4720 2321 6f70 7469 6f6e 616c 2053 ING #!optional S\n+0001bcc0: 5441 5254 7265 702e 6461 7461 2361 7373 TARTrep.data#ass\n+0001bcd0: 6f63 2d72 6567 6578 7053 6361 6e20 414c oc-regexpScan AL\n+0001bce0: 4953 5420 666f 7220 616e 2065 6c65 6d65 IST for an eleme\n+0001bcf0: 6e74 2077 686f 7365 2063 6172 2069 7320 nt whose car is \n+0001bd00: 6120 7265 6775 6c61 7220 6578 7072 6573 a regular expres\n+0001bd10: 7369 6f6e 206d 6174 6368 696e 6720 7468 sion matching th\n+0001bd20: 650a 7374 7269 6e67 2049 4e50 5554 2e72 e.string INPUT.r\n+0001bd30: 6570 2e64 6174 6123 7265 6d6f 7665 2d69 ep.data#remove-i\n+0001bd40: 662d 6e6f 7452 6574 7572 6e73 2061 206e f-notReturns a n\n+0001bd50: 6577 2063 6f70 7920 6f66 204c 5354 2077 ew copy of LST w\n+0001bd60: 6974 6820 616e 7920 656c 656d 656e 7473 ith any elements\n+0001bd70: 2072 656d 6f76 6564 2066 6f72 2077 6869 removed for whi\n+0001bd80: 6368 2028 5052 4544 2045 4c54 290a 7265 ch (PRED ELT).re\n+0001bd90: 7475 726e 7320 6661 6c73 652e 7265 702e turns false.rep.\n+0001bda0: 6461 7461 2372 656d 7152 6574 7572 6e73 data#remqReturns\n+0001bdb0: 2061 206e 6577 2063 6f70 7920 6f66 204c a new copy of L\n+0001bdc0: 5354 2077 6974 6820 616c 6c20 656c 656d ST with all elem\n+0001bdd0: 656e 7473 2060 6571 2720 746f 2045 4c54 ents `eq' to ELT\n+0001bde0: 2064 6973 6361 7264 6564 2e72 6570 2e6c discarded.rep.l\n+0001bdf0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001be00: 6e69 6c54 6865 2076 616c 7565 206f 6620 nilThe value of \n+0001be10: 7468 6520 626f 6f6c 6561 6e2d 6661 6c73 the boolean-fals\n+0001be20: 6520 616e 6420 656e 642d 6f66 2d6c 6973 e and end-of-lis\n+0001be30: 7420 6f62 6a65 6374 2e00 7265 702e 6c61 t object..rep.la\n+0001be40: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d\n+0001be50: 6566 756e 2053 594d 424f 4c20 2e20 424f efun SYMBOL . BO\n+0001be60: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n+0001be70: 7270 7265 7465 7223 6465 6663 6f6e 7374 rpreter#defconst\n+0001be80: 2053 594d 424f 4c20 5641 4c55 4520 2e20 SYMBOL VALUE . \n+0001be90: 5245 5354 0072 6570 2e6c 616e 672e 696e REST.rep.lang.in\n+0001bea0: 7465 7270 7265 7465 7223 6675 6e63 7469 terpreter#functi\n+0001beb0: 6f6e 2041 5247 7265 702e 6c61 6e67 2e69 on ARGrep.lang.i\n+0001bec0: 6e74 6572 7072 6574 6572 236c 6574 2a6c nterpreter#let*l\n+0001bed0: 6574 2028 4249 4e44 494e 4753 2e2e 2e29 et (BINDINGS...)\n+0001bee0: 2042 4f44 592e 2e2e 0a0a 5369 6d69 6c61 BODY.....Simila\n+0001bef0: 7220 746f 2060 6c65 7427 2065 7863 6570 r to `let' excep\n+0001bf00: 7420 7468 6174 2074 6865 2042 494e 4449 t that the BINDI\n+0001bf10: 4e47 5320 6172 6520 696e 7374 616c 6c65 NGS are installe\n+0001bf20: 6420 6173 2074 6865 6972 2076 616c 7565 d as their value\n+0001bf30: 730a 6172 6520 636f 6d70 7574 6564 2c20 s.are computed, \n+0001bf40: 696e 2074 6865 206f 7264 6572 2074 6865 in the order the\n+0001bf50: 7920 6172 6520 7772 6974 7465 6e2e 0072 y are written..r\n+0001bf60: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001bf70: 7465 7223 6966 2043 4f4e 4449 5449 4f4e ter#if CONDITION\n+0001bf80: 2054 4845 4e20 2321 7265 7374 2045 4c53 THEN #!rest ELS\n+0001bf90: 4572 6570 2e6c 616e 672e 696e 7465 7270 Erep.lang.interp\n+0001bfa0: 7265 7465 7223 7768 656e 4576 616c 7561 reter#whenEvalua\n+0001bfb0: 7465 7320 434f 4e44 4954 494f 4e2c 2069 tes CONDITION, i\n+0001bfc0: 6620 6974 2069 7320 7472 7565 2061 6e20 f it is true an \n+0001bfd0: 696d 706c 6963 6974 2070 726f 676e 2069 implicit progn i\n+0001bfe0: 7320 7065 7266 6f72 6d65 640a 7769 7468 s performed.with\n+0001bff0: 2046 4f52 4d53 2e00 0000 0000 0000 0000 FORMS..........\n+0001c000: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n+0001c010: 6d23 6465 6669 6e65 2d69 6e74 6572 6661 m#define-interfa\n+0001c020: 6365 4173 736f 6369 6174 6520 7468 6520 ceAssociate the \n+0001c030: 7379 6d62 6f6c 204e 414d 4520 7769 7468 symbol NAME with\n+0001c040: 2074 6865 206d 6f64 756c 6520 696e 7465 the module inte\n+0001c050: 7266 6163 6520 5349 4720 2869 6e20 610a rface SIG (in a.\n+0001c060: 7365 7061 7261 7465 2069 6e74 6572 6661 separate interfa\n+0001c070: 6365 2d6e 616d 6520 6e61 6d65 7370 6163 ce-name namespac\n+0001c080: 6529 2e20 416e 2069 6e74 6572 6661 6365 e). An interface\n+0001c090: 2073 7065 6369 6669 6361 7469 6f6e 206d specification m\n+0001c0a0: 7573 7420 6265 0a6f 6620 7468 6520 666f ust be.of the fo\n+0001c0b0: 726d 3a0a 0a20 2020 494e 5445 5246 4143 rm:.. INTERFAC\n+0001c0c0: 4520 2d3e 2020 2865 7870 6f72 7420 5b49 E -> (export [I\n+0001c0d0: 442e 2e2e 5d29 0a09 2020 2020 206f 7220 D...]).. or \n+0001c0e0: 204e 414d 450a 0920 2020 2020 6f72 2020 NAME.. or \n+0001c0f0: 2863 6f6d 706f 756e 642d 696e 7465 7266 (compound-interf\n+0001c100: 6163 6520 5b49 4e54 4552 4641 4345 2e2e ace [INTERFACE..\n+0001c110: 2e5d 290a 0920 2020 2020 6f72 2020 2873 .]).. or (s\n+0001c120: 7472 7563 7475 7265 2d69 6e74 6572 6661 tructure-interfa\n+0001c130: 6365 205b 5354 5255 4354 5552 452d 4e41 ce [STRUCTURE-NA\n+0001c140: 4d45 2e2e 2e5d 290a 0a77 6865 7265 2061 ME...])..where a\n+0001c150: 6e20 4944 2069 7320 6120 7379 6d62 6f6c n ID is a symbol\n+0001c160: 206e 616d 696e 6720 6120 746f 702d 6c65 naming a top-le\n+0001c170: 7665 6c20 6269 6e64 696e 6720 746f 2065 vel binding to e\n+0001c180: 7870 6f72 742c 2061 6e64 204e 414d 450a xport, and NAME.\n+0001c190: 6973 2074 6865 206e 616d 6520 6f66 2061 is the name of a\n+0001c1a0: 6e20 696e 7465 7266 6163 6520 7072 6576 n interface prev\n+0001c1b0: 696f 7573 6c79 2064 6566 696e 6564 2075 iously defined u\n+0001c1c0: 7369 6e67 2064 6566 696e 652d 696e 7465 sing define-inte\n+0001c1d0: 7266 6163 652e 0a0a 5468 6520 6065 7870 rface...The `exp\n+0001c1e0: 6f72 7427 2066 6f72 6d20 6164 6473 2074 ort' form adds t\n+0001c1f0: 6f70 2d6c 6576 656c 2064 6566 696e 6974 op-level definit\n+0001c200: 696f 6e73 2049 442e 2e2e 2074 6f20 7468 ions ID... to th\n+0001c210: 6520 696e 7465 7266 6163 653b 0a74 6865 e interface;.the\n+0001c220: 2060 636f 6d70 6f75 6e64 2d69 6e74 6572 `compound-inter\n+0001c230: 6661 6365 2720 636c 6175 7365 7320 666f face' clauses fo\n+0001c240: 726d 7320 7468 6520 756e 696f 6e20 6f66 rms the union of\n+0001c250: 2074 6865 2067 6976 656e 0a69 6e74 6572 the given.inter\n+0001c260: 6661 6365 732e 0072 6570 2e6d 6f64 756c faces..rep.modul\n+0001c270: 652d 7379 7374 656d 2364 6566 696e 652d e-system#define-\n+0001c280: 7374 7275 6374 7572 6520 4e41 4d45 2023 structure NAME #\n+0001c290: 216f 7074 696f 6e61 6c20 5349 4720 434f !optional SIG CO\n+0001c2a0: 4e46 4947 202e 2042 4f44 5900 7265 702e NFIG . BODY.rep.\n+0001c2b0: 7379 7374 656d 2372 656d 6f76 652d 686f system#remove-ho\n+0001c2c0: 6f6b 2d62 792d 6e61 6d65 2048 4f4f 4b20 ok-by-name HOOK \n+0001c2d0: 4e41 4d45 0072 6570 2e73 7973 7465 6d23 NAME.rep.system#\n+0001c2e0: 696e 2d68 6f6f 6b2d 7020 484f 4f4b 2d53 in-hook-p HOOK-S\n+0001c2f0: 594d 424f 4c20 4655 4e72 6570 2e72 6567 YMBOL FUNrep.reg\n+0001c300: 6578 7023 7374 7269 6e67 2d72 6570 6c61 exp#string-repla\n+0001c310: 6365 5265 7475 726e 2074 6865 2073 7472 ceReturn the str\n+0001c320: 696e 6720 6372 6561 7465 6420 6279 2072 ing created by r\n+0001c330: 6570 6c61 6369 6e67 2061 6c6c 206d 6174 eplacing all mat\n+0001c340: 6368 6573 206f 6620 5245 4745 5850 2069 ches of REGEXP i\n+0001c350: 6e0a 5354 5249 4e47 2077 6974 6820 7468 n.STRING with th\n+0001c360: 6520 6578 7061 6e73 696f 6e20 6f66 2054 e expansion of T\n+0001c370: 454d 504c 4154 452e 0a0a 4966 2054 454d EMPLATE...If TEM\n+0001c380: 504c 4154 4520 6973 2061 2073 7472 696e PLATE is a strin\n+0001c390: 672c 2069 7420 6973 2065 7870 616e 6465 g, it is expande\n+0001c3a0: 6420 7573 696e 6720 7468 6520 6065 7870 d using the `exp\n+0001c3b0: 616e 642d 6c61 7374 2d6d 6174 6368 270a and-last-match'.\n+0001c3c0: 6675 6e63 7469 6f6e 2c20 6f74 6865 7277 function, otherw\n+0001c3d0: 6973 6520 5445 4d50 4c41 5445 2069 7320 ise TEMPLATE is \n+0001c3e0: 6361 6c6c 6564 2061 7320 6120 6675 6e63 called as a func\n+0001c3f0: 7469 6f6e 2077 6974 6820 5354 5249 4e47 tion with STRING\n+0001c400: 2061 7320 6974 730a 736f 6c65 2061 7267 as its.sole arg\n+0001c410: 756d 656e 742e 2049 7420 7368 6f75 6c64 ument. It should\n+0001c420: 2072 6574 7572 6e20 6120 7374 7269 6e67 return a string\n+0001c430: 2e20 416c 736f 2069 7420 6973 2067 7561 . Also it is gua\n+0001c440: 7261 6e74 6565 6420 7468 6174 0a74 6865 ranteed that.the\n+0001c450: 206c 6173 7420 7265 6775 6c61 7220 6578 last regular ex\n+0001c460: 7072 6573 7369 6f6e 2074 6f20 6861 7665 pression to have\n+0001c470: 2062 6565 6e20 6d61 7463 6865 6420 7761 been matched wa\n+0001c480: 7320 5245 4745 5850 2077 6865 6e0a 5445 s REGEXP when.TE\n+0001c490: 4d50 4c41 5445 2069 7320 6361 6c6c 6564 MPLATE is called\n+0001c4a0: 2e00 7265 702e 7265 6765 7870 2373 7472 ..rep.regexp#str\n+0001c4b0: 696e 672d 7265 706c 6163 6520 5245 4745 ing-replace REGE\n+0001c4c0: 5850 2054 454d 504c 4154 4520 5354 5249 XP TEMPLATE STRI\n+0001c4d0: 4e47 7265 702e 7265 6765 7870 2373 7472 NGrep.regexp#str\n+0001c4e0: 696e 672d 7370 6c69 7452 6574 7572 6e20 ing-splitReturn \n+0001c4f0: 6120 6c69 7374 206f 6620 7375 6273 7472 a list of substr\n+0001c500: 696e 6773 206f 6620 5354 5249 4e47 2c20 ings of STRING, \n+0001c510: 6561 6368 2064 656c 696d 6974 6564 2062 each delimited b\n+0001c520: 7920 5245 4745 5850 2e00 7265 702e 7265 y REGEXP..rep.re\n+0001c530: 6765 7870 2373 7472 696e 672d 7370 6c69 gexp#string-spli\n+0001c540: 7420 5245 4745 5850 2053 5452 494e 4772 t REGEXP STRINGr\n+0001c550: 6570 2e77 7777 2e71 756f 7465 2d75 726c ep.www.quote-url\n+0001c560: 2375 726c 2d6d 6574 612d 7265 4120 7265 #url-meta-reA re\n+0001c570: 6765 7870 206d 6174 6368 696e 6720 6120 gexp matching a \n+0001c580: 7369 6e67 6c65 2063 6861 7261 6374 6572 single character\n+0001c590: 2074 6861 7420 6973 2072 6573 6572 7665 that is reserve\n+0001c5a0: 6420 696e 2074 6865 2055 524c 2073 7065 d in the URL spe\n+0001c5b0: 632e 0a54 6869 7320 6973 2074 616b 656e c..This is taken\n+0001c5c0: 2066 726f 6d20 6472 6166 742d 6669 656c from draft-fiel\n+0001c5d0: 6469 6e67 2d75 726c 2d73 796e 7461 782d ding-url-syntax-\n+0001c5e0: 3032 2e74 7874 202d 2d20 6368 6563 6b20 02.txt -- check \n+0001c5f0: 796f 7572 206c 6f63 616c 0a69 6e74 6572 your local.inter\n+0001c600: 6e65 7420 6472 6166 7473 2064 6972 6563 net drafts direc\n+0001c610: 746f 7279 2066 6f72 2061 2063 6f70 792e tory for a copy.\n+0001c620: 2a69 7370 656c 6c2d 7072 6f67 7261 6d2a *ispell-program*\n+0001c630: 4669 6c65 6e61 6d65 206f 6620 7072 6f67 Filename of prog\n+0001c640: 7261 6d20 7573 6564 2074 6f20 7374 6172 ram used to star\n+0001c650: 7420 6973 7065 6c6c 2831 292e 2a69 7370 t ispell(1).*isp\n+0001c660: 656c 6c2d 6f70 7469 6f6e 732a 4c69 7374 ell-options*List\n+0001c670: 206f 6620 6f70 7469 6f6e 7320 746f 2070 of options to p\n+0001c680: 6173 7320 746f 2049 7370 656c 6c2a 6973 ass to Ispell*is\n+0001c690: 7065 6c6c 2d64 6963 7469 6f6e 6172 792a pell-dictionary*\n+0001c6a0: 4e61 6d65 206f 6620 6469 6374 696f 6e61 Name of dictiona\n+0001c6b0: 7279 2074 6f20 7061 7373 2074 6f20 4973 ry to pass to Is\n+0001c6c0: 7065 6c6c 2c20 6f72 206e 696c 2066 6f72 pell, or nil for\n+0001c6d0: 2074 6865 2064 6566 6175 6c74 2e2a 6973 the default.*is\n+0001c6e0: 7065 6c6c 2d74 696d 656f 7574 2a53 6563 pell-timeout*Sec\n+0001c6f0: 6f6e 6473 2074 6f20 7761 6974 2066 6f72 onds to wait for\n+0001c700: 2069 7370 656c 6c20 6f75 7470 7574 2062 ispell output b\n+0001c710: 6566 6f72 6520 6769 7669 6e67 2075 702e efore giving up.\n+0001c720: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n+0001c730: 7072 6f63 6573 7353 7562 7072 6f63 6573 processSubproces\n+0001c740: 7320 7468 6174 2069 7370 656c 6c20 6973 s that ispell is\n+0001c750: 2072 756e 6e69 6e67 2069 6e2c 206f 7220 running in, or \n+0001c760: 6e69 6c20 6966 2069 7370 656c 6c20 6973 nil if ispell is\n+0001c770: 6e27 7420 7275 6e6e 696e 672e 7265 702e n't running.rep.\n+0001c780: 7574 696c 2e69 7370 656c 6c23 6c69 6e65 util.ispell#line\n+0001c790: 2d63 616c 6c62 6163 6b46 756e 6374 696f -callbackFunctio\n+0001c7a0: 6e20 746f 2063 616c 6c20 6173 796e 6368 n to call asynch\n+0001c7b0: 726f 6e6f 7573 6c79 2077 6974 6820 6120 ronously with a \n+0001c7c0: 7369 6e67 6c65 206c 696e 6520 6f66 206f single line of o\n+0001c7d0: 7574 7075 7420 6672 6f6d 2069 7370 656c utput from ispel\n+0001c7e0: 6c2e 0072 6570 2e75 7469 6c2e 6973 7065 l..rep.util.ispe\n+0001c7f0: 6c6c 2369 7370 656c 6c2d 7365 742d 6469 ll#ispell-set-di\n+0001c800: 6374 696f 6e61 7279 2044 4943 542d 4e41 ctionary DICT-NA\n+0001c810: 4d45 7265 702e 7574 696c 2e69 7370 656c MErep.util.ispel\n+0001c820: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor\n+0001c830: 642d 746f 2d64 6963 7469 6f6e 6172 7941 d-to-dictionaryA\n+0001c840: 6464 2074 6865 2073 7472 696e 6720 574f dd the string WO\n+0001c850: 5244 2074 6f20 796f 7572 2070 6572 736f RD to your perso\n+0001c860: 6e61 6c20 4973 7065 6c6c 2064 6963 7469 nal Ispell dicti\n+0001c870: 6f6e 6172 792e 7265 702e 7574 696c 2e69 onary.rep.util.i\n+0001c880: 7370 656c 6c23 6973 7065 6c6c 2d61 6464 spell#ispell-add\n+0001c890: 2d77 6f72 642d 666f 722d 7365 7373 696f -word-for-sessio\n+0001c8a0: 6e41 6464 2074 6865 2073 7472 696e 6720 nAdd the string \n+0001c8b0: 574f 5244 2074 6f20 4973 7065 6c6c 2773 WORD to Ispell's\n+0001c8c0: 2070 6572 2d73 6573 7369 6f6e 2064 6963 per-session dic\n+0001c8d0: 7469 6f6e 6172 792e 0072 6570 2e75 7469 tionary..rep.uti\n+0001c8e0: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell-\n+0001c8f0: 7361 7665 2d64 6963 7469 6f6e 6172 7972 save-dictionaryr\n+0001c900: 6570 2e75 7469 6c2e 7469 6d65 2374 696d ep.util.time#tim\n+0001c910: 652d 3e73 6563 6f6e 6473 436f 6e76 6572 e->secondsConver\n+0001c920: 7420 7468 6520 7469 6d65 7374 616d 7020 t the timestamp \n+0001c930: 5449 4d45 2074 6f20 7468 6520 6e75 6d62 TIME to the numb\n+0001c940: 6572 206f 6620 7365 636f 6e64 7320 7369 er of seconds si\n+0001c950: 6e63 6520 7468 6520 6570 6f63 682e 7265 nce the epoch.re\n+0001c960: 702e 7574 696c 2e64 6174 6523 6461 7465 p.util.date#date\n+0001c970: 2d74 696d 657a 6f6e 652d 616c 6973 7441 -timezone-alistA\n+0001c980: 6c69 7374 206f 6620 2854 494d 455a 4f4e list of (TIMEZON\n+0001c990: 4520 2e20 4d49 4e55 5445 532d 4449 4646 E . MINUTES-DIFF\n+0001c9a0: 4552 454e 4345 292e 7265 702e 7574 696c ERENCE).rep.util\n+0001c9b0: 2e6d 6973 6323 7072 6f67 7261 6d2d 6578 .misc#program-ex\n+0001c9c0: 6973 7473 2d70 5265 7475 726e 7320 7472 ists-pReturns tr\n+0001c9d0: 7565 2069 6620 6120 7072 6f67 7261 6d20 ue if a program \n+0001c9e0: 6e61 6d65 6420 434d 4420 6361 6e20 6265 named CMD can be\n+0001c9f0: 2066 6f75 6e64 2069 6e20 7468 6520 6375 found in the cu\n+0001ca00: 7272 656e 7420 7061 7468 7265 702e 696f rrent pathrep.io\n+0001ca10: 2e66 696c 6573 2366 696c 652d 6e61 6d65 .files#file-name\n+0001ca20: 3d52 6574 7572 6e73 2074 2077 6865 6e20 =Returns t when \n+0001ca30: 4e41 4d45 3120 616e 6420 4e41 4d45 3220 NAME1 and NAME2 \n+0001ca40: 626f 7468 206e 616d 6520 7468 6520 7361 both name the sa\n+0001ca50: 6d65 2066 696c 652e 0072 6570 2e69 6f2e me file..rep.io.\n+0001ca60: 6669 6c65 7323 6669 6c65 2d6e 616d 653d files#file-name=\n+0001ca70: 204e 414d 4531 204e 414d 4532 0072 6570 NAME1 NAME2.rep\n+0001ca80: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n\n+0001ca90: 6577 6572 2d74 6861 6e2d 6669 6c65 2d70 ewer-than-file-p\n+0001caa0: 2046 494c 4531 2046 494c 4532 7265 702e FILE1 FILE2rep.\n+0001cab0: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n+0001cac0: 2e72 656d 6f74 652e 7265 7023 7265 6d6f .remote.rep#remo\n+0001cad0: 7465 2d72 6570 2d63 6c6f 7365 2d68 6f73 te-rep-close-hos\n+0001cae0: 7443 6c6f 7365 2074 6865 2072 6570 2d72 tClose the rep-r\n+0001caf0: 656d 6f74 6520 7375 6270 726f 6365 7373 emote subprocess\n+0001cb00: 2063 6f6e 6e65 6374 6564 2074 6f20 6055 connected to `U\n+0001cb10: 5345 5240 484f 5354 272e 0072 6570 2e69 SER@HOST'..rep.i\n 0001cb20: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001cb30: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n-0001cb40: 652d 6674 702d 656d 7074 792d 6361 6368 e-ftp-empty-cach\n-0001cb50: 6544 6973 6361 7264 2061 6c6c 2063 6163 eDiscard all cac\n-0001cb60: 6865 6420 4654 5020 6469 7265 6374 6f72 hed FTP director\n-0001cb70: 7920 656e 7472 6965 732e 0072 6570 2e69 y entries..rep.i\n-0001cb80: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001cb90: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n-0001cba0: 652d 6674 702d 656d 7074 792d 6361 6368 e-ftp-empty-cach\n-0001cbb0: 6572 656d 6f74 652d 6175 746f 2d62 6163 eremote-auto-bac\n-0001cbc0: 6b65 6e64 2d61 6c69 7374 416e 2061 6c69 kend-alistAn ali\n-0001cbd0: 7374 206f 6620 2848 4f53 542d 5245 4745 st of (HOST-REGE\n-0001cbe0: 5850 202e 2042 4143 4b45 4e44 2d54 5950 XP . BACKEND-TYP\n-0001cbf0: 4529 2064 6566 696e 696e 6720 686f 7720 E) defining how \n-0001cc00: 7265 6d6f 7465 2066 696c 6573 2061 7265 remote files are\n-0001cc10: 0a61 6363 6573 7365 6420 6f6e 2073 7065 .accessed on spe\n-0001cc20: 6369 6669 6320 686f 7374 732e 7265 702e cific hosts.rep.\n-0001cc30: 6c61 6e67 2e6d 6174 6823 706f 7369 7469 lang.math#positi\n-0001cc40: 7665 7052 6574 7572 6e20 7420 6966 2058 vepReturn t if X\n-0001cc50: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-0001cc60: 207a 6572 6f2e 0072 6570 2e6c 616e 672e zero..rep.lang.\n-0001cc70: 6d61 7468 236e 6567 6174 6976 6570 2058 math#negativep X\n-0001cc80: 7265 702e 6c61 6e67 2e6d 6174 6823 6162 rep.lang.math#ab\n-0001cc90: 7352 6574 7572 6e20 7468 6520 6162 736f sReturn the abso\n-0001cca0: 6c75 7465 2076 616c 7565 206f 6620 582c lute value of X,\n-0001ccb0: 2069 2e65 2e20 286d 6178 2058 2028 2d20 i.e. (max X (- \n-0001ccc0: 5829 292e 0072 6570 2e6c 616e 672e 6d61 X))..rep.lang.ma\n-0001ccd0: 7468 2361 6273 2058 7265 702e 6c61 6e67 th#abs Xrep.lang\n-0001cce0: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n-0001ccf0: 756e 6465 6675 6e20 4e41 4d45 204c 414d undefun NAME LAM\n-0001cd00: 4244 412d 4c49 5354 205b 444f 432d 5354 BDA-LIST [DOC-ST\n-0001cd10: 5249 4e47 5d20 424f 4459 2e2e 2e0a 6465 RING] BODY....de\n-0001cd20: 6675 6e20 4e41 4d45 2042 5954 4543 4f44 fun NAME BYTECOD\n-0001cd30: 452d 4f42 4a45 4354 0a0a 4465 6669 6e65 E-OBJECT..Define\n-0001cd40: 7320 6120 6675 6e63 7469 6f6e 2063 616c s a function cal\n-0001cd50: 6c65 6420 4e41 4d45 2077 6974 6820 6172 led NAME with ar\n-0001cd60: 6775 6d65 6e74 2073 7065 6369 6669 6361 gument specifica\n-0001cd70: 7469 6f6e 204c 414d 4244 412d 4c49 5354 tion LAMBDA-LIST\n-0001cd80: 2c0a 646f 6375 6d65 6e74 6174 696f 6e20 ,.documentation \n-0001cd90: 444f 432d 5354 5249 4e47 2028 6f70 7469 DOC-STRING (opti\n-0001cda0: 6f6e 616c 2920 616e 6420 626f 6479 2042 onal) and body B\n-0001cdb0: 4f44 592e 7265 702e 6c61 6e67 2e69 6e74 ODY.rep.lang.int\n-0001cdc0: 6572 7072 6574 6572 2364 6566 636f 6e73 erpreter#defcons\n-0001cdd0: 7464 6566 636f 6e73 7420 4e41 4d45 2056 tdefconst NAME V\n-0001cde0: 414c 5545 205b 444f 432d 5354 5249 4e47 ALUE [DOC-STRING\n-0001cdf0: 5d0a 0a44 6566 696e 6520 6120 636f 6e73 ]..Define a cons\n-0001ce00: 7461 6e74 204e 414d 4520 7768 6f73 6520 tant NAME whose \n-0001ce10: 2864 6566 6175 6c74 2920 7661 6c75 6520 (default) value \n-0001ce20: 6973 2056 414c 5545 2e20 4966 204e 414d is VALUE. If NAM\n-0001ce30: 4520 6973 0a61 6c72 6561 6479 2062 6f75 E is.already bou\n-0001ce40: 6e64 2061 6e20 6572 726f 7220 6973 2073 nd an error is s\n-0001ce50: 6967 6e61 6c6c 6564 2e0a 0a43 6f6e 7374 ignalled...Const\n-0001ce60: 616e 7473 2061 7265 2074 7265 6174 6564 ants are treated\n-0001ce70: 2073 7065 6369 616c 6c79 2062 7920 7468 specially by th\n-0001ce80: 6520 4c69 7370 2063 6f6d 7069 6c65 722c e Lisp compiler,\n-0001ce90: 2062 6173 6963 616c 6c79 2074 6865 790a basically they.\n-0001cea0: 6172 6520 6861 7264 2d63 6f64 6564 2069 are hard-coded i\n-0001ceb0: 6e74 6f20 7468 6520 6279 7465 2d63 6f64 nto the byte-cod\n-0001cec0: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n-0001ced0: 7072 6574 6572 2366 756e 6374 696f 6e23 preter#function#\n-0001cee0: 2741 5247 0a0a 5265 7475 726e 2074 6865 'ARG..Return the\n-0001cef0: 2063 6c6f 7375 7265 2066 726f 6d20 4152 closure from AR\n-0001cf00: 472c 2065 6974 6865 7220 6120 6c61 6d62 G, either a lamb\n-0001cf10: 6461 2d65 7870 7265 7373 696f 6e2c 206f da-expression, o\n-0001cf20: 7220 6120 7379 6d62 6f6c 2e0a 5768 656e r a symbol..When\n-0001cf30: 2061 7070 6c69 6564 2074 6f20 6120 7379 applied to a sy\n-0001cf40: 6d62 6f6c 2c20 7468 6520 7379 6d62 6f6c mbol, the symbol\n-0001cf50: 2773 2076 616c 7565 2069 7320 7265 7475 's value is retu\n-0001cf60: 726e 6564 2e00 7265 702e 6c61 6e67 2e69 rned..rep.lang.i\n-0001cf70: 6e74 6572 7072 6574 6572 236c 6574 202e nterpreter#let .\n-0001cf80: 2041 5247 5300 7265 702e 6c61 6e67 2e69 ARGS.rep.lang.i\n-0001cf90: 6e74 6572 7072 6574 6572 236c 6574 2a20 nterpreter#let* \n-0001cfa0: 2e20 4152 4753 0072 6570 2e6c 616e 672e . ARGS.rep.lang.\n-0001cfb0: 696e 7465 7270 7265 7465 7223 646f 2056 interpreter#do V\n-0001cfc0: 4152 5320 5445 5354 202e 2042 4f44 5900 ARS TEST . BODY.\n-0001cfd0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001cfe0: 6574 6572 2364 6563 6c61 7265 0000 0000 eter#declare....\n+0001cb30: 7265 6d6f 7465 2e72 6570 2372 656d 6f74 remote.rep#remot\n+0001cb40: 652d 7265 702d 636c 6f73 652d 616c 6c66 e-rep-close-allf\n+0001cb50: 7470 2d70 726f 6772 616d 5072 6f67 7261 tp-programProgra\n+0001cb60: 6d20 7573 6564 2066 6f72 2046 5450 2073 m used for FTP s\n+0001cb70: 6573 7369 6f6e 732e 7265 6d6f 7465 2d66 essions.remote-f\n+0001cb80: 7470 2d61 7267 734c 6973 7420 6f66 2061 tp-argsList of a\n+0001cb90: 7267 756d 656e 7473 2074 6f20 7265 6d6f rguments to remo\n+0001cba0: 7465 2046 5450 2073 6573 7369 6f6e 732e te FTP sessions.\n+0001cbb0: 7265 6d6f 7465 2d66 7470 2d6d 6178 2d6d remote-ftp-max-m\n+0001cbc0: 6573 7361 6765 2d6c 696e 6573 5768 656e essage-linesWhen\n+0001cbd0: 2074 7275 652c 2074 6865 206d 6178 696d true, the maxim\n+0001cbe0: 756d 206e 756d 6265 7220 6f66 2046 5450 um number of FTP\n+0001cbf0: 206d 6573 7361 6765 206c 696e 6573 2074 message lines t\n+0001cc00: 6f20 6b65 6570 2e72 656d 6f74 652d 6674 o keep.remote-ft\n+0001cc10: 702d 7469 6d65 6f75 744e 756d 6265 7220 p-timeoutNumber \n+0001cc20: 6f66 2073 6563 6f6e 6473 2074 6f20 7761 of seconds to wa\n+0001cc30: 6974 2066 6f72 2046 5450 206f 7574 7075 it for FTP outpu\n+0001cc40: 7420 6265 666f 7265 2067 6976 696e 6720 t before giving \n+0001cc50: 7570 2e72 656d 6f74 652d 6674 702d 616e up.remote-ftp-an\n+0001cc60: 6f6e 2d75 7365 7273 5265 6775 6c61 7220 on-usersRegular \n+0001cc70: 6578 7072 6573 7369 6f6e 206d 6174 6368 expression match\n+0001cc80: 696e 6720 7573 6572 206e 616d 6573 206f ing user names o\n+0001cc90: 6620 6061 6e6f 6e79 6d6f 7573 2720 4654 f `anonymous' FT\n+0001cca0: 5020 7365 7373 696f 6e73 2e72 656d 6f74 P sessions.remot\n+0001ccb0: 652d 6674 702d 6563 686f 2d6f 7574 7075 e-ftp-echo-outpu\n+0001ccc0: 7457 6865 6e20 742c 2065 6368 6f20 616c tWhen t, echo al\n+0001ccd0: 6c20 6f75 7470 7574 2066 726f 6d20 4654 l output from FT\n+0001cce0: 5020 7072 6f63 6573 7365 732e 2055 7365 P processes. Use\n+0001ccf0: 2066 6f72 2064 6562 7567 6769 6e67 206f for debugging o\n+0001cd00: 6e6c 792e 7265 6d6f 7465 2d66 7470 2d70 nly.remote-ftp-p\n+0001cd10: 6173 7377 642d 616c 6973 7441 6c69 7374 asswd-alistAlist\n+0001cd20: 206f 6620 2855 5345 5240 484f 5354 202e of (USER@HOST .\n+0001cd30: 2050 4153 5357 4429 2064 6566 696e 696e PASSWD) definin\n+0001cd40: 6720 616c 6c20 6b6e 6f77 6e20 4654 5020 g all known FTP \n+0001cd50: 7061 7373 776f 7264 732e 7265 6d6f 7465 passwords.remote\n+0001cd60: 2d66 7470 2d64 6972 6361 6368 652d 6578 -ftp-dircache-ex\n+0001cd70: 7069 7279 2d74 696d 654e 756d 6265 7220 piry-timeNumber \n+0001cd80: 6f66 2073 6563 6f6e 6473 2062 6566 6f72 of seconds befor\n+0001cd90: 6520 6120 6469 7263 6163 6865 2065 6e74 e a dircache ent\n+0001cda0: 7279 2069 7320 7265 7265 6164 2e72 656d ry is reread.rem\n+0001cdb0: 6f74 652d 6674 702d 6469 7263 6163 6865 ote-ftp-dircache\n+0001cdc0: 2d6d 6178 2d64 6972 734d 6178 696d 756d -max-dirsMaximum\n+0001cdd0: 206e 756d 6265 7220 6f66 2064 6972 6563 number of direc\n+0001cde0: 746f 7269 6573 2077 686f 7365 2063 6f6e tories whose con\n+0001cdf0: 7465 6e74 7320 6d61 7920 6265 2063 6163 tents may be cac\n+0001ce00: 6865 6420 6174 2061 6e79 206f 6e65 0a74 hed at any one.t\n+0001ce10: 696d 652e 7265 6d6f 7465 2d66 7470 2d73 ime.remote-ftp-s\n+0001ce20: 6573 7369 6f6e 734c 6973 7420 6f66 2046 essionsList of F\n+0001ce30: 5450 2073 7472 7563 7475 7265 7320 6465 TP structures de\n+0001ce40: 6669 6e69 6e67 2061 6c6c 2072 756e 6e69 fining all runni\n+0001ce50: 6e67 2046 5450 2073 6573 7369 6f6e 732e ng FTP sessions.\n+0001ce60: 7265 6d6f 7465 2d66 7470 2d70 726f 6d70 remote-ftp-promp\n+0001ce70: 742d 7265 6765 7870 5265 6775 6c61 7220 t-regexpRegular \n+0001ce80: 6578 7072 6573 7369 6f6e 206d 6174 6368 expression match\n+0001ce90: 696e 6720 6120 7072 6f6d 7074 2066 726f ing a prompt fro\n+0001cea0: 6d20 7468 6520 4654 5020 636f 6d6d 616e m the FTP comman\n+0001ceb0: 6420 2874 6f20 6265 2069 676e 6f72 6564 d (to be ignored\n+0001cec0: 292e 7265 6d6f 7465 2d66 7470 2d73 6b69 ).remote-ftp-ski\n+0001ced0: 702d 6d73 6773 5265 6775 6c61 7220 6578 p-msgsRegular ex\n+0001cee0: 7072 6573 7369 6f6e 206d 6174 6368 696e pression matchin\n+0001cef0: 6720 6674 7020 6d65 7373 6167 6573 2074 g ftp messages t\n+0001cf00: 6861 7420 6361 6e20 6265 2069 676e 6f72 hat can be ignor\n+0001cf10: 6564 2e00 7265 702e 696f 2e66 696c 652d ed..rep.io.file-\n+0001cf20: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0001cf30: 6674 7023 7265 6d6f 7465 2d66 7470 2d63 ftp#remote-ftp-c\n+0001cf40: 6c6f 7365 2d61 6c6c 7265 702e 696f 2e66 lose-allrep.io.f\n+0001cf50: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001cf60: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n+0001cf70: 7470 2d61 6464 2d70 6173 7377 6441 6464 tp-add-passwdAdd\n+0001cf80: 2074 6865 2073 7472 696e 6720 5041 5353 the string PASS\n+0001cf90: 5744 2061 7320 7468 6520 7061 7373 776f WD as the passwo\n+0001cfa0: 7264 2066 6f72 2046 5450 2073 6573 7369 rd for FTP sessi\n+0001cfb0: 6f6e 206f 6620 5553 4552 4048 4f53 542e on of USER@HOST.\n+0001cfc0: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n+0001cfd0: 646c 6572 732e 7461 7223 7461 7266 682d dlers.tar#tarfh-\n+0001cfe0: 656d 7074 792d 6361 6368 6500 0000 0000 empty-cache.....\n 0001cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001d000: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0001d010: 6d23 6465 6669 6e65 2d69 6e74 6572 6661 m#define-interfa\n-0001d020: 6365 4173 736f 6369 6174 6520 7468 6520 ceAssociate the \n-0001d030: 7379 6d62 6f6c 204e 414d 4520 7769 7468 symbol NAME with\n-0001d040: 2074 6865 206d 6f64 756c 6520 696e 7465 the module inte\n-0001d050: 7266 6163 6520 5349 4720 2869 6e20 610a rface SIG (in a.\n-0001d060: 7365 7061 7261 7465 2069 6e74 6572 6661 separate interfa\n-0001d070: 6365 2d6e 616d 6520 6e61 6d65 7370 6163 ce-name namespac\n-0001d080: 6529 2e20 416e 2069 6e74 6572 6661 6365 e). An interface\n-0001d090: 2073 7065 6369 6669 6361 7469 6f6e 206d specification m\n-0001d0a0: 7573 7420 6265 0a6f 6620 7468 6520 666f ust be.of the fo\n-0001d0b0: 726d 3a0a 0a20 2020 494e 5445 5246 4143 rm:.. INTERFAC\n-0001d0c0: 4520 2d3e 2020 2865 7870 6f72 7420 5b49 E -> (export [I\n-0001d0d0: 442e 2e2e 5d29 0a09 2020 2020 206f 7220 D...]).. or \n-0001d0e0: 204e 414d 450a 0920 2020 2020 6f72 2020 NAME.. or \n-0001d0f0: 2863 6f6d 706f 756e 642d 696e 7465 7266 (compound-interf\n-0001d100: 6163 6520 5b49 4e54 4552 4641 4345 2e2e ace [INTERFACE..\n-0001d110: 2e5d 290a 0920 2020 2020 6f72 2020 2873 .]).. or (s\n-0001d120: 7472 7563 7475 7265 2d69 6e74 6572 6661 tructure-interfa\n-0001d130: 6365 205b 5354 5255 4354 5552 452d 4e41 ce [STRUCTURE-NA\n-0001d140: 4d45 2e2e 2e5d 290a 0a77 6865 7265 2061 ME...])..where a\n-0001d150: 6e20 4944 2069 7320 6120 7379 6d62 6f6c n ID is a symbol\n-0001d160: 206e 616d 696e 6720 6120 746f 702d 6c65 naming a top-le\n-0001d170: 7665 6c20 6269 6e64 696e 6720 746f 2065 vel binding to e\n-0001d180: 7870 6f72 742c 2061 6e64 204e 414d 450a xport, and NAME.\n-0001d190: 6973 2074 6865 206e 616d 6520 6f66 2061 is the name of a\n-0001d1a0: 6e20 696e 7465 7266 6163 6520 7072 6576 n interface prev\n-0001d1b0: 696f 7573 6c79 2064 6566 696e 6564 2075 iously defined u\n-0001d1c0: 7369 6e67 2064 6566 696e 652d 696e 7465 sing define-inte\n-0001d1d0: 7266 6163 652e 0a0a 5468 6520 6065 7870 rface...The `exp\n-0001d1e0: 6f72 7427 2066 6f72 6d20 6164 6473 2074 ort' form adds t\n-0001d1f0: 6f70 2d6c 6576 656c 2064 6566 696e 6974 op-level definit\n-0001d200: 696f 6e73 2049 442e 2e2e 2074 6f20 7468 ions ID... to th\n-0001d210: 6520 696e 7465 7266 6163 653b 0a74 6865 e interface;.the\n-0001d220: 2060 636f 6d70 6f75 6e64 2d69 6e74 6572 `compound-inter\n-0001d230: 6661 6365 2720 636c 6175 7365 7320 666f face' clauses fo\n-0001d240: 726d 7320 7468 6520 756e 696f 6e20 6f66 rms the union of\n-0001d250: 2074 6865 2067 6976 656e 0a69 6e74 6572 the given.inter\n-0001d260: 6661 6365 732e 7265 702e 6d6f 6475 6c65 faces.rep.module\n-0001d270: 2d73 7973 7465 6d23 6465 6669 6e65 2d73 -system#define-s\n-0001d280: 7472 7563 7475 7265 4372 6561 7465 2061 tructureCreate a\n-0001d290: 206d 6f64 756c 6520 6361 6c6c 6564 204e module called N\n-0001d2a0: 414d 4520 7768 6f73 6520 696e 7465 7266 AME whose interf\n-0001d2b0: 6163 6520 6973 2053 4947 2c20 7768 6f73 ace is SIG, whos\n-0001d2c0: 650a 636f 6e66 6967 7572 6174 696f 6e20 e.configuration \n-0001d2d0: 6973 2064 6566 696e 6564 2062 7920 434f is defined by CO\n-0001d2e0: 4e46 4947 2028 6569 7468 6572 2061 2073 NFIG (either a s\n-0001d2f0: 696e 676c 6520 636c 6175 7365 2c20 6f72 ingle clause, or\n-0001d300: 2061 206c 6973 740a 6f66 2063 6c61 7573 a list.of claus\n-0001d310: 6573 292c 2061 6e64 2077 686f 7365 2064 es), and whose d\n-0001d320: 6566 696e 6974 696f 6e73 2061 7265 2064 efinitions are d\n-0001d330: 6566 696e 6564 2062 7920 7468 6520 6c69 efined by the li\n-0001d340: 7374 206f 6620 666f 726d 730a 424f 4459 st of forms.BODY\n-0001d350: 2e0a 0a53 6565 2074 6865 2060 6465 6669 ...See the `defi\n-0001d360: 6e65 2d69 6e74 6572 6661 6365 2720 616e ne-interface' an\n-0001d370: 6420 6073 7472 7563 7475 7265 2720 6d61 d `structure' ma\n-0001d380: 6372 6f73 2066 6f72 2064 6573 6372 6970 cros for descrip\n-0001d390: 7469 6f6e 7320 6f66 0a74 6865 2069 6e74 tions of.the int\n-0001d3a0: 6572 6661 6365 2061 6e64 2063 6f6e 6669 erface and confi\n-0001d3b0: 6775 7261 7469 6f6e 2063 6c61 7573 6520 guration clause \n-0001d3c0: 7379 6e74 6178 6573 2072 6573 7065 6374 syntaxes respect\n-0001d3d0: 6976 656c 792e 0072 6570 2e69 6f2e 6669 ively..rep.io.fi\n-0001d3e0: 6c65 7323 6669 6c65 2d6e 6577 6572 2d74 les#file-newer-t\n-0001d3f0: 6861 6e2d 6669 6c65 2d70 2046 494c 4531 han-file-p FILE1\n-0001d400: 2046 494c 4532 7265 702e 696f 2e66 696c FILE2rep.io.fil\n-0001d410: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n-0001d420: 652e 7265 7023 7265 6d6f 7465 2d72 6570 e.rep#remote-rep\n-0001d430: 2d63 6c6f 7365 2d68 6f73 7443 6c6f 7365 -close-hostClose\n-0001d440: 2074 6865 2072 6570 2d72 656d 6f74 6520 the rep-remote \n-0001d450: 7375 6270 726f 6365 7373 2063 6f6e 6e65 subprocess conne\n-0001d460: 6374 6564 2074 6f20 6055 5345 5240 484f cted to `USER@HO\n-0001d470: 5354 272e 0072 6570 2e69 6f2e 6669 6c65 ST'..rep.io.file\n-0001d480: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n-0001d490: 2e72 6570 2372 656d 6f74 652d 7265 702d .rep#remote-rep-\n-0001d4a0: 636c 6f73 652d 616c 6c66 7470 2d70 726f close-allftp-pro\n-0001d4b0: 6772 616d 5072 6f67 7261 6d20 7573 6564 gramProgram used\n-0001d4c0: 2066 6f72 2046 5450 2073 6573 7369 6f6e for FTP session\n-0001d4d0: 732e 7265 6d6f 7465 2d66 7470 2d61 7267 s.remote-ftp-arg\n-0001d4e0: 734c 6973 7420 6f66 2061 7267 756d 656e sList of argumen\n-0001d4f0: 7473 2074 6f20 7265 6d6f 7465 2046 5450 ts to remote FTP\n-0001d500: 2073 6573 7369 6f6e 732e 7265 6d6f 7465 sessions.remote\n-0001d510: 2d66 7470 2d6d 6178 2d6d 6573 7361 6765 -ftp-max-message\n-0001d520: 2d6c 696e 6573 5768 656e 2074 7275 652c -linesWhen true,\n-0001d530: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n-0001d540: 6265 7220 6f66 2046 5450 206d 6573 7361 ber of FTP messa\n-0001d550: 6765 206c 696e 6573 2074 6f20 6b65 6570 ge lines to keep\n-0001d560: 2e72 656d 6f74 652d 6674 702d 7469 6d65 .remote-ftp-time\n-0001d570: 6f75 744e 756d 6265 7220 6f66 2073 6563 outNumber of sec\n-0001d580: 6f6e 6473 2074 6f20 7761 6974 2066 6f72 onds to wait for\n-0001d590: 2046 5450 206f 7574 7075 7420 6265 666f FTP output befo\n-0001d5a0: 7265 2067 6976 696e 6720 7570 2e72 656d re giving up.rem\n-0001d5b0: 6f74 652d 6674 702d 616e 6f6e 2d75 7365 ote-ftp-anon-use\n-0001d5c0: 7273 5265 6775 6c61 7220 6578 7072 6573 rsRegular expres\n-0001d5d0: 7369 6f6e 206d 6174 6368 696e 6720 7573 sion matching us\n-0001d5e0: 6572 206e 616d 6573 206f 6620 6061 6e6f er names of `ano\n-0001d5f0: 6e79 6d6f 7573 2720 4654 5020 7365 7373 nymous' FTP sess\n-0001d600: 696f 6e73 2e72 656d 6f74 652d 6674 702d ions.remote-ftp-\n-0001d610: 6563 686f 2d6f 7574 7075 7457 6865 6e20 echo-outputWhen \n-0001d620: 742c 2065 6368 6f20 616c 6c20 6f75 7470 t, echo all outp\n-0001d630: 7574 2066 726f 6d20 4654 5020 7072 6f63 ut from FTP proc\n-0001d640: 6573 7365 732e 2055 7365 2066 6f72 2064 esses. Use for d\n-0001d650: 6562 7567 6769 6e67 206f 6e6c 792e 7265 ebugging only.re\n-0001d660: 6d6f 7465 2d66 7470 2d70 6173 7377 642d mote-ftp-passwd-\n-0001d670: 616c 6973 7441 6c69 7374 206f 6620 2855 alistAlist of (U\n-0001d680: 5345 5240 484f 5354 202e 2050 4153 5357 SER@HOST . PASSW\n-0001d690: 4429 2064 6566 696e 696e 6720 616c 6c20 D) defining all \n-0001d6a0: 6b6e 6f77 6e20 4654 5020 7061 7373 776f known FTP passwo\n-0001d6b0: 7264 732e 7265 6d6f 7465 2d66 7470 2d64 rds.remote-ftp-d\n-0001d6c0: 6972 6361 6368 652d 6578 7069 7279 2d74 ircache-expiry-t\n-0001d6d0: 696d 654e 756d 6265 7220 6f66 2073 6563 imeNumber of sec\n-0001d6e0: 6f6e 6473 2062 6566 6f72 6520 6120 6469 onds before a di\n-0001d6f0: 7263 6163 6865 2065 6e74 7279 2069 7320 rcache entry is \n-0001d700: 7265 7265 6164 2e72 656d 6f74 652d 6674 reread.remote-ft\n-0001d710: 702d 6469 7263 6163 6865 2d6d 6178 2d64 p-dircache-max-d\n-0001d720: 6972 734d 6178 696d 756d 206e 756d 6265 irsMaximum numbe\n-0001d730: 7220 6f66 2064 6972 6563 746f 7269 6573 r of directories\n-0001d740: 2077 686f 7365 2063 6f6e 7465 6e74 7320 whose contents \n-0001d750: 6d61 7920 6265 2063 6163 6865 6420 6174 may be cached at\n-0001d760: 2061 6e79 206f 6e65 0a74 696d 652e 7265 any one.time.re\n-0001d770: 6d6f 7465 2d66 7470 2d73 6573 7369 6f6e mote-ftp-session\n-0001d780: 734c 6973 7420 6f66 2046 5450 2073 7472 sList of FTP str\n-0001d790: 7563 7475 7265 7320 6465 6669 6e69 6e67 uctures defining\n-0001d7a0: 2061 6c6c 2072 756e 6e69 6e67 2046 5450 all running FTP\n-0001d7b0: 2073 6573 7369 6f6e 732e 7265 6d6f 7465 sessions.remote\n-0001d7c0: 2d66 7470 2d70 726f 6d70 742d 7265 6765 -ftp-prompt-rege\n-0001d7d0: 7870 5265 6775 6c61 7220 6578 7072 6573 xpRegular expres\n-0001d7e0: 7369 6f6e 206d 6174 6368 696e 6720 6120 sion matching a \n-0001d7f0: 7072 6f6d 7074 2066 726f 6d20 7468 6520 prompt from the \n-0001d800: 4654 5020 636f 6d6d 616e 6420 2874 6f20 FTP command (to \n-0001d810: 6265 2069 676e 6f72 6564 292e 7265 6d6f be ignored).remo\n-0001d820: 7465 2d66 7470 2d73 6b69 702d 6d73 6773 te-ftp-skip-msgs\n-0001d830: 5265 6775 6c61 7220 6578 7072 6573 7369 Regular expressi\n-0001d840: 6f6e 206d 6174 6368 696e 6720 6674 7020 on matching ftp \n-0001d850: 6d65 7373 6167 6573 2074 6861 7420 6361 messages that ca\n-0001d860: 6e20 6265 2069 676e 6f72 6564 2e00 7265 n be ignored..re\n-0001d870: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0001d880: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re\n-0001d890: 6d6f 7465 2d66 7470 2d63 6c6f 7365 2d61 mote-ftp-close-a\n-0001d8a0: 6c6c 7265 702e 696f 2e66 696c 652d 6861 llrep.io.file-ha\n-0001d8b0: 6e64 6c65 7273 2e72 656d 6f74 652e 6674 ndlers.remote.ft\n-0001d8c0: 7023 7265 6d6f 7465 2d66 7470 2d61 6464 p#remote-ftp-add\n-0001d8d0: 2d70 6173 7377 6441 6464 2074 6865 2073 -passwdAdd the s\n-0001d8e0: 7472 696e 6720 5041 5353 5744 2061 7320 tring PASSWD as \n-0001d8f0: 7468 6520 7061 7373 776f 7264 2066 6f72 the password for\n-0001d900: 2046 5450 2073 6573 7369 6f6e 206f 6620 FTP session of \n-0001d910: 5553 4552 4048 4f53 542e 0072 6570 2e69 USER@HOST..rep.i\n-0001d920: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001d930: 7461 7223 7461 7266 682d 656d 7074 792d tar#tarfh-empty-\n-0001d940: 6361 6368 6572 6570 2e73 7472 7563 7475 cacherep.structu\n-0001d950: 7265 7323 6d61 6b65 2d69 6e74 6572 6661 res#make-interfa\n-0001d960: 6365 4372 6561 7465 2061 6e20 696e 7465 ceCreate an inte\n-0001d970: 7266 6163 6520 6361 6c6c 6564 204e 414d rface called NAM\n-0001d980: 4520 6578 706f 7274 696e 6720 7468 6520 E exporting the \n-0001d990: 6c69 7374 206f 6620 7379 6d62 6f6c 7320 list of symbols \n-0001d9a0: 5349 472e 7265 702e 7374 7275 6374 7572 SIG.rep.structur\n-0001d9b0: 6573 236c 6f63 6174 652d 6269 6e64 696e es#locate-bindin\n-0001d9c0: 6752 6574 7572 6e20 7468 6520 6e61 6d65 gReturn the name\n-0001d9d0: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n-0001d9e0: 6520 6269 6e64 696e 6720 6f66 2053 594d e binding of SYM\n-0001d9f0: 2c20 7573 696e 6720 7468 6520 6c69 7374 , using the list\n-0001da00: 206f 6620 6d6f 6475 6c65 0a6e 616d 6573 of module.names\n-0001da10: 2049 4d50 4f52 5445 4420 6173 2074 6865 IMPORTED as the\n-0001da20: 2073 6561 7263 6820 7374 6172 7420 706f search start po\n-0001da30: 696e 7473 2e00 7265 702e 7374 7275 6374 ints..rep.struct\n-0001da40: 7572 6573 236c 6f63 6174 652d 6269 6e64 ures#locate-bind\n-0001da50: 696e 6720 5359 4d20 494d 504f 5254 4544 ing SYM IMPORTED\n-0001da60: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n-0001da70: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn\n-0001da80: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat\n-0001da90: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S\n-0001daa0: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should\n-0001dab0: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of \n-0001dac0: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab\n-0001dad0: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma\n-0001dae0: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia\n-0001daf0: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's \n-0001db00: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, \n-0001db10: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul\n-0001db20: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio\n-0001db30: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a\n-0001db40: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur\n-0001db50: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not \n-0001db60: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR\n-0001db70: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It\n-0001db80: 2077 6173 2072 6571 7569 7265 6420 6279 was required by\n-0001db90: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax.\n-0001dba0: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n-0001dbb0: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation \n-0001dbc0: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE\n-0001dbd0: 2053 5452 494e 4700 7265 702e 6c61 6e67 STRING.rep.lang\n-0001dbe0: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen\n-0001dbf0: 7461 7469 6f6e 2d70 6172 616d 7320 4e41 tation-params NA\n-0001dc00: 4d45 2053 5452 5543 5455 5245 2050 4152 ME STRUCTURE PAR\n-0001dc10: 414d 2d4c 4953 5472 6570 2e6c 616e 672e AM-LISTrep.lang.\n-0001dc20: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n-0001dc30: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n-0001dc40: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n-0001dc50: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001dc60: 6574 6572 2374 5468 6520 7379 6d62 6f6c eter#tThe symbol\n-0001dc70: 206f 6674 656e 2075 7365 6420 6173 2074 often used as t\n-0001dc80: 6865 2063 616e 6f6e 6963 616c 2062 6f6f he canonical boo\n-0001dc90: 6c65 616e 2d74 7275 6520 7661 6c75 652e lean-true value.\n-0001dca0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001dcb0: 6574 6572 2364 6566 7375 6273 7444 6566 eter#defsubstDef\n-0001dcc0: 696e 6573 2061 2066 756e 6374 696f 6e20 ines a function \n-0001dcd0: 7468 6174 2077 696c 6c20 6265 2063 6f6d that will be com\n-0001dce0: 7069 6c65 6420 696e 6c69 6e65 2074 6f20 piled inline to \n-0001dcf0: 616e 7920 6675 6e63 7469 6f6e 7320 7468 any functions th\n-0001dd00: 6174 0a63 616c 6c20 6974 2e20 4f74 6865 at.call it. Othe\n-0001dd10: 7277 6973 6520 6578 6163 746c 7920 7468 rwise exactly th\n-0001dd20: 6520 7361 6d65 2061 7320 6465 6675 6e2e e same as defun.\n-0001dd30: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0001dd40: 7265 7465 7223 6c65 7472 6563 2042 494e reter#letrec BIN\n-0001dd50: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-0001dd60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001dd70: 7223 6c65 742d 666c 7569 6473 2042 494e r#let-fluids BIN\n-0001dd80: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-0001dd90: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001dda0: 7223 6361 7365 204b 4559 202e 2043 4c41 r#case KEY . CLA\n-0001ddb0: 5553 4553 7265 702e 6c61 6e67 2e69 6e74 USESrep.lang.int\n-0001ddc0: 6572 7072 6574 6572 2375 6e6c 6573 7345 erpreter#unlessE\n-0001ddd0: 7661 6c75 6174 6573 2043 4f4e 4449 5449 valuates CONDITI\n-0001dde0: 4f4e 2c20 6966 2069 7420 6973 206e 696c ON, if it is nil\n-0001ddf0: 2061 6e20 696d 706c 6963 6974 2070 726f an implicit pro\n-0001de00: 676e 2069 7320 7065 7266 6f72 6d65 6420 gn is performed \n-0001de10: 7769 7468 0a46 4f52 4d53 2e72 6570 2e6c with.FORMS.rep.l\n-0001de20: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001de30: 6f72 5468 6520 6669 7273 7420 6f66 2074 orThe first of t\n-0001de40: 6865 2041 5247 5320 6973 2065 7661 6c75 he ARGS is evalu\n-0001de50: 6174 6564 2c20 6966 2069 7420 6973 2074 ated, if it is t\n-0001de60: 7275 6520 6974 7320 7661 6c75 6520 6973 rue its value is\n-0001de70: 2074 6865 2076 616c 7565 0a6f 6620 7468 the value.of th\n-0001de80: 6520 606f 7227 2066 6f72 6d20 616e 6420 e `or' form and \n-0001de90: 6e6f 206d 6f72 6520 6172 6775 6d65 6e74 no more argument\n-0001dea0: 7320 6172 6520 6576 616c 7561 7465 642e s are evaluated.\n-0001deb0: 204f 7468 6572 7769 7365 2074 6869 7320 Otherwise this \n-0001dec0: 7374 6570 0a69 7320 7265 7065 6174 6564 step.is repeated\n-0001ded0: 2066 6f72 2074 6865 206e 6578 7420 6d65 for the next me\n-0001dee0: 6d62 6572 206f 6620 4152 4753 2e0a 0a49 mber of ARGS...I\n-0001def0: 6620 616c 6c20 6f66 2074 6865 2041 5247 f all of the ARG\n-0001df00: 5320 6861 7665 2062 6565 6e20 6576 616c S have been eval\n-0001df10: 7561 7465 6420 616e 6420 6e6f 6e65 2068 uated and none h\n-0001df20: 6176 6520 6120 7472 7565 2076 616c 7565 ave a true value\n-0001df30: 0a60 2829 2720 6973 2074 6865 2076 616c .`()' is the val\n-0001df40: 7565 206f 6620 7468 6520 606f 7227 2066 ue of the `or' f\n-0001df50: 6f72 6d2e 0a0a 4966 2074 6865 7265 2061 orm...If there a\n-0001df60: 7265 206e 6f20 4152 4753 2074 6865 2066 re no ARGS the f\n-0001df70: 616c 7365 2076 616c 7565 2069 7320 7265 alse value is re\n-0001df80: 7475 726e 6564 2e00 7265 702e 6c61 6e67 turned..rep.lang\n-0001df90: 2e69 6e74 6572 7072 6574 6572 236f 7220 .interpreter#or \n-0001dfa0: 2e20 4152 4753 7265 702e 6c61 6e67 2e69 . ARGSrep.lang.i\n-0001dfb0: 6e74 6572 7072 6574 6572 2364 6566 696e nterpreter#defin\n-0001dfc0: 652d 7370 6563 6961 6c2d 7661 7269 6162 e-special-variab\n-0001dfd0: 6c65 5573 6520 6465 6676 6172 2d73 6574 leUse defvar-set\n-0001dfe0: 7120 696e 7374 6561 642e 0000 0000 0000 q instead.......\n+0001d000: 7265 702e 7777 772e 7175 6f74 652d 7572 rep.www.quote-ur\n+0001d010: 6c23 7175 6f74 652d 7572 6c45 7363 6170 l#quote-urlEscap\n+0001d020: 6520 5552 4c20 6d65 7461 2d63 6861 7261 e URL meta-chara\n+0001d030: 6374 6572 7320 696e 2053 5452 494e 472e cters in STRING.\n+0001d040: 7265 702e 7777 772e 7175 6f74 652d 7572 rep.www.quote-ur\n+0001d050: 6c23 756e 7175 6f74 652d 7572 6c55 6e65 l#unquote-urlUne\n+0001d060: 7363 6170 6520 5552 4c20 6d65 7461 2d63 scape URL meta-c\n+0001d070: 6861 7261 6374 6572 7320 696e 2053 5452 haracters in STR\n+0001d080: 494e 472e 2a69 7370 656c 6c2d 6563 686f ING.*ispell-echo\n+0001d090: 2d6f 7574 7075 742a 5573 6520 666f 7220 -output*Use for \n+0001d0a0: 6465 6275 6767 696e 6720 6f6e 6c79 2e72 debugging only.r\n+0001d0b0: 6570 2e75 7469 6c2e 6973 7065 6c6c 2370 ep.util.ispell#p\n+0001d0c0: 726f 6365 7373 2d62 7573 7957 6865 6e20 rocess-busyWhen \n+0001d0d0: 742c 2074 6865 2070 726f 6365 7373 2069 t, the process i\n+0001d0e0: 7320 6265 696e 6720 7573 6564 2074 6f20 s being used to \n+0001d0f0: 6368 6563 6b20 6120 776f 7264 2c20 6275 check a word, bu\n+0001d100: 7420 6e6f 7420 616c 6c0a 7265 7375 6c74 t not all.result\n+0001d110: 7320 6861 7665 2062 6565 6e20 7265 6365 s have been rece\n+0001d120: 6976 6564 2e72 6570 2e75 7469 6c2e 6973 ived.rep.util.is\n+0001d130: 7065 6c6c 2369 7370 656c 6c2d 7374 6f70 pell#ispell-stop\n+0001d140: 4b69 6c6c 2061 6e79 2073 7562 7072 6f63 Kill any subproc\n+0001d150: 6573 7365 7320 6265 696e 6720 7573 6564 esses being used\n+0001d160: 2069 6e74 6572 6e61 6c6c 7920 746f 2072 internally to r\n+0001d170: 756e 2049 7370 656c 6c2e 0072 6570 2e75 un Ispell..rep.u\n+0001d180: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n+0001d190: 6c2d 7374 6f70 7265 702e 7574 696c 2e69 l-stoprep.util.i\n+0001d1a0: 7370 656c 6c23 6973 7065 6c6c 2d73 6574 spell#ispell-set\n+0001d1b0: 2d64 6963 7469 6f6e 6172 7953 6574 2074 -dictionarySet t\n+0001d1c0: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n+0001d1d0: 6963 7469 6f6e 6172 7920 7573 6564 2062 ictionary used b\n+0001d1e0: 7920 4973 7065 6c6c 2074 6f20 4449 4354 y Ispell to DICT\n+0001d1f0: 2d4e 414d 452e 0072 6570 2e75 7469 6c2e -NAME..rep.util.\n+0001d200: 6973 7065 6c6c 2369 7370 656c 6c2d 6164 ispell#ispell-ad\n+0001d210: 642d 776f 7264 2d74 6f2d 6469 6374 696f d-word-to-dictio\n+0001d220: 6e61 7279 2057 4f52 4472 6570 2e75 7469 nary WORDrep.uti\n+0001d230: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell-\n+0001d240: 7361 7665 2d64 6963 7469 6f6e 6172 794d save-dictionaryM\n+0001d250: 616b 6520 4973 7065 6c6c 2073 6176 6520 ake Ispell save \n+0001d260: 7468 6520 6375 7272 656e 7420 7065 7273 the current pers\n+0001d270: 6f6e 616c 2064 6963 7469 6f6e 6172 7920 onal dictionary \n+0001d280: 746f 2069 7473 2066 696c 652e 7265 702e to its file.rep.\n+0001d290: 696f 2e66 696c 6573 2363 616c 6c2d 6166 io.files#call-af\n+0001d2a0: 7465 722d 6c6f 6164 4172 7261 6e67 6520 ter-loadArrange \n+0001d2b0: 666f 7220 5448 554e 4b20 746f 2062 6520 for THUNK to be \n+0001d2c0: 6361 6c6c 6564 2069 6d6d 6564 6961 7465 called immediate\n+0001d2d0: 6c79 2061 6674 6572 2074 6865 206c 6962 ly after the lib\n+0001d2e0: 7261 7279 206f 6620 4c69 7370 2063 6f64 rary of Lisp cod\n+0001d2f0: 650a 4c49 4252 4152 5920 6861 7320 6265 e.LIBRARY has be\n+0001d300: 656e 2072 6561 6420 6279 2074 6865 2060 en read by the `\n+0001d310: 6c6f 6164 2720 6675 6e63 7469 6f6e 2e20 load' function. \n+0001d320: 4e6f 7465 2074 6861 7420 4c49 4252 4152 Note that LIBRAR\n+0001d330: 5920 6d75 7374 2065 7861 6374 6c79 0a6d Y must exactly.m\n+0001d340: 6174 6368 2074 6865 2046 494c 4520 6172 atch the FILE ar\n+0001d350: 6775 6d65 6e74 2074 6f20 606c 6f61 6427 gument to `load'\n+0001d360: 2e72 656d 6f74 652d 7265 702d 7061 7373 .remote-rep-pass\n+0001d370: 7764 2d6d 7367 7352 6567 756c 6172 2065 wd-msgsRegular e\n+0001d380: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n+0001d390: 6e67 2070 6173 7377 6f72 6420 7072 6f6d ng password prom\n+0001d3a0: 7074 2e00 7265 702e 696f 2e66 696c 652d pt..rep.io.file-\n+0001d3b0: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0001d3c0: 7265 7023 7265 6d6f 7465 2d72 6570 2d65 rep#remote-rep-e\n+0001d3d0: 6d70 7479 2d63 6163 6865 7263 702d 7072 mpty-cachercp-pr\n+0001d3e0: 6f67 7261 6d54 6865 206e 616d 6520 6f66 ogramThe name of\n+0001d3f0: 2074 6865 2060 7263 7027 2070 726f 6772 the `rcp' progr\n+0001d400: 616d 2075 7365 6420 746f 2063 6f70 7920 am used to copy \n+0001d410: 6669 6c65 7320 6672 6f6d 2068 6f73 7420 files from host \n+0001d420: 746f 2068 6f73 742e 7265 6d6f 7465 2d66 to host.remote-f\n+0001d430: 7470 2d73 686f 772d 6d65 7373 6167 6573 tp-show-messages\n+0001d440: 5768 656e 2074 2c20 696e 666f 726d 6174 When t, informat\n+0001d450: 696f 6e61 6c20 6d65 7373 6167 6573 2066 ional messages f\n+0001d460: 726f 6d20 4654 5020 7365 7373 696f 6e73 rom FTP sessions\n+0001d470: 2061 7265 2064 6973 706c 6179 6564 2e72 are displayed.r\n+0001d480: 656d 6f74 652d 6674 702d 6469 7370 6c61 emote-ftp-displa\n+0001d490: 792d 7072 6f67 7265 7373 5768 656e 2074 y-progressWhen t\n+0001d4a0: 7275 652c 2073 686f 7720 7072 6f67 7265 rue, show progre\n+0001d4b0: 7373 206f 6620 4654 5020 7472 616e 7366 ss of FTP transf\n+0001d4c0: 6572 732e 7265 6d6f 7465 2d66 7470 2d6c ers.remote-ftp-l\n+0001d4d0: 732d 666f 726d 6174 4654 5020 636f 6d6d s-formatFTP comm\n+0001d4e0: 616e 6420 666f 726d 6174 2073 7472 696e and format strin\n+0001d4f0: 6720 746f 2070 726f 6475 6365 2061 6e20 g to produce an \n+0001d500: 606c 7320 2d6c 2720 666f 726d 6174 206c `ls -l' format l\n+0001d510: 6973 7469 6e67 206f 6620 7468 650a 6469 isting of the.di\n+0001d520: 7265 6374 6f72 7920 7375 6273 7469 7475 rectory substitu\n+0001d530: 7465 6420 666f 7220 7468 6520 7369 6e67 ted for the sing\n+0001d540: 6c65 2025 7320 666f 726d 6174 2073 7065 le %s format spe\n+0001d550: 6369 6669 6572 2e72 656d 6f74 652d 6674 cifier.remote-ft\n+0001d560: 702d 7265 636f 6e6e 6563 742d 6d73 6773 p-reconnect-msgs\n+0001d570: 5265 6775 6c61 7220 6578 7072 6573 7369 Regular expressi\n+0001d580: 6f6e 206d 6174 6368 696e 6720 6674 7020 on matching ftp \n+0001d590: 6d65 7373 6167 6573 2074 6861 7420 696e messages that in\n+0001d5a0: 6469 6361 7465 2074 6861 7420 7468 6520 dicate that the \n+0001d5b0: 6375 7272 656e 740a 4654 5020 7072 6f63 current.FTP proc\n+0001d5c0: 6573 7320 7368 6f75 6c64 2062 6520 6162 ess should be ab\n+0001d5d0: 616e 646f 6e65 642c 2061 6e64 2061 206e andoned, and a n\n+0001d5e0: 6577 2073 6573 7369 6f6e 2073 7461 7274 ew session start\n+0001d5f0: 6564 2e72 656d 6f74 652d 6674 702d 6c73 ed.remote-ftp-ls\n+0001d600: 2d6c 2d72 6567 6578 7052 6567 6578 7020 -l-regexpRegexp \n+0001d610: 6465 6669 6e69 6e67 2060 6c73 202d 6c27 defining `ls -l'\n+0001d620: 206f 7574 7075 7420 7379 6e74 6178 2e20 output syntax. \n+0001d630: 4861 6972 792e 7265 6d6f 7465 2d66 7470 Hairy.remote-ftp\n+0001d640: 2d6c 732d 6c2d 7479 7065 2d61 6c69 7374 -ls-l-type-alist\n+0001d650: 416c 6973 7420 6173 736f 6369 6174 696e Alist associatin\n+0001d660: 6720 6368 6172 6163 7465 7273 2069 6e20 g characters in \n+0001d670: 7468 6520 6669 7273 7420 636f 6c75 6d6e the first column\n+0001d680: 206f 6620 606c 7320 2d6c 2720 6f75 7470 of `ls -l' outp\n+0001d690: 7574 2077 6974 680a 6669 6c65 2074 7970 ut with.file typ\n+0001d6a0: 6573 2e72 6570 2e69 6f2e 6669 6c65 2d68 es.rep.io.file-h\n+0001d6b0: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n+0001d6c0: 7470 2372 656d 6f74 652d 6674 702d 636c tp#remote-ftp-cl\n+0001d6d0: 6f73 652d 616c 6c43 6c6f 7365 2061 6c6c ose-allClose all\n+0001d6e0: 2072 756e 6e69 6e67 2046 5450 2073 7562 running FTP sub\n+0001d6f0: 7072 6f63 6573 7365 732e 7265 702e 696f processes.rep.io\n+0001d700: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n+0001d710: 656d 6f74 652e 6674 7023 7265 6d6f 7465 emote.ftp#remote\n+0001d720: 2d66 7470 2d65 6d70 7479 2d63 6163 6865 -ftp-empty-cache\n+0001d730: 4469 7363 6172 6420 616c 6c20 6361 6368 Discard all cach\n+0001d740: 6564 2046 5450 2064 6972 6563 746f 7279 ed FTP directory\n+0001d750: 2065 6e74 7269 6573 2e00 7265 702e 696f entries..rep.io\n+0001d760: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n+0001d770: 656d 6f74 652e 6674 7023 7265 6d6f 7465 emote.ftp#remote\n+0001d780: 2d66 7470 2d65 6d70 7479 2d63 6163 6865 -ftp-empty-cache\n+0001d790: 7265 6d6f 7465 2d68 6f73 742d 7573 6572 remote-host-user\n+0001d7a0: 2d61 6c69 7374 416c 6973 7420 6f66 2028 -alistAlist of (\n+0001d7b0: 484f 5354 2d52 4547 4558 5020 2e20 5553 HOST-REGEXP . US\n+0001d7c0: 4552 2d4e 414d 4529 206d 6174 6368 696e ER-NAME) matchin\n+0001d7d0: 6720 686f 7374 206e 616d 6573 2074 6f20 g host names to \n+0001d7e0: 7573 6572 6e61 6d65 732e 0a4f 6e6c 7920 usernames..Only \n+0001d7f0: 7573 6564 2077 6865 6e20 6e6f 2075 7365 used when no use\n+0001d800: 726e 616d 6520 6973 2067 6976 656e 2069 rname is given i\n+0001d810: 6e20 6120 6669 6c65 6e61 6d65 2e72 656d n a filename.rem\n+0001d820: 6f74 652d 6465 6661 756c 742d 7573 6572 ote-default-user\n+0001d830: 4465 6661 756c 7420 7573 6572 6e61 6d65 Default username\n+0001d840: 2074 6f20 7573 6520 666f 7220 6669 6c65 to use for file\n+0001d850: 2d74 7261 6e73 6665 7220 7768 656e 206e -transfer when n\n+0001d860: 6f6e 6520 6973 2073 7065 6369 6669 6564 one is specified\n+0001d870: 2c20 6569 7468 6572 0a65 7870 6c69 6369 , either.explici\n+0001d880: 746c 792c 206f 7220 6279 2074 6865 2072 tly, or by the r\n+0001d890: 656d 6f74 652d 6674 702d 686f 7374 2d75 emote-ftp-host-u\n+0001d8a0: 7365 722d 616c 6973 7420 7661 7269 6162 ser-alist variab\n+0001d8b0: 6c65 2e72 656d 6f74 652d 6175 746f 2d62 le.remote-auto-b\n+0001d8c0: 6163 6b65 6e64 2d61 6c69 7374 416e 2061 ackend-alistAn a\n+0001d8d0: 6c69 7374 206f 6620 2848 4f53 542d 5245 list of (HOST-RE\n+0001d8e0: 4745 5850 202e 2042 4143 4b45 4e44 2d54 GEXP . BACKEND-T\n+0001d8f0: 5950 4529 2064 6566 696e 696e 6720 686f YPE) defining ho\n+0001d900: 7720 7265 6d6f 7465 2066 696c 6573 2061 w remote files a\n+0001d910: 7265 0a61 6363 6573 7365 6420 6f6e 2073 re.accessed on s\n+0001d920: 7065 6369 6669 6320 686f 7374 732e 7265 pecific hosts.re\n+0001d930: 702e 696f 2e73 7472 6561 6d73 2373 7472 p.io.streams#str\n+0001d940: 6561 6d70 5265 7475 726e 7320 7472 7565 eampReturns true\n+0001d950: 2069 6620 4152 4720 6973 2073 6f6d 6520 if ARG is some \n+0001d960: 736f 7274 206f 6620 492f 4f20 7374 7265 sort of I/O stre\n+0001d970: 616d 2e72 6570 2e64 6174 6123 6d65 6d62 am.rep.data#memb\n+0001d980: 6572 2d69 6653 696d 696c 6172 2074 6f20 er-ifSimilar to \n+0001d990: 7468 6520 606d 656d 6265 7227 2066 756e the `member' fun\n+0001d9a0: 6374 696f 6e2c 2065 7863 6570 7420 7468 ction, except th\n+0001d9b0: 6174 2074 6865 2066 756e 6374 696f 6e20 at the function \n+0001d9c0: 4655 4e20 6973 0a63 616c 6c65 6420 746f FUN is.called to\n+0001d9d0: 2074 6573 7420 7468 6520 656c 656d 656e test the elemen\n+0001d9e0: 7473 2066 6f72 206d 6174 6368 6573 2e20 ts for matches. \n+0001d9f0: 4966 2060 2846 554e 2045 4c54 2927 2072 If `(FUN ELT)' r\n+0001da00: 6574 7572 6e73 2074 7275 652c 0a74 6865 eturns true,.the\n+0001da10: 6e20 7468 6520 7375 626c 6973 7420 7374 n the sublist st\n+0001da20: 6172 7469 6e67 2077 6974 6820 454c 5420 arting with ELT \n+0001da30: 6973 2072 6574 7572 6e65 642e 0072 6570 is returned..rep\n+0001da40: 2e64 6174 6123 6d65 6d62 6572 2d69 6620 .data#member-if \n+0001da50: 4655 4e20 4c53 5472 6570 2e6c 616e 672e FUN LSTrep.lang.\n+0001da60: 696e 7465 7270 7265 7465 7223 6465 6675 interpreter#defu\n+0001da70: 6e64 6566 756e 204e 414d 4520 4c41 4d42 ndefun NAME LAMB\n+0001da80: 4441 2d4c 4953 5420 5b44 4f43 2d53 5452 DA-LIST [DOC-STR\n+0001da90: 494e 475d 2042 4f44 592e 2e2e 0a64 6566 ING] BODY....def\n+0001daa0: 756e 204e 414d 4520 4259 5445 434f 4445 un NAME BYTECODE\n+0001dab0: 2d4f 424a 4543 540a 0a44 6566 696e 6573 -OBJECT..Defines\n+0001dac0: 2061 2066 756e 6374 696f 6e20 6361 6c6c a function call\n+0001dad0: 6564 204e 414d 4520 7769 7468 2061 7267 ed NAME with arg\n+0001dae0: 756d 656e 7420 7370 6563 6966 6963 6174 ument specificat\n+0001daf0: 696f 6e20 4c41 4d42 4441 2d4c 4953 542c ion LAMBDA-LIST,\n+0001db00: 0a64 6f63 756d 656e 7461 7469 6f6e 2044 .documentation D\n+0001db10: 4f43 2d53 5452 494e 4720 286f 7074 696f OC-STRING (optio\n+0001db20: 6e61 6c29 2061 6e64 2062 6f64 7920 424f nal) and body BO\n+0001db30: 4459 2e72 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n+0001db40: 7270 7265 7465 7223 6465 6663 6f6e 7374 rpreter#defconst\n+0001db50: 6465 6663 6f6e 7374 204e 414d 4520 5641 defconst NAME VA\n+0001db60: 4c55 4520 5b44 4f43 2d53 5452 494e 475d LUE [DOC-STRING]\n+0001db70: 0a0a 4465 6669 6e65 2061 2063 6f6e 7374 ..Define a const\n+0001db80: 616e 7420 4e41 4d45 2077 686f 7365 2028 ant NAME whose (\n+0001db90: 6465 6661 756c 7429 2076 616c 7565 2069 default) value i\n+0001dba0: 7320 5641 4c55 452e 2049 6620 4e41 4d45 s VALUE. If NAME\n+0001dbb0: 2069 730a 616c 7265 6164 7920 626f 756e is.already boun\n+0001dbc0: 6420 616e 2065 7272 6f72 2069 7320 7369 d an error is si\n+0001dbd0: 676e 616c 6c65 642e 0a0a 436f 6e73 7461 gnalled...Consta\n+0001dbe0: 6e74 7320 6172 6520 7472 6561 7465 6420 nts are treated \n+0001dbf0: 7370 6563 6961 6c6c 7920 6279 2074 6865 specially by the\n+0001dc00: 204c 6973 7020 636f 6d70 696c 6572 2c20 Lisp compiler, \n+0001dc10: 6261 7369 6361 6c6c 7920 7468 6579 0a61 basically they.a\n+0001dc20: 7265 2068 6172 642d 636f 6465 6420 696e re hard-coded in\n+0001dc30: 746f 2074 6865 2062 7974 652d 636f 6465 to the byte-code\n+0001dc40: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0001dc50: 7265 7465 7223 6675 6e63 7469 6f6e 2327 reter#function#'\n+0001dc60: 4152 470a 0a52 6574 7572 6e20 7468 6520 ARG..Return the \n+0001dc70: 636c 6f73 7572 6520 6672 6f6d 2041 5247 closure from ARG\n+0001dc80: 2c20 6569 7468 6572 2061 206c 616d 6264 , either a lambd\n+0001dc90: 612d 6578 7072 6573 7369 6f6e 2c20 6f72 a-expression, or\n+0001dca0: 2061 2073 796d 626f 6c2e 0a57 6865 6e20 a symbol..When \n+0001dcb0: 6170 706c 6965 6420 746f 2061 2073 796d applied to a sym\n+0001dcc0: 626f 6c2c 2074 6865 2073 796d 626f 6c27 bol, the symbol'\n+0001dcd0: 7320 7661 6c75 6520 6973 2072 6574 7572 s value is retur\n+0001dce0: 6e65 642e 7265 702e 6c61 6e67 2e69 6e74 ned.rep.lang.int\n+0001dcf0: 6572 7072 6574 6572 236c 6574 6c65 7420 erpreter#letlet \n+0001dd00: 5b56 4152 5d20 2842 494e 4449 4e47 532e [VAR] (BINDINGS.\n+0001dd10: 2e2e 2920 424f 4459 2e2e 2e0a 0a42 696e ..) BODY.....Bin\n+0001dd20: 6473 2074 656d 706f 7261 7279 2076 616c ds temporary val\n+0001dd30: 7565 7320 746f 2073 796d 626f 6c73 2077 ues to symbols w\n+0001dd40: 6869 6c65 2042 4f44 5920 6973 2062 6569 hile BODY is bei\n+0001dd50: 6e67 2065 7661 6c75 6174 6564 2e0a 0a45 ng evaluated...E\n+0001dd60: 6163 6820 6f66 2074 6865 2042 494e 4449 ach of the BINDI\n+0001dd70: 4e47 5320 6973 2065 6974 6865 7220 6120 NGS is either a \n+0001dd80: 6c69 7374 2060 2853 594d 424f 4c20 464f list `(SYMBOL FO\n+0001dd90: 524d 532e 2e2e 2927 2069 6e20 7768 6963 RMS...)' in whic\n+0001dda0: 6820 6361 7365 0a74 6865 2076 6172 6961 h case.the varia\n+0001ddb0: 626c 6520 5359 4d42 4f4c 2069 7320 626f ble SYMBOL is bo\n+0001ddc0: 756e 6420 746f 2074 6865 2072 6573 756c und to the resul\n+0001ddd0: 7420 6f66 2065 7661 6c75 6174 696e 6720 t of evaluating \n+0001dde0: 6028 7072 6f67 6e20 464f 524d 532e 2e2e `(progn FORMS...\n+0001ddf0: 2927 2c0a 6f72 2061 2073 696e 676c 6520 )',.or a single \n+0001de00: 7379 6d62 6f6c 2c20 696e 2077 6869 6368 symbol, in which\n+0001de10: 2063 6173 6520 6974 2069 7320 626f 756e case it is boun\n+0001de20: 6420 746f 2074 6865 2066 616c 7365 2076 d to the false v\n+0001de30: 616c 7565 2e0a 0a49 6620 5641 5220 6973 alue...If VAR is\n+0001de40: 2067 6976 656e 2c20 7468 656e 2074 6865 given, then the\n+0001de50: 2073 796d 626f 6c20 5641 5220 6973 2062 symbol VAR is b\n+0001de60: 6f75 6e64 2074 6f20 6120 6675 6e63 7469 ound to a functi\n+0001de70: 6f6e 2077 686f 7365 0a66 6f72 6d61 6c20 on whose.formal \n+0001de80: 7061 7261 6d65 7465 7273 2061 7265 2074 parameters are t\n+0001de90: 6865 2073 616d 6520 6173 2074 6865 2076 he same as the v\n+0001dea0: 6172 6961 626c 6573 2062 6f75 6e64 2062 ariables bound b\n+0001deb0: 7920 7468 6520 606c 6574 270a 666f 726d y the `let'.form\n+0001dec0: 2e20 5468 7573 2074 6865 2065 7865 6375 . Thus the execu\n+0001ded0: 7469 6f6e 206f 6620 424f 4459 2e2e 2e20 tion of BODY... \n+0001dee0: 6d61 7920 6265 2072 6570 6561 7465 6420 may be repeated \n+0001def0: 6279 2069 6e76 6f6b 696e 6720 5641 522e by invoking VAR.\n+0001df00: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0001df10: 7265 7465 7223 6c65 742a 202e 2041 5247 reter#let* . ARG\n+0001df20: 5300 7265 702e 6c61 6e67 2e69 6e74 6572 S.rep.lang.inter\n+0001df30: 7072 6574 6572 2364 6f20 5641 5253 2054 preter#do VARS T\n+0001df40: 4553 5420 2e20 424f 4459 0072 6570 2e6c EST . BODY.rep.l\n+0001df50: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001df60: 6465 636c 6172 6500 7265 702e 6c61 6e67 declare.rep.lang\n+0001df70: 2e69 6e74 6572 7072 6574 6572 2363 6174 .interpreter#cat\n+0001df80: 6368 2054 4147 202e 2042 4f44 5900 7265 ch TAG . BODY.re\n+0001df90: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0001dfa0: 6572 2364 796e 616d 6963 2d77 696e 6420 er#dynamic-wind \n+0001dfb0: 4245 464f 5245 2054 4855 4e4b 2041 4654 BEFORE THUNK AFT\n+0001dfc0: 4552 0072 6570 2e6c 616e 672e 696e 7465 ER.rep.lang.inte\n+0001dfd0: 7270 7265 7465 7223 6675 6e63 7469 6f6e rpreter#function\n+0001dfe0: 2d6e 616d 6520 4655 4e43 0000 0000 0000 -name FUNC......\n 0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001e000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001e010: 6574 6572 236c 6574 6c65 7420 5b56 4152 eter#letlet [VAR\n-0001e020: 5d20 2842 494e 4449 4e47 532e 2e2e 2920 ] (BINDINGS...) \n-0001e030: 424f 4459 2e2e 2e0a 0a42 696e 6473 2074 BODY.....Binds t\n-0001e040: 656d 706f 7261 7279 2076 616c 7565 7320 emporary values \n-0001e050: 746f 2073 796d 626f 6c73 2077 6869 6c65 to symbols while\n-0001e060: 2042 4f44 5920 6973 2062 6569 6e67 2065 BODY is being e\n-0001e070: 7661 6c75 6174 6564 2e0a 0a45 6163 6820 valuated...Each \n-0001e080: 6f66 2074 6865 2042 494e 4449 4e47 5320 of the BINDINGS \n-0001e090: 6973 2065 6974 6865 7220 6120 6c69 7374 is either a list\n-0001e0a0: 2060 2853 594d 424f 4c20 464f 524d 532e `(SYMBOL FORMS.\n-0001e0b0: 2e2e 2927 2069 6e20 7768 6963 6820 6361 ..)' in which ca\n-0001e0c0: 7365 0a74 6865 2076 6172 6961 626c 6520 se.the variable \n-0001e0d0: 5359 4d42 4f4c 2069 7320 626f 756e 6420 SYMBOL is bound \n-0001e0e0: 746f 2074 6865 2072 6573 756c 7420 6f66 to the result of\n-0001e0f0: 2065 7661 6c75 6174 696e 6720 6028 7072 evaluating `(pr\n-0001e100: 6f67 6e20 464f 524d 532e 2e2e 2927 2c0a ogn FORMS...)',.\n-0001e110: 6f72 2061 2073 696e 676c 6520 7379 6d62 or a single symb\n-0001e120: 6f6c 2c20 696e 2077 6869 6368 2063 6173 ol, in which cas\n-0001e130: 6520 6974 2069 7320 626f 756e 6420 746f e it is bound to\n-0001e140: 2074 6865 2066 616c 7365 2076 616c 7565 the false value\n-0001e150: 2e0a 0a49 6620 5641 5220 6973 2067 6976 ...If VAR is giv\n-0001e160: 656e 2c20 7468 656e 2074 6865 2073 796d en, then the sym\n-0001e170: 626f 6c20 5641 5220 6973 2062 6f75 6e64 bol VAR is bound\n-0001e180: 2074 6f20 6120 6675 6e63 7469 6f6e 2077 to a function w\n-0001e190: 686f 7365 0a66 6f72 6d61 6c20 7061 7261 hose.formal para\n-0001e1a0: 6d65 7465 7273 2061 7265 2074 6865 2073 meters are the s\n-0001e1b0: 616d 6520 6173 2074 6865 2076 6172 6961 ame as the varia\n-0001e1c0: 626c 6573 2062 6f75 6e64 2062 7920 7468 bles bound by th\n-0001e1d0: 6520 606c 6574 270a 666f 726d 2e20 5468 e `let'.form. Th\n-0001e1e0: 7573 2074 6865 2065 7865 6375 7469 6f6e us the execution\n-0001e1f0: 206f 6620 424f 4459 2e2e 2e20 6d61 7920 of BODY... may \n-0001e200: 6265 2072 6570 6561 7465 6420 6279 2069 be repeated by i\n-0001e210: 6e76 6f6b 696e 6720 5641 522e 7265 702e nvoking VAR.rep.\n-0001e220: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001e230: 2361 6e64 5468 6520 6669 7273 7420 6f66 #andThe first of\n-0001e240: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n-0001e250: 6c75 6174 6564 2e20 4966 2069 7420 6973 luated. If it is\n-0001e260: 2066 616c 7365 206e 6f20 6d6f 7265 206f false no more o\n-0001e270: 6620 7468 650a 4152 4753 2061 7265 2065 f the.ARGS are e\n-0001e280: 7661 6c75 6174 6564 2061 6e64 2074 6865 valuated and the\n-0001e290: 2060 616e 6427 2073 7461 7465 6d65 6e74 `and' statement\n-0001e2a0: 2065 7661 6c75 6174 6573 2074 6f20 6661 evaluates to fa\n-0001e2b0: 6c73 652e 0a0a 4f74 6865 7277 6973 6520 lse...Otherwise \n-0001e2c0: 7468 6520 6e65 7874 206d 656d 6265 7220 the next member \n-0001e2d0: 6f66 2041 5247 5320 6973 2065 7661 6c75 of ARGS is evalu\n-0001e2e0: 6174 6564 2061 6e64 2069 7473 2076 616c ated and its val\n-0001e2f0: 7565 2074 6573 7465 642e 2049 660a 6e6f ue tested. If.no\n-0001e300: 6e65 206f 6620 7468 6520 4152 4753 2061 ne of the ARGS a\n-0001e310: 7265 2066 616c 7365 2074 6865 2063 6f6d re false the com\n-0001e320: 7075 7465 6420 7661 6c75 6520 6f66 2074 puted value of t\n-0001e330: 6865 206c 6173 7420 6d65 6d62 6572 206f he last member o\n-0001e340: 6620 4152 4753 0a69 7320 7265 7475 726e f ARGS.is return\n-0001e350: 6564 2066 726f 6d20 7468 6520 6061 6e64 ed from the `and\n-0001e360: 2720 666f 726d 2e72 6570 2e6c 616e 672e ' form.rep.lang.\n-0001e370: 696e 7465 7270 7265 7465 7223 6465 6676 interpreter#defv\n-0001e380: 6172 2d73 6574 7164 6566 7661 722d 7365 ar-setqdefvar-se\n-0001e390: 7471 2056 4152 4941 424c 4520 5b56 414c tq VARIABLE [VAL\n-0001e3a0: 5545 205b 444f 435d 5d0a 0a44 6563 6c61 UE [DOC]]..Decla\n-0001e3b0: 7265 7320 7468 6520 7379 6d62 6f6c 2056 res the symbol V\n-0001e3c0: 4152 4941 424c 4520 6173 2061 2073 7065 ARIABLE as a spe\n-0001e3d0: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a\n-0001e3e0: 6e64 2073 6574 7320 6974 7320 7661 6c75 nd sets its valu\n-0001e3f0: 650a 746f 2056 414c 5545 2028 6f72 2066 e.to VALUE (or f\n-0001e400: 616c 7365 2069 6620 5641 4c55 4520 6973 alse if VALUE is\n-0001e410: 6e27 7420 6465 6669 6e65 6429 2e20 4966 n't defined). If\n-0001e420: 2044 4f43 2069 7320 6769 7665 6e20 6974 DOC is given it\n-0001e430: 2077 696c 6c20 6265 0a69 6e73 7461 6c6c will be.install\n-0001e440: 6564 2061 7320 7468 6520 646f 6375 6d65 ed as the docume\n-0001e450: 6e74 6174 696f 6e20 7374 7269 6e67 2061 ntation string a\n-0001e460: 7373 6f63 6961 7465 6420 7769 7468 2056 ssociated with V\n-0001e470: 4152 4941 424c 452e 0a0a 4974 2773 2074 ARIABLE...It's t\n-0001e480: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p\n-0001e490: 7265 7669 6f75 7320 6064 6566 696e 652d revious `define-\n-0001e4a0: 7370 6563 6961 6c2d 7661 7269 6162 6c65 special-variable\n-0001e4b0: 272e 0072 6570 2e6c 616e 672e 696e 7465 '..rep.lang.inte\n-0001e4c0: 7270 7265 7465 7223 6361 7463 6820 5441 rpreter#catch TA\n-0001e4d0: 4720 2e20 424f 4459 0072 6570 2e6c 616e G . BODY.rep.lan\n-0001e4e0: 672e 696e 7465 7270 7265 7465 7223 6479 g.interpreter#dy\n-0001e4f0: 6e61 6d69 632d 7769 6e64 2042 4546 4f52 namic-wind BEFOR\n-0001e500: 4520 5448 554e 4b20 4146 5445 5272 6570 E THUNK AFTERrep\n-0001e510: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001e520: 7223 6675 6e63 7469 6f6e 2d6e 616d 6552 r#function-nameR\n-0001e530: 6574 7572 6e73 2074 6865 2066 756e 6374 eturns the funct\n-0001e540: 696f 6e27 7320 6e61 6d65 2028 6120 7379 ion's name (a sy\n-0001e550: 6d62 6f6c 292e 0072 6570 2e6c 616e 672e mbol)..rep.lang.\n-0001e560: 696e 7465 7270 7265 7465 7223 6675 6e63 interpreter#func\n-0001e570: 7469 6f6e 2d6e 616d 6520 4655 4e43 0072 tion-name FUNC.r\n-0001e580: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n-0001e590: 672d 7369 7a65 2052 494e 4772 6570 2e64 g-size RINGrep.d\n-0001e5a0: 6174 6123 7374 7269 6e67 2d6c 6f77 6572 ata#string-lower\n-0001e5b0: 2d63 6173 652d 7052 6574 7572 6e20 7420 -case-pReturn t \n-0001e5c0: 6966 2073 7472 696e 6720 5820 6973 206c if string X is l\n-0001e5d0: 6f77 6572 2063 6173 6520 2863 6f6e 7461 ower case (conta\n-0001e5e0: 696e 7320 6e6f 2075 7070 6572 2063 6173 ins no upper cas\n-0001e5f0: 6520 6368 6172 6163 7465 7273 2061 6e64 e characters and\n-0001e600: 0a61 7420 6c65 6173 7420 6f6e 6520 6c6f .at least one lo\n-0001e610: 7765 722d 6361 7365 2063 6861 7261 6374 wer-case charact\n-0001e620: 6572 292e 0072 6570 2e64 6174 6123 7374 er)..rep.data#st\n-0001e630: 7269 6e67 2d64 6f77 6e63 6173 6520 5800 ring-downcase X.\n-0001e640: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n-0001e650: 7823 6d61 7962 652d 6f62 7461 696e 2d6d x#maybe-obtain-m\n-0001e660: 7574 6578 204d 5458 7265 702e 7468 7265 utex MTXrep.thre\n-0001e670: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n-0001e680: 236d 616b 652d 6d65 7373 6167 652d 706f #make-message-po\n-0001e690: 7274 4372 6561 7465 2061 6e64 2072 6574 rtCreate and ret\n-0001e6a0: 7572 6e20 6120 6e65 7720 6d65 7373 6167 urn a new messag\n-0001e6b0: 6520 706f 7274 2e72 6570 2e74 6872 6561 e port.rep.threa\n-0001e6c0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n-0001e6d0: 6d65 7373 6167 652d 7365 6e64 5365 6e64 message-sendSend\n-0001e6e0: 2074 6865 206d 6573 7361 6765 204d 4553 the message MES\n-0001e6f0: 5341 4745 2028 616e 2061 7262 6974 7261 SAGE (an arbitra\n-0001e700: 7279 2076 616c 7565 2920 746f 206d 6573 ry value) to mes\n-0001e710: 7361 6765 2070 6f72 7420 504f 5254 2e72 sage port PORT.r\n-0001e720: 6570 2e73 7973 7465 6d23 7265 6d6f 7665 ep.system#remove\n-0001e730: 2d68 6f6f 6b52 656d 6f76 6520 4655 4e43 -hookRemove FUNC\n-0001e740: 2066 726f 6d20 7468 6520 686f 6f6b 2048 from the hook H\n-0001e750: 4f4f 4b20 2873 796d 626f 6c29 2e00 7265 OOK (symbol)..re\n-0001e760: 702e 6e65 742e 7270 6323 7270 632d 736f p.net.rpc#rpc-so\n-0001e770: 636b 6574 2d6c 6973 7465 6e65 7220 4d41 cket-listener MA\n-0001e780: 5354 4552 2d53 4f43 4b45 5400 7265 702e STER-SOCKET.rep.\n-0001e790: 6e65 742e 7270 6323 7270 632d 6465 7374 net.rpc#rpc-dest\n-0001e7a0: 726f 792d 7365 7276 6572 0072 6570 2e6e roy-server.rep.n\n-0001e7b0: 6574 2e72 7063 2361 7379 6e63 2d72 7063 et.rpc#async-rpc\n-0001e7c0: 2d63 616c 6c20 5052 4f58 5920 2321 6b65 -call PROXY #!ke\n-0001e7d0: 7920 4341 4c4c 4241 434b 202e 2041 5247 y CALLBACK . ARG\n-0001e7e0: 5372 6570 2e6e 6574 2e72 7063 2372 656d Srep.net.rpc#rem\n-0001e7f0: 6f74 652d 7365 7276 616e 742d 6964 2d3e ote-servant-id->\n-0001e800: 676c 6f62 616c 2d69 6452 6574 7572 6e20 global-idReturn \n-0001e810: 7468 6520 676c 6f62 616c 6c79 2072 6566 the globally ref\n-0001e820: 6572 656e 6365 6162 6c65 2052 5043 2073 erenceable RPC s\n-0001e830: 6572 7661 6e74 2069 6420 666f 7220 7468 ervant id for th\n-0001e840: 6520 6c6f 6361 6c20 7365 7276 616e 740a e local servant.\n-0001e850: 6964 2049 4420 2861 2073 796d 626f 6c29 id ID (a symbol)\n-0001e860: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n-0001e870: 2074 6865 2069 6e76 6f6b 6572 206f 6620 the invoker of \n-0001e880: 7468 6520 6375 7272 656e 746c 7920 6163 the currently ac\n-0001e890: 7469 7665 2052 5043 0a72 6571 7565 7374 tive RPC.request\n-0001e8a0: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n-0001e8b0: 6e61 6d65 2364 6f6d 6169 6e2d 7061 7274 name#domain-part\n-0001e8c0: 7352 6574 7572 6e20 7468 6520 6c69 7374 sReturn the list\n-0001e8d0: 206f 6620 646f 6d61 696e 2063 6f6d 706f of domain compo\n-0001e8e0: 6e65 6e74 7320 7468 6174 2074 6865 2073 nents that the s\n-0001e8f0: 7472 696e 6720 444f 4d41 494e 2063 6f6e tring DOMAIN con\n-0001e900: 7369 7374 7320 6f66 2e72 6570 2e6e 6574 sists of.rep.net\n-0001e910: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n-0001e920: 2d64 6f6d 6169 6e73 4361 6c6c 2028 4655 -domainsCall (FU\n-0001e930: 4e20 4e41 4d45 2920 666f 7220 6561 6368 N NAME) for each\n-0001e940: 2073 7562 2d64 6f6d 6169 6e20 6f66 2044 sub-domain of D\n-0001e950: 4f4d 4149 4e20 2873 7461 7274 696e 6720 OMAIN (starting \n-0001e960: 7769 7468 2044 4f4d 4149 4e29 2e00 7265 with DOMAIN)..re\n-0001e970: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n-0001e980: 6523 6d61 702d 646f 6d61 696e 732d 646f e#map-domains-do\n-0001e990: 776e 7761 7264 7320 4655 4e20 444f 4d41 wnwards FUN DOMA\n-0001e9a0: 494e 2a69 7370 656c 6c2d 6563 686f 2d6f IN*ispell-echo-o\n-0001e9b0: 7574 7075 742a 5573 6520 666f 7220 6465 utput*Use for de\n-0001e9c0: 6275 6767 696e 6720 6f6e 6c79 2e00 7265 bugging only..re\n-0001e9d0: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is\n-0001e9e0: 7065 6c6c 2d73 746f 7000 7265 702e 7574 pell-stop.rep.ut\n-0001e9f0: 696c 2e69 7370 656c 6c23 6973 7065 6c6c il.ispell#ispell\n-0001ea00: 2d61 6464 2d77 6f72 642d 746f 2d64 6963 -add-word-to-dic\n-0001ea10: 7469 6f6e 6172 7920 574f 5244 7265 702e tionary WORDrep.\n-0001ea20: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n-0001ea30: 6c6c 2d73 6176 652d 6469 6374 696f 6e61 ll-save-dictiona\n-0001ea40: 7279 4d61 6b65 2049 7370 656c 6c20 7361 ryMake Ispell sa\n-0001ea50: 7665 2074 6865 2063 7572 7265 6e74 2070 ve the current p\n-0001ea60: 6572 736f 6e61 6c20 6469 6374 696f 6e61 ersonal dictiona\n-0001ea70: 7279 2074 6f20 6974 7320 6669 6c65 2e00 ry to its file..\n-0001ea80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ea90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ead0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ecb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ecc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ecd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ece0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ecf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ed90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001edb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001edc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001edd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ede0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001edf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ee90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eeb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001f010: 6574 6572 2363 6173 6545 6163 6820 434c eter#caseEach CL\n-0001f020: 4155 5345 2069 7320 6028 2849 5445 4d53 AUSE is `((ITEMS\n-0001f030: 2e2e 2e20 2920 464f 524d 532e 2e2e 2927 ... ) FORMS...)'\n-0001f040: 2e20 4669 6e64 2074 6865 2066 6972 7374 . Find the first\n-0001f050: 2043 4c41 5553 4520 7769 7468 2061 6e0a CLAUSE with an.\n-0001f060: 4954 454d 206d 6174 6368 696e 6720 2875 ITEM matching (u\n-0001f070: 7369 6e67 2060 6571 6c27 2920 7468 6520 sing `eql') the \n-0001f080: 7265 7375 6c74 206f 6620 6576 616c 7561 result of evalua\n-0001f090: 7469 6e67 204b 4559 2028 6f6e 6c79 0a65 ting KEY (only.e\n-0001f0a0: 7661 6c75 6174 6564 206f 6e63 6529 2c20 valuated once), \n-0001f0b0: 7468 656e 2065 7661 6c75 6174 6520 7468 then evaluate th\n-0001f0c0: 6520 6173 736f 6369 6174 6564 2046 4f52 e associated FOR\n-0001f0d0: 4d53 2069 6e20 6120 6070 726f 676e 272e MS in a `progn'.\n-0001f0e0: 2054 6865 0a66 696e 616c 2063 6c61 7573 The.final claus\n-0001f0f0: 6520 6d61 7920 6861 7665 2074 6865 2066 e may have the f\n-0001f100: 6f72 6d20 6028 7420 464f 524d 532e 2e2e orm `(t FORMS...\n-0001f110: 2927 2c20 7768 6963 6820 616c 7761 7973 )', which always\n-0001f120: 206d 6174 6368 6573 204b 4559 0a69 6620 matches KEY.if \n-0001f130: 6e6f 206f 7468 6572 2043 4c41 5553 4520 no other CLAUSE \n-0001f140: 6861 7320 616c 7265 6164 792e 2052 6574 has already. Ret\n-0001f150: 7572 6e73 2066 616c 7365 2069 6620 6e6f urns false if no\n-0001f160: 2063 6c61 7573 6520 6d61 7463 6865 732e clause matches.\n-0001f170: 0a0a 4966 2061 6e79 206f 6620 7468 6520 ..If any of the \n-0001f180: 4954 454d 5320 6170 7065 6172 206d 6f72 ITEMS appear mor\n-0001f190: 6520 7468 616e 206f 6e63 652c 2074 6865 e than once, the\n-0001f1a0: 6e20 7468 6520 6265 6861 7669 6f75 7220 n the behaviour \n-0001f1b0: 6973 0a75 6e64 6566 696e 6564 2e00 7265 is.undefined..re\n-0001f1c0: 702e 7468 7265 6164 732e 6d75 7465 7823 p.threads.mutex#\n-0001f1d0: 6d61 6b65 2d6d 7574 6578 0072 6570 2e74 make-mutex.rep.t\n-0001f1e0: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n-0001f1f0: 6169 6e2d 6d75 7465 7820 4d54 5820 2321 ain-mutex MTX #!\n-0001f200: 6f70 7469 6f6e 616c 2054 494d 454f 5554 optional TIMEOUT\n-0001f210: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n-0001f220: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n-0001f230: 2d66 6574 6368 4665 7463 6820 7468 6520 -fetchFetch the \n-0001f240: 6561 726c 6965 7374 2075 6e72 6561 6420 earliest unread \n-0001f250: 6d65 7373 6167 6520 7365 6e74 2074 6f20 message sent to \n-0001f260: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n-0001f270: 542e 2042 6c6f 636b 7320 7468 650a 6375 T. Blocks the.cu\n-0001f280: 7272 656e 7420 7468 7265 6164 2066 6f72 rrent thread for\n-0001f290: 2054 494d 454f 5554 206d 696c 6c69 7365 TIMEOUT millise\n-0001f2a0: 636f 6e64 732c 206f 7220 696e 6465 6669 conds, or indefi\n-0001f2b0: 6e69 7465 6c79 2069 6620 5449 4d45 4f55 nitely if TIMEOU\n-0001f2c0: 5420 6973 6e27 740a 6465 6669 6e65 642e T isn't.defined.\n-0001f2d0: 2052 6574 7572 6e73 2074 6865 206d 6573 Returns the mes\n-0001f2e0: 7361 6765 2c20 6f72 2066 616c 7365 2069 sage, or false i\n-0001f2f0: 6620 6e6f 206d 6573 7361 6765 2063 6f75 f no message cou\n-0001f300: 6c64 2062 6520 7265 6164 2e72 6570 2e73 ld be read.rep.s\n-0001f310: 7973 7465 6d23 7265 6d6f 7665 2d68 6f6f ystem#remove-hoo\n-0001f320: 6b2d 6279 2d6e 616d 6552 656d 6f76 6520 k-by-nameRemove \n-0001f330: 6675 6e63 7469 6f6e 7320 7768 6f73 6520 functions whose \n-0001f340: 6e61 6d65 2069 7320 4e41 4d45 2066 726f name is NAME fro\n-0001f350: 6d20 484f 4f4b 2028 6120 7379 6d62 6f6c m HOOK (a symbol\n-0001f360: 292e 7265 702e 6e65 742e 7270 6323 7265 ).rep.net.rpc#re\n-0001f370: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n-0001f380: 7241 6464 2074 6865 2063 6f6e 6e65 6374 rAdd the connect\n-0001f390: 696f 6e20 534f 434b 4554 2074 6f20 7468 ion SOCKET to th\n-0001f3a0: 6520 7461 626c 6520 6f66 206b 6e6f 776e e table of known\n-0001f3b0: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-0001f3c0: 2e20 4966 0a43 4c4f 5341 424c 4520 6973 . If.CLOSABLE is\n-0001f3d0: 2074 7275 652c 2074 6865 6e20 7468 6520 true, then the \n-0001f3e0: 736f 636b 6574 2063 6f75 6c64 2062 6520 socket could be \n-0001f3f0: 636c 6f73 6564 2061 6e64 2072 656f 7065 closed and reope\n-0001f400: 6e65 6420 7369 6d70 6c79 0a62 7920 6b6e ned simply.by kn\n-0001f410: 6f77 696e 6720 6974 7320 6164 6472 6573 owing its addres\n-0001f420: 7320 616e 6420 706f 7274 206e 756d 6265 s and port numbe\n-0001f430: 722e 7265 702e 6e65 742e 7270 6323 7270 r.rep.net.rpc#rp\n-0001f440: 632d 7072 6f78 792d 3e67 6c6f 6261 6c2d c-proxy->global-\n-0001f450: 6964 5265 7475 726e 2074 6865 2067 6c6f idReturn the glo\n-0001f460: 6261 6c6c 792d 7661 6c69 6420 7365 7276 bally-valid serv\n-0001f470: 616e 742d 6964 2028 6120 7374 7269 6e67 ant-id (a string\n-0001f480: 2920 7468 6174 2063 616e 2062 6520 7573 ) that can be us\n-0001f490: 6564 2074 6f0a 7265 6665 7265 6e63 6520 ed to.reference \n-0001f4a0: 7468 6520 5250 4320 7072 6f78 7920 6675 the RPC proxy fu\n-0001f4b0: 6e63 7469 6f6e 2050 524f 5859 2e00 7265 nction PROXY..re\n-0001f4c0: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n-0001f4d0: 6523 646f 6d61 696e 2d62 656c 6f77 2d70 e#domain-below-p\n-0001f4e0: 2044 3120 4432 0072 6570 2e6e 6574 2e64 D1 D2.rep.net.d\n-0001f4f0: 6f6d 6169 6e2d 6e61 6d65 236d 6170 2d64 omain-name#map-d\n-0001f500: 6f6d 6169 6e73 2046 554e 2044 4f4d 4149 omains FUN DOMAI\n-0001f510: 4e72 6570 2e75 7469 6c2e 6973 7065 6c6c Nrep.util.ispell\n-0001f520: 2369 642d 7374 7269 6e67 5374 7269 6e67 #id-stringString\n-0001f530: 2073 656e 7420 6279 2069 7370 656c 6c20 sent by ispell \n-0001f540: 6964 656e 7469 6679 696e 6720 6974 7365 identifying itse\n-0001f550: 6c66 2077 6865 6e20 6974 2073 7461 7274 lf when it start\n-0001f560: 6564 2065 7865 6375 7469 6e67 2e72 6570 ed executing.rep\n-0001f570: 2e75 7469 6c2e 7469 6d65 2374 696d 652d .util.time#time-\n-0001f580: 5265 7475 726e 2074 6865 206e 756d 6265 Return the numbe\n-0001f590: 7220 6f66 2073 6563 6f6e 6473 2064 6966 r of seconds dif\n-0001f5a0: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between \n-0001f5b0: 7469 6d65 7374 616d 7073 2054 3120 616e timestamps T1 an\n-0001f5c0: 6420 5432 2e72 6570 2e75 7469 6c2e 6461 d T2.rep.util.da\n-0001f5d0: 7465 2364 6174 652d 6d6f 6e74 682d 616c te#date-month-al\n-0001f5e0: 6973 7441 6c69 7374 206f 6620 284d 4f4e istAlist of (MON\n-0001f5f0: 5448 2d4e 414d 4520 2e20 4d4f 4e54 482d TH-NAME . MONTH-\n-0001f600: 4e55 4d29 2e00 0000 0000 0000 0000 0000 NUM)............\n-0001f610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e000: 0072 6570 2e64 6174 6123 6173 736f 632d .rep.data#assoc-\n+0001e010: 7265 6765 7870 2049 4e50 5554 2041 4c49 regexp INPUT ALI\n+0001e020: 5354 2023 216f 7074 696f 6e61 6c20 464f ST #!optional FO\n+0001e030: 4c44 2d43 4153 4572 6570 2e64 6174 6123 LD-CASErep.data#\n+0001e040: 7265 6d6f 7665 2d69 6652 6574 7572 6e73 remove-ifReturns\n+0001e050: 2061 206e 6577 2063 6f70 7920 6f66 204c a new copy of L\n+0001e060: 5354 2077 6974 6820 616e 7920 656c 656d ST with any elem\n+0001e070: 656e 7473 2072 656d 6f76 6564 2066 6f72 ents removed for\n+0001e080: 2077 6869 6368 2028 5052 4544 2045 4c54 which (PRED ELT\n+0001e090: 290a 7265 7475 726e 7320 7472 7565 2e00 ).returns true..\n+0001e0a0: 7265 702e 6461 7461 2372 656d 6f76 6520 rep.data#remove \n+0001e0b0: 454c 5420 4c53 5400 7265 702e 6461 7461 ELT LST.rep.data\n+0001e0c0: 2372 656d 7120 454c 5420 4c53 5472 6570 #remq ELT LSTrep\n+0001e0d0: 2e64 6174 6123 6d61 6b65 2d67 7561 7264 .data#make-guard\n+0001e0e0: 6961 6e43 7265 6174 6520 6120 6e65 7720 ianCreate a new \n+0001e0f0: 6775 6172 6469 616e 2e20 4775 6172 6469 guardian. Guardi\n+0001e100: 616e 7320 7072 6f76 6964 6520 6120 6d65 ans provide a me\n+0001e110: 616e 7320 6f66 2070 726f 7465 6374 696e ans of protectin\n+0001e120: 6720 6461 7461 0a6f 626a 6563 7473 2066 g data.objects f\n+0001e130: 726f 6d20 6465 616c 6c6f 6361 7469 6f6e rom deallocation\n+0001e140: 2077 6865 6e20 7468 6579 2068 6176 6520 when they have \n+0001e150: 6e6f 2065 7874 616e 7420 7265 6665 7265 no extant refere\n+0001e160: 6e63 6573 2e0a 0a60 6d61 6b65 2d67 7561 nces...`make-gua\n+0001e170: 7264 6961 6e27 2072 6574 7572 6e73 2061 rdian' returns a\n+0001e180: 2066 756e 6374 696f 6e20 7265 7072 6573 function repres\n+0001e190: 656e 7469 6e67 2061 2073 696e 676c 6520 enting a single \n+0001e1a0: 6775 6172 6469 616e 2e0a 4361 6c6c 696e guardian..Callin\n+0001e1b0: 6720 7468 6973 2066 756e 6374 696f 6e20 g this function \n+0001e1c0: 7769 7468 2061 2073 696e 676c 6520 6172 with a single ar\n+0001e1d0: 6775 6d65 6e74 2061 6464 7320 7468 6174 gument adds that\n+0001e1e0: 2076 616c 7565 2074 6f20 7468 650a 6c69 value to the.li\n+0001e1f0: 7374 206f 6620 6f62 6a65 6374 7320 7072 st of objects pr\n+0001e200: 6f74 6563 7465 6420 6279 2074 6865 2067 otected by the g\n+0001e210: 7561 7264 6961 6e2e 2043 616c 6c69 6e67 uardian. Calling\n+0001e220: 2074 6865 2066 756e 6374 696f 6e20 7769 the function wi\n+0001e230: 7468 206e 6f0a 6172 6775 6d65 6e74 7320 th no.arguments \n+0001e240: 7265 7475 726e 7320 6f6e 6520 6f66 2074 returns one of t\n+0001e250: 6865 206f 626a 6563 7473 2074 6861 7420 he objects that \n+0001e260: 776f 756c 6420 6f74 6865 7277 6973 6520 would otherwise \n+0001e270: 6861 7665 2062 6565 6e0a 6465 616c 6c6f have been.deallo\n+0001e280: 6361 7465 6420 6279 2074 6865 2067 6172 cated by the gar\n+0001e290: 6261 6765 2063 6f6c 6c65 6374 6f72 2c20 bage collector, \n+0001e2a0: 6f72 2066 616c 7365 2069 6620 6e6f 2073 or false if no s\n+0001e2b0: 7563 6820 6f62 6a65 6374 730a 6578 6973 uch objects.exis\n+0001e2c0: 7420 7468 6174 2068 6176 6520 6e6f 7420 t that have not \n+0001e2d0: 616c 7265 6164 7920 6265 656e 2072 6574 already been ret\n+0001e2e0: 7572 6e65 642e 0072 6570 2e76 6d2e 6469 urned..rep.vm.di\n+0001e2f0: 7361 7373 656d 626c 6572 2364 6973 6173 sassembler#disas\n+0001e300: 7365 6d62 6c65 2041 5247 2023 216f 7074 semble ARG #!opt\n+0001e310: 696f 6e61 6c20 5354 5245 414d 2044 4550 ional STREAM DEP\n+0001e320: 5448 7265 702e 6c61 6e67 2e69 6e74 6572 THrep.lang.inter\n+0001e330: 7072 6574 6572 2374 5468 6520 7379 6d62 preter#tThe symb\n+0001e340: 6f6c 206f 6674 656e 2075 7365 6420 6173 ol often used as\n+0001e350: 2074 6865 2063 616e 6f6e 6963 616c 2062 the canonical b\n+0001e360: 6f6f 6c65 616e 2d74 7275 6520 7661 6c75 oolean-true valu\n+0001e370: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n+0001e380: 7072 6574 6572 2364 6566 7375 6273 7444 preter#defsubstD\n+0001e390: 6566 696e 6573 2061 2066 756e 6374 696f efines a functio\n+0001e3a0: 6e20 7468 6174 2077 696c 6c20 6265 2063 n that will be c\n+0001e3b0: 6f6d 7069 6c65 6420 696e 6c69 6e65 2074 ompiled inline t\n+0001e3c0: 6f20 616e 7920 6675 6e63 7469 6f6e 7320 o any functions \n+0001e3d0: 7468 6174 0a63 616c 6c20 6974 2e20 4f74 that.call it. Ot\n+0001e3e0: 6865 7277 6973 6520 6578 6163 746c 7920 herwise exactly \n+0001e3f0: 7468 6520 7361 6d65 2061 7320 6465 6675 the same as defu\n+0001e400: 6e2e 0072 6570 2e6c 616e 672e 696e 7465 n..rep.lang.inte\n+0001e410: 7270 7265 7465 7223 6c65 7472 6563 2042 rpreter#letrec B\n+0001e420: 494e 4449 4e47 5320 2e20 424f 4459 0072 INDINGS . BODY.r\n+0001e430: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e440: 7465 7223 6c65 742d 666c 7569 6473 2042 ter#let-fluids B\n+0001e450: 494e 4449 4e47 5320 2e20 424f 4459 0072 INDINGS . BODY.r\n+0001e460: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e470: 7465 7223 6361 7365 204b 4559 202e 2043 ter#case KEY . C\n+0001e480: 4c41 5553 4553 7265 702e 6c61 6e67 2e69 LAUSESrep.lang.i\n+0001e490: 6e74 6572 7072 6574 6572 2375 6e6c 6573 nterpreter#unles\n+0001e4a0: 7345 7661 6c75 6174 6573 2043 4f4e 4449 sEvaluates CONDI\n+0001e4b0: 5449 4f4e 2c20 6966 2069 7420 6973 206e TION, if it is n\n+0001e4c0: 696c 2061 6e20 696d 706c 6963 6974 2070 il an implicit p\n+0001e4d0: 726f 676e 2069 7320 7065 7266 6f72 6d65 rogn is performe\n+0001e4e0: 6420 7769 7468 0a46 4f52 4d53 2e72 6570 d with.FORMS.rep\n+0001e4f0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001e500: 7223 6f72 5468 6520 6669 7273 7420 6f66 r#orThe first of\n+0001e510: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n+0001e520: 6c75 6174 6564 2c20 6966 2069 7420 6973 luated, if it is\n+0001e530: 2074 7275 6520 6974 7320 7661 6c75 6520 true its value \n+0001e540: 6973 2074 6865 2076 616c 7565 0a6f 6620 is the value.of \n+0001e550: 7468 6520 606f 7227 2066 6f72 6d20 616e the `or' form an\n+0001e560: 6420 6e6f 206d 6f72 6520 6172 6775 6d65 d no more argume\n+0001e570: 6e74 7320 6172 6520 6576 616c 7561 7465 nts are evaluate\n+0001e580: 642e 204f 7468 6572 7769 7365 2074 6869 d. Otherwise thi\n+0001e590: 7320 7374 6570 0a69 7320 7265 7065 6174 s step.is repeat\n+0001e5a0: 6564 2066 6f72 2074 6865 206e 6578 7420 ed for the next \n+0001e5b0: 6d65 6d62 6572 206f 6620 4152 4753 2e0a member of ARGS..\n+0001e5c0: 0a49 6620 616c 6c20 6f66 2074 6865 2041 .If all of the A\n+0001e5d0: 5247 5320 6861 7665 2062 6565 6e20 6576 RGS have been ev\n+0001e5e0: 616c 7561 7465 6420 616e 6420 6e6f 6e65 aluated and none\n+0001e5f0: 2068 6176 6520 6120 7472 7565 2076 616c have a true val\n+0001e600: 7565 0a60 2829 2720 6973 2074 6865 2076 ue.`()' is the v\n+0001e610: 616c 7565 206f 6620 7468 6520 606f 7227 alue of the `or'\n+0001e620: 2066 6f72 6d2e 0a0a 4966 2074 6865 7265 form...If there\n+0001e630: 2061 7265 206e 6f20 4152 4753 2074 6865 are no ARGS the\n+0001e640: 2066 616c 7365 2076 616c 7565 2069 7320 false value is \n+0001e650: 7265 7475 726e 6564 2e00 7265 702e 6c61 returned..rep.la\n+0001e660: 6e67 2e69 6e74 6572 7072 6574 6572 236f ng.interpreter#o\n+0001e670: 7220 2e20 4152 4753 7265 702e 6c61 6e67 r . ARGSrep.lang\n+0001e680: 2e69 6e74 6572 7072 6574 6572 2373 6574 .interpreter#set\n+0001e690: 712d 6465 6661 756c 7473 6574 712d 6465 q-defaultsetq-de\n+0001e6a0: 6661 756c 7420 7b20 5641 5249 4142 4c45 fault { VARIABLE\n+0001e6b0: 2046 4f52 4d20 7d20 2e2e 2e0a 0a53 6574 FORM } .....Set\n+0001e6c0: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n+0001e6d0: 6c75 6520 6f66 2065 6163 6820 5641 5249 lue of each VARI\n+0001e6e0: 4142 4c45 2074 6f20 7468 6520 7661 6c75 ABLE to the valu\n+0001e6f0: 6520 6f66 2069 7473 0a63 6f72 7265 7370 e of its.corresp\n+0001e700: 6f6e 6469 6e67 2046 4f52 4d20 6576 616c onding FORM eval\n+0001e710: 7561 7465 642c 2072 6574 7572 6e73 2074 uated, returns t\n+0001e720: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+0001e730: 6c61 7374 2065 7661 6c75 6174 696f 6e2e last evaluation.\n+0001e740: 0a53 6565 2061 6c73 6f20 6073 6574 7127 .See also `setq'\n+0001e750: 2e20 5265 7475 726e 7320 7468 6520 7661 . Returns the va\n+0001e760: 6c75 6520 6f66 2074 6865 206c 6173 7420 lue of the last \n+0001e770: 464f 524d 2e72 6570 2e6c 616e 672e 696e FORM.rep.lang.in\n+0001e780: 7465 7270 7265 7465 7223 6465 6669 6e65 terpreter#define\n+0001e790: 2d73 7065 6369 616c 2d76 6172 6961 626c -special-variabl\n+0001e7a0: 6555 7365 2064 6566 7661 722d 7365 7471 eUse defvar-setq\n+0001e7b0: 2069 6e73 7465 6164 2e72 6570 2e6c 616e instead.rep.lan\n+0001e7c0: 672e 696e 7465 7270 7265 7465 7223 7768 g.interpreter#wh\n+0001e7d0: 696c 6577 6869 6c65 2043 4f4e 4449 5449 ilewhile CONDITI\n+0001e7e0: 4f4e 2042 4f44 592e 2e2e 0a0a 6077 6869 ON BODY.....`whi\n+0001e7f0: 6c65 2720 6973 2061 6e20 696d 7065 7261 le' is an impera\n+0001e800: 7469 7665 206c 6f6f 7069 6e67 2063 6f6e tive looping con\n+0001e810: 7374 7275 6374 2e20 434f 4e44 4954 494f struct. CONDITIO\n+0001e820: 4e20 6973 2065 7661 6c75 6174 6564 2c20 N is evaluated, \n+0001e830: 6966 0a69 7420 7072 6f64 7563 6573 2061 if.it produces a\n+0001e840: 2074 7275 6520 7661 6c75 652c 2074 6865 true value, the\n+0001e850: 6e20 7468 6520 7365 7175 656e 6365 206f n the sequence o\n+0001e860: 6620 424f 4459 2e2e 2e20 666f 726d 7320 f BODY... forms \n+0001e870: 6172 650a 6576 616c 7561 7465 6420 7573 are.evaluated us\n+0001e880: 696e 6720 616e 2069 6d70 6c69 6369 7420 ing an implicit \n+0001e890: 6070 726f 676e 2720 7374 6174 656d 656e `progn' statemen\n+0001e8a0: 742c 2061 6e64 2063 6f6e 7472 6f6c 2070 t, and control p\n+0001e8b0: 6173 7365 7320 6261 636b 0a74 6f20 7468 asses back.to th\n+0001e8c0: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n+0001e8d0: 6865 2077 6869 6c65 2066 6f72 6d2e 0a0a he while form...\n+0001e8e0: 5768 656e 2074 6865 2056 414c 5545 206f When the VALUE o\n+0001e8f0: 6620 434f 4e44 4954 494f 4e20 6973 2066 f CONDITION is f\n+0001e900: 616c 7365 2c20 7468 6520 7768 696c 6520 alse, the while \n+0001e910: 7374 6174 656d 656e 7420 6973 2065 7869 statement is exi\n+0001e920: 7465 642c 0a72 6574 7572 6e69 6e67 2061 ted,.returning a\n+0001e930: 6e20 756e 6465 6669 6e65 6420 7661 6c75 n undefined valu\n+0001e940: 652e 0072 6570 2e6c 616e 672e 696e 7465 e..rep.lang.inte\n+0001e950: 7270 7265 7465 7223 7769 7468 2d6f 626a rpreter#with-obj\n+0001e960: 6563 7420 4f42 4a20 2e20 424f 4459 7265 ect OBJ . BODYre\n+0001e970: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0001e980: 6572 2363 6f6e 6469 7469 6f6e 2d63 6173 er#condition-cas\n+0001e990: 6545 7661 6c75 6174 6573 2046 4f52 4d20 eEvaluates FORM \n+0001e9a0: 7769 7468 2065 7272 6f72 2d68 616e 646c with error-handl\n+0001e9b0: 6572 7320 696e 2070 6c61 6365 2c20 6966 ers in place, if\n+0001e9c0: 206e 6f20 6572 726f 7273 206f 6363 7572 no errors occur\n+0001e9d0: 0a72 6574 7572 6e20 7468 6520 7661 6c75 .return the valu\n+0001e9e0: 6520 7265 7475 726e 6564 2062 7920 464f e returned by FO\n+0001e9f0: 524d 2c20 656c 7365 2074 6865 2076 616c RM, else the val\n+0001ea00: 7565 206f 6620 7768 6963 6865 7665 720a ue of whichever.\n+0001ea10: 6861 6e64 6c65 7227 7320 626f 6479 2077 handler's body w\n+0001ea20: 6173 2065 7661 6c75 6174 6564 2e0a 0a45 as evaluated...E\n+0001ea30: 6163 6820 4841 4e44 4c45 5220 6973 2061 ach HANDLER is a\n+0001ea40: 206c 6973 7420 6f66 2060 2845 5252 4f52 list of `(ERROR\n+0001ea50: 2042 4f44 592e 2e2e 2927 2e20 4552 524f BODY...)'. ERRO\n+0001ea60: 5220 6465 6669 6e65 7320 7768 6963 6820 R defines which \n+0001ea70: 7479 7065 730a 6f66 2065 7272 6f72 7320 types.of errors \n+0001ea80: 7468 6520 6861 6e64 6c65 7220 6361 7463 the handler catc\n+0001ea90: 6865 732c 2065 6974 6865 7220 6120 7379 hes, either a sy\n+0001eaa0: 6d62 6f6c 206f 7220 6120 6c69 7374 206f mbol or a list o\n+0001eab0: 6620 7379 6d62 6f6c 732e 0a54 6865 2073 f symbols..The s\n+0001eac0: 7065 6369 616c 2073 796d 626f 6c20 6065 pecial symbol `e\n+0001ead0: 7272 6f72 2720 6d61 7463 6865 7320 616c rror' matches al\n+0001eae0: 6c20 7479 7065 7320 6f66 2065 7272 6f72 l types of error\n+0001eaf0: 732e 0a0a 4966 2056 4152 2069 7320 7472 s...If VAR is tr\n+0001eb00: 7565 2069 7427 7320 6120 7379 6d62 6f6c ue it's a symbol\n+0001eb10: 2077 686f 7365 2076 616c 7565 7320 6973 whose values is\n+0001eb20: 2062 6f75 6e64 2074 6f20 6028 4552 524f bound to `(ERRO\n+0001eb30: 522d 5359 4d42 4f4c 202e 0a44 4154 4129 R-SYMBOL ..DATA)\n+0001eb40: 2720 7768 696c 6520 7468 6520 6861 6e64 ' while the hand\n+0001eb50: 6c65 7220 6973 2065 7661 6c75 6174 6564 ler is evaluated\n+0001eb60: 2028 7468 6573 6520 6172 6520 7468 6520 (these are the \n+0001eb70: 6172 6775 6d65 6e74 7320 6769 7665 6e20 arguments given \n+0001eb80: 746f 0a60 7369 676e 616c 2720 7768 656e to.`signal' when\n+0001eb90: 2074 6865 2065 7272 6f72 2077 6173 2072 the error was r\n+0001eba0: 6169 7365 6429 2e72 6570 2e6c 616e 672e aised).rep.lang.\n+0001ebb0: 696e 7465 7270 7265 7465 7223 6479 6e61 interpreter#dyna\n+0001ebc0: 6d69 632d 7769 6e64 4361 6c6c 2054 4855 mic-windCall THU\n+0001ebd0: 4e4b 2077 6974 686f 7574 2061 7267 756d NK without argum\n+0001ebe0: 656e 7473 2c20 7265 7475 726e 696e 6720 ents, returning \n+0001ebf0: 7468 6520 7265 7375 6c74 206f 6620 7468 the result of th\n+0001ec00: 6973 2063 616c 6c2e 0a42 4546 4f52 4520 is call..BEFORE \n+0001ec10: 616e 6420 4146 5445 5220 6172 6520 616c and AFTER are al\n+0001ec20: 736f 2063 616c 6c65 6420 2877 6974 686f so called (witho\n+0001ec30: 7574 2061 7267 756d 656e 7473 292c 2077 ut arguments), w\n+0001ec40: 6865 6e65 7665 720a 6578 6563 7574 696f henever.executio\n+0001ec50: 6e20 7265 7370 6563 7469 7665 6c79 2065 n respectively e\n+0001ec60: 6e74 6572 7320 6f72 206c 6561 7665 7320 nters or leaves \n+0001ec70: 7468 6520 6479 6e61 6d69 6320 6578 7465 the dynamic exte\n+0001ec80: 6e74 206f 6620 7468 6520 6361 6c6c 0a74 nt of the call.t\n+0001ec90: 6f20 5448 554e 4b2e 0a0a 496e 2074 6865 o THUNK...In the\n+0001eca0: 2073 696d 706c 6573 7420 6361 7365 2028 simplest case (\n+0001ecb0: 7768 656e 2063 616c 6c2f 6363 2069 736e when call/cc isn\n+0001ecc0: 2774 2075 7365 6420 746f 2070 6173 7320 't used to pass \n+0001ecd0: 636f 6e74 726f 6c20 696e 206f 7220 6f75 control in or ou\n+0001ece0: 740a 6f66 2054 4855 4e4b 2920 6561 6368 t.of THUNK) each\n+0001ecf0: 2066 756e 6374 696f 6e20 7769 6c6c 2062 function will b\n+0001ed00: 6520 6361 6c6c 6564 2065 7861 6374 6c79 e called exactly\n+0001ed10: 206f 6e63 652e 0072 6570 2e6c 616e 672e once..rep.lang.\n+0001ed20: 6d61 7468 2372 6174 696f 6e61 6c70 2058 math#rationalp X\n+0001ed30: 7265 702e 6c61 6e67 2e62 6163 6b71 756f rep.lang.backquo\n+0001ed40: 7465 2362 6163 6b71 756f 7465 4172 6775 te#backquoteArgu\n+0001ed50: 6d65 6e74 2053 5452 5543 5455 5245 2064 ment STRUCTURE d\n+0001ed60: 6573 6372 6962 6573 2061 2074 656d 706c escribes a templ\n+0001ed70: 6174 6520 746f 2062 7569 6c64 2e0a 0a54 ate to build...T\n+0001ed80: 6865 2077 686f 6c65 2073 7472 7563 7475 he whole structu\n+0001ed90: 7265 2061 6374 7320 6173 2069 6620 6974 re acts as if it\n+0001eda0: 2077 6572 6520 7175 6f74 6564 2065 7863 were quoted exc\n+0001edb0: 6570 7420 666f 7220 6365 7274 6169 6e0a ept for certain.\n+0001edc0: 706c 6163 6573 2077 6865 7265 2065 7870 places where exp\n+0001edd0: 7265 7373 696f 6e73 2061 7265 2065 7661 ressions are eva\n+0001ede0: 6c75 6174 6564 2061 6e64 2069 6e73 6572 luated and inser\n+0001edf0: 7465 6420 6f72 2073 706c 6963 6564 2069 ted or spliced i\n+0001ee00: 6e2e 0a0a 466f 7220 6578 616d 706c 653a n...For example:\n+0001ee10: 0a0a 6220 2020 2020 2020 2020 2020 2020 ..b \n+0001ee20: 203d 3e20 2862 6120 6262 2062 6329 0909 => (ba bb bc)..\n+0001ee30: 3b20 6173 7375 6d65 2062 2068 6173 2074 ; assume b has t\n+0001ee40: 6869 7320 7661 6c75 650a 6028 6120 6220 his value.`(a b \n+0001ee50: 6329 2020 2020 2020 203d 3e20 2861 2062 c) => (a b\n+0001ee60: 2063 2909 093b 2062 6163 6b71 756f 7465 c)..; backquote\n+0001ee70: 2061 6374 7320 6c69 6b65 2071 756f 7465 acts like quote\n+0001ee80: 0a60 2861 202c 6220 6329 2020 2020 2020 .`(a ,b c) \n+0001ee90: 3d3e 2028 6120 2862 6120 6262 2062 6329 => (a (ba bb bc)\n+0001eea0: 2063 2909 3b20 696e 7365 7274 2074 6865 c).; insert the\n+0001eeb0: 2076 616c 7565 206f 6620 620a 6028 6120 value of b.`(a \n+0001eec0: 2c40 6220 6329 2020 2020 203d 3e20 2861 ,@b c) => (a\n+0001eed0: 2062 6120 6262 2062 6320 6329 093b 2073 ba bb bc c).; s\n+0001eee0: 706c 6963 6520 696e 2074 6865 2076 616c plice in the val\n+0001eef0: 7565 206f 6620 620a 0a56 6563 746f 7273 ue of b..Vectors\n+0001ef00: 2077 6f72 6b20 6a75 7374 206c 696b 6520 work just like \n+0001ef10: 6c69 7374 732e 2020 4e65 7374 6564 2062 lists. Nested b\n+0001ef20: 6163 6b71 756f 7465 7320 6172 6520 7065 ackquotes are pe\n+0001ef30: 726d 6974 7465 642e 0072 6570 2e6c 616e rmitted..rep.lan\n+0001ef40: 672e 646f 6323 6164 642d 646f 6375 6d65 g.doc#add-docume\n+0001ef50: 6e74 6174 696f 6e2d 7061 7261 6d73 204e ntation-params N\n+0001ef60: 414d 4520 5354 5255 4354 5552 4520 5041 AME STRUCTURE PA\n+0001ef70: 5241 4d2d 4c49 5354 0072 6570 2e6e 6574 RAM-LIST.rep.net\n+0001ef80: 2e72 7063 2372 7063 2d6f 7574 7075 742d .rpc#rpc-output-\n+0001ef90: 6861 6e64 6c65 7220 534f 434b 4554 204f handler SOCKET O\n+0001efa0: 5554 5055 5400 7265 702e 7374 7275 6374 UTPUT.rep.struct\n+0001efb0: 7572 6573 236c 6f63 6174 652d 6269 6e64 ures#locate-bind\n+0001efc0: 696e 6720 5359 4d20 494d 504f 5254 4544 ing SYM IMPORTED\n+0001efd0: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n+0001efe0: 696e 672d 6170 7065 6e64 2052 494e 4720 ing-append RING \n+0001eff0: 4f42 4a45 4354 0000 0000 0000 0000 0000 OBJECT..........\n+0001f000: 0300 0000 0000 0000 1600 0000 0000 0000 ................\n+0001f010: eadf 0100 0000 0000 1a00 0000 0000 0000 ................\n+0001f020: e6af 0100 0000 0000 8509 0000 0000 0000 ................\n+0001f030: 7b46 0100 0000 0000 0000 0000 0000 0000 {F..............\n+0001f040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\n+0001f070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f0d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f0e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n+0001f0f0: 85a6 0000 0000 0000 1900 0000 2000 0000 ............ ...\n+0001f100: 64aa 5028 7265 702e baab 0100 0000 0000 d.P(rep.........\n+0001f110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n+0001f120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f130: ecb1 7a28 7265 702e c897 0000 0000 0000 ..z(rep.........\n+0001f140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n+0001f150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f1a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n+0001f1b0: 4844 0100 0000 0000 1f00 0000 0000 0000 HD..............\n+0001f1c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f1d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f1f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n+0001f210: 9e44 0100 0000 0000 2800 0000 9800 0000 .D......(.......\n+0001f220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n+0001f240: 31af 0000 0000 0000 1200 0000 7e00 0000 1...........~...\n+0001f250: 8795 4528 7265 702e f25b 0100 0000 0000 ..E(rep..[......\n+0001f260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n+0001f270: 3a54 0000 0000 0000 1900 0000 2701 0000 :T..........'...\n+0001f280: 7a96 9a2f 7265 702e 425a 0000 0000 0000 z../rep.BZ......\n+0001f290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n+0001f2a0: 80ad 0100 0000 0000 2500 0000 0400 0000 ........%.......\n+0001f2b0: 4621 fd28 7265 702e 3152 0100 0000 0000 F!.(rep.1R......\n+0001f2c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n+0001f2d0: 0040 0100 0000 0000 1800 0000 3301 0000 .@..........3...\n+0001f2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f2f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n+0001f300: 8ddf 0100 0000 0000 2200 0000 1300 0000 ........\".......\n+0001f310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f340: 8aa6 372f 7265 702e 3f15 0100 0000 0000 ..7/rep.?.......\n+0001f350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n+0001f360: b3d8 0100 0000 0000 1900 0000 6200 0000 ............b...\n+0001f370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f380: 0000 0000 0000 0000 0711 fb2b 7265 702e ...........+rep.\n+0001f390: 18ad 0100 0000 0000 2500 0000 4300 0000 ........%...C...\n+0001f3a0: e61d 8f24 7265 702e 00f0 0000 0000 0000 ...$rep.........\n+0001f3b0: 1900 0000 4102 0000 0fa6 1723 7265 6d6f ....A......#remo\n+0001f3c0: 61d3 0100 0000 0000 1600 0000 2c00 0000 a...........,...\n+0001f3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f3e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f410: 0000 0000 0000 0000 7bf8 e72b 7265 702e ........{..+rep.\n+0001f420: a412 0100 0000 0000 2100 0000 7600 0000 ........!...v...\n+0001f430: 8687 6a25 7265 702e 52fa 0000 0000 0000 ..j%rep.R.......\n+0001f440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n+0001f450: 79ae 0000 0000 0000 0e00 0000 aa00 0000 y...............\n+0001f460: 35c2 6922 7265 702e 40d0 0100 0000 0000 5.i\"rep.@.......\n+0001f470: 1d00 0000 2700 0000 b995 5f23 7265 702e ....'....._#rep.\n+0001f480: 44a3 0100 0000 0000 1900 0000 2000 0000 D........... ...\n+0001f490: 003d 332f 0072 6570 7ad1 0100 0000 0000 .=3/.repz.......\n+0001f4a0: 1c00 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f4c0: f057 d427 0072 6570 67df 0100 0000 0000 .W.'.repg.......\n+0001f4d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n+0001f4e0: 21df 0100 0000 0000 1800 0000 1100 0000 !...............\n+0001f4f0: 8e6c 0127 7072 696e f852 0100 0000 0000 .l.'prin.R......\n+0001f500: 0b00 0000 4700 0000 bb62 1126 7265 702e ....G....b.&rep.\n+0001f510: 2f4d 0000 0000 0000 1d00 0000 b100 0000 /M..............\n+0001f520: 59e1 b62e 7265 702e 1f02 0100 0000 0000 Y...rep.........\n+0001f530: 1000 0000 8201 0000 90ef a72e 7265 6d6f ............remo\n+0001f540: 1dd8 0100 0000 0000 1300 0000 8300 0000 ................\n+0001f550: 1c1d dc2d 7265 702e df42 0100 0000 0000 ...-rep..B......\n+0001f560: 1700 0000 2300 0000 6d26 c62f 7265 702e ....#...m&./rep.\n+0001f570: 524b 0000 0000 0000 2000 0000 8200 0000 RK...... .......\n+0001f580: 1b7e e625 7265 702e e1fe 0000 0000 0000 .~.%rep.........\n+0001f590: 1200 0000 a200 0000 ffff ffff 0000 0000 ................\n+0001f5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f5b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f5c0: 0000 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n+0001f5d0: fb50 0100 0000 0000 2800 0000 0e01 0000 .P......(.......\n+0001f5e0: 49ca ad23 7265 6d6f 28d4 0100 0000 0000 I..#remo(.......\n+0001f5f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n+0001f600: 7fd4 0100 0000 0000 1b00 0000 2a00 0000 ............*...\n+0001f610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n+0001f630: fad6 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+0001f640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001f660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f670: 5447 142d 7265 702e 4958 0100 0000 0000 TG.-rep.IX......\n+0001f680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n+0001f690: 6744 0100 0000 0000 1b00 0000 1c00 0000 gD..............\n+0001f6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001f6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f6e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n+0001f6f0: 0246 0100 0000 0000 1800 0000 0500 0000 .F..............\n+0001f700: 348c 022f 0072 6570 e543 0100 0000 0000 4../.rep.C......\n+0001f710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e *.......... rep.\n+0001f720: 83af 0100 0000 0000 1600 0000 2800 0000 ............(...\n+0001f730: aa8b 6220 6c6f 6164 11aa 0000 0000 0000 ..b load........\n+0001f740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+0001f750: 0cae 0000 0000 0000 0c00 0000 6100 0000 ............a...\n+0001f760: f283 8f22 7265 702e 95ff 0000 0000 0000 ...\"rep.........\n+0001f770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+0001f780: 8cf5 0000 0000 0000 0e00 0000 2b00 0000 ............+...\n+0001f790: 7ee5 5c24 7265 702e f05d 0100 0000 0000 ~.\\$rep..]......\n+0001f7a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n+0001f7b0: c0a9 0100 0000 0000 1a00 0000 3e00 0000 ............>...\n+0001f7c0: e926 e420 0072 6570 1f46 0100 0000 0000 .&. .rep.F......\n+0001f7d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f ........ObB$remo\n+0001f7e0: f3d5 0100 0000 0000 1600 0000 2d00 0000 ............-...\n+0001f7f0: 4e24 b225 7265 702e 41a7 0100 0000 0000 N$.%rep.A.......\n+0001f800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n+0001f810: ad8a 0000 0000 0000 1900 0000 d300 0000 ................\n+0001f820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n+0001f840: 42a1 0000 0000 0000 2600 0000 5a00 0000 B.......&...Z...\n+0001f850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n+0001f870: 7d5d 0000 0000 0000 0900 0000 3501 0000 }]..........5...\n+0001f880: f87c 042f 7265 702e b45d 0100 0000 0000 .|./rep..]......\n+0001f890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n+0001f8a0: 2a5f 0100 0000 0000 1100 0000 2b00 0000 *_..........+...\n+0001f8b0: 6858 d523 7265 702e 0030 0000 0000 0000 hX.#rep..0......\n+0001f8c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n+0001f8d0: e745 0100 0000 0000 1900 0000 0200 0000 .E..............\n+0001f8e0: c8ff 8420 7265 702e 3c46 0100 0000 0000 ... rep..rep.........\n+0001faa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000 ,...............\n 0001fab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001faf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fac0: 887f 1427 7265 702e 1943 0100 0000 0000 ...'rep..C......\n+0001fad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n+0001fae0: 2ed9 0100 0000 0000 1600 0000 2f00 0000 ............/...\n+0001faf0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fb00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n+0001fb10: df51 0000 0000 0000 1400 0000 e400 0000 .Q..............\n+0001fb20: aead d128 7265 702e 40a1 0100 0000 0000 ...(rep.@.......\n+0001fb30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+0001fb40: 82ac 0000 0000 0000 1200 0000 4d00 0000 ............M...\n+0001fb50: f06a 302f 7265 702e aee5 0000 0000 0000 .j0/rep.........\n+0001fb60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n+0001fb70: 6853 0000 0000 0000 1800 0000 ba00 0000 hS..............\n+0001fb80: 1d43 d928 7265 702e 47ec 0000 0000 0000 .C.(rep.G.......\n+0001fb90: 1400 0000 a200 0000 e583 232d 7265 702e ..........#-rep.\n+0001fba0: c436 0000 0000 0000 1b00 0000 9600 0000 .6..............\n+0001fbb0: 4966 af23 666f 726d 2451 0000 0000 0000 If.#form$Q......\n+0001fbc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n+0001fbd0: 1aac 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+0001fbe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fbf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n+0001fc30: 41dc 0100 0000 0000 1d00 0000 8600 0000 A...............\n+0001fc40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc50: 0000 0000 0000 0000 afca 4420 7265 702e ..........D rep.\n+0001fc60: 33db 0100 0000 0000 1d00 0000 f100 0000 3...............\n+0001fc70: 8bef 7d25 7265 702e 6f9d 0000 0000 0000 ..}%rep.o.......\n+0001fc80: 1c00 0000 c100 0000 7f86 5a2a 7265 702e ..........Z*rep.\n+0001fc90: 2c57 0100 0000 0000 1a00 0000 a100 0000 ,W..............\n+0001fca0: aa2d 1322 7265 702e 8e56 0000 0000 0000 .-.\"rep..V......\n+0001fcb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 0001fcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fcd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd00: 26db 542e 0072 6570 c2df 0100 0000 0000 &.T..rep........\n+0001fd10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n+0001fd20: 4b41 0100 0000 0000 2000 0000 2b01 0000 KA...... ...+...\n+0001fd30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fd40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fd70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fda0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n+0001fdb0: 4adf 0100 0000 0000 1d00 0000 0000 0000 J...............\n+0001fdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fdd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001feb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fdf0: 64df d42a 7265 702e b44a 0000 0000 0000 d..*rep..J......\n+0001fe00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n+0001fe10: 46e5 0000 0000 0000 0c00 0000 5c00 0000 F...........\\...\n+0001fe20: b2f4 4123 0072 6570 f6d1 0100 0000 0000 ..A#.rep........\n+0001fe30: 2e00 0000 0500 0000 dded b42c 0072 6570 ...........,.rep\n+0001fe40: 1a44 0100 0000 0000 2000 0000 0e00 0000 .D...... .......\n+0001fe50: 0244 7d2f 7265 702e 8c72 0000 0000 0000 .D}/rep..r......\n+0001fe60: 2000 0000 8400 0000 4994 372d 7265 702e .......I.7-rep.\n+0001fe70: df0d 0100 0000 0000 2200 0000 aa00 0000 ........\".......\n+0001fe80: df9f 1528 7265 702e 93a0 0100 0000 0000 ...(rep.........\n+0001fe90: 1600 0000 2b00 0000 57f8 1a22 7265 702e ....+...W..\"rep.\n+0001fea0: c9a5 0100 0000 0000 1a00 0000 5e01 0000 ............^...\n+0001feb0: 3650 a629 7265 702e 67ab 0100 0000 0000 6P.)rep.g.......\n+0001fec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n+0001fed0: 9642 0100 0000 0000 2200 0000 2700 0000 .B......\"...'...\n+0001fee0: 365f 422f 7265 702e 3b13 0100 0000 0000 6_B/rep.;.......\n+0001fef0: 1a00 0000 3200 0000 b30b ab2c 7265 702e ....2......,rep.\n+0001ff00: b808 0100 0000 0000 1e00 0000 2e02 0000 ................\n+0001ff10: 540b 2f27 7265 702e 4357 0000 0000 0000 T./'rep.CW......\n+0001ff20: 1300 0000 9900 0000 811b 9828 7265 702e ...........(rep.\n+0001ff30: bea2 0000 0000 0000 1800 0000 1300 0000 ................\n+0001ff40: 6bf1 2124 0072 6570 00df 0100 0000 0000 k.!$.rep........\n+0001ff50: 1a00 0000 0700 0000 2f4a ff2a 7265 702e ......../J.*rep.\n+0001ff60: 0050 0100 0000 0000 2500 0000 6f00 0000 .P......%...o...\n+0001ff70: 743d ab29 7265 702e 398e 0000 0000 0000 t=.)rep.9.......\n+0001ff80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n+0001ff90: 87a4 0100 0000 0000 1900 0000 2901 0000 ............)...\n+0001ffa0: 40fa 8427 7265 702e 66e1 0000 0000 0000 @..'rep.f.......\n+0001ffb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n+0001ffc0: 635a 0100 0000 0000 1400 0000 7b01 0000 cZ..........{...\n+0001ffd0: c4ca f223 7265 702e 8143 0100 0000 0000 ...#rep..C......\n+0001ffe0: 1f00 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n 0001fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020000: 0400 0000 0000 0000 0500 0000 0000 0000 ................\n-00020010: fb1f 0100 0000 0000 0d00 0000 0000 0000 ................\n-00020020: f3bf 0000 0000 0000 fb09 0000 0000 0000 ................\n-00020030: 05f6 0100 0000 0000 0010 0000 0000 0000 ................\n-00020040: 0020 0100 0000 0000 0010 0000 0000 0000 . ..............\n-00020050: 0020 0100 0000 0000 0000 0000 0000 0000 . ..............\n-00020060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n-00020070: ac84 8a0a 7265 702e 4065 0000 0000 0000 ....rep.@e......\n-00020080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n-00020090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000200a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000200b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n-000200c0: 49b0 0100 0000 0000 2700 0000 0700 0000 I.......'.......\n-000200d0: ea10 2802 7265 702e 74bd 0100 0000 0000 ..(.rep.t.......\n-000200e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n-000200f0: 331d 0100 0000 0000 1000 0000 2a00 0000 3...........*...\n-00020100: 9192 e403 7265 702e 62f3 0100 0000 0000 ....rep.b.......\n-00020110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n-00020120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n-00020150: d37f 0000 0000 0000 1a00 0000 1300 0000 ................\n-00020160: c48f c40f 0072 6570 00b0 0100 0000 0000 .....rep........\n-00020170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n-00020180: 0bf3 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-00020190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000201a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000201b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000201c0: da04 b304 7265 702e 0ffb 0000 0000 0000 ....rep.........\n-000201d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n-000201e0: c5f5 0100 0000 0000 1e00 0000 2200 0000 ............\"...\n-000201f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020000: 0200 0000 0000 0000 1000 0000 0000 0000 ................\n+00020010: f01f 0200 0000 0000 4d0f 0000 0000 0000 ........M.......\n+00020020: b3e0 0200 0000 0000 0000 0000 0000 0000 ................\n+00020030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020060: 0000 0000 0000 0000 0300 0000 6d00 0000 ............m...\n+00020070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020080: 0000 0000 0000 0000 1900 cd3a 7265 702e ...........:rep.\n+00020090: e757 0100 0000 0000 1a00 0000 4800 0000 .W..........H...\n+000200a0: 4090 ce31 7265 702e 00e0 0000 0000 0000 @..1rep.........\n+000200b0: 0f00 0000 7300 0000 84a9 7337 0072 6570 ....s.....s7.rep\n+000200c0: a3d3 0100 0000 0000 3700 0000 0000 0000 ........7.......\n+000200d0: fcd3 6b35 0072 6570 3cda 0100 0000 0000 ..k5.rep<.......\n+000200e0: 1300 0000 0800 0000 af56 2e31 0072 6570 .........V.1.rep\n+000200f0: 7217 0200 0000 0000 1200 0000 0200 0000 r...............\n+00020100: d039 9835 7265 702e 2010 0200 0000 0000 .9.5rep. .......\n+00020110: 1700 0000 c804 0000 775a b93b 7265 702e ........wZ.;rep.\n+00020120: fd18 0200 0000 0000 1a00 0000 f800 0000 ................\n+00020130: 5c17 9d30 7265 702e 9a81 0000 0000 0000 \\..0rep.........\n+00020140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e ....^...M`.5rep.\n+00020150: 7a55 0000 0000 0000 1800 0000 fc00 0000 zU..............\n+00020160: 5af8 e836 7265 702e d304 0100 0000 0000 Z..6rep.........\n+00020170: 1a00 0000 7e00 0000 a726 783c 0072 6570 ....~....&x<.rep\n+00020180: 211b 0200 0000 0000 1b00 0000 0200 0000 !...............\n+00020190: 7c97 9c3b 7265 702e 9450 0100 0000 0000 |..;rep..P......\n+000201a0: 2100 0000 4600 0000 9b74 b238 7265 702e !...F....t.8rep.\n+000201b0: 0000 0100 0000 0000 1600 0000 3e00 0000 ............>...\n+000201c0: a271 253b 7265 702e d4a0 0100 0000 0000 .q%;rep.........\n+000201d0: 1500 0000 5700 0000 0127 c93e 7265 702e ....W....'.>rep.\n+000201e0: 96d1 0100 0000 0000 2500 0000 3b00 0000 ........%...;...\n+000201f0: 4af9 063a 7265 702e 4d1e 0200 0000 0000 J..:rep.M.......\n+00020200: 0d00 0000 7401 0000 ffff ffff 0000 0000 ....t...........\n 00020210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n-00020270: c32d 0000 0000 0000 1400 0000 9a00 0000 .-..............\n+00020220: 5cae 7530 7265 702e f6eb 0000 0000 0000 \\.u0rep.........\n+00020230: 0f00 0000 4200 0000 2dd1 be34 7265 702e ....B...-..4rep.\n+00020240: cc85 0000 0000 0000 1800 0000 a800 0000 ................\n+00020250: 3805 f634 7265 702e 5204 0100 0000 0000 8..4rep.R.......\n+00020260: 1900 0000 6800 0000 21d5 1737 7265 702e ....h...!..7rep.\n+00020270: e2ad 0100 0000 0000 2300 0000 4901 0000 ........#...I...\n 00020280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n-000202a0: bdf1 0100 0000 0000 1d00 0000 0000 0000 ................\n-000202b0: 3ed1 1607 7265 702e 00f0 0000 0000 0000 >...rep.........\n-000202c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n-000202d0: 10f2 0100 0000 0000 2600 0000 d500 0000 ........&.......\n+00020290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n+000202a0: 218d 0000 0000 0000 1800 0000 4f00 0000 !...........O...\n+000202b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000202c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Ln......#.......\n-000204f0: 0063 940e 7265 702e 0147 0000 0000 0000 .c..rep..G......\n-00020500: 1c00 0000 7800 0000 6368 a90e 7265 702e ....x...ch..rep.\n-00020510: bb32 0000 0000 0000 1e00 0000 7400 0000 .2..........t...\n-00020520: e5a2 b208 7265 702e 4f24 0000 0000 0000 ....rep.O$......\n-00020530: 1800 0000 fe00 0000 8edc 1b03 6166 7465 ............afte\n-00020540: 64f8 0000 0000 0000 1000 0000 bf00 0000 d...............\n-00020550: 82ec b605 7265 702e 3bbf 0000 0000 0000 ....rep.;.......\n-00020560: 1a00 0000 8700 0000 1dae fe05 7265 702e ............rep.\n-00020570: df27 0000 0000 0000 1800 0000 7900 0000 .'..........y...\n-00020580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020590: 0000 0000 0000 0000 a742 b80b 7265 702e .........B..rep.\n-000205a0: c161 0000 0000 0000 1600 0000 3400 0000 .a..........4...\n-000205b0: 870d 2f09 7265 702e 4668 0000 0000 0000 ../.rep.Fh......\n-000205c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n-000205d0: 109e 0000 0000 0000 1800 0000 3800 0000 ............8...\n-000205e0: 6c58 5506 7265 702e ad50 0000 0000 0000 lXU.rep..P......\n-000205f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00020600: 33f9 0000 0000 0000 1200 0000 4000 0000 3...........@...\n-00020610: d496 a302 7265 6d6f feb7 0100 0000 0000 ....remo........\n-00020620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n-00020630: 63be 0100 0000 0000 1800 0000 1b00 0000 c...............\n+00020470: 0000 0000 0000 0000 3544 7035 7265 6d6f ........5Dp5remo\n+00020480: c4d4 0100 0000 0000 1400 0000 7f00 0000 ................\n+00020490: ce27 8a37 7265 702e dc73 0000 0000 0000 .'.7rep..s......\n+000204a0: 2000 0000 da00 0000 8887 7b34 7265 702e .........{4rep.\n+000204b0: a6a3 0100 0000 0000 1900 0000 0e00 0000 ................\n+000204c0: a20d 6637 7265 702e 3f3f 0000 0000 0000 ..f7rep.??......\n+000204d0: 2000 0000 5e00 0000 ffff ffff 0000 0000 ...^...........\n+000204e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000204f0: ac84 4a3a 7265 702e f15c 0100 0000 0000 ..J:rep..\\......\n+00020500: 0f00 0000 5100 0000 c2c0 4331 7265 702e ....Q.....C1rep.\n+00020510: c15f 0100 0000 0000 1500 0000 2900 0000 ._..........)...\n+00020520: ac02 c837 7265 702e 2b15 0200 0000 0000 ...7rep.+.......\n+00020530: 1a00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n+00020540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020580: 8ac5 dc31 7265 702e b159 0100 0000 0000 ...1rep..Y......\n+00020590: 1c00 0000 9600 0000 a6d5 6138 7265 702e ..........a8rep.\n+000205a0: 2e17 0200 0000 0000 1100 0000 3300 0000 ............3...\n+000205b0: 5e34 6e3e 7263 702d dad3 0100 0000 0000 ^4n>rcp-........\n+000205c0: 0b00 0000 4300 0000 7a50 2f3a 0072 6570 ....C...zP/:.rep\n+000205d0: e017 0200 0000 0000 2000 0000 1600 0000 ........ .......\n+000205e0: 3bcd e737 7265 702e 3818 0200 0000 0000 ;..7rep.8.......\n+000205f0: 2100 0000 a400 0000 1b6c 9331 0072 6570 !........l.1.rep\n+00020600: ce1f 0200 0000 0000 0e00 0000 1400 0000 ................\n+00020610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020670: 367e cc08 7265 702e 9b6e 0000 0000 0000 6~..rep..n......\n-00020680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00020690: 7183 0000 0000 0000 1a00 0000 9600 0000 q...............\n-000206a0: 7c84 ab09 0072 6570 52b9 0100 0000 0000 |....repR.......\n-000206b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n-000206c0: d64a 0000 0000 0000 2600 0000 fe00 0000 .J......&.......\n-000206d0: 00a1 850d 7265 702e 6eaf 0000 0000 0000 ....rep.n.......\n-000206e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n-000206f0: 3bba 0100 0000 0000 1c00 0000 2000 0000 ;........... ...\n-00020700: 26a9 0001 7265 702e a71c 0100 0000 0000 &...rep.........\n-00020710: 0d00 0000 2e00 0000 ec29 a501 7265 702e .........)..rep.\n-00020720: b2b7 0000 0000 0000 1700 0000 1601 0000 ................\n-00020730: 64fa 5e08 7265 702e 6bba 0000 0000 0000 d.^.rep.k.......\n-00020740: 1700 0000 df00 0000 ffff ffff 0000 0000 ................\n-00020750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020760: dc3f 0007 7265 702e 5916 0100 0000 0000 .?..rep.Y.......\n-00020770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00020780: 7269 0000 0000 0000 1400 0000 4f00 0000 ri..........O...\n-00020790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000207a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000207b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000207c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000207d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n-000207e0: 00b0 0000 0000 0000 1400 0000 0902 0000 ................\n-000207f0: e2b6 c50c 7265 702e 6a14 0100 0000 0000 ....rep.j.......\n-00020800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n-00020810: 77ba 0100 0000 0000 1b00 0000 2200 0000 w...........\"...\n-00020820: 4431 4105 0072 6570 b7b7 0100 0000 0000 D1A..rep........\n-00020830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n-00020840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n-00020870: ba8e 0000 0000 0000 1c00 0000 ce00 0000 ................\n-00020880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n-000208a0: cb79 0000 0000 0000 1400 0000 c700 0000 .y..............\n-000208b0: ecdd a803 7265 702e 67bf 0100 0000 0000 ....rep.g.......\n-000208c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+00020650: 0000 0000 0000 0000 fbb3 1a37 7265 702e ...........7rep.\n+00020660: 619b 0000 0000 0000 1f00 0000 3f00 0000 a...........?...\n+00020670: 4622 e73a 7265 702e caf2 0000 0000 0000 F\".:rep.........\n+00020680: 1500 0000 5900 0000 95a4 553c 7265 702e ....Y.....Urep.\n+000206f0: dc15 0100 0000 0000 2500 0000 6800 0000 ........%...h...\n+00020700: 3b55 0130 7265 702e b4a1 0100 0000 0000 ;U.0rep.........\n+00020710: 2000 0000 7001 0000 ad3b 4837 7265 702e ...p....;H7rep.\n+00020720: c2a1 0000 0000 0000 2300 0000 5a00 0000 ........#...Z...\n+00020730: 0125 6130 7265 702e a3d6 0100 0000 0000 .%a0rep.........\n+00020740: 3400 0000 2300 0000 4373 5933 7265 702e 4...#...CsY3rep.\n+00020750: 73d9 0100 0000 0000 1200 0000 b700 0000 s...............\n+00020760: 9a2f cd3c 0072 6570 6216 0200 0000 0000 ./.<.repb.......\n+00020770: 1b00 0000 1500 0000 d198 df3b 0072 6570 ...........;.rep\n+00020780: fe16 0200 0000 0000 1400 0000 0200 0000 ................\n+00020790: 8cf2 dd3f 7265 702e 4a53 0100 0000 0000 ...?rep.JS......\n+000207a0: 1a00 0000 5600 0000 68df 0a3c 7265 702e ....V...h.........\n+00020a40: 1200 0000 8d00 0000 bbb9 8534 0072 6570 ...........4.rep\n+00020a50: a9ad 0100 0000 0000 1c00 0000 1d00 0000 ................\n+00020a60: fc95 873c 7265 702e dd1b 0200 0000 0000 ...W6.rep\n+00020b40: 1417 0200 0000 0000 1800 0000 0200 0000 ................\n+00020b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n+00020b70: 301d 0200 0000 0000 1600 0000 da00 0000 0...............\n+00020b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n-00020bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n+00020bc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020bf0: 0000 0000 0000 0000 1bbc c130 7265 702e ...........0rep.\n+00020c00: 00d0 0100 0000 0000 1b00 0000 2500 0000 ............%...\n 00020c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c50: 0000 0000 0000 0000 b704 4d04 7265 702e ..........M.rep.\n-00020c60: 9697 0000 0000 0000 2200 0000 5b00 0000 ........\"...[...\n-00020c70: 1950 650e 7265 702e 0da4 0000 0000 0000 .Pe.rep.........\n-00020c80: 1900 0000 a200 0000 f5a1 5e04 7265 702e ..........^.rep.\n-00020c90: 01bc 0100 0000 0000 1800 0000 3600 0000 ............6...\n-00020ca0: f58b 2a08 7265 702e 5aa7 0000 0000 0000 ..*.rep.Z.......\n-00020cb0: 1b00 0000 1000 0000 73bb 060e 7265 702e ........s...rep.\n-00020cc0: dbaa 0000 0000 0000 1f00 0000 6600 0000 ............f...\n-00020cd0: a467 eb09 0072 6570 aebb 0100 0000 0000 .g...rep........\n-00020ce0: 1300 0000 0200 0000 476b 9903 0072 6570 ........Gk...rep\n-00020cf0: b4ba 0100 0000 0000 1f00 0000 1c00 0000 ................\n-00020d00: 723e 0802 7265 702e eea9 0000 0000 0000 r>..rep.........\n-00020d10: 1d00 0000 5e00 0000 4789 be00 7265 702e ....^...G...rep.\n-00020d20: ae19 0100 0000 0000 0e00 0000 1901 0000 ................\n+00020c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n+00020c30: eba6 0000 0000 0000 1800 0000 1100 0000 ................\n+00020c40: 0c5a 6c35 7265 702e bd55 0100 0000 0000 .Zl5rep..U......\n+00020c50: 1700 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+00020c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020cb0: 0000 0000 0000 0000 a31c 113e 7265 702e ...........>rep.\n+00020cc0: 665f 0100 0000 0000 1200 0000 4900 0000 f_..........I...\n+00020cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020d10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n+00020d20: 9ae0 0200 0000 0000 1400 0000 0500 0000 ................\n 00020d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n-00020d50: 3364 0000 0000 0000 1a00 0000 1300 0000 3d..............\n-00020d60: 4ad7 1009 7265 702e fe82 0000 0000 0000 J...rep.........\n-00020d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n-00020d80: 32f4 0100 0000 0000 2000 0000 6b00 0000 2....... ...k...\n-00020d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020d40: 0000 0000 0000 0000 b968 7a32 7265 702e .........hz2rep.\n+00020d50: ff53 0100 0000 0000 1800 0000 3801 0000 .S..........8...\n+00020d60: 8db1 c83c 7265 702e 515d 0100 0000 0000 ...z/..rep........\n-000211d0: 1e00 0000 0900 0000 5967 cb1b 7265 702e ........Yg..rep.\n-000211e0: 60ab 0000 0000 0000 2500 0000 3801 0000 `.......%...8...\n-000211f0: 8a77 7a1a 7265 702e 3426 0200 0000 0000 .wz.rep.4&......\n-00021200: 2900 0000 4300 0000 ffff ffff 0000 0000 )...C...........\n-00021210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021220: 0ee6 ba1d 7265 702e ae6f 0000 0000 0000 ....rep..o......\n-00021230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n-00021240: 80b9 0000 0000 0000 1700 0000 6200 0000 ............b...\n-00021250: eaba a416 6465 6661 158a 0000 0000 0000 ....defa........\n-00021260: 1100 0000 8f00 0000 ffff ffff 0000 0000 ................\n-00021270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021280: 4c61 5b1a 7265 702e 5666 0000 0000 0000 La[.rep.Vf......\n-00021290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000212a0: 0040 0000 0000 0000 1b00 0000 ba00 0000 .@..............\n-000212b0: 4476 9815 7265 702e fc21 0200 0000 0000 Dv..rep..!......\n-000212c0: 1a00 0000 5700 0000 ffff ffff 0000 0000 ....W...........\n-000212d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000212e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000212f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021340: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n-00021350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00021360: f839 0000 0000 0000 1d00 0000 b300 0000 .9..............\n-00021370: 4757 6815 7573 6572 ecb0 0100 0000 0000 GWh.user........\n-00021380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00021390: 8851 0000 0000 0000 2100 0000 8100 0000 .Q......!.......\n-000213a0: 2eaa a51f 7265 702e 6c23 0200 0000 0000 ....rep.l#......\n-000213b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n-000213c0: cc18 0100 0000 0000 1200 0000 d000 0000 ................\n-000213d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000213e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n-000213f0: f544 0000 0000 0000 2900 0000 b700 0000 .D......).......\n-00021400: 0478 251a 7265 702e 4e54 0000 0000 0000 .x%.rep.NT......\n-00021410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n-00021420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n-00021450: f7bb 0000 0000 0000 1200 0000 6701 0000 ............g...\n-00021460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021490: 1e6c 5913 7265 702e ca66 0000 0000 0000 .lY.rep..f......\n-000214a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n-000214b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214c0: 6464 d010 7265 702e e7b6 0000 0000 0000 dd..rep.........\n-000214d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n-000214e0: 70bb 0100 0000 0000 1200 0000 2c00 0000 p...........,...\n-000214f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n-00021510: b841 0000 0000 0000 1d00 0000 4000 0000 .A..........@...\n-00021520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n-00021540: f626 0200 0000 0000 1400 0000 0600 0000 .&..............\n-00021550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021580: 14a6 3b1b 7265 702e 96be 0100 0000 0000 ..;.rep.........\n-00021590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n-000215a0: e025 0200 0000 0000 2900 0000 0300 0000 .%......).......\n-000215b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000215c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000215d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000215f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021610: e20e e01b 7265 702e 941f 0100 0000 0000 ....rep.........\n-00021620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n-00021630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021670: b88e ad1a 0072 6570 4bb5 0100 0000 0000 .....repK.......\n-00021680: 2400 0000 1600 0000 ffff ffff 0000 0000 $...............\n-00021690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000216b0: 0000 0000 0000 0000 b964 aa15 7265 702e .........d..rep.\n-000216c0: fbfe 0000 0000 0000 1000 0000 6600 0000 ............f...\n-000216d0: 4458 8414 7265 702e cb23 0200 0000 0000 DX..rep..#......\n-000216e0: 2400 0000 7f00 0000 ffff ffff 0000 0000 $...............\n-000216f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021700: 865e 9313 7265 702e a026 0200 0000 0000 .^..rep..&......\n-00021710: 1e00 0000 3800 0000 ffff ffff 0000 0000 ....8...........\n-00021720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021740: 0000 0000 0000 0000 3506 4a17 7265 702e ........5.J.rep.\n-00021750: 422f 0000 0000 0000 1d00 0000 3800 0000 B/..........8...\n-00021760: d056 d512 7265 702e c3bb 0100 0000 0000 .V..rep.........\n-00021770: 1300 0000 2b00 0000 4929 ef1a 0072 6570 ....+...I)...rep\n-00021780: 4d23 0200 0000 0000 1d00 0000 0200 0000 M#..............\n-00021790: 70d9 0519 6d61 696c bab0 0100 0000 0000 p...mail........\n-000217a0: 1000 0000 2200 0000 3365 6510 7265 702e ....\"...3ee.rep.\n-000217b0: f927 0200 0000 0000 1800 0000 9300 0000 .'..............\n-000217c0: 44f8 121b 7265 702e a7b5 0000 0000 0000 D...rep.........\n-000217d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000217e0: c068 0000 0000 0000 1400 0000 3b00 0000 .h..........;...\n-000217f0: e674 d31d 7265 702e f9b3 0000 0000 0000 .t..rep.........\n-00021800: 2500 0000 8901 0000 7d6f 3817 0072 6570 %.......}o8..rep\n-00021810: 0020 0200 0000 0000 1c00 0000 1700 0000 . ..............\n-00021820: 76a7 8516 0072 6570 d022 0200 0000 0000 v....rep.\"......\n-00021830: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n-00021840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021850: 2ccf a81d 7265 702e 8713 0100 0000 0000 ,...rep.........\n-00021860: 0f00 0000 d400 0000 35d7 3016 7265 702e ........5.0.rep.\n-00021870: a924 0200 0000 0000 1400 0000 4700 0000 .$..........G...\n-00021880: 7cbe 5313 7265 702e 1027 0200 0000 0000 |.S.rep..'......\n-00021890: 2800 0000 c100 0000 ffff ffff 0000 0000 (...............\n-000218a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218b0: 6063 d21b 7265 702e df6c 0000 0000 0000 `c..rep..l......\n-000218c0: 1300 0000 5900 0000 597d a517 0072 6570 ....Y...Y}...rep\n-000218d0: 3320 0200 0000 0000 1b00 0000 0700 0000 3 ..............\n-000218e0: 5a96 ef11 7265 702e 6ff6 0000 0000 0000 Z...rep.o.......\n-000218f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n-00021900: bdac 0000 0000 0000 1c00 0000 6600 0000 ............f...\n-00021910: aaa8 5117 7265 702e 6d1d 0100 0000 0000 ..Q.rep.m.......\n-00021920: 1b00 0000 2800 0000 ffff ffff 0000 0000 ....(...........\n-00021930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021940: f825 f41e 0072 6570 dcbf 0000 0000 0000 .%...rep........\n-00021950: 1700 0000 0000 0000 6085 f41c 7265 6d6f ........`...remo\n-00021960: c1b8 0100 0000 0000 1300 0000 3300 0000 ............3...\n-00021970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000219b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000219c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000219e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000219f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021a00: 4884 4719 7265 702e 85a2 0000 0000 0000 H.G.rep.........\n-00021a10: 1b00 0000 d600 0000 5c64 1114 0072 6570 ........\\d...rep\n-00021a20: d81f 0100 0000 0000 1f00 0000 0400 0000 ................\n-00021a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021a60: 100e fa19 7265 702e 3359 0000 0000 0000 ....rep.3Y......\n-00021a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00021a80: c83a 0000 0000 0000 2100 0000 c200 0000 .:......!.......\n-00021a90: 317c 151d 7265 702e d545 0000 0000 0000 1|..rep..E......\n-00021aa0: 2100 0000 7700 0000 ffff ffff 0000 0000 !...w...........\n-00021ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ad0: 0000 0000 0000 0000 3db7 a71b 0072 6570 ........=....rep\n-00021ae0: af22 0200 0000 0000 1d00 0000 0400 0000 .\"..............\n-00021af0: ac6f dd1a 7265 702e f311 0100 0000 0000 .o..rep.........\n-00021b00: 0f00 0000 f100 0000 a85f 291f 7265 702e ........._).rep.\n-00021b10: ccbc 0100 0000 0000 1900 0000 8f00 0000 ................\n-00021b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n-00021b40: 451b 0100 0000 0000 0a00 0000 a400 0000 E...............\n-00021b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n-00021b70: 6e24 0200 0000 0000 1400 0000 2700 0000 n$..........'...\n-00021b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n-00021ba0: 76a3 0000 0000 0000 2100 0000 7600 0000 v.......!...v...\n-00021bb0: 2d66 fb1f 0072 6570 6d22 0200 0000 0000 -f...repm\"......\n-00021bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n-00021bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021c40: 5662 0a19 7265 702e 70bd 0000 0000 0000 Vb..rep.p.......\n-00021c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n-00021c60: 609e 0000 0000 0000 1800 0000 9f00 0000 `...............\n-00021c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00021c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021cb0: 0000 0000 0000 0000 1776 a91b 7265 6d6f .........v..remo\n-00021cc0: 99b9 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-00021cd0: fe81 1b1c 7265 702e dcb9 0100 0000 0000 ....rep.........\n-00021ce0: 1e00 0000 4100 0000 cf8f 091c 7265 702e ....A.......rep.\n-00021cf0: a695 0000 0000 0000 1900 0000 9b00 0000 ................\n-00021d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021d10: 0000 0000 0000 0000 5975 d310 7265 702e ........Yu..rep.\n-00021d20: 1f88 0000 0000 0000 2300 0000 f500 0000 ........#.......\n-00021d30: 7a05 1f1a 7265 702e 2e11 0100 0000 0000 z...rep.........\n-00021d40: 0d00 0000 b800 0000 c963 a91f 7265 702e .........c..rep.\n-00021d50: 1a7b 0000 0000 0000 1c00 0000 e800 0000 .{..............\n-00021d60: c34d 501b 7265 702e bc16 0100 0000 0000 .MP.rep.........\n-00021d70: 1200 0000 4601 0000 2395 4818 0072 6570 ....F...#.H..rep\n-00021d80: 07b9 0100 0000 0000 3600 0000 1500 0000 ........6.......\n-00021d90: 680a 2f1d 7265 702e f31b 0100 0000 0000 h./.rep.........\n-00021da0: 0b00 0000 a900 0000 2a45 f419 696e 7465 ........*E..inte\n-00021db0: 1db2 0000 0000 0000 0e00 0000 7100 0000 ............q...\n-00021dc0: 6ef1 4b15 7265 702e 55b2 0100 0000 0000 n.K.rep.U.......\n-00021dd0: 1100 0000 7a00 0000 3f77 0c1d 0072 6570 ....z...?w...rep\n-00021de0: 8bb6 0100 0000 0000 1d00 0000 0d00 0000 ................\n-00021df0: e9e7 b815 7265 6d6f 61b8 0100 0000 0000 ....remoa.......\n-00021e00: 1800 0000 4800 0000 272c e615 7374 616e ....H...',..stan\n-00021e10: 77b0 0100 0000 0000 0f00 0000 3400 0000 w...........4...\n-00021e20: a626 cc10 0072 6570 fcbe 0100 0000 0000 .&...rep........\n-00021e30: 1a00 0000 1700 0000 fb37 d019 7265 702e .........7..rep.\n-00021e40: 3371 0000 0000 0000 1200 0000 f400 0000 3q..............\n-00021e50: 249d c21b 7265 702e f9b9 0000 0000 0000 $...rep.........\n-00021e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00021e70: 1542 0000 0000 0000 2100 0000 5900 0000 .B......!...Y...\n-00021e80: 6454 2919 0072 6570 b5b6 0100 0000 0000 dT)..rep........\n-00021e90: 2000 0000 1800 0000 8581 f014 7265 702e ...........rep.\n-00021ea0: 0425 0200 0000 0000 1f00 0000 5100 0000 .%..........Q...\n-00021eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n-00021ed0: 1418 0100 0000 0000 1400 0000 a400 0000 ................\n-00021ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n-00021f00: 3fad 0000 0000 0000 1d00 0000 5d00 0000 ?...........]...\n-00021f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021f20: 0000 0000 0000 0000 eb41 de13 0072 6570 .........A...rep\n-00021f30: edb6 0100 0000 0000 3600 0000 1500 0000 ........6.......\n-00021f40: 4957 8f11 7265 702e f06b 0000 0000 0000 IW..rep..k......\n-00021f50: 1000 0000 2100 0000 f59a a918 7265 702e ....!.......rep.\n-00021f60: 4a75 0000 0000 0000 1c00 0000 4f00 0000 Ju..........O...\n-00021f70: df10 031f 7265 702e a0fd 0000 0000 0000 ....rep.........\n-00021f80: 0e00 0000 d600 0000 e702 361f 7265 702e ..........6.rep.\n-00021f90: 64a6 0000 0000 0000 2500 0000 9800 0000 d.......%.......\n-00021fa0: 967f 871c 7265 702e d323 0000 0000 0000 ....rep..#......\n-00021fb0: 1700 0000 6500 0000 9f31 3a14 7265 702e ....e....1:.rep.\n-00021fc0: 0010 0100 0000 0000 0e00 0000 2001 0000 ............ ...\n-00021fd0: 5b8a 0217 7265 702e cc72 0000 0000 0000 [...rep..r......\n-00021fe0: 1200 0000 ab00 0000 59ca c11d 7265 702e ........Y...rep.\n-00021ff0: d77c 0000 0000 0000 1b00 0000 0401 0000 .|..............\n-00022000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00022010: 7265 7465 7223 756e 6c65 7373 2043 4f4e reter#unless CON\n-00022020: 4449 5449 4f4e 2023 2172 6573 7420 464f DITION #!rest FO\n-00022030: 524d 5300 7265 702e 6c61 6e67 2e69 6e74 RMS.rep.lang.int\n-00022040: 6572 7072 6574 6572 2370 726f 6732 202e erpreter#prog2 .\n-00022050: 2041 5247 5372 6570 2e6c 616e 672e 696e ARGSrep.lang.in\n-00022060: 7465 7270 7265 7465 7223 6465 636c 6172 terpreter#declar\n-00022070: 6564 6563 6c61 7265 2043 4c41 5553 4553 edeclare CLAUSES\n-00022080: 2e2e 2e0a 0a50 726f 7669 6465 2074 6865 .....Provide the\n-00022090: 2063 6f6d 7069 6c65 7220 7769 7468 2065 compiler with e\n-000220a0: 7874 7261 2069 6e66 6f72 6d61 7469 6f6e xtra information\n-000220b0: 2077 6869 6c65 2063 6f6d 7069 6c69 6e67 while compiling\n-000220c0: 2074 6865 2066 6f72 6d73 0a74 6861 7420 the forms.that \n-000220d0: 6170 7065 6172 2069 6e20 7468 6520 7361 appear in the sa\n-000220e0: 6d65 206c 6578 6963 616c 2073 636f 7065 me lexical scope\n-000220f0: 2061 7320 7468 6520 6465 636c 6172 6174 as the declarat\n-00022100: 696f 6e2e 0a0a 4561 6368 2043 4c41 5553 ion...Each CLAUS\n-00022110: 4520 6973 2061 206c 6973 742c 2074 6865 E is a list, the\n-00022120: 2066 6972 7374 2065 6c65 6d65 6e74 206f first element o\n-00022130: 6620 7768 6963 6820 6973 2061 2073 796d f which is a sym\n-00022140: 626f 6c20 6465 6669 6e69 6e67 0a74 6865 bol defining.the\n-00022150: 2074 7970 6520 6f66 2064 6563 6c61 7261 type of declara\n-00022160: 7469 6f6e 2c20 7468 6520 6f74 6865 7220 tion, the other \n-00022170: 656c 656d 656e 7473 2072 656c 6174 6520 elements relate \n-00022180: 746f 2074 6865 2064 6563 6c61 7261 7469 to the declarati\n-00022190: 6f6e 2e0a 5365 6520 7468 6520 6043 6f6d on..See the `Com\n-000221a0: 7069 6c65 7220 4465 636c 6172 6174 696f piler Declaratio\n-000221b0: 6e73 2720 6e6f 6465 206f 6620 7468 6520 ns' node of the \n-000221c0: 6c69 6272 6570 206d 616e 7561 6c20 666f librep manual fo\n-000221d0: 7220 6465 7461 696c 730a 6f66 2074 6865 r details.of the\n-000221e0: 2070 6f73 7369 626c 6520 6465 636c 6172 possible declar\n-000221f0: 6174 696f 6e20 7479 7065 732e 7265 702e ation types.rep.\n-00022200: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00022210: 2374 6872 6f77 5065 7266 6f72 6d73 2061 #throwPerforms a\n-00022220: 206e 6f6e 2d6c 6f63 616c 2065 7869 7420 non-local exit \n-00022230: 746f 2074 6865 2060 6361 7463 6827 2066 to the `catch' f\n-00022240: 6f72 6d20 7761 6974 696e 6720 666f 7220 orm waiting for \n-00022250: 5441 4720 616e 6420 7265 7475 726e 0a56 TAG and return.V\n-00022260: 414c 5545 2066 726f 6d20 6974 2e00 7265 ALUE from it..re\n-00022270: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-00022280: 6572 2361 7574 6f6c 6f61 642d 6d61 6372 er#autoload-macr\n-00022290: 6f20 5359 4d42 4f4c 2d46 4f52 4d20 4649 o SYMBOL-FORM FI\n-000222a0: 4c45 2023 2172 6573 7420 4558 5452 4100 LE #!rest EXTRA.\n-000222b0: 7265 702e 6c61 6e67 2e62 6163 6b71 756f rep.lang.backquo\n-000222c0: 7465 2362 6163 6b71 756f 7465 2041 5247 te#backquote ARG\n-000222d0: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-000222e0: 696e 672d 6361 7061 6369 7479 2052 494e ing-capacity RIN\n-000222f0: 4772 6570 2e64 6174 612e 7269 6e67 2372 Grep.data.ring#r\n-00022300: 696e 672d 3e6c 6973 7452 6574 7572 6e20 ing->listReturn \n-00022310: 7468 6520 656c 656d 656e 7473 2069 6e20 the elements in \n-00022320: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING\n-00022330: 2061 7320 6120 6c69 7374 2c20 6e65 7765 as a list, newe\n-00022340: 7374 2074 6f20 6f6c 6465 7374 2e00 7265 st to oldest..re\n-00022350: 702e 6461 7461 2373 7472 696e 672d 7570 p.data#string-up\n-00022360: 7065 722d 6361 7365 2d70 2058 7265 702e per-case-p Xrep.\n-00022370: 7468 7265 6164 732e 6d75 7465 7823 6d61 threads.mutex#ma\n-00022380: 6b65 2d6d 7574 6578 4372 6561 7465 2061 ke-mutexCreate a\n-00022390: 6e64 2072 6574 7572 6e20 6120 6d75 7465 nd return a mute\n-000223a0: 7820 6f62 6a65 6374 2e20 4e6f 2074 6872 x object. No thr\n-000223b0: 6561 6420 7769 6c6c 206f 776e 2074 6865 ead will own the\n-000223c0: 206e 6577 206d 7574 6578 2e72 6570 2e74 new mutex.rep.t\n-000223d0: 6872 6561 6473 2e6d 7574 6578 236d 6179 hreads.mutex#may\n-000223e0: 6265 2d6f 6274 6169 6e2d 6d75 7465 7841 be-obtain-mutexA\n-000223f0: 7474 656d 7074 2074 6f20 6f62 7461 696e ttempt to obtain\n-00022400: 206d 7574 6578 204d 5458 2066 6f72 2074 mutex MTX for t\n-00022410: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n-00022420: 6420 7769 7468 6f75 7420 626c 6f63 6b69 d without blocki\n-00022430: 6e67 2e0a 5265 7475 726e 7320 7472 7565 ng..Returns true\n-00022440: 2069 6620 6162 6c65 2074 6f20 6f62 7461 if able to obta\n-00022450: 696e 2074 6865 206d 7574 6578 2c20 6661 in the mutex, fa\n-00022460: 6c73 6520 6f74 6865 7277 6973 652e 0072 lse otherwise..r\n-00022470: 6570 2e73 7973 7465 6d23 6164 642d 686f ep.system#add-ho\n-00022480: 6f6b 2048 4f4f 4b2d 5359 4d42 4f4c 204e ok HOOK-SYMBOL N\n-00022490: 4557 2d46 554e 4320 2321 6f70 7469 6f6e EW-FUNC #!option\n-000224a0: 616c 2041 542d 454e 4472 6570 2e73 7973 al AT-ENDrep.sys\n-000224b0: 7465 6d23 696e 2d68 6f6f 6b2d 7052 6574 tem#in-hook-pRet\n-000224c0: 7572 6e73 2074 2069 6620 7468 6520 6675 urns t if the fu\n-000224d0: 6e63 7469 6f6e 2046 554e 2069 7320 7374 nction FUN is st\n-000224e0: 6f72 6564 2069 6e20 7468 6520 686f 6f6b ored in the hook\n-000224f0: 2063 616c 6c65 6420 484f 4f4b 2d53 594d called HOOK-SYM\n-00022500: 424f 4c2e 7265 702e 6e65 742e 7270 6323 BOL.rep.net.rpc#\n-00022510: 7270 632d 736f 636b 6574 2d6c 6973 7465 rpc-socket-liste\n-00022520: 6e65 7254 6865 2066 756e 6374 696f 6e20 nerThe function \n-00022530: 7468 6174 2073 686f 756c 6420 6265 2075 that should be u\n-00022540: 7365 6420 746f 206c 6973 7465 6e20 666f sed to listen fo\n-00022550: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n-00022560: 2072 7063 0a73 6572 7665 7220 736f 636b rpc.server sock\n-00022570: 6574 732e 7265 702e 6e65 742e 7270 6323 ets.rep.net.rpc#\n-00022580: 6d61 6b65 2d72 7063 2d73 6572 7661 6e74 make-rpc-servant\n-00022590: 5265 6769 7374 6572 2074 6865 2066 756e Register the fun\n-000225a0: 6374 696f 6e20 494d 504c 2061 7320 616e ction IMPL as an\n-000225b0: 2072 7063 2073 6572 7661 6e74 2c20 616e rpc servant, an\n-000225c0: 6420 7265 7475 726e 2074 6865 2063 7265 d return the cre\n-000225d0: 6174 6564 0a73 6572 7661 6e74 2d69 642e ated.servant-id.\n-000225e0: 0072 6570 2e6e 6574 2e72 7063 2372 656d .rep.net.rpc#rem\n-000225f0: 6f74 652d 7365 7276 616e 742d 6964 2d3e ote-servant-id->\n-00022600: 676c 6f62 616c 2d69 6420 4944 0072 6570 global-id ID.rep\n-00022610: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-00022620: 2364 6f6d 6169 6e2d 7061 7274 7320 444f #domain-parts DO\n-00022630: 4d41 494e 7265 702e 6e65 742e 646f 6d61 MAINrep.net.doma\n-00022640: 696e 2d6e 616d 6523 6d61 702d 646f 6d61 in-name#map-doma\n-00022650: 696e 732d 646f 776e 7761 7264 7343 616c ins-downwardsCal\n-00022660: 6c20 2846 554e 204e 414d 4529 2066 6f72 l (FUN NAME) for\n-00022670: 2065 6163 6820 7375 622d 646f 6d61 696e each sub-domain\n-00022680: 206f 6620 444f 4d41 494e 2028 656e 6469 of DOMAIN (endi\n-00022690: 6e67 2077 6974 6820 444f 4d41 494e 292e ng with DOMAIN).\n-000226a0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-000226b0: 7065 6e64 696e 672d 6f75 7470 7574 5374 pending-outputSt\n-000226c0: 7269 6e67 206f 6620 6f75 7470 7574 2072 ring of output r\n-000226d0: 6563 6569 7665 6420 6672 6f6d 2069 7370 eceived from isp\n-000226e0: 656c 6c20 6275 7420 6e6f 7420 7072 6f63 ell but not proc\n-000226f0: 6573 7365 642e 0072 6570 2e75 7469 6c2e essed..rep.util.\n-00022700: 7469 6d65 2374 696d 652d 2054 3120 5432 time#time- T1 T2\n-00022710: 7265 702e 7574 696c 2e64 6174 6523 6461 rep.util.date#da\n-00022720: 7465 2d74 776f 2d64 6967 6974 2d79 6561 te-two-digit-yea\n-00022730: 722d 7072 6566 6978 4120 7477 6f2d 6469 r-prefixA two-di\n-00022740: 6769 7420 7374 7269 6e67 2074 6861 7420 git string that \n-00022750: 7769 6c6c 2062 6520 7072 6570 656e 6465 will be prepende\n-00022760: 6420 746f 2079 6561 7220 7370 6563 6966 d to year specif\n-00022770: 6963 6174 696f 6e73 2074 6861 740a 6f6e ications that.on\n-00022780: 6c79 2068 6176 6520 7477 6f2c 206c 6f77 ly have two, low\n-00022790: 6572 206f 7264 6572 2c20 6469 6769 7473 er order, digits\n-000227a0: 2e20 5468 6973 2069 7320 7069 636b 6564 . This is picked\n-000227b0: 2075 7020 6175 746f 6d61 7469 6361 6c6c up automaticall\n-000227c0: 7920 6672 6f6d 0a74 6865 2063 7572 7265 y from.the curre\n-000227d0: 6e74 2079 6561 722c 2069 2e65 2e20 3139 nt year, i.e. 19\n-000227e0: 3937 202d 3e20 2231 3922 2c20 3230 3031 97 -> \"19\", 2001\n-000227f0: 202d 3e20 2232 3022 2e72 6570 2e75 7469 -> \"20\".rep.uti\n-00022800: 6c2e 6461 7465 2370 6172 7365 2d64 6174 l.date#parse-dat\n-00022810: 6550 6172 7365 2074 6865 2064 6174 6520 eParse the date \n-00022820: 7370 6563 6966 6963 7469 6f6e 2069 6e20 specifiction in \n-00022830: 5354 5249 4e47 2c20 6f70 7469 6f6e 616c STRING, optional\n-00022840: 6c79 2073 7461 7274 696e 6720 6174 2074 ly starting at t\n-00022850: 6865 2050 4f49 4e54 2774 680a 6368 6172 he POINT'th.char\n-00022860: 6163 7465 7220 696e 2074 6865 2073 7472 acter in the str\n-00022870: 696e 672e 2054 6869 7320 7769 6c6c 2070 ing. This will p\n-00022880: 6172 7365 2064 6174 6573 2069 6e20 5246 arse dates in RF\n-00022890: 432d 3832 3220 6d61 696c 206d 6573 7361 C-822 mail messa\n-000228a0: 6765 732e 0000 0000 0000 0000 0000 0000 ges.............\n+00020e80: bcfc dd3b 0072 6570 59d7 0100 0000 0000 ...;.repY.......\n+00020e90: 3700 0000 0000 0000 ffff ffff 0000 0000 7...............\n+00020ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020ec0: 0000 0000 0000 0000 8b01 5a3c 7265 702e ..........Zsite(.......\n+00020f20: 1300 0000 4700 0000 7655 6135 646f 6375 ....G...vUa5docu\n+00020f30: e1ac 0000 0000 0000 1300 0000 3e00 0000 ............>...\n+00020f40: 7b12 c230 7265 702e 7da3 0100 0000 0000 {..0rep.}.......\n+00020f50: 1a00 0000 0f00 0000 a04a 8433 7265 702e .........J.3rep.\n+00020f60: 8515 0200 0000 0000 1a00 0000 c300 0000 ................\n+00020f70: 62c3 ea36 0072 6570 9216 0200 0000 0000 b..6.rep........\n+00020f80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n+00020f90: ff14 0200 0000 0000 1b00 0000 1100 0000 ................\n+00020fa0: e242 bd3d 7265 702e c31c 0200 0000 0000 .B.=rep.........\n+00020fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n+00020fc0: 0f1a 0200 0000 0000 2100 0000 6800 0000 ........!...h...\n+00020fd0: e412 b83d 7265 6d6f 36d6 0100 0000 0000 ...=remo6.......\n+00020fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\n+00020ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00021010: 7265 7465 7223 6c65 7420 2e20 4152 4753 reter#let . ARGS\n+00021020: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00021030: 6574 6572 2364 6f64 6f20 5641 5253 2028 eter#dodo VARS (\n+00021040: 5445 5354 2045 5850 522e 2e2e 2920 424f TEST EXPR...) BO\n+00021050: 4459 2e2e 2e0a 0a60 646f 2720 6973 2061 DY.....`do' is a\n+00021060: 6e20 6974 6572 6174 696f 6e20 636f 6e73 n iteration cons\n+00021070: 7472 7563 743b 2056 4152 5320 7370 6563 truct; VARS spec\n+00021080: 6966 6965 7320 6120 7365 7420 6f66 2076 ifies a set of v\n+00021090: 6172 6961 626c 650a 6269 6e64 696e 6773 ariable.bindings\n+000210a0: 2074 6f20 6265 2063 7265 6174 6564 2c20 to be created, \n+000210b0: 686f 7720 7468 6579 2061 7265 2069 6e69 how they are ini\n+000210c0: 7469 616c 697a 6564 2061 6e64 2068 6f77 tialized and how\n+000210d0: 2074 6865 7920 6172 650a 7570 6461 7465 they are.update\n+000210e0: 6420 6f6e 2065 6163 6820 6974 6572 6174 d on each iterat\n+000210f0: 696f 6e2e 2054 4553 5420 7370 6563 6966 ion. TEST specif\n+00021100: 6965 7320 7468 6520 7465 726d 696e 6174 ies the terminat\n+00021110: 696f 6e20 636f 6e64 6974 696f 6e20 6f66 ion condition of\n+00021120: 0a74 6865 206c 6f6f 702c 2061 6e79 2045 .the loop, any E\n+00021130: 5850 522e 2e2e 2066 6f72 6d73 2061 7265 XPR... forms are\n+00021140: 2065 7661 6c75 6174 6564 2069 6d6d 6564 evaluated immed\n+00021150: 6961 7465 6c79 2070 7269 6f72 2074 6f20 iately prior to \n+00021160: 6578 6974 696e 670a 7468 6520 6064 6f27 exiting.the `do'\n+00021170: 2063 6f6e 7374 7275 6374 2e20 5468 6520 construct. The \n+00021180: 424f 4459 2e2e 2e20 666f 726d 7320 7370 BODY... forms sp\n+00021190: 6563 6966 7920 7468 6520 7369 6465 2065 ecify the side e\n+000211a0: 6666 6563 7469 6e67 2062 6f64 790a 6f66 ffecting body.of\n+000211b0: 2074 6865 206c 6f6f 702e 0a0a 5641 5253 the loop...VARS\n+000211c0: 2069 7320 6120 6c69 7374 206f 6620 7661 is a list of va\n+000211d0: 7269 6162 6c65 2063 6c61 7573 6573 2c20 riable clauses, \n+000211e0: 6561 6368 206f 6620 7768 6963 6820 6861 each of which ha\n+000211f0: 7320 7468 6520 7374 7275 6374 7572 650a s the structure.\n+00021200: 6028 5641 5249 4142 4c45 2049 4e49 5420 `(VARIABLE INIT \n+00021210: 5354 4550 2927 2077 6865 7265 2056 4152 STEP)' where VAR\n+00021220: 4941 424c 4520 6973 2074 6865 206e 616d IABLE is the nam\n+00021230: 6520 6f66 2061 2076 6172 6961 626c 652c e of a variable,\n+00021240: 2049 4e49 540a 6465 6669 6e65 7320 7468 INIT.defines th\n+00021250: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n+00021260: 6f66 2069 7473 2062 696e 6469 6e67 2c20 of its binding, \n+00021270: 616e 6420 5354 4550 2064 6566 696e 6573 and STEP defines\n+00021280: 2068 6f77 2074 6865 206e 6578 740a 7661 how the next.va\n+00021290: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi\n+000212a0: 6e67 2069 7320 636f 6d70 7574 6564 2e20 ng is computed. \n+000212b0: 416e 2061 6c74 6572 6e61 7469 7665 2066 An alternative f\n+000212c0: 6f72 6d20 6973 2060 2856 4152 4941 424c orm is `(VARIABL\n+000212d0: 450a 494e 4954 2927 2c20 696e 2074 6869 E.INIT)', in thi\n+000212e0: 7320 6361 7365 2074 6865 2076 616c 7565 s case the value\n+000212f0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n+00021300: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change \n+00021310: 6163 726f 7373 0a6c 6f6f 7020 6974 6572 across.loop iter\n+00021320: 6174 696f 6e73 2e0a 0a45 6163 6820 6974 ations...Each it\n+00021330: 6572 6174 696f 6e20 6265 6769 6e73 2062 eration begins b\n+00021340: 7920 6576 616c 7561 7469 6e67 2054 4553 y evaluating TES\n+00021350: 542c 2069 6620 7468 6520 7265 7375 6c74 T, if the result\n+00021360: 2069 7320 6661 6c73 652c 2074 6865 6e0a is false, then.\n+00021370: 7468 6520 424f 4459 2e2e 2e20 6578 7072 the BODY... expr\n+00021380: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n+00021390: 7561 7465 642c 2061 6e64 2074 6865 2076 uated, and the v\n+000213a0: 6172 6961 626c 6573 2062 6f75 6e64 2074 ariables bound t\n+000213b0: 6f20 6e65 770a 6c6f 6361 7469 6f6e 7320 o new.locations \n+000213c0: 696e 6974 6961 6c69 7a65 6420 746f 2074 initialized to t\n+000213d0: 6865 2072 6573 756c 7473 206f 6620 6576 he results of ev\n+000213e0: 616c 7561 7469 6e67 2074 6865 2061 7373 aluating the ass\n+000213f0: 6f63 6961 7465 6420 5354 4550 0a66 6f72 ociated STEP.for\n+00021400: 6d73 2e0a 0a49 6620 7468 6520 7265 7375 ms...If the resu\n+00021410: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating\n+00021420: 2054 4553 5420 6973 2074 7275 6520 7468 TEST is true th\n+00021430: 656e 2074 6865 2045 5850 522e 2e2e 2066 en the EXPR... f\n+00021440: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat\n+00021450: 6564 2c20 616e 6420 7468 6520 6064 6f27 ed, and the `do'\n+00021460: 2063 6f6e 7374 7275 6374 2072 6574 7572 construct retur\n+00021470: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n+00021480: 7468 6520 6c61 7374 2045 5850 520a 666f the last EXPR.fo\n+00021490: 726d 2065 7661 6c75 6174 6564 2e0a 0a28 rm evaluated...(\n+000214a0: 646f 2028 2876 6563 2028 6d61 6b65 2d76 do ((vec (make-v\n+000214b0: 6563 746f 7220 3529 290a 2020 2020 2028 ector 5)). (\n+000214c0: 6920 3020 2831 2b20 6929 2929 0a20 2020 i 0 (1+ i))). \n+000214d0: 2028 283d 2069 2035 2920 7665 6329 0a20 ((= i 5) vec). \n+000214e0: 2028 6173 6574 2076 6563 2069 2069 2929 (aset vec i i))\n+000214f0: 203d 3e20 5b30 2031 2032 2033 2034 5d00 => [0 1 2 3 4].\n+00021500: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00021510: 6574 6572 2377 6869 6c65 2043 4f4e 4449 eter#while CONDI\n+00021520: 5449 4f4e 202e 2042 4f44 5972 6570 2e6c TION . BODYrep.l\n+00021530: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00021540: 7072 6f67 3146 6972 7374 2065 7661 6c73 prog1First evals\n+00021550: 2046 4f52 4d31 2074 6865 6e20 464f 524d FORM1 then FORM\n+00021560: 532c 2072 6574 7572 6e73 2074 6865 2076 S, returns the v\n+00021570: 616c 7565 2074 6861 7420 464f 524d 3120 alue that FORM1 \n+00021580: 6761 7665 2e72 6570 2e6c 616e 672e 696e gave.rep.lang.in\n+00021590: 7465 7270 7265 7465 7223 6361 7463 6845 terpreter#catchE\n+000215a0: 7661 6c75 6174 6520 424f 4459 2069 6e20 valuate BODY in \n+000215b0: 616e 2069 6d70 6c69 6369 7420 7072 6f67 an implicit prog\n+000215c0: 6e3b 206e 6f6e 2d6c 6f63 616c 2065 7869 n; non-local exi\n+000215d0: 7473 2061 7265 2061 6c6c 6f77 6564 2077 ts are allowed w\n+000215e0: 6974 680a 6028 7468 726f 7720 5441 4729 ith.`(throw TAG)\n+000215f0: 272e 2054 6865 2076 616c 7565 206f 6620 '. The value of \n+00021600: 7468 6520 6063 6174 6368 2720 666f 726d the `catch' form\n+00021610: 2069 7320 6569 7468 6572 2074 6865 2076 is either the v\n+00021620: 616c 7565 206f 6620 7468 650a 7072 6f67 alue of the.prog\n+00021630: 6e20 6f72 2074 6865 2076 616c 7565 2067 n or the value g\n+00021640: 6976 656e 2074 6f20 616e 7920 6d61 7463 iven to any matc\n+00021650: 6869 6e67 2060 7468 726f 7727 2066 6f72 hing `throw' for\n+00021660: 6d2e 0072 6570 2e6c 616e 672e 696e 7465 m..rep.lang.inte\n+00021670: 7270 7265 7465 7223 7468 726f 7720 5441 rpreter#throw TA\n+00021680: 4720 2321 6f70 7469 6f6e 616c 2056 414c G #!optional VAL\n+00021690: 5545 0072 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n+000216a0: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n+000216b0: 726f 7465 6374 2046 4f52 4d20 2e20 424f rotect FORM . BO\n+000216c0: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n+000216d0: 7270 7265 7465 7223 6175 746f 6c6f 6164 rpreter#autoload\n+000216e0: 2053 594d 424f 4c2d 464f 524d 2046 494c SYMBOL-FORM FIL\n+000216f0: 4520 2321 7265 7374 2045 5854 5241 0072 E #!rest EXTRA.r\n+00021700: 6570 2e6c 616e 672e 6d61 7468 2372 6561 ep.lang.math#rea\n+00021710: 6c70 2058 0072 6570 2e6c 616e 672e 6d61 lp X.rep.lang.ma\n+00021720: 7468 236e 6567 6174 6976 6570 2058 7265 th#negativep Xre\n+00021730: 702e 6c61 6e67 2e6d 6174 6823 6162 7352 p.lang.math#absR\n+00021740: 6574 7572 6e20 7468 6520 6162 736f 6c75 eturn the absolu\n+00021750: 7465 2076 616c 7565 206f 6620 582c 2069 te value of X, i\n+00021760: 2e65 2e20 286d 6178 2058 2028 2d20 5829 .e. (max X (- X)\n+00021770: 292e 0072 6570 2e6c 616e 672e 6d61 7468 )..rep.lang.math\n+00021780: 2361 6273 2058 7265 702e 6e65 742e 646f #abs Xrep.net.do\n+00021790: 6d61 696e 2d6e 616d 6523 646f 6d61 696e main-name#domain\n+000217a0: 2d61 626f 7665 2d70 5265 7475 726e 2074 -above-pReturn t\n+000217b0: 7275 6520 6966 2064 6f6d 6169 6e20 6e61 rue if domain na\n+000217c0: 6d65 2044 3120 6973 2060 6162 6f76 6527 me D1 is `above'\n+000217d0: 2064 6f6d 6169 6e20 6e61 6d65 2044 322e domain name D2.\n+000217e0: 0072 6570 2e6e 6574 2e72 7063 2372 6567 .rep.net.rpc#reg\n+000217f0: 6973 7465 722d 7270 632d 7365 7276 6572 ister-rpc-server\n+00021800: 2053 4f43 4b45 5420 2321 6b65 7920 434c SOCKET #!key CL\n+00021810: 4f53 4142 4c45 0072 6570 2e6e 6574 2e72 OSABLE.rep.net.r\n+00021820: 7063 236d 616b 652d 7270 632d 7365 7276 pc#make-rpc-serv\n+00021830: 616e 7420 494d 504c 7265 702e 6e65 742e ant IMPLrep.net.\n+00021840: 7270 6323 6361 6c6c 2d77 6974 682d 7270 rpc#call-with-rp\n+00021850: 632d 7365 7276 616e 7443 616c 6c20 7468 c-servantCall th\n+00021860: 6520 6675 6e63 7469 6f6e 2043 414c 4c42 e function CALLB\n+00021870: 4143 4b20 7769 7468 2061 2073 696e 676c ACK with a singl\n+00021880: 6520 6172 6775 6d65 6e74 2c20 7468 6520 e argument, the \n+00021890: 7365 7276 616e 742d 6964 2074 6861 740a servant-id that.\n+000218a0: 6361 6e20 6265 2075 7365 6420 746f 2063 can be used to c\n+000218b0: 616c 6c20 7468 6520 6675 6e63 7469 6f6e all the function\n+000218c0: 2049 4d50 4c2e 204f 6e63 6520 4341 4c4c IMPL. Once CALL\n+000218d0: 4241 434b 2072 6574 7572 6e73 2c20 7468 BACK returns, th\n+000218e0: 6520 7365 7276 616e 742d 6964 0a62 6563 e servant-id.bec\n+000218f0: 6f6d 6573 2069 6e76 616c 6964 2e72 6570 omes invalid.rep\n+00021900: 2e6e 6574 2e72 7063 2361 7379 6e63 2d72 .net.rpc#async-r\n+00021910: 7063 2d63 616c 6c43 616c 6c20 7468 6520 pc-callCall the \n+00021920: 7270 6320 7072 6f78 7920 6675 6e63 7469 rpc proxy functi\n+00021930: 6f6e 2050 524f 5859 2077 6974 6820 6172 on PROXY with ar\n+00021940: 6775 6d65 6e74 7320 4152 4753 2e20 4974 guments ARGS. It\n+00021950: 2077 696c 6c20 6265 2063 616c 6c65 640a will be called.\n+00021960: 6173 796e 6368 726f 6e6f 7573 6c79 2e20 asynchronously. \n+00021970: 4e6f 2072 6573 756c 7420 7769 6c6c 2062 No result will b\n+00021980: 6520 7265 7475 726e 6564 2066 726f 6d20 e returned from \n+00021990: 7468 6520 7265 6d6f 7465 2066 756e 6374 the remote funct\n+000219a0: 696f 6e0a 756e 6c65 7373 2043 414c 4c42 ion.unless CALLB\n+000219b0: 4143 4b20 6973 2067 6976 656e 2c20 696e ACK is given, in\n+000219c0: 2077 6869 6368 2063 6173 6520 2843 414c which case (CAL\n+000219d0: 4c42 4143 4b20 5354 4154 5553 2056 414c LBACK STATUS VAL\n+000219e0: 5545 2920 7769 6c6c 2062 650a 6361 6c6c UE) will be.call\n+000219f0: 6564 2061 7420 736f 6d65 2070 6f69 6e74 ed at some point\n+00021a00: 2069 6e20 7468 6520 6675 7475 7265 2e72 in the future.r\n+00021a10: 6570 2e6e 6574 2e72 7063 2372 7063 2d70 ep.net.rpc#rpc-p\n+00021a20: 726f 7879 2d3e 7365 7276 616e 742d 6964 roxy->servant-id\n+00021a30: 5265 7475 726e 2074 6865 2075 6e71 7561 Return the unqua\n+00021a40: 6c69 6669 6564 2073 6572 7661 6e74 2d69 lified servant-i\n+00021a50: 6420 2861 2073 796d 626f 6c29 2074 6861 d (a symbol) tha\n+00021a60: 7420 6361 6e20 6265 2075 7365 6420 746f t can be used to\n+00021a70: 0a72 6566 6572 656e 6365 2074 6865 2052 .reference the R\n+00021a80: 5043 2070 726f 7879 2066 756e 6374 696f PC proxy functio\n+00021a90: 6e20 5052 4f58 592e 7265 702e 6e65 742e n PROXY.rep.net.\n+00021aa0: 7270 6323 7365 7276 616e 742d 6964 2d3e rpc#servant-id->\n+00021ab0: 676c 6f62 616c 2d69 6452 6574 7572 6e20 global-idReturn \n+00021ac0: 7468 6520 676c 6f62 616c 6c79 2072 6566 the globally ref\n+00021ad0: 6572 656e 6365 6162 6c65 2052 5043 2073 erenceable RPC s\n+00021ae0: 6572 7661 6e74 2069 6420 666f 7220 6c6f ervant id for lo\n+00021af0: 6361 6c20 7365 7276 616e 7420 6964 2049 cal servant id I\n+00021b00: 442e 0072 6570 2e64 6174 6123 7374 7269 D..rep.data#stri\n+00021b10: 6e67 2d6c 6f77 6572 2d63 6173 652d 7020 ng-lower-case-p \n+00021b20: 5800 7265 702e 6461 7461 2363 6170 6974 X.rep.data#capit\n+00021b30: 616c 697a 652d 7374 7269 6e67 2058 7265 alize-string Xre\n+00021b40: 702e 6461 7461 236d 6170 636f 6e63 6174 p.data#mapconcat\n+00021b50: 4361 6c6c 2046 554e 2066 6f72 2065 6163 Call FUN for eac\n+00021b60: 6820 6d65 6d62 6572 206f 6620 5345 5155 h member of SEQU\n+00021b70: 454e 4345 2c20 636f 6e63 6174 656e 6174 ENCE, concatenat\n+00021b80: 696e 6720 7468 6520 7265 7375 6c74 732e ing the results.\n+00021b90: 2042 6574 7765 656e 0a65 6163 6820 7061 Between.each pa\n+00021ba0: 6972 206f 6620 7265 7375 6c74 732c 2069 ir of results, i\n+00021bb0: 6e73 6572 7420 5345 5041 5241 544f 522e nsert SEPARATOR.\n+00021bc0: 2052 6574 7572 6e20 7468 6520 7265 7375 Return the resu\n+00021bd0: 6c74 696e 6720 7374 7269 6e67 2e72 6570 lting string.rep\n+00021be0: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n+00021bf0: 7369 7a65 5265 7475 726e 7320 7468 6520 sizeReturns the \n+00021c00: 6e75 6d62 6572 206f 6620 6669 6c6c 6564 number of filled\n+00021c10: 2073 6c6f 7473 2069 6e20 7468 6520 7269 slots in the ri\n+00021c20: 6e67 2062 7566 6665 7220 5249 4e47 2e72 ng buffer RING.r\n+00021c30: 6570 2e64 6174 612e 7269 6e67 236d 616b ep.data.ring#mak\n+00021c40: 652d 7269 6e67 4372 6561 7465 2061 2072 e-ringCreate a r\n+00021c50: 696e 6720 6275 6666 6572 2074 6861 7420 ing buffer that \n+00021c60: 6361 6e20 636f 6e74 6169 6e20 5349 5a45 can contain SIZE\n+00021c70: 2076 616c 7565 732e 2049 6620 5349 5a45 values. If SIZE\n+00021c80: 2069 7320 6e6f 740a 7370 6563 6966 6965 is not.specifie\n+00021c90: 6420 7468 6520 6465 6661 756c 7420 6361 d the default ca\n+00021ca0: 7061 6369 7479 2060 7269 6e67 2d64 6566 pacity `ring-def\n+00021cb0: 6175 6c74 2d73 697a 6527 2069 7320 7573 ault-size' is us\n+00021cc0: 6564 2e72 6570 2e64 6174 612e 7269 6e67 ed.rep.data.ring\n+00021cd0: 2372 696e 672d 6170 7065 6e64 4170 7065 #ring-appendAppe\n+00021ce0: 6e64 204f 424a 4543 5420 746f 2074 6865 nd OBJECT to the\n+00021cf0: 2072 696e 6720 6275 6666 6572 2052 494e ring buffer RIN\n+00021d00: 472e 2054 6869 7320 6d61 7920 6f76 6572 G. This may over\n+00021d10: 7772 6974 6520 6120 7072 6576 696f 7573 write a previous\n+00021d20: 6c79 0a61 6464 6564 206f 626a 6563 742e ly.added object.\n+00021d30: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri\n+00021d40: 6e67 2d72 6566 5265 6164 2061 6e20 6f62 ng-refRead an ob\n+00021d50: 6a65 6374 2066 726f 6d20 7468 6520 7269 ject from the ri\n+00021d60: 6e67 2062 7566 6665 7220 5249 4e47 2e20 ng buffer RING. \n+00021d70: 4966 2044 4550 5448 2069 7320 7472 7565 If DEPTH is true\n+00021d80: 2069 740a 6465 6669 6e65 7320 7468 6520 it.defines the \n+00021d90: 6f62 6a65 6374 2074 6f20 6163 6365 7373 object to access\n+00021da0: 2c20 7468 6520 6d6f 7374 2072 6563 656e , the most recen\n+00021db0: 746c 7920 6164 6465 6420 6974 656d 2069 tly added item i\n+00021dc0: 7320 6174 0a64 6570 7468 207a 6572 6f2c s at.depth zero,\n+00021dd0: 2074 6865 206e 6578 7420 6174 2064 6570 the next at dep\n+00021de0: 7468 206f 6e65 2c20 616e 6420 736f 206f th one, and so o\n+00021df0: 6e2e 2049 6620 7468 6572 6520 6973 206e n. If there is n\n+00021e00: 6f20 6974 656d 2061 740a 4445 5054 4820 o item at.DEPTH \n+00021e10: 6e69 6c20 6973 2072 6574 7572 6e65 642e nil is returned.\n+00021e20: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n+00021e30: 696e 672d 7265 6620 5249 4e47 2023 216f ing-ref RING #!o\n+00021e40: 7074 696f 6e61 6c20 4445 5054 4872 6570 ptional DEPTHrep\n+00021e50: 2e64 6174 6123 736f 7274 536f 7274 204c .data#sortSort L\n+00021e60: 5354 2064 6573 7472 7563 7469 7665 6c79 ST destructively\n+00021e70: 2c20 6275 7420 7374 6162 6c79 2c20 7265 , but stably, re\n+00021e80: 7475 726e 696e 6720 7468 6520 736f 7274 turning the sort\n+00021e90: 6564 206c 6973 742e 0a0a 4966 2050 5245 ed list...If PRE\n+00021ea0: 4420 6973 2064 6566 696e 6564 2069 7420 D is defined it \n+00021eb0: 6973 2075 7365 6420 746f 2063 6f6d 7061 is used to compa\n+00021ec0: 7265 2074 776f 206f 626a 6563 7473 2c20 re two objects, \n+00021ed0: 6974 2073 686f 756c 6420 7265 7475 726e it should return\n+00021ee0: 2074 0a77 6865 6e20 7468 6520 6669 7273 t.when the firs\n+00021ef0: 7420 6973 2060 6c65 7373 2720 7468 616e t is `less' than\n+00021f00: 2074 6865 2073 6563 6f6e 642e 2042 7920 the second. By \n+00021f10: 6465 6661 756c 7420 7468 6520 7374 616e default the stan\n+00021f20: 6461 7264 206c 6573 732d 7468 616e 0a66 dard less-than.f\n+00021f30: 756e 6374 696f 6e20 2860 3c27 2920 6973 unction (`<') is\n+00021f40: 2075 7365 642e 0a0a 5468 6520 6661 6374 used...The fact\n+00021f50: 2074 6861 7420 7468 6520 736f 7274 2069 that the sort i\n+00021f60: 7320 7374 6162 6c65 206d 6561 6e73 2074 s stable means t\n+00021f70: 6861 7420 736f 7274 206b 6579 7320 7768 hat sort keys wh\n+00021f80: 6963 6820 6172 6520 6571 7561 6c20 7769 ich are equal wi\n+00021f90: 6c6c 0a70 7265 7365 7276 6520 7468 6569 ll.preserve thei\n+00021fa0: 7220 6f72 6967 696e 616c 2070 6f73 6974 r original posit\n+00021fb0: 696f 6e20 696e 2072 656c 6174 696f 6e20 ion in relation \n+00021fc0: 746f 2065 6163 6820 6f74 6865 722e 0072 to each other..r\n+00021fd0: 6570 2e64 6174 6123 736f 7274 204c 5354 ep.data#sort LST\n+00021fe0: 2023 216f 7074 696f 6e61 6c20 5052 4544 #!optional PRED\n+00021ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00022010: 6574 6572 236c 6574 7265 6353 696d 696c eter#letrecSimil\n+00022020: 6172 2074 6f20 606c 6574 2720 616e 6420 ar to `let' and \n+00022030: 606c 6574 2a27 2065 7863 6570 7420 7468 `let*' except th\n+00022040: 6174 2074 6865 2076 616c 7565 7320 6f66 at the values of\n+00022050: 2074 6865 2042 494e 4449 4e47 530a 6172 the BINDINGS.ar\n+00022060: 6520 6576 616c 7561 7465 6420 7375 6368 e evaluated such\n+00022070: 2074 6861 7420 616c 6c20 6f66 2074 6865 that all of the\n+00022080: 2062 6f75 6e64 2076 6172 6961 626c 6573 bound variables\n+00022090: 2061 7265 2069 6e20 7468 6520 7363 6f70 are in the scop\n+000220a0: 652e 0a54 6869 7320 6d65 616e 7320 7468 e..This means th\n+000220b0: 6174 2060 6c65 7472 6563 2720 6d61 7920 at `letrec' may \n+000220c0: 6265 2075 7365 6420 746f 2064 6566 696e be used to defin\n+000220d0: 6520 6d75 7475 616c 6c79 2072 6563 7572 e mutually recur\n+000220e0: 7369 7665 0a66 756e 6374 696f 6e73 2e72 sive.functions.r\n+000220f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00022100: 7465 7223 6361 7365 4561 6368 2043 4c41 ter#caseEach CLA\n+00022110: 5553 4520 6973 2060 2828 4954 454d 532e USE is `((ITEMS.\n+00022120: 2e2e 2029 2046 4f52 4d53 2e2e 2e29 272e .. ) FORMS...)'.\n+00022130: 2046 696e 6420 7468 6520 6669 7273 7420 Find the first \n+00022140: 434c 4155 5345 2077 6974 6820 616e 0a49 CLAUSE with an.I\n+00022150: 5445 4d20 6d61 7463 6869 6e67 2028 7573 TEM matching (us\n+00022160: 696e 6720 6065 716c 2729 2074 6865 2072 ing `eql') the r\n+00022170: 6573 756c 7420 6f66 2065 7661 6c75 6174 esult of evaluat\n+00022180: 696e 6720 4b45 5920 286f 6e6c 790a 6576 ing KEY (only.ev\n+00022190: 616c 7561 7465 6420 6f6e 6365 292c 2074 aluated once), t\n+000221a0: 6865 6e20 6576 616c 7561 7465 2074 6865 hen evaluate the\n+000221b0: 2061 7373 6f63 6961 7465 6420 464f 524d associated FORM\n+000221c0: 5320 696e 2061 2060 7072 6f67 6e27 2e20 S in a `progn'. \n+000221d0: 5468 650a 6669 6e61 6c20 636c 6175 7365 The.final clause\n+000221e0: 206d 6179 2068 6176 6520 7468 6520 666f may have the fo\n+000221f0: 726d 2060 2874 2046 4f52 4d53 2e2e 2e29 rm `(t FORMS...)\n+00022200: 272c 2077 6869 6368 2061 6c77 6179 7320 ', which always \n+00022210: 6d61 7463 6865 7320 4b45 590a 6966 206e matches KEY.if n\n+00022220: 6f20 6f74 6865 7220 434c 4155 5345 2068 o other CLAUSE h\n+00022230: 6173 2061 6c72 6561 6479 2e20 5265 7475 as already. Retu\n+00022240: 726e 7320 6661 6c73 6520 6966 206e 6f20 rns false if no \n+00022250: 636c 6175 7365 206d 6174 6368 6573 2e0a clause matches..\n+00022260: 0a49 6620 616e 7920 6f66 2074 6865 2049 .If any of the I\n+00022270: 5445 4d53 2061 7070 6561 7220 6d6f 7265 TEMS appear more\n+00022280: 2074 6861 6e20 6f6e 6365 2c20 7468 656e than once, then\n+00022290: 2074 6865 2062 6568 6176 696f 7572 2069 the behaviour i\n+000222a0: 730a 756e 6465 6669 6e65 642e 0072 6570 s.undefined..rep\n+000222b0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+000222c0: 7223 6465 6676 6172 2d73 6574 7120 5641 r#defvar-setq VA\n+000222d0: 5220 2321 6f70 7469 6f6e 616c 2056 414c R #!optional VAL\n+000222e0: 5545 2044 4f43 0072 6570 2e6c 616e 672e UE DOC.rep.lang.\n+000222f0: 6d61 7468 2369 6e65 7861 6374 7020 5800 math#inexactp X.\n+00022300: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64 rep.lang.math#od\n+00022310: 6470 2058 0072 6570 2e6c 616e 672e 646f dp X.rep.lang.do\n+00022320: 6323 6465 7363 7269 6265 2d76 616c 7565 c#describe-value\n+00022330: 2056 414c 5545 2023 216f 7074 696f 6e61 VALUE #!optiona\n+00022340: 6c20 4e41 4d45 2053 5452 5543 5455 5245 l NAME STRUCTURE\n+00022350: 0072 6570 2e6c 616e 672e 646f 6323 646f .rep.lang.doc#do\n+00022360: 6375 6d65 6e74 6174 696f 6e20 5359 4d42 cumentation SYMB\n+00022370: 4f4c 2023 216f 7074 696f 6e61 6c20 5354 OL #!optional ST\n+00022380: 5255 4354 5552 4520 5641 4c55 4500 7265 RUCTURE VALUE.re\n+00022390: 702e 6c61 6e67 2e64 6f63 2364 6f63 756d p.lang.doc#docum\n+000223a0: 656e 742d 7661 7269 6162 6c65 2053 594d ent-variable SYM\n+000223b0: 424f 4c20 5354 5255 4354 5552 4520 444f BOL STRUCTURE DO\n+000223c0: 432d 5354 5249 4e47 7265 702e 6c61 6e67 C-STRINGrep.lang\n+000223d0: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen\n+000223e0: 7461 7469 6f6e 2d70 6172 616d 7352 6563 tation-paramsRec\n+000223f0: 6f72 6473 2074 6861 7420 6675 6e63 7469 ords that functi\n+00022400: 6f6e 204e 414d 4520 2861 2073 796d 626f on NAME (a symbo\n+00022410: 6c29 2068 6173 2061 7267 756d 656e 7420 l) has argument \n+00022420: 6c69 7374 2050 4152 414d 2d4c 4953 542e list PARAM-LIST.\n+00022430: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n+00022440: 6e61 6d65 2364 6f6d 6169 6e2d 6265 6c6f name#domain-belo\n+00022450: 772d 7020 4431 2044 3200 7265 702e 6e65 w-p D1 D2.rep.ne\n+00022460: 742e 646f 6d61 696e 2d6e 616d 6523 6d61 t.domain-name#ma\n+00022470: 702d 646f 6d61 696e 7320 4655 4e20 444f p-domains FUN DO\n+00022480: 4d41 494e 7265 702e 6e65 742e 7270 6323 MAINrep.net.rpc#\n+00022490: 7265 6769 7374 6572 2d72 7063 2d73 6572 register-rpc-ser\n+000224a0: 7665 7241 6464 2074 6865 2063 6f6e 6e65 verAdd the conne\n+000224b0: 6374 696f 6e20 534f 434b 4554 2074 6f20 ction SOCKET to \n+000224c0: 7468 6520 7461 626c 6520 6f66 206b 6e6f the table of kno\n+000224d0: 776e 2072 7063 2063 6f6e 6e65 6374 696f wn rpc connectio\n+000224e0: 6e73 2e20 4966 0a43 4c4f 5341 424c 4520 ns. If.CLOSABLE \n+000224f0: 6973 2074 7275 652c 2074 6865 6e20 7468 is true, then th\n+00022500: 6520 736f 636b 6574 2063 6f75 6c64 2062 e socket could b\n+00022510: 6520 636c 6f73 6564 2061 6e64 2072 656f e closed and reo\n+00022520: 7065 6e65 6420 7369 6d70 6c79 0a62 7920 pened simply.by \n+00022530: 6b6e 6f77 696e 6720 6974 7320 6164 6472 knowing its addr\n+00022540: 6573 7320 616e 6420 706f 7274 206e 756d ess and port num\n+00022550: 6265 722e 7265 702e 6e65 742e 7270 6323 ber.rep.net.rpc#\n+00022560: 7270 632d 7072 6f78 792d 3e67 6c6f 6261 rpc-proxy->globa\n+00022570: 6c2d 6964 5265 7475 726e 2074 6865 2067 l-idReturn the g\n+00022580: 6c6f 6261 6c6c 792d 7661 6c69 6420 7365 lobally-valid se\n+00022590: 7276 616e 742d 6964 2028 6120 7374 7269 rvant-id (a stri\n+000225a0: 6e67 2920 7468 6174 2063 616e 2062 6520 ng) that can be \n+000225b0: 7573 6564 2074 6f0a 7265 6665 7265 6e63 used to.referenc\n+000225c0: 6520 7468 6520 5250 4320 7072 6f78 7920 e the RPC proxy \n+000225d0: 6675 6e63 7469 6f6e 2050 524f 5859 2e72 function PROXY.r\n+000225e0: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n+000225f0: 672d 7265 706c 6163 6552 6570 6c61 6365 g-replaceReplace\n+00022600: 7320 7468 6520 6d6f 7374 2072 6563 656e s the most recen\n+00022610: 746c 7920 6164 6465 6420 6f62 6a65 6374 tly added object\n+00022620: 2069 6e20 7269 6e67 2062 7566 6665 7220 in ring buffer \n+00022630: 5249 4e47 2077 6974 6820 4f42 4a45 4354 RING with OBJECT\n+00022640: 2e0a 4966 2052 494e 4720 636f 6e74 6169 ..If RING contai\n+00022650: 6e73 206e 6f20 6974 656d 732c 2061 6464 ns no items, add\n+00022660: 204f 424a 4543 5420 6173 2074 6865 2066 OBJECT as the f\n+00022670: 6972 7374 2e00 0000 0000 0000 0000 0000 irst............\n+00022680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000226f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000228a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -8954,644 +8954,644 @@\n 00022f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023000: 0300 0000 0000 0000 0900 0000 0000 0000 ................\n-00023010: f7af 0100 0000 0000 1400 0000 0000 0000 ................\n-00023020: eccf 0100 0000 0000 8105 0000 0000 0000 ................\n-00023030: 7fea 0100 0000 0000 0000 0000 0000 0000 ................\n-00023040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\n-00023070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023000: 0500 0000 0000 0000 0900 0000 0000 0000 ................\n+00023010: f7bf 0100 0000 0000 0b00 0000 0000 0000 ................\n+00023020: f5bf 0000 0000 0000 1200 0000 0000 0000 ................\n+00023030: ee0f 0100 0000 0000 8b09 0000 0000 0000 ................\n+00023040: 7526 0200 0000 0000 0010 0000 0000 0000 u&..............\n+00023050: 0030 0100 0000 0000 0000 0000 0000 0000 .0..............\n+00023060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n+00023070: ac84 8a0a 7265 702e f61e 0100 0000 0000 ....rep.........\n+00023080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n 00023090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000230a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000230b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000230c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000230d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000230e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n-000230f0: fa63 0000 0000 0000 1900 0000 2000 0000 .c.......... ...\n-00023100: 64aa 5028 7265 702e 53c0 0100 0000 0000 d.P(rep.S.......\n-00023110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n+000230b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n+000230c0: 34bf 0000 0000 0000 2700 0000 0700 0000 4.......'.......\n+000230d0: ea10 2802 7265 702e 0020 0200 0000 0000 ..(.rep.. ......\n+000230e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n+000230f0: 50f6 0000 0000 0000 1000 0000 2a00 0000 P...........*...\n+00023100: 9192 e403 7265 702e 8424 0200 0000 0000 ....rep..$......\n+00023110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n 00023120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023130: ecb1 7a28 7265 702e d456 0000 0000 0000 ..z(rep..V......\n-00023140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n-00023150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n+00023150: daba 0000 0000 0000 1a00 0000 1300 0000 ................\n+00023160: c48f c40f 0072 6570 ebbe 0000 0000 0000 .....rep........\n+00023170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n+00023180: ddb4 0100 0000 0000 1e00 0000 3900 0000 ............9...\n 00023190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000231a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n-000231b0: 8be7 0100 0000 0000 1f00 0000 0000 0000 ................\n-000231c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000231d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000231e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000231a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000231b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000231c0: da04 b304 7265 702e b2ad 0000 0000 0000 ....rep.........\n+000231d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n+000231e0: 99b6 0100 0000 0000 1e00 0000 2200 0000 ............\"...\n 000231f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n-00023210: e1e7 0100 0000 0000 2800 0000 9800 0000 ........(.......\n+00023200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n-00023240: 8efc 0000 0000 0000 1200 0000 7e00 0000 ............~...\n-00023250: 8795 4528 7265 702e 6aa8 0100 0000 0000 ..E(rep.j.......\n-00023260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n-00023270: 4229 0000 0000 0000 1900 0000 2701 0000 B)..........'...\n-00023280: 7a96 9a2f 7265 702e 712e 0000 0000 0000 z../rep.q.......\n-00023290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n-000232a0: 3fe6 0100 0000 0000 2500 0000 0400 0000 ?.......%.......\n-000232b0: 4621 fd28 7265 702e 6525 0000 0000 0000 F!.(rep.e%......\n-000232c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n-000232d0: 1ce2 0100 0000 0000 1800 0000 3301 0000 ............3...\n+00023230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n+00023270: bb58 0000 0000 0000 1400 0000 9a00 0000 .X..............\n+00023280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n+000232a0: daff 0000 0000 0000 1d00 0000 0000 0000 ................\n+000232b0: 3ed1 1607 7265 702e 0060 0000 0000 0000 >...rep..`......\n+000232c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n+000232d0: 00b0 0100 0000 0000 2600 0000 d500 0000 ........&.......\n 000232e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000232f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n-00023300: d8e4 0100 0000 0000 2200 0000 1300 0000 ........\".......\n+000232f0: 0000 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n+00023300: 6fa7 0000 0000 0000 2200 0000 3b01 0000 o.......\"...;...\n 00023310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023340: 8aa6 372f 7265 702e cb43 0000 0000 0000 ..7/rep..C......\n-00023350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n-00023360: b1cb 0100 0000 0000 1900 0000 6200 0000 ............b...\n-00023370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023380: 0000 0000 0000 0000 0fa6 1723 7265 6d6f ...........#remo\n-00023390: 5fc6 0100 0000 0000 1600 0000 2c00 0000 _...........,...\n-000233a0: e61d 8f24 7265 702e 6742 0100 0000 0000 ...$rep.gB......\n-000233b0: 1900 0000 4102 0000 0711 fb2b 7265 702e ....A......+rep.\n-000233c0: b7e6 0100 0000 0000 2500 0000 4300 0000 ........%...C...\n+00023340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023370: cef6 6b0f 7265 702e c823 0200 0000 0000 ..k.rep..#......\n+00023380: 2500 0000 4300 0000 7d37 c20d 0072 6570 %...C...}7...rep\n+00023390: 62be 0100 0000 0000 1e00 0000 1400 0000 b...............\n+000233a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000233b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000233c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000233d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000233e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000233f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023410: 0000 0000 0000 0000 7bf8 e72b 7265 702e ........{..+rep.\n-00023420: d540 0000 0000 0000 2100 0000 7600 0000 .@......!...v...\n-00023430: 8687 6a25 7265 702e 69a9 0100 0000 0000 ..j%rep.i.......\n-00023440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n-00023450: d6fb 0000 0000 0000 0e00 0000 aa00 0000 ................\n-00023460: 35c2 6922 7265 702e 34c1 0100 0000 0000 5.i\"rep.4.......\n-00023470: 1d00 0000 2700 0000 b995 5f23 7265 702e ....'....._#rep.\n-00023480: 21a7 0000 0000 0000 1900 0000 2000 0000 !........... ...\n-00023490: 003d 332f 0072 6570 cde9 0100 0000 0000 .=3/.rep........\n-000234a0: 1c00 0000 0000 0000 ffff ffff 0000 0000 ................\n+000233e0: 0000 0000 0000 0000 e760 bd0f 7265 702e .........`..rep.\n+000233f0: c5f5 0000 0000 0000 0e00 0000 4300 0000 ............C...\n+00023400: 9824 ec02 7265 702e f949 0000 0000 0000 .$..rep..I......\n+00023410: 1f00 0000 9c00 0000 ffff ffff 0000 0000 ................\n+00023420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023430: 2a59 2902 7072 6f63 38f9 0000 0000 0000 *Y).proc8.......\n+00023440: 1300 0000 8e00 0000 ffff ffff 0000 0000 ................\n+00023450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023470: 0000 0000 0000 0000 e5ad 250a 7265 702e ..........%.rep.\n+00023480: cdf6 0000 0000 0000 1a00 0000 3400 0000 ............4...\n+00023490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000234a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000234b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000234c0: f057 d427 0072 6570 b2e4 0100 0000 0000 .W.'.rep........\n-000234d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n-000234e0: a6cf 0100 0000 0000 1800 0000 1100 0000 ................\n-000234f0: 8e6c 0127 7072 696e ac82 0000 0000 0000 .l.'prin........\n-00023500: 0b00 0000 4700 0000 bb62 1126 7265 702e ....G....b.&rep.\n-00023510: 0523 0000 0000 0000 1d00 0000 b100 0000 .#..............\n-00023520: 59e1 b62e 7265 702e ceab 0100 0000 0000 Y...rep.........\n-00023530: 1000 0000 8201 0000 90ef a72e 7265 6d6f ............remo\n-00023540: b3c7 0100 0000 0000 1300 0000 8300 0000 ................\n-00023550: 1c1d dc2d 7265 702e 2ccc 0100 0000 0000 ...-rep.,.......\n-00023560: 1700 0000 2300 0000 6d26 c62f 7265 702e ....#...m&./rep.\n-00023570: 6322 0000 0000 0000 2000 0000 8200 0000 c\"...... .......\n-00023580: 1b7e e625 7265 702e 81aa 0100 0000 0000 .~.%rep.........\n-00023590: 1200 0000 a200 0000 ffff ffff 0000 0000 ................\n-000235a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000235b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000235c0: 0000 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n-000235d0: fa4b 0000 0000 0000 2800 0000 0e01 0000 .K......(.......\n-000235e0: 49ca ad23 7265 6d6f 49c8 0100 0000 0000 I..#remoI.......\n-000235f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n-00023600: a0c8 0100 0000 0000 1b00 0000 2a00 0000 ............*...\n-00023610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n-00023630: 1bcb 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+000234c0: 38a0 de0a 0072 6570 e622 0200 0000 0000 8....rep.\"......\n+000234d0: 1700 0000 0200 0000 5d98 180b 7265 702e ........]...rep.\n+000234e0: e310 0100 0000 0000 2300 0000 c900 0000 ........#.......\n+000234f0: 82ec b605 7265 702e b103 0100 0000 0000 ....rep.........\n+00023500: 1a00 0000 8700 0000 6368 a90e 7265 702e ........ch..rep.\n+00023510: 2608 0100 0000 0000 1e00 0000 7400 0000 &...........t...\n+00023520: 8edc 1b03 6166 7465 07ab 0000 0000 0000 ....afte........\n+00023530: 1000 0000 bf00 0000 0063 940e 7265 702e .........c..rep.\n+00023540: e117 0100 0000 0000 1c00 0000 7800 0000 ............x...\n+00023550: e5a2 b208 7265 702e 561a 0100 0000 0000 ....rep.V.......\n+00023560: 1800 0000 fe00 0000 1dae fe05 7265 702e ............rep.\n+00023570: d752 0000 0000 0000 1800 0000 7900 0000 .R..........y...\n+00023580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023590: 0000 0000 0000 0000 1d4f 0807 7265 702e .........O..rep.\n+000235a0: 4f7e 0000 0000 0000 1800 0000 3800 0000 O~..........8...\n+000235b0: a742 b80b 7265 702e 9e9f 0000 0000 0000 .B..rep.........\n+000235c0: 1600 0000 3400 0000 870d 2f09 7265 702e ....4...../.rep.\n+000235d0: ffb3 0000 0000 0000 1600 0000 6400 0000 ............d...\n+000235e0: 6c58 5506 7265 702e 7091 0000 0000 0000 lXU.rep.p.......\n+000235f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n+00023600: d6ab 0000 0000 0000 1200 0000 4000 0000 ............@...\n+00023610: d496 a302 7265 6d6f aeba 0100 0000 0000 ....remo........\n+00023620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n+00023630: 5ebf 0100 0000 0000 1800 0000 1b00 0000 ^...............\n 00023640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023670: 5447 142d 7265 702e c1a4 0100 0000 0000 TG.-rep.........\n-00023680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n-00023690: aae7 0100 0000 0000 1b00 0000 1c00 0000 ................\n-000236a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000236b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000236c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000236d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000236e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n-000236f0: 7ee5 0100 0000 0000 1800 0000 0500 0000 ~...............\n-00023700: 348c 022f 0072 6570 6de9 0100 0000 0000 4../.repm.......\n-00023710: 2a00 0000 0b00 0000 e926 e420 0072 6570 *........&. .rep\n-00023720: f6c2 0100 0000 0000 1200 0000 0b00 0000 ................\n-00023730: aa8b 6220 6c6f 6164 bbf7 0000 0000 0000 ..b load........\n-00023740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n-00023750: 69fb 0000 0000 0000 0c00 0000 6100 0000 i...........a...\n-00023760: f283 8f22 7265 702e 35ab 0100 0000 0000 ...\"rep.5.......\n-00023770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n-00023780: 2546 0100 0000 0000 0e00 0000 2b00 0000 %F..........+...\n-00023790: 7ee5 5c24 7265 702e 216c 0000 0000 0000 ~.\\$rep.!l......\n-000237a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n-000237b0: 69a4 0100 0000 0000 1a00 0000 3e00 0000 i...........>...\n-000237c0: b7d2 8720 7265 702e 1fe7 0100 0000 0000 ... rep.........\n-000237d0: 1600 0000 2800 0000 4f62 4224 7265 6d6f ....(...ObB$remo\n-000237e0: 14ca 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-000237f0: 4e24 b225 7265 702e baa2 0100 0000 0000 N$.%rep.........\n-00023800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n-00023810: c8a4 0000 0000 0000 1900 0000 d300 0000 ................\n-00023820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n-00023840: ec5e 0000 0000 0000 2600 0000 5a00 0000 .^......&...Z...\n+00023670: 367e cc08 7265 702e 39b6 0000 0000 0000 6~..rep.9.......\n+00023680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n+00023690: 2e1d 0100 0000 0000 1a00 0000 9600 0000 ................\n+000236a0: 7c84 ab09 0072 6570 02bc 0100 0000 0000 |....rep........\n+000236b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n+000236c0: 7518 0100 0000 0000 2600 0000 fe00 0000 u.......&.......\n+000236d0: 00a1 850d 7265 702e 5747 0000 0000 0000 ....rep.WG......\n+000236e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n+000236f0: 1423 0200 0000 0000 1c00 0000 2000 0000 .#.......... ...\n+00023700: 26a9 0001 7265 702e 51f5 0000 0000 0000 &...rep.Q.......\n+00023710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n+00023720: 34fb 0000 0000 0000 1700 0000 df00 0000 4...............\n+00023730: ec29 a501 7265 702e 56b1 0000 0000 0000 .)..rep.V.......\n+00023740: 1700 0000 1601 0000 ffff ffff 0000 0000 ................\n+00023750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023760: dc3f 0007 7265 702e dbe8 0000 0000 0000 .?..rep.........\n+00023770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n+00023780: c8b4 0000 0000 0000 1400 0000 4f00 0000 ............O...\n+00023790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000237a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000237b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000237c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000237d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n+000237e0: 1bf7 0000 0000 0000 1400 0000 0902 0000 ................\n+000237f0: e2b6 c50c 7265 702e ece6 0000 0000 0000 ....rep.........\n+00023800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n+00023810: 5023 0200 0000 0000 1b00 0000 2200 0000 P#..........\"...\n+00023820: 4431 4105 0072 6570 67ba 0100 0000 0000 D1A..repg.......\n+00023830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n+00023840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n-00023870: b74b 0100 0000 0000 0900 0000 3501 0000 .K..........5...\n-00023880: f87c 042f 7265 702e 846b 0000 0000 0000 .|./rep..k......\n-00023890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n-000238a0: 0070 0000 0000 0000 1100 0000 2b00 0000 .p..........+...\n-000238b0: 6858 d523 7265 702e d5a7 0000 0000 0000 hX.#rep.........\n-000238c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n-000238d0: 24e6 0100 0000 0000 1900 0000 0200 0000 $...............\n-000238e0: c8ff 8420 7265 702e 13c3 0100 0000 0000 ... rep.........\n-000238f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+00023860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n+00023870: 056f 0000 0000 0000 1c00 0000 ce00 0000 .o..............\n+00023880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n+000238a0: fbb8 0000 0000 0000 1400 0000 c700 0000 ................\n+000238b0: ecdd a803 7265 702e df25 0200 0000 0000 ....rep..%......\n+000238c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+000238d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000238e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000238f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023920: 0000 0000 0000 0000 2518 c727 7265 702e ........%..'rep.\n-00023930: c144 0100 0000 0000 0c00 0000 3300 0000 .D..........3...\n+00023910: e2f0 c705 7265 702e 1aa4 0000 0000 0000 ....rep.........\n+00023920: 1700 0000 a200 0000 f602 ed08 0072 6570 .............rep\n+00023930: ac22 0200 0000 0000 2100 0000 1900 0000 .\"......!.......\n 00023940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023950: 0000 0000 0000 0000 97ae 4422 7265 702e ..........D\"rep.\n-00023960: 0020 0000 0000 0000 2300 0000 6b00 0000 . ......#...k...\n-00023970: 65f7 a722 7265 702e d9a9 0100 0000 0000 e..\"rep.........\n-00023980: 1900 0000 8f00 0000 ffff ffff 0000 0000 ................\n+00023950: 0000 0000 0000 0000 15ec f304 7265 702e ............rep.\n+00023960: 8d79 0000 0000 0000 2200 0000 1a01 0000 .y......\".......\n+00023970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000239a0: 9adf 7426 7265 702e 9be5 0100 0000 0000 ..t&rep.........\n-000239b0: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+000239a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000239c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000239d0: c05e 9923 7265 702e 68e6 0100 0000 0000 .^.#rep.h.......\n-000239e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e *...%.....k$rep.\n-000239f0: 8e20 0000 0000 0000 1c00 0000 6000 0000 . ..........`...\n-00023a00: 93f0 942c 2a69 7370 a2e9 0100 0000 0000 ...,*isp........\n-00023a10: 1400 0000 1700 0000 ffff ffff 0000 0000 ................\n+000239d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000239f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a00: 861a 2703 7265 702e 5af2 0000 0000 0000 ..'.rep.Z.......\n+00023a10: 1500 0000 5b00 0000 ffff ffff 0000 0000 ....[...........\n 00023a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023a30: baf2 ee2e 7265 702e 1cea 0100 0000 0000 ....rep.........\n-00023a40: 2600 0000 3d00 0000 8b55 2b26 7265 702e &...=....U+&rep.\n-00023a50: 9935 0000 0000 0000 1d00 0000 be02 0000 .5..............\n-00023a60: 6279 0f26 7265 702e 1ba6 0000 0000 0000 by.&rep.........\n-00023a70: 2900 0000 2000 0000 995e 512b 7265 702e )... ....^Q+rep.\n-00023a80: 37ae 0000 0000 0000 1f00 0000 a300 0000 7...............\n-00023a90: 21c0 3e2e 7265 702e 3a4e 0100 0000 0000 !.>.rep.:N......\n-00023aa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000 ,...............\n-00023ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ac0: 887f 1427 7265 702e a1e8 0100 0000 0000 ...'rep.........\n-00023ad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n-00023ae0: 1ac6 0100 0000 0000 1600 0000 2f00 0000 ............/...\n+00023a30: 48b0 3605 646c 2d6c 32ad 0000 0000 0000 H.6.dl-l2.......\n+00023a40: 1100 0000 6f00 0000 ffff ffff 0000 0000 ....o...........\n+00023a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023a70: 0000 0000 0000 0000 8d84 0e09 7265 702e ............rep.\n+00023a80: 069f 0000 0000 0000 1400 0000 8400 0000 ................\n+00023a90: b84e fb0a 7265 702e e8b9 0100 0000 0000 .N..rep.........\n+00023aa0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n+00023ab0: 39be 0100 0000 0000 1b00 0000 0e00 0000 9...............\n+00023ac0: 5a10 5e03 7265 702e 41b6 0100 0000 0000 Z.^.rep.A.......\n+00023ad0: 1300 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n+00023ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023b00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n-00023b10: e726 0000 0000 0000 1400 0000 e400 0000 .&..............\n-00023b20: aead d128 7265 702e a67a 0000 0000 0000 ...(rep..z......\n-00023b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n-00023b40: dff9 0000 0000 0000 1200 0000 4d00 0000 ............M...\n-00023b50: f06a 302f 7265 702e f312 0100 0000 0000 .j0/rep.........\n-00023b60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n-00023b70: 7028 0000 0000 0000 1800 0000 ba00 0000 p(..............\n-00023b80: 1d43 d928 7265 702e b141 0100 0000 0000 .C.(rep..A......\n-00023b90: 1400 0000 a200 0000 e583 232d 7265 702e ..........#-rep.\n-00023ba0: 3da9 0000 0000 0000 1b00 0000 9600 0000 =...............\n-00023bb0: 4966 af23 666f 726d 2c26 0000 0000 0000 If.#form,&......\n-00023bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n-00023bd0: b3c0 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+00023b00: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023b30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023b50: 129d 5204 7265 702e 19e8 0000 0000 0000 ..R.rep.........\n+00023b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n+00023b70: fdb1 0100 0000 0000 1b00 0000 5002 0000 ............P...\n+00023b80: 4deb 670e 7265 702e 9cb8 0100 0000 0000 M.g.rep.........\n+00023b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n+00023ba0: 1e81 0000 0000 0000 1c00 0000 6000 0000 ............`...\n+00023bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n+00023bd0: 2fbd 0100 0000 0000 1600 0000 5700 0000 /...........W...\n 00023be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023c20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n-00023c30: c2ce 0100 0000 0000 1d00 0000 8600 0000 ................\n+00023c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023c50: 0000 0000 0000 0000 afca 4420 7265 702e ..........D rep.\n-00023c60: b4cd 0100 0000 0000 1d00 0000 f100 0000 ................\n-00023c70: 8bef 7d25 7265 702e bd5c 0000 0000 0000 ..}%rep..\\......\n-00023c80: 1c00 0000 c100 0000 7f86 5a2a 7265 702e ..........Z*rep.\n-00023c90: 9a4a 0100 0000 0000 1a00 0000 a100 0000 .J..............\n-00023ca0: aa2d 1322 7265 702e 962b 0000 0000 0000 .-.\"rep..+......\n-00023cb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n-00023cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d00: 26db 542e 0072 6570 56e5 0100 0000 0000 &.T..repV.......\n-00023d10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n-00023d20: 67e3 0100 0000 0000 2000 0000 2b01 0000 g....... ...+...\n+00023c50: 0000 0000 0000 0000 b704 4d04 7265 702e ..........M.rep.\n+00023c60: d577 0000 0000 0000 2200 0000 5b00 0000 .w......\"...[...\n+00023c70: 1950 650e 7265 702e 5a89 0000 0000 0000 .Pe.rep.Z.......\n+00023c80: 1900 0000 a200 0000 f5a1 5e04 7265 702e ..........^.rep.\n+00023c90: ebbd 0100 0000 0000 1800 0000 3600 0000 ............6...\n+00023ca0: 73bb 060e 7265 702e 3e3b 0000 0000 0000 s...rep.>;......\n+00023cb0: 1f00 0000 6600 0000 4789 be00 7265 702e ....f...G...rep.\n+00023cc0: 97ee 0000 0000 0000 0e00 0000 1901 0000 ................\n+00023cd0: 723e 0802 7265 702e c339 0000 0000 0000 r>..rep..9......\n+00023ce0: 1d00 0000 5e00 0000 f58b 2a08 7265 702e ....^.....*.rep.\n+00023cf0: 07bb 0000 0000 0000 1b00 0000 1000 0000 ................\n+00023d00: a467 eb09 0072 6570 ff22 0200 0000 0000 .g...rep.\"......\n+00023d10: 1300 0000 0200 0000 476b 9903 0072 6570 ........Gk...rep\n+00023d20: 8d23 0200 0000 0000 1f00 0000 1c00 0000 .#..............\n 00023d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023d40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023d70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n+00023d50: bea6 0000 0000 0000 1a00 0000 1300 0000 ................\n+00023d60: 4ad7 1009 7265 702e bb1c 0100 0000 0000 J...rep.........\n+00023d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n+00023d80: 5425 0200 0000 0000 2000 0000 6b00 0000 T%...... ...k...\n 00023d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023da0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n-00023db0: cfcf 0100 0000 0000 1d00 0000 0000 0000 ................\n+00023da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023df0: 64df d42a 7265 702e c521 0000 0000 0000 d..*rep..!......\n-00023e00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n-00023e10: 71ff 0000 0000 0000 0c00 0000 5c00 0000 q...........\\...\n-00023e20: dded b42c 0072 6570 5de7 0100 0000 0000 ...,.rep].......\n-00023e30: 2000 0000 0e00 0000 b2f4 4123 0072 6570 .........A#.rep\n-00023e40: e9e9 0100 0000 0000 2e00 0000 0500 0000 ................\n-00023e50: 0244 7d2f 7265 702e 8c92 0000 0000 0000 .D}/rep.........\n-00023e60: 2000 0000 8400 0000 4994 372d 7265 702e .......I.7-rep.\n-00023e70: 7438 0000 0000 0000 2200 0000 aa00 0000 t8......\".......\n-00023e80: df9f 1528 7265 702e 5a74 0000 0000 0000 ...(rep.Zt......\n-00023e90: 1600 0000 2b00 0000 57f8 1a22 7265 702e ....+...W..\"rep.\n-00023ea0: 42a1 0100 0000 0000 1a00 0000 5e01 0000 B...........^...\n-00023eb0: 3650 a629 7265 702e 00c0 0100 0000 0000 6P.)rep.........\n-00023ec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n-00023ed0: 0de5 0100 0000 0000 2200 0000 2700 0000 ........\"...'...\n-00023ee0: 540b 2f27 7265 702e 4b2c 0000 0000 0000 T./'rep.K,......\n-00023ef0: 1300 0000 9900 0000 6bf1 2124 0072 6570 ........k.!$.rep\n-00023f00: 85cf 0100 0000 0000 1a00 0000 0700 0000 ................\n-00023f10: 365f 422f 7265 702e 6c41 0000 0000 0000 6_B/rep.lA......\n-00023f20: 1a00 0000 3200 0000 b30b ab2c 7265 702e ....2......,rep.\n-00023f30: 4d33 0000 0000 0000 1e00 0000 2e02 0000 M3..............\n-00023f40: 811b 9828 7265 702e 0b62 0000 0000 0000 ...(rep..b......\n-00023f50: 1800 0000 1300 0000 2f4a ff2a 7265 702e ......../J.*rep.\n-00023f60: 6d46 0000 0000 0000 2500 0000 6f00 0000 mF......%...o...\n-00023f70: 743d ab29 7265 702e 304d 0000 0000 0000 t=.)rep.0M......\n-00023f80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n-00023f90: 00a0 0100 0000 0000 1900 0000 2901 0000 ............)...\n-00023fa0: 40fa 8427 7265 702e 84fe 0000 0000 0000 @..'rep.........\n-00023fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n-00023fc0: dba6 0100 0000 0000 1400 0000 7b01 0000 ............{...\n-00023fd0: c4ca f223 7265 702e 09e9 0100 0000 0000 ...#rep.........\n-00023fe0: 1f00 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n-00023ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024000: 0100 0000 0000 0000 4b0f 0000 0000 0000 ........K.......\n-00024010: b550 0200 0000 0000 0010 0000 0000 0000 .P..............\n-00024020: 0050 0200 0000 0000 0000 0000 0000 0000 .P..............\n+00023df0: 7e49 5308 0072 6570 5924 0200 0000 0000 ~IS..repY$......\n+00023e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n+00023e10: 5e14 0100 0000 0000 2100 0000 4000 0000 ^.......!...@...\n+00023e20: 2dc5 ec02 7265 702e 8fb5 0100 0000 0000 -...rep.........\n+00023e30: 1900 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00023e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023e90: 0000 0000 0000 0000 c91f 0f07 7265 702e ............rep.\n+00023ea0: ef57 0000 0000 0000 1400 0000 b800 0000 .W..............\n+00023eb0: 1283 cc01 7265 702e c8b5 0000 0000 0000 ....rep.........\n+00023ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000 ....\\...........\n+00023ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023ee0: 48b9 e509 7265 702e 2afc 0000 0000 0000 H...rep.*.......\n+00023ef0: 1300 0000 8300 0000 ffff ffff 0000 0000 ................\n+00023f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023f40: a43c 590a 0072 6570 a5bf 0000 0000 0000 ....wZ.;rep.\n-000241e0: 283d 0100 0000 0000 1a00 0000 f800 0000 (=..............\n-000241f0: 0127 c93e 7265 702e 5550 0200 0000 0000 .'.>rep.UP......\n-00024200: 2500 0000 3b00 0000 ffff ffff 0000 0000 %...;...........\n+00024070: 9772 3d1a 7265 702e f554 0200 0000 0000 .r=.rep..T......\n+00024080: 1c00 0000 5000 0000 45a1 9617 7265 702e ....P...E...rep.\n+00024090: af6b 0000 0000 0000 1d00 0000 3903 0000 .k..........9...\n+000240a0: 787e 1815 7265 702e bf14 0100 0000 0000 x~..rep.........\n+000240b0: 2600 0000 5a00 0000 a5f1 a519 0072 6570 &...Z........rep\n+000240c0: 6db8 0100 0000 0000 1600 0000 1900 0000 m...............\n+000240d0: 6207 2d1c 7265 702e c1af 0000 0000 0000 b.-.rep.........\n+000240e0: 0d00 0000 2c00 0000 170c 4d19 7072 6f67 ....,.....M.prog\n+000240f0: bd3f 0000 0000 0000 0c00 0000 3400 0000 .?..........4...\n+00024100: 5c65 091f 7265 702e 4ce7 0000 0000 0000 \\e..rep.L.......\n+00024110: 0f00 0000 be00 0000 51ec 9614 7265 702e ........Q...rep.\n+00024120: ef20 0200 0000 0000 1900 0000 a401 0000 . ..............\n+00024130: 8ff0 c118 0072 6570 f153 0200 0000 0000 .....rep.S......\n+00024140: 2100 0000 0700 0000 a38f d91e 7072 696e !...........prin\n+00024150: 6c1b 0100 0000 0000 0c00 0000 4301 0000 l...........C...\n+00024160: 3120 491b 7265 702e 7656 0200 0000 0000 1 I.rep.vV......\n+00024170: 1800 0000 4400 0000 9d62 001e 7265 702e ....D....b..rep.\n+00024180: 3e3a 0000 0000 0000 1a00 0000 5800 0000 >:..........X...\n+00024190: 0d75 3f16 7265 702e 8650 0200 0000 0000 .u?.rep..P......\n+000241a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e ........o^..rep.\n+000241b0: 109b 0000 0000 0000 1c00 0000 3500 0000 ............5...\n+000241c0: 8a77 7a1a 7265 702e 1954 0200 0000 0000 .wz.rep..T......\n+000241d0: 2900 0000 4300 0000 5967 cb1b 7265 702e )...C...Yg..rep.\n+000241e0: c33b 0000 0000 0000 2500 0000 3801 0000 .;......%...8...\n+000241f0: 3e7a 2f12 0072 6570 8d55 0200 0000 0000 >z/..rep.U......\n+00024200: 1e00 0000 0900 0000 ffff ffff 0000 0000 ................\n 00024210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024220: 5cae 7530 7265 702e 6041 0100 0000 0000 \\.u0rep.`A......\n-00024230: 0f00 0000 4200 0000 2dd1 be34 7265 702e ....B...-..4rep.\n-00024240: c5a1 0000 0000 0000 1800 0000 a800 0000 ................\n-00024250: 3805 f634 7265 702e 60ad 0100 0000 0000 8..4rep.`.......\n-00024260: 1900 0000 6800 0000 21d5 1737 7265 702e ....h...!..7rep.\n-00024270: a4c3 0100 0000 0000 2300 0000 4901 0000 ........#...I...\n-00024280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n-000242a0: b4a5 0000 0000 0000 1800 0000 4f00 0000 ............O...\n-000242b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000242c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Ln......!...I...\n-00024430: 680a ef37 7265 702e 6e45 0100 0000 0000 h..7rep.nE......\n-00024440: 0b00 0000 ac00 0000 ffff ffff 0000 0000 ................\n-00024450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n+000243f0: 6916 0100 0000 0000 2900 0000 b700 0000 i.......).......\n+00024400: 0478 251a 7265 702e 4295 0000 0000 0000 .x%.rep.B.......\n+00024410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n+00024420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n+00024450: c0fc 0000 0000 0000 1200 0000 6701 0000 ............g...\n 00024460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024470: 0000 0000 0000 0000 3544 7035 7265 6d6f ........5Dp5remo\n-00024480: e5c8 0100 0000 0000 1400 0000 7f00 0000 ................\n-00024490: ce27 8a37 7265 702e dc93 0000 0000 0000 .'.7rep.........\n-000244a0: 2000 0000 da00 0000 8887 7b34 7265 702e .........{4rep.\n-000244b0: aea7 0000 0000 0000 1900 0000 0e00 0000 ................\n-000244c0: a20d 6637 7265 702e b9ad 0000 0000 0000 ..f7rep.........\n-000244d0: 2000 0000 5e00 0000 ffff ffff 0000 0000 ...^...........\n-000244e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000244f0: ac84 4a3a 7265 702e b065 0000 0000 0000 ..J:rep..e......\n-00024500: 0f00 0000 5100 0000 c2c0 4331 7265 702e ....Q.....C1rep.\n-00024510: 1c74 0000 0000 0000 1500 0000 2900 0000 .t..........)...\n-00024520: ac02 c837 7265 702e 0b35 0100 0000 0000 ...7rep..5......\n-00024530: 1a00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n-00024540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024490: 1e6c 5913 7265 702e 83b2 0000 0000 0000 .lY.rep.........\n+000244a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n+000244b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244c0: 6464 d010 7265 702e 20be 0000 0000 0000 dd..rep. .......\n+000244d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n+000244e0: e052 0200 0000 0000 1200 0000 2c00 0000 .R..........,...\n+000244f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n+00024510: 8713 0100 0000 0000 1d00 0000 4000 0000 ............@...\n+00024520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n+00024540: dbbf 0000 0000 0000 1400 0000 0600 0000 ................\n 00024550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00024560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00024570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024580: 8ac5 dc31 7265 702e 29a6 0100 0000 0000 ...1rep.).......\n-00024590: 1c00 0000 9600 0000 a6d5 6138 7265 702e ..........a8rep.\n-000245a0: 80cc 0100 0000 0000 1100 0000 3300 0000 ............3...\n-000245b0: 5e34 6e3e 7263 702d d8c6 0100 0000 0000 ^4n>rcp-........\n-000245c0: 0b00 0000 4300 0000 7a50 2f3a 0072 6570 ....C...zP/:.rep\n-000245d0: 0b3c 0100 0000 0000 2000 0000 1600 0000 .<...... .......\n-000245e0: 3bcd e737 7265 702e 633c 0100 0000 0000 ;..7rep.c<......\n-000245f0: 2100 0000 a400 0000 1b6c 9331 0072 6570 !........l.1.rep\n-00024600: cf3a 0100 0000 0000 0e00 0000 1400 0000 .:..............\n-00024610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024580: 14a6 3b1b 7265 702e 91bf 0100 0000 0000 ..;.rep.........\n+00024590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n+000245a0: 6155 0200 0000 0000 2900 0000 0300 0000 aU......).......\n+000245b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000245c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000245d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000245e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000245f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024610: e20e e01b 7265 702e b15f 0000 0000 0000 ....rep.._......\n+00024620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n 00024630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024650: 0000 0000 0000 0000 fbb3 1a37 7265 702e ...........7rep.\n-00024660: 6d5a 0000 0000 0000 1f00 0000 3f00 0000 mZ..........?...\n-00024670: 4622 e73a 7265 702e 0045 0100 0000 0000 F\".:rep..E......\n-00024680: 1500 0000 5900 0000 95a4 553c 7265 702e ....Y.....Urep.\n-000246f0: 6844 0000 0000 0000 2500 0000 6800 0000 hD......%...h...\n-00024700: 3b55 0130 7265 702e 9846 0100 0000 0000 ;U.0rep..F......\n-00024710: 2000 0000 7001 0000 ad3b 4837 7265 702e ...p....;H7rep.\n-00024720: 6c5f 0000 0000 0000 2300 0000 5a00 0000 l_......#...Z...\n-00024730: 4373 5933 7265 702e 78c1 0100 0000 0000 CsY3rep.x.......\n-00024740: 1200 0000 b700 0000 0125 6130 7265 702e .........%a0rep.\n-00024750: c4ca 0100 0000 0000 3400 0000 2300 0000 ........4...#...\n-00024760: d198 df3b 0072 6570 e94f 0100 0000 0000 ...;.rep.O......\n-00024770: 1400 0000 0200 0000 9a2f cd3c 0072 6570 ........./.<.rep\n-00024780: 4236 0100 0000 0000 1b00 0000 1500 0000 B6..............\n-00024790: 68df 0a3c 7265 702e 1f6e 0000 0000 0000 h..W6.rep\n-00024b40: 66cc 0100 0000 0000 1800 0000 0200 0000 f...............\n+00024b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n+00024b40: 38f3 0000 0000 0000 0a00 0000 a400 0000 8...............\n 00024b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n-00024b70: 3138 0100 0000 0000 1600 0000 da00 0000 18..............\n+00024b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n+00024b70: a2b4 0100 0000 0000 1400 0000 2700 0000 ............'...\n 00024b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00024ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024bc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n+00024ba0: c388 0000 0000 0000 2100 0000 7600 0000 ........!...v...\n+00024bb0: 2d66 fb1f 0072 6570 9e52 0200 0000 0000 -f...rep.R......\n+00024bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n 00024bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024bf0: 0000 0000 0000 0000 1bbc c130 7265 702e ...........0rep.\n-00024c00: f4c0 0100 0000 0000 1b00 0000 2500 0000 ............%...\n+00024bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n-00024c30: 6064 0000 0000 0000 1800 0000 1100 0000 `d..............\n-00024c40: 0c5a 6c35 7265 702e 2b49 0100 0000 0000 .Zl5rep.+I......\n-00024c50: 1700 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n-00024c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024c40: 5662 0a19 7265 702e 5400 0100 0000 0000 Vb..rep.T.......\n+00024c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n+00024c60: 9f7e 0000 0000 0000 1800 0000 9f00 0000 .~..............\n 00024c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00024c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00024c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024cb0: 0000 0000 0000 0000 a31c 113e 7265 702e ...........>rep.\n-00024cc0: 7970 0000 0000 0000 1200 0000 4900 0000 yp..........I...\n-00024cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00024cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024cb0: 0000 0000 0000 0000 1776 a91b 7265 6d6f .........v..remo\n+00024cc0: 49bc 0100 0000 0000 1600 0000 2d00 0000 I...........-...\n+00024cd0: cf8f 091c 7265 702e e575 0000 0000 0000 ....rep..u......\n+00024ce0: 1900 0000 9b00 0000 fe81 1b1c 7265 702e ............rep.\n+00024cf0: b455 0200 0000 0000 1e00 0000 4100 0000 .U..........A...\n 00024d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024d10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n-00024d20: 52c3 0100 0000 0000 1400 0000 0500 0000 R...............\n-00024d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024d40: 0000 0000 0000 0000 b968 7a32 7265 702e .........hz2rep.\n-00024d50: cf86 0000 0000 0000 1800 0000 3801 0000 ............8...\n-00024d60: 8db1 c83c 7265 702e 0f69 0000 0000 0000 ..............F...\n+00024d60: c963 a91f 7265 702e d6b9 0000 0000 0000 .c..rep.........\n+00024d70: 1c00 0000 e800 0000 2395 4818 0072 6570 ........#.H..rep\n+00024d80: b7bb 0100 0000 0000 3600 0000 1500 0000 ........6.......\n+00024d90: 2a45 f419 696e 7465 325f 0000 0000 0000 *E..inte2_......\n+00024da0: 0e00 0000 7100 0000 680a 2f1d 7265 702e ....q...h./.rep.\n+00024db0: 9df4 0000 0000 0000 0b00 0000 a900 0000 ................\n+00024dc0: e9e7 b815 7265 6d6f 11bb 0100 0000 0000 ....remo........\n+00024dd0: 1800 0000 4800 0000 3f77 0c1d 0072 6570 ....H...?w...rep\n+00024de0: 73b9 0100 0000 0000 1d00 0000 0d00 0000 s...............\n+00024df0: 6ef1 4b15 7265 702e d256 0200 0000 0000 n.K.rep..V......\n+00024e00: 1100 0000 7a00 0000 272c e615 7374 616e ....z...',..stan\n+00024e10: 62bf 0000 0000 0000 0f00 0000 3400 0000 b...........4...\n+00024e20: a626 cc10 0072 6570 0050 0200 0000 0000 .&...rep.P......\n+00024e30: 1a00 0000 1700 0000 fb37 d019 7265 702e .........7..rep.\n+00024e40: cdb6 0000 0000 0000 1200 0000 f400 0000 ................\n+00024e50: 249d c21b 7265 702e c2fa 0000 0000 0000 $...rep.........\n+00024e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n+00024e70: e413 0100 0000 0000 2100 0000 5900 0000 ........!...Y...\n+00024e80: 6454 2919 0072 6570 8cbc 0100 0000 0000 dT)..rep........\n+00024e90: 2000 0000 1800 0000 8581 f014 7265 702e ...........rep.\n+00024ea0: 8554 0200 0000 0000 1f00 0000 5100 0000 .T..........Q...\n 00024eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024ec0: 0000 0000 0000 0000 01ea 363e 7369 7465 ..........6>site\n-00024ed0: 85f9 0000 0000 0000 1300 0000 4700 0000 ............G...\n-00024ee0: 8b01 5a3c 7265 702e 9c9b 0000 0000 0000 ..Z.......\n-00024f20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n-00024f30: 85a7 0000 0000 0000 1a00 0000 0f00 0000 ................\n-00024f40: a04a 8433 7265 702e 6535 0100 0000 0000 .J.3rep.e5......\n-00024f50: 1a00 0000 c300 0000 068c b234 7265 702e ...........4rep.\n-00024f60: 0050 0200 0000 0000 1b00 0000 3a00 0000 .P..........:...\n-00024f70: 62c3 ea36 0072 6570 7236 0100 0000 0000 b..6.repr6......\n-00024f80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n-00024f90: df34 0100 0000 0000 1b00 0000 1100 0000 .4..............\n-00024fa0: e242 bd3d 7265 702e c437 0100 0000 0000 .B.=rep..7......\n-00024fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n-00024fc0: 3a3e 0100 0000 0000 2100 0000 6800 0000 :>......!...h...\n-00024fd0: e412 b83d 7265 6d6f 57ca 0100 0000 0000 ...=remoW.......\n-00024fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\n-00024ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025000: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-00025010: 6973 7065 6c6c 2d73 746f 704b 696c 6c20 ispell-stopKill \n-00025020: 616e 7920 7375 6270 726f 6365 7373 6573 any subprocesses\n-00025030: 2062 6569 6e67 2075 7365 6420 696e 7465 being used inte\n-00025040: 726e 616c 6c79 2074 6f20 7275 6e20 4973 rnally to run Is\n-00025050: 7065 6c6c 2e72 6570 2e75 7469 6c2e 6973 pell.rep.util.is\n-00025060: 7065 6c6c 2369 7370 656c 6c2d 7365 742d pell#ispell-set-\n-00025070: 6469 6374 696f 6e61 7279 5365 7420 7468 dictionarySet th\n-00025080: 6520 6e61 6d65 206f 6620 7468 6520 6469 e name of the di\n-00025090: 6374 696f 6e61 7279 2075 7365 6420 6279 ctionary used by\n-000250a0: 2049 7370 656c 6c20 746f 2044 4943 542d Ispell to DICT-\n-000250b0: 4e41 4d45 2e00 0000 0000 0000 0000 0000 NAME............\n-000250c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000256f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n+00024ed0: fdec 0000 0000 0000 1400 0000 a400 0000 ................\n+00024ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n+00024f00: f53d 0000 0000 0000 1d00 0000 5d00 0000 .=..........]...\n+00024f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024f20: 0000 0000 0000 0000 f59a a918 7265 702e ............rep.\n+00024f30: 90b8 0000 0000 0000 1c00 0000 4f00 0000 ............O...\n+00024f40: eb41 de13 0072 6570 9db9 0100 0000 0000 .A...rep........\n+00024f50: 3600 0000 1500 0000 59ca c11d 7265 702e 6.......Y...rep.\n+00024f60: d3a4 0000 0000 0000 1b00 0000 0401 0000 ................\n+00024f70: 4957 8f11 7265 702e 2bb5 0000 0000 0000 IW..rep.+.......\n+00024f80: 1000 0000 2100 0000 9f31 3a14 7265 702e ....!....1:.rep.\n+00024f90: 53e2 0000 0000 0000 0e00 0000 2001 0000 S........... ...\n+00024fa0: 967f 871c 7265 702e 254f 0000 0000 0000 ....rep.%O......\n+00024fb0: 1700 0000 6500 0000 5b8a 0217 7265 702e ....e...[...rep.\n+00024fc0: d3b7 0000 0000 0000 1200 0000 ab00 0000 ................\n+00024fd0: df10 031f 7265 702e 82e0 0000 0000 0000 ....rep.........\n+00024fe0: 0e00 0000 d600 0000 e702 361f 7265 702e ..........6.rep.\n+00024ff0: 9919 0100 0000 0000 2500 0000 9800 0000 ........%.......\n+00025000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00025010: 7265 7465 7223 7768 656e 2043 4f4e 4449 reter#when CONDI\n+00025020: 5449 4f4e 2023 2172 6573 7420 464f 524d TION #!rest FORM\n+00025030: 5300 7265 702e 6c61 6e67 2e69 6e74 6572 S.rep.lang.inter\n+00025040: 7072 6574 6572 2375 6e6c 6573 7320 434f preter#unless CO\n+00025050: 4e44 4954 494f 4e20 2321 7265 7374 2046 NDITION #!rest F\n+00025060: 4f52 4d53 0072 6570 2e6c 616e 672e 696e ORMS.rep.lang.in\n+00025070: 7465 7270 7265 7465 7223 7072 6f67 3220 terpreter#prog2 \n+00025080: 2e20 4152 4753 7265 702e 6c61 6e67 2e69 . ARGSrep.lang.i\n+00025090: 6e74 6572 7072 6574 6572 2364 6563 6c61 nterpreter#decla\n+000250a0: 7265 6465 636c 6172 6520 434c 4155 5345 redeclare CLAUSE\n+000250b0: 532e 2e2e 0a0a 5072 6f76 6964 6520 7468 S.....Provide th\n+000250c0: 6520 636f 6d70 696c 6572 2077 6974 6820 e compiler with \n+000250d0: 6578 7472 6120 696e 666f 726d 6174 696f extra informatio\n+000250e0: 6e20 7768 696c 6520 636f 6d70 696c 696e n while compilin\n+000250f0: 6720 7468 6520 666f 726d 730a 7468 6174 g the forms.that\n+00025100: 2061 7070 6561 7220 696e 2074 6865 2073 appear in the s\n+00025110: 616d 6520 6c65 7869 6361 6c20 7363 6f70 ame lexical scop\n+00025120: 6520 6173 2074 6865 2064 6563 6c61 7261 e as the declara\n+00025130: 7469 6f6e 2e0a 0a45 6163 6820 434c 4155 tion...Each CLAU\n+00025140: 5345 2069 7320 6120 6c69 7374 2c20 7468 SE is a list, th\n+00025150: 6520 6669 7273 7420 656c 656d 656e 7420 e first element \n+00025160: 6f66 2077 6869 6368 2069 7320 6120 7379 of which is a sy\n+00025170: 6d62 6f6c 2064 6566 696e 696e 670a 7468 mbol defining.th\n+00025180: 6520 7479 7065 206f 6620 6465 636c 6172 e type of declar\n+00025190: 6174 696f 6e2c 2074 6865 206f 7468 6572 ation, the other\n+000251a0: 2065 6c65 6d65 6e74 7320 7265 6c61 7465 elements relate\n+000251b0: 2074 6f20 7468 6520 6465 636c 6172 6174 to the declarat\n+000251c0: 696f 6e2e 0a53 6565 2074 6865 2060 436f ion..See the `Co\n+000251d0: 6d70 696c 6572 2044 6563 6c61 7261 7469 mpiler Declarati\n+000251e0: 6f6e 7327 206e 6f64 6520 6f66 2074 6865 ons' node of the\n+000251f0: 206c 6962 7265 7020 6d61 6e75 616c 2066 librep manual f\n+00025200: 6f72 2064 6574 6169 6c73 0a6f 6620 7468 or details.of th\n+00025210: 6520 706f 7373 6962 6c65 2064 6563 6c61 e possible decla\n+00025220: 7261 7469 6f6e 2074 7970 6573 2e72 6570 ration types.rep\n+00025230: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00025240: 7223 7468 726f 7750 6572 666f 726d 7320 r#throwPerforms \n+00025250: 6120 6e6f 6e2d 6c6f 6361 6c20 6578 6974 a non-local exit\n+00025260: 2074 6f20 7468 6520 6063 6174 6368 2720 to the `catch' \n+00025270: 666f 726d 2077 6169 7469 6e67 2066 6f72 form waiting for\n+00025280: 2054 4147 2061 6e64 2072 6574 7572 6e0a TAG and return.\n+00025290: 5641 4c55 4520 6672 6f6d 2069 742e 0072 VALUE from it..r\n+000252a0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000252b0: 7465 7223 6175 746f 6c6f 6164 2d6d 6163 ter#autoload-mac\n+000252c0: 726f 2053 594d 424f 4c2d 464f 524d 2046 ro SYMBOL-FORM F\n+000252d0: 494c 4520 2321 7265 7374 2045 5854 5241 ILE #!rest EXTRA\n+000252e0: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64 rep.lang.math#od\n+000252f0: 6470 5265 7475 726e 2074 2069 6620 5820 dpReturn t if X \n+00025300: 6973 206f 6464 2c20 692e 652e 2028 2f3d is odd, i.e. (/=\n+00025310: 2028 6d6f 6420 5820 3229 2030 292e 7265 (mod X 2) 0).re\n+00025320: 702e 6c61 6e67 2e6d 6174 6823 6576 656e p.lang.math#even\n+00025330: 7052 6574 7572 6e20 7420 6966 2058 2069 pReturn t if X i\n+00025340: 7320 6f64 642c 2069 2e65 2e20 283d 2028 s odd, i.e. (= (\n+00025350: 6d6f 6420 5820 3229 2030 292e 0072 6570 mod X 2) 0)..rep\n+00025360: 2e6c 616e 672e 6261 636b 7175 6f74 6523 .lang.backquote#\n+00025370: 6261 636b 7175 6f74 6520 4152 476d 6169 backquote ARGmai\n+00025380: 6c2d 646f 6d61 696e 2d6e 616d 654d 6169 l-domain-nameMai\n+00025390: 6c20 646f 6d61 696e 6e61 6d65 206f 6620 l domainname of \n+000253a0: 7468 6520 6c6f 6361 6c20 7369 7465 2e75 the local site.u\n+000253b0: 7365 722d 6d61 696c 2d61 6464 7265 7373 ser-mail-address\n+000253c0: 4164 6472 6573 7320 746f 2070 7574 2069 Address to put i\n+000253d0: 6e20 4672 6f6d 3a20 6865 6164 6572 7320 n From: headers \n+000253e0: 6f66 206f 7574 676f 696e 6720 6d61 696c of outgoing mail\n+000253f0: 2e00 7265 702e 6e65 742e 646f 6d61 696e ..rep.net.domain\n+00025400: 2d6e 616d 6523 646f 6d61 696e 2d70 6172 -name#domain-par\n+00025410: 7473 2044 4f4d 4149 4e72 6570 2e6e 6574 ts DOMAINrep.net\n+00025420: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n+00025430: 2d64 6f6d 6169 6e73 2d64 6f77 6e77 6172 -domains-downwar\n+00025440: 6473 4361 6c6c 2028 4655 4e20 4e41 4d45 dsCall (FUN NAME\n+00025450: 2920 666f 7220 6561 6368 2073 7562 2d64 ) for each sub-d\n+00025460: 6f6d 6169 6e20 6f66 2044 4f4d 4149 4e20 omain of DOMAIN \n+00025470: 2865 6e64 696e 6720 7769 7468 2044 4f4d (ending with DOM\n+00025480: 4149 4e29 2e72 6570 2e6e 6574 2e72 7063 AIN).rep.net.rpc\n+00025490: 2372 7063 2d73 6f63 6b65 742d 6c69 7374 #rpc-socket-list\n+000254a0: 656e 6572 5468 6520 6675 6e63 7469 6f6e enerThe function\n+000254b0: 2074 6861 7420 7368 6f75 6c64 2062 6520 that should be \n+000254c0: 7573 6564 2074 6f20 6c69 7374 656e 2066 used to listen f\n+000254d0: 6f72 2063 6f6e 6e65 6374 696f 6e73 206f or connections o\n+000254e0: 6e20 7270 630a 7365 7276 6572 2073 6f63 n rpc.server soc\n+000254f0: 6b65 7473 2e72 6570 2e6e 6574 2e72 7063 kets.rep.net.rpc\n+00025500: 236d 616b 652d 7270 632d 7365 7276 616e #make-rpc-servan\n+00025510: 7452 6567 6973 7465 7220 7468 6520 6675 tRegister the fu\n+00025520: 6e63 7469 6f6e 2049 4d50 4c20 6173 2061 nction IMPL as a\n+00025530: 6e20 7270 6320 7365 7276 616e 742c 2061 n rpc servant, a\n+00025540: 6e64 2072 6574 7572 6e20 7468 6520 6372 nd return the cr\n+00025550: 6561 7465 640a 7365 7276 616e 742d 6964 eated.servant-id\n+00025560: 2e00 7265 702e 6e65 742e 7270 6323 7265 ..rep.net.rpc#re\n+00025570: 6d6f 7465 2d73 6572 7661 6e74 2d69 642d mote-servant-id-\n+00025580: 3e67 6c6f 6261 6c2d 6964 2049 4400 7265 >global-id ID.re\n+00025590: 702e 7374 7275 6374 7572 6573 236d 616b p.structures#mak\n+000255a0: 652d 696e 7465 7266 6163 6520 4e41 4d45 e-interface NAME\n+000255b0: 2053 4947 7265 702e 7374 7275 6374 7572 SIGrep.structur\n+000255c0: 6573 2370 6172 7365 2d69 6e74 6572 6661 es#parse-interfa\n+000255d0: 6365 5265 7475 726e 2074 6865 206c 6973 ceReturn the lis\n+000255e0: 7420 6f66 2073 796d 626f 6c73 2064 6573 t of symbols des\n+000255f0: 6372 6962 6564 2062 7920 7468 6520 6d6f cribed by the mo\n+00025600: 6475 6c65 2069 6e74 6572 6661 6365 2053 dule interface S\n+00025610: 4947 2e00 7265 702e 7374 7275 6374 7572 IG..rep.structur\n+00025620: 6573 2370 6172 7365 2d69 6e74 6572 6661 es#parse-interfa\n+00025630: 6365 2053 4947 0072 6570 2e64 6174 6123 ce SIG.rep.data#\n+00025640: 7374 7269 6e67 2d75 7070 6572 2d63 6173 string-upper-cas\n+00025650: 652d 7020 5800 7265 702e 6461 7461 2e72 e-p X.rep.data.r\n+00025660: 696e 6723 7269 6e67 2d63 6170 6163 6974 ing#ring-capacit\n+00025670: 7920 5249 4e47 7265 702e 6461 7461 2e72 y RINGrep.data.r\n+00025680: 696e 6723 7269 6e67 2d3e 6c69 7374 5265 ing#ring->listRe\n+00025690: 7475 726e 2074 6865 2065 6c65 6d65 6e74 turn the element\n+000256a0: 7320 696e 2072 696e 6720 6275 6666 6572 s in ring buffer\n+000256b0: 2052 494e 4720 6173 2061 206c 6973 742c RING as a list,\n+000256c0: 206e 6577 6573 7420 746f 206f 6c64 6573 newest to oldes\n+000256d0: 742e 7265 702e 7379 7374 656d 2367 6574 t.rep.system#get\n+000256e0: 656e 7652 6574 7572 6e20 7468 6520 7661 envReturn the va\n+000256f0: 6c75 6520 6f66 2074 6865 2065 6e76 6972 lue of the envir\n+00025700: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n+00025710: 4e41 4d45 2c20 6120 7374 7269 6e67 2e20 NAME, a string. \n+00025720: 5468 6520 7661 7269 6162 6c65 0a60 7072 The variable.`pr\n+00025730: 6f63 6573 732d 656e 7669 726f 6e6d 656e ocess-environmen\n+00025740: 7427 2069 7320 7573 6564 2074 6f20 6669 t' is used to fi\n+00025750: 6e64 2074 6865 2076 616c 7565 2e00 0000 nd the value....\n 00025760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000257a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000257b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000257c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -9722,1872 +9722,1872 @@\n 00025f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00026010: 6574 6572 2373 6574 712d 6465 6661 756c eter#setq-defaul\n-00026020: 7473 6574 712d 6465 6661 756c 7420 7b20 tsetq-default { \n-00026030: 5641 5249 4142 4c45 2046 4f52 4d20 7d20 VARIABLE FORM } \n-00026040: 2e2e 2e0a 0a53 6574 7320 7468 6520 6465 .....Sets the de\n-00026050: 6661 756c 7420 7661 6c75 6520 6f66 2065 fault value of e\n-00026060: 6163 6820 5641 5249 4142 4c45 2074 6f20 ach VARIABLE to \n-00026070: 7468 6520 7661 6c75 6520 6f66 2069 7473 the value of its\n-00026080: 0a63 6f72 7265 7370 6f6e 6469 6e67 2046 .corresponding F\n-00026090: 4f52 4d20 6576 616c 7561 7465 642c 2072 ORM evaluated, r\n-000260a0: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n-000260b0: 206f 6620 7468 6520 6c61 7374 2065 7661 of the last eva\n-000260c0: 6c75 6174 696f 6e2e 0a53 6565 2061 6c73 luation..See als\n-000260d0: 6f20 6073 6574 7127 2e20 5265 7475 726e o `setq'. Return\n-000260e0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n-000260f0: 6865 206c 6173 7420 464f 524d 2e72 6570 he last FORM.rep\n-00026100: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00026110: 7223 7768 696c 6577 6869 6c65 2043 4f4e r#whilewhile CON\n-00026120: 4449 5449 4f4e 2042 4f44 592e 2e2e 0a0a DITION BODY.....\n-00026130: 6077 6869 6c65 2720 6973 2061 6e20 696d `while' is an im\n-00026140: 7065 7261 7469 7665 206c 6f6f 7069 6e67 perative looping\n-00026150: 2063 6f6e 7374 7275 6374 2e20 434f 4e44 construct. COND\n-00026160: 4954 494f 4e20 6973 2065 7661 6c75 6174 ITION is evaluat\n-00026170: 6564 2c20 6966 0a69 7420 7072 6f64 7563 ed, if.it produc\n-00026180: 6573 2061 2074 7275 6520 7661 6c75 652c es a true value,\n-00026190: 2074 6865 6e20 7468 6520 7365 7175 656e then the sequen\n-000261a0: 6365 206f 6620 424f 4459 2e2e 2e20 666f ce of BODY... fo\n-000261b0: 726d 7320 6172 650a 6576 616c 7561 7465 rms are.evaluate\n-000261c0: 6420 7573 696e 6720 616e 2069 6d70 6c69 d using an impli\n-000261d0: 6369 7420 6070 726f 676e 2720 7374 6174 cit `progn' stat\n-000261e0: 656d 656e 742c 2061 6e64 2063 6f6e 7472 ement, and contr\n-000261f0: 6f6c 2070 6173 7365 7320 6261 636b 0a74 ol passes back.t\n-00026200: 6f20 7468 6520 6265 6769 6e6e 696e 6720 o the beginning \n-00026210: 6f66 2074 6865 2077 6869 6c65 2066 6f72 of the while for\n-00026220: 6d2e 0a0a 5768 656e 2074 6865 2056 414c m...When the VAL\n-00026230: 5545 206f 6620 434f 4e44 4954 494f 4e20 UE of CONDITION \n-00026240: 6973 2066 616c 7365 2c20 7468 6520 7768 is false, the wh\n-00026250: 696c 6520 7374 6174 656d 656e 7420 6973 ile statement is\n-00026260: 2065 7869 7465 642c 0a72 6574 7572 6e69 exited,.returni\n-00026270: 6e67 2061 6e20 756e 6465 6669 6e65 6420 ng an undefined \n-00026280: 7661 6c75 652e 0072 6570 2e6c 616e 672e value..rep.lang.\n-00026290: 696e 7465 7270 7265 7465 7223 7072 6f67 interpreter#prog\n-000262a0: 3120 464f 524d 3120 2e20 464f 524d 5372 1 FORM1 . FORMSr\n-000262b0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-000262c0: 7465 7223 7072 6f67 3270 726f 6732 2046 ter#prog2prog2 F\n-000262d0: 4f52 4d31 2046 4f52 4d32 205b 464f 524d ORM1 FORM2 [FORM\n-000262e0: 532e 2e2e 5d0a 0a45 7661 6c75 6174 6520 S...]..Evaluate \n-000262f0: 464f 524d 3120 6469 7363 6172 6469 6e67 FORM1 discarding\n-00026300: 2069 7473 2072 6573 756c 742c 2074 6865 its result, the\n-00026310: 6e20 6576 616c 7561 7465 2046 4f52 4d32 n evaluate FORM2\n-00026320: 2066 6f6c 6c6f 7765 6420 6279 0a60 2870 followed by.`(p\n-00026330: 726f 676e 2046 4f52 4d53 2e2e 2e29 272e rogn FORMS...)'.\n-00026340: 2052 6574 7572 6e73 2074 6865 2072 6573 Returns the res\n-00026350: 756c 7420 6f66 2065 7661 6c75 6174 696e ult of evaluatin\n-00026360: 6720 464f 524d 322e 0072 6570 2e6c 616e g FORM2..rep.lan\n-00026370: 672e 696e 7465 7270 7265 7465 7223 7769 g.interpreter#wi\n-00026380: 7468 2d6f 626a 6563 7420 4f42 4a20 2e20 th-object OBJ . \n-00026390: 424f 4459 7265 702e 6c61 6e67 2e69 6e74 BODYrep.lang.int\n-000263a0: 6572 7072 6574 6572 2363 6f6e 6469 7469 erpreter#conditi\n-000263b0: 6f6e 2d63 6173 6545 7661 6c75 6174 6573 on-caseEvaluates\n-000263c0: 2046 4f52 4d20 7769 7468 2065 7272 6f72 FORM with error\n-000263d0: 2d68 616e 646c 6572 7320 696e 2070 6c61 -handlers in pla\n-000263e0: 6365 2c20 6966 206e 6f20 6572 726f 7273 ce, if no errors\n-000263f0: 206f 6363 7572 0a72 6574 7572 6e20 7468 occur.return th\n-00026400: 6520 7661 6c75 6520 7265 7475 726e 6564 e value returned\n-00026410: 2062 7920 464f 524d 2c20 656c 7365 2074 by FORM, else t\n-00026420: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n-00026430: 6865 7665 720a 6861 6e64 6c65 7227 7320 hever.handler's \n-00026440: 626f 6479 2077 6173 2065 7661 6c75 6174 body was evaluat\n-00026450: 6564 2e0a 0a45 6163 6820 4841 4e44 4c45 ed...Each HANDLE\n-00026460: 5220 6973 2061 206c 6973 7420 6f66 2060 R is a list of `\n-00026470: 2845 5252 4f52 2042 4f44 592e 2e2e 2927 (ERROR BODY...)'\n-00026480: 2e20 4552 524f 5220 6465 6669 6e65 7320 . ERROR defines \n-00026490: 7768 6963 6820 7479 7065 730a 6f66 2065 which types.of e\n-000264a0: 7272 6f72 7320 7468 6520 6861 6e64 6c65 rrors the handle\n-000264b0: 7220 6361 7463 6865 732c 2065 6974 6865 r catches, eithe\n-000264c0: 7220 6120 7379 6d62 6f6c 206f 7220 6120 r a symbol or a \n-000264d0: 6c69 7374 206f 6620 7379 6d62 6f6c 732e list of symbols.\n-000264e0: 0a54 6865 2073 7065 6369 616c 2073 796d .The special sym\n-000264f0: 626f 6c20 6065 7272 6f72 2720 6d61 7463 bol `error' matc\n-00026500: 6865 7320 616c 6c20 7479 7065 7320 6f66 hes all types of\n-00026510: 2065 7272 6f72 732e 0a0a 4966 2056 4152 errors...If VAR\n-00026520: 2069 7320 7472 7565 2069 7427 7320 6120 is true it's a \n-00026530: 7379 6d62 6f6c 2077 686f 7365 2076 616c symbol whose val\n-00026540: 7565 7320 6973 2062 6f75 6e64 2074 6f20 ues is bound to \n-00026550: 6028 4552 524f 522d 5359 4d42 4f4c 202e `(ERROR-SYMBOL .\n-00026560: 0a44 4154 4129 2720 7768 696c 6520 7468 .DATA)' while th\n-00026570: 6520 6861 6e64 6c65 7220 6973 2065 7661 e handler is eva\n-00026580: 6c75 6174 6564 2028 7468 6573 6520 6172 luated (these ar\n-00026590: 6520 7468 6520 6172 6775 6d65 6e74 7320 e the arguments \n-000265a0: 6769 7665 6e20 746f 0a60 7369 676e 616c given to.`signal\n-000265b0: 2720 7768 656e 2074 6865 2065 7272 6f72 ' when the error\n-000265c0: 2077 6173 2072 6169 7365 6429 2e72 6570 was raised).rep\n-000265d0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-000265e0: 7223 6175 746f 6c6f 6164 2d6d 6163 726f r#autoload-macro\n-000265f0: 5465 6c6c 2074 6865 2065 7661 6c75 6174 Tell the evaluat\n-00026600: 6f72 2074 6861 7420 7468 6520 7661 6c75 or that the valu\n-00026610: 6520 6f66 2074 6865 206d 6163 726f 2053 e of the macro S\n-00026620: 594d 424f 4c20 7769 6c6c 2062 6520 696e YMBOL will be in\n-00026630: 6974 6961 6c69 7365 640a 6279 206c 6f61 itialised.by loa\n-00026640: 6469 6e67 2046 494c 452e 7265 702e 6c61 ding FILE.rep.la\n-00026650: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d\n-00026660: 796e 616d 6963 2d77 696e 6443 616c 6c20 ynamic-windCall \n-00026670: 5448 554e 4b20 7769 7468 6f75 7420 6172 THUNK without ar\n-00026680: 6775 6d65 6e74 732c 2072 6574 7572 6e69 guments, returni\n-00026690: 6e67 2074 6865 2072 6573 756c 7420 6f66 ng the result of\n-000266a0: 2074 6869 7320 6361 6c6c 2e0a 4245 464f this call..BEFO\n-000266b0: 5245 2061 6e64 2041 4654 4552 2061 7265 RE and AFTER are\n-000266c0: 2061 6c73 6f20 6361 6c6c 6564 2028 7769 also called (wi\n-000266d0: 7468 6f75 7420 6172 6775 6d65 6e74 7329 thout arguments)\n-000266e0: 2c20 7768 656e 6576 6572 0a65 7865 6375 , whenever.execu\n-000266f0: 7469 6f6e 2072 6573 7065 6374 6976 656c tion respectivel\n-00026700: 7920 656e 7465 7273 206f 7220 6c65 6176 y enters or leav\n-00026710: 6573 2074 6865 2064 796e 616d 6963 2065 es the dynamic e\n-00026720: 7874 656e 7420 6f66 2074 6865 2063 616c xtent of the cal\n-00026730: 6c0a 746f 2054 4855 4e4b 2e0a 0a49 6e20 l.to THUNK...In \n-00026740: 7468 6520 7369 6d70 6c65 7374 2063 6173 the simplest cas\n-00026750: 6520 2877 6865 6e20 6361 6c6c 2f63 6320 e (when call/cc \n-00026760: 6973 6e27 7420 7573 6564 2074 6f20 7061 isn't used to pa\n-00026770: 7373 2063 6f6e 7472 6f6c 2069 6e20 6f72 ss control in or\n-00026780: 206f 7574 0a6f 6620 5448 554e 4b29 2065 out.of THUNK) e\n-00026790: 6163 6820 6675 6e63 7469 6f6e 2077 696c ach function wil\n-000267a0: 6c20 6265 2063 616c 6c65 6420 6578 6163 l be called exac\n-000267b0: 746c 7920 6f6e 6365 2e72 6570 2e6c 616e tly once.rep.lan\n-000267c0: 672e 696e 7465 7270 7265 7465 7223 6964 g.interpreter#id\n-000267d0: 656e 7469 7479 5265 7475 726e 2041 5247 entityReturn ARG\n-000267e0: 2e72 6570 2e6c 616e 672e 6261 636b 7175 .rep.lang.backqu\n-000267f0: 6f74 6523 6261 636b 7175 6f74 6541 7267 ote#backquoteArg\n-00026800: 756d 656e 7420 5354 5255 4354 5552 4520 ument STRUCTURE \n-00026810: 6465 7363 7269 6265 7320 6120 7465 6d70 describes a temp\n-00026820: 6c61 7465 2074 6f20 6275 696c 642e 0a0a late to build...\n-00026830: 5468 6520 7768 6f6c 6520 7374 7275 6374 The whole struct\n-00026840: 7572 6520 6163 7473 2061 7320 6966 2069 ure acts as if i\n-00026850: 7420 7765 7265 2071 756f 7465 6420 6578 t were quoted ex\n-00026860: 6365 7074 2066 6f72 2063 6572 7461 696e cept for certain\n-00026870: 0a70 6c61 6365 7320 7768 6572 6520 6578 .places where ex\n-00026880: 7072 6573 7369 6f6e 7320 6172 6520 6576 pressions are ev\n-00026890: 616c 7561 7465 6420 616e 6420 696e 7365 aluated and inse\n-000268a0: 7274 6564 206f 7220 7370 6c69 6365 6420 rted or spliced \n-000268b0: 696e 2e0a 0a46 6f72 2065 7861 6d70 6c65 in...For example\n-000268c0: 3a0a 0a62 2020 2020 2020 2020 2020 2020 :..b \n-000268d0: 2020 3d3e 2028 6261 2062 6220 6263 2909 => (ba bb bc).\n-000268e0: 093b 2061 7373 756d 6520 6220 6861 7320 .; assume b has \n-000268f0: 7468 6973 2076 616c 7565 0a60 2861 2062 this value.`(a b\n-00026900: 2063 2920 2020 2020 2020 3d3e 2028 6120 c) => (a \n-00026910: 6220 6329 0909 3b20 6261 636b 7175 6f74 b c)..; backquot\n-00026920: 6520 6163 7473 206c 696b 6520 7175 6f74 e acts like quot\n-00026930: 650a 6028 6120 2c62 2063 2920 2020 2020 e.`(a ,b c) \n-00026940: 203d 3e20 2861 2028 6261 2062 6220 6263 => (a (ba bb bc\n-00026950: 2920 6329 093b 2069 6e73 6572 7420 7468 ) c).; insert th\n-00026960: 6520 7661 6c75 6520 6f66 2062 0a60 2861 e value of b.`(a\n-00026970: 202c 4062 2063 2920 2020 2020 3d3e 2028 ,@b c) => (\n-00026980: 6120 6261 2062 6220 6263 2063 2909 3b20 a ba bb bc c).; \n-00026990: 7370 6c69 6365 2069 6e20 7468 6520 7661 splice in the va\n-000269a0: 6c75 6520 6f66 2062 0a0a 5665 6374 6f72 lue of b..Vector\n-000269b0: 7320 776f 726b 206a 7573 7420 6c69 6b65 s work just like\n-000269c0: 206c 6973 7473 2e20 204e 6573 7465 6420 lists. Nested \n-000269d0: 6261 636b 7175 6f74 6573 2061 7265 2070 backquotes are p\n-000269e0: 6572 6d69 7474 6564 2e72 6570 2e64 6174 ermitted.rep.dat\n-000269f0: 612e 7269 6e67 2372 696e 672d 6361 7061 a.ring#ring-capa\n-00026a00: 6369 7479 5265 7475 726e 7320 7468 6520 cityReturns the \n-00026a10: 6e75 6d62 6572 206f 6620 736c 6f74 7320 number of slots \n-00026a20: 696e 2074 6865 2072 696e 6720 6275 6666 in the ring buff\n-00026a30: 6572 2052 494e 472e 0072 6570 2e64 6174 er RING..rep.dat\n-00026a40: 612e 7269 6e67 2372 696e 672d 6170 7065 a.ring#ring-appe\n-00026a50: 6e64 2052 494e 4720 4f42 4a45 4354 0072 nd RING OBJECT.r\n-00026a60: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n-00026a70: 672d 7265 706c 6163 6520 5249 4e47 204f g-replace RING O\n-00026a80: 424a 4543 5472 6570 2e64 6174 6123 7374 BJECTrep.data#st\n-00026a90: 7269 6e67 2d63 6170 6974 616c 697a 6564 ring-capitalized\n-00026aa0: 2d70 5265 7475 726e 7320 7420 6966 2073 -pReturns t if s\n-00026ab0: 7472 696e 6720 5820 6973 2063 6170 6974 tring X is capit\n-00026ac0: 616c 697a 6564 2028 6669 7273 7420 6368 alized (first ch\n-00026ad0: 6172 6163 7465 7220 6973 2075 7070 6572 aracter is upper\n-00026ae0: 2063 6173 6529 2e00 7265 702e 6461 7461 case)..rep.data\n-00026af0: 2373 7472 696e 672d 6361 7069 7461 6c69 #string-capitali\n-00026b00: 7a65 642d 7020 5872 6570 2e64 6174 6123 zed-p Xrep.data#\n-00026b10: 7374 7269 6e67 2d75 7063 6173 6552 6574 string-upcaseRet\n-00026b20: 7572 6e20 6120 6e65 7720 7374 7269 6e67 urn a new string\n-00026b30: 2c20 616e 2075 7070 6572 2063 6173 6520 , an upper case \n-00026b40: 636f 7079 206f 6620 7374 7269 6e67 2058 copy of string X\n-00026b50: 2e00 7265 702e 7468 7265 6164 732e 6d75 ..rep.threads.mu\n-00026b60: 7465 7823 7265 6c65 6173 652d 6d75 7465 tex#release-mute\n-00026b70: 7820 4d54 5872 6570 2e74 6872 6561 6473 x MTXrep.threads\n-00026b80: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me\n-00026b90: 7373 6167 652d 7761 6974 696e 672d 7052 ssage-waiting-pR\n-00026ba0: 6574 7572 6e20 7472 7565 2069 6620 7468 eturn true if th\n-00026bb0: 6572 6520 6172 6520 6d65 7373 6167 6573 ere are messages\n-00026bc0: 2077 6169 7469 6e67 206f 6e20 6d65 7373 waiting on mess\n-00026bd0: 6167 6520 706f 7274 2050 4f52 542e 0072 age port PORT..r\n-00026be0: 6570 2e6e 6574 2e72 7063 2372 7063 2d6f ep.net.rpc#rpc-o\n-00026bf0: 7574 7075 742d 6861 6e64 6c65 7220 534f utput-handler SO\n-00026c00: 434b 4554 204f 5554 5055 5472 6570 2e72 CKET OUTPUTrep.r\n-00026c10: 6567 6578 7023 7374 7269 6e67 2d72 6570 egexp#string-rep\n-00026c20: 6c61 6365 5265 7475 726e 2074 6865 2073 laceReturn the s\n-00026c30: 7472 696e 6720 6372 6561 7465 6420 6279 tring created by\n-00026c40: 2072 6570 6c61 6369 6e67 2061 6c6c 206d replacing all m\n-00026c50: 6174 6368 6573 206f 6620 5245 4745 5850 atches of REGEXP\n-00026c60: 2069 6e0a 5354 5249 4e47 2077 6974 6820 in.STRING with \n-00026c70: 7468 6520 6578 7061 6e73 696f 6e20 6f66 the expansion of\n-00026c80: 2054 454d 504c 4154 452e 0a0a 4966 2054 TEMPLATE...If T\n-00026c90: 454d 504c 4154 4520 6973 2061 2073 7472 EMPLATE is a str\n-00026ca0: 696e 672c 2069 7420 6973 2065 7870 616e ing, it is expan\n-00026cb0: 6465 6420 7573 696e 6720 7468 6520 6065 ded using the `e\n-00026cc0: 7870 616e 642d 6c61 7374 2d6d 6174 6368 xpand-last-match\n-00026cd0: 270a 6675 6e63 7469 6f6e 2c20 6f74 6865 '.function, othe\n-00026ce0: 7277 6973 6520 5445 4d50 4c41 5445 2069 rwise TEMPLATE i\n-00026cf0: 7320 6361 6c6c 6564 2061 7320 6120 6675 s called as a fu\n-00026d00: 6e63 7469 6f6e 2077 6974 6820 5354 5249 nction with STRI\n-00026d10: 4e47 2061 7320 6974 730a 736f 6c65 2061 NG as its.sole a\n-00026d20: 7267 756d 656e 742e 2049 7420 7368 6f75 rgument. It shou\n-00026d30: 6c64 2072 6574 7572 6e20 6120 7374 7269 ld return a stri\n-00026d40: 6e67 2e20 416c 736f 2069 7420 6973 2067 ng. Also it is g\n-00026d50: 7561 7261 6e74 6565 6420 7468 6174 0a74 uaranteed that.t\n-00026d60: 6865 206c 6173 7420 7265 6775 6c61 7220 he last regular \n-00026d70: 6578 7072 6573 7369 6f6e 2074 6f20 6861 expression to ha\n-00026d80: 7665 2062 6565 6e20 6d61 7463 6865 6420 ve been matched \n-00026d90: 7761 7320 5245 4745 5850 2077 6865 6e0a was REGEXP when.\n-00026da0: 5445 4d50 4c41 5445 2069 7320 6361 6c6c TEMPLATE is call\n-00026db0: 6564 2e00 7265 702e 7265 6765 7870 2373 ed..rep.regexp#s\n-00026dc0: 7472 696e 672d 7265 706c 6163 6520 5245 tring-replace RE\n-00026dd0: 4745 5850 2054 454d 504c 4154 4520 5354 GEXP TEMPLATE ST\n-00026de0: 5249 4e47 0072 6570 2e72 6567 6578 7023 RING.rep.regexp#\n-00026df0: 7374 7269 6e67 2d73 706c 6974 2052 4547 string-split REG\n-00026e00: 4558 5020 5354 5249 4e47 2a69 7370 656c EXP STRING*ispel\n-00026e10: 6c2d 6f70 7469 6f6e 732a 4c69 7374 206f l-options*List o\n-00026e20: 6620 6f70 7469 6f6e 7320 746f 2070 6173 f options to pas\n-00026e30: 7320 746f 2049 7370 656c 6c72 6570 2e75 s to Ispellrep.u\n-00026e40: 7469 6c2e 6973 7065 6c6c 2370 726f 6365 til.ispell#proce\n-00026e50: 7373 5375 6270 726f 6365 7373 2074 6861 ssSubprocess tha\n-00026e60: 7420 6973 7065 6c6c 2069 7320 7275 6e6e t ispell is runn\n-00026e70: 696e 6720 696e 2c20 6f72 206e 696c 2069 ing in, or nil i\n-00026e80: 6620 6973 7065 6c6c 2069 736e 2774 2072 f ispell isn't r\n-00026e90: 756e 6e69 6e67 2e72 6570 2e75 7469 6c2e unning.rep.util.\n-00026ea0: 6973 7065 6c6c 2369 7370 656c 6c2d 6164 ispell#ispell-ad\n-00026eb0: 642d 776f 7264 2d74 6f2d 6469 6374 696f d-word-to-dictio\n-00026ec0: 6e61 7279 4164 6420 7468 6520 7374 7269 naryAdd the stri\n-00026ed0: 6e67 2057 4f52 4420 746f 2079 6f75 7220 ng WORD to your \n-00026ee0: 7065 7273 6f6e 616c 2049 7370 656c 6c20 personal Ispell \n-00026ef0: 6469 6374 696f 6e61 7279 2e72 6570 2e75 dictionary.rep.u\n-00026f00: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n-00026f10: 6c2d 6164 642d 776f 7264 2d66 6f72 2d73 l-add-word-for-s\n-00026f20: 6573 7369 6f6e 4164 6420 7468 6520 7374 essionAdd the st\n-00026f30: 7269 6e67 2057 4f52 4420 746f 2049 7370 ring WORD to Isp\n-00026f40: 656c 6c27 7320 7065 722d 7365 7373 696f ell's per-sessio\n-00026f50: 6e20 6469 6374 696f 6e61 7279 2e00 7265 n dictionary..re\n-00026f60: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is\n-00026f70: 7065 6c6c 2d73 6176 652d 6469 6374 696f pell-save-dictio\n-00026f80: 6e61 7279 0000 0000 0000 0000 0000 0000 nary............\n-00026f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026000: 0300 0000 0000 0000 0a00 0000 0000 0000 ................\n+00026010: f6ef 0100 0000 0000 1500 0000 0000 0000 ................\n+00026020: ebcf 0100 0000 0000 290f 0000 0000 0000 ........).......\n+00026030: d7d0 0200 0000 0000 0000 0000 0000 0000 ................\n+00026040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026060: 0000 0000 0000 0000 0300 0000 6200 0000 ............b...\n+00026070: 508c 2565 0072 6570 a1c4 0100 0000 0000 P.%e.rep........\n+00026080: 1a00 0000 1700 0000 895e f66b 7265 702e .........^.krep.\n+00026090: 33a6 0000 0000 0000 1900 0000 0e00 0000 3...............\n+000260a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000260b0: 0000 0000 0000 0000 d3c1 c569 7265 702e ...........irep.\n+000260c0: 4fd1 0000 0000 0000 1200 0000 4900 0000 O...........I...\n+000260d0: 1c0d 9c66 7265 702e 7a2d 0100 0000 0000 ...frep.z-......\n+000260e0: 1a00 0000 8100 0000 1c3b 0c67 7265 702e .........;.grep.\n+000260f0: d790 0100 0000 0000 1900 0000 3b00 0000 ............;...\n+00026100: ea86 6469 7265 702e 6d22 0000 0000 0000 ..direp.m\"......\n+00026110: 1100 0000 9400 0000 9267 cb68 7265 702e .........g.hrep.\n+00026120: 5425 0000 0000 0000 0d00 0000 4f00 0000 T%..........O...\n+00026130: c767 ae64 7265 702e 9d96 0100 0000 0000 .g.drep.........\n+00026140: 2600 0000 0302 0000 724c f76d 7265 702e &.......rL.mrep.\n+00026150: 76c8 0100 0000 0000 2b00 0000 3700 0000 v.......+...7...\n+00026160: f122 1363 7265 6d6f 60ce 0100 0000 0000 .\".cremo`.......\n+00026170: 1800 0000 4a00 0000 b6ea c664 0072 6570 ....J......d.rep\n+00026180: 78ef 0100 0000 0000 1f00 0000 0e00 0000 x...............\n+00026190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000261a0: 0000 0000 0000 0000 73ba 8066 7265 702e ........s..frep.\n+000261b0: 4ad0 0200 0000 0000 1b00 0000 3400 0000 J...........4...\n+000261c0: 3e0c cd65 6578 6563 4220 0000 0000 0000 >..eexecB ......\n+000261d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n+000261e0: 5f27 0000 0000 0000 0f00 0000 8c00 0000 _'..............\n+000261f0: 861e 7d64 7265 702e 20c7 0100 0000 0000 ..}drep. .......\n+00026200: 1700 0000 4500 0000 a731 d56c 7265 702e ....E....1.lrep.\n+00026210: 9434 0000 0000 0000 1c00 0000 1402 0000 .4..............\n+00026220: 63ab 446d 0072 6570 d8c8 0100 0000 0000 c.Dm.rep........\n+00026230: 2700 0000 0000 0000 d401 ec64 7265 6d6f '..........dremo\n+00026240: 78cb 0100 0000 0000 0f00 0000 2900 0000 x...........)...\n+00026250: ba2a 896e 6674 702d 4fcb 0100 0000 0000 .*.nftp-O.......\n+00026260: 0b00 0000 1e00 0000 abcd 2562 7265 702e ..........%brep.\n+00026270: 22e3 0100 0000 0000 1600 0000 3a00 0000 \"...........:...\n+00026280: e5de 2561 0072 6570 59e6 0100 0000 0000 ..%a.repY.......\n+00026290: 1800 0000 0700 0000 9757 9166 7265 702e .........W.frep.\n+000262a0: cde0 0100 0000 0000 1600 0000 0302 0000 ................\n+000262b0: 0573 8b65 0072 6570 16ed 0100 0000 0000 .s.e.rep........\n+000262c0: 1800 0000 0200 0000 e617 9e64 0072 6570 ...........d.rep\n+000262d0: a5ef 0100 0000 0000 1e00 0000 0d00 0000 ................\n+000262e0: 6891 9a69 7265 702e 8e4e 0000 0000 0000 h..irep..N......\n+000262f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n+00026300: 0080 0000 0000 0000 1d00 0000 8100 0000 ................\n+00026310: 7bb3 f16d 7265 702e 00d0 0200 0000 0000 {..mrep.........\n+00026320: 1600 0000 3400 0000 a9ea 006e 7265 6d6f ....4......nremo\n+00026330: adcd 0100 0000 0000 1c00 0000 4b00 0000 ............K...\n+00026340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000263a0: 5cc5 b767 7265 702e acca 0100 0000 0000 \\..grep.........\n+000263b0: 3500 0000 3900 0000 1fd6 b269 7265 702e 5...9......irep.\n+000263c0: a675 0000 0000 0000 1200 0000 2d00 0000 .u..........-...\n+000263d0: 1382 476c 7072 696e 7d2a 0100 0000 0000 ..Glprin}*......\n+000263e0: 0c00 0000 4100 0000 b97a 826b 7265 702e ....A....z.krep.\n+000263f0: f894 0100 0000 0000 1900 0000 0e00 0000 ................\n+00026400: bef8 ad63 7265 702e 9b22 0100 0000 0000 ...crep..\"......\n+00026410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n+00026420: b9e7 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n+00026430: 0a86 5767 0072 6570 42e9 0100 0000 0000 ..Wg.repB.......\n+00026440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n+00026450: 7577 0000 0000 0000 1e00 0000 4200 0000 uw..........B...\n+00026460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n+00026480: f060 0100 0000 0000 1b00 0000 4c00 0000 .`..........L...\n+00026490: 225c 3364 7265 702e 48cf 0100 0000 0000 \"\\3drep.H.......\n+000264a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n+000264b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000264c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000264d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n+000264e0: d0ef 0100 0000 0000 1a00 0000 0c00 0000 ................\n+000264f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n+00026510: 5cc6 0100 0000 0000 1000 0000 2100 0000 \\...........!...\n+00026520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000265a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000265b0: 2c34 7869 7265 702e 6698 0000 0000 0000 ,4xirep.f.......\n+000265c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n+000265d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000265e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000265f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n+00026600: e9a2 0000 0000 0000 1d00 0000 c600 0000 ................\n+00026610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026620: 0000 0000 0000 0000 e360 ec6e 7265 702e .........`.nrep.\n+00026630: 6f3e 0000 0000 0000 1d00 0000 b300 0000 o>..............\n+00026640: 7923 cf63 6669 6c65 8269 0000 0000 0000 y#.cfile.i......\n+00026650: 1200 0000 cc00 0000 bb56 ee60 7265 702e .........V.`rep.\n+00026660: 86e4 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n+00026670: 32ea bc6d 7265 702e 392a 0000 0000 0000 2..mrep.9*......\n+00026680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n+00026690: 99d0 0200 0000 0000 1b00 0000 0c00 0000 ................\n+000266a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000266b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000266c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000266d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000266e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n+000266f0: 38ef 0100 0000 0000 2600 0000 1a00 0000 8.......&.......\n+00026700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n+00026720: f9c2 0100 0000 0000 1900 0000 8f01 0000 ................\n+00026730: 2eab c46b 7265 702e 6494 0100 0000 0000 ...krep.d.......\n+00026740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n+00026750: 1f95 0100 0000 0000 1c00 0000 6201 0000 ............b...\n+00026760: 8427 346c 7265 702e 75e7 0100 0000 0000 .'4lrep.u.......\n+00026770: 2c00 0000 1800 0000 c396 fb60 3a72 6570 ,..........`:rep\n+00026780: 2085 0000 0000 0000 1600 0000 4000 0000 ...........@...\n+00026790: d77d de6f 7265 702e 6593 0000 0000 0000 .}.orep.e.......\n+000267a0: 2500 0000 5600 0000 06c4 666a 0072 6570 %...V.....fj.rep\n+000267b0: 13cf 0100 0000 0000 3500 0000 0000 0000 ........5.......\n+000267c0: c287 5062 7265 702e e682 0000 0000 0000 ..Pbrep.........\n+000267d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n+000267e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267f0: 6e65 f264 7265 702e c698 0100 0000 0000 ne.drep.........\n+00026800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n+00026810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026820: 02da 2369 7265 702e 7537 0000 0000 0000 ..#irep.u7......\n+00026830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n+00026840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026890: 0000 0000 0000 0000 05a7 c368 7265 6d6f ...........hremo\n+000268a0: c2ce 0100 0000 0000 1400 0000 3d00 0000 ............=...\n+000268b0: 9ca0 1167 7265 702e bf9b 0000 0000 0000 ...grep.........\n+000268c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n+000268d0: 0040 0000 0000 0000 1d00 0000 7003 0000 .@..........p...\n+000268e0: ce70 fc65 0072 6570 1acb 0100 0000 0000 .p.e.rep........\n+000268f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n+00026900: 888d 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n+00026910: 7145 f76a 0072 6570 9fe0 0100 0000 0000 qE.j.rep........\n+00026920: 1000 0000 0800 0000 915b 8c6a 7265 702e .........[.jrep.\n+00026930: 7950 0000 0000 0000 1600 0000 9500 0000 yP..............\n+00026940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000269a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000269b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000269c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000269d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000269e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n+000269f0: 7146 0000 0000 0000 1d00 0000 5400 0000 qF..........T...\n+00026a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n+00026a20: 8799 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n+00026a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n+00026a50: db2e 0000 0000 0000 0a00 0000 cf00 0000 ................\n+00026a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026a90: f812 b363 7265 702e 979c 0100 0000 0000 ...crep.........\n+00026aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n+00026ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026ac0: 120f 6961 7265 702e eddd 0000 0000 0000 ..iarep.........\n+00026ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n+00026ae0: 8c86 0000 0000 0000 1600 0000 4c00 0000 ............L...\n+00026af0: b860 9c69 7265 702e 5c9e 0100 0000 0000 .`.irep.\\.......\n+00026b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n+00026b10: a092 0100 0000 0000 1c00 0000 b300 0000 ................\n+00026b20: 9f71 b062 7265 702e 72e3 0100 0000 0000 .q.brep.r.......\n+00026b30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n+00026b40: 6ee9 0100 0000 0000 2300 0000 1602 0000 n.......#.......\n+00026b50: e797 9061 7265 702e a7eb 0100 0000 0000 ...arep.........\n+00026b60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n+00026b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026bb0: c89a 2365 0072 6570 c0cf 0100 0000 0000 ..#e.rep........\n+00026bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n+00026bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026c10: 1679 c46c 7265 702e 8d95 0000 0000 0000 .y.lrep.........\n+00026c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n+00026c30: 3fa2 0000 0000 0000 1400 0000 6b00 0000 ?...........k...\n+00026c40: d4f2 8761 7265 702e 60d7 0000 0000 0000 ...arep.`.......\n+00026c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n+00026c60: 00e0 0100 0000 0000 1600 0000 2100 0000 ............!...\n+00026c70: 827f 4b62 7265 702e cd21 0100 0000 0000 ..Kbrep..!......\n+00026c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n+00026c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n+00026d20: 9e80 0000 0000 0000 1600 0000 6a00 0000 ............j...\n+00026d30: 5292 9d67 7265 702e b42f 0000 0000 0000 R..grep../......\n+00026d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n+00026d50: 3565 0100 0000 0000 0c00 0000 4901 0000 5e..........I...\n+00026d60: 94fd 3b6f 7265 702e 449c 0100 0000 0000 ..;orep.D.......\n+00026d70: 2200 0000 3100 0000 c91f 7e64 0072 6570 \"...1.....~d.rep\n+00026d80: cc9f 0100 0000 0000 2900 0000 0800 0000 ........).......\n+00026d90: 94df 736b 7265 6d6f 04cd 0100 0000 0000 ..skremo........\n+00026da0: 1700 0000 3f00 0000 4363 6664 7265 702e ....?...Ccfdrep.\n+00026db0: 37e0 0100 0000 0000 1200 0000 5600 0000 7...........V...\n+00026dc0: 02bf 2369 2a63 6f6d cd9b 0100 0000 0000 ..#i*com........\n+00026dd0: 1500 0000 6200 0000 3a36 ea6c 0072 6570 ....b...:6.l.rep\n+00026de0: 389e 0100 0000 0000 2000 0000 0400 0000 8....... .......\n+00026df0: a021 d564 7265 702e 12c8 0100 0000 0000 .!.drep.........\n+00026e00: 2d00 0000 3700 0000 336b c568 7265 702e -...7...3k.hrep.\n+00026e10: 78e6 0100 0000 0000 2100 0000 dc00 0000 x.......!.......\n+00026e20: 6c42 686d 7265 702e 30ed 0100 0000 0000 lBhmrep.0.......\n+00026e30: 1c00 0000 ec01 0000 ffff ffff 0000 0000 ................\n+00026e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026f70: 50ac 9860 7265 6d6f 5acd 0100 0000 0000 P..`remoZ.......\n+00026f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n+00026f90: 8868 0000 0000 0000 1800 0000 e200 0000 .h..............\n+00026fa0: e9e6 1366 0072 6570 c0d0 0200 0000 0000 ...f.rep........\n+00026fb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n 00026fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027000: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-00027010: 696e 672d 3e6c 6973 7420 5249 4e47 7265 ing->list RINGre\n-00027020: 702e 6461 7461 2373 7472 696e 672d 7570 p.data#string-up\n-00027030: 7065 722d 6361 7365 2d70 5265 7475 726e per-case-pReturn\n-00027040: 2074 2069 6620 7374 7269 6e67 2058 2069 t if string X i\n-00027050: 7320 7570 7065 7220 6361 7365 2028 636f s upper case (co\n-00027060: 6e74 6169 6e73 206e 6f20 6c6f 7765 7220 ntains no lower \n-00027070: 6361 7365 2063 6861 7261 6374 6572 7320 case characters \n-00027080: 616e 640a 6174 206c 6561 7374 206f 6e65 and.at least one\n-00027090: 2075 7070 6572 2d63 6173 6520 6368 6172 upper-case char\n-000270a0: 6163 7465 7229 2e00 7265 702e 6461 7461 acter)..rep.data\n-000270b0: 2373 7472 696e 672d 7570 6361 7365 2058 #string-upcase X\n-000270c0: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n-000270d0: 646f 776e 6361 7365 5265 7475 726e 2061 downcaseReturn a\n-000270e0: 206e 6577 2073 7472 696e 672c 2061 206c new string, a l\n-000270f0: 6f77 6572 2063 6173 6520 636f 7079 206f ower case copy o\n-00027100: 6620 7374 7269 6e67 2058 2e72 6570 2e64 f string X.rep.d\n-00027110: 6174 6123 6361 7069 7461 6c69 7a65 2d73 ata#capitalize-s\n-00027120: 7472 696e 6752 6574 7572 6e20 6120 6e65 tringReturn a ne\n-00027130: 7720 7374 7269 6e67 2c20 6120 636f 7079 w string, a copy\n-00027140: 206f 6620 5820 7769 7468 2069 7473 2066 of X with its f\n-00027150: 6972 7374 2063 6861 7261 6374 6572 2069 irst character i\n-00027160: 6e20 7570 7065 7220 6361 7365 2e72 6570 n upper case.rep\n-00027170: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m\n-00027180: 7574 6578 7052 6574 7572 6e73 2074 7275 utexpReturns tru\n-00027190: 6520 6966 2041 5247 2069 7320 6120 6d75 e if ARG is a mu\n-000271a0: 7465 7820 6f62 6a65 6374 2e72 6570 2e73 tex object.rep.s\n-000271b0: 7973 7465 6d23 6164 642d 686f 6f6b 4172 ystem#add-hookAr\n-000271c0: 7261 6e67 6520 6974 2073 6f20 7468 6174 range it so that\n-000271d0: 2046 554e 4354 494f 4e2d 4e41 4d45 2069 FUNCTION-NAME i\n-000271e0: 7320 6164 6465 6420 746f 2074 6865 2068 s added to the h\n-000271f0: 6f6f 6b2d 6c69 7374 2073 746f 7265 6420 ook-list stored \n-00027200: 696e 0a73 796d 626f 6c2c 2048 4f4f 4b2d in.symbol, HOOK-\n-00027210: 5359 4d42 4f4c 2e20 4974 2077 696c 6c20 SYMBOL. It will \n-00027220: 6164 6465 6420 6174 2074 6865 2068 6561 added at the hea\n-00027230: 6420 6f66 2074 6865 206c 6973 7420 756e d of the list un\n-00027240: 6c65 7373 2041 542d 454e 440a 6973 2074 less AT-END.is t\n-00027250: 7275 6520 696e 2077 6869 6368 2063 6173 rue in which cas\n-00027260: 6520 6974 2069 7320 6164 6465 6420 6174 e it is added at\n-00027270: 2074 6865 2065 6e64 2e00 7265 702e 7379 the end..rep.sy\n-00027280: 7374 656d 2372 656d 6f76 652d 686f 6f6b stem#remove-hook\n-00027290: 2048 4f4f 4b20 4655 4e43 7265 702e 6e65 HOOK FUNCrep.ne\n-000272a0: 742e 7270 6323 7270 632d 6f75 7470 7574 t.rpc#rpc-output\n-000272b0: 2d68 616e 646c 6572 5468 6520 6675 6e63 -handlerThe func\n-000272c0: 7469 6f6e 2075 7365 6420 746f 2068 616e tion used to han\n-000272d0: 646c 6520 616e 7920 4f55 5450 5554 2066 dle any OUTPUT f\n-000272e0: 726f 6d20 534f 434b 4554 2e00 7265 702e rom SOCKET..rep.\n-000272f0: 6e65 742e 7270 6323 7270 632d 6372 6561 net.rpc#rpc-crea\n-00027300: 7465 2d73 6572 7665 7200 7265 702e 6e65 te-server.rep.ne\n-00027310: 742e 7270 6323 6465 7374 726f 792d 7270 t.rpc#destroy-rp\n-00027320: 632d 7365 7276 616e 7420 4944 0072 6570 c-servant ID.rep\n-00027330: 2e6e 6574 2e72 7063 2363 616c 6c2d 7769 .net.rpc#call-wi\n-00027340: 7468 2d72 7063 2d73 6572 7661 6e74 2049 th-rpc-servant I\n-00027350: 4d50 4c20 4341 4c4c 4241 434b 0072 6570 MPL CALLBACK.rep\n-00027360: 2e6e 6574 2e72 7063 2373 6572 7661 6e74 .net.rpc#servant\n-00027370: 2d69 642d 3e67 6c6f 6261 6c2d 6964 2049 -id->global-id I\n-00027380: 4472 6570 2e6e 6574 2e72 7063 2367 6c6f Drep.net.rpc#glo\n-00027390: 6261 6c2d 6964 2d3e 7270 632d 7072 6f78 bal-id->rpc-prox\n-000273a0: 7952 6574 7572 6e20 6120 6675 6e63 7469 yReturn a functi\n-000273b0: 6f6e 2074 6861 7420 6361 6e20 6265 2075 on that can be u\n-000273c0: 7365 6420 746f 2063 616c 6c20 7468 6520 sed to call the \n-000273d0: 5250 4320 6173 736f 6369 6174 6564 2077 RPC associated w\n-000273e0: 6974 6820 7468 650a 676c 6f62 616c 2073 ith the.global s\n-000273f0: 6572 7661 6e74 2069 6420 4944 2028 6120 ervant id ID (a \n-00027400: 7374 7269 6e67 292e 0072 6570 2e6e 6574 string)..rep.net\n-00027410: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n-00027420: 6169 6e2d 6162 6f76 652d 7020 4431 2044 ain-above-p D1 D\n-00027430: 3200 7265 702e 6e65 742e 646f 6d61 696e 2.rep.net.domain\n-00027440: 2d6e 616d 6523 646f 6d61 696e 2d65 7175 -name#domain-equ\n-00027450: 616c 2d70 2044 3120 4432 0072 6570 2e75 al-p D1 D2.rep.u\n-00027460: 7469 6c2e 6d69 7363 2370 726f 6772 616d til.misc#program\n-00027470: 2d65 7869 7374 732d 7020 5052 4f47 5241 -exists-p PROGRA\n-00027480: 4d00 7265 702e 7574 696c 2e74 696d 6523 M.rep.util.time#\n-00027490: 7469 6d65 2d3e 7365 636f 6e64 7320 5449 time->seconds TI\n-000274a0: 4d45 0072 6570 2e75 7469 6c2e 7469 6d65 ME.rep.util.time\n-000274b0: 2373 6563 6f6e 6473 2d3e 7469 6d65 2053 #seconds->time S\n-000274c0: 4543 5372 6570 2e75 7469 6c2e 6d65 6d6f ECSrep.util.memo\n-000274d0: 697a 6523 6d65 6d6f 697a 6543 7265 6174 ize#memoizeCreat\n-000274e0: 6520 616e 6420 7265 7475 726e 2061 2063 e and return a c\n-000274f0: 6163 6869 6e67 2076 6572 7369 6f6e 206f aching version o\n-00027500: 6620 7468 6520 6675 6e63 7469 6f6e 2046 f the function F\n-00027510: 2e20 4620 6d61 7920 6e6f 7420 6265 0a61 . F may not be.a\n-00027520: 6e20 6175 746f 6c6f 6164 2064 6566 696e n autoload defin\n-00027530: 6974 696f 6e2e 0072 6570 2e75 7469 6c2e ition..rep.util.\n-00027540: 6d65 6d6f 697a 6523 6d65 6d6f 697a 6520 memoize#memoize \n-00027550: 4600 0000 0000 0000 0000 0000 0000 0000 F...............\n-00027560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026fe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n+00026ff0: 29c5 0100 0000 0000 1800 0000 0e00 0000 )...............\n+00027000: 0200 0000 0000 0000 e309 0000 0000 0000 ................\n+00027010: 1d86 0100 0000 0000 0010 0000 0000 0000 ................\n+00027020: 0080 0200 0000 0000 0000 0000 0000 0000 ................\n+00027030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n+00027070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n+00027090: 0086 0100 0000 0000 1600 0000 0700 0000 ................\n+000270a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000270b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000270c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000270d0: 104d 1674 7265 702e c97a 0000 0000 0000 .M.trep..z......\n+000270e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n+000270f0: 7cc7 0100 0000 0000 1d00 0000 4900 0000 |...........I...\n+00027100: 3488 ea7f 7265 702e 6d9a 0100 0000 0000 4...rep.m.......\n+00027110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n+00027120: ede4 0100 0000 0000 1700 0000 5501 0000 ............U...\n+00027130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n+00027150: e0d7 0000 0000 0000 1400 0000 6d00 0000 ............m...\n+00027160: 0a56 b67b 2a69 7370 8dc6 0100 0000 0000 .V.{*isp........\n+00027170: 1300 0000 3d00 0000 98f3 f771 7265 702e ....=......qrep.\n+00027180: c081 0100 0000 0000 1a00 0000 2601 0000 ............&...\n+00027190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000271a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000271b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000271c0: 58c1 ae72 7265 702e be2c 0000 0000 0000 X..rrep..,......\n+000271d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n+000271e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000271f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027250: 3a79 4f7e 7265 6d6f 53cc 0100 0000 0000 :yO~remoS.......\n+00027260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00027270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n+000272a0: 9f28 0100 0000 0000 1200 0000 fe00 0000 .(..............\n+000272b0: ebd8 767d 7265 6d6f 07cc 0100 0000 0000 ..v}remo........\n+000272c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n+000272d0: 0050 0000 0000 0000 1600 0000 6300 0000 .P..........c...\n+000272e0: 0cf0 b87b 7265 702e ffc8 0100 0000 0000 ...{rep.........\n+000272f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n+00027300: 5d9d 0100 0000 0000 2500 0000 0800 0000 ].......%.......\n+00027310: 40fa c477 7265 702e f621 0000 0000 0000 @..wrep..!......\n+00027320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n+00027330: 71da 0000 0000 0000 1500 0000 3300 0000 q...........3...\n+00027340: 68ef 7872 7265 702e 5761 0100 0000 0000 h.xrrep.Wa......\n+00027350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n+00027360: d2c4 0100 0000 0000 1700 0000 4000 0000 ............@...\n+00027370: 6351 8c7e 7265 702e e280 0100 0000 0000 cQ.~rep.........\n+00027380: 2300 0000 5a00 0000 eb21 8279 2a69 7370 #...Z....!.y*isp\n+00027390: ddc6 0100 0000 0000 1000 0000 3300 0000 ............3...\n+000273a0: be78 bf73 7265 702e 0070 0000 0000 0000 .x.srep..p......\n+000273b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n+000273c0: fd4d 0000 0000 0000 2500 0000 6c00 0000 .M......%...l...\n+000273d0: 3f48 7d77 7265 702e 8781 0100 0000 0000 ?H}wrep.........\n+000273e0: 1600 0000 2300 0000 ffff ffff 0000 0000 ....#...........\n+000273f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027430: 2021 2f7d 7265 702e 347b 0000 0000 0000 !/}rep.4{......\n+00027440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n+00027450: 6959 0000 0000 0000 1400 0000 c500 0000 iY..............\n+00027460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O...eexec........\n-000281d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n-000281e0: 0508 0100 0000 0000 0f00 0000 8c00 0000 ................\n-000281f0: abcd 2562 7265 702e 50dc 0100 0000 0000 ..%brep.P.......\n-00028200: 1600 0000 3a00 0000 a731 d56c 7265 702e ....:....1.lrep.\n-00028210: b0dc 0000 0000 0000 1c00 0000 1402 0000 ................\n-00028220: d401 ec64 7265 6d6f d2d4 0100 0000 0000 ...dremo........\n-00028230: 0f00 0000 2900 0000 0573 8b65 0072 6570 ....)....s.e.rep\n-00028240: e19f 0100 0000 0000 1800 0000 0200 0000 ................\n-00028250: ba2a 896e 6674 702d a9d4 0100 0000 0000 .*.nftp-........\n-00028260: 0b00 0000 1e00 0000 e617 9e64 0072 6570 ...........d.rep\n-00028270: 35da 0100 0000 0000 1e00 0000 0d00 0000 5...............\n-00028280: e5de 2561 0072 6570 87df 0100 0000 0000 ..%a.rep........\n-00028290: 1800 0000 0700 0000 9757 9166 7265 702e .........W.frep.\n-000282a0: ac9c 0100 0000 0000 1600 0000 0302 0000 ................\n-000282b0: 861e 7d64 7265 702e 3b6e 0200 0000 0000 ..}drep.;n......\n-000282c0: 1700 0000 4500 0000 7bb3 f16d 7265 702e ....E...{..mrep.\n-000282d0: 076b 0200 0000 0000 1600 0000 3400 0000 .k..........4...\n-000282e0: 6891 9a69 7265 702e 12ec 0000 0000 0000 h..irep.........\n-000282f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n-00028300: 00a0 0000 0000 0000 1d00 0000 8100 0000 ................\n-00028310: 63ab 446d 0072 6570 5d6f 0200 0000 0000 c.Dm.rep]o......\n-00028320: 2700 0000 0000 0000 a9ea 006e 7265 6d6f '..........nremo\n-00028330: 07d7 0100 0000 0000 1c00 0000 4b00 0000 ............K...\n-00028340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000283a0: 5cc5 b767 7265 702e 06d4 0100 0000 0000 \\..grep.........\n-000283b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n-000283c0: 5f82 0000 0000 0000 0c00 0000 4100 0000 _...........A...\n-000283d0: 1fd6 b269 7265 702e a48f 0000 0000 0000 ...irep.........\n-000283e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n-000283f0: aad8 0000 0000 0000 1900 0000 0e00 0000 ................\n-00028400: bef8 ad63 7265 702e 9547 0000 0000 0000 ...crep..G......\n-00028410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n-00028420: fd60 0200 0000 0000 1a00 0000 6f01 0000 .`..........o...\n-00028430: 0a86 5767 0072 6570 6863 0200 0000 0000 ..Wg.rephc......\n-00028440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n-00028450: 3697 0000 0000 0000 1e00 0000 4200 0000 6...........B...\n-00028460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n-00028480: 0d5c 0100 0000 0000 1b00 0000 4c00 0000 .\\..........L...\n-00028490: 225c 3364 7265 702e a2d8 0100 0000 0000 \"\\3drep.........\n-000284a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n+000283a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000283b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000283c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000283d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000283e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000283f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000284a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000284b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000284c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000284d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n-000284e0: 386a 0200 0000 0000 1a00 0000 0c00 0000 8j..............\n-000284f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n-00028510: 0a6e 0200 0000 0000 1000 0000 2100 0000 .n..........!...\n-00028520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000284c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000284d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000284e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000284f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000285a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000285b0: 2c34 7869 7265 702e 7257 0000 0000 0000 ,4xirep.rW......\n-000285c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n+000285b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000285c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000285d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000285e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000285f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n-00028600: 3662 0000 0000 0000 1d00 0000 c600 0000 6b..............\n-00028610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028620: 0000 0000 0000 0000 7923 cf63 6669 6c65 ........y#.cfile\n-00028630: 3789 0000 0000 0000 1200 0000 cc00 0000 7...............\n-00028640: e360 ec6e 7265 702e dbe5 0000 0000 0000 .`.nrep.........\n-00028650: 1d00 0000 b300 0000 bb56 ee60 7265 702e .........V.`rep.\n-00028660: b4dd 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-00028670: 32ea bc6d 7265 702e df0a 0100 0000 0000 2..mrep.........\n-00028680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n-00028690: 5e6a 0200 0000 0000 1b00 0000 0c00 0000 ^j..............\n-000286a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000286b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000285e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000285f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000286a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000286b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000286c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000286d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000286e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n-000286f0: d7db 0100 0000 0000 2600 0000 1a00 0000 ........&.......\n-00028700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n-00028720: 0b6c 0200 0000 0000 1900 0000 8f01 0000 .l..............\n-00028730: 2eab c46b 7265 702e 7b55 0100 0000 0000 ...krep.{U......\n-00028740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00028750: 6c5d 0100 0000 0000 1c00 0000 6201 0000 l]..........b...\n-00028760: 06c4 666a 0072 6570 6dd8 0100 0000 0000 ..fj.repm.......\n-00028770: 3500 0000 0000 0000 d77d de6f 7265 702e 5........}.orep.\n-00028780: 2a52 0000 0000 0000 2500 0000 5600 0000 *R......%...V...\n-00028790: c396 fb60 3a72 6570 dfd2 0000 0000 0000 ...`:rep........\n-000287a0: 1600 0000 4000 0000 8427 346c 7265 702e ....@....'4lrep.\n-000287b0: a6df 0100 0000 0000 2c00 0000 1800 0000 ........,.......\n-000287c0: c287 5062 7265 702e 51d1 0000 0000 0000 ..Pbrep.Q.......\n-000287d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n+000286d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000286e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000286f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000287a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000287b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000287c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000287d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000287e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000287f0: 6e65 f264 7265 702e 0090 0100 0000 0000 ne.drep.........\n-00028800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n+000287f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028820: 02da 2369 7265 702e 00e0 0000 0000 0000 ..#irep.........\n-00028830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n+00028820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028890: 0000 0000 0000 0000 7145 f76a 0072 6570 ........qE.j.rep\n-000288a0: 7e9c 0100 0000 0000 1000 0000 0800 0000 ~...............\n-000288b0: 9ca0 1167 7265 702e cb5a 0000 0000 0000 ...grep..Z......\n-000288c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n-000288d0: 4ee2 0000 0000 0000 1d00 0000 7003 0000 N...........p...\n-000288e0: ce70 fc65 0072 6570 74d4 0100 0000 0000 .p.e.rept.......\n-000288f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n-00028900: f1d6 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n-00028910: 05a7 c368 7265 6d6f 1cd8 0100 0000 0000 ...hremo........\n-00028920: 1400 0000 3d00 0000 915b 8c6a 7265 702e ....=....[.jrep.\n-00028930: 22ed 0000 0000 0000 1600 0000 9500 0000 \"...............\n-00028940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000289a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000289b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000289a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000289b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000289c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000289d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000289e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n-000289f0: cde8 0000 0000 0000 1d00 0000 5400 0000 ............T...\n-00028a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n-00028a20: c190 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n-00028a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n-00028a50: 0050 0100 0000 0000 0a00 0000 cf00 0000 .P..............\n-00028a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000289d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000289e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000289f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028a90: f812 b363 7265 702e 756b 0200 0000 0000 ...crep.uk......\n-00028aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n+00028a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028ac0: 120f 6961 7265 702e e098 0100 0000 0000 ..iarep.........\n-00028ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n-00028ae0: 8bd3 0000 0000 0000 1600 0000 4c00 0000 ............L...\n-00028af0: b860 9c69 7265 702e 66d2 0100 0000 0000 .`.irep.f.......\n-00028b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n-00028b10: fc78 0000 0000 0000 1c00 0000 b300 0000 .x..............\n-00028b20: 9f71 b062 7265 702e a0dc 0100 0000 0000 .q.brep.........\n-00028b30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n-00028b40: 9463 0200 0000 0000 2300 0000 1602 0000 .c......#.......\n-00028b50: e797 9061 7265 702e 4a66 0200 0000 0000 ...arep.Jf......\n-00028b60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n+00028ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028bb0: c89a 2365 0072 6570 1ad9 0100 0000 0000 ..#e.rep........\n-00028bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n+00028bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028c10: 1679 c46c 7265 702e 9954 0000 0000 0000 .y.lrep..T......\n-00028c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n-00028c30: 4261 0000 0000 0000 1400 0000 6b00 0000 Ba..........k...\n-00028c40: d4f2 8761 7265 702e f395 0100 0000 0000 ...arep.........\n-00028c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n-00028c60: df9b 0100 0000 0000 1600 0000 2100 0000 ............!...\n-00028c70: 827f 4b62 7265 702e 783d 0000 0000 0000 ..Kbrep.x=......\n-00028c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n+00028c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n-00028d20: 00d0 0000 0000 0000 1600 0000 6a00 0000 ............j...\n-00028d30: 5292 9d67 7265 702e 810f 0100 0000 0000 R..grep.........\n-00028d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n-00028d50: 2f6a 0000 0000 0000 0c00 0000 4901 0000 /j..........I...\n-00028d60: 94fd 3b6f 7265 702e 7f9a 0100 0000 0000 ..;orep.........\n-00028d70: 2200 0000 3100 0000 4363 6664 7265 702e \"...1...Ccfdrep.\n-00028d80: 169c 0100 0000 0000 1200 0000 5600 0000 ............V...\n-00028d90: c91f 7e64 0072 6570 3e9f 0100 0000 0000 ..~d.rep>.......\n-00028da0: 2900 0000 0800 0000 94df 736b 7265 6d6f ).........skremo\n-00028db0: 5ed6 0100 0000 0000 1700 0000 3f00 0000 ^...........?...\n-00028dc0: 02bf 2369 2a63 6f6d 089a 0100 0000 0000 ..#i*com........\n-00028dd0: 1500 0000 6200 0000 336b c568 7265 702e ....b...3k.hrep.\n-00028de0: 0060 0200 0000 0000 2100 0000 dc00 0000 .`......!.......\n-00028df0: 6c42 686d 7265 702e e167 0200 0000 0000 lBhmrep..g......\n-00028e00: 1c00 0000 ec01 0000 3a36 ea6c 0072 6570 ........:6.l.rep\n-00028e10: 516b 0200 0000 0000 2000 0000 0400 0000 Qk...... .......\n-00028e20: a021 d564 7265 702e 976e 0200 0000 0000 .!.drep..n......\n-00028e30: 2d00 0000 3700 0000 ffff ffff 0000 0000 -...7...........\n+00028d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028f70: 50ac 9860 7265 6d6f b4d6 0100 0000 0000 P..`remo........\n-00028f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n-00028f90: 1257 0100 0000 0000 1800 0000 e200 0000 .W..............\n-00028fa0: e9e6 1366 0072 6570 e29e 0100 0000 0000 ...f.rep........\n-00028fb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n+00028f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028fe0: 0000 0000 0000 0000 895e f66b 7265 702e .........^.krep.\n-00028ff0: a863 0000 0000 0000 1900 0000 0e00 0000 .c..............\n-00029000: 0200 0000 0000 0000 5c0a 0000 0000 0000 ........\\.......\n-00029010: a485 0100 0000 0000 0010 0000 0000 0000 ................\n-00029020: 00a0 0200 0000 0000 0000 0000 0000 0000 ................\n-00029030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n-00029070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n-00029090: c59e 0100 0000 0000 1600 0000 0700 0000 ................\n-000290a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000290b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000290c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000290d0: 104d 1674 7265 702e 8a9a 0000 0000 0000 .M.trep.........\n-000290e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n-000290f0: 0384 0100 0000 0000 1d00 0000 4900 0000 ............I...\n-00029100: 3488 ea7f 7265 702e a791 0100 0000 0000 4...rep.........\n-00029110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n-00029120: 1bde 0100 0000 0000 1700 0000 5501 0000 ............U...\n-00029130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n-00029150: 7396 0100 0000 0000 1400 0000 6d00 0000 s...........m...\n-00029160: 98f3 f771 7265 702e 60da 0100 0000 0000 ...qrep.`.......\n-00029170: 1a00 0000 2601 0000 0a56 b67b 2a69 7370 ....&....V.{*isp\n-00029180: 7083 0100 0000 0000 1300 0000 3d00 0000 p...........=...\n-00029190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000291a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000291b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000291c0: 58c1 ae72 7265 702e 640d 0100 0000 0000 X..rrep.d.......\n-000291d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n-000291e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000291f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029250: 3a79 4f7e 7265 6d6f add5 0100 0000 0000 :yO~remo........\n-00029260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n-00029270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n-000292a0: 0080 0000 0000 0000 1200 0000 fe00 0000 ................\n-000292b0: ebd8 767d 7265 6d6f 61d5 0100 0000 0000 ..v}remoa.......\n-000292c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n-000292d0: a9ec 0000 0000 0000 1600 0000 6300 0000 ............c...\n-000292e0: 0cf0 b87b 7265 702e fb84 0100 0000 0000 ...{rep.........\n-000292f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n-00029300: 3581 0100 0000 0000 2500 0000 0800 0000 5.......%.......\n-00029310: 40fa c477 7265 702e 9c02 0100 0000 0000 @..wrep.........\n-00029320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n-00029330: 5098 0100 0000 0000 1500 0000 3300 0000 P...........3...\n-00029340: 68ef 7872 7265 702e 7292 0100 0000 0000 h.xrrep.r.......\n-00029350: 1c00 0000 2f01 0000 6351 8c7e 7265 702e ..../...cQ.~rep.\n-00029360: cd65 0200 0000 0000 2300 0000 5a00 0000 .e......#...Z...\n-00029370: d415 637d 7265 702e dd82 0100 0000 0000 ..c}rep.........\n-00029380: 1700 0000 4000 0000 3f48 7d77 7265 702e ....@...?H}wrep.\n-00029390: 17dc 0100 0000 0000 1600 0000 2300 0000 ............#...\n-000293a0: be78 bf73 7265 702e 0090 0000 0000 0000 .x.srep.........\n-000293b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n-000293c0: 81eb 0000 0000 0000 2500 0000 6c00 0000 ........%...l...\n-000293d0: eb21 8279 2a69 7370 c083 0100 0000 0000 .!.y*isp........\n-000293e0: 1000 0000 3300 0000 ffff ffff 0000 0000 ....3...........\n-000293f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029430: 2021 2f7d 7265 702e f59a 0000 0000 0000 !/}rep.........\n-00029440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n-00029450: d0ee 0000 0000 0000 1400 0000 c500 0000 ................\n-00029460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O.globa\n+000295b0: 6c2d 6964 2049 4472 6570 2e6e 6574 2e72 l-id IDrep.net.r\n+000295c0: 7063 2367 6c6f 6261 6c2d 6964 2d3e 7270 pc#global-id->rp\n+000295d0: 632d 7072 6f78 7952 6574 7572 6e20 6120 c-proxyReturn a \n+000295e0: 6675 6e63 7469 6f6e 2074 6861 7420 6361 function that ca\n+000295f0: 6e20 6265 2075 7365 6420 746f 2063 616c n be used to cal\n+00029600: 6c20 7468 6520 5250 4320 6173 736f 6369 l the RPC associ\n+00029610: 6174 6564 2077 6974 6820 7468 650a 676c ated with the.gl\n+00029620: 6f62 616c 2073 6572 7661 6e74 2069 6420 obal servant id \n+00029630: 4944 2028 6120 7374 7269 6e67 292e 0072 ID (a string)..r\n+00029640: 6570 2e73 7472 7563 7475 7265 7323 616c ep.structures#al\n+00029650: 6961 732d 7374 7275 6374 7572 6520 4652 ias-structure FR\n+00029660: 4f4d 2054 4f00 7265 702e 6461 7461 2373 OM TO.rep.data#s\n+00029670: 7472 696e 672d 7570 6361 7365 2058 7265 tring-upcase Xre\n+00029680: 702e 6461 7461 2373 7472 696e 672d 646f p.data#string-do\n+00029690: 776e 6361 7365 5265 7475 726e 2061 206e wncaseReturn a n\n+000296a0: 6577 2073 7472 696e 672c 2061 206c 6f77 ew string, a low\n+000296b0: 6572 2063 6173 6520 636f 7079 206f 6620 er case copy of \n+000296c0: 7374 7269 6e67 2058 2e00 7265 702e 6461 string X..rep.da\n+000296d0: 7461 2e72 696e 6723 6d61 6b65 2d72 696e ta.ring#make-rin\n+000296e0: 6720 2321 6f70 7469 6f6e 616c 2053 495a g #!optional SIZ\n+000296f0: 4572 6570 2e73 7973 7465 6d23 7077 642d Erep.system#pwd-\n+00029700: 7072 6f6d 7074 5072 6f6d 7074 2066 6f72 promptPrompt for\n+00029710: 2061 2063 6f6e 6669 6465 6e74 6961 6c20 a confidential \n+00029720: 7374 7269 6e67 2c20 7769 7468 2050 524f string, with PRO\n+00029730: 4d50 5420 6173 2074 6865 2074 6974 6c65 MPT as the title\n+00029740: 2073 7472 696e 672e 2054 6865 0a63 6f6e string. The.con\n+00029750: 7465 6e74 7320 6f66 2074 6865 2070 726f tents of the pro\n+00029760: 6d70 7420 7769 6c6c 2062 6520 6d61 736b mpt will be mask\n+00029770: 6564 206f 7574 2077 6869 6c73 7420 6265 ed out whilst be\n+00029780: 696e 6720 656e 7465 7265 642e 0000 0000 ing entered.....\n+00029790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000297e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000297f0: a6b6 027c 7265 702e 9898 0100 0000 0000 ...|rep.........\n-00029800: 1500 0000 3300 0000 a526 8279 7265 702e ....3....&.yrep.\n-00029810: b575 0000 0000 0000 1c00 0000 5c00 0000 .u..........\\...\n-00029820: 7afa 7d76 7265 702d a9ef 0000 0000 0000 z.}vrep-........\n-00029830: 0d00 0000 3500 0000 11d3 977f 7265 702e ....5.......rep.\n-00029840: 8251 0100 0000 0000 2300 0000 3700 0000 .Q......#...7...\n-00029850: 13fa e972 0072 6570 f99e 0100 0000 0000 ...r.rep........\n-00029860: 2300 0000 2200 0000 ffff ffff 0000 0000 #...\"...........\n+000297f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029880: 4a73 8372 7265 702e 0f56 0100 0000 0000 Js.rrep..V......\n-00029890: 0d00 0000 3f00 0000 acab 1e7f 7265 702e ....?.......rep.\n-000298a0: 3f78 0000 0000 0000 1c00 0000 a100 0000 ?x..............\n-000298b0: 200c 1978 7265 702e be48 0000 0000 0000 ..xrep..H......\n-000298c0: 2c00 0000 8501 0000 e051 3779 7265 702e ,........Q7yrep.\n-000298d0: cded 0000 0000 0000 1700 0000 ec00 0000 ................\n-000298e0: bf4e c276 7265 6d6f 05d6 0100 0000 0000 .N.vremo........\n-000298f0: 1600 0000 4300 0000 bf20 bb7e 7265 702e ....C.... .~rep.\n-00029900: bd93 0100 0000 0000 1600 0000 8101 0000 ................\n-00029910: 2038 0d7b 0072 6570 8cdd 0100 0000 0000 8.{.rep........\n-00029920: 1a00 0000 0e00 0000 401f 5472 7265 702e ........@.Trrep.\n-00029930: 2a80 0100 0000 0000 1e00 0000 9000 0000 *...............\n-00029940: 98ae e670 7265 702e 5606 0100 0000 0000 ...prep.V.......\n-00029950: 0f00 0000 2b00 0000 0cd0 9170 7265 702e ....+......prep.\n-00029960: af62 0200 0000 0000 1a00 0000 9f00 0000 .b..............\n-00029970: 723c 5178 7265 702e f496 0100 0000 0000 r.......\n-00029f80: 2000 0000 6600 0000 9c83 cd71 7265 702e ...f......qrep.\n-00029f90: b081 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-00029fa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029fb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029fe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a000: 0300 0000 0000 0000 0b00 0000 0000 0000 ................\n+0002a010: f5df 0000 0000 0000 7408 0000 0000 0000 ........t.......\n+0002a020: 8c97 0200 0000 0000 0010 0000 0000 0000 ................\n+0002a030: 0070 0100 0000 0000 0000 0000 0000 0000 .p..............\n 0002a040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002a050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a060: 0000 0000 0000 0000 0300 0000 5c00 0000 ............\\...\n+0002a070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a0d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a0e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a100: d0a7 3744 7265 702e a4cd 0000 0000 0000 ..7Drep.........\n+0002a110: 1700 0000 ee00 0000 ffff ffff 0000 0000 ................\n 0002a120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a130: 0aeb ab4d 0072 6570 3f95 0200 0000 0000 ...M.rep?.......\n+0002a140: 2000 0000 0300 0000 b972 8542 0072 6570 ........r.B.rep\n+0002a150: c996 0200 0000 0000 1800 0000 1000 0000 ................\n+0002a160: 00c7 6f4a 0072 6570 6596 0200 0000 0000 ..oJ.repe.......\n+0002a170: 1700 0000 0200 0000 71f8 8642 0072 6570 ........q..B.rep\n+0002a180: 476e 0100 0000 0000 2900 0000 1900 0000 Gn......).......\n+0002a190: 2b24 4f4b 7461 7266 66c8 0000 0000 0000 +$OKtarff.......\n+0002a1a0: 1900 0000 2600 0000 5f2c 9642 7265 702e ....&..._,.Brep.\n+0002a1b0: 6028 0000 0000 0000 1600 0000 5a00 0000 `(..........Z...\n+0002a1c0: f2c5 4b4e 7265 702e f196 0200 0000 0000 ..KNrep.........\n+0002a1d0: 1500 0000 8600 0000 07f4 3347 7265 702e ..........3Grep.\n+0002a1e0: 6f66 0000 0000 0000 1a00 0000 6700 0000 of..........g...\n+0002a1f0: 05e5 8b42 7265 6d6f 0cc7 0000 0000 0000 ...Bremo........\n+0002a200: 1400 0000 3300 0000 1433 8d47 0072 6570 ....3....3.G.rep\n+0002a210: ffc9 0000 0000 0000 1700 0000 0800 0000 ................\n+0002a220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a230: 0000 0000 0000 0000 f521 5f47 7265 702e .........!_Grep.\n+0002a240: 0c93 0200 0000 0000 1800 0000 1500 0000 ................\n+0002a250: 22ac 8c49 0072 6570 c8c9 0000 0000 0000 \"..I.rep........\n+0002a260: 1700 0000 0400 0000 ffff ffff 0000 0000 ................\n 0002a270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a2b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a2c0: 0000 0000 0000 0000 079a c742 0072 6570 ...........B.rep\n+0002a2d0: 8bc5 0000 0000 0000 1d00 0000 0e00 0000 ................\n+0002a2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a2f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a310: be87 2b46 7265 702e 2d2b 0100 0000 0000 ..+Frep.-+......\n+0002a320: 1b00 0000 7b01 0000 73b5 4345 7265 702e ....{...s.CErep.\n+0002a330: 3392 0200 0000 0000 2600 0000 8700 0000 3.......&.......\n+0002a340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a350: 0000 0000 0000 0000 2b4d c044 7265 702e ........+M.Drep.\n+0002a360: fe90 0200 0000 0000 2300 0000 1201 0000 ........#.......\n+0002a370: ccdd b24d 7265 702e e968 0100 0000 0000 ...Mrep..h......\n+0002a380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n+0002a390: 75d9 0000 0000 0000 1600 0000 4900 0000 u...........I...\n+0002a3a0: 08c5 9d44 7265 702e 006b 0000 0000 0000 ...Drep..k......\n+0002a3b0: 2100 0000 8e00 0000 a2ad d74b 7265 702e !..........Krep.\n+0002a3c0: ef69 0100 0000 0000 1a00 0000 6600 0000 .i..........f...\n+0002a3d0: b7aa 8642 0072 6570 1f6e 0100 0000 0000 ...B.rep.n......\n+0002a3e0: 2300 0000 0500 0000 6d8c 3c43 7265 702e #.......m........\n+0002a470: 1f00 0000 0800 0000 ffff ffff 0000 0000 ................\n 0002a480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a4a0: 0000 0000 0000 0000 c5cd a643 7265 702e ...........Crep.\n+0002a4b0: 7e96 0200 0000 0000 1800 0000 3300 0000 ~...........3...\n+0002a4c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a4d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a4f0: 6874 304d 0072 6570 1bc3 0000 0000 0000 ht0M.rep........\n+0002a500: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n 0002a510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a530: 0000 0000 0000 0000 afc0 864d 0072 6570 ...........M.rep\n+0002a540: 7e94 0200 0000 0000 2300 0000 0600 0000 ~.......#.......\n+0002a550: 124b 3e40 7265 702e 20d6 0000 0000 0000 .K>@rep. .......\n+0002a560: 1e00 0000 2201 0000 5d42 3041 7265 702e ....\"...]B0Arep.\n+0002a570: ba8c 0000 0000 0000 1800 0000 4f00 0000 ............O...\n+0002a580: 6b18 4048 7265 702e e093 0000 0000 0000 k.@Hrep.........\n+0002a590: 2900 0000 5f00 0000 ffff ffff 0000 0000 )..._...........\n 0002a5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a5b0: c6d2 ef40 7265 702e 95c7 0000 0000 0000 ...@rep.........\n+0002a5c0: 3500 0000 3000 0000 8d45 7346 7265 702e 5...0....EsFrep.\n+0002a5d0: 13d2 0000 0000 0000 3000 0000 c600 0000 ........0.......\n+0002a5e0: 8b55 f641 7265 702e 80de 0000 0000 0000 .U.Arep.........\n+0002a5f0: 1d00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 0002a600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a640: 467a a641 7265 702e 8582 0000 0000 0000 Fz.Arep.........\n+0002a650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n+0002a660: 97c3 0000 0000 0000 1c00 0000 0500 0000 ................\n+0002a670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a6d0: 1ead 844b 7265 702e 1d67 0100 0000 0000 ...Krep..g......\n+0002a6e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n+0002a6f0: 77c4 0000 0000 0000 1f00 0000 0800 0000 w...............\n+0002a700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a790: 4e4b e746 7265 702e d667 0100 0000 0000 NK.Frep..g......\n+0002a7a0: 1100 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n 0002a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a7c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a7d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a7f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a800: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a820: 4e79 b74a 7265 702e 3769 0100 0000 0000 Ny.Jrep.7i......\n+0002a830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+0002a840: ad24 0000 0000 0000 0e00 0000 9900 0000 .$..............\n+0002a850: a2ba 3b48 7265 702e 0020 0100 0000 0000 ..;Hrep.. ......\n+0002a860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n+0002a870: a86a 0100 0000 0000 1c00 0000 1100 0000 .j..............\n+0002a880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a8b0: fe03 7c48 7265 702e 1368 0100 0000 0000 ..|Hrep..h......\n+0002a8c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n+0002a8d0: d094 0200 0000 0000 1e00 0000 3300 0000 ............3...\n+0002a8e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a8f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n+0002a900: 4edb 0000 0000 0000 1400 0000 3c00 0000 N...........<...\n+0002a910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a920: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a940: a817 044a 7265 702e afc1 0000 0000 0000 ...Jrep.........\n+0002a950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n 0002a960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a9a0: d68c ec4f 0072 6570 a9ce 0000 0000 0000 ...O.rep........\n+0002a9b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n+0002a9c0: b97f 0000 0000 0000 1d00 0000 2a00 0000 ............*...\n+0002a9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a9e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n+0002a9f0: d6cc 0000 0000 0000 1f00 0000 af00 0000 ................\n+0002aa00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002aa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002aa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa70: 0000 0000 0000 0000 37b1 a34f 0072 6570 ........7..O.rep\n+0002aa80: 2bc4 0000 0000 0000 1900 0000 0200 0000 +...............\n+0002aa90: 53b5 9044 7265 702e 5ac9 0000 0000 0000 S..Drep.Z.......\n+0002aaa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n 0002aab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n+0002aae0: b9da 0000 0000 0000 1600 0000 3700 0000 ............7...\n+0002aaf0: 28e0 fd41 7265 702e c390 0000 0000 0000 (..Arep.........\n+0002ab00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n 0002ab10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ab90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002abb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002abc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ab30: 0000 0000 0000 0000 c396 fb4d 3a72 6570 ...........M:rep\n+0002ab40: 7685 0000 0000 0000 1600 0000 4000 0000 v...........@...\n+0002ab50: 1f61 3c47 7265 6d6f 7ac6 0000 0000 0000 .aKrep.........\n+0002ac50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n+0002ac60: db64 0100 0000 0000 1400 0000 4600 0000 .d..........F...\n+0002ac70: 17ab f045 0072 6570 9295 0200 0000 0000 ...E.rep........\n+0002ac80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n+0002ac90: 5278 0000 0000 0000 1600 0000 2501 0000 Rx..........%...\n+0002aca0: 7662 5343 7265 702e d4d9 0000 0000 0000 vbSCrep.........\n+0002acb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n+0002acc0: 4621 0000 0000 0000 0c00 0000 6100 0000 F!..........a...\n+0002acd0: ac84 0a40 7265 702e 9564 0100 0000 0000 ...@rep..d......\n+0002ace0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n+0002acf0: cb6c 0100 0000 0000 2000 0000 f600 0000 .l...... .......\n+0002ad00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ad10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ad20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ada0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002add0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ade0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ad30: 3235 3c45 0072 6570 9ec2 0000 0000 0000 25@rep..d......\n-0002b560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-0002b570: a552 0000 0000 0000 2900 0000 5f00 0000 .R......)..._...\n-0002b580: 5d42 3041 7265 702e 8ad6 0000 0000 0000 ]B0Arep.........\n-0002b590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n-0002b5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5b0: c6d2 ef40 7265 702e cac2 0000 0000 0000 ...@rep.........\n-0002b5c0: 3500 0000 3000 0000 8b55 f641 7265 702e 5...0....U.Arep.\n-0002b5d0: 4039 0000 0000 0000 1d00 0000 9b00 0000 @9..............\n-0002b5e0: 8d45 7346 7265 702e a052 0100 0000 0000 .EsFrep..R......\n-0002b5f0: 3000 0000 c600 0000 ffff ffff 0000 0000 0...............\n-0002b600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b4f0: c2d4 f654 7265 702e b321 0000 0000 0000 ...Trep..!......\n+0002b500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n+0002b510: 203d 0000 0000 0000 1600 0000 3d00 0000 =..........=...\n+0002b520: dc26 0f52 7265 702e 8493 0200 0000 0000 .&.Rrep.........\n+0002b530: 1700 0000 3600 0000 ffff ffff 0000 0000 ....6...........\n+0002b540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b560: 0000 0000 0000 0000 6d8a fd5d 7265 702e ........m..]rep.\n+0002b570: f2a5 0000 0000 0000 1800 0000 2900 0000 ............)...\n+0002b580: 1651 c658 7265 702e 8d43 0000 0000 0000 .Q.Xrep..C......\n+0002b590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n+0002b5a0: 9c4c 0000 0000 0000 1300 0000 8000 0000 .L..............\n+0002b5b0: 278d e05b 7265 702e 6894 0000 0000 0000 '..[rep.h.......\n+0002b5c0: 1f00 0000 4800 0000 e74a 8b50 7265 702e ....H....J.Prep.\n+0002b5d0: d994 0000 0000 0000 2100 0000 4800 0000 ........!...H...\n+0002b5e0: dc0a 5c52 7265 702e fa27 0000 0000 0000 ..\\Rrep..'......\n+0002b5f0: 0f00 0000 5700 0000 a52e 8c5c 7265 702e ....W......\\rep.\n+0002b600: 2e2e 0000 0000 0000 0c00 0000 a100 0000 ................\n+0002b610: 8dad 9659 7265 702e 5ac4 0200 0000 0000 ...Yrep.Z.......\n+0002b620: 1a00 0000 4800 0000 ffff ffff 0000 0000 ....H...........\n 0002b630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b640: 467a a641 7265 702e f0d0 0000 0000 0000 Fz.Arep.........\n-0002b650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n-0002b660: a274 0200 0000 0000 1c00 0000 0500 0000 .t..............\n+0002b640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002b680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6d0: 1ead 844b 7265 702e f56e 0000 0000 0000 ...Krep..n......\n-0002b6e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n-0002b6f0: 5a74 0200 0000 0000 1f00 0000 0800 0000 Zt..............\n-0002b700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b790: 4e4b e746 7265 702e 3c70 0000 0000 0000 NK.Frep..Trep.[l......\n+0002b950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n+0002b960: 70cf 0000 0000 0000 1d00 0000 5000 0000 p...........P...\n+0002b970: 8c76 df52 7265 702e a323 0000 0000 0000 .v.Rrep..#......\n+0002b980: 0f00 0000 fb00 0000 ffff ffff 0000 0000 ................\n 0002b990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9a0: d68c ec4f 0072 6570 26cb 0000 0000 0000 ...O.rep&.......\n-0002b9b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n-0002b9c0: 0754 0000 0000 0000 1d00 0000 2a00 0000 .T..........*...\n-0002b9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b9e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n-0002b9f0: 53c9 0000 0000 0000 1f00 0000 af00 0000 S...............\n-0002ba00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ba10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002ba20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ba40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002ba50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ba70: 0000 0000 0000 0000 53b5 9044 7265 702e ........S..Drep.\n-0002ba80: 62c0 0000 0000 0000 1f00 0000 4f00 0000 b...........O...\n-0002ba90: 37b1 a34f 0072 6570 3675 0200 0000 0000 7..O.rep6u......\n-0002baa0: 1900 0000 0200 0000 ffff ffff 0000 0000 ................\n-0002bab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n-0002bae0: a166 0100 0000 0000 1600 0000 3700 0000 .f..........7...\n-0002baf0: 28e0 fd41 7265 702e 0050 0000 0000 0000 (..Arep..P......\n-0002bb00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n-0002bb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bb30: 0000 0000 0000 0000 c396 fb4d 3a72 6570 ...........M:rep\n-0002bb40: 35d3 0000 0000 0000 1600 0000 4000 0000 5...........@...\n-0002bb50: 6ded 974b 0072 6570 3fc0 0000 0000 0000 m..K.rep?.......\n-0002bb60: 1f00 0000 0400 0000 89f3 a749 7265 702e ...........Irep.\n-0002bb70: 8964 0000 0000 0000 1400 0000 4700 0000 .d..........G...\n-0002bb80: 5b1f 5842 7265 702e c4e9 0000 0000 0000 [.XBrep.........\n-0002bb90: 1d00 0000 6500 0000 1f61 3c47 7265 6d6f ....e....aKrep.........\n-0002bc50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-0002bc60: d569 0000 0000 0000 1400 0000 4600 0000 .i..........F...\n-0002bc70: 17ab f045 0072 6570 5c73 0200 0000 0000 ...E.rep\\s......\n-0002bc80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-0002bc90: 1398 0000 0000 0000 1600 0000 2501 0000 ............%...\n-0002bca0: 7662 5343 7265 702e 4c66 0100 0000 0000 vbSCrep.Lf......\n-0002bcb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-0002bcc0: ec01 0100 0000 0000 0c00 0000 6100 0000 ............a...\n-0002bcd0: ac84 0a40 7265 702e 1066 0000 0000 0000 ...@rep..f......\n-0002bce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-0002bcf0: b469 0100 0000 0000 2000 0000 f600 0000 .i...... .......\n-0002bd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bd10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bc20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc40: 9a02 5055 7265 702e d1c3 0200 0000 0000 ..PUrep.........\n+0002bc50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0002bc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bc80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bcb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcd0: da22 5052 7265 702e 2cc0 0000 0000 0000 .\"PRrep.,.......\n+0002bce0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n+0002bcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bd00: f00f 6250 7461 7266 2bc8 0000 0000 0000 ..bPtarf+.......\n+0002bd10: 1500 0000 2600 0000 ffff ffff 0000 0000 ....&...........\n 0002bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd30: 3235 3c45 0072 6570 9b6b 0100 0000 0000 25Serro.*......\n+0002bd70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n+0002bd80: 9adf 0000 0000 0000 1d00 0000 3e00 0000 ............>...\n+0002bd90: ac97 4b50 7265 702e eb93 0200 0000 0000 ..KPrep.........\n+0002bda0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n+0002bdb0: 1245 0000 0000 0000 2500 0000 3a01 0000 .E......%...:...\n+0002bdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bdd0: 0000 0000 0000 0000 9bcb 445f 7265 702e ..........D_rep.\n+0002bde0: 1021 0000 0000 0000 1a00 0000 1c00 0000 .!..............\n+0002bdf0: c502 8c57 7265 702e ca2a 0100 0000 0000 ...Wrep..*......\n+0002be00: 1400 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n+0002be10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002be20: 7a28 ae5c 7265 702e ea25 0000 0000 0000 z(.\\rep..%......\n+0002be30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n+0002be40: 1d26 0100 0000 0000 1c00 0000 5400 0000 .&..........T...\n+0002be50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002be60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n+0002be70: 176f 0100 0000 0000 1800 0000 2600 0000 .o..........&...\n+0002be80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002be90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002bea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002beb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002bed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bef0: 0000 0000 0000 0000 b90f 3449 7265 702e ..........4Irep.\n-0002bf00: 29d9 0000 0000 0000 1400 0000 4700 0000 )...........G...\n-0002bf10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bf20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002beb0: 0a00 405a 7265 702e d42f 0100 0000 0000 ..@Zrep../......\n+0002bec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n+0002bed0: af29 0100 0000 0000 0c00 0000 4700 0000 .)..........G...\n+0002bee0: 5447 7051 7265 702e a9d0 0000 0000 0000 TGpQrep.........\n+0002bef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n+0002bf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bf10: f841 6750 7265 702e 5293 0200 0000 0000 .AgPrep.R.......\n+0002bf20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n 0002bf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002bf40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bf50: 0000 0000 0000 0000 8da4 b64b 7265 702e ...........Krep.\n-0002bf60: 3558 0000 0000 0000 1400 0000 ea00 0000 5X..............\n-0002bf70: c00b 1a4e 7265 702e dac3 0000 0000 0000 ...Nrep.........\n-0002bf80: 2a00 0000 2900 0000 371c 5240 0072 6570 *...)...7.R@.rep\n-0002bf90: 46cb 0000 0000 0000 2200 0000 0700 0000 F.......\".......\n-0002bfa0: 5357 c24c 7265 702e c374 0200 0000 0000 SW.Lrep..t......\n-0002bfb0: 1800 0000 5b00 0000 f34a e644 0072 6570 ....[....J.D.rep\n-0002bfc0: 2c73 0200 0000 0000 2200 0000 0e00 0000 ,s......\".......\n+0002bf50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bf70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bf80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n+0002bf90: 1cc1 0200 0000 0000 1e00 0000 3f00 0000 ............?...\n+0002bfa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bfb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n+0002bfc0: 9976 0000 0000 0000 1600 0000 3800 0000 .v..........8...\n 0002bfd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002bfe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c000: 0100 0000 0000 0000 ef0b 0000 0000 0000 ................\n-0002c010: 11d4 0200 0000 0000 0000 0000 0000 0000 ................\n-0002c020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c060: 0000 0000 0000 0000 0300 0000 6a00 0000 ............j...\n-0002c070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c080: 0000 0000 0000 0000 29e3 0350 0072 6570 ........)..P.rep\n-0002c090: e8cd 0000 0000 0000 2400 0000 1400 0000 ........$.......\n-0002c0a0: 2a39 6355 7265 702e f647 0000 0000 0000 *9cUrep..G......\n-0002c0b0: 2800 0000 a000 0000 e5d2 cc54 0072 6570 (..........T.rep\n-0002c0c0: 8dc6 0000 0000 0000 1800 0000 0200 0000 ................\n-0002c0d0: 221e 395e 7265 702e d694 0000 0000 0000 \".9^rep.........\n-0002c0e0: 1e00 0000 b200 0000 9296 025e 7265 702e ...........^rep.\n-0002c0f0: 9d5b 0100 0000 0000 1900 0000 5700 0000 .[..........W...\n-0002c100: e635 8055 7265 702e 1963 0000 0000 0000 .5.Urep..c......\n-0002c110: 1900 0000 3500 0000 6ba3 935c 7265 702e ....5...k..\\rep.\n-0002c120: 1dd0 0200 0000 0000 1f00 0000 8c00 0000 ................\n-0002c130: da7b 4f5e 7265 6d6f edc1 0000 0000 0000 .{O^remo........\n-0002c140: 1500 0000 3f00 0000 ffff ffff 0000 0000 ....?...........\n-0002c150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c160: 00c4 1c5b 6572 726f 745c 0100 0000 0000 ...[errot\\......\n-0002c170: 0a00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n-0002c180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c190: 12a1 db5b 0072 6570 f3d0 0200 0000 0000 ...[.rep........\n-0002c1a0: 2b00 0000 0500 0000 b734 1f55 7265 702e +........4.Urep.\n-0002c1b0: 3663 0100 0000 0000 1600 0000 3d00 0000 6c..........=...\n-0002c1c0: 3012 bc5b 0072 6570 54d3 0200 0000 0000 0..[.repT.......\n-0002c1d0: 2c00 0000 0500 0000 ffff ffff 0000 0000 ,...............\n-0002c1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c1f0: bcbb 9650 7265 702e 2962 0100 0000 0000 ...Prep.)b......\n-0002c200: 2500 0000 5700 0000 ffff ffff 0000 0000 %...W...........\n-0002c210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c220: e61a 7d5e 7265 702e 2dc4 0000 0000 0000 ..}^rep.-.......\n-0002c230: 1e00 0000 3c00 0000 ffff ffff 0000 0000 ....<...........\n-0002c240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c250: 7e4f 8b53 7265 702e 3e67 0100 0000 0000 ~O.Srep.>g......\n-0002c260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n-0002c270: 5e59 0100 0000 0000 1f00 0000 a001 0000 ^Y..............\n-0002c280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002c2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c2b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c2c0: 0000 0000 0000 0000 d108 3a52 7265 702e ..........:Rrep.\n-0002c2d0: 27d2 0200 0000 0000 1f00 0000 4100 0000 '...........A...\n-0002c2e0: 1658 c55d 7265 702e 5b56 0100 0000 0000 .X.]rep.[V......\n-0002c2f0: 1f00 0000 9800 0000 256d 505e 0072 6570 ........%mP^.rep\n-0002c300: 2cd3 0200 0000 0000 2100 0000 0700 0000 ,.......!.......\n-0002c310: bb38 f058 0072 6570 e0d3 0200 0000 0000 .8.X.rep........\n-0002c320: 1900 0000 1800 0000 2da2 5251 7265 702e ........-.RQrep.\n-0002c330: be6b 0100 0000 0000 1f00 0000 4500 0000 .k..........E...\n-0002c340: 6068 d95d 0072 6570 8dce 0000 0000 0000 `h.].rep........\n-0002c350: 1e00 0000 0400 0000 ffff ffff 0000 0000 ................\n-0002c360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002c390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c3a0: 5e86 f45a 0072 6570 c8d0 0200 0000 0000 ^..Z.rep........\n-0002c3b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e +..........Wrep.\n-0002c3c0: bc6d 0000 0000 0000 1600 0000 4d00 0000 .m..........M...\n-0002c3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c3e0: 0000 0000 0000 0000 f504 1257 7265 702e ...........Wrep.\n-0002c3f0: 60d2 0000 0000 0000 1b00 0000 6400 0000 `...........d...\n-0002c400: e018 f85d 0072 6570 e25f 0100 0000 0000 ...].rep._......\n-0002c410: 1300 0000 0900 0000 bf43 2455 7265 702e .........C$Urep.\n-0002c420: 49c1 0000 0000 0000 3600 0000 3000 0000 I.......6...0...\n-0002c430: ce4e f750 7265 702e 6f07 0100 0000 0000 .N.Prep.o.......\n-0002c440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n-0002c450: 0775 0000 0000 0000 1400 0000 2f00 0000 .u........../...\n-0002c460: 9717 2957 7265 702e ebc0 0000 0000 0000 ..)Wrep.........\n-0002c470: 3400 0000 2a00 0000 db38 8359 0072 6570 4...*....8.Y.rep\n-0002c480: a7d1 0200 0000 0000 2200 0000 0700 0000 ........\".......\n-0002c490: 488a 7354 7265 702e 26d6 0000 0000 0000 H.sTrep.&.......\n-0002c4a0: 1700 0000 4d00 0000 ffff ffff 0000 0000 ....M...........\n-0002c4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c4c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c4d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c000: 0072 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n+0002c010: 636d 202e 2041 5247 5372 6570 2e6c 616e cm . ARGSrep.lan\n+0002c020: 672e 646f 6323 6465 7363 7269 6265 2d76 g.doc#describe-v\n+0002c030: 616c 7565 5072 696e 7420 746f 2073 7461 aluePrint to sta\n+0002c040: 6e64 6172 642d 6f75 7470 7574 2061 2064 ndard-output a d\n+0002c050: 6573 6372 6970 7469 6f6e 206f 6620 7468 escription of th\n+0002c060: 6520 6c69 7370 2064 6174 6120 6f62 6a65 e lisp data obje\n+0002c070: 6374 2056 414c 5545 2e20 4966 0a4e 414d ct VALUE. If.NAM\n+0002c080: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then \n+0002c090: 6974 2073 686f 756c 6420 6265 2074 6865 it should be the\n+0002c0a0: 2073 796d 626f 6c20 7468 6174 2069 7320 symbol that is \n+0002c0b0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n+0002c0c0: 5641 4c55 452e 7265 702e 6c61 6e67 2e64 VALUE.rep.lang.d\n+0002c0d0: 6f63 2364 6f63 756d 656e 742d 7661 7269 oc#document-vari\n+0002c0e0: 6162 6c65 5365 7473 2074 6865 2064 6f63 ableSets the doc\n+0002c0f0: 756d 656e 7461 7469 6f6e 2070 726f 7065 umentation prope\n+0002c100: 7274 7920 6f66 2053 594d 424f 4c20 746f rty of SYMBOL to\n+0002c110: 2044 4f43 2d53 5452 494e 472e 7265 702e DOC-STRING.rep.\n+0002c120: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc\n+0002c130: 756d 656e 7461 7469 6f6e 4164 6473 2061 umentationAdds a\n+0002c140: 2064 6f63 756d 656e 7461 7469 6f6e 2073 documentation s\n+0002c150: 7472 696e 6720 5354 5249 4e47 2074 6f20 tring STRING to \n+0002c160: 7468 6520 6669 6c65 206f 6620 7375 6368 the file of such\n+0002c170: 2073 7472 696e 6773 2e72 6570 2e6e 6574 strings.rep.net\n+0002c180: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n+0002c190: 6169 6e2d 6162 6f76 6552 6574 7572 6e20 ain-aboveReturn \n+0002c1a0: 7468 6520 6e61 6d65 206f 6620 7061 7265 the name of pare\n+0002c1b0: 6e74 2064 6f6d 6169 6e20 6f66 2074 6865 nt domain of the\n+0002c1c0: 2073 7472 696e 6720 444f 4d41 494e 2e00 string DOMAIN..\n+0002c1d0: 7265 702e 6e65 742e 646f 6d61 696e 2d6e rep.net.domain-n\n+0002c1e0: 616d 6523 646f 6d61 696e 2d61 626f 7665 ame#domain-above\n+0002c1f0: 2044 4f4d 4149 4e72 6570 2e6e 6574 2e72 DOMAINrep.net.r\n+0002c200: 7063 2364 6572 6567 6973 7465 722d 7270 pc#deregister-rp\n+0002c210: 632d 7365 7276 6572 5265 6d6f 7665 2053 c-serverRemove S\n+0002c220: 4f43 4b45 5420 6672 6f6d 2074 6865 2074 OCKET from the t\n+0002c230: 6162 6c65 206f 6620 7270 6320 636f 6e6e able of rpc conn\n+0002c240: 6563 7469 6f6e 732e 0072 6570 2e6e 6574 ections..rep.net\n+0002c250: 2e72 7063 2364 6572 6567 6973 7465 722d .rpc#deregister-\n+0002c260: 7270 632d 7365 7276 6572 2053 4f43 4b45 rpc-server SOCKE\n+0002c270: 5472 6570 2e6e 6574 2e72 7063 2372 7063 Trep.net.rpc#rpc\n+0002c280: 2d63 7265 6174 652d 7365 7276 6572 5374 -create-serverSt\n+0002c290: 6172 7420 6c69 7374 656e 696e 6720 666f art listening fo\n+0002c2a0: 7220 7270 6320 636f 6e6e 6563 7469 6f6e r rpc connection\n+0002c2b0: 7320 6f6e 2074 6865 2063 7572 7265 6e74 s on the current\n+0002c2c0: 206d 6163 6869 6e65 7265 702e 6e65 742e machinerep.net.\n+0002c2d0: 7270 6323 6465 7374 726f 792d 7270 632d rpc#destroy-rpc-\n+0002c2e0: 7365 7276 616e 7452 656d 6f76 6520 7468 servantRemove th\n+0002c2f0: 6520 7365 7276 616e 7420 7769 7468 2073 e servant with s\n+0002c300: 6572 7661 6e74 2d69 6420 4944 2066 726f ervant-id ID fro\n+0002c310: 6d20 7468 6520 7461 626c 6520 6f66 2073 m the table of s\n+0002c320: 6572 7661 6e74 732e 0072 6570 2e6e 6574 ervants..rep.net\n+0002c330: 2e72 7063 2372 7063 2d70 726f 7879 2d3e .rpc#rpc-proxy->\n+0002c340: 676c 6f62 616c 2d69 6420 5052 4f58 5900 global-id PROXY.\n+0002c350: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n+0002c360: 7072 6f78 792d 3e73 6572 7661 6e74 2d69 proxy->servant-i\n+0002c370: 6420 5052 4f58 5972 6570 2e73 7472 7563 d PROXYrep.struc\n+0002c380: 7475 7265 7323 616c 6961 732d 7374 7275 tures#alias-stru\n+0002c390: 6374 7572 6543 7265 6174 6520 616e 2061 ctureCreate an a\n+0002c3a0: 6c69 6173 206f 6620 7468 6520 7374 7275 lias of the stru\n+0002c3b0: 6374 7572 6520 6361 6c6c 6564 2046 524f cture called FRO\n+0002c3c0: 4d20 6173 2074 6865 206e 616d 6520 544f M as the name TO\n+0002c3d0: 2e72 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string\n+0002c3e0: 2d75 7070 6572 2d63 6173 652d 7052 6574 -upper-case-pRet\n+0002c3f0: 7572 6e20 7420 6966 2073 7472 696e 6720 urn t if string \n+0002c400: 5820 6973 2075 7070 6572 2063 6173 6520 X is upper case \n+0002c410: 2863 6f6e 7461 696e 7320 6e6f 206c 6f77 (contains no low\n+0002c420: 6572 2063 6173 6520 6368 6172 6163 7465 er case characte\n+0002c430: 7273 2061 6e64 0a61 7420 6c65 6173 7420 rs and.at least \n+0002c440: 6f6e 6520 7570 7065 722d 6361 7365 2063 one upper-case c\n+0002c450: 6861 7261 6374 6572 292e 7265 702e 6461 haracter).rep.da\n+0002c460: 7461 2363 6170 6974 616c 697a 652d 7374 ta#capitalize-st\n+0002c470: 7269 6e67 5265 7475 726e 2061 206e 6577 ringReturn a new\n+0002c480: 2073 7472 696e 672c 2061 2063 6f70 7920 string, a copy \n+0002c490: 6f66 2058 2077 6974 6820 6974 7320 6669 of X with its fi\n+0002c4a0: 7273 7420 6368 6172 6163 7465 7220 696e rst character in\n+0002c4b0: 2075 7070 6572 2063 6173 652e 0072 6570 upper case..rep\n+0002c4c0: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n+0002c4d0: 3e6c 6973 7420 5249 4e47 0000 0000 0000 >list RING......\n 0002c4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c4f0: c2d4 f654 7265 702e 5902 0100 0000 0000 ...Trep.Y.......\n-0002c500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n-0002c510: 6edf 0000 0000 0000 1600 0000 3d00 0000 n...........=...\n-0002c520: dc26 0f52 7265 702e 40c6 0000 0000 0000 .&.Rrep.@.......\n-0002c530: 1700 0000 3600 0000 ffff ffff 0000 0000 ....6...........\n+0002c4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c560: 0000 0000 0000 0000 6d8a fd5d 7265 702e ........m..]rep.\n-0002c570: 6763 0000 0000 0000 1800 0000 2900 0000 gc..........)...\n-0002c580: 1651 c658 7265 702e abe6 0000 0000 0000 .Q.Xrep.........\n-0002c590: 1c00 0000 a700 0000 278d e05b 7265 702e ........'..[rep.\n-0002c5a0: 2d53 0000 0000 0000 1f00 0000 4800 0000 -S..........H...\n-0002c5b0: 4ace 8c51 7265 702e eeea 0000 0000 0000 J..Qrep.........\n-0002c5c0: 1300 0000 8000 0000 e74a 8b50 7265 702e .........J.Prep.\n-0002c5d0: 9e53 0000 0000 0000 2100 0000 4800 0000 .S......!...H...\n-0002c5e0: dc0a 5c52 7265 702e a008 0100 0000 0000 ..\\Rrep.........\n-0002c5f0: 0f00 0000 5700 0000 a52e 8c5c 7265 702e ....W......\\rep.\n-0002c600: d40e 0100 0000 0000 0c00 0000 a100 0000 ................\n-0002c610: 8dad 9659 7265 702e 0b71 0200 0000 0000 ...Yrep..q......\n-0002c620: 1a00 0000 4800 0000 ffff ffff 0000 0000 ....H...........\n+0002c550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c6b0: 0000 0000 0000 0000 3b65 5556 7265 702e ........;eUVrep.\n-0002c6c0: f1d1 0000 0000 0000 1d00 0000 5200 0000 ............R...\n-0002c6d0: fb20 9d56 7265 702e 5bc5 0000 0000 0000 . .Vrep.[.......\n-0002c6e0: 1e00 0000 3800 0000 7bf3 a755 0072 6570 ....8...{..U.rep\n-0002c6f0: ca6a 0100 0000 0000 2100 0000 1d00 0000 .j......!.......\n-0002c700: 7d15 375b 0072 6570 27c9 0000 0000 0000 }.7[.rep'.......\n-0002c710: 1e00 0000 0e00 0000 0f86 f45d 7265 6d6f ...........]remo\n-0002c720: 88c2 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-0002c730: 5c55 1650 7265 702e 416c 0100 0000 0000 \\U.Prep.Al......\n-0002c740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-0002c750: 59d7 0000 0000 0000 2600 0000 8200 0000 Y.......&.......\n-0002c760: 24a3 0b5c 7265 702e df6e 0100 0000 0000 $..\\rep..n......\n-0002c770: 2300 0000 3b00 0000 d9c6 1f55 0072 6570 #...;......U.rep\n-0002c780: 23d1 0200 0000 0000 2600 0000 0d00 0000 #.......&.......\n-0002c790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c7a0: 0000 0000 0000 0000 f3b5 595c 0072 6570 ..........Y\\.rep\n-0002c7b0: 306d 0100 0000 0000 2300 0000 0900 0000 0m......#.......\n-0002c7c0: daf9 775b 7265 702e 56d1 0200 0000 0000 ..w[rep.V.......\n-0002c7d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n-0002c7e0: d0d1 0200 0000 0000 1d00 0000 3a00 0000 ............:...\n-0002c7f0: 805c 295e 7265 702e 0d0e 0100 0000 0000 .\\)^rep.........\n-0002c800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n-0002c810: 3ac7 0000 0000 0000 1200 0000 0700 0000 :...............\n-0002c820: 5226 295f 0072 6570 0070 0200 0000 0000 R&)_.rep.p......\n-0002c830: 1900 0000 0500 0000 6127 8259 6465 6275 ........a'.Ydebu\n-0002c840: f67d 0000 0000 0000 0e00 0000 0101 0000 .}..............\n-0002c850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c860: 0000 0000 0000 0000 9dbb da58 7265 702e ...........Xrep.\n-0002c870: 53c7 0000 0000 0000 1d00 0000 b701 0000 S...............\n-0002c880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c8b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c8c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c8e0: d4eb 1d5f 7265 702e 8963 0100 0000 0000 ..._rep..c......\n-0002c8f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n-0002c900: 71d8 0000 0000 0000 1800 0000 2100 0000 q...........!...\n-0002c910: dee0 f155 0072 6570 6fcb 0000 0000 0000 ...U.repo.......\n-0002c920: 2d00 0000 1900 0000 8d24 1656 7265 702e -........$.Vrep.\n-0002c930: f05d 0000 0000 0000 1400 0000 5000 0000 .]..........P...\n-0002c940: 6e3e b654 7265 702e 995f 0100 0000 0000 n>.Trep.._......\n-0002c950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n-0002c960: 20ce 0000 0000 0000 1d00 0000 5000 0000 ...........P...\n-0002c970: 8c76 df52 7265 702e 4904 0100 0000 0000 .v.Rrep.I.......\n-0002c980: 0f00 0000 fb00 0000 ffff ffff 0000 0000 ................\n+0002c8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9a0: dea3 c652 7265 702e 8e3f 0000 0000 0000 ...Rrep..?......\n-0002c9b0: 2200 0000 4000 0000 ffff ffff 0000 0000 \"...@...........\n+0002c9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9d0: c4b1 9354 0072 6570 aed2 0200 0000 0000 ...T.rep........\n-0002c9e0: 2200 0000 0600 0000 ffff ffff 0000 0000 \"...............\n+0002c9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ca00: e457 2857 7265 702e 9468 0100 0000 0000 .W(Wrep..h......\n-0002ca10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-0002ca20: 1d5b 0100 0000 0000 1d00 0000 6300 0000 .[..........c...\n-0002ca30: 4c21 9859 7265 702e aec4 0000 0000 0000 L!.Yrep.........\n-0002ca40: 1b00 0000 9200 0000 23ab 0e54 7265 702e ........#..Trep.\n-0002ca50: b5cb 0000 0000 0000 2000 0000 de00 0000 ........ .......\n-0002ca60: 868e d457 7265 702e d6d2 0200 0000 0000 ...Wrep.........\n-0002ca70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-0002ca80: 7609 0100 0000 0000 0c00 0000 5a00 0000 v...........Z...\n-0002ca90: b48f 8351 7265 702e a562 0100 0000 0000 ...Qrep..b......\n-0002caa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-0002cab0: d15b 0000 0000 0000 1800 0000 2a00 0000 .[..........*...\n-0002cac0: daf9 6b57 0072 6570 b5cf 0000 0000 0000 ..kW.rep........\n-0002cad0: 1900 0000 0000 0000 2b47 1159 7265 702e ........+G.Yrep.\n-0002cae0: dc09 0100 0000 0000 1600 0000 ed00 0000 ................\n-0002caf0: 5e6f 2950 0072 6570 00d0 0200 0000 0000 ^o)P.rep........\n-0002cb00: 1900 0000 0400 0000 a53a 275e 7265 702e .........:'^rep.\n-0002cb10: 46ea 0000 0000 0000 2000 0000 3700 0000 F....... ...7...\n-0002cb20: dae3 b35a 7265 702e cf63 0000 0000 0000 ...Zrep..c......\n-0002cb30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n-0002cb40: e464 0000 0000 0000 0f00 0000 4d00 0000 .d..........M...\n-0002cb50: 45a9 3d55 0072 6570 5ccf 0000 0000 0000 E.=U.rep\\.......\n-0002cb60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n-0002cb70: 8d69 0100 0000 0000 1d00 0000 0a00 0000 .i..............\n-0002cb80: 4f8d 335e 0072 6570 87d2 0200 0000 0000 O.3^.rep........\n-0002cb90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n-0002cba0: b803 0100 0000 0000 0e00 0000 8300 0000 ................\n-0002cbb0: f56c ed5e 7265 702e 85d3 0200 0000 0000 .l.^rep.........\n-0002cbc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n+0002ca00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002caa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002caf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cbe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cbf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cc20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc40: 9a02 5055 7265 702e 1e70 0200 0000 0000 ..PUrep..p......\n-0002cc50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0002cc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cc80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ccb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ccb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ccc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ccd0: da22 5052 7265 702e 5c6d 0100 0000 0000 .\"PRrep.\\m......\n-0002cce0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n+0002ccd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ccf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd00: f00f 6250 7461 7266 60c3 0000 0000 0000 ..bPtarf`.......\n-0002cd10: 1500 0000 2600 0000 ffff ffff 0000 0000 ....&...........\n+0002cd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cd40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd60: 941b 3e53 6572 726f 587f 0000 0000 0000 ..>SerroX.......\n-0002cd70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-0002cd80: 8f42 0000 0000 0000 1d00 0000 3e00 0000 .B..........>...\n-0002cd90: ac97 4b50 7265 702e a7c6 0000 0000 0000 ..KPrep.........\n-0002cda0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n-0002cdb0: 6ee7 0000 0000 0000 2500 0000 3a01 0000 n.......%...:...\n-0002cdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cdd0: 0000 0000 0000 0000 c502 8c57 7265 702e ...........Wrep.\n-0002cde0: 9184 0000 0000 0000 1400 0000 4f00 0000 ............O...\n-0002cdf0: 9bcb 445f 7265 702e c1df 0000 0000 0000 ..D_rep.........\n-0002ce00: 1a00 0000 1c00 0000 ffff ffff 0000 0000 ................\n+0002cd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ce10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ce20: 3a0a 4358 7265 702e 01d8 0000 0000 0000 :.CXrep.........\n-0002ce30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n-0002ce40: 9006 0100 0000 0000 0d00 0000 d200 0000 ................\n-0002ce50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n-0002ce70: 6d71 0200 0000 0000 1800 0000 2600 0000 mq..........&...\n-0002ce80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ce20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ceb0: 0a00 405a 7265 702e d1d8 0000 0000 0000 ..@Zrep.........\n-0002cec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-0002ced0: 057f 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-0002cee0: 5447 7051 7265 702e b00f 0100 0000 0000 TGpQrep.........\n-0002cef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n+0002ceb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ced0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf10: f841 6750 7265 702e 0ec6 0000 0000 0000 .AgPrep.........\n-0002cf20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n+0002cf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cf50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cf80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n-0002cf90: b1c5 0000 0000 0000 1e00 0000 3f00 0000 ............?...\n-0002cfa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cfb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n-0002cfc0: 5a96 0000 0000 0000 1600 0000 3800 0000 Z...........8...\n-0002cfd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cfe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cf70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d000: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n-0002d010: 6578 236d 7574 6578 7020 4152 4772 6570 ex#mutexp ARGrep\n-0002d020: 2e74 6872 6561 6473 2e6d 7574 6578 2372 .threads.mutex#r\n-0002d030: 656c 6561 7365 2d6d 7574 6578 5265 6c65 elease-mutexRele\n-0002d040: 6173 6520 7468 6520 6d75 7465 7820 6f62 ase the mutex ob\n-0002d050: 6a65 6374 204d 5458 2028 7768 6963 6820 ject MTX (which \n-0002d060: 7368 6f75 6c64 2068 6176 6520 7072 6576 should have prev\n-0002d070: 696f 7573 6c79 2062 6565 6e20 6f62 7461 iously been obta\n-0002d080: 696e 6564 0a62 7920 7468 6520 6375 7272 ined.by the curr\n-0002d090: 656e 7420 7468 7265 6164 292e 2052 6574 ent thread). Ret\n-0002d0a0: 7572 6e73 2074 7275 6520 6966 2074 6865 urns true if the\n-0002d0b0: 206d 7574 6578 2068 6173 206e 6f20 6e65 mutex has no ne\n-0002d0c0: 7720 6f77 6e65 722e 0072 6570 2e74 6872 w owner..rep.thr\n-0002d0d0: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por\n-0002d0e0: 7423 6d61 6b65 2d6d 6573 7361 6765 2d70 t#make-message-p\n-0002d0f0: 6f72 7400 7265 702e 7468 7265 6164 732e ort.rep.threads.\n-0002d100: 6d65 7373 6167 652d 706f 7274 236d 6573 message-port#mes\n-0002d110: 7361 6765 2d77 6169 7469 6e67 2d70 2050 sage-waiting-p P\n-0002d120: 4f52 5400 7265 702e 7468 7265 6164 732e ORT.rep.threads.\n-0002d130: 6d65 7373 6167 652d 706f 7274 236d 6573 message-port#mes\n-0002d140: 7361 6765 2d73 656e 6420 504f 5254 204d sage-send PORT M\n-0002d150: 4553 5341 4745 7265 702e 6e65 742e 7270 ESSAGErep.net.rp\n-0002d160: 6323 6465 7265 6769 7374 6572 2d72 7063 c#deregister-rpc\n-0002d170: 2d73 6572 7665 7252 656d 6f76 6520 534f -serverRemove SO\n-0002d180: 434b 4554 2066 726f 6d20 7468 6520 7461 CKET from the ta\n-0002d190: 626c 6520 6f66 2072 7063 2063 6f6e 6e65 ble of rpc conne\n-0002d1a0: 6374 696f 6e73 2e00 7265 702e 6e65 742e ctions..rep.net.\n-0002d1b0: 7270 6323 6465 7265 6769 7374 6572 2d72 rpc#deregister-r\n-0002d1c0: 7063 2d73 6572 7665 7220 534f 434b 4554 pc-server SOCKET\n-0002d1d0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n-0002d1e0: 6372 6561 7465 2d73 6572 7665 7253 7461 create-serverSta\n-0002d1f0: 7274 206c 6973 7465 6e69 6e67 2066 6f72 rt listening for\n-0002d200: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-0002d210: 206f 6e20 7468 6520 6375 7272 656e 7420 on the current \n-0002d220: 6d61 6368 696e 6572 6570 2e6e 6574 2e72 machinerep.net.r\n-0002d230: 7063 2364 6573 7472 6f79 2d72 7063 2d73 pc#destroy-rpc-s\n-0002d240: 6572 7661 6e74 5265 6d6f 7665 2074 6865 ervantRemove the\n-0002d250: 2073 6572 7661 6e74 2077 6974 6820 7365 servant with se\n-0002d260: 7276 616e 742d 6964 2049 4420 6672 6f6d rvant-id ID from\n-0002d270: 2074 6865 2074 6162 6c65 206f 6620 7365 the table of se\n-0002d280: 7276 616e 7473 2e00 7265 702e 6e65 742e rvants..rep.net.\n-0002d290: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n-0002d2a0: 6c6f 6261 6c2d 6964 2050 524f 5859 0072 lobal-id PROXY.r\n-0002d2b0: 6570 2e6e 6574 2e72 7063 2372 7063 2d70 ep.net.rpc#rpc-p\n-0002d2c0: 726f 7879 2d3e 7365 7276 616e 742d 6964 roxy->servant-id\n-0002d2d0: 2050 524f 5859 7265 702e 6e65 742e 646f PROXYrep.net.do\n-0002d2e0: 6d61 696e 2d6e 616d 6523 646f 6d61 696e main-name#domain\n-0002d2f0: 2d61 626f 7665 5265 7475 726e 2074 6865 -aboveReturn the\n-0002d300: 206e 616d 6520 6f66 2070 6172 656e 7420 name of parent \n-0002d310: 646f 6d61 696e 206f 6620 7468 6520 7374 domain of the st\n-0002d320: 7269 6e67 2044 4f4d 4149 4e2e 0072 6570 ring DOMAIN..rep\n-0002d330: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-0002d340: 2364 6f6d 6169 6e2d 6162 6f76 6520 444f #domain-above DO\n-0002d350: 4d41 494e 0072 6570 2e75 7469 6c2e 6973 MAIN.rep.util.is\n-0002d360: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n-0002d370: 776f 7264 2d66 6f72 2d73 6573 7369 6f6e word-for-session\n-0002d380: 2057 4f52 4472 6570 2e75 7469 6c2e 7469 WORDrep.util.ti\n-0002d390: 6d65 2373 6563 6f6e 6473 2d3e 7469 6d65 me#seconds->time\n-0002d3a0: 436f 6e76 6572 7420 7468 6520 6e75 6d62 Convert the numb\n-0002d3b0: 6572 206f 6620 7365 6373 2070 6173 7420 er of secs past \n-0002d3c0: 7468 6520 6570 6f63 682c 2053 4543 532c the epoch, SECS,\n-0002d3d0: 2074 6f20 6120 7469 6d65 7374 616d 702e to a timestamp.\n-0002d3e0: 0072 6570 2e75 7469 6c2e 6461 7465 2370 .rep.util.date#p\n-0002d3f0: 6172 7365 2d64 6174 6520 5354 5249 4e47 arse-date STRING\n-0002d400: 2023 216f 7074 696f 6e61 6c20 504f 494e #!optional POIN\n-0002d410: 5400 0000 0000 0000 0000 0000 0000 0000 T...............\n+0002d000: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n+0002d010: 7570 6361 7365 5265 7475 726e 2061 206e upcaseReturn a n\n+0002d020: 6577 2073 7472 696e 672c 2061 6e20 7570 ew string, an up\n+0002d030: 7065 7220 6361 7365 2063 6f70 7920 6f66 per case copy of\n+0002d040: 2073 7472 696e 6720 582e 7265 702e 6461 string X.rep.da\n+0002d050: 7461 2e72 696e 6723 7269 6e67 2d63 6170 ta.ring#ring-cap\n+0002d060: 6163 6974 7952 6574 7572 6e73 2074 6865 acityReturns the\n+0002d070: 206e 756d 6265 7220 6f66 2073 6c6f 7473 number of slots\n+0002d080: 2069 6e20 7468 6520 7269 6e67 2062 7566 in the ring buf\n+0002d090: 6665 7220 5249 4e47 2e00 7265 702e 6461 fer RING..rep.da\n+0002d0a0: 7461 2e72 696e 6723 7269 6e67 2d72 6570 ta.ring#ring-rep\n+0002d0b0: 6c61 6365 2052 494e 4720 4f42 4a45 4354 lace RING OBJECT\n+0002d0c0: 0072 6570 2e73 7973 7465 6d23 6765 7465 .rep.system#gete\n+0002d0d0: 6e76 204e 414d 4500 0000 0000 0000 0000 nv NAME.........\n+0002d0e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -11770,7 +11770,263 @@\n 0002df90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e000: 7265 702e 7379 7374 656d 2373 6574 656e rep.system#seten\n+0002e010: 7653 6574 2074 6865 2063 7572 7265 6e74 vSet the current\n+0002e020: 2076 616c 7565 206f 6620 7468 6520 656e value of the en\n+0002e030: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+0002e040: 6c65 204e 414d 4520 746f 2074 6865 2073 le NAME to the s\n+0002e050: 7472 696e 6720 5641 4c55 452e 0a54 6865 tring VALUE..The\n+0002e060: 2060 7072 6f63 6573 732d 656e 7669 726f `process-enviro\n+0002e070: 6e6d 656e 7427 2076 6172 6961 626c 6520 nment' variable \n+0002e080: 6973 2064 6573 7472 7563 7469 7665 6c79 is destructively\n+0002e090: 206d 6f64 6966 6965 642e 0072 6570 2e73 modified..rep.s\n+0002e0a0: 7973 7465 6d23 756e 7365 7465 6e76 204e ystem#unsetenv N\n+0002e0b0: 414d 4500 0000 0000 0000 0000 0000 0000 AME.............\n+0002e0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e0d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e0e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ea90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ead0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ebb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ebc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ebd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ebe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ebf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ec90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ecb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ecc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ecd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ece0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ecf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ed90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002edb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002edc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002edd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ede0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002edf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ee90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eeb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}]}]}]}, {"source1": "librep16-dbgsym_0.92.5-3.2_armhf.deb", "source2": "librep16-dbgsym_0.92.5-3.2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-04-17 20:48:53.000000 debian-binary\n -rw-r--r-- 0 0 0 532 2024-04-17 20:48:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 368932 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 368876 2024-04-17 20:48:53.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -6,8 +6,8 @@\n Maintainer: Jose M Calhariz \n Installed-Size: 456\n Depends: librep16 (= 0.92.5-3.2)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for librep16\n-Build-Ids: c47a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49\n+Build-Ids: 38469b8b6be55e8095b067aa96810db5cb45c009\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/c4/7a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49.debug\n+usr/lib/debug/.build-id/38/469b8b6be55e8095b067aa96810db5cb45c009.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/c4/\n--rw-r--r-- 0 root (0) root (0) 455952 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/c4/7a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/38/\n+-rw-r--r-- 0 root (0) root (0) 455952 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/38/469b8b6be55e8095b067aa96810db5cb45c009.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/share/doc/librep16-dbgsym -> librep16\n"}, {"source1": "./usr/lib/debug/.build-id/c4/7a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49.debug", "source2": "./usr/lib/debug/.build-id/38/469b8b6be55e8095b067aa96810db5cb45c009.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 96% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,16 +1,16 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 7 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- ARM_EXIDX 0x000138 0x00042928 0x00042928 0x00000 0x00008 R 0x4\n- LOAD 0x000000 0x00000000 0x00000000 0x00138 0x42934 R E 0x1000\n+ ARM_EXIDX 0x000138 0x0004293c 0x0004293c 0x00000 0x00008 R 0x4\n+ LOAD 0x000000 0x00000000 0x00000000 0x00138 0x42948 R E 0x1000\n LOAD 0x000764 0x00043764 0x00043764 0x00000 0x090c8 RW 0x1000\n DYNAMIC 0x000764 0x00044c54 0x00044c54 0x00000 0x00118 RW 0x4\n NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x000764 0x00043764 0x00043764 0x00000 0x0289c R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,33 +11,33 @@\n [ 6] .gnu.version_r NOBITS 0000efc8 000138 0000d0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 0000f098 000138 004960 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000139f8 000138 001158 08 A 3 20 4\n [ 9] .init NOBITS 00014b50 000138 00000c 00 AX 0 0 4\n [10] .plt NOBITS 00014b5c 000138 001bdc 04 AX 0 0 4\n [11] .text NOBITS 00016738 000138 028e18 00 AX 0 0 8\n [12] .fini NOBITS 0003f550 000138 000008 00 AX 0 0 4\n- [13] .rodata NOBITS 0003f558 000138 0033d0 00 A 0 0 4\n- [14] .ARM.exidx NOBITS 00042928 000138 000008 00 AL 11 0 4\n- [15] .eh_frame NOBITS 00042930 000138 000004 00 A 0 0 4\n+ [13] .rodata NOBITS 0003f558 000138 0033e4 00 A 0 0 4\n+ [14] .ARM.exidx NOBITS 0004293c 000138 000008 00 AL 11 0 4\n+ [15] .eh_frame NOBITS 00042944 000138 000004 00 A 0 0 4\n [16] .init_array NOBITS 00043764 000764 000004 04 WA 0 0 4\n [17] .fini_array NOBITS 00043768 000764 000004 04 WA 0 0 4\n [18] .data.rel.ro NOBITS 0004376c 000764 0014e8 00 WA 0 0 4\n [19] .dynamic NOBITS 00044c54 000764 000118 08 WA 4 0 4\n [20] .got NOBITS 00044d6c 000764 001294 04 WA 0 0 4\n [21] .data NOBITS 00046000 000764 002238 00 WA 0 0 4\n [22] .bss NOBITS 00048238 000764 0045f4 00 WA 0 0 8\n [23] .comment PROGBITS 00000000 000138 00001e 01 MS 0 0 1\n [24] .ARM.attributes ARM_ATTRIBUTES 00000000 000156 000031 00 0 0 1\n [25] .debug_aranges PROGBITS 00000000 000188 00015f 00 C 0 0 4\n- [26] .debug_info PROGBITS 00000000 0002e8 026675 00 C 0 0 4\n- [27] .debug_abbrev PROGBITS 00000000 026960 0022ab 00 C 0 0 4\n- [28] .debug_line PROGBITS 00000000 028c0c 01219d 00 C 0 0 4\n- [29] .debug_frame PROGBITS 00000000 03adac 0025d7 00 C 0 0 4\n- [30] .debug_str PROGBITS 00000000 03d384 003c50 01 MSC 0 0 4\n- [31] .debug_loclists PROGBITS 00000000 040fd4 01048c 00 C 0 0 4\n+ [26] .debug_info PROGBITS 00000000 0002e8 026672 00 C 0 0 4\n+ [27] .debug_abbrev PROGBITS 00000000 02695c 0022ab 00 C 0 0 4\n+ [28] .debug_line PROGBITS 00000000 028c08 01219d 00 C 0 0 4\n+ [29] .debug_frame PROGBITS 00000000 03ada8 0025d7 00 C 0 0 4\n+ [30] .debug_str PROGBITS 00000000 03d380 003c50 01 MSC 0 0 4\n+ [31] .debug_loclists PROGBITS 00000000 040fd0 01048e 00 C 0 0 4\n [32] .debug_rnglists PROGBITS 00000000 051460 00291f 00 C 0 0 4\n [33] .symtab SYMTAB 00000000 053d80 0115d0 10 34 2871 4\n [34] .strtab STRTAB 00000000 065350 009ab7 00 0 0 1\n [35] .shstrtab STRTAB 00000000 06ee07 000169 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -11,16 +11,16 @@\n 7: 0000f098 0 SECTION LOCAL DEFAULT 7 .rel.dyn\n 8: 000139f8 0 SECTION LOCAL DEFAULT 8 .rel.plt\n 9: 00014b50 0 SECTION LOCAL DEFAULT 9 .init\n 10: 00014b5c 0 SECTION LOCAL DEFAULT 10 .plt\n 11: 00016738 0 SECTION LOCAL DEFAULT 11 .text\n 12: 0003f550 0 SECTION LOCAL DEFAULT 12 .fini\n 13: 0003f558 0 SECTION LOCAL DEFAULT 13 .rodata\n- 14: 00042928 0 SECTION LOCAL DEFAULT 14 .ARM.exidx\n- 15: 00042930 0 SECTION LOCAL DEFAULT 15 .eh_frame\n+ 14: 0004293c 0 SECTION LOCAL DEFAULT 14 .ARM.exidx\n+ 15: 00042944 0 SECTION LOCAL DEFAULT 15 .eh_frame\n 16: 00043764 0 SECTION LOCAL DEFAULT 16 .init_array\n 17: 00043768 0 SECTION LOCAL DEFAULT 17 .fini_array\n 18: 0004376c 0 SECTION LOCAL DEFAULT 18 .data.rel.ro\n 19: 00044c54 0 SECTION LOCAL DEFAULT 19 .dynamic\n 20: 00044d6c 0 SECTION LOCAL DEFAULT 20 .got\n 21: 00046000 0 SECTION LOCAL DEFAULT 21 .data\n 22: 00048238 0 SECTION LOCAL DEFAULT 22 .bss\n@@ -187,21 +187,21 @@\n 183: 000188e8 0 NOTYPE LOCAL DEFAULT 11 $d\n 184: 000188f0 0 NOTYPE LOCAL DEFAULT 11 $t\n 185: 0001897c 0 NOTYPE LOCAL DEFAULT 11 $d\n 186: 000189a0 0 NOTYPE LOCAL DEFAULT 11 $t\n 187: 00018a38 0 NOTYPE LOCAL DEFAULT 11 $d\n 188: 00018a48 0 NOTYPE LOCAL DEFAULT 11 $t\n 189: 00018bd8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 190: 000424a0 0 NOTYPE LOCAL DEFAULT 13 $d\n- 191: 000424a0 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.4\n- 192: 000424b0 10 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.7\n- 193: 000424bc 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.5\n- 194: 000424c8 14 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.10\n- 195: 000424d8 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n- 196: 000424e8 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 190: 000424b4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 191: 000424b4 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.4\n+ 192: 000424c4 10 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.7\n+ 193: 000424d0 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.5\n+ 194: 000424dc 14 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.10\n+ 195: 000424ec 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 196: 000424fc 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 197: 0004823c 0 NOTYPE LOCAL DEFAULT 22 $d\n 198: 0004823c 4 OBJECT LOCAL DEFAULT 22 type.8\n 199: 00048240 4 OBJECT LOCAL DEFAULT 22 type.1\n 200: 00048244 4 OBJECT LOCAL DEFAULT 22 threads\n 201: 00048248 4 OBJECT LOCAL DEFAULT 22 barriers\n 202: 0004824c 4 OBJECT LOCAL DEFAULT 22 continuations\n 203: 00048250 4 OBJECT LOCAL DEFAULT 22 invoked_continuation\n@@ -579,17 +579,17 @@\n 575: 0001c4c0 0 NOTYPE LOCAL DEFAULT 11 $d\n 576: 0001c4cc 0 NOTYPE LOCAL DEFAULT 11 $t\n 577: 0001c504 0 NOTYPE LOCAL DEFAULT 11 $d\n 578: 0001c510 0 NOTYPE LOCAL DEFAULT 11 $t\n 579: 0001c5d0 0 NOTYPE LOCAL DEFAULT 11 $d\n 580: 0001c610 0 NOTYPE LOCAL DEFAULT 11 $t\n 581: 0001c640 0 NOTYPE LOCAL DEFAULT 11 $d\n- 582: 000424f4 0 NOTYPE LOCAL DEFAULT 13 $d\n- 583: 000424f4 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 584: 00042508 20 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 582: 00042508 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 583: 00042508 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 584: 0004251c 20 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 585: 00046604 0 NOTYPE LOCAL DEFAULT 21 $d\n 586: 00046604 4 OBJECT LOCAL DEFAULT 21 regexp_cache_limit\n 587: 00048400 0 NOTYPE LOCAL DEFAULT 22 $d\n 588: 00048400 4 OBJECT LOCAL DEFAULT 22 last_match_type\n 589: 00048404 80 OBJECT LOCAL DEFAULT 22 last_matches\n 590: 00048454 4 OBJECT LOCAL DEFAULT 22 last_match_data\n 591: 00048458 4 OBJECT LOCAL DEFAULT 22 cached_regexps\n@@ -716,38 +716,38 @@\n 712: 0001dd84 0 NOTYPE LOCAL DEFAULT 11 $d\n 713: 0001dd8c 0 NOTYPE LOCAL DEFAULT 11 $t\n 714: 0001ddf4 0 NOTYPE LOCAL DEFAULT 11 $d\n 715: 0001de08 0 NOTYPE LOCAL DEFAULT 11 $t\n 716: 0001de44 0 NOTYPE LOCAL DEFAULT 11 $d\n 717: 0001de58 0 NOTYPE LOCAL DEFAULT 11 $t\n 718: 0001de94 0 NOTYPE LOCAL DEFAULT 11 $d\n- 719: 0004251c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 720: 0004251c 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.44\n- 721: 00042528 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.42\n- 722: 00042530 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.40\n- 723: 0004253c 20 OBJECT LOCAL DEFAULT 13 __FUNCTION__.38\n- 724: 00042550 12 OBJECT LOCAL DEFAULT 13 __FUNCTION__.36\n- 725: 0004255c 23 OBJECT LOCAL DEFAULT 13 __FUNCTION__.34\n- 726: 00042574 34 OBJECT LOCAL DEFAULT 13 __FUNCTION__.32\n- 727: 00042598 38 OBJECT LOCAL DEFAULT 13 __FUNCTION__.30\n- 728: 000425c0 13 OBJECT LOCAL DEFAULT 13 __FUNCTION__.28\n- 729: 000425d0 24 OBJECT LOCAL DEFAULT 13 __FUNCTION__.26\n- 730: 000425e8 35 OBJECT LOCAL DEFAULT 13 __FUNCTION__.24\n- 731: 0004260c 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.22\n- 732: 00042620 14 OBJECT LOCAL DEFAULT 13 __FUNCTION__.20\n- 733: 00042630 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.18\n- 734: 0004263c 25 OBJECT LOCAL DEFAULT 13 __FUNCTION__.16\n- 735: 00042658 22 OBJECT LOCAL DEFAULT 13 __FUNCTION__.14\n- 736: 00042670 18 OBJECT LOCAL DEFAULT 13 __FUNCTION__.12\n- 737: 00042684 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.10\n- 738: 00042690 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.8\n- 739: 000426a4 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.6\n- 740: 000426ac 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.4\n- 741: 000426b8 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.2\n- 742: 000426c4 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.0\n+ 719: 00042530 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 720: 00042530 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.44\n+ 721: 0004253c 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.42\n+ 722: 00042544 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.40\n+ 723: 00042550 20 OBJECT LOCAL DEFAULT 13 __FUNCTION__.38\n+ 724: 00042564 12 OBJECT LOCAL DEFAULT 13 __FUNCTION__.36\n+ 725: 00042570 23 OBJECT LOCAL DEFAULT 13 __FUNCTION__.34\n+ 726: 00042588 34 OBJECT LOCAL DEFAULT 13 __FUNCTION__.32\n+ 727: 000425ac 38 OBJECT LOCAL DEFAULT 13 __FUNCTION__.30\n+ 728: 000425d4 13 OBJECT LOCAL DEFAULT 13 __FUNCTION__.28\n+ 729: 000425e4 24 OBJECT LOCAL DEFAULT 13 __FUNCTION__.26\n+ 730: 000425fc 35 OBJECT LOCAL DEFAULT 13 __FUNCTION__.24\n+ 731: 00042620 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.22\n+ 732: 00042634 14 OBJECT LOCAL DEFAULT 13 __FUNCTION__.20\n+ 733: 00042644 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.18\n+ 734: 00042650 25 OBJECT LOCAL DEFAULT 13 __FUNCTION__.16\n+ 735: 0004266c 22 OBJECT LOCAL DEFAULT 13 __FUNCTION__.14\n+ 736: 00042684 18 OBJECT LOCAL DEFAULT 13 __FUNCTION__.12\n+ 737: 00042698 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.10\n+ 738: 000426a4 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.8\n+ 739: 000426b8 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.6\n+ 740: 000426c0 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.4\n+ 741: 000426cc 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.2\n+ 742: 000426d8 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.0\n 743: 00048478 0 NOTYPE LOCAL DEFAULT 22 $d\n 744: 00048478 4 OBJECT LOCAL DEFAULT 22 warned.45\n 745: 0004847c 4 OBJECT LOCAL DEFAULT 22 warned.43\n 746: 00048480 4 OBJECT LOCAL DEFAULT 22 warned.41\n 747: 00048484 4 OBJECT LOCAL DEFAULT 22 warned.39\n 748: 00048488 4 OBJECT LOCAL DEFAULT 22 warned.37\n 749: 0004848c 4 OBJECT LOCAL DEFAULT 22 warned.35\n@@ -887,16 +887,16 @@\n 883: 000226e8 0 NOTYPE LOCAL DEFAULT 11 $d\n 884: 00022700 0 NOTYPE LOCAL DEFAULT 11 $t\n 885: 0002277a 0 NOTYPE LOCAL DEFAULT 11 $d\n 886: 000227f4 0 NOTYPE LOCAL DEFAULT 11 $t\n 887: 000229e4 0 NOTYPE LOCAL DEFAULT 11 $d\n 888: 00022a24 0 NOTYPE LOCAL DEFAULT 11 $t\n 889: 00023154 0 NOTYPE LOCAL DEFAULT 11 $d\n- 890: 000426d0 0 NOTYPE LOCAL DEFAULT 13 $d\n- 891: 000426d0 5 OBJECT LOCAL DEFAULT 13 CSWTCH.1159\n+ 890: 000426e4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 891: 000426e4 5 OBJECT LOCAL DEFAULT 13 CSWTCH.1159\n 892: 000466e4 0 NOTYPE LOCAL DEFAULT 21 $d\n 893: 000466e4 4 OBJECT LOCAL DEFAULT 21 buflen.11\n 894: 000466e8 4 OBJECT LOCAL DEFAULT 21 tail_call_tag\n 895: 000484d4 0 NOTYPE LOCAL DEFAULT 22 $d\n 896: 000484d4 4 OBJECT LOCAL DEFAULT 22 print_level.5\n 897: 000484d8 4 OBJECT LOCAL DEFAULT 22 read_local_file\n 898: 000484dc 4 OBJECT LOCAL DEFAULT 22 buffer.12\n@@ -1132,16 +1132,16 @@\n 1128: 00025e0c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1129: 00025e18 0 NOTYPE LOCAL DEFAULT 11 $t\n 1130: 00025e30 0 NOTYPE LOCAL DEFAULT 11 $d\n 1131: 00025e3c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1132: 00026398 0 NOTYPE LOCAL DEFAULT 11 $d\n 1133: 000263fc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1134: 00026cc0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1135: 000426d8 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1136: 000426d8 29 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1135: 000426ec 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1136: 000426ec 29 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1137: 000485f0 0 NOTYPE LOCAL DEFAULT 22 $d\n 1138: 000485f0 4 OBJECT LOCAL DEFAULT 22 default_suffixes\n 1139: 000467c0 0 NOTYPE LOCAL DEFAULT 21 $d\n 1140: 00043fd4 8 OBJECT LOCAL DEFAULT 18 Sraise_exception__name\n 1141: 00043fdc 8 OBJECT LOCAL DEFAULT 18 Scall_with_exception_handler__name\n 1142: 00043fe4 8 OBJECT LOCAL DEFAULT 18 Scall_hook__name\n 1143: 00043fec 8 OBJECT LOCAL DEFAULT 18 Ssubr_name__name\n@@ -1258,22 +1258,22 @@\n 1254: 00029444 0 NOTYPE LOCAL DEFAULT 11 $t\n 1255: 000294c4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1256: 000297c0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1257: 00029894 0 NOTYPE LOCAL DEFAULT 11 $t\n 1258: 00029fec 0 NOTYPE LOCAL DEFAULT 11 $d\n 1259: 0002a02c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1260: 0002a0c0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1261: 00040d2c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1261: 00040d30 0 NOTYPE LOCAL DEFAULT 13 $d\n 1262: 0002a0cc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1263: 0002a120 0 NOTYPE LOCAL DEFAULT 11 $d\n 1264: 0002a12c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1265: 0002a1b0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1266: 0002a1d4 0 NOTYPE LOCAL DEFAULT 11 $t\n- 1267: 000426f8 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1268: 000426f8 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1267: 0004270c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1268: 0004270c 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1269: 00048630 0 NOTYPE LOCAL DEFAULT 22 $d\n 1270: 00046d60 0 NOTYPE LOCAL DEFAULT 21 $d\n 1271: 00044244 8 OBJECT LOCAL DEFAULT 18 Sbytecodep__name\n 1272: 0004424c 8 OBJECT LOCAL DEFAULT 18 Smake_byte_code_subr__name\n 1273: 00044254 8 OBJECT LOCAL DEFAULT 18 Svalidate_byte_code__name\n 1274: 0004425c 8 OBJECT LOCAL DEFAULT 18 Srun_byte_code__name\n 1275: 00046db0 0 NOTYPE LOCAL DEFAULT 21 $d\n@@ -1306,15 +1306,15 @@\n 1302: 00044264 0 NOTYPE LOCAL DEFAULT 18 $d\n 1303: 00044264 8 OBJECT LOCAL DEFAULT 18 str_macro_environment\n 1304: 00000000 0 FILE LOCAL DEFAULT ABS main.c\n 1305: 0002a5c8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1306: 0002a5f4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1307: 0002a600 0 NOTYPE LOCAL DEFAULT 11 $t\n 1308: 0002a614 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1309: 00040e30 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1309: 00040e34 0 NOTYPE LOCAL DEFAULT 13 $d\n 1310: 0002a61c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1311: 0002a61d 124 FUNC LOCAL DEFAULT 11 check_configuration\n 1312: 0002a680 0 NOTYPE LOCAL DEFAULT 11 $d\n 1313: 0002a698 0 NOTYPE LOCAL DEFAULT 11 $t\n 1314: 0002a808 0 NOTYPE LOCAL DEFAULT 11 $d\n 1315: 0002a830 0 NOTYPE LOCAL DEFAULT 11 $t\n 1316: 0002ab38 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1452,15 +1452,15 @@\n 1448: 0002c050 0 NOTYPE LOCAL DEFAULT 11 $t\n 1449: 0002c068 0 NOTYPE LOCAL DEFAULT 11 $d\n 1450: 0002c074 0 NOTYPE LOCAL DEFAULT 11 $t\n 1451: 0002c098 0 NOTYPE LOCAL DEFAULT 11 $d\n 1452: 0002c0a4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1453: 0002c0a5 196 FUNC LOCAL DEFAULT 11 make_number\n 1454: 0002c158 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1455: 0004123c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1455: 00041250 0 NOTYPE LOCAL DEFAULT 13 $d\n 1456: 0002c168 0 NOTYPE LOCAL DEFAULT 11 $t\n 1457: 0002c169 264 FUNC LOCAL DEFAULT 11 promote_to\n 1458: 0002c264 0 NOTYPE LOCAL DEFAULT 11 $d\n 1459: 0002c270 0 NOTYPE LOCAL DEFAULT 11 $t\n 1460: 0002c271 268 FUNC LOCAL DEFAULT 11 number_cmp\n 1461: 0002c37d 102 FUNC LOCAL DEFAULT 11 dup__\n 1462: 0002c3e5 90 FUNC LOCAL DEFAULT 11 promote_dup\n@@ -1546,19 +1546,19 @@\n 1542: 0002f254 0 NOTYPE LOCAL DEFAULT 11 $d\n 1543: 0002f270 0 NOTYPE LOCAL DEFAULT 11 $t\n 1544: 0002f470 0 NOTYPE LOCAL DEFAULT 11 $d\n 1545: 0002f478 0 NOTYPE LOCAL DEFAULT 11 $t\n 1546: 0002f810 0 NOTYPE LOCAL DEFAULT 11 $d\n 1547: 0002f818 0 NOTYPE LOCAL DEFAULT 11 $t\n 1548: 0002fb24 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1549: 0004270c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1550: 0004270c 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 1551: 00042718 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 1552: 00042728 176 OBJECT LOCAL DEFAULT 13 map\n- 1553: 000427d8 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1549: 00042720 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1550: 00042720 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 1551: 0004272c 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 1552: 0004273c 176 OBJECT LOCAL DEFAULT 13 map\n+ 1553: 000427ec 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1554: 00048ab0 0 NOTYPE LOCAL DEFAULT 22 $d\n 1555: 00048ab0 12 OBJECT LOCAL DEFAULT 22 number_freelist\n 1556: 00048abc 12 OBJECT LOCAL DEFAULT 22 number_sizeofs\n 1557: 00048ac8 12 OBJECT LOCAL DEFAULT 22 number_allocations\n 1558: 00048ad4 4 OBJECT LOCAL DEFAULT 22 allocated_numbers\n 1559: 00048ad8 12 OBJECT LOCAL DEFAULT 22 number_block_chain\n 1560: 00048ae4 4 OBJECT LOCAL DEFAULT 22 used_numbers\n@@ -1634,15 +1634,15 @@\n 1630: 00048b08 4 OBJECT LOCAL DEFAULT 22 block_list\n 1631: 000477b4 0 NOTYPE LOCAL DEFAULT 21 $d\n 1632: 0004459c 8 OBJECT LOCAL DEFAULT 18 Sorigin_after_gc__name\n 1633: 000445a4 8 OBJECT LOCAL DEFAULT 18 Slexical_origin__name\n 1634: 000445ac 8 OBJECT LOCAL DEFAULT 18 Scall_with_lexical_origins__name\n 1635: 0004459c 0 NOTYPE LOCAL DEFAULT 18 $d\n 1636: 00000000 0 FILE LOCAL DEFAULT ABS regexp.c\n- 1637: 00041470 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1637: 00041484 0 NOTYPE LOCAL DEFAULT 13 $d\n 1638: 0002ff5d 452 FUNC LOCAL DEFAULT 11 regrepeat\n 1639: 0002ff5c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1640: 0002ff80 0 NOTYPE LOCAL DEFAULT 11 $d\n 1641: 00030110 0 NOTYPE LOCAL DEFAULT 11 $d\n 1642: 00030120 0 NOTYPE LOCAL DEFAULT 11 $t\n 1643: 00030121 96 FUNC LOCAL DEFAULT 11 regtail.part.0\n 1644: 00030178 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1685,15 +1685,15 @@\n 1681: 00049b28 4 OBJECT LOCAL DEFAULT 22 regcode\n 1682: 00049b2c 4 OBJECT LOCAL DEFAULT 22 regsize\n 1683: 00049b30 4 OBJECT LOCAL DEFAULT 22 regparse\n 1684: 00049b34 4 OBJECT LOCAL DEFAULT 22 regnpar\n 1685: 0002ff8f 0 NOTYPE LOCAL DEFAULT 11 $d\n 1686: 0002ff90 0 NOTYPE LOCAL DEFAULT 11 $t\n 1687: 00000000 0 FILE LOCAL DEFAULT ABS regsub.c\n- 1688: 000415d0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1688: 000415e4 0 NOTYPE LOCAL DEFAULT 13 $d\n 1689: 00031e20 0 NOTYPE LOCAL DEFAULT 11 $t\n 1690: 00031f18 0 NOTYPE LOCAL DEFAULT 11 $d\n 1691: 00031f24 0 NOTYPE LOCAL DEFAULT 11 $t\n 1692: 00031ff0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1693: 00000000 0 FILE LOCAL DEFAULT ABS streams.c\n 1694: 00031ff8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1695: 00032094 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1798,15 +1798,15 @@\n 1794: 00033db8 0 NOTYPE LOCAL DEFAULT 11 $d\n 1795: 00033ddc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1796: 00033ea0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1797: 00033ebc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1798: 00033f2c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1799: 00033f3c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1800: 00033f3d 274 FUNC LOCAL DEFAULT 11 structure_mark\n- 1801: 00041750 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1801: 00041764 0 NOTYPE LOCAL DEFAULT 13 $d\n 1802: 00034051 96 FUNC LOCAL DEFAULT 11 structure_print\n 1803: 000340a0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1804: 000340b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 1805: 00034180 0 NOTYPE LOCAL DEFAULT 11 $d\n 1806: 00034194 0 NOTYPE LOCAL DEFAULT 11 $t\n 1807: 00034195 388 FUNC LOCAL DEFAULT 11 lookup_or_add.part.0\n 1808: 00034310 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1871,16 +1871,16 @@\n 1867: 000357d0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1868: 000357e4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1869: 000358a0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1870: 000358b8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1871: 0003593c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1872: 00035964 0 NOTYPE LOCAL DEFAULT 11 $t\n 1873: 00035c60 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1874: 000427ec 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1875: 000427ec 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 1874: 00042800 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1875: 00042800 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 1876: 00049b3c 0 NOTYPE LOCAL DEFAULT 22 $d\n 1877: 00049b3c 4 OBJECT LOCAL DEFAULT 22 all_structures\n 1878: 00049b40 4 OBJECT LOCAL DEFAULT 22 rep_structures_structure\n 1879: 00049b44 4 OBJECT LOCAL DEFAULT 22 ref_age\n 1880: 00047938 0 NOTYPE LOCAL DEFAULT 21 $d\n 1881: 000446a4 8 OBJECT LOCAL DEFAULT 18 Sstructure_install_vm__name\n 1882: 000446ac 8 OBJECT LOCAL DEFAULT 18 Sstructure_set_binds__name\n@@ -1982,15 +1982,15 @@\n 1978: 00036995 12 FUNC LOCAL DEFAULT 11 symbol_princ\n 1979: 000369a1 452 FUNC LOCAL DEFAULT 11 symbol_print\n 1980: 00036b58 0 NOTYPE LOCAL DEFAULT 11 $d\n 1981: 00036b64 0 NOTYPE LOCAL DEFAULT 11 $t\n 1982: 00036bec 0 NOTYPE LOCAL DEFAULT 11 $d\n 1983: 00036bf4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1984: 00036c74 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1985: 00041a38 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1985: 00041a4c 0 NOTYPE LOCAL DEFAULT 13 $d\n 1986: 00036c7c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1987: 00036ce4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1988: 00036cf8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1989: 00036d24 0 NOTYPE LOCAL DEFAULT 11 $d\n 1990: 00036d28 0 NOTYPE LOCAL DEFAULT 11 $t\n 1991: 00036d80 0 NOTYPE LOCAL DEFAULT 11 $d\n 1992: 00036d8c 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2119,15 +2119,15 @@\n 2115: 000382a8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2116: 000382b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2117: 000382b1 236 FUNC LOCAL DEFAULT 11 string_sweep\n 2118: 00038388 0 NOTYPE LOCAL DEFAULT 11 $d\n 2119: 0003839c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2120: 0003839d 88 FUNC LOCAL DEFAULT 11 vector_sweep\n 2121: 000383ec 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2122: 00041cd0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2122: 00041ce4 0 NOTYPE LOCAL DEFAULT 13 $d\n 2123: 000383f4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2124: 000383f5 20 FUNC LOCAL DEFAULT 11 print_guardian\n 2125: 00038404 0 NOTYPE LOCAL DEFAULT 11 $d\n 2126: 00038408 0 NOTYPE LOCAL DEFAULT 11 $t\n 2127: 00038409 78 FUNC LOCAL DEFAULT 11 string_cmp\n 2128: 000384f8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2129: 00038504 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2178,18 +2178,18 @@\n 2174: 000394a8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2175: 000394a9 30 FUNC LOCAL DEFAULT 11 mark_guardian\n 2176: 000396f4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2177: 0003976c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2178: 00039818 0 NOTYPE LOCAL DEFAULT 11 $d\n 2179: 00039844 0 NOTYPE LOCAL DEFAULT 11 $t\n 2180: 000398c8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2181: 000427f8 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2182: 000427f8 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2183: 00042810 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2184: 00042824 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2181: 0004280c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2182: 0004280c 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2183: 00042824 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2184: 00042838 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2185: 00047ed0 0 NOTYPE LOCAL DEFAULT 21 $d\n 2186: 0004b3d4 0 NOTYPE LOCAL DEFAULT 22 $d\n 2187: 0004b3d4 4 OBJECT LOCAL DEFAULT 22 guardians\n 2188: 0004b3d8 4 OBJECT LOCAL DEFAULT 22 string_block_chain\n 2189: 0004b3dc 4 OBJECT LOCAL DEFAULT 22 string_freelist\n 2190: 0004b3e0 4 OBJECT LOCAL DEFAULT 22 used_strings\n 2191: 0004b3e4 4 OBJECT LOCAL DEFAULT 22 allocated_string_bytes\n@@ -2213,15 +2213,15 @@\n 2209: 00044934 0 NOTYPE LOCAL DEFAULT 18 $d\n 2210: 00044934 8 OBJECT LOCAL DEFAULT 18 null_string_const\n 2211: 0004493c 8 OBJECT LOCAL DEFAULT 18 string_overflow\n 2212: 00044944 8 OBJECT LOCAL DEFAULT 18 str_after_gc_hook\n 2213: 00038f41 0 NOTYPE LOCAL DEFAULT 11 $d\n 2214: 00038f42 0 NOTYPE LOCAL DEFAULT 11 $t\n 2215: 00000000 0 FILE LOCAL DEFAULT ABS weak-refs.c\n- 2216: 00041e30 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2216: 00041e44 0 NOTYPE LOCAL DEFAULT 13 $d\n 2217: 000398d9 100 FUNC LOCAL DEFAULT 11 weak_ref_type\n 2218: 000398d8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2219: 00039928 0 NOTYPE LOCAL DEFAULT 11 $d\n 2220: 0003996d 20 FUNC LOCAL DEFAULT 11 weak_ref_print\n 2221: 0003993c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2222: 00039968 0 NOTYPE LOCAL DEFAULT 11 $d\n 2223: 0003996c 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2235,15 +2235,15 @@\n 2231: 0004b4c4 4 OBJECT LOCAL DEFAULT 22 weak_refs\n 2232: 00047f64 0 NOTYPE LOCAL DEFAULT 21 $d\n 2233: 0004498c 8 OBJECT LOCAL DEFAULT 18 Sweak_ref_set__name\n 2234: 00044994 8 OBJECT LOCAL DEFAULT 18 Sweak_ref__name\n 2235: 0004499c 8 OBJECT LOCAL DEFAULT 18 Smake_weak_ref__name\n 2236: 0004498c 0 NOTYPE LOCAL DEFAULT 18 $d\n 2237: 00000000 0 FILE LOCAL DEFAULT ABS unix_dl.c\n- 2238: 00041e70 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2238: 00041e84 0 NOTYPE LOCAL DEFAULT 13 $d\n 2239: 00039ac1 104 FUNC LOCAL DEFAULT 11 signal_error\n 2240: 00039ac0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2241: 00039b14 0 NOTYPE LOCAL DEFAULT 11 $d\n 2242: 00039b28 0 NOTYPE LOCAL DEFAULT 11 $t\n 2243: 0003a060 0 NOTYPE LOCAL DEFAULT 11 $d\n 2244: 0003a0c0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2245: 0003a118 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2253,18 +2253,18 @@\n 2249: 0003a1f4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2250: 0003a200 0 NOTYPE LOCAL DEFAULT 11 $t\n 2251: 0003a278 0 NOTYPE LOCAL DEFAULT 11 $d\n 2252: 0003a288 0 NOTYPE LOCAL DEFAULT 11 $t\n 2253: 0003a33c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2254: 0003a358 0 NOTYPE LOCAL DEFAULT 11 $t\n 2255: 0003a3ac 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2256: 00042834 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2257: 00042834 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2258: 0004283c 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2259: 00042850 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2256: 00042848 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2257: 00042848 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2258: 00042850 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2259: 00042864 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2260: 0004b4c8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2261: 0004b4c8 4 OBJECT LOCAL DEFAULT 22 n_dl_libs\n 2262: 0004b4cc 4 OBJECT LOCAL DEFAULT 22 dl_libs\n 2263: 0004b4d0 4 OBJECT LOCAL DEFAULT 22 n_alloc_dl_libs\n 2264: 00000000 0 FILE LOCAL DEFAULT ABS unix_files.c\n 2265: 0003a3b8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2266: 0003a3dc 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2312,32 +2312,32 @@\n 2308: 0003ad78 0 NOTYPE LOCAL DEFAULT 11 $d\n 2309: 0003ad84 0 NOTYPE LOCAL DEFAULT 11 $t\n 2310: 0003adbc 0 NOTYPE LOCAL DEFAULT 11 $d\n 2311: 0003adc8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2312: 0003af00 0 NOTYPE LOCAL DEFAULT 11 $d\n 2313: 0003af08 0 NOTYPE LOCAL DEFAULT 11 $t\n 2314: 0003af58 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2315: 00041238 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2315: 00040d1c 0 NOTYPE LOCAL DEFAULT 13 $d\n 2316: 0003af5c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2317: 0003aff0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2318: 0003b004 0 NOTYPE LOCAL DEFAULT 11 $t\n 2319: 0003b080 0 NOTYPE LOCAL DEFAULT 11 $d\n 2320: 0003b08c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2321: 0003b0bc 0 NOTYPE LOCAL DEFAULT 11 $d\n 2322: 0003b0c4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2323: 0003b164 0 NOTYPE LOCAL DEFAULT 11 $d\n 2324: 0003b178 0 NOTYPE LOCAL DEFAULT 11 $t\n- 2325: 00042864 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2326: 00042864 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n+ 2325: 00042878 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2326: 00042878 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n 2327: 0004b4d8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2328: 0004b4d8 112 OBJECT LOCAL DEFAULT 22 statbuf.1\n 2329: 000449a4 0 NOTYPE LOCAL DEFAULT 18 $d\n 2330: 000449a4 8 OBJECT LOCAL DEFAULT 18 dot\n 2331: 00000000 0 FILE LOCAL DEFAULT ABS unix_main.c\n- 2332: 00041f5c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2332: 00041f70 0 NOTYPE LOCAL DEFAULT 13 $d\n 2333: 0003b1bd 140 FUNC LOCAL DEFAULT 11 usr_signal_handler\n 2334: 0003b1bc 0 NOTYPE LOCAL DEFAULT 11 $t\n 2335: 0003b230 0 NOTYPE LOCAL DEFAULT 11 $d\n 2336: 0003b248 0 NOTYPE LOCAL DEFAULT 11 $t\n 2337: 0003b249 156 FUNC LOCAL DEFAULT 11 fatal_signal_handler\n 2338: 0003b2c4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2339: 0003b2e4 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2470,15 +2470,15 @@\n 2466: 0003ccf8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2467: 0003cd08 0 NOTYPE LOCAL DEFAULT 11 $t\n 2468: 0003cd09 284 FUNC LOCAL DEFAULT 11 read_from_one_fd\n 2469: 0003ce10 0 NOTYPE LOCAL DEFAULT 11 $d\n 2470: 0003ce24 0 NOTYPE LOCAL DEFAULT 11 $t\n 2471: 0003ce25 68 FUNC LOCAL DEFAULT 11 read_from_process\n 2472: 0003ce64 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2473: 00041fe0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2473: 00041ff4 0 NOTYPE LOCAL DEFAULT 13 $d\n 2474: 0003ce68 0 NOTYPE LOCAL DEFAULT 11 $t\n 2475: 0003cfb8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2476: 0003cfec 0 NOTYPE LOCAL DEFAULT 11 $t\n 2477: 0003d0a0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2478: 0003d0b4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2479: 0003d0b5 168 FUNC LOCAL DEFAULT 11 write_to_process\n 2480: 0003d148 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2526,17 +2526,17 @@\n 2522: 0003e800 0 NOTYPE LOCAL DEFAULT 11 $d\n 2523: 0003e810 0 NOTYPE LOCAL DEFAULT 11 $t\n 2524: 0003e9d8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2525: 0003ea34 0 NOTYPE LOCAL DEFAULT 11 $t\n 2526: 0003ecf8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2527: 0003edc4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2528: 0003edf8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2529: 00042868 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2530: 00042868 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 2531: 0004288c 12 OBJECT LOCAL DEFAULT 13 signals.1\n+ 2529: 0004287c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2530: 0004287c 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 2531: 000428a0 12 OBJECT LOCAL DEFAULT 13 signals.1\n 2532: 0004c6b8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2533: 0004c6b8 4 OBJECT LOCAL DEFAULT 22 got_sigchld\n 2534: 0004c6bc 4 OBJECT LOCAL DEFAULT 22 process_type\n 2535: 0004c6c0 4 OBJECT LOCAL DEFAULT 22 process_chain\n 2536: 0004c6c4 4 OBJECT LOCAL DEFAULT 22 process_run_count\n 2537: 0004c6c8 4 OBJECT LOCAL DEFAULT 22 notify_chain\n 2538: 0004c6cc 64 OBJECT LOCAL DEFAULT 22 input_handlers\n@@ -2612,20 +2612,20 @@\n 2608: 00000000 0 FILE LOCAL DEFAULT ABS _fixdfdi.o\n 2609: 0003f3d4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2610: 00000000 0 FILE LOCAL DEFAULT ABS _fixunsdfdi.o\n 2611: 0003f408 0 NOTYPE LOCAL DEFAULT 11 $t\n 2612: 0003f438 0 NOTYPE LOCAL DEFAULT 11 $d\n 2613: 00000000 0 FILE LOCAL DEFAULT ABS _udivmoddi4.o\n 2614: 0003f448 0 NOTYPE LOCAL DEFAULT 11 $t\n- 2615: 00042928 0 NOTYPE LOCAL DEFAULT 14 $d\n+ 2615: 0004293c 0 NOTYPE LOCAL DEFAULT 14 $d\n 2616: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 2617: 00042898 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2618: 00042898 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n- 2619: 00042930 0 NOTYPE LOCAL DEFAULT 15 $d\n- 2620: 00042930 0 OBJECT LOCAL DEFAULT 15 __FRAME_END__\n+ 2617: 000428ac 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2618: 000428ac 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n+ 2619: 00042944 0 NOTYPE LOCAL DEFAULT 15 $d\n+ 2620: 00042944 0 OBJECT LOCAL DEFAULT 15 __FRAME_END__\n 2621: 00000000 0 FILE LOCAL DEFAULT ABS \n 2622: 0003ee01 604 FUNC LOCAL DEFAULT 11 __udivsi3\n 2623: 0003f550 0 FUNC LOCAL DEFAULT 12 _fini\n 2624: 0003f3d5 48 FUNC LOCAL DEFAULT 11 __fixdfdi\n 2625: 0003f3c9 12 FUNC LOCAL DEFAULT 11 __aeabi_idiv0\n 2626: 00044d6c 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_\n 2627: 0003f449 262 FUNC LOCAL DEFAULT 11 __udivmoddi4\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c47a1bfcdd0c454f1b49c1ea3b0925a76e1e4f49\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 38469b8b6be55e8095b067aa96810db5cb45c009\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4545,15 +4545,15 @@\n <24fa> DW_AT_type : (ref4) <0xbe1>\n <24fe> DW_AT_location : (sec_offset) 0x979 (location list)\n <2502> DW_AT_GNU_locviews: (sec_offset) 0x975\n <2><2506>: Abbrev Number: 45 (DW_TAG_variable)\n <2507> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <250b> DW_AT_type : (ref4) <0x28de>, char\n <250f> DW_AT_artificial : (flag_present) 1\n- <250f> DW_AT_location : (exprloc) 5 byte block: 3 b0 24 4 0 \t(DW_OP_addr: 424b0)\n+ <250f> DW_AT_location : (exprloc) 5 byte block: 3 c4 24 4 0 \t(DW_OP_addr: 424c4)\n <2><2515>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <2516> DW_AT_ranges : (sec_offset) 0x40\n <251a> DW_AT_sibling : (ref4) <0x259f>\n <3><251e>: Abbrev Number: 8 (DW_TAG_variable)\n <251f> DW_AT_name : (string) ptr\n <2523> DW_AT_decl_file : (implicit_const) 1\n <2523> DW_AT_decl_line : (data2) 1204\n@@ -5034,15 +5034,15 @@\n <29d8> DW_AT_type : (ref4) <0xb94>\n <29dc> DW_AT_location : (sec_offset) 0xce5 (location list)\n <29e0> DW_AT_GNU_locviews: (sec_offset) 0xce1\n <2><29e4>: Abbrev Number: 45 (DW_TAG_variable)\n <29e5> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <29e9> DW_AT_type : (ref4) <0x2a84>, char\n <29ed> DW_AT_artificial : (flag_present) 1\n- <29ed> DW_AT_location : (exprloc) 5 byte block: 3 d8 24 4 0 \t(DW_OP_addr: 424d8)\n+ <29ed> DW_AT_location : (exprloc) 5 byte block: 3 ec 24 4 0 \t(DW_OP_addr: 424ec)\n <2><29f3>: Abbrev Number: 3 (DW_TAG_call_site)\n <29f4> DW_AT_call_return_pc: (addr) 0x180d2\n <29f8> DW_AT_call_origin : (ref4) <0x3055>\n <29fc> DW_AT_sibling : (ref4) <0x2a07>\n <3><2a00>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <2a01> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <2a03> DW_AT_call_value : (exprloc) 2 byte block: 70 0 \t(DW_OP_breg0 (r0): 0)\n@@ -5202,15 +5202,15 @@\n <2b55> DW_AT_type : (ref4) <0xba9>\n <2b59> DW_AT_location : (sec_offset) 0xdc1 (location list)\n <2b5d> DW_AT_GNU_locviews: (sec_offset) 0xdb1\n <2><2b61>: Abbrev Number: 45 (DW_TAG_variable)\n <2b62> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <2b66> DW_AT_type : (ref4) <0x2c81>, char\n <2b6a> DW_AT_artificial : (flag_present) 1\n- <2b6a> DW_AT_location : (exprloc) 5 byte block: 3 e8 24 4 0 \t(DW_OP_addr: 424e8)\n+ <2b6a> DW_AT_location : (exprloc) 5 byte block: 3 fc 24 4 0 \t(DW_OP_addr: 424fc)\n <2><2b70>: Abbrev Number: 14 (DW_TAG_inlined_subroutine)\n <2b71> DW_AT_abstract_origin: (ref4) <0x311b>\n <2b75> DW_AT_entry_pc : (addr) 0x1854e\n <2b79> DW_AT_GNU_entry_view: (data2) 1\n <2b7b> DW_AT_ranges : (sec_offset) 0x2bb\n <2b7f> DW_AT_call_file : (implicit_const) 1\n <2b7f> DW_AT_call_line : (data2) 1037\n@@ -5460,15 +5460,15 @@\n <2db1> DW_AT_decl_file : (implicit_const) 1\n <2db1> DW_AT_decl_line : (data2) 903\n <2db3> DW_AT_decl_column : (data1) 1\n <2><2db4>: Abbrev Number: 45 (DW_TAG_variable)\n <2db5> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <2db9> DW_AT_type : (ref4) <0x2f5a>, char\n <2dbd> DW_AT_artificial : (flag_present) 1\n- <2dbd> DW_AT_location : (exprloc) 5 byte block: 3 c8 24 4 0 \t(DW_OP_addr: 424c8)\n+ <2dbd> DW_AT_location : (exprloc) 5 byte block: 3 dc 24 4 0 \t(DW_OP_addr: 424dc)\n <2><2dc3>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <2dc4> DW_AT_ranges : (sec_offset) 0x22d\n <2dc8> DW_AT_sibling : (ref4) <0x2e43>\n <3><2dcc>: Abbrev Number: 13 (DW_TAG_variable)\n <2dcd> DW_AT_name : (strp) (offset: 0x8cd): active\n <2dd1> DW_AT_decl_file : (implicit_const) 1\n <2dd1> DW_AT_decl_line : (data2) 909\n@@ -5746,15 +5746,15 @@\n <303e> DW_AT_decl_line : (data2) 862\n <3040> DW_AT_decl_column : (data1) 18\n <3041> DW_AT_type : (ref4) <0xb94>\n <2><3045>: Abbrev Number: 45 (DW_TAG_variable)\n <3046> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <304a> DW_AT_type : (ref4) <0x2c81>, char\n <304e> DW_AT_artificial : (flag_present) 1\n- <304e> DW_AT_location : (exprloc) 5 byte block: 3 bc 24 4 0 \t(DW_OP_addr: 424bc)\n+ <304e> DW_AT_location : (exprloc) 5 byte block: 3 d0 24 4 0 \t(DW_OP_addr: 424d0)\n <2><3054>: Abbrev Number: 0\n <1><3055>: Abbrev Number: 22 (DW_TAG_subprogram)\n <3056> DW_AT_name : (strp) (offset: 0x72b): unlink_thread\n <305a> DW_AT_decl_file : (implicit_const) 1\n <305a> DW_AT_decl_line : (data2) 833\n <305c> DW_AT_decl_column : (implicit_const) 1\n <305c> DW_AT_prototyped : (flag_present) 1\n@@ -5806,15 +5806,15 @@\n <30ba> DW_AT_type : (ref4) <0xb94>\n <30be> DW_AT_location : (sec_offset) 0x10ac (location list)\n <30c2> DW_AT_GNU_locviews: (sec_offset) 0x10a8\n <2><30c6>: Abbrev Number: 45 (DW_TAG_variable)\n <30c7> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <30cb> DW_AT_type : (ref4) <0x2a84>, char\n <30cf> DW_AT_artificial : (flag_present) 1\n- <30cf> DW_AT_location : (exprloc) 5 byte block: 3 a0 24 4 0 \t(DW_OP_addr: 424a0)\n+ <30cf> DW_AT_location : (exprloc) 5 byte block: 3 b4 24 4 0 \t(DW_OP_addr: 424b4)\n <2><30d5>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <30d6> DW_AT_ranges : (sec_offset) 0x25\n <30da> DW_AT_sibling : (ref4) <0x30f3>\n <3><30de>: Abbrev Number: 8 (DW_TAG_variable)\n <30df> DW_AT_name : (string) ptr\n <30e3> DW_AT_decl_file : (implicit_const) 1\n <30e3> DW_AT_decl_line : (data2) 807\n@@ -22850,15 +22850,15 @@\n DW_AT_decl_line : (data1) 136\n DW_AT_decl_column : (data1) 48\n DW_AT_type : (ref4) <0xaf5f>\n <2>: Abbrev Number: 60 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n DW_AT_type : (ref4) <0xbf16>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 8 25 4 0 \t(DW_OP_addr: 42508)\n+ DW_AT_location : (exprloc) 5 byte block: 3 1c 25 4 0 \t(DW_OP_addr: 4251c)\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 23 (DW_TAG_array_type)\n DW_AT_type : (ref4) <0xaa59>, char\n DW_AT_sibling : (ref4) <0xbf16>\n <2>: Abbrev Number: 24 (DW_TAG_subrange_type)\n DW_AT_type : (ref4) <0xaa07>, unsigned int\n DW_AT_upper_bound : (data1) 19\n@@ -22956,15 +22956,15 @@\n DW_AT_type : (ref4) <0xaa31>, int\n DW_AT_location : (sec_offset) 0x450b (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4509\n <2>: Abbrev Number: 60 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n DW_AT_type : (ref4) <0xc0b5>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 f4 24 4 0 \t(DW_OP_addr: 424f4)\n+ DW_AT_location : (exprloc) 5 byte block: 3 8 25 4 0 \t(DW_OP_addr: 42508)\n <2>: Abbrev Number: 35 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x4d3\n DW_AT_sibling : (ref4) <0xc04c>\n <3>: Abbrev Number: 29 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3130): saved_re\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 69\n@@ -25604,15 +25604,15 @@\n DW_AT_frame_base : (exprloc) 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n DW_AT_call_all_calls: (flag_present) 1\n DW_AT_sibling : (ref4) <0xd3b7>\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xd3c7>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 c4 26 4 0 \t(DW_OP_addr: 426c4)\n+ DW_AT_location : (exprloc) 5 byte block: 3 d8 26 4 0 \t(DW_OP_addr: 426d8)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x8bf\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 819\n DW_AT_decl_column : (data1) 5\n@@ -25671,15 +25671,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x478c (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4788\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xd45d>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 b8 26 4 0 \t(DW_OP_addr: 426b8)\n+ DW_AT_location : (exprloc) 5 byte block: 3 cc 26 4 0 \t(DW_OP_addr: 426cc)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x89a\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 814\n DW_AT_decl_column : (data1) 5\n@@ -25738,15 +25738,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x47b7 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x47b3\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xd3c7>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 ac 26 4 0 \t(DW_OP_addr: 426ac)\n+ DW_AT_location : (exprloc) 5 byte block: 3 c0 26 4 0 \t(DW_OP_addr: 426c0)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x875\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 809\n DW_AT_decl_column : (data1) 5\n@@ -26633,15 +26633,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x4bc6 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4bc2\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xdd71>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 a4 26 4 0 \t(DW_OP_addr: 426a4)\n+ DW_AT_location : (exprloc) 5 byte block: 3 b8 26 4 0 \t(DW_OP_addr: 426b8)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x850\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 687\n DW_AT_decl_column : (data1) 5\n@@ -27368,15 +27368,15 @@\n DW_AT_type : (ref4) <0xcc59>\n DW_AT_location : (sec_offset) 0x4fba (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4fb6\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe42a>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 90 26 4 0 \t(DW_OP_addr: 42690)\n+ DW_AT_location : (exprloc) 5 byte block: 3 a4 26 4 0 \t(DW_OP_addr: 426a4)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x82b\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 587\n DW_AT_decl_column : (data1) 5\n@@ -27436,15 +27436,15 @@\n DW_AT_type : (ref4) <0xcc59>\n DW_AT_location : (sec_offset) 0x4fe9 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4fe1\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe4c7>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 84 26 4 0 \t(DW_OP_addr: 42684)\n+ DW_AT_location : (exprloc) 5 byte block: 3 98 26 4 0 \t(DW_OP_addr: 42698)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x806\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 582\n DW_AT_decl_column : (data1) 5\n@@ -27504,15 +27504,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x502f (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x5027\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe562>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 70 26 4 0 \t(DW_OP_addr: 42670)\n+ DW_AT_location : (exprloc) 5 byte block: 3 84 26 4 0 \t(DW_OP_addr: 42684)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x7e1\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 576\n DW_AT_decl_column : (data1) 5\n@@ -27580,15 +27580,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x50a8 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x50a4\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe611>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 58 26 4 0 \t(DW_OP_addr: 42658)\n+ DW_AT_location : (exprloc) 5 byte block: 3 6c 26 4 0 \t(DW_OP_addr: 4266c)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x7bc\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 570\n DW_AT_decl_column : (data1) 5\n@@ -27648,15 +27648,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x50d7 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x50cf\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe6ac>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 3c 26 4 0 \t(DW_OP_addr: 4263c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 50 26 4 0 \t(DW_OP_addr: 42650)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x792\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 564\n DW_AT_decl_column : (data1) 5\n@@ -28140,15 +28140,15 @@\n DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x52c4 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x52c0\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe4c7>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 30 26 4 0 \t(DW_OP_addr: 42630)\n+ DW_AT_location : (exprloc) 5 byte block: 3 44 26 4 0 \t(DW_OP_addr: 42644)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x76d\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 490\n DW_AT_decl_column : (data1) 5\n@@ -29568,15 +29568,15 @@\n DW_AT_type : (ref4) <0xca53>, size_t, unsigned int\n DW_AT_location : (sec_offset) 0x5cca (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x5cc6\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xf7cb>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 20 26 4 0 \t(DW_OP_addr: 42620)\n+ DW_AT_location : (exprloc) 5 byte block: 3 34 26 4 0 \t(DW_OP_addr: 42634)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x72d\n <3>: Abbrev Number: 27 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 211\n DW_AT_decl_column : (implicit_const) 5\n@@ -30467,15 +30467,15 @@\n DW_AT_type : (ref4) <0xc9fd>, int\n DW_AT_location : (sec_offset) 0x6100 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x60fe\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0xe42a>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 c 26 4 0 \t(DW_OP_addr: 4260c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 20 26 4 0 \t(DW_OP_addr: 42620)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x708\n <3>: Abbrev Number: 27 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c8c): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 105\n DW_AT_decl_column : (implicit_const) 5\n@@ -30526,15 +30526,15 @@\n DW_AT_type : (ref4) <0xcc59>\n DW_AT_location : (sec_offset) 0x6120 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x6118\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n DW_AT_type : (ref4) <0x10052>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 e8 25 4 0 \t(DW_OP_addr: 425e8)\n+ DW_AT_location : (exprloc) 5 byte block: 3 fc 25 4 0 \t(DW_OP_addr: 425fc)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x6e3\n <3>: Abbrev Number: 27 (DW_TAG_variable)\n <10000> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10004> DW_AT_decl_file : (implicit_const) 1\n <10004> DW_AT_decl_line : (data1) 99\n <10005> DW_AT_decl_column : (implicit_const) 5\n@@ -30602,15 +30602,15 @@\n <1008a> DW_AT_type : (ref4) <0xceac>, scm_t_catch_handler\n <1008e> DW_AT_location : (sec_offset) 0x6199 (location list)\n <10092> DW_AT_GNU_locviews: (sec_offset) 0x6195\n <2><10096>: Abbrev Number: 21 (DW_TAG_variable)\n <10097> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <1009b> DW_AT_type : (ref4) <0x100fd>, char\n <1009f> DW_AT_artificial : (flag_present) 1\n- <1009f> DW_AT_location : (exprloc) 5 byte block: 3 d0 25 4 0 \t(DW_OP_addr: 425d0)\n+ <1009f> DW_AT_location : (exprloc) 5 byte block: 3 e4 25 4 0 \t(DW_OP_addr: 425e4)\n <2><100a5>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <100a6> DW_AT_ranges : (sec_offset) 0x6be\n <3><100aa>: Abbrev Number: 27 (DW_TAG_variable)\n <100ab> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <100af> DW_AT_decl_file : (implicit_const) 1\n <100af> DW_AT_decl_line : (data1) 94\n <100b0> DW_AT_decl_column : (implicit_const) 5\n@@ -30670,15 +30670,15 @@\n <10122> DW_AT_type : (ref4) <0xcc59>\n <10126> DW_AT_location : (sec_offset) 0x61c8 (location list)\n <1012a> DW_AT_GNU_locviews: (sec_offset) 0x61c0\n <2><1012e>: Abbrev Number: 21 (DW_TAG_variable)\n <1012f> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <10133> DW_AT_type : (ref4) <0x10195>, char\n <10137> DW_AT_artificial : (flag_present) 1\n- <10137> DW_AT_location : (exprloc) 5 byte block: 3 c0 25 4 0 \t(DW_OP_addr: 425c0)\n+ <10137> DW_AT_location : (exprloc) 5 byte block: 3 d4 25 4 0 \t(DW_OP_addr: 425d4)\n <2><1013d>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1013e> DW_AT_ranges : (sec_offset) 0x699\n <3><10142>: Abbrev Number: 27 (DW_TAG_variable)\n <10143> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10147> DW_AT_decl_file : (implicit_const) 1\n <10147> DW_AT_decl_line : (data1) 89\n <10148> DW_AT_decl_column : (implicit_const) 5\n@@ -30738,15 +30738,15 @@\n <101ba> DW_AT_type : (ref4) <0xcc59>\n <101be> DW_AT_location : (sec_offset) 0x620e (location list)\n <101c2> DW_AT_GNU_locviews: (sec_offset) 0x6206\n <2><101c6>: Abbrev Number: 21 (DW_TAG_variable)\n <101c7> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <101cb> DW_AT_type : (ref4) <0x1022d>, char\n <101cf> DW_AT_artificial : (flag_present) 1\n- <101cf> DW_AT_location : (exprloc) 5 byte block: 3 98 25 4 0 \t(DW_OP_addr: 42598)\n+ <101cf> DW_AT_location : (exprloc) 5 byte block: 3 ac 25 4 0 \t(DW_OP_addr: 425ac)\n <2><101d5>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <101d6> DW_AT_ranges : (sec_offset) 0x674\n <3><101da>: Abbrev Number: 27 (DW_TAG_variable)\n <101db> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <101df> DW_AT_decl_file : (implicit_const) 1\n <101df> DW_AT_decl_line : (data1) 84\n <101e0> DW_AT_decl_column : (implicit_const) 5\n@@ -30806,15 +30806,15 @@\n <10252> DW_AT_type : (ref4) <0xcc59>\n <10256> DW_AT_location : (sec_offset) 0x6254 (location list)\n <1025a> DW_AT_GNU_locviews: (sec_offset) 0x624c\n <2><1025e>: Abbrev Number: 21 (DW_TAG_variable)\n <1025f> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <10263> DW_AT_type : (ref4) <0x102c5>, char\n <10267> DW_AT_artificial : (flag_present) 1\n- <10267> DW_AT_location : (exprloc) 5 byte block: 3 74 25 4 0 \t(DW_OP_addr: 42574)\n+ <10267> DW_AT_location : (exprloc) 5 byte block: 3 88 25 4 0 \t(DW_OP_addr: 42588)\n <2><1026d>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1026e> DW_AT_ranges : (sec_offset) 0x64f\n <3><10272>: Abbrev Number: 27 (DW_TAG_variable)\n <10273> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10277> DW_AT_decl_file : (implicit_const) 1\n <10277> DW_AT_decl_line : (data1) 79\n <10278> DW_AT_decl_column : (implicit_const) 5\n@@ -30882,15 +30882,15 @@\n <102fd> DW_AT_type : (ref4) <0xceac>, scm_t_catch_handler\n <10301> DW_AT_location : (sec_offset) 0x62cd (location list)\n <10305> DW_AT_GNU_locviews: (sec_offset) 0x62c9\n <2><10309>: Abbrev Number: 21 (DW_TAG_variable)\n <1030a> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <1030e> DW_AT_type : (ref4) <0x10370>, char\n <10312> DW_AT_artificial : (flag_present) 1\n- <10312> DW_AT_location : (exprloc) 5 byte block: 3 5c 25 4 0 \t(DW_OP_addr: 4255c)\n+ <10312> DW_AT_location : (exprloc) 5 byte block: 3 70 25 4 0 \t(DW_OP_addr: 42570)\n <2><10318>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10319> DW_AT_ranges : (sec_offset) 0x62a\n <3><1031d>: Abbrev Number: 27 (DW_TAG_variable)\n <1031e> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10322> DW_AT_decl_file : (implicit_const) 1\n <10322> DW_AT_decl_line : (data1) 74\n <10323> DW_AT_decl_column : (implicit_const) 5\n@@ -30950,15 +30950,15 @@\n <10395> DW_AT_type : (ref4) <0xcc59>\n <10399> DW_AT_location : (sec_offset) 0x62fc (location list)\n <1039d> DW_AT_GNU_locviews: (sec_offset) 0x62f4\n <2><103a1>: Abbrev Number: 21 (DW_TAG_variable)\n <103a2> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <103a6> DW_AT_type : (ref4) <0x10408>, char\n <103aa> DW_AT_artificial : (flag_present) 1\n- <103aa> DW_AT_location : (exprloc) 5 byte block: 3 50 25 4 0 \t(DW_OP_addr: 42550)\n+ <103aa> DW_AT_location : (exprloc) 5 byte block: 3 64 25 4 0 \t(DW_OP_addr: 42564)\n <2><103b0>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <103b1> DW_AT_ranges : (sec_offset) 0x605\n <3><103b5>: Abbrev Number: 27 (DW_TAG_variable)\n <103b6> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <103ba> DW_AT_decl_file : (implicit_const) 1\n <103ba> DW_AT_decl_line : (data1) 69\n <103bb> DW_AT_decl_column : (implicit_const) 5\n@@ -31034,15 +31034,15 @@\n <10453> DW_AT_type : (ref4) <0xcc85>, repv, unsigned int\n <10457> DW_AT_location : (sec_offset) 0x6391 (location list)\n <1045b> DW_AT_GNU_locviews: (sec_offset) 0x638d\n <2><1045f>: Abbrev Number: 21 (DW_TAG_variable)\n <10460> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <10464> DW_AT_type : (ref4) <0x104c6>, char\n <10468> DW_AT_artificial : (flag_present) 1\n- <10468> DW_AT_location : (exprloc) 5 byte block: 3 3c 25 4 0 \t(DW_OP_addr: 4253c)\n+ <10468> DW_AT_location : (exprloc) 5 byte block: 3 50 25 4 0 \t(DW_OP_addr: 42550)\n <2><1046e>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1046f> DW_AT_ranges : (sec_offset) 0x5e0\n <3><10473>: Abbrev Number: 27 (DW_TAG_variable)\n <10474> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10478> DW_AT_decl_file : (implicit_const) 1\n <10478> DW_AT_decl_line : (data1) 64\n <10479> DW_AT_decl_column : (implicit_const) 5\n@@ -31134,15 +31134,15 @@\n <10537> DW_AT_type : (ref4) <0xca3b>\n <1053b> DW_AT_location : (sec_offset) 0x6445 (location list)\n <1053f> DW_AT_GNU_locviews: (sec_offset) 0x6443\n <2><10543>: Abbrev Number: 21 (DW_TAG_variable)\n <10544> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <10548> DW_AT_type : (ref4) <0xd45d>, char\n <1054c> DW_AT_artificial : (flag_present) 1\n- <1054c> DW_AT_location : (exprloc) 5 byte block: 3 30 25 4 0 \t(DW_OP_addr: 42530)\n+ <1054c> DW_AT_location : (exprloc) 5 byte block: 3 44 25 4 0 \t(DW_OP_addr: 42544)\n <2><10552>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10553> DW_AT_ranges : (sec_offset) 0x5bb\n <3><10557>: Abbrev Number: 27 (DW_TAG_variable)\n <10558> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <1055c> DW_AT_decl_file : (implicit_const) 1\n <1055c> DW_AT_decl_line : (data1) 59\n <1055d> DW_AT_decl_column : (implicit_const) 5\n@@ -31200,15 +31200,15 @@\n <105c8> DW_AT_type : (ref4) <0x1062b>\n <105cc> DW_AT_location : (sec_offset) 0x647a (location list)\n <105d0> DW_AT_GNU_locviews: (sec_offset) 0x6476\n <2><105d4>: Abbrev Number: 21 (DW_TAG_variable)\n <105d5> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <105d9> DW_AT_type : (ref4) <0xdd71>, char\n <105dd> DW_AT_artificial : (flag_present) 1\n- <105dd> DW_AT_location : (exprloc) 5 byte block: 3 28 25 4 0 \t(DW_OP_addr: 42528)\n+ <105dd> DW_AT_location : (exprloc) 5 byte block: 3 3c 25 4 0 \t(DW_OP_addr: 4253c)\n <2><105e3>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <105e4> DW_AT_ranges : (sec_offset) 0x5a3\n <3><105e8>: Abbrev Number: 27 (DW_TAG_variable)\n <105e9> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <105ed> DW_AT_decl_file : (implicit_const) 1\n <105ed> DW_AT_decl_line : (data1) 53\n <105ee> DW_AT_decl_column : (implicit_const) 5\n@@ -31277,15 +31277,15 @@\n <10671> DW_AT_type : (ref4) <0x106e4>\n <10675> DW_AT_location : (sec_offset) 0x64d0 (location list)\n <10679> DW_AT_GNU_locviews: (sec_offset) 0x64cc\n <2><1067d>: Abbrev Number: 21 (DW_TAG_variable)\n <1067e> DW_AT_name : (strp) (offset: 0x364e): __FUNCTION__\n <10682> DW_AT_type : (ref4) <0xd45d>, char\n <10686> DW_AT_artificial : (flag_present) 1\n- <10686> DW_AT_location : (exprloc) 5 byte block: 3 1c 25 4 0 \t(DW_OP_addr: 4251c)\n+ <10686> DW_AT_location : (exprloc) 5 byte block: 3 30 25 4 0 \t(DW_OP_addr: 42530)\n <2><1068c>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1068d> DW_AT_ranges : (sec_offset) 0x58c\n <3><10691>: Abbrev Number: 27 (DW_TAG_variable)\n <10692> DW_AT_name : (strp) (offset: 0x3c8c): warned\n <10696> DW_AT_decl_file : (implicit_const) 1\n <10696> DW_AT_decl_line : (data1) 48\n <10697> DW_AT_decl_column : (implicit_const) 5\n@@ -49370,15 +49370,15 @@\n <1a0e5> DW_AT_type : (ref4) <0x178c3>, repv, unsigned int\n <1a0e9> DW_AT_location : (sec_offset) 0xa68f (location list)\n <1a0ed> DW_AT_GNU_locviews: (sec_offset) 0xa689\n <2><1a0f1>: Abbrev Number: 105 (DW_TAG_variable)\n <1a0f2> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <1a0f6> DW_AT_type : (ref4) <0x1a1af>, char\n <1a0fa> DW_AT_artificial : (flag_present) 1\n- <1a0fa> DW_AT_location : (exprloc) 5 byte block: 3 d8 26 4 0 \t(DW_OP_addr: 426d8)\n+ <1a0fa> DW_AT_location : (exprloc) 5 byte block: 3 ec 26 4 0 \t(DW_OP_addr: 426ec)\n <2><1a100>: Abbrev Number: 24 (DW_TAG_lexical_block)\n <1a101> DW_AT_ranges : (sec_offset) 0x13b6\n <1a105> DW_AT_sibling : (ref4) <0x1a138>\n <3><1a109>: Abbrev Number: 23 (DW_TAG_variable)\n <1a10a> DW_AT_name : (strp) (offset: 0xb0): data\n <1a10e> DW_AT_decl_file : (implicit_const) 1\n <1a10e> DW_AT_decl_line : (data2) 1973\n@@ -57551,15 +57551,15 @@\n <1e5b5> DW_AT_type : (ref4) <0x1d1f7>\n <1e5b9> DW_AT_location : (sec_offset) 0xdaef (location list)\n <1e5bd> DW_AT_GNU_locviews: (sec_offset) 0xdae9\n <2><1e5c1>: Abbrev Number: 83 (DW_TAG_variable)\n <1e5c2> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <1e5c6> DW_AT_type : (ref4) <0x1e65e>, char\n <1e5ca> DW_AT_artificial : (flag_present) 1\n- <1e5ca> DW_AT_location : (exprloc) 5 byte block: 3 f8 26 4 0 \t(DW_OP_addr: 426f8)\n+ <1e5ca> DW_AT_location : (exprloc) 5 byte block: 3 c 27 4 0 \t(DW_OP_addr: 4270c)\n <2><1e5d0>: Abbrev Number: 56 (DW_TAG_inlined_subroutine)\n <1e5d1> DW_AT_abstract_origin: (ref4) <0x1f70e>\n <1e5d5> DW_AT_entry_pc : (addr) 0x2a0ec\n <1e5d9> DW_AT_GNU_entry_view: (data2) 1\n <1e5db> DW_AT_low_pc : (addr) 0x2a0ec\n <1e5df> DW_AT_high_pc : (data4) 0x1c\n <1e5e3> DW_AT_call_file : (data1) 1\n@@ -70835,15 +70835,15 @@\n <24ea4> DW_AT_type : (ref4) <0x24e93>, int\n <1><24ea8>: Abbrev Number: 39 (DW_TAG_variable)\n <24ea9> DW_AT_name : (string) map\n <24ead> DW_AT_decl_file : (implicit_const) 1\n <24ead> DW_AT_decl_line : (data2) 857\n <24eaf> DW_AT_decl_column : (data1) 25\n <24eb0> DW_AT_type : (ref4) <0x24ea3>, int\n- <24eb4> DW_AT_location : (exprloc) 5 byte block: 3 28 27 4 0 \t(DW_OP_addr: 42728)\n+ <24eb4> DW_AT_location : (exprloc) 5 byte block: 3 3c 27 4 0 \t(DW_OP_addr: 4273c)\n <1><24eba>: Abbrev Number: 13 (DW_TAG_variable)\n <24ebb> DW_AT_name : (strp) (offset: 0x79ee): Splus__name\n <24ebf> DW_AT_decl_file : (implicit_const) 1\n <24ebf> DW_AT_decl_line : (data2) 1799\n <24ec1> DW_AT_decl_column : (implicit_const) 1\n <24ec1> DW_AT_type : (ref4) <0x2491c>, rep_string\n <24ec5> DW_AT_alignment : (implicit_const) 4\n@@ -79935,15 +79935,15 @@\n <29f12> DW_AT_decl_file : (data1) 1\n <29f13> DW_AT_decl_line : (data2) 1092\n <29f15> DW_AT_decl_column : (data1) 1\n <2><29f16>: Abbrev Number: 73 (DW_TAG_variable)\n <29f17> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <29f1b> DW_AT_type : (ref4) <0x2a3c0>, char\n <29f1f> DW_AT_artificial : (flag_present) 1\n- <29f1f> DW_AT_location : (exprloc) 5 byte block: 3 d8 27 4 0 \t(DW_OP_addr: 427d8)\n+ <29f1f> DW_AT_location : (exprloc) 5 byte block: 3 ec 27 4 0 \t(DW_OP_addr: 427ec)\n <2><29f25>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <29f26> DW_AT_ranges : (sec_offset) 0x1e29\n <29f2a> DW_AT_sibling : (ref4) <0x2a3a6>\n <3><29f2e>: Abbrev Number: 8 (DW_TAG_variable)\n <29f2f> DW_AT_name : (string) z\n <29f31> DW_AT_decl_file : (implicit_const) 1\n <29f31> DW_AT_decl_line : (data2) 916\n@@ -81342,15 +81342,15 @@\n <2ac66> DW_AT_type : (ref4) <0x2479e>, repv, unsigned int\n <2ac6a> DW_AT_location : (sec_offset) 0x13684 (location list)\n <2ac6e> DW_AT_GNU_locviews: (sec_offset) 0x13670\n <2><2ac72>: Abbrev Number: 73 (DW_TAG_variable)\n <2ac73> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <2ac77> DW_AT_type : (ref4) <0x2ad5f>, char\n <2ac7b> DW_AT_artificial : (flag_present) 1\n- <2ac7b> DW_AT_location : (exprloc) 5 byte block: 3 18 27 4 0 \t(DW_OP_addr: 42718)\n+ <2ac7b> DW_AT_location : (exprloc) 5 byte block: 3 2c 27 4 0 \t(DW_OP_addr: 4272c)\n <2><2ac81>: Abbrev Number: 70 (DW_TAG_label)\n <2ac82> DW_AT_name : (strp) (offset: 0x782e): do_bignum\n <2ac86> DW_AT_decl_file : (implicit_const) 1\n <2ac86> DW_AT_decl_line : (data2) 435\n <2ac88> DW_AT_decl_column : (implicit_const) 5\n <2ac88> DW_AT_low_pc : (addr) 0x2c494\n <2><2ac8c>: Abbrev Number: 37 (DW_TAG_lexical_block)\n@@ -81478,15 +81478,15 @@\n <2adac> DW_AT_type : (ref4) <0x246dd>, int\n <2adb0> DW_AT_location : (sec_offset) 0x13841 (location list)\n <2adb4> DW_AT_GNU_locviews: (sec_offset) 0x13833\n <2><2adb8>: Abbrev Number: 73 (DW_TAG_variable)\n <2adb9> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <2adbd> DW_AT_type : (ref4) <0x2af55>, char\n <2adc1> DW_AT_artificial : (flag_present) 1\n- <2adc1> DW_AT_location : (exprloc) 5 byte block: 3 c 27 4 0 \t(DW_OP_addr: 4270c)\n+ <2adc1> DW_AT_location : (exprloc) 5 byte block: 3 20 27 4 0 \t(DW_OP_addr: 42720)\n <2><2adc7>: Abbrev Number: 18 (DW_TAG_lexical_block)\n <2adc8> DW_AT_ranges : (sec_offset) 0x19f1\n <3><2adcc>: Abbrev Number: 8 (DW_TAG_variable)\n <2adcd> DW_AT_name : (string) z\n <2adcf> DW_AT_decl_file : (implicit_const) 1\n <2adcf> DW_AT_decl_line : (data2) 339\n <2add1> DW_AT_decl_column : (data1) 16\n@@ -104012,15 +104012,15 @@\n <373fc> DW_AT_decl_line : (data2) 272\n <373fe> DW_AT_decl_column : (data1) 22\n <373ff> DW_AT_type : (ref4) <0x33a8b>, int\n <2><37403>: Abbrev Number: 92 (DW_TAG_variable)\n <37404> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <37408> DW_AT_type : (ref4) <0x37423>, char\n <3740c> DW_AT_artificial : (flag_present) 1\n- <3740c> DW_AT_location : (exprloc) 5 byte block: 3 ec 27 4 0 \t(DW_OP_addr: 427ec)\n+ <3740c> DW_AT_location : (exprloc) 5 byte block: 3 0 28 4 0 \t(DW_OP_addr: 42800)\n <2><37412>: Abbrev Number: 0\n <1><37413>: Abbrev Number: 72 (DW_TAG_array_type)\n <37414> DW_AT_type : (ref4) <0x33ab3>, char\n <37418> DW_AT_sibling : (ref4) <0x37423>\n <2><3741c>: Abbrev Number: 61 (DW_TAG_subrange_type)\n <3741d> DW_AT_type : (ref4) <0x33a61>, unsigned int\n <37421> DW_AT_upper_bound : (data1) 11\n@@ -116605,15 +116605,15 @@\n <3dee9> DW_AT_type : (ref4) <0x3c9f4>\n <3deed> DW_AT_location : (sec_offset) 0x1ddb9 (location list)\n <3def1> DW_AT_GNU_locviews: (sec_offset) 0x1ddb5\n <2><3def5>: Abbrev Number: 57 (DW_TAG_variable)\n <3def6> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <3defa> DW_AT_type : (ref4) <0x3df52>, char\n <3defe> DW_AT_artificial : (flag_present) 1\n- <3defe> DW_AT_location : (exprloc) 5 byte block: 3 24 28 4 0 \t(DW_OP_addr: 42824)\n+ <3defe> DW_AT_location : (exprloc) 5 byte block: 3 38 28 4 0 \t(DW_OP_addr: 42838)\n <2><3df04>: Abbrev Number: 19 (DW_TAG_lexical_block)\n <3df05> DW_AT_ranges : (sec_offset) 0x3172\n <3><3df09>: Abbrev Number: 14 (DW_TAG_variable)\n <3df0a> DW_AT_name : (strp) (offset: 0x9ed2): new_size\n <3df0e> DW_AT_decl_file : (implicit_const) 1\n <3df0e> DW_AT_decl_line : (data2) 792\n <3df10> DW_AT_decl_column : (data1) 6\n@@ -118847,15 +118847,15 @@\n <3f323> DW_AT_decl_line : (data1) 149\n <3f324> DW_AT_decl_column : (data1) 15\n <3f325> DW_AT_type : (ref4) <0x3cfc2>\n <2><3f329>: Abbrev Number: 57 (DW_TAG_variable)\n <3f32a> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <3f32e> DW_AT_type : (ref4) <0x3f349>, char\n <3f332> DW_AT_artificial : (flag_present) 1\n- <3f332> DW_AT_location : (exprloc) 5 byte block: 3 10 28 4 0 \t(DW_OP_addr: 42810)\n+ <3f332> DW_AT_location : (exprloc) 5 byte block: 3 24 28 4 0 \t(DW_OP_addr: 42824)\n <2><3f338>: Abbrev Number: 0\n <1><3f339>: Abbrev Number: 28 (DW_TAG_array_type)\n <3f33a> DW_AT_type : (ref4) <0x3c6d7>, char\n <3f33e> DW_AT_sibling : (ref4) <0x3f349>\n <2><3f342>: Abbrev Number: 47 (DW_TAG_subrange_type)\n <3f343> DW_AT_type : (ref4) <0x3c680>, unsigned int\n <3f347> DW_AT_upper_bound : (data1) 17\n@@ -118987,15 +118987,15 @@\n <3f465> DW_AT_type : (ref4) <0x3c680>, unsigned int\n <3f469> DW_AT_location : (sec_offset) 0x1edac (location list)\n <3f46d> DW_AT_GNU_locviews: (sec_offset) 0x1edaa\n <2><3f471>: Abbrev Number: 57 (DW_TAG_variable)\n <3f472> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <3f476> DW_AT_type : (ref4) <0x3f4dc>, char\n <3f47a> DW_AT_artificial : (flag_present) 1\n- <3f47a> DW_AT_location : (exprloc) 5 byte block: 3 f8 27 4 0 \t(DW_OP_addr: 427f8)\n+ <3f47a> DW_AT_location : (exprloc) 5 byte block: 3 c 28 4 0 \t(DW_OP_addr: 4280c)\n <2><3f480>: Abbrev Number: 3 (DW_TAG_call_site)\n <3f481> DW_AT_call_return_pc: (addr) 0x38562\n <3f485> DW_AT_call_origin : (ref4) <0x3f4e1>\n <3f489> DW_AT_sibling : (ref4) <0x3f4bb>\n <3><3f48d>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <3f48e> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <3f490> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n@@ -121986,15 +121986,15 @@\n <40b67> DW_AT_type : (ref4) <0x4000e>, int\n <40b6b> DW_AT_location : (sec_offset) 0x1f272 (location list)\n <40b6f> DW_AT_GNU_locviews: (sec_offset) 0x1f270\n <2><40b73>: Abbrev Number: 40 (DW_TAG_variable)\n <40b74> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <40b78> DW_AT_type : (ref4) <0x40bfd>, char\n <40b7c> DW_AT_artificial : (flag_present) 1\n- <40b7c> DW_AT_location : (exprloc) 5 byte block: 3 3c 28 4 0 \t(DW_OP_addr: 4283c)\n+ <40b7c> DW_AT_location : (exprloc) 5 byte block: 3 50 28 4 0 \t(DW_OP_addr: 42850)\n <2><40b82>: Abbrev Number: 18 (DW_TAG_inlined_subroutine)\n <40b83> DW_AT_abstract_origin: (ref4) <0x41553>\n <40b87> DW_AT_entry_pc : (addr) 0x3a2aa\n <40b8b> DW_AT_GNU_entry_view: (data2) 0\n <40b8d> DW_AT_ranges : (sec_offset) 0x33b4\n <40b91> DW_AT_call_file : (implicit_const) 1\n <40b91> DW_AT_call_line : (data2) 516\n@@ -123044,15 +123044,15 @@\n <41570> DW_AT_decl_line : (data1) 183\n <41571> DW_AT_decl_column : (data1) 9\n <41572> DW_AT_type : (ref4) <0x4000e>, int\n <2><41576>: Abbrev Number: 40 (DW_TAG_variable)\n <41577> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <4157b> DW_AT_type : (ref4) <0x40bfd>, char\n <4157f> DW_AT_artificial : (flag_present) 1\n- <4157f> DW_AT_location : (exprloc) 5 byte block: 3 50 28 4 0 \t(DW_OP_addr: 42850)\n+ <4157f> DW_AT_location : (exprloc) 5 byte block: 3 64 28 4 0 \t(DW_OP_addr: 42864)\n <2><41585>: Abbrev Number: 0\n <1><41586>: Abbrev Number: 43 (DW_TAG_subprogram)\n <41587> DW_AT_name : (strp) (offset: 0xa4c6): find_dl\n <4158b> DW_AT_decl_file : (implicit_const) 1\n <4158b> DW_AT_decl_line : (data1) 164\n <4158c> DW_AT_decl_column : (implicit_const) 1\n <4158c> DW_AT_prototyped : (flag_present) 1\n@@ -123071,15 +123071,15 @@\n <415a3> DW_AT_decl_line : (data1) 166\n <415a4> DW_AT_decl_column : (data1) 9\n <415a5> DW_AT_type : (ref4) <0x4000e>, int\n <2><415a9>: Abbrev Number: 40 (DW_TAG_variable)\n <415aa> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <415ae> DW_AT_type : (ref4) <0x415c9>, char\n <415b2> DW_AT_artificial : (flag_present) 1\n- <415b2> DW_AT_location : (exprloc) 5 byte block: 3 34 28 4 0 \t(DW_OP_addr: 42834)\n+ <415b2> DW_AT_location : (exprloc) 5 byte block: 3 48 28 4 0 \t(DW_OP_addr: 42848)\n <2><415b8>: Abbrev Number: 0\n <1><415b9>: Abbrev Number: 22 (DW_TAG_array_type)\n <415ba> DW_AT_type : (ref4) <0x4005f>, char\n <415be> DW_AT_sibling : (ref4) <0x415c9>\n <2><415c2>: Abbrev Number: 23 (DW_TAG_subrange_type)\n <415c3> DW_AT_type : (ref4) <0x3ffe4>, unsigned int\n <415c7> DW_AT_upper_bound : (data1) 7\n@@ -123264,15 +123264,15 @@\n <4171a> DW_AT_call_file : (data1) 1\n <4171b> DW_AT_call_line : (data1) 221\n <4171c> DW_AT_call_column : (data1) 2\n <4><4171d>: Abbrev Number: 86 (DW_TAG_formal_parameter)\n <4171e> DW_AT_abstract_origin: (ref4) <0x4167a>\n <4><41722>: Abbrev Number: 87 (DW_TAG_formal_parameter)\n <41723> DW_AT_abstract_origin: (ref4) <0x41686>\n- <41727> DW_AT_location : (exprloc) 6 byte block: 3 70 1e 4 0 9f \t(DW_OP_addr: 41e70; DW_OP_stack_value)\n+ <41727> DW_AT_location : (exprloc) 6 byte block: 3 84 1e 4 0 9f \t(DW_OP_addr: 41e84; DW_OP_stack_value)\n <4><4172e>: Abbrev Number: 88 (DW_TAG_call_site)\n <4172f> DW_AT_call_return_pc: (addr) 0x39b12\n <41733> DW_AT_call_tail_call: (flag_present) 1\n <41733> DW_AT_call_origin : (ref4) <0x40790>\n <5><41737>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n <41738> DW_AT_location : (exprloc) 1 byte block: 51 \t(DW_OP_reg1 (r1))\n <4173a> DW_AT_call_value : (exprloc) 1 byte block: 31 \t(DW_OP_lit1)\n@@ -125231,15 +125231,15 @@\n <426a3> DW_AT_ranges : (sec_offset) 0x353d\n <5><426a7>: Abbrev Number: 49 (DW_TAG_variable)\n <426a8> DW_AT_name : (strp) (offset: 0xa608): extra_bits\n <426ac> DW_AT_decl_file : (implicit_const) 1\n <426ac> DW_AT_decl_line : (data2) 521\n <426ae> DW_AT_decl_column : (data1) 15\n <426af> DW_AT_type : (ref4) <0x42726>, char\n- <426b3> DW_AT_location : (exprloc) 5 byte block: 3 64 28 4 0 \t(DW_OP_addr: 42864)\n+ <426b3> DW_AT_location : (exprloc) 5 byte block: 3 78 28 4 0 \t(DW_OP_addr: 42878)\n <5><426b9>: Abbrev Number: 0\n <4><426ba>: Abbrev Number: 0\n <3><426bb>: Abbrev Number: 0\n <2><426bc>: Abbrev Number: 20 (DW_TAG_inlined_subroutine)\n <426bd> DW_AT_abstract_origin: (ref4) <0x436bc>\n <426c1> DW_AT_entry_pc : (addr) 0x3ae18\n <426c5> DW_AT_GNU_entry_view: (data1) 1\n@@ -136378,15 +136378,15 @@\n <4812e> DW_AT_sibling : (ref4) <0x48155>\n <5><48132>: Abbrev Number: 18 (DW_TAG_variable)\n <48133> DW_AT_name : (strp) (offset: 0xb990): signals\n <48137> DW_AT_decl_file : (implicit_const) 1\n <48137> DW_AT_decl_line : (data2) 2038\n <48139> DW_AT_decl_column : (data1) 14\n <4813a> DW_AT_type : (ref4) <0x482bc>, int\n- <4813e> DW_AT_location : (exprloc) 5 byte block: 3 8c 28 4 0 \t(DW_OP_addr: 4288c)\n+ <4813e> DW_AT_location : (exprloc) 5 byte block: 3 a0 28 4 0 \t(DW_OP_addr: 428a0)\n <5><48144>: Abbrev Number: 6 (DW_TAG_call_site)\n <48145> DW_AT_call_return_pc: (addr) 0x3e8c6\n <48149> DW_AT_call_origin : (ref4) <0x4764f>\n <6><4814d>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <4814e> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <48150> DW_AT_call_value : (exprloc) 2 byte block: 7a 0 \t(DW_OP_breg10 (r10): 0)\n <6><48153>: Abbrev Number: 0\n@@ -136855,15 +136855,15 @@\n <485b4> DW_AT_decl_line : (data2) 1919\n <485b6> DW_AT_decl_column : (data1) 44\n <485b7> DW_AT_type : (ref4) <0x4666c>\n <2><485bb>: Abbrev Number: 107 (DW_TAG_variable)\n <485bc> DW_AT_name : (strp) (offset: 0x490): __PRETTY_FUNCTION__\n <485c0> DW_AT_type : (ref4) <0x485db>, char\n <485c4> DW_AT_artificial : (flag_present) 1\n- <485c4> DW_AT_location : (exprloc) 5 byte block: 3 68 28 4 0 \t(DW_OP_addr: 42868)\n+ <485c4> DW_AT_location : (exprloc) 5 byte block: 3 7c 28 4 0 \t(DW_OP_addr: 4287c)\n <2><485ca>: Abbrev Number: 0\n <1><485cb>: Abbrev Number: 22 (DW_TAG_array_type)\n <485cc> DW_AT_type : (ref4) <0x4607a>, char\n <485d0> DW_AT_sibling : (ref4) <0x485db>\n <2><485d4>: Abbrev Number: 25 (DW_TAG_subrange_type)\n <485d5> DW_AT_type : (ref4) <0x45fa7>, unsigned int\n <485d9> DW_AT_upper_bound : (data1) 34\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -19125,15 +19125,15 @@\n 0000de5f v0000000 v0000000 views at 0000de4f for:\n 0002b177 0002b18c (DW_OP_entry_value: (DW_OP_regval_type: 1 (r1) <0x20477>); DW_OP_convert <0x2047e>; DW_OP_convert <0>; DW_OP_stack_value)\n 0000de6f \n \n 0000de70 v0000001 v0000000 location view pair\n \n 0000de72 v0000001 v0000000 views at 0000de70 for:\n- 0002b162 0002b178 (DW_OP_addr: 40eb8; DW_OP_stack_value)\n+ 0002b162 0002b178 (DW_OP_addr: 40ebc; DW_OP_stack_value)\n 0000de7e \n \n 0000de7f v0000000 v0000000 location view pair\n 0000de81 v0000000 v0000001 location view pair\n 0000de83 v0000000 v0000000 location view pair\n 0000de85 v0000000 v0000000 location view pair\n 0000de87 v0000000 v0000000 location view pair\n@@ -19539,15 +19539,15 @@\n 0000e2bd v0000000 v0000000 views at 0000e2bb for:\n 0002a662 0002a67c (DW_OP_lit1; DW_OP_stack_value)\n 0000e2c5 \n \n 0000e2c6 v0000004 v0000000 location view pair\n \n 0000e2c8 v0000004 v0000000 views at 0000e2c6 for:\n- 0002a662 0002a676 (DW_OP_addr: 40e30; DW_OP_stack_value)\n+ 0002a662 0002a676 (DW_OP_addr: 40e34; DW_OP_stack_value)\n 0000e2d4 \n \n 0000e2d5 v0000000 v0000000 location view pair\n 0000e2d7 v0000000 v0000000 location view pair\n 0000e2d9 v0000000 v0000000 location view pair\n 0000e2db v0000000 v0000000 location view pair\n 0000e2dd v0000000 v0000000 location view pair\n@@ -25434,15 +25434,15 @@\n 00012b13 v0000000 v0000000 views at 00012b11 for:\n 0002ef86 0002ef94 (DW_OP_reg6 (r6))\n 00012b1a \n \n 00012b1b v0000000 v0000000 location view pair\n \n 00012b1d v0000000 v0000000 views at 00012b1b for:\n- 0002ef86 0002ef94 (DW_OP_addr: 4129c; DW_OP_stack_value)\n+ 0002ef86 0002ef94 (DW_OP_addr: 412b0; DW_OP_stack_value)\n 00012b29 \n \n 00012b2a v0000003 v0000000 location view pair\n 00012b2c v0000000 v0000000 location view pair\n 00012b2e v0000003 v0000000 location view pair\n 00012b30 v0000000 v0000000 location view pair\n \n@@ -25479,15 +25479,15 @@\n 00012b81 v0000001 v0000000 views at 00012b7f for:\n 0002f0b4 0002f0c0 (DW_OP_reg4 (r4))\n 00012b88 \n \n 00012b89 v0000001 v0000000 location view pair\n \n 00012b8b v0000001 v0000000 views at 00012b89 for:\n- 0002f0b4 0002f0c0 (DW_OP_addr: 41238; DW_OP_stack_value)\n+ 0002f0b4 0002f0c0 (DW_OP_addr: 40d1c; DW_OP_stack_value)\n 00012b97 \n \n 00012b98 v0000000 v0000000 location view pair\n 00012b9a v0000000 v0000000 location view pair\n 00012b9c v0000000 v0000000 location view pair\n 00012b9e v0000000 v0000000 location view pair\n 00012ba0 v0000000 v0000000 location view pair\n@@ -27657,15 +27657,15 @@\n 00014565 v0000002 v0000000 views at 00014563 for:\n 0002f1aa 0002f1c2 (DW_OP_const1u: 64; DW_OP_stack_value)\n 0001456e \n \n 0001456f v0000002 v0000000 location view pair\n \n 00014571 v0000002 v0000000 views at 0001456f for:\n- 0002f1aa 0002f1c2 (DW_OP_addr: 41284; DW_OP_stack_value)\n+ 0002f1aa 0002f1c2 (DW_OP_addr: 41298; DW_OP_stack_value)\n 0001457d \n \n 0001457e v0000000 v0000000 location view pair\n 00014580 v0000000 v0000000 location view pair\n 00014582 v0000000 v0000000 location view pair\n 00014584 v0000000 v0000000 location view pair\n 00014586 v0000000 v0000000 location view pair\n@@ -35308,15 +35308,15 @@\n 00019ad8 v0000001 v0000000 views at 00019ad6 for:\n 00035870 00035882 (DW_OP_reg5 (r5))\n 00019adf \n \n 00019ae0 v0000001 v0000000 location view pair\n \n 00019ae2 v0000001 v0000000 views at 00019ae0 for:\n- 00035870 00035882 (DW_OP_addr: 41798; DW_OP_stack_value)\n+ 00035870 00035882 (DW_OP_addr: 417ac; DW_OP_stack_value)\n 00019aee \n \n 00019aef v0000000 v0000000 location view pair\n 00019af1 v0000000 v0000000 location view pair\n \n 00019af3 v0000000 v0000000 views at 00019aef for:\n 00035750 00035770 (DW_OP_reg0 (r0))\n@@ -38661,15 +38661,15 @@\n 0001bddb v0000001 v0000000 views at 0001bdd9 for:\n 00036cb4 00036cbc (DW_OP_lit20; DW_OP_stack_value)\n 0001bde3 \n \n 0001bde4 v0000001 v0000000 location view pair\n \n 0001bde6 v0000001 v0000000 views at 0001bde4 for:\n- 00036cb4 00036cbc (DW_OP_addr: 41a38; DW_OP_stack_value)\n+ 00036cb4 00036cbc (DW_OP_addr: 41a4c; DW_OP_stack_value)\n 0001bdf2 \n \n 0001bdf3 v0000000 v0000000 location view pair\n 0001bdf5 v0000000 v0000000 location view pair\n \n 0001bdf7 v0000000 v0000000 views at 0001bdf3 for:\n 0003612c 0003614a (DW_OP_reg0 (r0))\n@@ -43961,15 +43961,15 @@\n 0001f72d v0000003 v0000000 views at 0001f72b for:\n 0003a004 0003a020 (DW_OP_const2u: 256; DW_OP_stack_value)\n 0001f737 \n \n 0001f738 v0000003 v0000000 location view pair\n \n 0001f73a v0000003 v0000000 views at 0001f738 for:\n- 0003a004 0003a020 (DW_OP_addr: 41efc; DW_OP_stack_value)\n+ 0003a004 0003a020 (DW_OP_addr: 41f10; DW_OP_stack_value)\n 0001f746 \n \n 0001f747 v0000000 v0000000 location view pair\n 0001f749 v0000000 v0000000 location view pair\n 0001f74b v0000000 v0000000 location view pair\n 0001f74d v0000000 v0000000 location view pair\n 0001f74f v0000000 v0000000 location view pair\n@@ -45513,21 +45513,21 @@\n 000207aa v0000000 v0000000 views at 0002077c for:\n 0003b208 0003b248 (DW_OP_reg4 (r4))\n 000207b0 \n \n 000207b1 v0000001 v0000000 location view pair\n \n 000207b3 v0000001 v0000000 views at 000207b1 for:\n- 0003b1e6 0003b1f8 (DW_OP_addr: 41f74; DW_OP_stack_value)\n+ 0003b1e6 0003b1f8 (DW_OP_addr: 41f88; DW_OP_stack_value)\n 000207bd \n \n 000207be v0000001 v0000000 location view pair\n \n 000207c0 v0000001 v0000000 views at 000207be for:\n- 0003b206 0003b218 (DW_OP_addr: 41f5c; DW_OP_stack_value)\n+ 0003b206 0003b218 (DW_OP_addr: 41f70; DW_OP_stack_value)\n 000207ca \n \n 000207cb v0000000 v0000000 location view pair\n 000207cd v0000000 v0000000 location view pair\n 000207cf v0000000 v0000000 location view pair\n 000207d1 v0000000 v0000000 location view pair\n 000207d3 v0000000 v0000000 location view pair\n@@ -48380,15 +48380,15 @@\n 00022867 v0000001 v0000000 views at 00022865 for:\n 0003d36e 0003d384 (DW_OP_const1u: 40; DW_OP_stack_value)\n 00022870 \n \n 00022871 v0000001 v0000000 location view pair\n \n 00022873 v0000001 v0000000 views at 00022871 for:\n- 0003d36e 0003d384 (DW_OP_addr: 42008; DW_OP_stack_value)\n+ 0003d36e 0003d384 (DW_OP_addr: 4201c; DW_OP_stack_value)\n 0002287f \n \n 00022880 v0000000 v0000000 location view pair\n 00022882 v0000000 v0000000 location view pair\n 00022884 v0000000 v0000000 location view pair\n 00022886 v0000000 v0000001 location view pair\n 00022888 v0000001 v0000000 location view pair\n@@ -48956,21 +48956,21 @@\n 00022f98 v0000000 v0000001 views at 00022f96 for:\n 0003dc48 0003dc50 (DW_OP_reg4 (r4))\n 00022f9f \n \n 00022fa0 v0000002 v0000000 location view pair\n \n 00022fa2 v0000002 v0000000 views at 00022fa0 for:\n- 0003d5ac 0003d5c8 (DW_OP_addr: 42050; DW_OP_stack_value)\n+ 0003d5ac 0003d5c8 (DW_OP_addr: 42064; DW_OP_stack_value)\n 00022fae \n \n 00022faf v0000001 v0000000 location view pair\n \n 00022fb1 v0000001 v0000000 views at 00022faf for:\n- 0003d5cc 0003d5d6 (DW_OP_addr: 42060; DW_OP_stack_value)\n+ 0003d5cc 0003d5d6 (DW_OP_addr: 42074; DW_OP_stack_value)\n 00022fbd \n \n 00022fbe v0000001 v0000000 location view pair\n \n 00022fc0 v0000001 v0000000 views at 00022fbe for:\n 0003d5de 0003d5e6 (DW_OP_implicit_pointer: <0x4b23e> 0)\n 00022fcc \n@@ -49001,15 +49001,15 @@\n 0002300f v0000000 v0000001 views at 00022fff for:\n 0003d5f6 0003d62c (DW_OP_reg8 (r8))\n 00023016 \n \n 00023017 v0000005 v0000000 location view pair\n \n 00023019 v0000005 v0000000 views at 00023017 for:\n- 0003d44e 0003d45a (DW_OP_addr: 42018; DW_OP_stack_value)\n+ 0003d44e 0003d45a (DW_OP_addr: 4202c; DW_OP_stack_value)\n 00023025 \n \n 00023026 v0000005 v0000000 location view pair\n \n 00023028 v0000005 v0000000 views at 00023026 for:\n 0003d44e 0003d45a (DW_OP_lit2; DW_OP_stack_value)\n 00023030 \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,48 +1,63 @@\n-OIGCC: (Debian 14.2.0-8) 14.2.0\n-J%hOYJcx\n-!.T!Jlr>b\n-sG@UpOZ+\n-;(8Pf{HY\n+\tGCC: (Debian 14.2.0-8) 14.2.0\n :9W]l*m0\n-?Q&mimiT\n-Tl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`Kl`K\n-f)H^dgRr\n+H)ETSfCE\n+;megko7]\n+#<@P9F} y\n+AxIN_C(b\n+%p\t4pILJ\n AA$w&_}n\n-I^aY{=1?z\n-bxZmcx3M\n-!:Rv}2<^>Rul\n-?_C^R')Vd\n-]JD,'AKdQ\n-J1f\\4e)8\n-gcK=Q4Nw\n-\tZb0%>Gw\n-d$NP\"s5\tZb?%\n-O@MZRw,k\n-ipBNJ6]z\n--\"k\tTmDT\n-\"a~Cq;k(A\n-}|dU4~q\t=m\n-SUO-5W*{~\n+P#czAc/5r\n+Zd[NEX4Q-:\n+a28@b@Hb0@\n+Wat13j:!1\n+yH8{)'zG\n+of4Lz`fq\n+[\\O\t6H -\n+3eh'A;ch\tUJ\n+wT+UR~CNM1\n+RValuIPF\n+`_!Xp)t.\n+B|kZ)?f!\n+MJ/]ut(ej\n+ji|*J_T]\n+k)JF>/mD\n+Y/7sD7Wx\n+HTR\"~=\tZ\n+]VE]KM__\n+F:^V:jJ0\n+@s^4-t\t<\n+Rd:mf]~T\n+8[67WgRo\n+T\t'GG\\_G\n+qso#4r;\\\t4\n+aWZ^l+u_I! \n+{\\/rzhL)\n+dCB3%t_1\n+@#FjDSa5\n+~|V}.Xp9:\n+\"Yg:9d=$\n+ar5fo9LM\n+p/Rw#$t~\n <6[ECw.l\n ~t+-(p|m\n %\\v3W>{z\n LOCJ 7ns\n Uf5y5Kf\\\n gdZf$pt(=-$\n :Ml]Q\"\t,7\n@@ -75,27 +90,20 @@\n ^\t'djBa:!M\n K%Rf$b\t6\n %83aTSOb{arn\n .0r@IlY,\n d\tYY|S\"K\n WRxj^I)Mq\n !g{vysc,\n-[.zDGpSI q\n-cx/+gc.D\n-~}jH:*{zH6B\n-\"*#L7pJ;ya\n-QiD]PH(7J\n-_H_A~%}9\n-FMFs6#z*\n-q4|<\\0>[a\n-70Kd+,oZ#g`\n-Xc~LxW$H\n-2eMqcq~M\n-Z7T2n5TI<\n-\\an4wDnn\n+-=Ul?#$ \n+OBu\\-.ik\n+&u$5@?7R\n+MBP51+W[\n+bLA{h*~!\n+uAyXzel]\n -9f;Q\thI\n ISP|_F|Z\n L0O=5B#K\n Fc#ar+kd\n 9hK{XF\"qQN\n call_weak_fn\n crtstuff.c\n"}]}]}]}]}]}