{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.jAy37RuK/b1/librep_0.92.5-3.2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.jAy37RuK/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 6408303d45cb429daf579c587d3aa9fe 6028 debug optional librep-dev-dbgsym_0.92.5-3.2_armhf.deb\n- c1277f7101c5f9be5434fbe1954f6773 471172 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n- 370b48266d3ffae661885f2b02f23613 369656 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n- 57ac7ceacc68d0227020bad36dc4215b 192244 libs optional librep16_0.92.5-3.2_armhf.deb\n+ 3279939f3dac3544f5d2c2018f3e453b 470972 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n+ b7e2981d61bb765ea5fef0ab8ef07c40 369600 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n+ ce2c5a82cdf080bff6eedb6b9fe318e6 191856 libs optional librep16_0.92.5-3.2_armhf.deb\n af1854d9d99826ba499249df085cb8cc 132652 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 aaefc391a50ee0d9c88abc38530836c9 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 466956 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 466756 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-Thu Nov 7 2024 by pbuilder1@virt32b.\n+Thu Nov 7 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] Thu Nov 7 2024 by pbuilder1@virt32b.\n+ [ 240] Thu Nov 7 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 6092 2024-04-17 20:48:53.000000 control.tar.xz\n--rw-r--r-- 0 0 0 185960 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6108 2024-04-17 20:48:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 185556 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: 550\n+Installed-Size: 542\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) 192512 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/rep/doc-strings\n+-rw-r--r-- 0 root (0) root (0) 184320 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: da1eb7ed86c4a0ce3de0a00292bdece55a46b50e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9b5015405cab023aeb52b7719c066d34868e0f40\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-Thu Nov 7 2024 by pbuilder1@virt32b.\n+Thu Nov 7 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 54687520 ....0.92.5..Thu \n- 0x00041218 4e6f7620 20372032 30323420 62792070 Nov 7 2024 by p\n- 0x00041228 6275696c 64657231 40766972 74333262 builder1@virt32b\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 54687520 4e6f7620 20372032 30323420 Thu Nov 7 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!......inexactexact->i\n-00002090: 6e65 7861 6374 2058 0a0a 5265 7475 726e nexact X..Return\n-000020a0: 7320 616e 2069 6e65 7861 6374 2028 692e s an inexact (i.\n-000020b0: 652e 2066 6c6f 6174 696e 6720 706f 696e e. floating poin\n-000020c0: 7429 2072 6570 7265 7365 6e74 6174 696f t) representatio\n-000020d0: 6e20 6f66 2058 2e72 6570 2e6c 616e 672e n of X.rep.lang.\n-000020e0: 6d61 7468 2372 616e 646f 6d72 616e 646f math#randomrando\n-000020f0: 6d20 5b4c 494d 4954 5d0a 0a50 726f 6475 m [LIMIT]..Produ\n-00002100: 6365 2061 2070 7365 7564 6f2d 7261 6e64 ce a pseudo-rand\n-00002110: 6f6d 206e 756d 6265 7220 6265 7477 6565 om number betwee\n-00002120: 6e20 7a65 726f 2061 6e64 204c 494d 4954 n zero and LIMIT\n-00002130: 2028 6f72 2074 6865 206c 6172 6765 7374 (or the largest\n-00002140: 0a70 6f73 6974 6976 6520 696e 7465 6765 .positive intege\n-00002150: 7220 7265 7072 6573 656e 7461 626c 6529 r representable)\n-00002160: 2e20 4966 204c 494d 4954 2069 7320 7468 . If LIMIT is th\n-00002170: 6520 7379 6d62 6f6c 2060 7427 2074 6865 e symbol `t' the\n-00002180: 0a67 656e 6572 6174 6f72 2069 7320 7365 .generator is se\n-00002190: 6564 6564 2077 6974 6820 7468 6520 6375 eded with the cu\n-000021a0: 7272 656e 7420 7469 6d65 206f 6620 6461 rrent time of da\n-000021b0: 792e 7265 702e 7265 6765 7870 2373 7472 y.rep.regexp#str\n-000021c0: 696e 672d 6d61 7463 6873 7472 696e 672d ing-matchstring-\n-000021d0: 6d61 7463 6820 5245 4745 5850 2053 5452 match REGEXP STR\n-000021e0: 494e 4720 5b53 5441 5254 5d20 5b49 474e ING [START] [IGN\n-000021f0: 4f52 452d 4341 5345 2d50 5d0a 0a52 6574 ORE-CASE-P]..Ret\n-00002200: 7572 6e20 7420 6966 2052 4547 4558 5020 urn t if REGEXP \n-00002210: 6d61 7463 6865 7320 5354 5249 4e47 2e20 matches STRING. \n-00002220: 5570 6461 7465 7320 7468 6520 6d61 7463 Updates the matc\n-00002230: 6820 6461 7461 2e0a 0a57 6865 6e20 6465 h data...When de\n-00002240: 6669 6e65 642c 2053 5441 5254 2069 7320 fined, START is \n-00002250: 7468 6520 696e 6465 7820 6f66 2074 6865 the index of the\n-00002260: 2066 6972 7374 2063 6861 7261 6374 6572 first character\n-00002270: 2074 6f20 7374 6172 740a 6d61 7463 6869 to start.matchi\n-00002280: 6e67 2061 7420 2863 6f75 6e74 696e 6720 ng at (counting \n-00002290: 6672 6f6d 207a 6572 6f29 2e20 5768 656e from zero). When\n-000022a0: 2049 474e 4f52 452d 4341 5345 2d50 2069 IGNORE-CASE-P i\n-000022b0: 7320 6e6f 6e2d 6e69 6c20 7468 650a 6361 s non-nil the.ca\n-000022c0: 7365 206f 6620 6d61 7463 6865 6420 7374 se of matched st\n-000022d0: 7269 6e67 7320 6172 6520 6967 6e6f 7265 rings are ignore\n-000022e0: 642e 204e 6f74 6520 7468 6174 2063 6861 d. Note that cha\n-000022f0: 7261 6374 6572 2063 6c61 7373 6573 2061 racter classes a\n-00002300: 7265 0a73 7469 6c6c 2063 6173 652d 7369 re.still case-si\n-00002310: 676e 6966 6963 616e 742e 7265 702e 7265 gnificant.rep.re\n-00002320: 6765 7870 2373 7472 696e 672d 6c6f 6f6b gexp#string-look\n-00002330: 696e 672d 6174 7374 7269 6e67 2d6c 6f6f ing-atstring-loo\n-00002340: 6b69 6e67 2d61 7420 5245 4745 5850 2053 king-at REGEXP S\n-00002350: 5452 494e 4720 5b53 5441 5254 5d20 5b49 TRING [START] [I\n-00002360: 474e 4f52 452d 4341 5345 2d50 5d0a 0a52 GNORE-CASE-P]..R\n-00002370: 6574 7572 6e73 2074 2069 6620 5245 4745 eturns t if REGE\n-00002380: 5850 206d 6174 6368 6573 2074 6865 2053 XP matches the S\n-00002390: 5452 494e 4720 2873 7461 7274 696e 6720 TRING (starting \n-000023a0: 6174 2063 6861 7261 6374 6572 2053 5441 at character STA\n-000023b0: 5254 292e 0a55 7064 6174 6573 2074 6865 RT)..Updates the\n-000023c0: 206d 6174 6368 2064 6174 612e 7265 702e match data.rep.\n-000023d0: 7265 6765 7870 236d 6174 6368 2d65 6e64 regexp#match-end\n-000023e0: 6d61 7463 682d 656e 6420 5b45 5850 5245 match-end [EXPRE\n-000023f0: 5353 494f 4e2d 494e 4445 585d 0a0a 5265 SSION-INDEX]..Re\n-00002400: 7475 726e 2074 6865 2070 6f73 6974 696f turn the positio\n-00002410: 6e20 7768 6963 6820 7468 6520 4558 5052 n which the EXPR\n-00002420: 4553 5349 4f4e 2d49 4e44 4558 2774 6820 ESSION-INDEX'th \n-00002430: 7061 7265 6e74 6865 7369 7365 6420 6578 parenthesised ex\n-00002440: 7072 6573 7369 6f6e 0a65 6e64 6564 2061 pression.ended a\n-00002450: 7420 696e 2074 6865 206c 6173 7420 7375 t in the last su\n-00002460: 6363 6573 7366 756c 2072 6567 6578 7020 ccessful regexp \n-00002470: 6d61 7463 682e 2049 6620 4558 5052 4553 match. If EXPRES\n-00002480: 5349 4f4e 2d49 4e44 4558 2069 730a 6e69 SION-INDEX is.ni\n-00002490: 6c20 6f72 2030 2074 6865 2065 6e64 206f l or 0 the end o\n-000024a0: 6620 7468 6520 7768 6f6c 6520 6d61 7463 f the whole matc\n-000024b0: 6820 6973 2072 6574 7572 6e65 6420 696e h is returned in\n-000024c0: 7374 6561 642e 0a54 6865 2072 6574 7572 stead..The retur\n-000024d0: 6e65 6420 7661 6c75 6520 7769 6c6c 2065 ned value will e\n-000024e0: 6974 6865 7220 6265 2061 2070 6f73 6974 ither be a posit\n-000024f0: 696f 6e20 6966 2074 6865 206c 6173 7420 ion if the last \n-00002500: 6d61 7463 6820 7761 7320 696e 2061 0a62 match was in a.b\n-00002510: 7566 6665 722c 206f 7220 616e 2069 6e74 uffer, or an int\n-00002520: 6567 6572 2069 6620 7468 6520 6c61 7374 eger if the last\n-00002530: 206d 6174 6368 2077 6173 2069 6e20 6120 match was in a \n-00002540: 7374 7269 6e67 2028 692e 652e 2072 6567 string (i.e. reg\n-00002550: 6578 702d 6d61 7463 6829 2e72 6570 2e72 exp-match).rep.r\n-00002560: 6567 6578 7023 7175 6f74 652d 7265 6765 egexp#quote-rege\n-00002570: 7870 7175 6f74 652d 7265 6765 7870 2053 xpquote-regexp S\n-00002580: 5452 494e 470a 0a52 6574 7572 6e73 2061 TRING..Returns a\n-00002590: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of \n-000025a0: 5354 5249 4e47 2c20 616e 7920 6368 6172 STRING, any char\n-000025b0: 6163 7465 7273 2077 6869 6368 2074 6865 acters which the\n-000025c0: 2072 6567 6578 7020 726f 7574 696e 6573 regexp routines\n-000025d0: 0a74 7265 6174 2073 7065 6369 616c 6c79 .treat specially\n-000025e0: 2028 6173 7465 7269 736b 732c 2073 7175 (asterisks, squ\n-000025f0: 6172 6520 6272 6163 6b65 7473 2c20 6574 are brackets, et\n-00002600: 632e 2e2e 2920 6973 2071 756f 7465 6420 c...) is quoted \n-00002610: 6279 2074 6865 2065 7363 6170 650a 6368 by the escape.ch\n-00002620: 6172 6163 7465 7220 605c 272e 2049 6620 aracter `\\'. If \n-00002630: 7468 6520 5354 5249 4e47 2064 6f65 7320 the STRING does \n-00002640: 6e6f 7420 636f 6e74 6169 6e20 616e 7920 not contain any \n-00002650: 7265 6765 7870 206d 6574 612d 6368 6172 regexp meta-char\n-00002660: 6163 7465 7273 0a69 7420 6973 2072 6574 acters.it is ret\n-00002670: 7572 6e65 6420 6173 2d69 7320 2875 6e2d urned as-is (un-\n-00002680: 636f 7069 6564 292e 7265 702e 7265 6765 copied).rep.rege\n-00002690: 7870 2372 6567 6578 702d 6361 6368 652d xp#regexp-cache-\n-000026a0: 636f 6e74 726f 6c72 6567 6578 702d 6361 controlregexp-ca\n-000026b0: 6368 652d 636f 6e74 726f 6c20 5b53 4f46 che-control [SOF\n-000026c0: 542d 4c49 4d49 545d 0a0a 4966 2053 4f46 T-LIMIT]..If SOF\n-000026d0: 542d 4c49 4d49 5420 6973 2064 6566 696e T-LIMIT is defin\n-000026e0: 6564 2c20 6974 2073 7065 6369 6669 6573 ed, it specifies\n-000026f0: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n-00002700: 6265 7220 6f66 2062 7974 6573 2074 6861 ber of bytes tha\n-00002710: 740a 7468 6520 7265 6765 7870 2063 6163 t.the regexp cac\n-00002720: 6865 206d 6179 206f 6363 7570 7920 6166 he may occupy af\n-00002730: 7465 7220 6761 7262 6167 6520 636f 6c6c ter garbage coll\n-00002740: 6563 7469 6f6e 2e0a 0a52 6574 7572 6e73 ection...Returns\n-00002750: 2028 534f 4654 2d4c 494d 4954 2043 5552 (SOFT-LIMIT CUR\n-00002760: 5245 4e54 2d53 495a 4520 4355 5252 454e RENT-SIZE CURREN\n-00002770: 542d 454e 5452 4945 5320 4849 5453 204d T-ENTRIES HITS M\n-00002780: 4953 5345 5329 2e72 6570 2e75 7469 6c2e ISSES).rep.util.\n-00002790: 6d64 3523 6d64 352d 7374 7269 6e67 6d64 md5#md5-stringmd\n-000027a0: 352d 7374 7269 6e67 2053 5452 494e 470a 5-string STRING.\n-000027b0: 0a52 6574 7572 6e20 7468 6520 696e 7465 .Return the inte\n-000027c0: 6765 7220 7265 7072 6573 656e 7469 6e67 ger representing\n-000027d0: 2074 6865 204d 4435 206d 6573 7361 6765 the MD5 message\n-000027e0: 2064 6967 6573 7420 6f66 2074 6865 2062 digest of the b\n-000027f0: 7974 6573 0a73 746f 7265 6420 696e 2053 ytes.stored in S\n-00002800: 5452 494e 472e 2054 6869 7320 696e 7465 TRING. This inte\n-00002810: 6765 7220 7769 6c6c 2068 6176 6520 6e6f ger will have no\n-00002820: 206d 6f72 6520 7468 616e 2031 3238 2073 more than 128 s\n-00002830: 6967 6e69 6669 6361 6e74 0a62 6974 732e ignificant.bits.\n-00002840: 7265 702e 7574 696c 2e6d 6435 236d 6435 rep.util.md5#md5\n-00002850: 2d6c 6f63 616c 2d66 696c 656d 6435 2d6c -local-filemd5-l\n-00002860: 6f63 616c 2d66 696c 6520 4c4f 4341 4c2d ocal-file LOCAL-\n-00002870: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-00002880: 6e20 7468 6520 696e 7465 6765 7220 7265 n the integer re\n-00002890: 7072 6573 656e 7469 6e67 2074 6865 204d presenting the M\n-000028a0: 4435 206d 6573 7361 6765 2064 6967 6573 D5 message diges\n-000028b0: 7420 6f66 2074 6865 2062 7974 6573 0a73 t of the bytes.s\n-000028c0: 746f 7265 6420 696e 2074 6865 2066 696c tored in the fil\n-000028d0: 6520 6361 6c6c 6564 204c 4f43 414c 2d46 e called LOCAL-F\n-000028e0: 494c 452d 4e41 4d45 2028 7768 6963 6820 ILE-NAME (which \n-000028f0: 6d75 7374 206e 616d 6520 6120 6669 6c65 must name a file\n-00002900: 2069 6e0a 7468 6520 6c6f 6361 6c20 6669 in.the local fi\n-00002910: 6c69 6e67 2073 7973 7465 6d29 2e20 5468 ling system). Th\n-00002920: 6520 7265 7475 726e 6564 2069 6e74 6567 e returned integ\n-00002930: 6572 2077 696c 6c20 6861 7665 206e 6f20 er will have no \n-00002940: 6d6f 7265 2074 6861 6e0a 3132 3820 7369 more than.128 si\n-00002950: 676e 6966 6963 616e 7420 6269 7473 2e72 gnificant bits.r\n-00002960: 6570 2e73 7472 7563 7475 7265 7323 6765 ep.structures#ge\n-00002970: 742d 7374 7275 6374 7572 6567 6574 2d73 t-structureget-s\n-00002980: 7472 7563 7475 7265 204e 414d 450a 0a52 tructure NAME..R\n-00002990: 6574 7572 6e20 7468 6520 7374 7275 6374 eturn the struct\n-000029a0: 7572 6520 6361 6c6c 6564 204e 414d 4520 ure called NAME \n-000029b0: 2861 2073 796d 626f 6c29 2c20 6f72 2072 (a symbol), or r\n-000029c0: 6574 7572 6e20 606e 696c 2720 6966 206e eturn `nil' if n\n-000029d0: 6f0a 7375 6368 2073 7472 7563 7475 7265 o.such structure\n-000029e0: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-000029f0: 6e61 6d65 2d73 7472 7563 7475 7265 6e61 name-structurena\n-00002a00: 6d65 2d73 7472 7563 7475 7265 2053 5452 me-structure STR\n-00002a10: 5543 5455 5245 204e 414d 450a 0a41 7373 UCTURE NAME..Ass\n-00002a20: 6967 6e20 7468 6520 6e61 6d65 204e 414d ign the name NAM\n-00002a30: 4520 2861 2073 796d 626f 6c29 2074 6f20 E (a symbol) to \n-00002a40: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n-00002a50: 2053 5452 5543 5455 5245 2e72 6570 2e73 STRUCTURE.rep.s\n-00002a60: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n-00002a70: 7572 652d 626f 756e 642d 7073 7472 7563 ure-bound-pstruc\n-00002a80: 7475 7265 2d62 6f75 6e64 2d70 2053 5452 ture-bound-p STR\n-00002a90: 5543 5455 5245 2056 4152 0a0a 5265 7475 UCTURE VAR..Retu\n-00002aa0: 726e 2060 7427 2069 6620 7379 6d62 6f6c rn `t' if symbol\n-00002ab0: 2056 4152 2068 6173 2061 206e 6f6e 2d76 VAR has a non-v\n-00002ac0: 6f69 6420 6269 6e64 696e 6720 696e 2053 oid binding in S\n-00002ad0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n-00002ae0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-00002af0: 652d 6465 6669 6e65 7374 7275 6374 7572 e-definestructur\n-00002b00: 652d 6465 6669 6e65 2053 5452 5543 5455 e-define STRUCTU\n-00002b10: 5245 2056 4152 2056 414c 5545 0a0a 5365 RE VAR VALUE..Se\n-00002b20: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t\n-00002b30: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n-00002b40: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n-00002b50: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n-00002b60: 5543 5455 5245 2074 6f20 5641 4c55 452e UCTURE to VALUE.\n-00002b70: 2049 6620 6e6f 2073 7563 6820 6269 6e64 If no such bind\n-00002b80: 696e 6720 6578 6973 7473 2c20 6f6e 6520 ing exists, one \n-00002b90: 6973 2063 7265 6174 6564 2e72 6570 2e73 is created.rep.s\n-00002ba0: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n-00002bb0: 7572 652d 696e 7465 7266 6163 6573 7472 ure-interfacestr\n-00002bc0: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n-00002bd0: 2053 5452 5543 5455 5245 0a0a 5265 7475 STRUCTURE..Retu\n-00002be0: 726e 7320 7468 6520 696e 7465 7266 6163 rns the interfac\n-00002bf0: 6520 6f66 2073 7472 7563 7475 7265 206f e of structure o\n-00002c00: 626a 6563 7420 5354 5255 4354 5552 452e bject STRUCTURE.\n-00002c10: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n-00002c20: 7472 7563 7475 7265 2d65 7870 6f72 7473 tructure-exports\n-00002c30: 2d70 7374 7275 6374 7572 652d 6578 706f -pstructure-expo\n-00002c40: 7274 732d 7020 5354 5255 4354 5552 4520 rts-p STRUCTURE \n-00002c50: 5359 4d0a 0a52 6574 7572 6e73 2074 7275 SYM..Returns tru\n-00002c60: 6520 6966 2073 7472 7563 7475 7265 206f e if structure o\n-00002c70: 626a 6563 7420 5354 5255 4354 5552 4520 bject STRUCTURE \n-00002c80: 6578 706f 7274 7320 6120 6269 6e64 696e exports a bindin\n-00002c90: 6720 6f66 2073 796d 626f 6c0a 5359 4d2e g of symbol.SYM.\n-00002ca0: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n-00002cb0: 7472 7563 7475 7265 2d61 6363 6573 7369 tructure-accessi\n-00002cc0: 626c 6573 7472 7563 7475 7265 2d61 6363 blestructure-acc\n-00002cd0: 6573 7369 626c 6520 5354 5255 4354 5552 essible STRUCTUR\n-00002ce0: 450a 0a52 6574 7572 6e73 2074 6865 206c E..Returns the l\n-00002cf0: 6973 7420 6f66 2073 7472 7563 7475 7265 ist of structure\n-00002d00: 206e 616d 6573 2061 6363 6573 7365 6420 names accessed \n-00002d10: 6279 2073 7472 7563 7475 7265 206f 626a by structure obj\n-00002d20: 6563 740a 5354 5255 4354 5552 452e 7265 ect.STRUCTURE.re\n-00002d30: 702e 7374 7275 6374 7572 6573 2373 6574 p.structures#set\n-00002d40: 2d69 6e74 6572 6661 6365 7365 742d 696e -interfaceset-in\n-00002d50: 7465 7266 6163 6520 5354 5255 4354 5552 terface STRUCTUR\n-00002d60: 4520 494e 5445 5246 4143 450a 0a53 6574 E INTERFACE..Set\n-00002d70: 2074 6865 2069 6e74 6572 6661 6365 206f the interface o\n-00002d80: 6620 7374 7275 6374 7572 6520 6f62 6a65 f structure obje\n-00002d90: 6374 2053 5452 5543 5455 5245 2074 6f20 ct STRUCTURE to \n-00002da0: 494e 5445 5246 4143 452e 7265 702e 7374 INTERFACE.rep.st\n-00002db0: 7275 6374 7572 6573 2369 6e74 6572 6e2d ructures#intern-\n-00002dc0: 7374 7275 6374 7572 6569 6e74 6572 6e2d structureintern-\n-00002dd0: 7374 7275 6374 7572 6520 5354 5255 4354 structure STRUCT\n-00002de0: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n-00002df0: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call\n-00002e00: 6564 2053 5452 5543 542d 4e41 4d45 2e20 ed STRUCT-NAME. \n-00002e10: 4966 206e 6f20 7375 6368 2073 7472 7563 If no such struc\n-00002e20: 7475 7265 2065 7869 7374 732c 0a61 7474 ture exists,.att\n-00002e30: 656d 7074 2074 6f20 6c6f 6164 2069 742c empt to load it,\n-00002e40: 2062 7574 2069 7420 6973 6e27 7420 696d but it isn't im\n-00002e50: 706f 7274 6564 2074 6f20 616e 7920 6d6f ported to any mo\n-00002e60: 6475 6c65 2e72 6570 2e73 7472 7563 7475 dule.rep.structu\n-00002e70: 7265 7323 6f70 656e 2d73 7472 7563 7475 res#open-structu\n-00002e80: 7265 736f 7065 6e2d 7374 7275 6374 7572 resopen-structur\n-00002e90: 6573 2053 5452 5543 542d 4e41 4d45 530a es STRUCT-NAMES.\n-00002ea0: 0a4d 6172 6b20 7468 6174 2074 6865 2063 .Mark that the c\n-00002eb0: 7572 7265 6e74 2073 7472 7563 7475 7265 urrent structure\n-00002ec0: 7320 6861 7320 6f70 656e 6564 2074 6865 s has opened the\n-00002ed0: 206c 6973 7420 6f66 2073 7472 7563 7475 list of structu\n-00002ee0: 7265 730a 6e61 6d65 6420 696e 2074 6865 res.named in the\n-00002ef0: 206c 6973 7420 5354 5255 4354 2d4e 414d list STRUCT-NAM\n-00002f00: 4553 2e72 6570 2e73 7472 7563 7475 7265 ES.rep.structure\n-00002f10: 7323 6163 6365 7373 2d73 7472 7563 7475 s#access-structu\n-00002f20: 7265 7361 6363 6573 732d 7374 7275 6374 resaccess-struct\n-00002f30: 7572 6573 2053 5452 5543 542d 4e41 4d45 ures STRUCT-NAME\n-00002f40: 530a 0a4d 6172 6b20 7468 6174 2074 6865 S..Mark that the\n-00002f50: 2063 7572 7265 6e74 2073 7472 7563 7475 current structu\n-00002f60: 7265 7320 6d61 7920 6163 6365 7373 2074 res may access t\n-00002f70: 6865 206c 6973 7420 6f66 2073 7472 7563 he list of struc\n-00002f80: 7475 7265 730a 6e61 6d65 6420 696e 2074 tures.named in t\n-00002f90: 6865 206c 6973 7420 5354 5255 4354 2d4e he list STRUCT-N\n-00002fa0: 414d 4553 2e72 6570 2e73 7472 7563 7475 AMES.rep.structu\n-00002fb0: 7265 7323 7365 742d 7370 6563 6961 6c2d res#set-special-\n-00002fc0: 656e 7669 726f 6e6d 656e 7473 6574 2d73 environmentset-s\n-00002fd0: 7065 6369 616c 2d65 6e76 6972 6f6e 6d65 pecial-environme\n-00002fe0: 6e74 2045 4e56 2053 5452 5543 5455 5245 nt ENV STRUCTURE\n-00002ff0: 2589 0000 0000 0000 1800 0000 3700 0000 %...........7...\n-00003000: 6964 6c65 2d68 6f6f 6b54 6869 7320 686f idle-hookThis ho\n-00003010: 6f6b 2067 6574 7320 6576 616c 7561 7465 ok gets evaluate\n-00003020: 6420 6576 6572 7920 7365 636f 6e64 2077 d every second w\n-00003030: 6869 6c65 2074 6865 2065 6469 746f 7220 hile the editor \n-00003040: 6973 2069 646c 652e 2044 6f6e 2774 2064 is idle. Don't d\n-00003050: 6570 656e 640a 6f6e 2068 6f77 2072 6567 epend.on how reg\n-00003060: 756c 6172 6c79 2074 6869 7320 6765 7473 ularly this gets\n-00003070: 2063 616c 6c65 642c 2061 6e79 2065 7665 called, any eve\n-00003080: 6e74 7320 6672 6f6d 2074 6865 2077 696e nts from the win\n-00003090: 646f 772d 7379 7374 656d 2077 696c 6c0a dow-system will.\n-000030a0: 6465 6c61 7920 6974 2e20 416c 736f 2c20 delay it. Also, \n-000030b0: 6175 746f 2d73 6176 696e 6720 6669 6c65 auto-saving file\n-000030c0: 7320 616e 6420 6761 7262 6167 652d 636f s and garbage-co\n-000030d0: 6c6c 6563 7469 6f6e 2074 616b 6520 7072 llection take pr\n-000030e0: 6563 6564 656e 6365 0a77 6865 6e20 7468 ecedence.when th\n-000030f0: 6572 6527 7320 6964 6c65 2074 696d 6520 ere's idle time \n-00003100: 6176 6169 6c61 626c 652e 2055 7365 2074 available. Use t\n-00003110: 6869 7320 686f 6f6b 2073 7061 7269 6e67 his hook sparing\n-00003120: 6c79 2c20 6f72 2066 6f72 2073 686f 7274 ly, or for short\n-00003130: 0a70 6572 696f 6473 206f 6e6c 7921 7072 .periods only!pr\n-00003140: 6f67 7261 6d2d 6e61 6d65 5468 6520 6e61 ogram-nameThe na\n-00003150: 6d65 206f 6620 7468 6520 7072 6f67 7261 me of the progra\n-00003160: 6d20 7275 6e6e 696e 6720 7468 6520 7265 m running the re\n-00003170: 7020 696e 7465 7270 7265 7465 722e 6572 p interpreter.er\n-00003180: 726f 722d 6d6f 6465 5768 656e 206e 696c ror-modeWhen nil\n-00003190: 2c20 6572 726f 7273 2061 7265 2068 616e , errors are han\n-000031a0: 646c 6564 2061 7420 7468 6520 6375 7272 dled at the curr\n-000031b0: 656e 7420 6576 656e 7420 6c6f 6f70 2c20 ent event loop, \n-000031c0: 6f74 6865 7220 706f 7373 6962 6c65 0a76 other possible.v\n-000031d0: 616c 7565 7320 696e 636c 7564 6520 6065 alues include `e\n-000031e0: 7869 7427 2061 6e64 2060 746f 702d 6c65 xit' and `top-le\n-000031f0: 7665 6c27 2e69 6e74 6572 7275 7074 2d6d vel'.interrupt-m\n-00003200: 6f64 6557 6865 6e20 6e69 6c2c 2069 6e74 odeWhen nil, int\n-00003210: 6572 7275 7074 7320 6172 6520 6861 6e64 errupts are hand\n-00003220: 6c65 6420 6174 2074 6865 2063 7572 7265 led at the curre\n-00003230: 6e74 2065 7665 6e74 206c 6f6f 702c 206f nt event loop, o\n-00003240: 7468 6572 2070 6f73 7369 626c 650a 7661 ther possible.va\n-00003250: 6c75 6573 2069 6e63 6c75 6465 2060 6578 lues include `ex\n-00003260: 6974 2720 616e 6420 6074 6f70 2d6c 6576 it' and `top-lev\n-00003270: 656c 272e 7265 702e 7379 7374 656d 2372 el'.rep.system#r\n-00003280: 6563 7572 7369 7665 2d65 6469 7472 6563 ecursive-editrec\n-00003290: 7572 7369 7665 2d65 6469 740a 0a45 6e74 ursive-edit..Ent\n-000032a0: 6572 2061 206e 6577 2072 6563 7572 7369 er a new recursi\n-000032b0: 7665 2d65 6469 742e 7265 702e 7379 7374 ve-edit.rep.syst\n-000032c0: 656d 2372 6563 7572 7369 6f6e 2d64 6570 em#recursion-dep\n-000032d0: 7468 7265 6375 7273 696f 6e2d 6465 7074 threcursion-dept\n-000032e0: 680a 0a52 6574 7572 6e73 2074 6865 206e h..Returns the n\n-000032f0: 756d 6265 7220 6f66 2072 6563 7572 7369 umber of recursi\n-00003300: 7665 2d65 6469 7427 7320 6465 6570 2077 ve-edit's deep w\n-00003310: 6520 6172 652c 207a 6572 6f20 7369 676e e are, zero sign\n-00003320: 6966 6965 7320 7468 650a 6f72 6967 696e ifies the.origin\n-00003330: 616c 206c 6576 656c 2e72 6570 2e6c 616e al level.rep.lan\n-00003340: 672e 696e 7465 7270 7265 7465 7223 6d61 g.interpreter#ma\n-00003350: 6372 6f65 7870 616e 642d 316d 6163 726f croexpand-1macro\n-00003360: 6578 7061 6e64 2d31 2046 4f52 4d20 5b45 expand-1 FORM [E\n-00003370: 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 6620 NVIRONMENT]..If \n-00003380: 464f 524d 2069 7320 6120 6d61 6372 6f20 FORM is a macro \n-00003390: 6361 6c6c 2c20 6578 7061 6e64 2069 7420 call, expand it \n-000033a0: 6f6e 6365 2061 6e64 2072 6574 7572 6e20 once and return \n-000033b0: 7468 6520 7265 7375 6c74 696e 6720 666f the resulting fo\n-000033c0: 726d 2e0a 0a49 6620 454e 5649 524f 4e4d rm...If ENVIRONM\n-000033d0: 454e 5420 6973 2073 7065 6369 6669 6564 ENT is specified\n-000033e0: 2069 7420 6973 2061 2066 756e 6374 696f it is a functio\n-000033f0: 6e20 746f 2063 616c 6c20 746f 2064 6f20 n to call to do \n-00003400: 7468 6520 6163 7475 616c 0a65 7870 616e the actual.expan\n-00003410: 7369 6f6e 2e20 416e 7920 6d61 6372 6f20 sion. Any macro \n-00003420: 6578 7061 6e64 6572 7320 7265 6375 7273 expanders recurs\n-00003430: 6976 656c 7920 6361 6c6c 696e 6720 6d61 ively calling ma\n-00003440: 6372 6f65 7870 616e 6420 7368 6f75 6c64 croexpand should\n-00003450: 0a70 6173 7320 7468 6520 7661 6c75 6520 .pass the value \n-00003460: 6f66 2074 6865 2060 6d61 6372 6f2d 656e of the `macro-en\n-00003470: 7669 726f 6e6d 656e 7427 2076 6172 6961 vironment' varia\n-00003480: 626c 6520 746f 2074 6869 7320 7061 7261 ble to this para\n-00003490: 6d65 7465 722e 7265 702e 6c61 6e67 2e69 meter.rep.lang.i\n-000034a0: 6e74 6572 7072 6574 6572 236d 6163 726f nterpreter#macro\n-000034b0: 6578 7061 6e64 6d61 6372 6f65 7870 616e expandmacroexpan\n-000034c0: 6420 464f 524d 205b 454e 5649 524f 4e4d d FORM [ENVIRONM\n-000034d0: 454e 545d 0a0a 4966 2046 4f52 4d20 6973 ENT]..If FORM is\n-000034e0: 2061 206d 6163 726f 2063 616c 6c2c 2065 a macro call, e\n-000034f0: 7870 616e 6420 6974 2075 6e74 696c 2069 xpand it until i\n-00003500: 7420 6973 6e27 742e 0a0a 4966 2045 4e56 t isn't...If ENV\n-00003510: 4952 4f4e 4d45 4e54 2069 7320 7370 6563 IRONMENT is spec\n-00003520: 6966 6965 6420 6974 2069 7320 6120 6675 ified it is a fu\n-00003530: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2074 nction to call t\n-00003540: 6f20 646f 2074 6865 2061 6374 7561 6c0a o do the actual.\n-00003550: 6578 7061 6e73 696f 6e2e 2041 6e79 206d expansion. Any m\n-00003560: 6163 726f 2065 7870 616e 6465 7273 2072 acro expanders r\n-00003570: 6563 7572 7369 7665 6c79 2063 616c 6c69 ecursively calli\n-00003580: 6e67 206d 6163 726f 6578 7061 6e64 2073 ng macroexpand s\n-00003590: 686f 756c 640a 7061 7373 2074 6865 2076 hould.pass the v\n-000035a0: 616c 7565 206f 6620 7468 6520 606d 6163 alue of the `mac\n-000035b0: 726f 2d65 6e76 6972 6f6e 6d65 6e74 2720 ro-environment' \n-000035c0: 7661 7269 6162 6c65 2074 6f20 7468 6973 variable to this\n-000035d0: 2070 6172 616d 6574 6572 2e72 6570 2e69 parameter.rep.i\n-000035e0: 6f2e 7469 6d65 7273 236d 616b 652d 7469 o.timers#make-ti\n-000035f0: 6d65 726d 616b 652d 7469 6d65 7220 4655 mermake-timer FU\n-00003600: 4e43 5449 4f4e 205b 5345 434f 4e44 535d NCTION [SECONDS]\n-00003610: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS].\n-00003620: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-00003630: 726e 2061 206e 6577 206f 6e65 2d73 686f rn a new one-sho\n-00003640: 7420 7469 6d65 7220 6f62 6a65 6374 2e20 t timer object. \n-00003650: 4166 7465 7220 5345 434f 4e44 532a 3130 After SECONDS*10\n-00003660: 3030 202b 0a4d 494c 4c49 5345 434f 4e44 00 +.MILLISECOND\n-00003670: 5320 6d69 6c6c 6973 6563 6f6e 6473 2046 S milliseconds F\n-00003680: 554e 4354 494f 4e20 7769 6c6c 2062 6520 UNCTION will be \n-00003690: 6361 6c6c 6564 2e0a 0a4e 6f74 6520 7468 called...Note th\n-000036a0: 6174 2074 6865 2074 696d 6572 2077 696c at the timer wil\n-000036b0: 6c20 6f6e 6c79 2066 6972 6520 5f6f 6e63 l only fire _onc\n-000036c0: 655f 2c20 7573 6520 7468 6520 6073 6574 e_, use the `set\n-000036d0: 2d74 696d 6572 2720 6675 6e63 7469 6f6e -timer' function\n-000036e0: 0a74 6f20 7265 2d65 6e61 626c 6520 6974 .to re-enable it\n-000036f0: 2e72 6570 2e69 6f2e 7469 6d65 7273 2364 .rep.io.timers#d\n-00003700: 656c 6574 652d 7469 6d65 7264 656c 6574 elete-timerdelet\n-00003710: 652d 7469 6d65 7220 5449 4d45 520a 0a50 e-timer TIMER..P\n-00003720: 7265 7665 6e74 2074 6865 206f 6e65 2d73 revent the one-s\n-00003730: 686f 7420 7469 6d65 7220 5449 4d45 5220 hot timer TIMER \n-00003740: 6672 6f6d 2066 6972 696e 6720 2869 2e65 from firing (i.e\n-00003750: 2e20 6361 6c6c 696e 6720 7468 6520 6675 . calling the fu\n-00003760: 6e63 7469 6f6e 0a61 7373 6f63 6961 7465 nction.associate\n-00003770: 6420 7769 7468 2069 7429 2e20 4966 2074 d with it). If t\n-00003780: 6865 2074 696d 6572 2068 6173 2061 6c72 he timer has alr\n-00003790: 6561 6479 2066 6972 6564 2c20 7468 6973 eady fired, this\n-000037a0: 2066 756e 6374 696f 6e20 6861 730a 6e6f function has.no\n-000037b0: 2065 6666 6563 742e 7265 702e 696f 2e74 effect.rep.io.t\n-000037c0: 696d 6572 7323 7365 742d 7469 6d65 7273 imers#set-timers\n-000037d0: 6574 2d74 696d 6572 2054 494d 4552 205b et-timer TIMER [\n-000037e0: 5345 434f 4e44 535d 205b 4d49 4c4c 4953 SECONDS] [MILLIS\n-000037f0: 4543 4f4e 4453 5d0a 0a52 6573 7461 7274 ECONDS]..Restart\n-00003800: 2074 6865 206f 6e65 2d73 686f 7420 7469 the one-shot ti\n-00003810: 6d65 7220 5449 4d45 522e 2049 6620 5345 mer TIMER. If SE\n-00003820: 434f 4e44 5320 616e 642f 6f72 204d 494c CONDS and/or MIL\n-00003830: 4c49 5345 434f 4e44 5320 6973 0a64 6566 LISECONDS is.def\n-00003840: 696e 6564 2074 6865 2070 6572 696f 6420 ined the period \n-00003850: 6166 7465 7220 7768 6963 6820 6974 2066 after which it f\n-00003860: 6972 6573 2077 696c 6c20 6265 2072 6573 ires will be res\n-00003870: 6574 2074 6f20 7468 6520 7370 6563 6966 et to the specif\n-00003880: 6965 640a 6475 7261 7469 6f6e 2e20 4f74 ied.duration. Ot\n-00003890: 6865 7277 6973 652c 2074 6865 2065 7869 herwise, the exi\n-000038a0: 7374 696e 6720 7661 6c75 6573 2061 7265 sting values are\n-000038b0: 2070 7265 7365 7276 6564 2e6c 6f61 642d preserved.load-\n-000038c0: 7061 7468 4120 6c69 7374 206f 6620 6469 pathA list of di\n-000038d0: 7265 6374 6f72 7920 6e61 6d65 732e 2057 rectory names. W\n-000038e0: 6865 6e20 606c 6f61 6427 206f 7065 6e73 hen `load' opens\n-000038f0: 2061 206c 6973 702d 6669 6c65 2069 7420 a lisp-file it \n-00003900: 7365 6172 6368 6573 2065 6163 680a 6469 searches each.di\n-00003910: 7265 6374 6f72 7920 6e61 6d65 6420 696e rectory named in\n-00003920: 2074 6869 7320 6c69 7374 2069 6e20 7475 this list in tu\n-00003930: 726e 2075 6e74 696c 2074 6865 2066 696c rn until the fil\n-00003940: 6520 6973 2066 6f75 6e64 206f 7220 7468 e is found or th\n-00003950: 6520 6c69 7374 0a69 7320 6578 6861 7573 e list.is exhaus\n-00003960: 7465 642e 646c 2d6c 6f61 642d 7061 7468 ted.dl-load-path\n-00003970: 4c69 7374 206f 6620 6469 7265 6374 6f72 List of director\n-00003980: 6965 7320 7365 6172 6368 6564 2066 6f72 ies searched for\n-00003990: 2064 796e 616d 6963 616c 6c79 206c 6f61 dynamically loa\n-000039a0: 6465 6420 6f62 6a65 6374 2066 696c 6573 ded object files\n-000039b0: 2e61 6674 6572 2d6c 6f61 642d 616c 6973 .after-load-alis\n-000039c0: 7441 206c 6973 7420 6f66 2028 4c49 4252 tA list of (LIBR\n-000039d0: 4152 5920 464f 524d 532e 2e2e 292e 2057 ARY FORMS...). W\n-000039e0: 6865 6e65 7665 7220 7468 6520 606c 6f61 henever the `loa\n-000039f0: 6427 2063 6f6d 6d61 6e64 2072 6561 6473 d' command reads\n-00003a00: 2061 2066 696c 650a 6f66 204c 6973 7020 a file.of Lisp \n-00003a10: 636f 6465 204c 4942 5241 5259 2c20 6974 code LIBRARY, it\n-00003a20: 2065 7865 6375 7465 7320 6561 6368 206f executes each o\n-00003a30: 6620 464f 524d 532e 204e 6f74 6520 7468 f FORMS. Note th\n-00003a40: 6174 204c 4942 5241 5259 206d 7573 740a at LIBRARY must.\n-00003a50: 6578 6163 746c 7920 6d61 7463 6820 7468 exactly match th\n-00003a60: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n-00003a70: 6769 7665 6e20 746f 2060 6c6f 6164 272e given to `load'.\n-00003a80: 7265 702d 6469 7265 6374 6f72 7954 6865 rep-directoryThe\n-00003a90: 2064 6972 6563 746f 7279 2069 6e20 7768 directory in wh\n-00003aa0: 6963 6820 616c 6c20 696e 7374 616c 6c65 ich all installe\n-00003ab0: 6420 6461 7461 2066 696c 6573 206c 6976 d data files liv\n-00003ac0: 652e 6c69 7370 2d6c 6962 2d64 6972 6563 e.lisp-lib-direc\n-00003ad0: 746f 7279 5468 6520 6e61 6d65 206f 6620 toryThe name of \n-00003ae0: 7468 6520 6469 7265 6374 6f72 7920 696e the directory in\n-00003af0: 2077 6869 6368 2074 6865 2073 7461 6e64 which the stand\n-00003b00: 6172 6420 6c69 7370 2066 696c 6573 206c ard lisp files l\n-00003b10: 6976 652e 7369 7465 2d6c 6973 702d 6469 ive.site-lisp-di\n-00003b20: 7265 6374 6f72 7954 6865 206e 616d 6520 rectoryThe name \n-00003b30: 6f66 2074 6865 2064 6972 6563 746f 7279 of the directory\n-00003b40: 2069 6e20 7768 6963 6820 7369 7465 2d73 in which site-s\n-00003b50: 7065 6369 6669 6320 4c69 7370 2066 696c pecific Lisp fil\n-00003b60: 6573 2061 7265 2073 746f 7265 642e 6578 es are stored.ex\n-00003b70: 6563 2d64 6972 6563 746f 7279 5468 6520 ec-directoryThe \n-00003b80: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n-00003b90: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing\n-00003ba0: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp\n-00003bb0: 6563 6966 6963 2066 696c 6573 2e64 6f63 ecific files.doc\n-00003bc0: 756d 656e 7461 7469 6f6e 2d66 696c 6554 umentation-fileT\n-00003bd0: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n-00003be0: 6174 6162 6173 6520 636f 6e74 6169 6e69 atabase containi\n-00003bf0: 6e67 2074 6865 206c 6973 702d 6c69 6272 ng the lisp-libr\n-00003c00: 6172 7927 7320 646f 6375 6d65 6e74 6174 ary's documentat\n-00003c10: 696f 6e20 7374 7269 6e67 732e 646f 6375 ion strings.docu\n-00003c20: 6d65 6e74 6174 696f 6e2d 6669 6c65 7341 mentation-filesA\n-00003c30: 206c 6973 7420 6f66 2064 6174 6162 6173 list of databas\n-00003c40: 6520 6e61 6d65 7320 636f 6e74 6169 6e69 e names containi\n-00003c50: 6e67 2061 6c6c 2064 6f63 756d 656e 7461 ng all documenta\n-00003c60: 7469 6f6e 2073 7472 696e 6773 2e64 6c2d tion strings.dl-\n-00003c70: 6c6f 6164 2d72 656c 6f63 2d6e 6f77 5768 load-reloc-nowWh\n-00003c80: 656e 206e 6f6e 2d6e 696c 2c20 6479 6e61 en non-nil, dyna\n-00003c90: 6d69 6361 6c6c 7920 6c6f 6164 6564 206c mically loaded l\n-00003ca0: 6962 7261 7269 6573 2068 6176 6520 616c ibraries have al\n-00003cb0: 6c20 7379 6d62 6f6c 2072 656c 6f63 6174 l symbol relocat\n-00003cc0: 696f 6e73 0a70 6572 6672 6f6d 6564 2061 ions.perfromed a\n-00003cd0: 7420 6c6f 6164 2d74 696d 652c 206e 6f74 t load-time, not\n-00003ce0: 2061 7320 7265 7175 6972 6564 2e6c 6f61 as required.loa\n-00003cf0: 642d 6669 6c65 6e61 6d65 5768 696c 6520 d-filenameWhile \n-00003d00: 7573 696e 6720 7468 6520 606c 6f61 6427 using the `load'\n-00003d10: 2066 756e 6374 696f 6e20 746f 206c 6f61 function to loa\n-00003d20: 6420 6120 4c69 7370 206c 6962 7261 7279 d a Lisp library\n-00003d30: 2c20 7468 6973 2076 6172 6961 626c 6520 , this variable \n-00003d40: 6973 0a73 6574 2074 6f20 7468 6520 6e61 is.set to the na\n-00003d50: 6d65 206f 6620 7468 6520 6669 6c65 2062 me of the file b\n-00003d60: 6569 6e67 206c 6f61 6465 642e 7265 702e eing loaded.rep.\n-00003d70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00003d80: 2371 756f 7465 7175 6f74 6520 4152 470a #quotequote ARG.\n-00003d90: 2741 5247 0a0a 5265 7475 726e 7320 4152 'ARG..Returns AR\n-00003da0: 472e 7265 702e 6c61 6e67 2e69 6e74 6572 G.rep.lang.inter\n-00003db0: 7072 6574 6572 236c 616d 6264 616c 616d preter#lambdalam\n-00003dc0: 6264 6120 4c41 4d42 4441 2d4c 4953 5420 bda LAMBDA-LIST \n-00003dd0: 424f 4459 2e2e 2e0a 0a45 7661 6c75 6174 BODY.....Evaluat\n-00003de0: 6573 2074 6f20 616e 2061 6e6f 6e79 6d6f es to an anonymo\n-00003df0: 7573 2066 756e 6374 696f 6e2e 7265 702e us function.rep.\n-00003e00: 6461 7461 2363 6172 6361 7220 434f 4e53 data#carcar CONS\n-00003e10: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t\n-00003e20: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored \n-00003e30: 696e 2074 6865 2063 6172 2073 6c6f 7420 in the car slot \n-00003e40: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or\n-00003e50: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL\n-00003e60: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat\n-00003e70: 6123 6364 7263 6472 2043 4f4e 532d 4345 a#cdrcdr CONS-CE\n-00003e80: 4c4c 0a0a 5265 7475 726e 7320 7468 6520 LL..Returns the \n-00003e90: 7661 6c75 6520 7374 6f72 6564 2069 6e20 value stored in \n-00003ea0: 7468 6520 6364 7220 736c 6f74 206f 6620 the cdr slot of \n-00003eb0: 434f 4e53 2d43 454c 4c2c 206f 7220 6e69 CONS-CELL, or ni\n-00003ec0: 6c20 6966 2043 4f4e 532d 4345 4c4c 0a69 l if CONS-CELL.i\n-00003ed0: 7320 6e69 6c2e 7265 702e 6461 7461 236c s nil.rep.data#l\n-00003ee0: 6973 746c 6973 7420 4152 4753 2e2e 2e0a istlist ARGS....\n-00003ef0: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n-00003f00: 6973 7420 7769 7468 2065 6c65 6d65 6e74 ist with element\n-00003f10: 7320 4152 4753 2e2e 2e72 6570 2e64 6174 s ARGS...rep.dat\n-00003f20: 6123 6c69 7374 2a6c 6973 742a 2041 5247 a#list*list* ARG\n-00003f30: 3120 4152 4732 202e 2e2e 2041 5247 4e0a 1 ARG2 ... ARGN.\n-00003f40: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n-00003f50: 6973 7420 2841 5247 3120 4152 4732 202e ist (ARG1 ARG2 .\n-00003f60: 2e2e 2041 5247 4e2d 3120 2e20 4152 474e .. ARGN-1 . ARGN\n-00003f70: 292e 2054 6861 7420 6973 2c20 7468 6520 ). That is, the \n-00003f80: 7361 6d65 2061 7320 6672 6f6d 0a60 6c69 same as from.`li\n-00003f90: 7374 2720 6275 7420 7468 6520 6c61 7374 st' but the last\n-00003fa0: 2061 7267 756d 656e 7420 6973 2064 6f74 argument is dot\n-00003fb0: 7465 6420 746f 2074 6865 206c 6173 7420 ted to the last \n-00003fc0: 6275 7420 6f6e 6520 6172 6775 6d65 6e74 but one argument\n-00003fd0: 2e72 6570 2e64 6174 6123 6e75 6c6c 6e75 .rep.data#nullnu\n-00003fe0: 6c6c 2041 5247 0a0a 5265 7475 726e 7320 ll ARG..Returns \n-00003ff0: 7420 6966 2041 5247 2069 7320 6e69 6c2e t if ARG is nil.\n-00004000: 7265 702e 6461 7461 236d 616b 652d 6c69 rep.data#make-li\n-00004010: 7374 6d61 6b65 2d6c 6973 7420 4c45 4e47 stmake-list LENG\n-00004020: 5448 205b 494e 4954 4941 4c2d 7265 7076 TH [INITIAL-repv\n-00004030: 5d0a 0a52 6574 7572 6e73 2061 206e 6577 ]..Returns a new\n-00004040: 206c 6973 7420 7769 7468 204c 454e 4754 list with LENGT\n-00004050: 4820 6d65 6d62 6572 732c 2065 6163 6820 H members, each \n-00004060: 6f66 2077 6869 6368 2069 7320 696e 6974 of which is init\n-00004070: 6961 6c69 7365 6420 746f 0a49 4e49 5449 ialised to.INITI\n-00004080: 414c 2d72 6570 762c 206f 7220 6e69 6c2e AL-repv, or nil.\n-00004090: 7265 702e 6461 7461 2361 7070 656e 6461 rep.data#appenda\n-000040a0: 7070 656e 6420 4c49 5354 532e 2e2e 0a0a ppend LISTS.....\n-000040b0: 4e6f 6e2d 6465 7374 7275 6374 6976 656c Non-destructivel\n-000040c0: 7920 636f 6e63 6174 656e 6174 6573 2065 y concatenates e\n-000040d0: 6163 6820 6f66 2069 7427 7320 6172 6775 ach of it's argu\n-000040e0: 6d65 6e74 204c 4953 5453 2e2e 2e20 696e ment LISTS... in\n-000040f0: 746f 206f 6e65 0a6e 6577 206c 6973 7420 to one.new list \n-00004100: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n-00004110: 642e 7265 702e 6461 7461 236e 636f 6e63 d.rep.data#nconc\n-00004120: 6e63 6f6e 6320 4c49 5354 532e 2e2e 0a0a nconc LISTS.....\n-00004130: 4465 7374 7275 6374 6976 656c 7920 636f Destructively co\n-00004140: 6e63 6174 656e 6174 6573 2065 6163 6820 ncatenates each \n-00004150: 6f66 2069 7427 7320 6172 6775 6d65 6e74 of it's argument\n-00004160: 204c 4953 5453 2e2e 2e20 696e 746f 206f LISTS... into o\n-00004170: 6e65 206e 6577 0a6c 6973 742e 2045 7665 ne new.list. Eve\n-00004180: 7279 204c 4953 5420 6275 7420 7468 6520 ry LIST but the \n-00004190: 6c61 7374 2069 7320 6d6f 6469 6669 6564 last is modified\n-000041a0: 2073 6f20 7468 6174 2069 7427 7320 6c61 so that it's la\n-000041b0: 7374 2063 6472 2070 6f69 6e74 730a 746f st cdr points.to\n-000041c0: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n-000041d0: 6620 7468 6520 6e65 7874 206c 6973 742e f the next list.\n-000041e0: 2052 6574 7572 6e73 2074 6865 206e 6577 Returns the new\n-000041f0: 206c 6973 742e 7265 702e 6461 7461 2372 list.rep.data#r\n-00004200: 706c 6163 6172 706c 6163 6120 434f 4e53 placarplaca CONS\n-00004210: 2d43 454c 4c20 4e45 572d 4341 520a 0a53 -CELL NEW-CAR..S\n-00004220: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n-00004230: 2074 6865 2063 6172 2073 6c6f 7420 696e the car slot in\n-00004240: 2043 4f4e 532d 4345 4c4c 2074 6f20 4e45 CONS-CELL to NE\n-00004250: 572d 4341 522e 0a52 6574 7572 6e73 2074 W-CAR..Returns t\n-00004260: 6865 2043 4f4e 532d 4345 4c4c 2e72 6570 he CONS-CELL.rep\n-00004270: 2e64 6174 6123 7270 6c61 6364 7270 6c61 .data#rplacdrpla\n-00004280: 6364 2043 4f4e 532d 4345 4c4c 204e 4557 cd CONS-CELL NEW\n-00004290: 2d43 4452 0a0a 5365 7473 2074 6865 2076 -CDR..Sets the v\n-000042a0: 616c 7565 206f 6620 7468 6520 6364 7220 alue of the cdr \n-000042b0: 736c 6f74 2069 6e20 434f 4e53 2d43 454c slot in CONS-CEL\n-000042c0: 4c20 746f 204e 4557 2d43 4452 2e0a 5265 L to NEW-CDR..Re\n-000042d0: 7475 726e 7320 7468 6520 434f 4e53 2d43 turns the CONS-C\n-000042e0: 454c 4c2e 7265 702e 6461 7461 2372 6576 ELL.rep.data#rev\n-000042f0: 6572 7365 7265 7665 7273 6520 4c49 5354 ersereverse LIST\n-00004300: 0a0a 5265 7475 726e 7320 6120 6e65 7720 ..Returns a new \n-00004310: 6c69 7374 2077 6869 6368 2069 7320 6120 list which is a \n-00004320: 636f 7079 206f 6620 4c49 5354 2065 7863 copy of LIST exc\n-00004330: 6570 7420 7468 6174 2074 6865 206d 656d ept that the mem\n-00004340: 6265 7273 2061 7265 2069 6e0a 7265 7665 bers are in.reve\n-00004350: 7273 6520 6f72 6465 722e 7265 702e 6461 rse order.rep.da\n-00004360: 7461 236e 7265 7665 7273 656e 7265 7665 ta#nreversenreve\n-00004370: 7273 6520 4c49 5354 0a0a 5265 7475 726e rse LIST..Return\n-00004380: 7320 4c49 5354 2061 6c74 6572 6564 2073 s LIST altered s\n-00004390: 6f20 7468 6174 2069 7427 7320 6d65 6d62 o that it's memb\n-000043a0: 6572 7320 6172 6520 696e 2072 6576 6572 ers are in rever\n-000043b0: 7365 206f 7264 6572 2074 6f20 7768 6174 se order to what\n-000043c0: 2074 6865 790a 7765 7265 2e20 5468 6973 they.were. This\n-000043d0: 2066 756e 6374 696f 6e20 6973 2064 6573 function is des\n-000043e0: 7472 7563 7469 7665 2074 6f77 6172 6473 tructive towards\n-000043f0: 2069 7427 7320 6172 6775 6d65 6e74 2e72 it's argument.r\n-00004400: 6570 2e64 6174 6123 6173 736f 6361 7373 ep.data#assocass\n-00004410: 6f63 2045 4c54 2041 5353 4f43 2d4c 4953 oc ELT ASSOC-LIS\n-00004420: 540a 0a53 6561 7263 6865 7320 4153 534f T..Searches ASSO\n-00004430: 432d 4c49 5354 2066 6f72 2061 206c 6973 C-LIST for a lis\n-00004440: 7420 7768 6f73 6520 6669 7273 7420 656c t whose first el\n-00004450: 656d 656e 7420 6973 2045 4c54 2e20 6061 ement is ELT. `a\n-00004460: 7373 6f63 2720 7573 6573 0a60 6571 7561 ssoc' uses.`equa\n-00004470: 6c27 2074 6f20 636f 6d70 6172 6520 656c l' to compare el\n-00004480: 656d 656e 7473 2e20 5265 7475 726e 7320 ements. Returns \n-00004490: 7468 6520 7375 622d 6c69 7374 2073 7461 the sub-list sta\n-000044a0: 7274 696e 6720 6672 6f6d 2074 6865 2066 rting from the f\n-000044b0: 6972 7374 200a 6d61 7463 6869 6e67 2061 irst .matching a\n-000044c0: 7373 6f63 6961 7469 6f6e 2e0a 466f 7220 ssociation..For \n-000044d0: 6578 616d 706c 652c 0a20 2020 2028 6173 example,. (as\n-000044e0: 736f 6320 2774 6872 6565 2027 2828 6f6e soc 'three '((on\n-000044f0: 6520 2e20 3129 2028 7477 6f20 2e20 3229 e . 1) (two . 2)\n-00004500: 2028 7468 7265 6520 2e20 3329 2028 666f (three . 3) (fo\n-00004510: 7572 202e 2034 2929 290a 2020 2020 203d ur . 4))). =\n-00004520: 3e20 2874 6872 6565 202e 2033 2972 6570 > (three . 3)rep\n-00004530: 2e64 6174 6123 6173 7371 6173 7371 2045 .data#assqassq E\n-00004540: 4c54 2041 5353 4f43 2d4c 4953 540a 0a53 LT ASSOC-LIST..S\n-00004550: 6561 7263 6865 7320 4153 534f 432d 4c49 earches ASSOC-LI\n-00004560: 5354 2066 6f72 2061 206c 6973 7420 7768 ST for a list wh\n-00004570: 6f73 6520 6669 7273 7420 656c 656d 656e ose first elemen\n-00004580: 7420 6973 2045 4c54 2e20 6061 7373 7127 t is ELT. `assq'\n-00004590: 2075 7365 7320 6065 7127 0a74 6f20 636f uses `eq'.to co\n-000045a0: 6d70 6172 6520 656c 656d 656e 7473 2e20 mpare elements. \n-000045b0: 5265 7475 726e 7320 7468 6520 7375 622d Returns the sub-\n-000045c0: 6c69 7374 2073 7461 7274 696e 6720 6672 list starting fr\n-000045d0: 6f6d 2074 6865 2066 6972 7374 206d 6174 om the first mat\n-000045e0: 6368 696e 670a 6173 736f 6369 6174 696f ching.associatio\n-000045f0: 6e2e 7265 702e 6461 7461 2372 6173 736f n.rep.data#rasso\n-00004600: 6372 6173 736f 6320 454c 5420 4153 534f crassoc ELT ASSO\n-00004610: 432d 4c49 5354 0a0a 5365 6172 6368 6573 C-LIST..Searches\n-00004620: 2041 5353 4f43 2d4c 4953 5420 666f 7220 ASSOC-LIST for \n-00004630: 6120 636f 6e73 2d63 656c 6c20 7768 6f73 a cons-cell whos\n-00004640: 6520 6364 7220 656c 656d 656e 7420 6973 e cdr element is\n-00004650: 2060 6571 7561 6c27 2074 6f20 454c 542e `equal' to ELT.\n-00004660: 200a 5265 7475 726e 7320 7468 6520 6669 .Returns the fi\n-00004670: 7273 7420 636f 6e73 2d63 656c 6c20 7768 rst cons-cell wh\n-00004680: 6963 6820 6d61 7463 6865 732c 206f 7220 ich matches, or \n-00004690: 6e69 6c2e 0a46 6f72 2065 7861 6d70 6c65 nil..For example\n-000046a0: 2c0a 2020 2020 2872 6173 736f 6320 3320 ,. (rassoc 3 \n-000046b0: 2728 286f 6e65 202e 2031 2920 2874 776f '((one . 1) (two\n-000046c0: 202e 2032 2920 2874 6872 6565 202e 2033 . 2) (three . 3\n-000046d0: 2920 2866 6f75 7220 2e20 3429 2929 0a20 ) (four . 4))). \n-000046e0: 2020 2020 3d3e 2028 7468 7265 6520 2e20 => (three . \n-000046f0: 3329 7265 702e 6461 7461 2372 6173 7371 3)rep.data#rassq\n-00004700: 7261 7373 7120 454c 5420 4153 534f 432d rassq ELT ASSOC-\n-00004710: 4c49 5354 0a0a 5365 6172 6368 6573 2041 LIST..Searches A\n-00004720: 5353 4f43 2d4c 4953 5420 666f 7220 6120 SSOC-LIST for a \n-00004730: 636f 6e73 2d63 656c 6c20 7768 6f73 6520 cons-cell whose \n-00004740: 6364 7220 6973 2060 6571 2720 746f 2045 cdr is `eq' to E\n-00004750: 4c54 2e0a 5265 7475 726e 7320 7468 6520 LT..Returns the \n-00004760: 6669 7273 7420 6d61 7463 6869 6e67 2063 first matching c\n-00004770: 6f6e 732d 6365 6c6c 2c20 656c 7365 206e ons-cell, else n\n-00004780: 696c 2e72 6570 2e64 6174 6123 6e74 686e il.rep.data#nthn\n-00004790: 7468 2049 4e44 4558 204c 4953 540a 0a52 th INDEX LIST..R\n-000047a0: 6574 7572 6e73 2074 6865 2049 4e44 4558 eturns the INDEX\n-000047b0: 7468 2065 6c65 6d65 6e74 206f 6620 4c49 th element of LI\n-000047c0: 5354 2e20 5468 6520 6669 7273 7420 656c ST. The first el\n-000047d0: 656d 656e 7420 6861 7320 616e 2049 4e44 ement has an IND\n-000047e0: 4558 206f 6620 7a65 726f 2e72 6570 2e64 EX of zero.rep.d\n-000047f0: 6174 6123 6e74 6863 6472 6e74 6863 6472 ata#nthcdrnthcdr\n-00004800: 2049 4e44 4558 204c 4953 540a 0a52 6574 INDEX LIST..Ret\n-00004810: 7572 6e73 2074 6865 2049 4e44 4558 7468 urns the INDEXth\n-00004820: 2063 6472 206f 6620 4c49 5354 2e20 5468 cdr of LIST. Th\n-00004830: 6520 6669 7273 7420 6973 2049 4e44 4558 e first is INDEX\n-00004840: 207a 6572 6f2e 7265 702e 6461 7461 236c zero.rep.data#l\n-00004850: 6173 746c 6173 7420 4c49 5354 0a0a 5265 astlast LIST..Re\n-00004860: 7475 726e 7320 7468 6520 6c61 7374 2065 turns the last e\n-00004870: 6c65 6d65 6e74 206f 6620 4c49 5354 2e72 lement of LIST.r\n-00004880: 6570 2e64 6174 6123 6d61 7063 6172 6d61 ep.data#mapcarma\n-00004890: 7063 6172 2046 554e 4354 494f 4e20 4c49 pcar FUNCTION LI\n-000048a0: 5354 0a0a 4361 6c6c 7320 4655 4e43 5449 ST..Calls FUNCTI\n-000048b0: 4f4e 2d4e 414d 4520 7769 7468 2065 6163 ON-NAME with eac\n-000048c0: 6820 656c 656d 656e 7420 6f66 204c 4953 h element of LIS\n-000048d0: 5420 6173 2061 6e20 6172 6775 6d65 6e74 T as an argument\n-000048e0: 2069 6e20 7475 726e 2061 6e64 0a72 6574 in turn and.ret\n-000048f0: 7572 6e73 2061 206e 6577 206c 6973 7420 urns a new list \n-00004900: 636f 6e73 7472 7563 7465 6420 6672 6f6d constructed from\n-00004910: 2074 6865 2072 6573 756c 7473 2c20 6965 the results, ie\n-00004920: 2c0a 2020 286d 6170 6361 7220 2866 756e ,. (mapcar (fun\n-00004930: 6374 696f 6e20 286c 616d 6264 6120 2878 ction (lambda (x\n-00004940: 2920 2831 2b20 7829 2929 2027 2831 2032 ) (1+ x))) '(1 2\n-00004950: 2033 2929 0a20 2020 3d3e 2028 3220 3320 3)). => (2 3 \n-00004960: 3429 7265 702e 6461 7461 236d 6170 636d 4)rep.data#mapcm\n-00004970: 6170 6320 4655 4e43 5449 4f4e 204c 4953 apc FUNCTION LIS\n-00004980: 540a 0a41 7070 6c69 6573 2046 554e 4354 T..Applies FUNCT\n-00004990: 494f 4e20 746f 2065 6163 6820 656c 656d ION to each elem\n-000049a0: 656e 7420 696e 204c 4953 542c 2064 6973 ent in LIST, dis\n-000049b0: 6361 7264 7320 7468 6520 7265 7375 6c74 cards the result\n-000049c0: 732e 7265 702e 6461 7461 2366 696c 7465 s.rep.data#filte\n-000049d0: 7266 696c 7465 7220 5052 4544 4943 4154 rfilter PREDICAT\n-000049e0: 4520 4c49 5354 0a0a 5265 7475 726e 2061 E LIST..Return a\n-000049f0: 206e 6577 206c 6973 742c 2063 6f6e 7369 new list, consi\n-00004a00: 7374 696e 6720 6f66 2074 6865 2065 6c65 sting of the ele\n-00004a10: 6d65 6e74 7320 696e 204c 4953 5420 7768 ments in LIST wh\n-00004a20: 6963 6820 7468 6520 6675 6e63 7469 6f6e ich the function\n-00004a30: 0a50 5245 4449 4341 5445 2072 6574 7572 .PREDICATE retur\n-00004a40: 6e73 2074 2077 6865 6e20 6170 706c 6965 ns t when applie\n-00004a50: 6420 746f 3b20 692e 652e 2073 6f6d 6574 d to; i.e. somet\n-00004a60: 6869 6e67 206c 696b 650a 0a28 6d61 7063 hing like..(mapc\n-00004a70: 6172 2027 6e63 6f6e 6320 286d 6170 6361 ar 'nconc (mapca\n-00004a80: 7220 2327 286c 616d 6264 6120 2878 290a r #'(lambda (x).\n-00004a90: 0909 0920 2020 2877 6865 6e20 2850 5245 ... (when (PRE\n-00004aa0: 4449 4341 5445 2078 290a 0909 0920 2020 DICATE x).... \n-00004ab0: 2020 286c 6973 7420 7829 2929 0a09 0920 (list x)))... \n-00004ac0: 2020 2020 2020 4c49 5354 2929 7265 702e LIST))rep.\n-00004ad0: 6461 7461 236d 656d 6265 726d 656d 6265 data#membermembe\n-00004ae0: 7220 454c 5420 4c49 5354 0a0a 4966 2045 r ELT LIST..If E\n-00004af0: 4c54 2069 7320 6120 6d65 6d62 6572 206f LT is a member o\n-00004b00: 6620 6c69 7374 204c 4953 5420 7468 656e f list LIST then\n-00004b10: 2072 6574 7572 6e20 7468 6520 7461 696c return the tail\n-00004b20: 206f 6620 7468 6520 6c69 7374 2073 7461 of the list sta\n-00004b30: 7274 696e 670a 6672 6f6d 2074 6865 206d rting.from the m\n-00004b40: 6174 6368 6564 2045 4c54 2c20 6965 2c0a atched ELT, ie,.\n-00004b50: 2020 286d 656d 6265 7220 3120 2728 3220 (member 1 '(2 \n-00004b60: 3120 3329 290a 2020 203d 3e20 2831 2033 1 3)). => (1 3\n-00004b70: 290a 606d 656d 6265 7227 2075 7365 7320 ).`member' uses \n-00004b80: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n-00004b90: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n-00004ba0: 6123 6d65 6d71 6d65 6d71 2045 4c54 204c a#memqmemq ELT L\n-00004bb0: 4953 540a 0a49 6620 454c 5420 6973 2061 IST..If ELT is a\n-00004bc0: 206d 656d 6265 7220 6f66 206c 6973 7420 member of list \n-00004bd0: 4c49 5354 2074 6865 6e20 7265 7475 726e LIST then return\n-00004be0: 2074 6865 2074 6169 6c20 6f66 2074 6865 the tail of the\n-00004bf0: 206c 6973 7420 7374 6172 7469 6e67 0a66 list starting.f\n-00004c00: 726f 6d20 7468 6520 6d61 7463 6865 6420 rom the matched \n-00004c10: 454c 542c 2069 652c 0a20 2028 6d65 6d71 ELT, ie,. (memq\n-00004c20: 2031 2027 2832 2031 2033 2929 0a20 2020 1 '(2 1 3)). \n-00004c30: 3d3e 2028 3120 3329 0a60 6d65 6d71 2720 => (1 3).`memq' \n-00004c40: 7573 6573 2060 6571 2720 746f 2063 6f6d uses `eq' to com\n-00004c50: 7061 7265 2061 746f 6d73 2e72 6570 2e64 pare atoms.rep.d\n-00004c60: 6174 6123 6d65 6d71 6c6d 656d 716c 2045 ata#memqlmemql E\n-00004c70: 4c54 204c 4953 540a 0a49 6620 454c 5420 LT LIST..If ELT \n-00004c80: 6973 2061 206d 656d 6265 7220 6f66 206c is a member of l\n-00004c90: 6973 7420 4c49 5354 2074 6865 6e20 7265 ist LIST then re\n-00004ca0: 7475 726e 2074 6865 2074 6169 6c20 6f66 turn the tail of\n-00004cb0: 2074 6865 206c 6973 7420 7374 6172 7469 the list starti\n-00004cc0: 6e67 0a66 726f 6d20 7468 6520 6d61 7463 ng.from the matc\n-00004cd0: 6865 6420 454c 542e 2060 6d65 6d71 6c27 hed ELT. `memql'\n-00004ce0: 2075 7365 7320 6065 716c 2720 746f 2063 uses `eql' to c\n-00004cf0: 6f6d 7061 7265 206c 6973 7420 6974 656d ompare list item\n-00004d00: 732e 7265 702e 6461 7461 2364 656c 6574 s.rep.data#delet\n-00004d10: 6564 656c 6574 6520 454c 5420 4c49 5354 edelete ELT LIST\n-00004d20: 0a0a 5265 7475 726e 7320 4c49 5354 2077 ..Returns LIST w\n-00004d30: 6974 6820 616e 7920 6d65 6d62 6572 7320 ith any members \n-00004d40: 6065 7175 616c 2720 746f 2045 4c54 2064 `equal' to ELT d\n-00004d50: 6573 7472 7563 7469 7665 6c79 2072 656d estructively rem\n-00004d60: 6f76 6564 2e72 6570 2e64 6174 6123 6465 oved.rep.data#de\n-00004d70: 6c71 6465 6c71 2045 4c54 204c 4953 540a lqdelq ELT LIST.\n-00004d80: 0a52 6574 7572 6e73 204c 4953 5420 7769 .Returns LIST wi\n-00004d90: 7468 2061 6e79 206d 656d 6265 7273 2060 th any members `\n-00004da0: 6571 2720 746f 2045 4c54 2064 6573 7472 eq' to ELT destr\n-00004db0: 7563 7469 7665 6c79 2072 656d 6f76 6564 uctively removed\n-00004dc0: 2e72 6570 2e64 6174 6123 6465 6c65 7465 .rep.data#delete\n-00004dd0: 2d69 6664 656c 6574 652d 6966 2046 554e -ifdelete-if FUN\n-00004de0: 4354 494f 4e20 4c49 5354 0a0a 5369 6d69 CTION LIST..Simi\n-00004df0: 6c61 7220 746f 2060 6465 6c65 7465 2720 lar to `delete' \n-00004e00: 6578 6365 7074 2074 6861 7420 6120 7072 except that a pr\n-00004e10: 6564 6963 6174 6520 6675 6e63 7469 6f6e edicate function\n-00004e20: 2c20 4655 4e43 5449 4f4e 2d4e 414d 452c , FUNCTION-NAME,\n-00004e30: 2069 730a 7573 6564 2074 6f20 6465 6369 is.used to deci\n-00004e40: 6465 2077 6869 6368 2065 6c65 6d65 6e74 de which element\n-00004e50: 7320 746f 2064 656c 6574 6520 2872 656d s to delete (rem\n-00004e60: 6f76 6520 6465 7374 7275 6374 6976 656c ove destructivel\n-00004e70: 7929 2e0a 6064 656c 6574 652d 6966 2720 y)..`delete-if' \n-00004e80: 6465 6c65 7465 7320 616e 2065 6c65 6d65 deletes an eleme\n-00004e90: 6e74 2069 6620 4655 4e43 5449 4f4e 2d4e nt if FUNCTION-N\n-00004ea0: 414d 4520 7265 7475 726e 7320 6e6f 6e2d AME returns non-\n-00004eb0: 6e69 6c20 7768 656e 200a 6170 706c 6965 nil when .applie\n-00004ec0: 6420 746f 2074 6861 7420 656c 656d 656e d to that elemen\n-00004ed0: 742c 2069 652c 0a20 2028 6465 6c65 7465 t, ie,. (delete\n-00004ee0: 2d69 6620 2728 6c61 6d62 6461 2028 7829 -if '(lambda (x)\n-00004ef0: 2028 3d20 7820 3129 2920 2728 3120 3220 (= x 1)) '(1 2 \n-00004f00: 3320 3420 3120 3229 290a 2020 203d 3e20 3 4 1 2)). => \n-00004f10: 2832 2033 2034 2032 2972 6570 2e64 6174 (2 3 4 2)rep.dat\n-00004f20: 6123 7665 6374 6f72 7665 6374 6f72 2041 a#vectorvector A\n-00004f30: 5247 532e 2e2e 0a0a 5265 7475 726e 7320 RGS.....Returns \n-00004f40: 6120 6e65 7720 7665 6374 6f72 2077 6974 a new vector wit\n-00004f50: 6820 4152 4753 2e2e 2e20 6173 2069 7473 h ARGS... as its\n-00004f60: 2065 6c65 6d65 6e74 732e 7265 702e 6461 elements.rep.da\n-00004f70: 7461 2361 7272 6179 7061 7272 6179 7020 ta#arrayparrayp \n-00004f80: 4152 470a 0a52 6574 7572 6e73 2074 2077 ARG..Returns t w\n-00004f90: 6865 6e20 4152 4720 6973 2061 6e20 6172 hen ARG is an ar\n-00004fa0: 7261 792e 7265 702e 6461 7461 236e 6f74 ray.rep.data#not\n-00004fb0: 6e6f 7420 4152 470a 0a49 6620 4152 4720 not ARG..If ARG \n-00004fc0: 6973 206e 696c 2072 6574 7572 6e73 2074 is nil returns t\n-00004fd0: 2c20 656c 7365 2072 6574 7572 6e73 206e , else returns n\n-00004fe0: 696c 2e00 0000 0000 0000 0000 0000 0000 il..............\n-00004ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00005000: 7265 702e 6461 7461 2364 656c 6574 652d rep.data#delete-\n-00005010: 6966 2d6e 6f74 6465 6c65 7465 2d69 662d if-notdelete-if-\n-00005020: 6e6f 7420 4655 4e43 5449 4f4e 204c 4953 not FUNCTION LIS\n-00005030: 540a 0a53 696d 696c 6172 2074 6f20 6064 T..Similar to `d\n-00005040: 656c 6574 6527 2065 7863 6570 7420 7468 elete' except th\n-00005050: 6174 2061 2070 7265 6469 6361 7465 2066 at a predicate f\n-00005060: 756e 6374 696f 6e2c 2046 554e 4354 494f unction, FUNCTIO\n-00005070: 4e2d 4e41 4d45 2c20 6973 0a75 7365 6420 N-NAME, is.used \n-00005080: 746f 2064 6563 6964 6520 7768 6963 6820 to decide which \n-00005090: 656c 656d 656e 7473 2074 6f20 6465 6c65 elements to dele\n-000050a0: 7465 2028 7265 6d6f 7665 2064 6573 7472 te (remove destr\n-000050b0: 7563 7469 7665 6c79 292e 0a60 6465 6c65 uctively)..`dele\n-000050c0: 7465 2d69 662d 6e6f 7427 2064 656c 6574 te-if-not' delet\n-000050d0: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n-000050e0: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n-000050f0: 6574 7572 6e73 206e 696c 2077 6865 6e20 eturns nil when \n-00005100: 0a61 7070 6c69 6564 2074 6f20 7468 6174 .applied to that\n-00005110: 2065 6c65 6d65 6e74 2c20 6965 2c0a 2020 element, ie,. \n-00005120: 2864 656c 6574 652d 6966 2d6e 6f74 2027 (delete-if-not '\n-00005130: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n-00005140: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n-00005150: 2032 2929 0a20 2020 3d3e 2028 3120 3129 2)). => (1 1)\n-00005160: 7265 702e 6461 7461 236d 616b 652d 7665 rep.data#make-ve\n-00005170: 6374 6f72 6d61 6b65 2d76 6563 746f 7220 ctormake-vector \n-00005180: 5349 5a45 205b 494e 4954 4941 4c2d 7265 SIZE [INITIAL-re\n-00005190: 7076 5d0a 0a43 7265 6174 6573 2061 206e pv]..Creates a n\n-000051a0: 6577 2076 6563 746f 7220 6f66 2073 697a ew vector of siz\n-000051b0: 6520 5349 5a45 2e20 4966 2049 4e49 5449 e SIZE. If INITI\n-000051c0: 414c 2d72 6570 7620 6973 2070 726f 7669 AL-repv is provi\n-000051d0: 6465 6420 6561 6368 2065 6c65 6d65 6e74 ded each element\n-000051e0: 0a77 696c 6c20 6265 2073 6574 2074 6f20 .will be set to \n-000051f0: 7468 6174 2076 616c 7565 2c20 656c 7365 that value, else\n-00005200: 2074 6865 7920 7769 6c6c 2061 6c6c 2062 they will all b\n-00005210: 6520 6e69 6c2e 7265 702e 6461 7461 2361 e nil.rep.data#a\n-00005220: 7365 7461 7365 7420 4152 5241 5920 494e setaset ARRAY IN\n-00005230: 4445 5820 4e45 572d 5641 4c55 450a 0a53 DEX NEW-VALUE..S\n-00005240: 6574 7320 656c 656d 656e 7420 6e75 6d62 ets element numb\n-00005250: 6572 2049 4e44 4558 2028 6120 706f 7369 er INDEX (a posi\n-00005260: 7469 7665 2069 6e74 6567 6572 2920 6f66 tive integer) of\n-00005270: 2041 5252 4159 2028 6361 6e20 6265 2061 ARRAY (can be a\n-00005280: 2076 6563 746f 720a 6f72 2061 2073 7472 vector.or a str\n-00005290: 696e 6729 2074 6f20 4e45 572d 5641 4c55 ing) to NEW-VALU\n-000052a0: 452c 2072 6574 7572 6e69 6e67 204e 4557 E, returning NEW\n-000052b0: 2d56 414c 5545 2e20 4e6f 7465 2074 6861 -VALUE. Note tha\n-000052c0: 7420 7374 7269 6e67 730a 6361 6e20 6f6e t strings.can on\n-000052d0: 6c79 2063 6f6e 7461 696e 2063 6861 7261 ly contain chara\n-000052e0: 6374 6572 7320 2869 652c 2069 6e74 6567 cters (ie, integ\n-000052f0: 6572 7329 2e72 6570 2e64 6174 6123 6172 ers).rep.data#ar\n-00005300: 6566 6172 6566 2041 5252 4159 2049 4e44 efaref ARRAY IND\n-00005310: 4558 0a0a 5265 7475 726e 7320 7468 6520 EX..Returns the \n-00005320: 494e 4445 5874 6820 2861 206e 6f6e 2d6e INDEXth (a non-n\n-00005330: 6567 6174 6976 6520 696e 7465 6765 7229 egative integer)\n-00005340: 2065 6c65 6d65 6e74 206f 6620 4152 5241 element of ARRA\n-00005350: 592c 2077 6869 6368 0a63 616e 2062 6520 Y, which.can be \n-00005360: 6120 7665 6374 6f72 206f 7220 6120 7374 a vector or a st\n-00005370: 7269 6e67 2e20 494e 4445 5820 7374 6172 ring. INDEX star\n-00005380: 7473 2061 7420 7a65 726f 2e72 6570 2e64 ts at zero.rep.d\n-00005390: 6174 6123 6d61 6b65 2d73 7472 696e 676d ata#make-stringm\n-000053a0: 616b 652d 7374 7269 6e67 204c 454e 4754 ake-string LENGT\n-000053b0: 4820 5b49 4e49 5449 414c 2d56 414c 5545 H [INITIAL-VALUE\n-000053c0: 5d0a 0a52 6574 7572 6e73 2061 206e 6577 ]..Returns a new\n-000053d0: 2073 7472 696e 6720 6f66 206c 656e 6774 string of lengt\n-000053e0: 6820 4c45 4e47 5448 2c20 6561 6368 2063 h LENGTH, each c\n-000053f0: 6861 7261 6374 6572 2069 7320 696e 6974 haracter is init\n-00005400: 6961 6c69 7365 6420 746f 0a49 4e49 5449 ialised to.INITI\n-00005410: 414c 2d72 6570 762c 206f 7220 746f 2073 AL-repv, or to s\n-00005420: 7061 6365 2069 6620 494e 4954 4941 4c2d pace if INITIAL-\n-00005430: 5641 4c55 4520 6973 206e 6f74 2067 6976 VALUE is not giv\n-00005440: 656e 2e72 6570 2e64 6174 6123 7375 6273 en.rep.data#subs\n-00005450: 7472 696e 6773 7562 7374 7269 6e67 2053 tringsubstring S\n-00005460: 5452 494e 4720 5354 4152 5420 5b45 4e44 TRING START [END\n-00005470: 5d0a 0a52 6574 7572 6e73 2074 6865 2070 ]..Returns the p\n-00005480: 6f72 7469 6f6e 206f 6620 5354 5249 4e47 ortion of STRING\n-00005490: 2073 7461 7274 696e 6720 6174 2063 6861 starting at cha\n-000054a0: 7261 6374 6572 206e 756d 6265 7220 5354 racter number ST\n-000054b0: 4152 5420 616e 6420 656e 6469 6e67 0a61 ART and ending.a\n-000054c0: 7420 7468 6520 6368 6172 6163 7465 7220 t the character \n-000054d0: 6265 666f 7265 2045 4e44 2028 6f72 2074 before END (or t\n-000054e0: 6865 2065 6e64 206f 6620 7468 6520 7374 he end of the st\n-000054f0: 7269 6e67 2069 6620 454e 4420 6973 206e ring if END is n\n-00005500: 6f74 2067 6976 656e 292e 0a41 6c6c 2069 ot given)..All i\n-00005510: 6e64 6963 6573 2073 7461 7274 2061 7420 ndices start at \n-00005520: 7a65 726f 2e72 6570 2e64 6174 6123 636f zero.rep.data#co\n-00005530: 6e63 6174 636f 6e63 6174 2041 5247 532e ncatconcat ARGS.\n-00005540: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573 ....Concatenates\n-00005550: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74 all ARGS... int\n-00005560: 6f20 6120 7369 6e67 6c65 2073 7472 696e o a single strin\n-00005570: 672c 2065 6163 6820 6172 6775 6d65 6e74 g, each argument\n-00005580: 2063 616e 2062 6520 6120 7374 7269 6e67 can be a string\n-00005590: 2c0a 6120 6368 6172 6163 7465 7220 6f72 ,.a character or\n-000055a0: 2061 206c 6973 7420 6f72 2076 6563 746f a list or vecto\n-000055b0: 7220 6f66 2063 6861 7261 6374 6572 732e r of characters.\n-000055c0: 7265 702e 6461 7461 236c 656e 6774 686c rep.data#lengthl\n-000055d0: 656e 6774 6820 5345 5155 454e 4345 0a0a ength SEQUENCE..\n-000055e0: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb\n-000055f0: 6572 206f 6620 656c 656d 656e 7473 2069 er of elements i\n-00005600: 6e20 5345 5155 454e 4345 2028 6120 7374 n SEQUENCE (a st\n-00005610: 7269 6e67 2c20 6c69 7374 206f 7220 7665 ring, list or ve\n-00005620: 6374 6f72 292e 7265 702e 6461 7461 2363 ctor).rep.data#c\n-00005630: 6f70 792d 7365 7175 656e 6365 636f 7079 opy-sequencecopy\n-00005640: 2d73 6571 7565 6e63 6520 5345 5155 454e -sequence SEQUEN\n-00005650: 4345 0a0a 5265 7475 726e 7320 6120 6e65 CE..Returns a ne\n-00005660: 7720 7365 7175 656e 6365 2077 686f 7365 w sequence whose\n-00005670: 2065 6c65 6d65 6e74 7320 6172 6520 6571 elements are eq\n-00005680: 2074 6f20 7468 6f73 6520 696e 2053 4551 to those in SEQ\n-00005690: 5545 4e43 452e 7265 702e 6461 7461 2365 UENCE.rep.data#e\n-000056a0: 6c74 656c 7420 5345 5155 454e 4345 2049 ltelt SEQUENCE I\n-000056b0: 4e44 4558 0a0a 5265 7475 726e 2074 6865 NDEX..Return the\n-000056c0: 2065 6c65 6d65 6e74 206f 6620 5345 5155 element of SEQU\n-000056d0: 454e 4345 2061 7420 706f 7369 7469 6f6e ENCE at position\n-000056e0: 2049 4e44 4558 2028 636f 756e 7469 6e67 INDEX (counting\n-000056f0: 2066 726f 6d20 7a65 726f 292e 7265 702e from zero).rep.\n-00005700: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00005710: 2363 6f6e 6463 6f6e 6420 2843 4f4e 4449 #condcond (CONDI\n-00005720: 5449 4f4e 2046 4f52 4d53 2e2e 2e20 2920 TION FORMS... ) \n-00005730: 2e2e 2e0a 0a46 696e 6420 7468 6520 6669 .....Find the fi\n-00005740: 7273 7420 434f 4e44 4954 494f 4e20 7768 rst CONDITION wh\n-00005750: 6963 6820 6861 7320 6120 7661 6c75 6520 ich has a value \n-00005760: 6f66 2074 2077 6865 6e20 6576 616c 2765 of t when eval'e\n-00005770: 642c 2074 6865 6e20 7065 7266 6f72 6d0a d, then perform.\n-00005780: 6120 7072 6f67 6e20 6f6e 2069 7473 2061 a progn on its a\n-00005790: 7373 6f63 6961 7465 6420 464f 524d 532e ssociated FORMS.\n-000057a0: 2049 6620 7468 6572 6520 6172 6520 6e6f If there are no\n-000057b0: 2046 4f52 4d53 2077 6974 6820 7468 6520 FORMS with the \n-000057c0: 434f 4e44 4954 494f 4e0a 7468 656e 2074 CONDITION.then t\n-000057d0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n-000057e0: 434f 4e44 4954 494f 4e20 6973 2072 6574 CONDITION is ret\n-000057f0: 7572 6e65 642e 2049 6620 6e6f 2043 4f4e urned. If no CON\n-00005800: 4449 5449 4f4e 2069 7320 7420 7468 656e DITION is t then\n-00005810: 0a72 6574 7572 6e20 6e69 6c2e 0a41 6e20 .return nil..An \n-00005820: 6578 616d 706c 652c 0a20 2028 636f 6e64 example,. (cond\n-00005830: 0a20 2020 2028 2873 7472 696e 6770 2066 . ((stringp f\n-00005840: 6f6f 290a 2020 2020 2020 2874 6974 6c65 oo). (title\n-00005850: 2022 666f 6f20 6973 2061 2073 7472 696e \"foo is a strin\n-00005860: 6722 2929 0a20 2020 2028 286e 756d 6265 g\")). ((numbe\n-00005870: 7270 2066 6f6f 290a 2020 2020 2020 2873 rp foo). (s\n-00005880: 6574 7120 6261 7220 666f 6f29 0a20 2020 etq bar foo). \n-00005890: 2020 2028 7469 746c 6520 2266 6f6f 2069 (title \"foo i\n-000058a0: 7320 6120 6e75 6d62 6572 2229 290a 2020 s a number\")). \n-000058b0: 2020 2874 0a20 2020 2020 2028 7469 746c (t. (titl\n-000058c0: 6520 2266 6f6f 2069 7320 736f 6d65 7468 e \"foo is someth\n-000058d0: 696e 6720 656c 7365 2e2e 2e22 2929 290a ing else...\"))).\n-000058e0: 4e6f 7465 2074 6865 2075 7365 206f 6620 Note the use of \n-000058f0: 706c 6169 6e20 6074 2720 6f6e 2069 7427 plain `t' on it'\n-00005900: 7320 6f77 6e20 666f 7220 7468 6520 6c61 s own for the la\n-00005910: 7374 2043 4f4e 4449 5449 4f4e 2c20 7468 st CONDITION, th\n-00005920: 6973 2069 730a 6c69 6b65 2074 6865 206c is is.like the l\n-00005930: 6173 7420 656c 7365 2069 6e20 616e 2065 ast else in an e\n-00005940: 6c73 652d 6966 2073 7461 7465 6d65 6e74 lse-if statement\n-00005950: 2069 6e20 432e 7265 702e 696f 2e66 696c in C.rep.io.fil\n-00005960: 6573 236c 6f61 642d 6669 6c65 6c6f 6164 es#load-fileload\n-00005970: 2d66 696c 6520 4649 4c45 4e41 4d45 205b -file FILENAME [\n-00005980: 5354 5255 4354 5552 455d 0a0a 4c6f 6164 STRUCTURE]..Load\n-00005990: 2074 6865 2066 696c 6520 6f66 204c 6973 the file of Lis\n-000059a0: 7020 666f 726d 7320 6361 6c6c 6564 2046 p forms called F\n-000059b0: 494c 454e 414d 4520 286e 6f20 7375 6666 ILENAME (no suff\n-000059c0: 6978 6573 2061 7265 2061 6464 6564 2c20 ixes are added, \n-000059d0: 6f72 0a70 6174 6873 2073 6561 7263 6865 or.paths searche\n-000059e0: 6429 2e20 5468 6520 6669 6c65 2069 7320 d). The file is \n-000059f0: 6c6f 6164 6564 2069 6e20 6120 6e75 6c6c loaded in a null\n-00005a00: 206c 6578 6963 616c 2065 6e76 6972 6f6e lexical environ\n-00005a10: 6d65 6e74 2c0a 7769 7468 696e 2053 5452 ment,.within STR\n-00005a20: 5543 5455 5245 2e20 5468 6520 7661 6c75 UCTURE. The valu\n-00005a30: 6520 6f66 2074 6865 206c 6173 7420 666f e of the last fo\n-00005a40: 726d 2065 7661 6c75 6174 6564 2069 7320 rm evaluated is \n-00005a50: 7265 7475 726e 6564 2e72 6570 2e69 6f2e returned.rep.io.\n-00005a60: 6669 6c65 7323 6c6f 6164 6c6f 6164 2046 files#loadload F\n-00005a70: 494c 4520 5b4e 4f2d 4552 524f 525d 205b ILE [NO-ERROR] [\n-00005a80: 4e4f 2d50 4154 485d 205b 4e4f 2d53 5546 NO-PATH] [NO-SUF\n-00005a90: 4649 585d 0a0a 4174 7465 6d70 7420 746f FIX]..Attempt to\n-00005aa0: 206f 7065 6e20 616e 6420 7468 656e 2072 open and then r\n-00005ab0: 6561 642d 616e 642d 6576 616c 2074 6865 ead-and-eval the\n-00005ac0: 2066 696c 6520 6f66 204c 6973 7020 636f file of Lisp co\n-00005ad0: 6465 2046 494c 452e 0a0a 466f 7220 6561 de FILE...For ea\n-00005ae0: 6368 2064 6972 6563 746f 7279 206e 616d ch directory nam\n-00005af0: 6564 2069 6e20 7468 6520 7661 7269 6162 ed in the variab\n-00005b00: 6c65 2060 6c6f 6164 2d70 6174 6827 2074 le `load-path' t\n-00005b10: 7269 6573 2074 6865 2076 616c 7565 206f ries the value o\n-00005b20: 660a 4649 4c45 2077 6974 6820 602e 6a6c f.FILE with `.jl\n-00005b30: 6327 2028 636f 6d70 696c 6564 2d6c 6973 c' (compiled-lis\n-00005b40: 7029 2061 7070 656e 6465 6420 746f 2069 p) appended to i\n-00005b50: 742c 2074 6865 6e20 7769 7468 2060 2e6a t, then with `.j\n-00005b60: 6c27 2061 7070 656e 6465 640a 746f 2069 l' appended.to i\n-00005b70: 742c 2066 696e 616c 6c79 2074 7269 6573 t, finally tries\n-00005b80: 2046 494c 4520 7769 7468 6f75 7420 6d6f FILE without mo\n-00005b90: 6469 6669 6361 7469 6f6e 2e0a 0a49 6620 dification...If \n-00005ba0: 4e4f 2d45 5252 4f52 2069 7320 6e6f 6e2d NO-ERROR is non-\n-00005bb0: 6e69 6c20 6e6f 2065 7272 6f72 2069 7320 nil no error is \n-00005bc0: 7369 676e 616c 6c65 6420 6966 2046 494c signalled if FIL\n-00005bd0: 4520 6361 6e27 7420 6265 2066 6f75 6e64 E can't be found\n-00005be0: 2e20 4966 0a4e 4f2d 5041 5448 2069 7320 . If.NO-PATH is \n-00005bf0: 6e6f 6e2d 6e69 6c20 7468 6520 606c 6f61 non-nil the `loa\n-00005c00: 642d 7061 7468 2720 7661 7269 6162 6c65 d-path' variable\n-00005c10: 2069 7320 6e6f 7420 7573 6564 2c20 6a75 is not used, ju\n-00005c20: 7374 2074 6865 2076 616c 7565 0a6f 6620 st the value.of \n-00005c30: 4649 4c45 2e20 4966 204e 4f2d 5355 4646 FILE. If NO-SUFF\n-00005c40: 4958 2069 7320 6e6f 6e2d 6e69 6c20 6e6f IX is non-nil no\n-00005c50: 2073 7566 6669 7865 7320 6172 6520 6170 suffixes are ap\n-00005c60: 7065 6e64 6564 2074 6f20 4649 4c45 2e0a pended to FILE..\n-00005c70: 0a49 6620 7468 6520 636f 6d70 696c 6564 .If the compiled\n-00005c80: 2076 6572 7369 6f6e 2069 7320 6f6c 6465 version is olde\n-00005c90: 7220 7468 616e 2069 7427 7320 736f 7572 r than it's sour\n-00005ca0: 6365 2063 6f64 652c 2074 6865 2073 6f75 ce code, the sou\n-00005cb0: 7263 6520 636f 6465 2069 730a 6c6f 6164 rce code is.load\n-00005cc0: 6564 2061 6e64 2061 2077 6172 6e69 6e67 ed and a warning\n-00005cd0: 2069 7320 6469 7370 6c61 7965 642e 7265 is displayed.re\n-00005ce0: 702e 6461 7461 2365 7175 616c 6571 7561 p.data#equalequa\n-00005cf0: 6c20 5641 4c55 4531 2056 414c 5545 320a l VALUE1 VALUE2.\n-00005d00: 0a43 6f6d 7061 7265 7320 5641 4c55 4531 .Compares VALUE1\n-00005d10: 2061 6e64 2056 414c 5545 322c 2063 6f6d and VALUE2, com\n-00005d20: 7061 7265 7320 7468 6520 6163 7475 616c pares the actual\n-00005d30: 2073 7472 7563 7475 7265 206f 6620 7468 structure of th\n-00005d40: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75 e objects not.ju\n-00005d50: 7374 2077 6865 7468 6572 2074 6865 206f st whether the o\n-00005d60: 626a 6563 7473 2061 7265 206f 6e65 2061 bjects are one a\n-00005d70: 6e64 2074 6865 2073 616d 652e 2069 652c nd the same. ie,\n-00005d80: 2077 696c 6c20 7265 7475 726e 2074 2066 will return t f\n-00005d90: 6f72 2074 776f 0a73 7472 696e 6773 2062 or two.strings b\n-00005da0: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa\n-00005db0: 6d65 2063 6861 7261 6374 6572 7320 696e me characters in\n-00005dc0: 2074 6865 2073 616d 6520 6f72 6465 7220 the same order \n-00005dd0: 6576 656e 2069 6620 7468 6520 7374 7269 even if the stri\n-00005de0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e ngs'.location in\n-00005df0: 206d 656d 6f72 7920 6973 2064 6966 6665 memory is diffe\n-00005e00: 7265 6e74 2e72 6570 2e64 6174 6123 6571 rent.rep.data#eq\n-00005e10: 6571 2056 414c 5545 3120 5641 4c55 4532 eq VALUE1 VALUE2\n-00005e20: 0a0a 5265 7475 726e 7320 7420 6966 2056 ..Returns t if V\n-00005e30: 414c 5545 3120 616e 6420 5641 4c55 4532 ALUE1 and VALUE2\n-00005e40: 2061 7265 206f 6e65 2061 6e64 2074 6865 are one and the\n-00005e50: 2073 616d 6520 6f62 6a65 6374 2e20 4e6f same object. No\n-00005e60: 7465 2074 6861 740a 7468 6973 206d 6179 te that.this may\n-00005e70: 206f 7220 6d61 7920 6e6f 7420 6265 2074 or may not be t\n-00005e80: 7275 6520 666f 7220 6e75 6d62 6572 7320 rue for numbers \n-00005e90: 6f66 2074 6865 2073 616d 6520 7661 6c75 of the same valu\n-00005ea0: 6520 2873 6565 2060 6571 6c27 292e 7265 e (see `eql').re\n-00005eb0: 702e 6461 7461 2373 7472 696e 672d 6865 p.data#string-he\n-00005ec0: 6164 2d65 7173 7472 696e 672d 6865 6164 ad-eqstring-head\n-00005ed0: 2d65 7120 5354 5249 4e47 3120 5354 5249 -eq STRING1 STRI\n-00005ee0: 4e47 320a 0a52 6574 7572 6e73 2074 2069 NG2..Returns t i\n-00005ef0: 6620 5354 5249 4e47 3220 6d61 7463 6865 f STRING2 matche\n-00005f00: 7320 7468 6520 6265 6769 6e6e 696e 6720 s the beginning \n-00005f10: 6f66 2053 5452 494e 4731 2c20 6965 2c0a of STRING1, ie,.\n-00005f20: 2020 2873 7472 696e 672d 6865 6164 2d65 (string-head-e\n-00005f30: 7120 2266 6f6f 6261 7222 2022 666f 6f22 q \"foobar\" \"foo\"\n-00005f40: 290a 2020 203d 3e20 740a 2020 2873 7472 ). => t. (str\n-00005f50: 696e 672d 6865 6164 2d65 7120 2266 6f6f ing-head-eq \"foo\n-00005f60: 2220 2266 6f6f 6261 7222 290a 2020 203d \" \"foobar\"). =\n-00005f70: 3e20 6e69 6c72 6570 2e64 6174 6123 7374 > nilrep.data#st\n-00005f80: 7269 6e67 2d65 7175 616c 7374 7269 6e67 ring-equalstring\n-00005f90: 2d65 7175 616c 2053 5452 494e 4731 2053 -equal STRING1 S\n-00005fa0: 5452 494e 4732 0a0a 5265 7475 726e 7320 TRING2..Returns \n-00005fb0: 7420 6966 2053 5452 494e 4731 2061 6e64 t if STRING1 and\n-00005fc0: 2053 5452 494e 4732 2061 7265 2074 6865 STRING2 are the\n-00005fd0: 2073 616d 652c 2069 676e 6f72 696e 6720 same, ignoring \n-00005fe0: 6361 7365 2e00 0000 0000 0000 0000 0000 case............\n-00005ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00006000: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n-00006010: 6c65 7373 7073 7472 696e 672d 6c65 7373 lesspstring-less\n-00006020: 7020 5354 5249 4e47 3120 5354 5249 4e47 p STRING1 STRING\n-00006030: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if \n-00006040: 5354 5249 4e47 3120 6973 2060 6c65 7373 STRING1 is `less\n-00006050: 2720 7468 616e 2053 5452 494e 4732 2c20 ' than STRING2, \n-00006060: 6967 6e6f 7269 6e67 2063 6173 652e 7265 ignoring case.re\n-00006070: 702e 6461 7461 233d 3d20 4152 4731 2041 p.data#== ARG1 A\n-00006080: 5247 3220 5b41 5247 3320 2e2e 2e5d 0a0a RG2 [ARG3 ...]..\n-00006090: 5265 7475 726e 7320 7420 6966 2065 6163 Returns t if eac\n-000060a0: 6820 7661 6c75 6520 6973 2074 6865 2073 h value is the s\n-000060b0: 616d 6520 6173 2065 7665 7279 206f 7468 ame as every oth\n-000060c0: 6572 2076 616c 7565 2e20 2855 7369 6e67 er value. (Using\n-000060d0: 0a60 6571 7561 6c27 2074 6f20 636f 6d70 .`equal' to comp\n-000060e0: 6172 6520 7661 6c75 6573 2c20 6578 6365 are values, exce\n-000060f0: 7074 2066 6f72 206e 756d 6265 7273 2c20 pt for numbers, \n-00006100: 7768 6572 6520 6578 6163 746e 6573 7320 where exactness \n-00006110: 6973 0a69 676e 6f72 6564 2e29 7265 702e is.ignored.)rep.\n-00006120: 6461 7461 233a 2f3d 2f3d 2041 5247 3120 data#:/=/= ARG1 \n-00006130: 4152 4732 202e 2e2e 0a0a 5265 7475 726e ARG2 .....Return\n-00006140: 7320 7420 6966 2065 6163 6820 7661 6c75 s t if each valu\n-00006150: 6520 6973 2064 6966 6665 7265 6e74 2066 e is different f\n-00006160: 726f 6d20 6576 6572 7920 6f74 6865 7220 rom every other \n-00006170: 7661 6c75 652e 2028 5573 696e 670a 6065 value. (Using.`e\n-00006180: 7175 616c 2720 746f 2063 6f6d 7061 7265 qual' to compare\n-00006190: 2076 616c 7565 732c 2065 7863 6570 7420 values, except \n-000061a0: 666f 7220 6e75 6d62 6572 732c 2077 6865 for numbers, whe\n-000061b0: 7265 2065 7861 6374 6e65 7373 2069 730a re exactness is.\n-000061c0: 6967 6e6f 7265 642e 2972 6570 2e64 6174 ignored.)rep.dat\n-000061d0: 6123 3e3e 2041 5247 3120 4152 4732 205b a#>> ARG1 ARG2 [\n-000061e0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n-000061f0: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n-00006200: 6772 6561 7465 7220 7468 616e 2041 5247 greater than ARG\n-00006210: 322c 2061 6e64 2069 6620 4152 4732 2069 2, and if ARG2 i\n-00006220: 7320 6772 6561 7465 7220 7468 616e 2041 s greater than A\n-00006230: 5247 332c 0a61 6e64 2073 6f20 6f6e 2e20 RG3,.and so on. \n-00006240: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n-00006250: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n-00006260: 6974 6564 2074 6f20 6e75 6d62 6572 732c ited to numbers,\n-00006270: 2069 7420 6361 6e20 646f 0a73 7472 696e it can do.strin\n-00006280: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n-00006290: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n-000062a0: 6c2e 7265 702e 6461 7461 233e 3d3e 3d20 l.rep.data#>=>= \n-000062b0: 4152 4731 2041 5247 3220 5b41 5247 3320 ARG1 ARG2 [ARG3 \n-000062c0: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420 ...]..Returns t \n-000062d0: 6966 2041 5247 3120 6973 2067 7265 6174 if ARG1 is great\n-000062e0: 6572 2d6f 722d 6571 7561 6c20 7468 616e er-or-equal than\n-000062f0: 2041 5247 322e 204e 6f74 6520 7468 6174 ARG2. Note that\n-00006300: 2074 6869 7320 636f 6d6d 616e 640a 6973 this command.is\n-00006310: 6e27 7420 6c69 6d69 7465 6420 746f 206e n't limited to n\n-00006320: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n-00006330: 6f20 7374 7269 6e67 732c 2070 6f73 6974 o strings, posit\n-00006340: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n-00006350: 2061 7320 7765 6c6c 2e72 6570 2e64 6174 as well.rep.dat\n-00006360: 6123 3c3c 2041 5247 3120 4152 4732 205b a#<< ARG1 ARG2 [\n-00006370: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n-00006380: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n-00006390: 6c65 7373 2074 6861 6e20 4152 4732 2e20 less than ARG2. \n-000063a0: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n-000063b0: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n-000063c0: 6974 6564 2074 6f0a 6e75 6d62 6572 732c ited to.numbers,\n-000063d0: 2069 7420 6361 6e20 646f 2073 7472 696e it can do strin\n-000063e0: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n-000063f0: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n-00006400: 6c2e 7265 702e 6461 7461 233c 3d3c 3d20 l.rep.data#<=<= \n-00006410: 4152 4731 2041 5247 3220 5b41 5247 3320 ARG1 ARG2 [ARG3 \n-00006420: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420 ...]..Returns t \n-00006430: 6966 2041 5247 3120 6973 206c 6573 732d if ARG1 is less-\n-00006440: 6f72 2d65 7175 616c 2074 6861 6e20 4152 or-equal than AR\n-00006450: 4732 2e20 4e6f 7465 2074 6861 7420 7468 G2. Note that th\n-00006460: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't\n-00006470: 0a6c 696d 6974 6564 2074 6f20 6e75 6d62 .limited to numb\n-00006480: 6572 732c 2069 7420 6361 6e20 646f 2073 ers, it can do s\n-00006490: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position\n-000064a0: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as\n-000064b0: 2077 656c 6c2e 7265 702e 6461 7461 2361 well.rep.data#a\n-000064c0: 746f 6d61 746f 6d20 4152 470a 0a52 6574 tomatom ARG..Ret\n-000064d0: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n-000064e0: 206e 6f74 2061 2063 6f6e 732d 6365 6c6c not a cons-cell\n-000064f0: 2e72 6570 2e64 6174 6123 636f 6e73 7063 .rep.data#conspc\n-00006500: 6f6e 7370 2041 5247 0a0a 5265 7475 726e onsp ARG..Return\n-00006510: 7320 7420 6966 2041 5247 2069 7320 6120 s t if ARG is a \n-00006520: 636f 6e73 2d63 656c 6c2e 7265 702e 6461 cons-cell.rep.da\n-00006530: 7461 236c 6973 7470 6c69 7374 7020 4152 ta#listplistp AR\n-00006540: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n-00006550: 4152 4720 6973 2061 206c 6973 742c 2028 ARG is a list, (\n-00006560: 6569 7468 6572 2061 2063 6f6e 732d 6365 either a cons-ce\n-00006570: 6c6c 206f 7220 6e69 6c29 2e72 6570 2e64 ll or nil).rep.d\n-00006580: 6174 6123 7374 7269 6e67 7073 7472 696e ata#stringpstrin\n-00006590: 6770 2041 5247 0a0a 5265 7475 726e 7320 gp ARG..Returns \n-000065a0: 7420 6973 2041 5247 2069 7320 6120 7374 t is ARG is a st\n-000065b0: 7269 6e67 2e72 6570 2e64 6174 6123 7665 ring.rep.data#ve\n-000065c0: 6374 6f72 7076 6563 746f 7270 2041 5247 ctorpvectorp ARG\n-000065d0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-000065e0: 5247 2069 7320 6120 7665 6374 6f72 2e72 RG is a vector.r\n-000065f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00006600: 7465 7223 6675 6e63 7469 6f6e 7066 756e ter#functionpfun\n-00006610: 6374 696f 6e70 2041 5247 0a0a 5265 7475 ctionp ARG..Retu\n-00006620: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n-00006630: 6120 6675 6e63 7469 6f6e 2e72 6570 2e6c a function.rep.l\n-00006640: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00006650: 6d61 6372 6f70 6d61 6372 6f70 2041 5247 macropmacrop ARG\n-00006660: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-00006670: 5247 2069 7320 6120 6d61 6372 6f2e 7265 RG is a macro.re\n-00006680: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-00006690: 6572 2373 7065 6369 616c 2d66 6f72 6d2d er#special-form-\n-000066a0: 7073 7065 6369 616c 2d66 6f72 6d2d 7020 pspecial-form-p \n-000066b0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n-000066c0: 6620 4152 4720 6973 2061 2073 7065 6369 f ARG is a speci\n-000066d0: 616c 2d66 6f72 6d2e 7265 702e 6c61 6e67 al-form.rep.lang\n-000066e0: 2e69 6e74 6572 7072 6574 6572 2373 7562 .interpreter#sub\n-000066f0: 7270 7375 6272 7020 4152 470a 0a52 6574 rpsubrp ARG..Ret\n-00006700: 7572 6e73 2074 2069 6620 6172 6720 6973 urns t if arg is\n-00006710: 2061 2070 7269 6d69 7469 7665 2066 756e a primitive fun\n-00006720: 6374 696f 6e2e 7265 702e 6461 7461 2373 ction.rep.data#s\n-00006730: 6571 7565 6e63 6570 7365 7175 656e 6365 equencepsequence\n-00006740: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t\n-00006750: 2069 7320 4152 4720 6973 2061 2073 6571 is ARG is a seq\n-00006760: 7565 6e63 6520 2861 206c 6973 742c 2076 uence (a list, v\n-00006770: 6563 746f 7220 6f72 2073 7472 696e 6729 ector or string)\n-00006780: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00006790: 7265 7465 7223 7375 6272 2d6e 616d 6573 reter#subr-names\n-000067a0: 7562 722d 6e61 6d65 2053 5542 5220 5b55 ubr-name SUBR [U\n-000067b0: 5345 2d56 4152 5d0a 0a52 6574 7572 6e73 SE-VAR]..Returns\n-000067c0: 2074 6865 206e 616d 6520 2861 2073 7472 the name (a str\n-000067d0: 696e 6729 2061 7373 6f63 6961 7465 6420 ing) associated \n-000067e0: 7769 7468 2053 5542 522e 7265 702e 7379 with SUBR.rep.sy\n-000067f0: 7374 656d 2363 616c 6c2d 686f 6f6b 6361 stem#call-hookca\n-00006800: 6c6c 2d68 6f6f 6b20 484f 4f4b 2041 5247 ll-hook HOOK ARG\n-00006810: 2d4c 4953 5420 5b54 5950 455d 0a0a 4361 -LIST [TYPE]..Ca\n-00006820: 6c6c 2074 6865 2068 6f6f 6b20 6e61 6d65 ll the hook name\n-00006830: 6420 6279 2074 6865 2073 796d 626f 6c20 d by the symbol \n-00006840: 484f 4f4b 2c20 7061 7373 696e 6720 616c HOOK, passing al\n-00006850: 6c20 6675 6e63 7469 6f6e 7320 7468 6520 l functions the \n-00006860: 6172 6775 6d65 6e74 730a 696e 2074 6865 arguments.in the\n-00006870: 206c 6973 7420 4152 472d 4c49 5354 2e20 list ARG-LIST. \n-00006880: 4e6f 7465 2074 6861 7420 484f 4f4b 206d Note that HOOK m\n-00006890: 6179 2061 6c73 6f20 6265 2074 6865 2061 ay also be the a\n-000068a0: 6374 7561 6c20 6c69 7374 206f 6620 6675 ctual list of fu\n-000068b0: 6e63 7469 6f6e 730a 746f 2063 616c 6c2e nctions.to call.\n-000068c0: 0a0a 5459 5045 2064 6566 696e 6573 2068 ..TYPE defines h\n-000068d0: 6f77 2074 6865 2072 6574 7572 6e20 7661 ow the return va\n-000068e0: 6c75 6573 206f 6620 6561 6368 2066 756e lues of each fun\n-000068f0: 6374 696f 6e20 696e 2074 6865 2068 6f6f ction in the hoo\n-00006900: 6b20 6172 650a 7472 6561 7465 642e 2049 k are.treated. I\n-00006910: 6620 5459 5045 2069 7320 6e69 6c20 7468 f TYPE is nil th\n-00006920: 6579 2061 7265 2069 676e 6f72 6564 2c20 ey are ignored, \n-00006930: 6966 2054 5950 4520 6973 2074 6865 2073 if TYPE is the s\n-00006940: 796d 626f 6c20 6061 6e64 270a 7468 6520 ymbol `and'.the \n-00006950: 686f 6f6b 2061 626f 7274 7320 6166 7465 hook aborts afte\n-00006960: 7220 6120 6675 6e63 7469 6f6e 2072 6574 r a function ret\n-00006970: 7572 6e73 206e 696c 2c20 6966 2054 5950 urns nil, if TYP\n-00006980: 4520 6973 2060 6f72 2720 7468 6520 686f E is `or' the ho\n-00006990: 6f6b 0a61 626f 7274 7320 7768 656e 2061 ok.aborts when a\n-000069a0: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n-000069b0: 7320 6e6f 6e2d 6e69 6c2e 0a0a 496e 2061 s non-nil...In a\n-000069c0: 6c6c 2063 6173 6573 2074 6865 2076 616c ll cases the val\n-000069d0: 7565 2072 6574 7572 6e65 6420 6279 2074 ue returned by t\n-000069e0: 6865 206c 6173 742d 6576 616c 7561 7465 he last-evaluate\n-000069f0: 6420 6675 6e63 7469 6f6e 2069 730a 7265 d function is.re\n-00006a00: 7475 726e 6564 2e72 6570 2e6c 616e 672e turned.rep.lang.\n-00006a10: 696e 7465 7270 7265 7465 7223 6361 6c6c interpreter#call\n-00006a20: 2d77 6974 682d 6578 6365 7074 696f 6e2d -with-exception-\n-00006a30: 6861 6e64 6c65 7263 616c 6c2d 7769 7468 handlercall-with\n-00006a40: 2d65 7863 6570 7469 6f6e 2d68 616e 646c -exception-handl\n-00006a50: 6572 2054 4855 4e4b 2048 414e 444c 4552 er THUNK HANDLER\n-00006a60: 0a0a 4361 6c6c 2054 4855 4e4b 2061 6e64 ..Call THUNK and\n-00006a70: 2072 6574 7572 6e20 6974 7320 7661 6c75 return its valu\n-00006a80: 652e 2048 6f77 6576 6572 2069 6620 616e e. However if an\n-00006a90: 2065 7863 6570 7469 6f6e 206f 6620 616e exception of an\n-00006aa0: 7920 666f 726d 0a6f 6363 7572 732c 2063 y form.occurs, c\n-00006ab0: 616c 6c20 4841 4e44 4c45 5220 7769 7468 all HANDLER with\n-00006ac0: 2061 2073 696e 676c 6520 6172 6775 6d65 a single argume\n-00006ad0: 6e74 2c20 7468 6520 6578 6365 7074 696f nt, the exceptio\n-00006ae0: 6e20 6461 7461 2c20 616e 640a 7265 7475 n data, and.retu\n-00006af0: 726e 2069 7473 2076 616c 7565 2e72 6570 rn its value.rep\n-00006b00: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00006b10: 7223 7261 6973 652d 6578 6365 7074 696f r#raise-exceptio\n-00006b20: 6e72 6169 7365 2d65 7863 6570 7469 6f6e nraise-exception\n-00006b30: 2044 4154 410a 0a52 6169 7365 2074 6865 DATA..Raise the\n-00006b40: 2065 7863 6570 7469 6f6e 2072 6570 7265 exception repre\n-00006b50: 7365 6e74 6564 2062 7920 7468 6520 636f sented by the co\n-00006b60: 6e73 2063 656c 6c20 4441 5441 2e66 6f72 ns cell DATA.for\n-00006b70: 6d61 742d 686f 6f6b 732d 616c 6973 7441 mat-hooks-alistA\n-00006b80: 6c69 7374 206f 6620 2843 4841 5220 2e20 list of (CHAR . \n-00006b90: 4655 4e43 5449 4f4e 2920 6465 6669 6e69 FUNCTION) defini\n-00006ba0: 6e67 2065 7874 7261 2066 6f72 6d61 7420 ng extra format \n-00006bb0: 636f 6e76 6572 7369 6f6e 7320 666f 7220 conversions for \n-00006bc0: 7468 650a 666f 726d 6174 2066 756e 6374 the.format funct\n-00006bd0: 696f 6e2e 2046 554e 4354 494f 4e20 6973 ion. FUNCTION is\n-00006be0: 2063 616c 6c65 6420 6173 2028 4655 4e43 called as (FUNC\n-00006bf0: 5449 4f4e 2072 6570 7629 2c20 616e 6420 TION repv), and \n-00006c00: 7368 6f75 6c64 0a72 6574 7572 6e20 7468 should.return th\n-00006c10: 6520 7374 7269 6e67 2074 6f20 6265 2069 e string to be i\n-00006c20: 6e73 6572 7465 642e 7265 702e 696f 2e73 nserted.rep.io.s\n-00006c30: 7472 6561 6d73 2377 7269 7465 7772 6974 treams#writewrit\n-00006c40: 6520 5354 5245 414d 2044 4154 4120 5b4c e STREAM DATA [L\n-00006c50: 454e 4754 485d 0a0a 5772 6974 6573 2044 ENGTH]..Writes D\n-00006c60: 4154 412c 2077 6869 6368 2063 616e 2065 ATA, which can e\n-00006c70: 6974 6865 7220 6265 2061 2073 7472 696e ither be a strin\n-00006c80: 6720 6f72 2061 2063 6861 7261 6374 6572 g or a character\n-00006c90: 2c20 746f 2074 6865 2073 7472 6561 6d0a , to the stream.\n-00006ca0: 5354 5245 414d 2c20 7265 7475 726e 696e STREAM, returnin\n-00006cb0: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n-00006cc0: 6368 6172 6163 7465 7273 2061 6374 7561 characters actua\n-00006cd0: 6c6c 7920 7772 6974 7465 6e2e 2049 6620 lly written. If \n-00006ce0: 4441 5441 2069 730a 6120 7374 7269 6e67 DATA is.a string\n-00006cf0: 204c 454e 4754 4820 6361 6e20 6465 6669 LENGTH can defi\n-00006d00: 6e65 2068 6f77 206d 616e 7920 6368 6172 ne how many char\n-00006d10: 6163 7465 7273 2074 6f20 7772 6974 652e acters to write.\n-00006d20: 7265 702e 696f 2e73 7472 6561 6d73 2372 rep.io.streams#r\n-00006d30: 6561 642d 6368 6172 7265 6164 2d63 6861 ead-charread-cha\n-00006d40: 7220 5354 5245 414d 0a0a 5265 6164 7320 r STREAM..Reads \n-00006d50: 7468 6520 6e65 7874 2063 6861 7261 6374 the next charact\n-00006d60: 6572 2066 726f 6d20 7468 6520 696e 7075 er from the inpu\n-00006d70: 742d 7374 7265 616d 2053 5452 4541 4d2c t-stream STREAM,\n-00006d80: 2069 6620 6e6f 206d 6f72 6520 6368 6172 if no more char\n-00006d90: 6163 7465 7273 0a61 7265 2061 7661 696c acters.are avail\n-00006da0: 6162 6c65 2072 6574 7572 6e73 206e 696c able returns nil\n-00006db0: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-00006dc0: 7065 656b 2d63 6861 7270 6565 6b2d 6368 peek-charpeek-ch\n-00006dd0: 6172 2053 5452 4541 4d0a 0a52 6574 7572 ar STREAM..Retur\n-00006de0: 6e73 2074 6865 206e 6578 7420 6368 6172 ns the next char\n-00006df0: 6163 7465 7220 6672 6f6d 2074 6865 2069 acter from the i\n-00006e00: 6e70 7574 2d73 7472 6561 6d20 5354 5245 nput-stream STRE\n-00006e10: 414d 2c20 2a77 6974 686f 7574 2a0a 7265 AM, *without*.re\n-00006e20: 6d6f 7669 6e67 2074 6861 7420 6368 6172 moving that char\n-00006e30: 6163 7465 7220 6672 6f6d 2074 6865 2068 acter from the h\n-00006e40: 6561 6420 6f66 2074 6865 2073 7472 6561 ead of the strea\n-00006e50: 6d2e 2049 6620 6e6f 206d 6f72 650a 6368 m. If no more.ch\n-00006e60: 6172 6163 7465 7273 2061 7265 2061 7661 aracters are ava\n-00006e70: 696c 6162 6c65 2072 6574 7572 6e73 206e ilable returns n\n-00006e80: 696c 2e72 6570 2e69 6f2e 7374 7265 616d il.rep.io.stream\n-00006e90: 7323 7265 6164 2d63 6861 7273 7265 6164 s#read-charsread\n-00006ea0: 2d63 6861 7273 2053 5452 4541 4d20 434f -chars STREAM CO\n-00006eb0: 554e 540a 0a52 6561 6420 7570 746f 2043 UNT..Read upto C\n-00006ec0: 4f55 4e54 2063 6861 7261 6374 6572 7320 OUNT characters \n-00006ed0: 6672 6f6d 2074 6865 2069 6e70 7574 2073 from the input s\n-00006ee0: 7472 6561 6d20 5354 5245 414d 2c20 7265 tream STREAM, re\n-00006ef0: 7475 726e 696e 6720 610a 7374 7269 6e67 turning a.string\n-00006f00: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n-00006f10: 6368 6172 6163 7465 7273 2e20 4966 2045 characters. If E\n-00006f20: 4f46 2069 7320 7265 6164 2062 6566 6f72 OF is read befor\n-00006f30: 6520 7265 6164 696e 6720 434f 554e 540a e reading COUNT.\n-00006f40: 6368 6172 6163 7465 7273 2c20 7468 6520 characters, the \n-00006f50: 7265 7475 726e 6564 2073 7472 696e 6720 returned string \n-00006f60: 7769 6c6c 2063 6f6e 7461 696e 2074 6865 will contain the\n-00006f70: 2063 6861 7261 6374 6572 7320 7265 6164 characters read\n-00006f80: 2075 7020 746f 0a74 6861 7420 706f 696e up to.that poin\n-00006f90: 742e 2049 6620 6e6f 2063 6861 7261 6374 t. If no charact\n-00006fa0: 6572 7320 6172 6520 7265 6164 2c20 6e69 ers are read, ni\n-00006fb0: 6c20 7769 6c6c 2062 6520 7265 7475 726e l will be return\n-00006fc0: 6564 2e72 6570 2e69 6f2e 6462 2e73 6462 ed.rep.io.db.sdb\n-00006fd0: 6d23 7364 626d 2d6f 7065 6e73 6462 6d2d m#sdbm-opensdbm-\n-00006fe0: 6f70 656e 2050 4154 4820 4143 4345 5353 open PATH ACCESS\n-00006ff0: 2d54 5950 4520 5b4d 4f44 455d 0000 0000 -TYPE [MODE]....\n-00007000: 7265 702e 696f 2e73 7472 6561 6d73 2372 rep.io.streams#r\n-00007010: 6561 642d 6c69 6e65 7265 6164 2d6c 696e ead-lineread-lin\n-00007020: 6520 5354 5245 414d 0a0a 5265 6164 206f e STREAM..Read o\n-00007030: 6e65 206c 696e 6520 6f66 2074 6578 7420 ne line of text \n-00007040: 6672 6f6d 2053 5452 4541 4d2e 2020 5265 from STREAM. Re\n-00007050: 7475 726e 2069 7420 6173 2061 2073 7472 turn it as a str\n-00007060: 696e 672e 2020 4966 2074 6865 0a6c 696e ing. If the.lin\n-00007070: 6520 7761 7320 7465 726d 696e 6174 6564 e was terminated\n-00007080: 2062 7920 6120 6e65 776c 696e 6520 2869 by a newline (i\n-00007090: 6e73 7465 6164 206f 6620 454f 4629 2069 nstead of EOF) i\n-000070a0: 7420 6973 2069 6e63 6c75 6465 6420 696e t is included in\n-000070b0: 0a74 6865 2072 6574 7572 6e20 7661 6c75 .the return valu\n-000070c0: 652e 2020 4966 2065 6e64 206f 6620 6669 e. If end of fi\n-000070d0: 6c65 206f 6363 7572 7320 696d 6d65 6469 le occurs immedi\n-000070e0: 6174 656c 7920 6265 666f 7265 2061 6e79 ately before any\n-000070f0: 0a63 6861 7261 6374 6572 7320 6361 6e20 .characters can \n-00007100: 6265 2072 6561 642c 2072 6574 7572 6e20 be read, return \n-00007110: 6e69 6c2e 7265 702e 696f 2e73 7472 6561 nil.rep.io.strea\n-00007120: 6d73 2363 6f70 792d 7374 7265 616d 636f ms#copy-streamco\n-00007130: 7079 2d73 7472 6561 6d20 534f 5552 4345 py-stream SOURCE\n-00007140: 2d53 5452 4541 4d20 4445 5354 2d53 5452 -STREAM DEST-STR\n-00007150: 4541 4d0a 0a43 6f70 7920 616c 6c20 6368 EAM..Copy all ch\n-00007160: 6172 6163 7465 7273 2066 726f 6d20 534f aracters from SO\n-00007170: 5552 4345 2d53 5452 4541 4d20 746f 2044 URCE-STREAM to D\n-00007180: 4553 542d 5354 5245 414d 2075 6e74 696c EST-STREAM until\n-00007190: 2061 6e20 454f 4620 6973 0a72 6561 642e an EOF is.read.\n-000071a0: 2052 6574 7572 6e73 2074 6865 206e 756d Returns the num\n-000071b0: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n-000071c0: 7320 636f 7069 6564 2e72 6570 2e69 6f2e s copied.rep.io.\n-000071d0: 7374 7265 616d 7323 7265 6164 7265 6164 streams#readread\n-000071e0: 205b 5354 5245 414d 5d0a 0a52 6561 6473 [STREAM]..Reads\n-000071f0: 206f 6e65 206c 6973 702d 6f62 6a65 6374 one lisp-object\n-00007200: 2066 726f 6d20 7468 6520 696e 7075 742d from the input-\n-00007210: 7374 7265 616d 2053 5452 4541 4d20 286f stream STREAM (o\n-00007220: 7220 7468 6520 7661 6c75 6520 6f66 2074 r the value of t\n-00007230: 6865 0a76 6172 6961 626c 6520 6073 7461 he.variable `sta\n-00007240: 6e64 6172 642d 696e 7075 7427 2069 6620 ndard-input' if \n-00007250: 5354 5245 414d 2069 7320 756e 7370 6563 STREAM is unspec\n-00007260: 6966 6965 6429 2061 6e64 2072 6574 7572 ified) and retur\n-00007270: 6e20 6974 2e72 6570 2e69 6f2e 7374 7265 n it.rep.io.stre\n-00007280: 616d 7323 7072 696e 7470 7269 6e74 204f ams#printprint O\n-00007290: 424a 4543 5420 5b53 5452 4541 4d5d 0a0a BJECT [STREAM]..\n-000072a0: 4669 7273 7420 6f75 7470 7574 7320 6120 First outputs a \n-000072b0: 6e65 776c 696e 652c 2074 6865 6e20 7072 newline, then pr\n-000072c0: 696e 7473 2061 2074 6578 7420 7265 7072 ints a text repr\n-000072d0: 6573 656e 7461 7469 6f6e 206f 6620 4f42 esentation of OB\n-000072e0: 4a45 4354 2074 6f0a 5354 5245 414d 2028 JECT to.STREAM (\n-000072f0: 6f72 2074 6865 2063 6f6e 7465 6e74 7320 or the contents \n-00007300: 6f66 2074 6865 2076 6172 6961 626c 6520 of the variable \n-00007310: 6073 7461 6e64 6172 642d 6f75 7470 7574 `standard-output\n-00007320: 2729 2069 6e20 6120 666f 726d 2073 7569 ') in a form sui\n-00007330: 7461 626c 650a 666f 7220 6072 6561 6427 table.for `read'\n-00007340: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-00007350: 7072 696e 3170 7269 6e31 204f 424a 4543 prin1prin1 OBJEC\n-00007360: 5420 5b53 5452 4541 4d5d 0a0a 5072 696e T [STREAM]..Prin\n-00007370: 7473 2061 2074 6578 7420 7265 7072 6573 ts a text repres\n-00007380: 656e 7461 7469 6f6e 206f 6620 4f42 4a45 entation of OBJE\n-00007390: 4354 2074 6f20 5354 5245 414d 2028 6f72 CT to STREAM (or\n-000073a0: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n-000073b0: 2074 6865 0a76 6172 6961 626c 6520 6073 the.variable `s\n-000073c0: 7461 6e64 6172 642d 6f75 7470 7574 2729 tandard-output')\n-000073d0: 2069 6e20 6120 666f 726d 2073 7569 7461 in a form suita\n-000073e0: 626c 6520 666f 7220 6072 6561 6427 2e72 ble for `read'.r\n-000073f0: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr\n-00007400: 696e 6370 7269 6e63 204f 424a 4543 5420 incprinc OBJECT \n-00007410: 5b53 5452 4541 4d5d 0a0a 5072 696e 7473 [STREAM]..Prints\n-00007420: 2061 2074 6578 7420 7265 7072 6573 656e a text represen\n-00007430: 7461 7469 6f6e 206f 6620 4f42 4a45 4354 tation of OBJECT\n-00007440: 2074 6f20 5354 5245 414d 2028 6f72 2074 to STREAM (or t\n-00007450: 6865 2063 6f6e 7465 6e74 7320 6f66 2074 he contents of t\n-00007460: 6865 0a76 6172 6961 626c 6520 7374 616e he.variable stan\n-00007470: 6461 7264 2d6f 7574 7075 7429 2c20 6e6f dard-output), no\n-00007480: 2073 7472 616e 6765 2063 6861 7261 6374 strange charact\n-00007490: 6572 7320 6172 6520 7175 6f74 6564 2061 ers are quoted a\n-000074a0: 6e64 206e 6f20 7175 6f74 6573 0a61 7265 nd no quotes.are\n-000074b0: 2070 7269 6e74 6564 2061 726f 756e 6420 printed around \n-000074c0: 7374 7269 6e67 732e 7265 702e 696f 2e73 strings.rep.io.s\n-000074d0: 7472 6561 6d73 2366 6f72 6d61 7466 6f72 treams#formatfor\n-000074e0: 6d61 7420 5354 5245 414d 2046 4f52 4d41 mat STREAM FORMA\n-000074f0: 542d 5354 5249 4e47 2041 5247 532e 2e2e T-STRING ARGS...\n-00007500: 0a0a 5772 6974 6573 2061 2073 7472 696e ..Writes a strin\n-00007510: 6720 6372 6561 7465 6420 6672 6f6d 2074 g created from t\n-00007520: 6865 2066 6f72 6d61 7420 7370 6563 6966 he format specif\n-00007530: 6963 6174 696f 6e20 464f 524d 4154 2d53 ication FORMAT-S\n-00007540: 5452 494e 4720 616e 640a 7468 6520 6172 TRING and.the ar\n-00007550: 6775 6d65 6e74 2d76 616c 7565 7320 4152 gument-values AR\n-00007560: 4753 2074 6f20 7468 6520 7374 7265 616d GS to the stream\n-00007570: 2c20 5354 5245 414d 2e20 4966 2053 5452 , STREAM. If STR\n-00007580: 4541 4d20 6973 206e 696c 2061 2073 7472 EAM is nil a str\n-00007590: 696e 670a 6973 2063 7265 6174 6564 2061 ing.is created a\n-000075a0: 6e64 2072 6574 7572 6e65 642e 0a0a 464f nd returned...FO\n-000075b0: 524d 4154 2d53 5452 494e 4720 6973 2061 RMAT-STRING is a\n-000075c0: 2074 656d 706c 6174 6520 666f 7220 7468 template for th\n-000075d0: 6520 7265 7375 6c74 2c20 616e 7920 6025 e result, any `%\n-000075e0: 2720 6368 6172 6163 7465 7273 2069 6e74 ' characters int\n-000075f0: 726f 6475 6365 0a61 2073 7562 7374 6974 roduce.a substit\n-00007600: 7574 696f 6e2c 2075 7369 6e67 2074 6865 ution, using the\n-00007610: 206e 6578 7420 756e 7573 6564 2041 5247 next unused ARG\n-00007620: 2e20 5468 6520 7375 6273 7469 7475 7469 . The substituti\n-00007630: 6f6e 7320 6861 7665 2074 6865 0a66 6f6c ons have the.fol\n-00007640: 6c6f 7769 6e67 2073 796e 7461 782c 0a0a lowing syntax,..\n-00007650: 0925 5b46 4c41 4753 5d5b 4649 454c 442d .%[FLAGS][FIELD-\n-00007660: 5749 4454 485d 5b2e 5052 4543 4953 494f WIDTH][.PRECISIO\n-00007670: 4e5d 434f 4e56 4552 5349 4f4e 0a0a 4649 N]CONVERSION..FI\n-00007680: 454c 442d 5749 4454 4820 6973 2061 2070 ELD-WIDTH is a p\n-00007690: 6f73 6974 6976 6520 6465 6369 6d61 6c20 ositive decimal \n-000076a0: 696e 7465 6765 722c 2064 6566 696e 696e integer, definin\n-000076b0: 6720 7468 6520 7369 7a65 2069 6e0a 6368 g the size in.ch\n-000076c0: 6172 6163 7465 7273 206f 6620 7468 6520 aracters of the \n-000076d0: 7375 6273 7469 7475 7469 6f6e 206f 7574 substitution out\n-000076e0: 7075 742e 2050 5245 4349 5349 4f4e 2069 put. PRECISION i\n-000076f0: 7320 6f6e 6c79 2076 616c 6964 2077 6865 s only valid whe\n-00007700: 6e0a 7072 696e 7469 6e67 2066 6c6f 6174 n.printing float\n-00007710: 696e 6720 706f 696e 7420 6e75 6d62 6572 ing point number\n-00007720: 732e 0a0a 434f 4e56 4552 5349 4f4e 2069 s...CONVERSION i\n-00007730: 7320 6120 6368 6172 6163 7465 7220 6465 s a character de\n-00007740: 6669 6e69 6e67 2068 6f77 2074 6f20 636f fining how to co\n-00007750: 6e76 6572 7420 7468 6520 636f 7272 6573 nvert the corres\n-00007760: 706f 6e64 696e 6720 4152 470a 746f 2074 ponding ARG.to t\n-00007770: 6578 742e 2054 6865 2064 6566 6175 6c74 ext. The default\n-00007780: 206f 7074 696f 6e73 2061 7265 3a0a 0a09 options are:...\n-00007790: 6409 4f75 7470 7574 2041 5247 2061 7320 d.Output ARG as \n-000077a0: 6120 6465 6369 6d61 6c20 696e 7465 6765 a decimal intege\n-000077b0: 720a 0978 2c20 5809 4f75 7470 7574 2041 r..x, X.Output A\n-000077c0: 5247 2061 7320 6120 6865 7861 6465 6369 RG as a hexadeci\n-000077d0: 6d61 6c20 696e 7465 6765 720a 096f 094f mal integer..o.O\n-000077e0: 7574 7075 7420 4152 4720 6173 2061 6e20 utput ARG as an \n-000077f0: 6f63 7461 6c20 696e 7465 6765 720a 0963 octal integer..c\n-00007800: 094f 7574 7075 7420 4152 4720 6173 2061 .Output ARG as a\n-00007810: 2063 6861 7261 6374 6572 0a09 7309 4f75 character..s.Ou\n-00007820: 7470 7574 2074 6865 2072 6573 756c 7420 tput the result \n-00007830: 6f66 2060 2870 7269 6e63 2041 5247 2927 of `(princ ARG)'\n-00007840: 0a09 5309 4f75 7470 7574 2074 6865 2072 ..S.Output the r\n-00007850: 6573 756c 7420 6f66 2060 2870 7269 6e31 esult of `(prin1\n-00007860: 2041 5247 2927 0a0a 464c 4147 5320 6973 ARG)'..FLAGS is\n-00007870: 2061 2073 6571 7565 6e63 6520 6f66 207a a sequence of z\n-00007880: 6572 6f20 6f72 206d 6f72 6520 6f66 2074 ero or more of t\n-00007890: 6865 2066 6f6c 6c6f 7769 6e67 2063 6861 he following cha\n-000078a0: 7261 6374 6572 732c 0a0a 092d 094c 6566 racters,...-.Lef\n-000078b0: 7420 6a75 7374 6966 7920 7375 6273 7469 t justify substi\n-000078c0: 7475 7469 6f6e 2077 6974 6869 6e20 6669 tution within fi\n-000078d0: 656c 640a 095e 0954 7275 6e63 6174 6520 eld..^.Truncate \n-000078e0: 7375 6273 7469 7475 7469 6f6e 2061 7420 substitution at \n-000078f0: 7369 7a65 206f 6620 6669 656c 640a 0930 size of field..0\n-00007900: 0950 6164 2074 6865 2066 6965 6c64 2077 .Pad the field w\n-00007910: 6974 6820 7a65 726f 7320 696e 7374 6561 ith zeros instea\n-00007920: 6420 6f66 2073 7061 6365 730a 092b 0946 d of spaces..+.F\n-00007930: 6f72 2064 2c20 782c 2061 6e64 206f 2063 or d, x, and o c\n-00007940: 6f6e 7665 7273 696f 6e73 2c20 6f75 7470 onversions, outp\n-00007950: 7574 2061 206c 6561 6469 6e67 2070 6c75 ut a leading plu\n-00007960: 730a 0909 2073 6967 6e20 6966 2041 5247 s... sign if ARG\n-00007970: 2069 7320 706f 7369 7469 7665 0a09 6020 is positive..` \n-00007980: 2709 2841 2073 7061 6365 2920 466f 7220 '.(A space) For \n-00007990: 642c 2078 2c20 616e 6420 6f20 636f 6e76 d, x, and o conv\n-000079a0: 6572 7369 6f6e 732c 2069 6620 7468 6520 ersions, if the \n-000079b0: 7265 7375 6c74 0a09 0920 646f 6573 6e27 result... doesn'\n-000079c0: 7420 7374 6172 7420 7769 7468 2061 2070 t start with a p\n-000079d0: 6c75 7320 6f72 206d 696e 7573 2073 6967 lus or minus sig\n-000079e0: 6e2c 206f 7574 7075 7420 610a 0909 206c n, output a... l\n-000079f0: 6561 6469 6e67 2073 7061 6365 0a0a 5468 eading space..Th\n-00007a00: 6520 6c69 7374 206f 6620 434f 4e56 4552 e list of CONVER\n-00007a10: 5349 4f4e 5320 6361 6e20 6265 2065 7874 SIONS can be ext\n-00007a20: 656e 6465 6420 7468 726f 7567 6820 7468 ended through th\n-00007a30: 6520 666f 726d 6174 2d68 6f6f 6b73 2d61 e format-hooks-a\n-00007a40: 6c69 7374 0a76 6172 6961 626c 653b 2074 list.variable; t\n-00007a50: 6865 2073 7472 696e 6773 2063 7265 6174 he strings creat\n-00007a60: 6564 2062 7920 7468 6573 6520 6578 7472 ed by these extr\n-00007a70: 6120 636f 6e76 6572 7369 6f6e 7320 6172 a conversions ar\n-00007a80: 6520 666f 726d 6174 7465 640a 6173 2069 e formatted.as i\n-00007a90: 6620 6279 2074 6865 2060 7327 2063 6f6e f by the `s' con\n-00007aa0: 7665 7273 696f 6e2e 200a 0a4e 6f74 6520 version. ..Note \n-00007ab0: 7468 6174 2074 6865 2046 4945 4c44 2d57 that the FIELD-W\n-00007ac0: 4944 5448 2061 6e64 2061 6c6c 2066 6c61 IDTH and all fla\n-00007ad0: 6773 2063 7572 7265 6e74 6c79 2068 6176 gs currently hav\n-00007ae0: 6520 6e6f 2065 6666 6563 7420 6f6e 2074 e no effect on t\n-00007af0: 6865 0a60 5327 2063 6f6e 7665 7273 696f he.`S' conversio\n-00007b00: 6e2c 2028 6f72 2074 6865 2060 7327 2063 n, (or the `s' c\n-00007b10: 6f6e 7665 7273 696f 6e20 7768 656e 2074 onversion when t\n-00007b20: 6865 2041 5247 2069 736e 2774 2061 2073 he ARG isn't a s\n-00007b30: 7472 696e 6729 2e72 6570 2e69 6f2e 7374 tring).rep.io.st\n-00007b40: 7265 616d 7323 6d61 6b65 2d73 7472 696e reams#make-strin\n-00007b50: 672d 696e 7075 742d 7374 7265 616d 6d61 g-input-streamma\n-00007b60: 6b65 2d73 7472 696e 672d 696e 7075 742d ke-string-input-\n-00007b70: 7374 7265 616d 2053 5452 494e 4720 5b53 stream STRING [S\n-00007b80: 5441 5254 5d0a 0a52 6574 7572 6e73 2061 TART]..Returns a\n-00007b90: 2069 6e70 7574 2073 7472 6561 6d2c 2069 input stream, i\n-00007ba0: 7420 7769 6c6c 2073 7570 706c 792c 2069 t will supply, i\n-00007bb0: 6e20 6f72 6465 722c 2074 6865 2063 6861 n order, the cha\n-00007bc0: 7261 6374 6572 7320 696e 2053 5452 494e racters in STRIN\n-00007bd0: 472c 0a73 7461 7274 696e 6720 6672 6f6d G,.starting from\n-00007be0: 2053 5441 5254 2028 6f72 2074 6865 2062 START (or the b\n-00007bf0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n-00007c00: 7374 7269 6e67 292e 7265 702e 696f 2e73 string).rep.io.s\n-00007c10: 7472 6561 6d73 236d 616b 652d 7374 7269 treams#make-stri\n-00007c20: 6e67 2d6f 7574 7075 742d 7374 7265 616d ng-output-stream\n-00007c30: 6d61 6b65 2d73 7472 696e 672d 6f75 7470 make-string-outp\n-00007c40: 7574 2d73 7472 6561 6d0a 0a52 6574 7572 ut-stream..Retur\n-00007c50: 6e73 2061 6e20 6f75 7470 7574 2073 7472 ns an output str\n-00007c60: 6561 6d20 7768 6963 6820 7769 6c6c 2061 eam which will a\n-00007c70: 6363 756d 756c 6174 6520 7468 6520 6368 ccumulate the ch\n-00007c80: 6172 6163 7465 7273 2077 7269 7474 656e aracters written\n-00007c90: 2074 6f0a 6974 2066 6f72 2074 6865 2075 to.it for the u\n-00007ca0: 7365 206f 6620 7468 6520 6067 6574 2d6f se of the `get-o\n-00007cb0: 7574 7075 742d 7374 7265 616d 2d73 7472 utput-stream-str\n-00007cc0: 696e 6727 2066 756e 6374 696f 6e2e 7265 ing' function.re\n-00007cd0: 702e 696f 2e73 7472 6561 6d73 2367 6574 p.io.streams#get\n-00007ce0: 2d6f 7574 7075 742d 7374 7265 616d 2d73 -output-stream-s\n-00007cf0: 7472 696e 6767 6574 2d6f 7574 7075 742d tringget-output-\n-00007d00: 7374 7265 616d 2d73 7472 696e 6720 5354 stream-string ST\n-00007d10: 5249 4e47 2d4f 5554 5055 542d 5354 5245 RING-OUTPUT-STRE\n-00007d20: 414d 0a0a 5265 7475 726e 7320 6120 7374 AM..Returns a st\n-00007d30: 7269 6e67 2063 6f6e 7461 696e 696e 6720 ring containing \n-00007d40: 7468 6520 6368 6172 6163 7465 7273 2077 the characters w\n-00007d50: 7269 7474 656e 2074 6f20 7468 6520 7374 ritten to the st\n-00007d60: 7265 616d 2053 5452 494e 472d 0a4f 5554 ream STRING-.OUT\n-00007d70: 5055 542d 5354 5245 414d 2028 6372 6561 PUT-STREAM (crea\n-00007d80: 7465 6420 6279 2060 6d61 6b65 2d73 7472 ted by `make-str\n-00007d90: 696e 672d 6f75 7470 7574 2d73 7472 6561 ing-output-strea\n-00007da0: 6d27 292e 2054 6865 2073 7472 6561 6d20 m'). The stream \n-00007db0: 6973 2074 6865 6e0a 7265 7365 7420 736f is then.reset so\n-00007dc0: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c\n-00007dd0: 616c 6c20 746f 2074 6869 7320 6675 6e63 all to this func\n-00007de0: 7469 6f6e 2077 6974 6820 7468 6973 2073 tion with this s\n-00007df0: 7472 6561 6d20 7769 6c6c 206f 6e6c 790a tream will only.\n-00007e00: 7265 7475 726e 2074 6865 206e 6577 2063 return the new c\n-00007e10: 6861 7261 6374 6572 732e 7265 702e 696f haracters.rep.io\n-00007e20: 2e73 7472 6561 6d73 2369 6e70 7574 2d73 .streams#input-s\n-00007e30: 7472 6561 6d2d 7069 6e70 7574 2d73 7472 tream-pinput-str\n-00007e40: 6561 6d2d 7020 4152 470a 0a52 6574 7572 eam-p ARG..Retur\n-00007e50: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n-00007e60: 6e20 696e 7075 7420 7374 7265 616d 2e72 n input stream.r\n-00007e70: 6570 2e69 6f2e 7374 7265 616d 7323 6f75 ep.io.streams#ou\n-00007e80: 7470 7574 2d73 7472 6561 6d2d 706f 7574 tput-stream-pout\n-00007e90: 7075 742d 7374 7265 616d 2d70 2041 5247 put-stream-p ARG\n-00007ea0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-00007eb0: 5247 2069 7320 616e 206f 7574 7075 7420 RG is an output \n-00007ec0: 7374 7265 616d 2e72 6570 2e76 6d2e 696e stream.rep.vm.in\n-00007ed0: 7465 7270 7265 7465 7223 7661 6c69 6461 terpreter#valida\n-00007ee0: 7465 2d62 7974 652d 636f 6465 7661 6c69 te-byte-codevali\n-00007ef0: 6461 7465 2d62 7974 652d 636f 6465 2042 date-byte-code B\n-00007f00: 432d 4d41 4a4f 5220 4243 2d4d 494e 4f52 C-MAJOR BC-MINOR\n-00007f10: 0a0a 4368 6563 6b20 7468 6174 2062 7974 ..Check that byt\n-00007f20: 6520 636f 6465 7320 6672 6f6d 2069 6e73 e codes from ins\n-00007f30: 7472 7563 7469 6f6e 2073 6574 2042 432d truction set BC-\n-00007f40: 4d41 4a4f 522e 4243 2d4d 494e 4f52 2c20 MAJOR.BC-MINOR, \n-00007f50: 6d61 7920 6265 0a65 7865 6375 7465 642e may be.executed.\n-00007f60: 2049 6620 6e6f 742c 2061 6e20 6572 726f If not, an erro\n-00007f70: 7220 7769 6c6c 2062 6520 7369 676e 616c r will be signal\n-00007f80: 6c65 642e 7265 702e 766d 2e69 6e74 6572 led.rep.vm.inter\n-00007f90: 7072 6574 6572 2362 7974 6563 6f64 6570 preter#bytecodep\n-00007fa0: 6279 7465 636f 6465 7020 4152 470a 0a52 bytecodep ARG..R\n-00007fb0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n-00007fc0: 6973 2061 2062 7974 6520 636f 6465 2073 is a byte code s\n-00007fd0: 7562 726f 7574 696e 6520 2869 2e65 2e20 ubroutine (i.e. \n-00007fe0: 636f 6d70 696c 6564 204c 6973 7020 636f compiled Lisp co\n-00007ff0: 6465 292e 0000 0000 0000 0000 0000 0000 de).............\n-00008000: 7265 702e 766d 2e69 6e74 6572 7072 6574 rep.vm.interpret\n-00008010: 6572 236d 616b 652d 6279 7465 2d63 6f64 er#make-byte-cod\n-00008020: 652d 7375 6272 6d61 6b65 2d62 7974 652d e-subrmake-byte-\n-00008030: 636f 6465 2d73 7562 7220 434f 4445 2043 code-subr CODE C\n-00008040: 4f4e 5354 414e 5453 2053 5441 434b 205b ONSTANTS STACK [\n-00008050: 444f 435d 205b 494e 5445 5241 4354 4956 DOC] [INTERACTIV\n-00008060: 455d 0a0a 5265 7475 726e 2061 6e20 6f62 E]..Return an ob\n-00008070: 6a65 6374 2074 6861 7420 6361 6e20 6265 ject that can be\n-00008080: 2075 7365 6420 6173 2074 6865 2066 756e used as the fun\n-00008090: 6374 696f 6e20 7661 6c75 6520 6f66 2061 ction value of a\n-000080a0: 2073 796d 626f 6c2e 7265 702e 7574 696c symbol.rep.util\n-000080b0: 2e75 7466 3823 7574 6638 2d73 7472 696e .utf8#utf8-strin\n-000080c0: 672d 6c65 6e67 7468 7574 6638 2d73 7472 g-lengthutf8-str\n-000080d0: 696e 672d 6c65 6e67 7468 2053 5452 494e ing-length STRIN\n-000080e0: 470a 0a52 6574 7572 6e73 2074 6865 206e G..Returns the n\n-000080f0: 756d 6265 7220 6f66 2063 6861 7261 6374 umber of charact\n-00008100: 6572 7320 696e 2075 7466 2d38 2065 6e63 ers in utf-8 enc\n-00008110: 6f64 6564 2053 5452 494e 472e 7265 702e oded STRING.rep.\n-00008120: 7574 696c 2e75 7466 3823 7574 6638 2d73 util.utf8#utf8-s\n-00008130: 7562 7374 7269 6e67 7574 6638 2d73 7562 ubstringutf8-sub\n-00008140: 7374 7269 6e67 2053 5452 494e 4720 5354 string STRING ST\n-00008150: 4152 5420 5b45 4e44 5d0a 0a52 6574 7572 ART [END]..Retur\n-00008160: 6e73 2074 6865 2070 6f72 7469 6f6e 206f ns the portion o\n-00008170: 6620 5354 5249 4e47 2c20 656e 636f 6465 f STRING, encode\n-00008180: 6420 696e 2075 7466 2d38 2c20 7374 6172 d in utf-8, star\n-00008190: 7469 6e67 2061 740a 6368 6172 6163 7465 ting at.characte\n-000081a0: 7220 6e75 6d62 6572 2053 5441 5254 2061 r number START a\n-000081b0: 6e64 2065 6e64 696e 6720 6174 2074 6865 nd ending at the\n-000081c0: 2063 6861 7261 6374 6572 2062 6566 6f72 character befor\n-000081d0: 6520 454e 4420 286f 7220 7468 650a 656e e END (or the.en\n-000081e0: 6420 6f66 2074 6865 2073 7472 696e 6720 d of the string \n-000081f0: 6966 2045 4e44 2069 7320 6e6f 7420 6769 if END is not gi\n-00008200: 7665 6e29 2e20 416c 6c20 696e 6469 6365 ven). All indice\n-00008210: 7320 7374 6172 7420 6174 207a 6572 6f2e s start at zero.\n-00008220: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n-00008230: 6462 6d2d 636c 6f73 6573 6462 6d2d 636c dbm-closesdbm-cl\n-00008240: 6f73 6520 4442 4d72 6570 2e69 6f2e 6462 ose DBMrep.io.db\n-00008250: 2e73 6462 6d23 7364 626d 2d66 6574 6368 .sdbm#sdbm-fetch\n-00008260: 7364 626d 2d66 6574 6368 2044 424d 204b sdbm-fetch DBM K\n-00008270: 4559 7265 702e 696f 2e64 622e 7364 626d EYrep.io.db.sdbm\n-00008280: 2373 6462 6d2d 7374 6f72 6573 6462 6d2d #sdbm-storesdbm-\n-00008290: 7374 6f72 6520 4442 4d20 4b45 5920 5641 store DBM KEY VA\n-000082a0: 4c55 4520 5b46 4c41 4753 5d72 6570 2e69 LUE [FLAGS]rep.i\n-000082b0: 6f2e 6462 2e73 6462 6d23 7364 626d 2d64 o.db.sdbm#sdbm-d\n-000082c0: 656c 6574 6573 6462 6d2d 6465 6c65 7465 eletesdbm-delete\n-000082d0: 2044 424d 204b 4559 7265 702e 696f 2e64 DBM KEYrep.io.d\n-000082e0: 622e 7364 626d 2373 6462 6d2d 6669 7273 b.sdbm#sdbm-firs\n-000082f0: 746b 6579 7364 626d 2d66 6972 7374 6b65 tkeysdbm-firstke\n-00008300: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s\n-00008310: 6462 6d23 7364 626d 2d6e 6578 746b 6579 dbm#sdbm-nextkey\n-00008320: 7364 626d 2d6e 6578 746b 6579 2044 424d sdbm-nextkey DBM\n-00008330: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n-00008340: 6462 6d2d 7264 6f6e 6c79 7364 626d 2d72 dbm-rdonlysdbm-r\n-00008350: 646f 6e6c 7920 4442 4d72 6570 2e69 6f2e donly DBMrep.io.\n-00008360: 6462 2e73 6462 6d23 7364 626d 2d65 7272 db.sdbm#sdbm-err\n-00008370: 6f72 7364 626d 2d65 7272 6f72 2044 424d orsdbm-error DBM\n-00008380: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n-00008390: 6462 6d70 7364 626d 7020 4152 470a 0a52 dbmpsdbmp ARG..R\n-000083a0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n-000083b0: 6973 2061 6e20 7364 626d 206f 626a 6563 is an sdbm objec\n-000083c0: 7420 2863 7265 6174 6564 2062 7920 6073 t (created by `s\n-000083d0: 6462 6d2d 6f70 656e 2729 2e72 6570 2e73 dbm-open').rep.s\n-000083e0: 7973 7465 6d23 6f70 6572 6174 696e 672d ystem#operating-\n-000083f0: 7379 7374 656d 4120 7379 6d62 6f6c 2064 systemA symbol d\n-00008400: 6566 696e 696e 6720 7468 6520 7479 7065 efining the type\n-00008410: 206f 6620 6f70 6572 6174 696e 6720 7379 of operating sy\n-00008420: 7374 656d 2074 6861 7420 4a61 6465 2069 stem that Jade i\n-00008430: 7320 7275 6e6e 696e 670a 756e 6465 722e s running.under.\n-00008440: 2043 7572 7265 6e74 6c79 2074 6869 7320 Currently this \n-00008450: 6973 2061 6c77 6179 7320 7468 6520 7379 is always the sy\n-00008460: 6d62 6f6c 2060 756e 6978 272e 7072 6f63 mbol `unix'.proc\n-00008470: 6573 732d 656e 7669 726f 6e6d 656e 7441 ess-environmentA\n-00008480: 206c 6973 7420 6f66 2061 6c6c 2065 6e76 list of all env\n-00008490: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-000084a0: 6573 2028 6173 2073 7472 696e 6773 2022 es (as strings \"\n-000084b0: 4e41 4d45 3d56 414c 5545 2229 2070 6173 NAME=VALUE\") pas\n-000084c0: 7365 640a 746f 2074 6865 2069 6e74 6572 sed.to the inter\n-000084d0: 7072 6574 6572 2e20 416c 736f 2075 7365 preter. Also use\n-000084e0: 6420 746f 2073 7065 6369 6679 2074 6865 d to specify the\n-000084f0: 2065 6e76 6972 6f6e 6d65 6e74 206f 6620 environment of \n-00008500: 7375 6270 726f 6365 7373 6573 2e72 6570 subprocesses.rep\n-00008510: 2e73 7973 7465 6d23 7265 702d 7665 7273 .system#rep-vers\n-00008520: 696f 6e41 2073 7472 696e 6720 6465 6669 ionA string defi\n-00008530: 6e69 6e67 2074 6865 2063 7572 7265 6e74 ning the current\n-00008540: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the \n-00008550: 5245 5020 696e 7465 7270 7265 7465 722e REP interpreter.\n-00008560: 7265 702e 7379 7374 656d 2372 6570 2d62 rep.system#rep-b\n-00008570: 7569 6c64 2d69 6441 2073 7472 696e 6720 uild-idA string \n-00008580: 6465 7363 7269 6269 6e67 2077 6865 6e2c describing when,\n-00008590: 2077 6865 7265 2c20 616e 6420 6279 2077 where, and by w\n-000085a0: 686f 2074 6865 2072 756e 6e69 6e67 2076 ho the running v\n-000085b0: 6572 7369 6f6e 206f 6620 7468 650a 4c49 ersion of the.LI\n-000085c0: 5350 2069 6e74 6572 7072 6574 6572 2077 SP interpreter w\n-000085d0: 6173 2062 7569 6c74 2e72 6570 2e64 6174 as built.rep.dat\n-000085e0: 6123 7570 6361 7365 2d74 6162 6c65 3235 a#upcase-table25\n-000085f0: 362d 6279 7465 2073 7472 696e 6720 686f 6-byte string ho\n-00008600: 6c64 696e 6720 7472 616e 736c 6174 696f lding translatio\n-00008610: 6e73 2074 6f20 7475 726e 2065 6163 6820 ns to turn each \n-00008620: 6368 6172 6163 7465 7220 696e 746f 2069 character into i\n-00008630: 7473 0a75 7070 6572 2d63 6173 6520 6571 ts.upper-case eq\n-00008640: 7569 7661 6c65 6e74 2e72 6570 2e64 6174 uivalent.rep.dat\n-00008650: 6123 646f 776e 6361 7365 2d74 6162 6c65 a#downcase-table\n-00008660: 3235 362d 6279 7465 2073 7472 696e 6720 256-byte string \n-00008670: 686f 6c64 696e 6720 7472 616e 736c 6174 holding translat\n-00008680: 696f 6e73 2074 6f20 7475 726e 2065 6163 ions to turn eac\n-00008690: 6820 6368 6172 6163 7465 7220 696e 746f h character into\n-000086a0: 2069 7473 0a6c 6f77 6572 2d63 6173 6520 its.lower-case \n-000086b0: 6571 7569 7661 6c65 6e74 2e72 6570 2e64 equivalent.rep.d\n-000086c0: 6174 6123 666c 6174 7465 6e2d 7461 626c ata#flatten-tabl\n-000086d0: 6554 7261 6e73 6c61 7469 6f6e 2074 6162 eTranslation tab\n-000086e0: 6c65 2074 6f20 636f 6e76 6572 7420 6e65 le to convert ne\n-000086f0: 776c 696e 6520 6368 6172 6163 7465 7273 wline characters\n-00008700: 2074 6f20 7370 6163 6573 2e72 6570 2e73 to spaces.rep.s\n-00008710: 7973 7465 6d23 6265 6570 6265 6570 0a0a ystem#beepbeep..\n-00008720: 5269 6e67 7320 6120 6265 6c6c 2e72 6570 Rings a bell.rep\n-00008730: 2e64 6174 6123 636f 6d70 6c65 7465 2d73 .data#complete-s\n-00008740: 7472 696e 6763 6f6d 706c 6574 652d 7374 tringcomplete-st\n-00008750: 7269 6e67 2054 454d 504c 4154 4520 4c49 ring TEMPLATE LI\n-00008760: 5354 205b 464f 4c44 2d43 4153 455d 0a0a ST [FOLD-CASE]..\n-00008770: 5265 7475 726e 2061 2073 7472 696e 6720 Return a string \n-00008780: 7768 6f73 6520 6265 6769 6e6e 696e 6720 whose beginning \n-00008790: 6d61 7463 6865 7320 7468 6520 7374 7269 matches the stri\n-000087a0: 6e67 2054 454d 504c 4154 452c 2061 6e64 ng TEMPLATE, and\n-000087b0: 2069 7320 756e 6971 7565 0a69 6e20 7468 is unique.in th\n-000087c0: 6520 7365 7420 6f66 2061 6c6c 2073 7472 e set of all str\n-000087d0: 696e 6773 2069 6e20 4c49 5354 2077 6869 ings in LIST whi\n-000087e0: 6368 2061 6c73 6f20 6d61 7463 6820 5445 ch also match TE\n-000087f0: 4d50 4c41 5445 2e20 4966 2046 4f4c 442d MPLATE. If FOLD-\n-00008800: 4341 5345 0a69 7320 742c 2061 6c6c 206d CASE.is t, all m\n-00008810: 6174 6368 696e 6720 6967 6e6f 7265 7320 atching ignores \n-00008820: 6368 6172 6163 7465 7220 6361 7365 2e72 character case.r\n-00008830: 6570 2e73 7973 7465 6d23 6375 7272 656e ep.system#curren\n-00008840: 742d 7469 6d65 6375 7272 656e 742d 7469 t-timecurrent-ti\n-00008850: 6d65 0a0a 5265 7475 726e 2061 2076 616c me..Return a val\n-00008860: 7565 2064 656e 6f74 696e 6720 7468 6520 ue denoting the \n-00008870: 6375 7272 656e 7420 7379 7374 656d 2074 current system t\n-00008880: 696d 652e 2054 6869 7320 7769 6c6c 2062 ime. This will b\n-00008890: 6520 6120 636f 6e73 2063 656c 6c0a 636f e a cons cell.co\n-000088a0: 6e74 6169 6e69 6e67 2028 4441 5953 202e ntaining (DAYS .\n-000088b0: 2053 4543 4f4e 4453 292c 2074 6865 206e SECONDS), the n\n-000088c0: 756d 6265 7220 6f66 2044 4159 5320 7369 umber of DAYS si\n-000088d0: 6e63 6520 7468 6520 6570 6f63 682c 2061 nce the epoch, a\n-000088e0: 6e64 2074 6865 0a6e 756d 6265 7220 6f66 nd the.number of\n-000088f0: 2073 6563 6f6e 6473 2073 696e 6365 2074 seconds since t\n-00008900: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the \n-00008910: 6461 7920 2875 6e69 7665 7273 616c 2074 day (universal t\n-00008920: 696d 6529 2e72 6570 2e73 7973 7465 6d23 ime).rep.system#\n-00008930: 6375 7272 656e 742d 7574 696d 6563 7572 current-utimecur\n-00008940: 7265 6e74 2d75 7469 6d65 0a0a 5265 7475 rent-utime..Retu\n-00008950: 726e 2074 6865 2063 7572 7265 6e74 2074 rn the current t\n-00008960: 696d 6520 696e 206d 6963 726f 7365 636f ime in microseco\n-00008970: 6e64 732e 7265 702e 7379 7374 656d 2366 nds.rep.system#f\n-00008980: 6978 2d74 696d 6566 6978 2d74 696d 6520 ix-timefix-time \n-00008990: 5449 4d45 5354 414d 500a 0a45 6e73 7572 TIMESTAMP..Ensur\n-000089a0: 6520 7468 6174 2074 6865 2074 776f 2070 e that the two p\n-000089b0: 6172 7473 206f 6620 5449 4d45 5354 414d arts of TIMESTAM\n-000089c0: 5020 6172 6520 6d75 7475 616c 6c79 2063 P are mutually c\n-000089d0: 6f6e 7369 7374 656e 742e 2049 6620 6e6f onsistent. If no\n-000089e0: 740a 5449 4d45 5354 414d 5020 6973 2061 t.TIMESTAMP is a\n-000089f0: 6c74 6572 6564 2e20 5265 7475 726e 7320 ltered. Returns \n-00008a00: 5449 4d45 5354 414d 502e 7265 702e 7379 TIMESTAMP.rep.sy\n-00008a10: 7374 656d 2363 7572 7265 6e74 2d74 696d stem#current-tim\n-00008a20: 652d 7374 7269 6e67 6375 7272 656e 742d e-stringcurrent-\n-00008a30: 7469 6d65 2d73 7472 696e 6720 5b54 494d time-string [TIM\n-00008a40: 455d 205b 464f 524d 4154 5d0a 0a52 6574 E] [FORMAT]..Ret\n-00008a50: 7572 6e73 2061 2068 756d 616e 2d72 6561 urns a human-rea\n-00008a60: 6461 626c 6520 7374 7269 6e67 2064 6566 dable string def\n-00008a70: 696e 696e 6720 7468 6520 6375 7272 656e ining the curren\n-00008a80: 7420 6461 7465 2061 6e64 2074 696d 652c t date and time,\n-00008a90: 206f 7220 6966 0a73 7065 6369 6669 6564 or if.specified\n-00008aa0: 2c20 7468 6174 2064 6566 696e 696e 6720 , that defining \n-00008ab0: 5449 4d45 2e0a 0a49 6620 6465 6669 6e65 TIME...If define\n-00008ac0: 642c 2046 4f52 4d41 5420 6973 2061 2073 d, FORMAT is a s\n-00008ad0: 7472 696e 6720 6465 6669 6e69 6e67 2068 tring defining h\n-00008ae0: 6f77 2074 6f20 6372 6561 7465 2074 6865 ow to create the\n-00008af0: 2073 7472 696e 672e 2049 7420 6861 730a string. It has.\n-00008b00: 7468 6520 7361 6d65 2063 6f6e 7665 6e74 the same convent\n-00008b10: 696f 6e73 2061 7320 7468 6520 7465 6d70 ions as the temp\n-00008b20: 6c61 7465 2074 6f20 7468 6520 4320 6c69 late to the C li\n-00008b30: 6272 6172 7927 7320 7374 7266 7469 6d65 brary's strftime\n-00008b40: 2066 756e 6374 696f 6e2e 7265 702e 7379 function.rep.sy\n-00008b50: 7374 656d 2374 696d 652d 6c61 7465 722d stem#time-later-\n-00008b60: 7074 696d 652d 6c61 7465 722d 7020 5449 ptime-later-p TI\n-00008b70: 4d45 2d53 5441 4d50 3120 5449 4d45 2d53 ME-STAMP1 TIME-S\n-00008b80: 5441 4d50 320a 0a52 6574 7572 6e73 2074 TAMP2..Returns t\n-00008b90: 2077 6865 6e20 5449 4d45 2d53 5441 4d50 when TIME-STAMP\n-00008ba0: 3120 7265 6665 7273 2074 6f20 6120 6c61 1 refers to a la\n-00008bb0: 7465 7220 7469 6d65 2074 6861 6e20 5449 ter time than TI\n-00008bc0: 4d45 2d53 5441 4d50 322e 7265 702e 7379 ME-STAMP2.rep.sy\n-00008bd0: 7374 656d 2373 6c65 6570 2d66 6f72 736c stem#sleep-forsl\n-00008be0: 6565 702d 666f 7220 5345 434f 4e44 5320 eep-for SECONDS \n-00008bf0: 5b4d 494c 4c49 5345 434f 4e44 535d 0a0a [MILLISECONDS]..\n-00008c00: 5061 7573 6520 666f 7220 5345 434f 4e44 Pause for SECOND\n-00008c10: 5320 2870 6c75 7320 7468 6520 6f70 7469 S (plus the opti\n-00008c20: 6f6e 616c 204d 494c 4c49 5345 434f 4e44 onal MILLISECOND\n-00008c30: 2063 6f6d 706f 6e65 6e74 2920 6c65 6e67 component) leng\n-00008c40: 7468 206f 6620 7469 6d65 2e72 6570 2e73 th of time.rep.s\n-00008c50: 7973 7465 6d23 7369 742d 666f 7273 6974 ystem#sit-forsit\n-00008c60: 2d66 6f72 205b 5345 434f 4e44 535d 205b -for [SECONDS] [\n-00008c70: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a57 MILLISECONDS]..W\n-00008c80: 6169 7420 666f 7220 696e 7075 7420 746f ait for input to\n-00008c90: 2061 7272 6976 6520 616e 6420 6265 2070 arrive and be p\n-00008ca0: 726f 6365 7373 6564 2e20 4e6f 206d 6f72 rocessed. No mor\n-00008cb0: 6520 7468 616e 2053 4543 4f4e 4453 2073 e than SECONDS s\n-00008cc0: 6563 6f6e 6473 2070 6c75 730a 4d49 4c4c econds plus.MILL\n-00008cd0: 4953 4543 4f4e 4453 206d 696c 6c69 7365 ISECONDS millise\n-00008ce0: 636f 6e64 7320 7769 6c6c 2062 6520 7761 conds will be wa\n-00008cf0: 6974 6564 2e20 4966 2061 7420 7468 6520 ited. If at the \n-00008d00: 656e 6420 6f66 2074 6869 7320 7469 6d65 end of this time\n-00008d10: 206e 6f0a 696e 7075 7420 6861 7320 6172 no.input has ar\n-00008d20: 7269 7665 642c 2072 6574 7572 6e20 742e rived, return t.\n-00008d30: 204f 7468 6572 7769 7365 2072 6574 7572 Otherwise retur\n-00008d40: 6e20 6e69 6c20 6966 2069 6e70 7574 2077 n nil if input w\n-00008d50: 6173 2066 6f75 6e64 2e0a 0a49 6620 6e65 as found...If ne\n-00008d60: 6974 6865 7220 5345 434f 4e44 5320 6e6f ither SECONDS no\n-00008d70: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n-00008d80: 7320 6465 6669 6e65 6420 7468 6520 636f s defined the co\n-00008d90: 6d6d 616e 6420 7769 6c6c 2072 6574 7572 mmand will retur\n-00008da0: 6e0a 696d 6d65 6469 6174 656c 792c 2075 n.immediately, u\n-00008db0: 7369 6e67 2061 206e 756c 6c20 7469 6d65 sing a null time\n-00008dc0: 6f75 742e 7265 702e 7379 7374 656d 2375 out.rep.system#u\n-00008dd0: 7365 722d 6c6f 6769 6e2d 6e61 6d65 7573 ser-login-nameus\n-00008de0: 6572 2d6c 6f67 696e 2d6e 616d 650a 0a52 er-login-name..R\n-00008df0: 6574 7572 6e73 2074 6865 206c 6f67 696e eturns the login\n-00008e00: 206e 616d 6520 6f66 2074 6865 2075 7365 name of the use\n-00008e10: 7220 2861 2073 7472 696e 6729 2e72 6570 r (a string).rep\n-00008e20: 2e73 7973 7465 6d23 7573 6572 2d66 756c .system#user-ful\n-00008e30: 6c2d 6e61 6d65 7573 6572 2d66 756c 6c2d l-nameuser-full-\n-00008e40: 6e61 6d65 205b 5245 414c 2d4e 414d 455d name [REAL-NAME]\n-00008e50: 0a0a 5265 7475 726e 7320 7468 6520 7265 ..Returns the re\n-00008e60: 616c 206e 616d 6520 6f66 2074 6865 2075 al name of the u\n-00008e70: 7365 7220 2861 2073 7472 696e 6729 2e20 ser (a string). \n-00008e80: 4966 2052 4541 4c2d 4e41 4d45 2069 7320 If REAL-NAME is \n-00008e90: 6e6f 6e2d 6e69 6c2c 2069 7427 730a 7468 non-nil, it's.th\n-00008ea0: 6520 6e61 6d65 2074 6f20 7265 7475 726e e name to return\n-00008eb0: 2069 6e20 7375 6273 6571 7565 6e74 2063 in subsequent c\n-00008ec0: 616c 6c73 2e72 6570 2e73 7973 7465 6d23 alls.rep.system#\n-00008ed0: 7573 6572 2d68 6f6d 652d 6469 7265 6374 user-home-direct\n-00008ee0: 6f72 7975 7365 722d 686f 6d65 2d64 6972 oryuser-home-dir\n-00008ef0: 6563 746f 7279 205b 5553 4552 5d0a 0a52 ectory [USER]..R\n-00008f00: 6574 7572 6e20 7468 6520 7061 7468 2074 eturn the path t\n-00008f10: 6f20 5553 4552 2773 2068 6f6d 6520 6469 o USER's home di\n-00008f20: 7265 6374 6f72 7920 2861 2073 7472 696e rectory (a strin\n-00008f30: 6729 2e20 5768 656e 2055 5345 5220 6973 g). When USER is\n-00008f40: 2075 6e64 6566 696e 6564 0a74 6865 2064 undefined.the d\n-00008f50: 6972 6563 746f 7279 206f 6620 7468 6520 irectory of the \n-00008f60: 7573 6572 2077 686f 2065 7865 6375 7465 user who execute\n-00008f70: 6420 4a61 6465 2069 7320 666f 756e 642e d Jade is found.\n-00008f80: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n-00008f90: 6d2d 6e61 6d65 7379 7374 656d 2d6e 616d m-namesystem-nam\n-00008fa0: 650a 0a52 6574 7572 6e73 2074 6865 206e e..Returns the n\n-00008fb0: 616d 6520 6f66 2074 6865 2068 6f73 7420 ame of the host \n-00008fc0: 7768 6963 6820 7468 6520 6564 6974 6f72 which the editor\n-00008fd0: 2069 7320 7275 6e6e 696e 6720 6f6e 2e00 is running on..\n-00008fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00009000: 7265 702e 7379 7374 656d 236d 6573 7361 rep.system#messa\n-00009010: 6765 6d65 7373 6167 6520 5354 5249 4e47 gemessage STRING\n-00009020: 205b 4449 5350 4c41 592d 4e4f 575d 0a0a [DISPLAY-NOW]..\n-00009030: 5465 6d70 6f72 6172 696c 7920 7365 7473 Temporarily sets\n-00009040: 2074 6865 2073 7461 7475 7320 6469 7370 the status disp\n-00009050: 6c61 7920 746f 2053 5452 494e 472c 2074 lay to STRING, t\n-00009060: 6869 7320 6d61 7920 6e6f 7420 6861 7070 his may not happ\n-00009070: 656e 2075 6e74 696c 2074 6865 0a6e 6578 en until the.nex\n-00009080: 7420 636f 6d70 6c65 7465 2072 6564 6973 t complete redis\n-00009090: 706c 6179 2c20 756e 6c65 7373 2044 4953 play, unless DIS\n-000090a0: 504c 4159 2d4e 4f57 2069 7320 6e6f 6e2d PLAY-NOW is non-\n-000090b0: 6e69 6c2e 7265 702e 6461 7461 2361 6c70 nil.rep.data#alp\n-000090c0: 6861 2d63 6861 722d 7061 6c70 6861 2d63 ha-char-palpha-c\n-000090d0: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n-000090e0: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n-000090f0: 2061 6e20 616c 7068 6162 6574 6963 2063 an alphabetic c\n-00009100: 6861 7261 6374 6572 2e72 6570 2e64 6174 haracter.rep.dat\n-00009110: 6123 7570 7065 722d 6361 7365 2d70 7570 a#upper-case-pup\n-00009120: 7065 722d 6361 7365 2d70 2043 4841 520a per-case-p CHAR.\n-00009130: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n-00009140: 4152 2069 7320 7570 7065 7220 6361 7365 AR is upper case\n-00009150: 2e72 6570 2e64 6174 6123 6c6f 7765 722d .rep.data#lower-\n-00009160: 6361 7365 2d70 6c6f 7765 722d 6361 7365 case-plower-case\n-00009170: 2d70 2043 4841 520a 0a52 6574 7572 6e73 -p CHAR..Returns\n-00009180: 2074 2069 6620 4348 4152 2069 7320 6c6f t if CHAR is lo\n-00009190: 7765 7220 6361 7365 2e72 6570 2e64 6174 wer case.rep.dat\n-000091a0: 6123 6469 6769 742d 6368 6172 2d70 6469 a#digit-char-pdi\n-000091b0: 6769 742d 6368 6172 2d70 2043 4841 520a git-char-p CHAR.\n-000091c0: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n-000091d0: 4152 2069 7320 6120 6469 6769 742e 7265 AR is a digit.re\n-000091e0: 702e 6461 7461 2361 6c70 6861 6e75 6d65 p.data#alphanume\n-000091f0: 7269 6370 616c 7068 616e 756d 6572 6963 ricpalphanumeric\n-00009200: 7020 4348 4152 0a0a 5265 7475 726e 7320 p CHAR..Returns \n-00009210: 7420 6966 2043 4841 5220 6973 2061 6c70 t if CHAR is alp\n-00009220: 6861 2d6e 756d 6572 6963 2e72 6570 2e64 ha-numeric.rep.d\n-00009230: 6174 6123 7370 6163 652d 6368 6172 2d70 ata#space-char-p\n-00009240: 7370 6163 652d 6368 6172 2d70 2043 4841 space-char-p CHA\n-00009250: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n-00009260: 4348 4152 2069 7320 7768 6974 6573 7061 CHAR is whitespa\n-00009270: 6365 2e72 6570 2e64 6174 6123 6368 6172 ce.rep.data#char\n-00009280: 2d75 7063 6173 6563 6861 722d 7570 6361 -upcasechar-upca\n-00009290: 7365 2043 4841 520a 0a52 6574 7572 6e73 se CHAR..Returns\n-000092a0: 2074 6865 2075 7070 6572 2d63 6173 6520 the upper-case \n-000092b0: 6571 7569 7661 6c65 6e74 206f 6620 4348 equivalent of CH\n-000092c0: 4152 2e72 6570 2e64 6174 6123 6368 6172 AR.rep.data#char\n-000092d0: 2d64 6f77 6e63 6173 6563 6861 722d 646f -downcasechar-do\n-000092e0: 776e 6361 7365 2043 4841 520a 0a52 6574 wncase CHAR..Ret\n-000092f0: 7572 6e73 2074 6865 206c 6f77 6572 2d63 urns the lower-c\n-00009300: 6173 6520 6571 7569 7661 6c65 6e74 206f ase equivalent o\n-00009310: 6620 4348 4152 2e72 6570 2e73 7973 7465 f CHAR.rep.syste\n-00009320: 6d23 7379 7374 656d 7379 7374 656d 2053 m#systemsystem S\n-00009330: 4845 4c4c 2d43 4f4d 4d41 4e44 0a0a 5379 HELL-COMMAND..Sy\n-00009340: 6e63 6872 6f6e 6f75 736c 7920 6578 6563 nchronously exec\n-00009350: 7574 6520 7468 6520 7368 656c 6c20 636f ute the shell co\n-00009360: 6d6d 616e 6420 7374 7269 6e67 2053 4845 mmand string SHE\n-00009370: 4c4c 2d43 4f4d 4d41 4e44 2e20 5265 7475 LL-COMMAND. Retu\n-00009380: 726e 7320 7468 650a 6578 6974 2073 7461 rns the.exit sta\n-00009390: 7475 7320 6f66 2074 6865 2063 6f6d 6d61 tus of the comma\n-000093a0: 6e64 2c20 6f72 2073 6967 6e61 6c73 2061 nd, or signals a\n-000093b0: 6e20 6572 726f 7220 6966 2074 6865 2073 n error if the s\n-000093c0: 6865 6c6c 2063 6f75 6c64 6e27 740a 6265 hell couldn't.be\n-000093d0: 2073 7461 7274 6564 2e0a 0a4e 6f74 6520 started...Note \n-000093e0: 7468 6174 2074 6865 2065 7869 7420 7374 that the exit st\n-000093f0: 6174 7573 2069 7320 5f6e 6f74 5f20 7468 atus is _not_ th\n-00009400: 6520 7361 6d65 2061 7320 7468 6520 7265 e same as the re\n-00009410: 7475 726e 2063 6f64 652e 2049 740a 6465 turn code. It.de\n-00009420: 7065 6e64 7320 6f6e 2074 6865 206f 7065 pends on the ope\n-00009430: 7261 7469 6e67 2073 7973 7465 6d2c 2062 rating system, b\n-00009440: 7574 2075 6e64 6572 2075 6e69 7820 7468 ut under unix th\n-00009450: 6520 7265 7475 726e 2063 6f64 6520 6d61 e return code ma\n-00009460: 7920 6265 0a66 6f75 6e64 2062 7920 7269 y be.found by ri\n-00009470: 6768 742d 7368 6966 7469 6e67 2074 6865 ght-shifting the\n-00009480: 2065 7869 7420 7374 6174 7573 2062 7920 exit status by \n-00009490: 6569 6768 7420 6269 7473 2e20 4c6f 7720 eight bits. Low \n-000094a0: 6e6f 6e2d 7a65 726f 0a76 616c 7565 7320 non-zero.values \n-000094b0: 7265 7072 6573 656e 7420 7468 6174 2074 represent that t\n-000094c0: 6865 2070 726f 6365 7373 2077 6173 206b he process was k\n-000094d0: 696c 6c65 6420 6279 2061 2073 6967 6e61 illed by a signa\n-000094e0: 6c2e 7265 702e 7379 7374 656d 2367 6574 l.rep.system#get\n-000094f0: 2d63 6f6d 6d61 6e64 2d6c 696e 652d 6f70 -command-line-op\n-00009500: 7469 6f6e 6765 742d 636f 6d6d 616e 642d tionget-command-\n-00009510: 6c69 6e65 2d6f 7074 696f 6e20 4f50 5449 line-option OPTI\n-00009520: 4f4e 205b 5245 5155 4952 4553 2d41 5247 ON [REQUIRES-ARG\n-00009530: 554d 454e 545d 0a0a 5265 7475 726e 7320 UMENT]..Returns \n-00009540: 7420 6966 204f 5054 494f 4e20 7761 7320 t if OPTION was \n-00009550: 7370 6563 6966 6965 6420 6f6e 2074 6865 specified on the\n-00009560: 2063 6f6d 6d61 6e64 206c 696e 6520 284f command line (O\n-00009570: 5054 494f 4e20 6973 2074 7970 6963 616c PTION is typical\n-00009580: 6c79 0a61 2077 6f72 6420 6265 6769 6e6e ly.a word beginn\n-00009590: 696e 6720 7769 7468 2060 2d2d 2729 2e20 ing with `--'). \n-000095a0: 4966 2052 4551 5549 5245 532d 4152 4755 If REQUIRES-ARGU\n-000095b0: 4d45 4e54 2069 7320 6e6f 6e2d 6e69 6c2c MENT is non-nil,\n-000095c0: 2074 6869 7320 6f70 7469 6f6e 0a72 6571 this option.req\n-000095d0: 7569 7265 7320 6120 7061 7261 6d65 7465 uires a paramete\n-000095e0: 722c 2074 6865 2076 616c 7565 206f 6620 r, the value of \n-000095f0: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n-00009600: 642e 2049 6620 6120 7061 7261 6d65 7465 d. If a paramete\n-00009610: 7273 2069 736e 2774 0a73 7570 706c 6965 rs isn't.supplie\n-00009620: 6420 616e 2065 7272 6f72 2069 7320 7369 d an error is si\n-00009630: 676e 616c 6c65 642e 7265 702e 7379 7374 gnalled.rep.syst\n-00009640: 656d 2363 7279 7074 6372 7970 7420 4b45 em#cryptcrypt KE\n-00009650: 5920 5341 4c54 0a0a 5468 6520 6063 7279 Y SALT..The `cry\n-00009660: 7074 2720 6675 6e63 7469 6f6e 2074 616b pt' function tak\n-00009670: 6573 2061 2070 6173 7377 6f72 642c 204b es a password, K\n-00009680: 4559 2c20 6173 2061 2073 7472 696e 672c EY, as a string,\n-00009690: 2061 6e64 2061 2053 414c 540a 6368 6172 and a SALT.char\n-000096a0: 6163 7465 7220 6172 7261 792c 2061 6e64 acter array, and\n-000096b0: 2072 6574 7572 6e73 2061 2070 7269 6e74 returns a print\n-000096c0: 6162 6c65 2041 5343 4949 2073 7472 696e able ASCII strin\n-000096d0: 6720 7768 6963 6820 7374 6172 7473 2077 g which starts w\n-000096e0: 6974 680a 616e 6f74 6865 7220 7361 6c74 ith.another salt\n-000096f0: 2e20 2049 7420 6973 2062 656c 6965 7665 . It is believe\n-00009700: 6420 7468 6174 2c20 6769 7665 6e20 7468 d that, given th\n-00009710: 6520 6f75 7470 7574 206f 6620 7468 6520 e output of the \n-00009720: 6675 6e63 7469 6f6e 2c0a 7468 6520 6265 function,.the be\n-00009730: 7374 2077 6179 2074 6f20 6669 6e64 2061 st way to find a\n-00009740: 204b 4559 2074 6861 7420 7769 6c6c 2070 KEY that will p\n-00009750: 726f 6475 6365 2074 6861 7420 6f75 7470 roduce that outp\n-00009760: 7574 2069 7320 746f 2067 7565 7373 0a76 ut is to guess.v\n-00009770: 616c 7565 7320 6f66 204b 4559 2075 6e74 alues of KEY unt\n-00009780: 696c 2074 6865 206f 7269 6769 6e61 6c20 il the original \n-00009790: 7661 6c75 6520 6f66 204b 4559 2069 7320 value of KEY is \n-000097a0: 666f 756e 642e 0a0a 5365 6520 6372 7970 found...See cryp\n-000097b0: 7428 3329 2066 6f72 206d 6f72 6520 696e t(3) for more in\n-000097c0: 666f 726d 6174 696f 6e2e 7265 702e 6c61 formation.rep.la\n-000097d0: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n-000097e0: 616b 652d 666c 7569 646d 616b 652d 666c ake-fluidmake-fl\n-000097f0: 7569 6420 5b56 414c 5545 5d0a 0a43 7265 uid [VALUE]..Cre\n-00009800: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n-00009810: 6e20 6f62 6a65 6374 2072 6570 7265 7365 n object represe\n-00009820: 6e74 696e 6720 6120 6066 6c75 6964 2720 nting a `fluid' \n-00009830: 7661 6c75 652d 2d61 6e20 616e 6f6e 796d value--an anonym\n-00009840: 6f75 730a 6479 6e61 6d69 6361 6c6c 7920 ous.dynamically \n-00009850: 626f 756e 6420 7661 7269 6162 6c65 2e0a bound variable..\n-00009860: 0a49 6620 5641 4c55 4520 6973 2064 6566 .If VALUE is def\n-00009870: 696e 6564 2074 6865 2069 6e69 7469 616c ined the initial\n-00009880: 2076 616c 7565 206f 6620 7468 6520 666c value of the fl\n-00009890: 7569 6420 6973 2056 414c 5545 2c20 6f74 uid is VALUE, ot\n-000098a0: 6865 7277 6973 650a 6974 2069 7320 7468 herwise.it is th\n-000098b0: 6520 7379 6d62 6f6c 2060 6e69 6c27 2e72 e symbol `nil'.r\n-000098c0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-000098d0: 7465 7223 666c 7569 6466 6c75 6964 2046 ter#fluidfluid F\n-000098e0: 4c55 4944 0a0a 5265 7475 726e 2074 6865 LUID..Return the\n-000098f0: 2076 616c 7565 206f 6620 7468 6520 6d6f value of the mo\n-00009900: 7374 2072 6563 656e 746c 7920 6372 6561 st recently crea\n-00009910: 7465 6420 6269 6e64 696e 6720 6f66 2074 ted binding of t\n-00009920: 6865 2066 6c75 6964 0a76 6172 6961 626c he fluid.variabl\n-00009930: 6520 6f62 6a65 6374 2046 4c55 4944 2e72 e object FLUID.r\n-00009940: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00009950: 7465 7223 666c 7569 642d 7365 7466 6c75 ter#fluid-setflu\n-00009960: 6964 2d73 6574 2046 4c55 4944 2056 414c id-set FLUID VAL\n-00009970: 5545 0a0a 5365 7420 7468 6520 7661 6c75 UE..Set the valu\n-00009980: 6520 6f66 2074 6865 206d 6f73 7420 7265 e of the most re\n-00009990: 6365 6e74 6c79 2063 7265 6174 6564 2062 cently created b\n-000099a0: 696e 6469 6e67 206f 6620 7468 6520 666c inding of the fl\n-000099b0: 7569 640a 7661 7269 6162 6c65 206f 626a uid.variable obj\n-000099c0: 6563 7420 464c 5549 4420 746f 2056 414c ect FLUID to VAL\n-000099d0: 5545 2e72 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n-000099e0: 7270 7265 7465 7223 7769 7468 2d66 6c75 rpreter#with-flu\n-000099f0: 6964 7377 6974 682d 666c 7569 6473 2046 idswith-fluids F\n-00009a00: 4c55 4944 5320 5641 4c55 4553 2054 4855 LUIDS VALUES THU\n-00009a10: 4e4b 0a0a 4361 6c6c 2054 4855 4e4b 2061 NK..Call THUNK a\n-00009a20: 6e64 2072 6574 7572 6e20 7468 6520 7661 nd return the va\n-00009a30: 6c75 6520 7468 6174 2069 7420 7265 7475 lue that it retu\n-00009a40: 726e 7320 7769 7468 206e 6577 2062 696e rns with new bin\n-00009a50: 6469 6e67 730a 6372 6561 7465 6420 666f dings.created fo\n-00009a60: 7220 6561 6368 206f 6620 7468 6520 666c r each of the fl\n-00009a70: 7569 6420 7661 7269 6162 6c65 7320 7370 uid variables sp\n-00009a80: 6563 6966 6965 6420 696e 2074 6865 206c ecified in the l\n-00009a90: 6973 7420 464c 5549 4453 2e0a 466f 7220 ist FLUIDS..For \n-00009aa0: 6561 6368 206d 656d 6265 7220 6f66 2046 each member of F\n-00009ab0: 4c55 4944 5320 7468 6520 636f 7272 6573 LUIDS the corres\n-00009ac0: 706f 6e64 696e 6720 6d65 6d62 6572 206f ponding member o\n-00009ad0: 6620 7468 6520 5641 4c55 4553 206c 6973 f the VALUES lis\n-00009ae0: 740a 7072 6f76 6964 6573 2074 6865 2069 t.provides the i\n-00009af0: 6e69 7469 616c 2076 616c 7565 206f 6620 nitial value of \n-00009b00: 7468 6520 6e65 7720 6269 6e64 696e 672e the new binding.\n-00009b10: 0a0a 4966 2074 6865 206c 6973 7473 2046 ..If the lists F\n-00009b20: 4c55 4944 5320 616e 6420 5641 4c55 4553 LUIDS and VALUES\n-00009b30: 2061 7265 206e 6f74 206f 6620 7468 6520 are not of the \n-00009b40: 7361 6d65 206c 656e 6774 682c 2061 6e20 same length, an \n-00009b50: 6572 726f 7220 6973 0a73 6967 6e61 6c6c error is.signall\n-00009b60: 6564 2e72 6570 2e64 6174 6123 636f 6e73 ed.rep.data#cons\n-00009b70: 636f 6e73 2043 4152 2043 4452 0a0a 5265 cons CAR CDR..Re\n-00009b80: 7475 726e 7320 6120 6e65 7720 636f 6e73 turns a new cons\n-00009b90: 2d63 656c 6c20 7769 7468 2063 6172 2043 -cell with car C\n-00009ba0: 4152 2061 6e64 2063 6472 2043 4452 2e72 AR and cdr CDR.r\n-00009bb0: 6570 2e64 6174 6123 6761 7262 6167 652d ep.data#garbage-\n-00009bc0: 7468 7265 7368 6f6c 6467 6172 6261 6765 thresholdgarbage\n-00009bd0: 2d74 6872 6573 686f 6c64 205b 4e45 572d -threshold [NEW-\n-00009be0: 5641 4c55 455d 0a0a 5468 6520 6e75 6d62 VALUE]..The numb\n-00009bf0: 6572 206f 6620 6279 7465 7320 6f66 2073 er of bytes of s\n-00009c00: 746f 7261 6765 2077 6869 6368 206d 7573 torage which mus\n-00009c10: 7420 6265 2075 7365 6420 6265 666f 7265 t be used before\n-00009c20: 2061 2067 6172 6261 6765 2d0a 636f 6c6c a garbage-.coll\n-00009c30: 6563 7469 6f6e 2069 7320 7472 6967 6765 ection is trigge\n-00009c40: 7265 642e 7265 702e 6461 7461 2369 646c red.rep.data#idl\n-00009c50: 652d 6761 7262 6167 652d 7468 7265 7368 e-garbage-thresh\n-00009c60: 6f6c 6469 646c 652d 6761 7262 6167 652d oldidle-garbage-\n-00009c70: 7468 7265 7368 6f6c 6420 5b4e 4557 2d56 threshold [NEW-V\n-00009c80: 414c 5545 5d0a 0a54 6865 206e 756d 6265 ALUE]..The numbe\n-00009c90: 7220 6f66 2062 7974 6573 206f 6620 7374 r of bytes of st\n-00009ca0: 6f72 6167 6520 7768 6963 6820 6d75 7374 orage which must\n-00009cb0: 2062 6520 7573 6564 2062 6566 6f72 6520 be used before \n-00009cc0: 6120 6761 7262 6167 652d 0a63 6f6c 6c65 a garbage-.colle\n-00009cd0: 6374 696f 6e20 6973 2074 7269 6767 6572 ction is trigger\n-00009ce0: 6564 2077 6865 6e20 7468 6520 6564 6974 ed when the edit\n-00009cf0: 6f72 2069 7320 6964 6c65 2e72 6570 2e64 or is idle.rep.d\n-00009d00: 6174 6123 6761 7262 6167 652d 636f 6c6c ata#garbage-coll\n-00009d10: 6563 7467 6172 6261 6765 2d63 6f6c 6c65 ectgarbage-colle\n-00009d20: 6374 0a0a 5363 616e 7320 616c 6c20 616c ct..Scans all al\n-00009d30: 6c6f 6361 7465 6420 7374 6f72 6167 6520 located storage \n-00009d40: 666f 7220 756e 7573 6162 6c65 2064 6174 for unusable dat\n-00009d50: 612c 2061 6e64 2070 7574 7320 6974 206f a, and puts it o\n-00009d60: 6e74 6f20 7468 6520 6672 6565 2d0a 6c69 nto the free-.li\n-00009d70: 7374 2e20 5468 6973 2069 7320 646f 6e65 st. This is done\n-00009d80: 2061 7574 6f6d 6174 6963 616c 6c79 2077 automatically w\n-00009d90: 6865 6e20 7468 6520 616d 6f75 6e74 206f hen the amount o\n-00009da0: 6620 7374 6f72 6167 6520 7573 6564 2073 f storage used s\n-00009db0: 696e 6365 2074 6865 0a6c 6173 7420 6761 ince the.last ga\n-00009dc0: 7262 6167 652d 636f 6c6c 6563 7469 6f6e rbage-collection\n-00009dd0: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-00009de0: 2060 6761 7262 6167 652d 7468 7265 7368 `garbage-thresh\n-00009df0: 6f6c 6427 2e72 6570 2e69 6f2e 736f 636b old'.rep.io.sock\n-00009e00: 6574 7323 736f 636b 6574 2d6c 6f63 616c ets#socket-local\n-00009e10: 2d63 6c69 656e 7473 6f63 6b65 742d 6c6f -clientsocket-lo\n-00009e20: 6361 6c2d 636c 6965 6e74 2041 4444 5245 cal-client ADDRE\n-00009e30: 5353 205b 5354 5245 414d 5d20 5b53 454e SS [STREAM] [SEN\n-00009e40: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061 TINEL]..Create a\n-00009e50: 6e64 2072 6574 7572 6e20 6120 736f 636b nd return a sock\n-00009e60: 6574 2063 6f6e 6e65 6374 6564 2074 6f20 et connected to \n-00009e70: 7468 6520 756e 6978 2064 6f6d 6169 6e20 the unix domain \n-00009e80: 736f 636b 6574 2061 740a 4144 4452 4553 socket at.ADDRES\n-00009e90: 5320 2861 2073 7065 6369 616c 206e 6f64 S (a special nod\n-00009ea0: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n-00009eb0: 696c 696e 6720 7379 7374 656d 292e 0a0a iling system)...\n-00009ec0: 416c 6c20 6f75 7470 7574 2066 726f 6d20 All output from \n-00009ed0: 7468 6973 2073 6f63 6b65 7420 7769 6c6c this socket will\n-00009ee0: 2062 6520 636f 7069 6564 2074 6f20 5354 be copied to ST\n-00009ef0: 5245 414d 3b20 7768 656e 2074 6865 2073 REAM; when the s\n-00009f00: 6f63 6b65 740a 6973 2063 6c6f 7365 6420 ocket.is closed \n-00009f10: 646f 776e 2072 656d 6f74 656c 7920 5345 down remotely SE\n-00009f20: 4e54 494e 454c 2077 696c 6c20 6265 2063 NTINEL will be c\n-00009f30: 616c 6c65 6420 7769 7468 2074 6865 2073 alled with the s\n-00009f40: 6f63 6b65 7420 6173 2069 7473 0a73 696e ocket as its.sin\n-00009f50: 676c 6520 6172 6775 6d65 6e74 2e72 6570 gle argument.rep\n-00009f60: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock\n-00009f70: 6574 2d61 6464 7265 7373 736f 636b 6574 et-addresssocket\n-00009f80: 2d61 6464 7265 7373 2053 4f43 4b45 540a -address SOCKET.\n-00009f90: 0a52 6574 7572 6e20 7468 6520 6164 6472 .Return the addr\n-00009fa0: 6573 7320 6173 736f 6369 6174 6564 2077 ess associated w\n-00009fb0: 6974 6820 534f 434b 4554 2c20 6f72 2066 ith SOCKET, or f\n-00009fc0: 616c 7365 2069 6620 7468 6973 2069 7320 alse if this is \n-00009fd0: 756e 6b6e 6f77 6e2e 0072 6570 2e64 6174 unknown..rep.dat\n-00009fe0: 6123 6d61 6b65 2d67 7561 7264 6961 6e00 a#make-guardian.\n-00009ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00001400: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001410: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001420: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001430: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001440: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001450: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001460: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001470: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001480: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001490: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014a0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014b0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014c0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014d0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014e0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000014f0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001500: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001510: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001520: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001530: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001540: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001550: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001560: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001570: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001580: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001590: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015a0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015b0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015c0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015d0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015e0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+000015f0: 00e0 0100 0000 0000 00e0 0100 0000 0000 ................\n+00001600: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001610: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001620: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001630: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001640: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001650: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001660: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001670: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001680: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001690: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000016f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001700: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001710: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001720: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001730: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001740: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001750: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001760: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001770: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001780: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001790: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000017f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001800: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001810: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001820: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001830: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001840: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001850: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001860: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001870: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001880: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001890: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018a0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018b0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018c0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018d0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018e0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000018f0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001900: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001910: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001920: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001930: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001940: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001950: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001960: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001970: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001980: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001990: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019a0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019b0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019c0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019d0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019e0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+000019f0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n+00001a00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001a90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001aa0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ab0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ac0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ad0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ae0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001af0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001b90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ba0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001bb0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001bc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001bd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001be0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001bf0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c00: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c10: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c20: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c30: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c40: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c50: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c60: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c70: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c80: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001c90: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001ca0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001cb0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001cc0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001cd0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001ce0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001cf0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d00: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d10: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d20: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d30: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d40: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d50: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d60: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d70: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d80: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001d90: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001da0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001db0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001dc0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001dd0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001de0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001df0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n+00001e00: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e10: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e20: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e30: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e40: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e50: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e60: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e70: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e80: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001e90: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ea0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001eb0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ec0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ed0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ee0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ef0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f00: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f10: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f20: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f30: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f40: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f50: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f60: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f70: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f80: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001f90: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001fa0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001fb0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001fc0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001fd0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001fe0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00001ff0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n+00002000: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+00002010: 7472 7563 7475 7265 2d61 6363 6573 7369 tructure-accessi\n+00002020: 626c 6573 7472 7563 7475 7265 2d61 6363 blestructure-acc\n+00002030: 6573 7369 626c 6520 5354 5255 4354 5552 essible STRUCTUR\n+00002040: 450a 0a52 6574 7572 6e73 2074 6865 206c E..Returns the l\n+00002050: 6973 7420 6f66 2073 7472 7563 7475 7265 ist of structure\n+00002060: 206e 616d 6573 2061 6363 6573 7365 6420 names accessed \n+00002070: 6279 2073 7472 7563 7475 7265 206f 626a by structure obj\n+00002080: 6563 740a 5354 5255 4354 5552 452e 7265 ect.STRUCTURE.re\n+00002090: 702e 7374 7275 6374 7572 6573 2373 6574 p.structures#set\n+000020a0: 2d69 6e74 6572 6661 6365 7365 742d 696e -interfaceset-in\n+000020b0: 7465 7266 6163 6520 5354 5255 4354 5552 terface STRUCTUR\n+000020c0: 4520 494e 5445 5246 4143 450a 0a53 6574 E INTERFACE..Set\n+000020d0: 2074 6865 2069 6e74 6572 6661 6365 206f the interface o\n+000020e0: 6620 7374 7275 6374 7572 6520 6f62 6a65 f structure obje\n+000020f0: 6374 2053 5452 5543 5455 5245 2074 6f20 ct STRUCTURE to \n+00002100: 494e 5445 5246 4143 452e 7265 702e 7374 INTERFACE.rep.st\n+00002110: 7275 6374 7572 6573 2369 6e74 6572 6e2d ructures#intern-\n+00002120: 7374 7275 6374 7572 6569 6e74 6572 6e2d structureintern-\n+00002130: 7374 7275 6374 7572 6520 5354 5255 4354 structure STRUCT\n+00002140: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n+00002150: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call\n+00002160: 6564 2053 5452 5543 542d 4e41 4d45 2e20 ed STRUCT-NAME. \n+00002170: 4966 206e 6f20 7375 6368 2073 7472 7563 If no such struc\n+00002180: 7475 7265 2065 7869 7374 732c 0a61 7474 ture exists,.att\n+00002190: 656d 7074 2074 6f20 6c6f 6164 2069 742c empt to load it,\n+000021a0: 2062 7574 2069 7420 6973 6e27 7420 696d but it isn't im\n+000021b0: 706f 7274 6564 2074 6f20 616e 7920 6d6f ported to any mo\n+000021c0: 6475 6c65 2e72 6570 2e73 7472 7563 7475 dule.rep.structu\n+000021d0: 7265 7323 6f70 656e 2d73 7472 7563 7475 res#open-structu\n+000021e0: 7265 736f 7065 6e2d 7374 7275 6374 7572 resopen-structur\n+000021f0: 6573 2053 5452 5543 542d 4e41 4d45 530a es STRUCT-NAMES.\n+00002200: 0a4d 6172 6b20 7468 6174 2074 6865 2063 .Mark that the c\n+00002210: 7572 7265 6e74 2073 7472 7563 7475 7265 urrent structure\n+00002220: 7320 6861 7320 6f70 656e 6564 2074 6865 s has opened the\n+00002230: 206c 6973 7420 6f66 2073 7472 7563 7475 list of structu\n+00002240: 7265 730a 6e61 6d65 6420 696e 2074 6865 res.named in the\n+00002250: 206c 6973 7420 5354 5255 4354 2d4e 414d list STRUCT-NAM\n+00002260: 4553 2e72 6570 2e73 7472 7563 7475 7265 ES.rep.structure\n+00002270: 7323 6163 6365 7373 2d73 7472 7563 7475 s#access-structu\n+00002280: 7265 7361 6363 6573 732d 7374 7275 6374 resaccess-struct\n+00002290: 7572 6573 2053 5452 5543 542d 4e41 4d45 ures STRUCT-NAME\n+000022a0: 530a 0a4d 6172 6b20 7468 6174 2074 6865 S..Mark that the\n+000022b0: 2063 7572 7265 6e74 2073 7472 7563 7475 current structu\n+000022c0: 7265 7320 6d61 7920 6163 6365 7373 2074 res may access t\n+000022d0: 6865 206c 6973 7420 6f66 2073 7472 7563 he list of struc\n+000022e0: 7475 7265 730a 6e61 6d65 6420 696e 2074 tures.named in t\n+000022f0: 6865 206c 6973 7420 5354 5255 4354 2d4e he list STRUCT-N\n+00002300: 414d 4553 2e72 6570 2e73 7472 7563 7475 AMES.rep.structu\n+00002310: 7265 7323 7374 7275 6374 7572 652d 7761 res#structure-wa\n+00002320: 6c6b 7374 7275 6374 7572 652d 7761 6c6b lkstructure-walk\n+00002330: 2046 554e 4354 494f 4e20 5354 5255 4354 FUNCTION STRUCT\n+00002340: 5552 450a 0a43 616c 6c20 4655 4e43 5449 URE..Call FUNCTI\n+00002350: 4f4e 2066 6f72 2065 6163 6820 6269 6e64 ON for each bind\n+00002360: 696e 6720 696e 2073 7472 7563 7475 7265 ing in structure\n+00002370: 206f 626a 6563 7420 5354 5255 4354 5552 object STRUCTUR\n+00002380: 452e 2054 6865 0a66 756e 6374 696f 6e20 E. The.function \n+00002390: 6973 2063 616c 6c65 6420 7769 7468 2074 is called with t\n+000023a0: 776f 2061 7267 756d 656e 7473 2c20 7468 wo arguments, th\n+000023b0: 6520 7661 7269 6162 6c65 2061 6e64 2074 e variable and t\n+000023c0: 6865 2062 696e 6469 6e67 2773 0a76 616c he binding's.val\n+000023d0: 7565 2e72 6570 2e73 7472 7563 7475 7265 ue.rep.structure\n+000023e0: 7323 6665 6174 7572 6570 6665 6174 7572 s#featurepfeatur\n+000023f0: 6570 2046 4541 5455 5245 0a0a 5265 7475 ep FEATURE..Retu\n+00002400: 726e 206e 6f6e 2d6e 696c 2069 6620 6665 rn non-nil if fe\n+00002410: 6174 7572 6520 4645 4154 5552 4520 6861 ature FEATURE ha\n+00002420: 7320 616c 7265 6164 7920 6265 656e 206c s already been l\n+00002430: 6f61 6465 6420 6279 2074 6865 2063 7572 oaded by the cur\n+00002440: 7265 6e74 0a73 7472 7563 7475 7265 2e72 rent.structure.r\n+00002450: 6570 2e64 6174 612e 6461 7475 6d73 236d ep.data.datums#m\n+00002460: 616b 652d 6461 7475 6d6d 616b 652d 6461 ake-datummake-da\n+00002470: 7475 6d20 5641 4c55 4520 4944 0a0a 4372 tum VALUE ID..Cr\n+00002480: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return \n+00002490: 6120 6e65 7720 6461 7461 206f 626a 6563 a new data objec\n+000024a0: 7420 6f66 2074 7970 6520 4944 2028 616e t of type ID (an\n+000024b0: 2061 7262 6974 7261 7279 2076 616c 7565 arbitrary value\n+000024c0: 292c 2069 740a 7769 6c6c 2068 6176 6520 ), it.will have \n+000024d0: 6f62 6a65 6374 2056 414c 5545 2061 7373 object VALUE ass\n+000024e0: 6f63 6961 7465 6420 7769 7468 2069 742e ociated with it.\n+000024f0: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n+00002500: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n+00002510: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n+00002520: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n+00002530: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n+00002540: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n+00002550: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n+00002560: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n+00002570: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n+00002580: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n+00002590: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n+000025a0: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n+000025b0: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n+000025c0: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n+000025d0: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n+000025e0: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n+000025f0: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n+00002600: 756e 6374 696f 6e29 2e72 6570 2e76 6d2e unction).rep.vm.\n+00002610: 696e 7465 7270 7265 7465 7223 7661 6c69 interpreter#vali\n+00002620: 6461 7465 2d62 7974 652d 636f 6465 7661 date-byte-codeva\n+00002630: 6c69 6461 7465 2d62 7974 652d 636f 6465 lidate-byte-code\n+00002640: 2042 432d 4d41 4a4f 5220 4243 2d4d 494e BC-MAJOR BC-MIN\n+00002650: 4f52 0a0a 4368 6563 6b20 7468 6174 2062 OR..Check that b\n+00002660: 7974 6520 636f 6465 7320 6672 6f6d 2069 yte codes from i\n+00002670: 6e73 7472 7563 7469 6f6e 2073 6574 2042 nstruction set B\n+00002680: 432d 4d41 4a4f 522e 4243 2d4d 494e 4f52 C-MAJOR.BC-MINOR\n+00002690: 2c20 6d61 7920 6265 0a65 7865 6375 7465 , may be.execute\n+000026a0: 642e 2049 6620 6e6f 742c 2061 6e20 6572 d. If not, an er\n+000026b0: 726f 7220 7769 6c6c 2062 6520 7369 676e ror will be sign\n+000026c0: 616c 6c65 642e 6465 6661 756c 742d 6469 alled.default-di\n+000026d0: 7265 6374 6f72 7942 7566 6665 722d 6c6f rectoryBuffer-lo\n+000026e0: 6361 6c20 7661 7269 6162 6c65 2061 6273 cal variable abs\n+000026f0: 6f6c 7574 656c 7920 6465 6669 6e69 6e67 olutely defining\n+00002700: 2074 6865 2064 6972 6563 746f 7279 2074 the directory t\n+00002710: 6f20 7768 6963 6820 616c 6c20 6669 6c65 o which all file\n+00002720: 730a 6163 6365 7373 6564 2069 6e20 7468 s.accessed in th\n+00002730: 6520 6275 6666 6572 2061 7265 2072 6573 e buffer are res\n+00002740: 6f6c 7665 6420 6672 6f6d 2028 756e 6c65 olved from (unle\n+00002750: 7373 2074 6865 7927 7265 2061 6273 6f6c ss they're absol\n+00002760: 7574 652e 2920 7265 702e 696f 2e66 696c ute.) rep.io.fil\n+00002770: 6573 2365 7870 616e 642d 6669 6c65 2d6e es#expand-file-n\n+00002780: 616d 6565 7870 616e 642d 6669 6c65 2d6e ameexpand-file-n\n+00002790: 616d 6520 4649 4c45 2d4e 414d 4520 5b42 ame FILE-NAME [B\n+000027a0: 4153 452d 4449 525d 0a0a 4578 7061 6e64 ASE-DIR]..Expand\n+000027b0: 7320 4649 4c45 2d4e 414d 4520 6173 7375 s FILE-NAME assu\n+000027c0: 6d69 6e67 2074 6861 7420 6974 2073 7065 ming that it spe\n+000027d0: 6369 6669 6573 2061 2066 696c 6520 7265 cifies a file re\n+000027e0: 6c61 7469 7665 2074 6f20 4241 5345 2d44 lative to BASE-D\n+000027f0: 4952 2e0a 4966 2042 4153 452d 4449 5220 IR..If BASE-DIR \n+00002800: 6973 2075 6e64 6566 696e 6564 2069 7420 is undefined it \n+00002810: 6973 2074 616b 656e 2061 7320 7468 6520 is taken as the \n+00002820: 6375 7272 656e 7420 7661 6c75 6520 6f66 current value of\n+00002830: 2074 6865 0a60 6465 6661 756c 742d 6469 the.`default-di\n+00002840: 7265 6374 6f72 7927 2076 6172 6961 626c rectory' variabl\n+00002850: 652e 2057 6869 6c65 2065 7870 616e 6469 e. While expandi\n+00002860: 6e67 2074 6865 2066 696c 6520 6e61 6d65 ng the file name\n+00002870: 2c20 616e 7920 6f62 7669 6f75 730a 7369 , any obvious.si\n+00002880: 6d70 6c69 6669 6361 7469 6f6e 7320 7769 mplifications wi\n+00002890: 6c6c 2062 6520 7065 7266 6f72 6d65 6420 ll be performed \n+000028a0: 2865 2e67 2e20 6f6e 2055 6e69 7820 7468 (e.g. on Unix th\n+000028b0: 6520 7265 6d6f 7661 6c20 6f66 2022 2e22 e removal of \".\"\n+000028c0: 2061 6e64 0a22 2e2e 2220 7768 6572 6520 and.\"..\" where \n+000028d0: 706f 7373 6962 6c65 292e 0a0a 4e6f 7465 possible)...Note\n+000028e0: 2074 6861 7420 7468 6520 7265 7475 726e that the return\n+000028f0: 6564 2066 696c 6520 6e61 6d65 2077 696c ed file name wil\n+00002900: 6c20 6f6e 6c79 2062 6520 6162 736f 6c75 l only be absolu\n+00002910: 7465 2069 6620 6f6e 6520 6f66 2074 6865 te if one of the\n+00002920: 0a66 6f6c 6c6f 7769 6e67 2063 6f6e 6469 .following condi\n+00002930: 7469 6f6e 7320 6973 206d 6574 3a0a 2020 tions is met:. \n+00002940: 312e 2042 4153 452d 4449 5220 286f 7220 1. BASE-DIR (or \n+00002950: 6064 6566 6175 6c74 2d64 6972 6563 746f `default-directo\n+00002960: 7279 2729 2069 7320 6162 736f 6c75 7465 ry') is absolute\n+00002970: 0a20 2032 2e20 4649 4c45 2d4e 414d 4520 . 2. FILE-NAME \n+00002980: 6973 2061 6c72 6561 6479 2061 6273 6f6c is already absol\n+00002990: 7574 652e 0a0a 4e6f 7465 2066 6f72 2066 ute...Note for f\n+000029a0: 696c 6520 6861 6e64 6c65 7220 696d 706c ile handler impl\n+000029b0: 656d 656e 746f 7273 3a20 7768 656e 2061 ementors: when a\n+000029c0: 2068 616e 646c 6572 2069 7320 6361 6c6c handler is call\n+000029d0: 6564 2066 6f72 2074 6865 0a60 6578 7061 ed for the.`expa\n+000029e0: 6e64 2d66 696c 652d 6e61 6d65 2720 6f70 nd-file-name' op\n+000029f0: 6572 6174 696f 6e2c 2069 7420 7769 6c6c eration, it will\n+00002a00: 206f 6e6c 7920 6576 6572 2072 6563 6569 only ever recei\n+00002a10: 7665 206f 6e65 2061 7267 756d 656e 742c ve one argument,\n+00002a20: 0a74 6865 2061 6c72 6561 6479 2065 7870 .the already exp\n+00002a30: 616e 6465 6420 6669 6c65 206e 616d 652e anded file name.\n+00002a40: 2054 6865 206f 6e6c 7920 6163 7469 6f6e The only action\n+00002a50: 2074 6861 7420 6d61 7920 6265 206e 6565 that may be nee\n+00002a60: 6420 746f 0a62 6520 7461 6b65 6e20 6973 d to.be taken is\n+00002a70: 2074 6f20 7369 6d70 6c69 6679 2074 6865 to simplify the\n+00002a80: 2066 696c 6520 6e61 6d65 2028 652e 672e file name (e.g.\n+00002a90: 2072 656d 6f76 696e 6720 222e 2220 616e removing \".\" an\n+00002aa0: 6420 222e 2e22 2065 6e74 7269 6573 0a6f d \"..\" entries.o\n+00002ab0: 7220 7768 6174 6576 6572 292e 7265 702e r whatever).rep.\n+00002ac0: 696f 2e66 696c 6573 236c 6f63 616c 2d66 io.files#local-f\n+00002ad0: 696c 652d 6e61 6d65 6c6f 6361 6c2d 6669 ile-namelocal-fi\n+00002ae0: 6c65 2d6e 616d 6520 4649 4c45 2d4e 414d le-name FILE-NAM\n+00002af0: 450a 0a57 6865 6e20 706f 7373 6962 6c65 E..When possible\n+00002b00: 2c20 7265 7475 726e 2061 2073 7472 696e , return a strin\n+00002b10: 6720 6162 736f 6c75 7465 6c79 206e 616d g absolutely nam\n+00002b20: 696e 6720 7468 6520 6669 6c65 2069 6e20 ing the file in \n+00002b30: 7468 6520 6c6f 6361 6c0a 6669 6c65 2073 the local.file s\n+00002b40: 7973 7465 6d20 7468 6174 2046 494c 452d ystem that FILE-\n+00002b50: 4e41 4d45 2072 6566 6572 7320 746f 2e20 NAME refers to. \n+00002b60: 4966 2046 494c 452d 4e41 4d45 2064 6f65 If FILE-NAME doe\n+00002b70: 7320 6e6f 7420 7265 6665 7220 746f 0a61 s not refer to.a\n+00002b80: 2066 696c 6520 696e 2074 6865 206c 6f63 file in the loc\n+00002b90: 616c 2073 7973 7465 6d2c 2072 6574 7572 al system, retur\n+00002ba0: 6e20 6e69 6c2e 7265 702e 696f 2e66 696c n nil.rep.io.fil\n+00002bb0: 6573 2366 696c 652d 6e61 6d65 2d6e 6f6e es#file-name-non\n+00002bc0: 6469 7265 6374 6f72 7966 696c 652d 6e61 directoryfile-na\n+00002bd0: 6d65 2d6e 6f6e 6469 7265 6374 6f72 7920 me-nondirectory \n+00002be0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00002bf0: 6e20 7468 6520 6469 7265 6374 6f72 7920 n the directory \n+00002c00: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL\n+00002c10: 452d 4e41 4d45 2c20 696e 636c 7564 696e E-NAME, includin\n+00002c20: 6720 7468 6520 6669 6e61 6c0a 6469 7265 g the final.dire\n+00002c30: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator.\n+00002c40: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00002c50: 652d 6e61 6d65 2d64 6972 6563 746f 7279 e-name-directory\n+00002c60: 6669 6c65 2d6e 616d 652d 6469 7265 6374 file-name-direct\n+00002c70: 6f72 7920 4649 4c45 2d4e 414d 450a 0a52 ory FILE-NAME..R\n+00002c80: 6574 7572 6e20 7468 6520 6669 6c65 206e eturn the file n\n+00002c90: 616d 6520 636f 6d70 6f6e 656e 7420 6f66 ame component of\n+00002ca0: 2046 494c 452d 4e41 4d45 2c20 692e 652e FILE-NAME, i.e.\n+00002cb0: 2065 7665 7279 7468 696e 6720 666f 6c6c everything foll\n+00002cc0: 6f77 696e 670a 7468 6520 6669 6e61 6c20 owing.the final \n+00002cd0: 6469 7265 6374 6f72 7920 7365 7061 7261 directory separa\n+00002ce0: 746f 722e 7265 702e 696f 2e66 696c 6573 tor.rep.io.files\n+00002cf0: 2364 6972 6563 746f 7279 2d66 696c 652d #directory-file-\n+00002d00: 6e61 6d65 6469 7265 6374 6f72 792d 6669 namedirectory-fi\n+00002d10: 6c65 2d6e 616d 6520 4449 522d 4e41 4d45 le-name DIR-NAME\n+00002d20: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n+00002d30: 6520 6f66 2074 6865 2066 696c 6520 7265 e of the file re\n+00002d40: 7072 6573 656e 7469 6e67 2074 6865 2064 presenting the d\n+00002d50: 6972 6563 746f 7279 2063 616c 6c65 6420 irectory called \n+00002d60: 4449 522d 4e41 4d45 2e0a 5468 6973 2069 DIR-NAME..This i\n+00002d70: 7320 7468 6520 6f70 706f 7369 7465 206f s the opposite o\n+00002d80: 6620 6669 6c65 2d6e 616d 652d 6173 2d64 f file-name-as-d\n+00002d90: 6972 6563 746f 7279 2c20 7369 6e63 6520 irectory, since \n+00002da0: 6974 7320 6566 6665 6374 2069 7320 746f its effect is to\n+00002db0: 0a5f 7265 6d6f 7665 5f20 616e 7920 7465 ._remove_ any te\n+00002dc0: 726d 696e 6174 696e 6720 6469 7265 6374 rminating direct\n+00002dd0: 6f72 7920 7365 7061 7261 746f 722e 7265 ory separator.re\n+00002de0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+00002df0: 6269 6e64 696e 6766 696c 652d 6269 6e64 bindingfile-bind\n+00002e00: 696e 6720 4649 4c45 0a0a 5265 7475 726e ing FILE..Return\n+00002e10: 7320 7468 6520 6e61 6d65 206f 6620 7468 s the name of th\n+00002e20: 6520 6c6f 6769 6361 6c20 6669 6c65 2074 e logical file t\n+00002e30: 6861 7420 4649 4c45 2077 6173 206f 7065 hat FILE was ope\n+00002e40: 6e65 6420 746f 2061 6363 6573 732c 206f ned to access, o\n+00002e50: 7220 6e69 6c0a 6966 2069 7420 6861 7320 r nil.if it has \n+00002e60: 6265 656e 2063 6c6f 7365 642c 2062 7574 been closed, but\n+00002e70: 2069 7320 7374 696c 6c20 746f 2062 6520 is still to be \n+00002e80: 6761 7262 6167 6520 636f 6c6c 6563 7465 garbage collecte\n+00002e90: 642e 7265 702e 696f 2e66 696c 6573 2373 d.rep.io.files#s\n+00002ea0: 6574 2d66 696c 652d 6861 6e64 6c65 722d et-file-handler-\n+00002eb0: 6461 7461 7365 742d 6669 6c65 2d68 616e dataset-file-han\n+00002ec0: 646c 6572 2d64 6174 6120 4649 4c45 2044 dler-data FILE D\n+00002ed0: 4154 410a 0a53 6574 2074 6865 2068 616e ATA..Set the han\n+00002ee0: 646c 6572 2d73 7065 6369 6669 6320 6461 dler-specific da\n+00002ef0: 7461 206f 6620 6669 6c65 206f 626a 6563 ta of file objec\n+00002f00: 7420 4649 4c45 2074 6f20 4441 5441 2e72 t FILE to DATA.r\n+00002f10: 6570 2e69 6f2e 6669 6c65 7323 7265 6e61 ep.io.files#rena\n+00002f20: 6d65 2d66 696c 6572 656e 616d 652d 6669 me-filerename-fi\n+00002f30: 6c65 204f 4c44 2d4e 414d 4520 4e45 572d le OLD-NAME NEW-\n+00002f40: 4e41 4d45 0a0a 5265 6e61 6d65 2074 6865 NAME..Rename the\n+00002f50: 2066 696c 6520 6361 6c6c 6564 204f 4c44 file called OLD\n+00002f60: 2d4e 414d 4520 736f 2074 6861 7420 6974 -NAME so that it\n+00002f70: 2069 7320 6361 6c6c 6564 204e 4557 2d4e is called NEW-N\n+00002f80: 414d 452e 204e 6f74 6520 7468 6174 0a74 AME. Note that.t\n+00002f90: 6869 7320 616c 6d6f 7374 2063 6572 7461 his almost certa\n+00002fa0: 696e 6c79 2077 6f6e 2774 2077 6f72 6b20 inly won't work \n+00002fb0: 6163 726f 7373 2066 696c 696e 6720 7379 across filing sy\n+00002fc0: 7374 656d 732e 7265 702e 6461 7461 236c stems.rep.data#l\n+00002fd0: 6173 746c 6173 7420 4c49 5354 0a0a 5265 astlast LIST..Re\n+00002fe0: 7475 726e 7320 7468 6520 6c61 7374 2065 turns the last e\n+00002ff0: 6c65 6d65 6e74 206f 6620 4c49 5354 2e00 lement of LIST..\n+00003000: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+00003010: 6462 6d2d 6f70 656e 7364 626d 2d6f 7065 dbm-opensdbm-ope\n+00003020: 6e20 5041 5448 2041 4343 4553 532d 5459 n PATH ACCESS-TY\n+00003030: 5045 205b 4d4f 4445 5d72 6570 2e69 6f2e PE [MODE]rep.io.\n+00003040: 6462 2e73 6462 6d23 7364 626d 2d63 6c6f db.sdbm#sdbm-clo\n+00003050: 7365 7364 626d 2d63 6c6f 7365 2044 424d sesdbm-close DBM\n+00003060: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+00003070: 6462 6d2d 6665 7463 6873 6462 6d2d 6665 dbm-fetchsdbm-fe\n+00003080: 7463 6820 4442 4d20 4b45 5972 6570 2e69 tch DBM KEYrep.i\n+00003090: 6f2e 6462 2e73 6462 6d23 7364 626d 2d73 o.db.sdbm#sdbm-s\n+000030a0: 746f 7265 7364 626d 2d73 746f 7265 2044 toresdbm-store D\n+000030b0: 424d 204b 4559 2056 414c 5545 205b 464c BM KEY VALUE [FL\n+000030c0: 4147 535d 7265 702e 696f 2e64 622e 7364 AGS]rep.io.db.sd\n+000030d0: 626d 2373 6462 6d2d 6465 6c65 7465 7364 bm#sdbm-deletesd\n+000030e0: 626d 2d64 656c 6574 6520 4442 4d20 4b45 bm-delete DBM KE\n+000030f0: 5972 6570 2e69 6f2e 6462 2e73 6462 6d23 Yrep.io.db.sdbm#\n+00003100: 7364 626d 2d66 6972 7374 6b65 7973 6462 sdbm-firstkeysdb\n+00003110: 6d2d 6669 7273 746b 6579 2044 424d 7265 m-firstkey DBMre\n+00003120: 702e 696f 2e64 622e 7364 626d 2373 6462 p.io.db.sdbm#sdb\n+00003130: 6d2d 6e65 7874 6b65 7973 6462 6d2d 6e65 m-nextkeysdbm-ne\n+00003140: 7874 6b65 7920 4442 4d72 6570 2e69 6f2e xtkey DBMrep.io.\n+00003150: 6462 2e73 6462 6d23 7364 626d 2d72 646f db.sdbm#sdbm-rdo\n+00003160: 6e6c 7973 6462 6d2d 7264 6f6e 6c79 2044 nlysdbm-rdonly D\n+00003170: 424d 7265 702e 696f 2e64 622e 7364 626d BMrep.io.db.sdbm\n+00003180: 2373 6462 6d2d 6572 726f 7273 6462 6d2d #sdbm-errorsdbm-\n+00003190: 6572 726f 7220 4442 4d72 6570 2e69 6f2e error DBMrep.io.\n+000031a0: 6462 2e73 6462 6d23 7364 626d 7073 6462 db.sdbm#sdbmpsdb\n+000031b0: 6d70 2041 5247 0a0a 5265 7475 726e 7320 mp ARG..Returns \n+000031c0: 7420 6966 2041 5247 2069 7320 616e 2073 t if ARG is an s\n+000031d0: 6462 6d20 6f62 6a65 6374 2028 6372 6561 dbm object (crea\n+000031e0: 7465 6420 6279 2060 7364 626d 2d6f 7065 ted by `sdbm-ope\n+000031f0: 6e27 292e 666f 726d 6174 2d68 6f6f 6b73 n').format-hooks\n+00003200: 2d61 6c69 7374 416c 6973 7420 6f66 2028 -alistAlist of (\n+00003210: 4348 4152 202e 2046 554e 4354 494f 4e29 CHAR . FUNCTION)\n+00003220: 2064 6566 696e 696e 6720 6578 7472 6120 defining extra \n+00003230: 666f 726d 6174 2063 6f6e 7665 7273 696f format conversio\n+00003240: 6e73 2066 6f72 2074 6865 0a66 6f72 6d61 ns for the.forma\n+00003250: 7420 6675 6e63 7469 6f6e 2e20 4655 4e43 t function. FUNC\n+00003260: 5449 4f4e 2069 7320 6361 6c6c 6564 2061 TION is called a\n+00003270: 7320 2846 554e 4354 494f 4e20 7265 7076 s (FUNCTION repv\n+00003280: 292c 2061 6e64 2073 686f 756c 640a 7265 ), and should.re\n+00003290: 7475 726e 2074 6865 2073 7472 696e 6720 turn the string \n+000032a0: 746f 2062 6520 696e 7365 7274 6564 2e72 to be inserted.r\n+000032b0: 6570 2e69 6f2e 7374 7265 616d 7323 7772 ep.io.streams#wr\n+000032c0: 6974 6577 7269 7465 2053 5452 4541 4d20 itewrite STREAM \n+000032d0: 4441 5441 205b 4c45 4e47 5448 5d0a 0a57 DATA [LENGTH]..W\n+000032e0: 7269 7465 7320 4441 5441 2c20 7768 6963 rites DATA, whic\n+000032f0: 6820 6361 6e20 6569 7468 6572 2062 6520 h can either be \n+00003300: 6120 7374 7269 6e67 206f 7220 6120 6368 a string or a ch\n+00003310: 6172 6163 7465 722c 2074 6f20 7468 6520 aracter, to the \n+00003320: 7374 7265 616d 0a53 5452 4541 4d2c 2072 stream.STREAM, r\n+00003330: 6574 7572 6e69 6e67 2074 6865 206e 756d eturning the num\n+00003340: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n+00003350: 7320 6163 7475 616c 6c79 2077 7269 7474 s actually writt\n+00003360: 656e 2e20 4966 2044 4154 4120 6973 0a61 en. If DATA is.a\n+00003370: 2073 7472 696e 6720 4c45 4e47 5448 2063 string LENGTH c\n+00003380: 616e 2064 6566 696e 6520 686f 7720 6d61 an define how ma\n+00003390: 6e79 2063 6861 7261 6374 6572 7320 746f ny characters to\n+000033a0: 2077 7269 7465 2e72 6570 2e69 6f2e 7374 write.rep.io.st\n+000033b0: 7265 616d 7323 7265 6164 2d63 6861 7272 reams#read-charr\n+000033c0: 6561 642d 6368 6172 2053 5452 4541 4d0a ead-char STREAM.\n+000033d0: 0a52 6561 6473 2074 6865 206e 6578 7420 .Reads the next \n+000033e0: 6368 6172 6163 7465 7220 6672 6f6d 2074 character from t\n+000033f0: 6865 2069 6e70 7574 2d73 7472 6561 6d20 he input-stream \n+00003400: 5354 5245 414d 2c20 6966 206e 6f20 6d6f STREAM, if no mo\n+00003410: 7265 2063 6861 7261 6374 6572 730a 6172 re characters.ar\n+00003420: 6520 6176 6169 6c61 626c 6520 7265 7475 e available retu\n+00003430: 726e 7320 6e69 6c2e 7265 702e 696f 2e73 rns nil.rep.io.s\n+00003440: 7472 6561 6d73 2370 6565 6b2d 6368 6172 treams#peek-char\n+00003450: 7065 656b 2d63 6861 7220 5354 5245 414d peek-char STREAM\n+00003460: 0a0a 5265 7475 726e 7320 7468 6520 6e65 ..Returns the ne\n+00003470: 7874 2063 6861 7261 6374 6572 2066 726f xt character fro\n+00003480: 6d20 7468 6520 696e 7075 742d 7374 7265 m the input-stre\n+00003490: 616d 2053 5452 4541 4d2c 202a 7769 7468 am STREAM, *with\n+000034a0: 6f75 742a 0a72 656d 6f76 696e 6720 7468 out*.removing th\n+000034b0: 6174 2063 6861 7261 6374 6572 2066 726f at character fro\n+000034c0: 6d20 7468 6520 6865 6164 206f 6620 7468 m the head of th\n+000034d0: 6520 7374 7265 616d 2e20 4966 206e 6f20 e stream. If no \n+000034e0: 6d6f 7265 0a63 6861 7261 6374 6572 7320 more.characters \n+000034f0: 6172 6520 6176 6169 6c61 626c 6520 7265 are available re\n+00003500: 7475 726e 7320 6e69 6c2e 7265 702e 696f turns nil.rep.io\n+00003510: 2e73 7472 6561 6d73 2372 6561 642d 6368 .streams#read-ch\n+00003520: 6172 7372 6561 642d 6368 6172 7320 5354 arsread-chars ST\n+00003530: 5245 414d 2043 4f55 4e54 0a0a 5265 6164 REAM COUNT..Read\n+00003540: 2075 7074 6f20 434f 554e 5420 6368 6172 upto COUNT char\n+00003550: 6163 7465 7273 2066 726f 6d20 7468 6520 acters from the \n+00003560: 696e 7075 7420 7374 7265 616d 2053 5452 input stream STR\n+00003570: 4541 4d2c 2072 6574 7572 6e69 6e67 2061 EAM, returning a\n+00003580: 0a73 7472 696e 6720 636f 6e74 6169 6e69 .string containi\n+00003590: 6e67 2074 6865 2063 6861 7261 6374 6572 ng the character\n+000035a0: 732e 2049 6620 454f 4620 6973 2072 6561 s. If EOF is rea\n+000035b0: 6420 6265 666f 7265 2072 6561 6469 6e67 d before reading\n+000035c0: 2043 4f55 4e54 0a63 6861 7261 6374 6572 COUNT.character\n+000035d0: 732c 2074 6865 2072 6574 7572 6e65 6420 s, the returned \n+000035e0: 7374 7269 6e67 2077 696c 6c20 636f 6e74 string will cont\n+000035f0: 6169 6e20 7468 6520 6368 6172 6163 7465 ain the characte\n+00003600: 7273 2072 6561 6420 7570 2074 6f0a 7468 rs read up to.th\n+00003610: 6174 2070 6f69 6e74 2e20 4966 206e 6f20 at point. If no \n+00003620: 6368 6172 6163 7465 7273 2061 7265 2072 characters are r\n+00003630: 6561 642c 206e 696c 2077 696c 6c20 6265 ead, nil will be\n+00003640: 2072 6574 7572 6e65 642e 7265 702e 696f returned.rep.io\n+00003650: 2e73 7472 6561 6d73 2372 6561 642d 6c69 .streams#read-li\n+00003660: 6e65 7265 6164 2d6c 696e 6520 5354 5245 neread-line STRE\n+00003670: 414d 0a0a 5265 6164 206f 6e65 206c 696e AM..Read one lin\n+00003680: 6520 6f66 2074 6578 7420 6672 6f6d 2053 e of text from S\n+00003690: 5452 4541 4d2e 2020 5265 7475 726e 2069 TREAM. Return i\n+000036a0: 7420 6173 2061 2073 7472 696e 672e 2020 t as a string. \n+000036b0: 4966 2074 6865 0a6c 696e 6520 7761 7320 If the.line was \n+000036c0: 7465 726d 696e 6174 6564 2062 7920 6120 terminated by a \n+000036d0: 6e65 776c 696e 6520 2869 6e73 7465 6164 newline (instead\n+000036e0: 206f 6620 454f 4629 2069 7420 6973 2069 of EOF) it is i\n+000036f0: 6e63 6c75 6465 6420 696e 0a74 6865 2072 ncluded in.the r\n+00003700: 6574 7572 6e20 7661 6c75 652e 2020 4966 eturn value. If\n+00003710: 2065 6e64 206f 6620 6669 6c65 206f 6363 end of file occ\n+00003720: 7572 7320 696d 6d65 6469 6174 656c 7920 urs immediately \n+00003730: 6265 666f 7265 2061 6e79 0a63 6861 7261 before any.chara\n+00003740: 6374 6572 7320 6361 6e20 6265 2072 6561 cters can be rea\n+00003750: 642c 2072 6574 7572 6e20 6e69 6c2e 7265 d, return nil.re\n+00003760: 702e 696f 2e73 7472 6561 6d73 2363 6f70 p.io.streams#cop\n+00003770: 792d 7374 7265 616d 636f 7079 2d73 7472 y-streamcopy-str\n+00003780: 6561 6d20 534f 5552 4345 2d53 5452 4541 eam SOURCE-STREA\n+00003790: 4d20 4445 5354 2d53 5452 4541 4d0a 0a43 M DEST-STREAM..C\n+000037a0: 6f70 7920 616c 6c20 6368 6172 6163 7465 opy all characte\n+000037b0: 7273 2066 726f 6d20 534f 5552 4345 2d53 rs from SOURCE-S\n+000037c0: 5452 4541 4d20 746f 2044 4553 542d 5354 TREAM to DEST-ST\n+000037d0: 5245 414d 2075 6e74 696c 2061 6e20 454f REAM until an EO\n+000037e0: 4620 6973 0a72 6561 642e 2052 6574 7572 F is.read. Retur\n+000037f0: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of\n+00003800: 2063 6861 7261 6374 6572 7320 636f 7069 characters copi\n+00003810: 6564 2e72 6570 2e69 6f2e 7374 7265 616d ed.rep.io.stream\n+00003820: 7323 7265 6164 7265 6164 205b 5354 5245 s#readread [STRE\n+00003830: 414d 5d0a 0a52 6561 6473 206f 6e65 206c AM]..Reads one l\n+00003840: 6973 702d 6f62 6a65 6374 2066 726f 6d20 isp-object from \n+00003850: 7468 6520 696e 7075 742d 7374 7265 616d the input-stream\n+00003860: 2053 5452 4541 4d20 286f 7220 7468 6520 STREAM (or the \n+00003870: 7661 6c75 6520 6f66 2074 6865 0a76 6172 value of the.var\n+00003880: 6961 626c 6520 6073 7461 6e64 6172 642d iable `standard-\n+00003890: 696e 7075 7427 2069 6620 5354 5245 414d input' if STREAM\n+000038a0: 2069 7320 756e 7370 6563 6966 6965 6429 is unspecified)\n+000038b0: 2061 6e64 2072 6574 7572 6e20 6974 2e72 and return it.r\n+000038c0: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr\n+000038d0: 696e 7470 7269 6e74 204f 424a 4543 5420 intprint OBJECT \n+000038e0: 5b53 5452 4541 4d5d 0a0a 4669 7273 7420 [STREAM]..First \n+000038f0: 6f75 7470 7574 7320 6120 6e65 776c 696e outputs a newlin\n+00003900: 652c 2074 6865 6e20 7072 696e 7473 2061 e, then prints a\n+00003910: 2074 6578 7420 7265 7072 6573 656e 7461 text representa\n+00003920: 7469 6f6e 206f 6620 4f42 4a45 4354 2074 tion of OBJECT t\n+00003930: 6f0a 5354 5245 414d 2028 6f72 2074 6865 o.STREAM (or the\n+00003940: 2063 6f6e 7465 6e74 7320 6f66 2074 6865 contents of the\n+00003950: 2076 6172 6961 626c 6520 6073 7461 6e64 variable `stand\n+00003960: 6172 642d 6f75 7470 7574 2729 2069 6e20 ard-output') in \n+00003970: 6120 666f 726d 2073 7569 7461 626c 650a a form suitable.\n+00003980: 666f 7220 6072 6561 6427 2e72 6570 2e69 for `read'.rep.i\n+00003990: 6f2e 7374 7265 616d 7323 7072 696e 3170 o.streams#prin1p\n+000039a0: 7269 6e31 204f 424a 4543 5420 5b53 5452 rin1 OBJECT [STR\n+000039b0: 4541 4d5d 0a0a 5072 696e 7473 2061 2074 EAM]..Prints a t\n+000039c0: 6578 7420 7265 7072 6573 656e 7461 7469 ext representati\n+000039d0: 6f6e 206f 6620 4f42 4a45 4354 2074 6f20 on of OBJECT to \n+000039e0: 5354 5245 414d 2028 6f72 2074 6865 2063 STREAM (or the c\n+000039f0: 6f6e 7465 6e74 7320 6f66 2074 6865 0a76 ontents of the.v\n+00003a00: 6172 6961 626c 6520 6073 7461 6e64 6172 ariable `standar\n+00003a10: 642d 6f75 7470 7574 2729 2069 6e20 6120 d-output') in a \n+00003a20: 666f 726d 2073 7569 7461 626c 6520 666f form suitable fo\n+00003a30: 7220 6072 6561 6427 2e72 6570 2e69 6f2e r `read'.rep.io.\n+00003a40: 7374 7265 616d 7323 7072 696e 6370 7269 streams#princpri\n+00003a50: 6e63 204f 424a 4543 5420 5b53 5452 4541 nc OBJECT [STREA\n+00003a60: 4d5d 0a0a 5072 696e 7473 2061 2074 6578 M]..Prints a tex\n+00003a70: 7420 7265 7072 6573 656e 7461 7469 6f6e t representation\n+00003a80: 206f 6620 4f42 4a45 4354 2074 6f20 5354 of OBJECT to ST\n+00003a90: 5245 414d 2028 6f72 2074 6865 2063 6f6e REAM (or the con\n+00003aa0: 7465 6e74 7320 6f66 2074 6865 0a76 6172 tents of the.var\n+00003ab0: 6961 626c 6520 7374 616e 6461 7264 2d6f iable standard-o\n+00003ac0: 7574 7075 7429 2c20 6e6f 2073 7472 616e utput), no stran\n+00003ad0: 6765 2063 6861 7261 6374 6572 7320 6172 ge characters ar\n+00003ae0: 6520 7175 6f74 6564 2061 6e64 206e 6f20 e quoted and no \n+00003af0: 7175 6f74 6573 0a61 7265 2070 7269 6e74 quotes.are print\n+00003b00: 6564 2061 726f 756e 6420 7374 7269 6e67 ed around string\n+00003b10: 732e 7265 702e 696f 2e73 7472 6561 6d73 s.rep.io.streams\n+00003b20: 236d 616b 652d 7374 7269 6e67 2d69 6e70 #make-string-inp\n+00003b30: 7574 2d73 7472 6561 6d6d 616b 652d 7374 ut-streammake-st\n+00003b40: 7269 6e67 2d69 6e70 7574 2d73 7472 6561 ring-input-strea\n+00003b50: 6d20 5354 5249 4e47 205b 5354 4152 545d m STRING [START]\n+00003b60: 0a0a 5265 7475 726e 7320 6120 696e 7075 ..Returns a inpu\n+00003b70: 7420 7374 7265 616d 2c20 6974 2077 696c t stream, it wil\n+00003b80: 6c20 7375 7070 6c79 2c20 696e 206f 7264 l supply, in ord\n+00003b90: 6572 2c20 7468 6520 6368 6172 6163 7465 er, the characte\n+00003ba0: 7273 2069 6e20 5354 5249 4e47 2c0a 7374 rs in STRING,.st\n+00003bb0: 6172 7469 6e67 2066 726f 6d20 5354 4152 arting from STAR\n+00003bc0: 5420 286f 7220 7468 6520 6265 6769 6e6e T (or the beginn\n+00003bd0: 696e 6720 6f66 2074 6865 2073 7472 696e ing of the strin\n+00003be0: 6729 2e72 6570 2e69 6f2e 7374 7265 616d g).rep.io.stream\n+00003bf0: 7323 6d61 6b65 2d73 7472 696e 672d 6f75 s#make-string-ou\n+00003c00: 7470 7574 2d73 7472 6561 6d6d 616b 652d tput-streammake-\n+00003c10: 7374 7269 6e67 2d6f 7574 7075 742d 7374 string-output-st\n+00003c20: 7265 616d 0a0a 5265 7475 726e 7320 616e ream..Returns an\n+00003c30: 206f 7574 7075 7420 7374 7265 616d 2077 output stream w\n+00003c40: 6869 6368 2077 696c 6c20 6163 6375 6d75 hich will accumu\n+00003c50: 6c61 7465 2074 6865 2063 6861 7261 6374 late the charact\n+00003c60: 6572 7320 7772 6974 7465 6e20 746f 0a69 ers written to.i\n+00003c70: 7420 666f 7220 7468 6520 7573 6520 6f66 t for the use of\n+00003c80: 2074 6865 2060 6765 742d 6f75 7470 7574 the `get-output\n+00003c90: 2d73 7472 6561 6d2d 7374 7269 6e67 2720 -stream-string' \n+00003ca0: 6675 6e63 7469 6f6e 2e72 6570 2e69 6f2e function.rep.io.\n+00003cb0: 7374 7265 616d 7323 6765 742d 6f75 7470 streams#get-outp\n+00003cc0: 7574 2d73 7472 6561 6d2d 7374 7269 6e67 ut-stream-string\n+00003cd0: 6765 742d 6f75 7470 7574 2d73 7472 6561 get-output-strea\n+00003ce0: 6d2d 7374 7269 6e67 2053 5452 494e 472d m-string STRING-\n+00003cf0: 4f55 5450 5554 2d53 5452 4541 4d0a 0a52 OUTPUT-STREAM..R\n+00003d00: 6574 7572 6e73 2061 2073 7472 696e 6720 eturns a string \n+00003d10: 636f 6e74 6169 6e69 6e67 2074 6865 2063 containing the c\n+00003d20: 6861 7261 6374 6572 7320 7772 6974 7465 haracters writte\n+00003d30: 6e20 746f 2074 6865 2073 7472 6561 6d20 n to the stream \n+00003d40: 5354 5249 4e47 2d0a 4f55 5450 5554 2d53 STRING-.OUTPUT-S\n+00003d50: 5452 4541 4d20 2863 7265 6174 6564 2062 TREAM (created b\n+00003d60: 7920 606d 616b 652d 7374 7269 6e67 2d6f y `make-string-o\n+00003d70: 7574 7075 742d 7374 7265 616d 2729 2e20 utput-stream'). \n+00003d80: 5468 6520 7374 7265 616d 2069 7320 7468 The stream is th\n+00003d90: 656e 0a72 6573 6574 2073 6f20 7468 6174 en.reset so that\n+00003da0: 2074 6865 206e 6578 7420 6361 6c6c 2074 the next call t\n+00003db0: 6f20 7468 6973 2066 756e 6374 696f 6e20 o this function \n+00003dc0: 7769 7468 2074 6869 7320 7374 7265 616d with this stream\n+00003dd0: 2077 696c 6c20 6f6e 6c79 0a72 6574 7572 will only.retur\n+00003de0: 6e20 7468 6520 6e65 7720 6368 6172 6163 n the new charac\n+00003df0: 7465 7273 2e72 6570 2e69 6f2e 7374 7265 ters.rep.io.stre\n+00003e00: 616d 7323 696e 7075 742d 7374 7265 616d ams#input-stream\n+00003e10: 2d70 696e 7075 742d 7374 7265 616d 2d70 -pinput-stream-p\n+00003e20: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n+00003e30: 6966 2041 5247 2069 7320 616e 2069 6e70 if ARG is an inp\n+00003e40: 7574 2073 7472 6561 6d2e 7265 702e 696f ut stream.rep.io\n+00003e50: 2e73 7472 6561 6d73 236f 7574 7075 742d .streams#output-\n+00003e60: 7374 7265 616d 2d70 6f75 7470 7574 2d73 stream-poutput-s\n+00003e70: 7472 6561 6d2d 7020 4152 470a 0a52 6574 tream-p ARG..Ret\n+00003e80: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n+00003e90: 2061 6e20 6f75 7470 7574 2073 7472 6561 an output strea\n+00003ea0: 6d2e 7265 702e 7574 696c 2e6d 6435 236d m.rep.util.md5#m\n+00003eb0: 6435 2d73 7472 696e 676d 6435 2d73 7472 d5-stringmd5-str\n+00003ec0: 696e 6720 5354 5249 4e47 0a0a 5265 7475 ing STRING..Retu\n+00003ed0: 726e 2074 6865 2069 6e74 6567 6572 2072 rn the integer r\n+00003ee0: 6570 7265 7365 6e74 696e 6720 7468 6520 epresenting the \n+00003ef0: 4d44 3520 6d65 7373 6167 6520 6469 6765 MD5 message dige\n+00003f00: 7374 206f 6620 7468 6520 6279 7465 730a st of the bytes.\n+00003f10: 7374 6f72 6564 2069 6e20 5354 5249 4e47 stored in STRING\n+00003f20: 2e20 5468 6973 2069 6e74 6567 6572 2077 . This integer w\n+00003f30: 696c 6c20 6861 7665 206e 6f20 6d6f 7265 ill have no more\n+00003f40: 2074 6861 6e20 3132 3820 7369 676e 6966 than 128 signif\n+00003f50: 6963 616e 740a 6269 7473 2e72 6570 2e64 icant.bits.rep.d\n+00003f60: 6174 612e 7461 626c 6573 2373 796d 626f ata.tables#symbo\n+00003f70: 6c2d 6861 7368 7379 6d62 6f6c 2d68 6173 l-hashsymbol-has\n+00003f80: 6820 5359 4d42 4f4c 0a0a 5265 7475 726e h SYMBOL..Return\n+00003f90: 2061 2070 6f73 6974 6976 6520 6669 786e a positive fixn\n+00003fa0: 756d 2073 6f6d 6568 6f77 2072 656c 6174 um somehow relat\n+00003fb0: 6564 2074 6f20 7468 6520 6e61 6d65 206f ed to the name o\n+00003fc0: 6620 5359 4d42 4f4c 2e72 6570 2e69 6f2e f SYMBOL.rep.io.\n+00003fd0: 6462 2e67 6462 6d23 6764 626d 2d66 6574 db.gdbm#gdbm-fet\n+00003fe0: 6368 6764 626d 2d66 6574 6368 2044 424d chgdbm-fetch DBM\n+00003ff0: 204b 4559 0000 0000 0000 0000 0000 0000 KEY............\n+00004000: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f\n+00004010: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE\n+00004020: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING\n+00004030: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes\n+00004040: 2061 2073 7472 696e 6720 6372 6561 7465 a string create\n+00004050: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma\n+00004060: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n+00004070: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an\n+00004080: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v\n+00004090: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th\n+000040a0: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM\n+000040b0: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n\n+000040c0: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c\n+000040d0: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur\n+000040e0: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR\n+000040f0: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat\n+00004100: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result\n+00004110: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac\n+00004120: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a\n+00004130: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u\n+00004140: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un\n+00004150: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su\n+00004160: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have\n+00004170: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s\n+00004180: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS\n+00004190: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][.\n+000041a0: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER\n+000041b0: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT\n+000041c0: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive \n+000041d0: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer,\n+000041e0: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si\n+000041f0: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters\n+00004200: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu\n+00004210: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE\n+00004220: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v\n+00004230: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi\n+00004240: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin\n+00004250: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV\n+00004260: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char\n+00004270: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h\n+00004280: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th\n+00004290: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n+000042a0: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The\n+000042b0: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options\n+000042c0: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output\n+000042d0: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima\n+000042e0: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X.\n+000042f0: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a \n+00004300: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte\n+00004310: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR\n+00004320: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in\n+00004330: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output \n+00004340: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact\n+00004350: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the\n+00004360: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n+00004370: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp\n+00004380: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of\n+00004390: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'..\n+000043a0: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque\n+000043b0: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m\n+000043c0: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo\n+000043d0: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters,\n+000043e0: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif\n+000043f0: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w\n+00004400: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T\n+00004410: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu\n+00004420: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of \n+00004430: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the\n+00004440: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero\n+00004450: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa\n+00004460: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x,\n+00004470: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio\n+00004480: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea\n+00004490: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig\n+000044a0: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi\n+000044b0: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa\n+000044c0: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an\n+000044d0: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions,\n+000044e0: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result..\n+000044f0: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start \n+00004500: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m\n+00004510: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu\n+00004520: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s\n+00004530: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o\n+00004540: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca\n+00004550: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th\n+00004560: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format\n+00004570: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var\n+00004580: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin\n+00004590: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th\n+000045a0: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver\n+000045b0: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format\n+000045c0: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the\n+000045d0: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion.\n+000045e0: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the\n+000045f0: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and\n+00004600: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre\n+00004610: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff\n+00004620: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c\n+00004630: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t\n+00004640: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio\n+00004650: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i\n+00004660: 736e 2774 2061 2073 7472 696e 6729 2e72 sn't a string).r\n+00004670: 6570 2e75 7469 6c2e 6d64 3523 6d64 352d ep.util.md5#md5-\n+00004680: 6c6f 6361 6c2d 6669 6c65 6d64 352d 6c6f local-filemd5-lo\n+00004690: 6361 6c2d 6669 6c65 204c 4f43 414c 2d46 cal-file LOCAL-F\n+000046a0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+000046b0: 2074 6865 2069 6e74 6567 6572 2072 6570 the integer rep\n+000046c0: 7265 7365 6e74 696e 6720 7468 6520 4d44 resenting the MD\n+000046d0: 3520 6d65 7373 6167 6520 6469 6765 7374 5 message digest\n+000046e0: 206f 6620 7468 6520 6279 7465 730a 7374 of the bytes.st\n+000046f0: 6f72 6564 2069 6e20 7468 6520 6669 6c65 ored in the file\n+00004700: 2063 616c 6c65 6420 4c4f 4341 4c2d 4649 called LOCAL-FI\n+00004710: 4c45 2d4e 414d 4520 2877 6869 6368 206d LE-NAME (which m\n+00004720: 7573 7420 6e61 6d65 2061 2066 696c 6520 ust name a file \n+00004730: 696e 0a74 6865 206c 6f63 616c 2066 696c in.the local fil\n+00004740: 696e 6720 7379 7374 656d 292e 2054 6865 ing system). The\n+00004750: 2072 6574 7572 6e65 6420 696e 7465 6765 returned intege\n+00004760: 7220 7769 6c6c 2068 6176 6520 6e6f 206d r will have no m\n+00004770: 6f72 6520 7468 616e 0a31 3238 2073 6967 ore than.128 sig\n+00004780: 6e69 6669 6361 6e74 2062 6974 732e 7265 nificant bits.re\n+00004790: 702e 6461 7461 2e74 6162 6c65 7323 7374 p.data.tables#st\n+000047a0: 7269 6e67 2d68 6173 6873 7472 696e 672d ring-hashstring-\n+000047b0: 6861 7368 2053 5452 494e 470a 0a52 6574 hash STRING..Ret\n+000047c0: 7572 6e20 6120 706f 7369 7469 7665 2066 urn a positive f\n+000047d0: 6978 6e75 6d20 736f 6d65 686f 7720 7265 ixnum somehow re\n+000047e0: 6c61 7465 6420 746f 2074 6865 2063 6f6e lated to the con\n+000047f0: 7465 6e74 7320 6f66 2053 5452 494e 472c tents of STRING,\n+00004800: 0a73 7563 6820 7468 6174 2028 7374 7269 .such that (stri\n+00004810: 6e67 3d20 5820 5929 2069 6d70 6c69 6573 ng= X Y) implies\n+00004820: 2028 3d20 2873 7472 696e 672d 6861 7368 (= (string-hash\n+00004830: 2058 2920 2873 7472 696e 672d 6861 7368 X) (string-hash\n+00004840: 2059 2929 2e72 6570 2e64 6174 612e 7461 Y)).rep.data.ta\n+00004850: 626c 6573 2365 712d 6861 7368 6571 2d68 bles#eq-hasheq-h\n+00004860: 6173 6820 4152 470a 0a52 6574 7572 6e20 ash ARG..Return \n+00004870: 6120 706f 7369 7469 7665 2066 6978 6e75 a positive fixnu\n+00004880: 6d20 736f 6d65 686f 7720 7265 6c61 7465 m somehow relate\n+00004890: 6420 746f 206f 626a 6563 7420 4152 472c d to object ARG,\n+000048a0: 2073 7563 6820 7468 6174 2028 6571 2058 such that (eq X\n+000048b0: 0a59 2920 696d 706c 6965 7320 283d 2028 .Y) implies (= (\n+000048c0: 6571 2d68 6173 6820 5829 2028 6571 2d68 eq-hash X) (eq-h\n+000048d0: 6173 6820 5929 292e 7265 702e 6461 7461 ash Y)).rep.data\n+000048e0: 2e74 6162 6c65 7323 6571 7561 6c2d 6861 .tables#equal-ha\n+000048f0: 7368 6571 7561 6c2d 6861 7368 2041 5247 shequal-hash ARG\n+00004900: 0a0a 5265 7475 726e 2061 2070 6f73 6974 ..Return a posit\n+00004910: 6976 6520 6669 786e 756d 2073 6f6d 6568 ive fixnum someh\n+00004920: 6f77 2072 656c 6174 6564 2074 6f20 4152 ow related to AR\n+00004930: 472c 2073 7563 6820 7468 6174 2028 6571 G, such that (eq\n+00004940: 7561 6c20 5820 5929 0a69 6d70 6c69 6573 ual X Y).implies\n+00004950: 2028 3d20 2865 7175 616c 2d68 6173 6820 (= (equal-hash \n+00004960: 5829 2028 6571 7561 6c2d 6861 7368 2059 X) (equal-hash Y\n+00004970: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl\n+00004980: 6573 236d 616b 652d 7461 626c 656d 616b es#make-tablemak\n+00004990: 652d 7461 626c 6520 4841 5348 2d46 554e e-table HASH-FUN\n+000049a0: 4354 494f 4e20 434f 4d50 4152 452d 4655 CTION COMPARE-FU\n+000049b0: 4e43 5449 4f4e 0a0a 4372 6561 7465 2061 NCTION..Create a\n+000049c0: 6e64 2072 6574 7572 6e20 6120 6e65 7720 nd return a new \n+000049d0: 6861 7368 2074 6162 6c65 2e20 5768 656e hash table. When\n+000049e0: 2073 746f 7269 6e67 2061 6e64 2072 6566 storing and ref\n+000049f0: 6572 656e 6369 6e67 206b 6579 730a 6974 erencing keys.it\n+00004a00: 2077 696c 6c20 7573 6520 7468 6520 6675 will use the fu\n+00004a10: 6e63 7469 6f6e 2048 4153 482d 4655 4e43 nction HASH-FUNC\n+00004a20: 5449 4f4e 2074 6f20 6d61 7020 6b65 7973 TION to map keys\n+00004a30: 2074 6f20 6861 7368 2063 6f64 6573 0a28 to hash codes.(\n+00004a40: 706f 7369 7469 7665 2066 6978 6e75 6d73 positive fixnums\n+00004a50: 292c 2061 6e64 2074 6865 2070 7265 6469 ), and the predi\n+00004a60: 6361 7465 2066 756e 6374 696f 6e20 434f cate function CO\n+00004a70: 4d50 4152 452d 4655 4e43 5449 4f4e 2074 MPARE-FUNCTION t\n+00004a80: 6f0a 636f 6d70 6172 6520 7477 6f20 6b65 o.compare two ke\n+00004a90: 7973 2028 7368 6f75 6c64 2072 6574 7572 ys (should retur\n+00004aa0: 6e20 7472 7565 2069 6620 7468 6520 6b65 n true if the ke\n+00004ab0: 7973 2061 7265 2063 6f6e 7369 6465 7265 ys are considere\n+00004ac0: 6420 6571 7561 6c29 2e72 6570 2e64 6174 d equal).rep.dat\n+00004ad0: 612e 7461 626c 6573 236d 616b 652d 7765 a.tables#make-we\n+00004ae0: 616b 2d74 6162 6c65 6d61 6b65 2d77 6561 ak-tablemake-wea\n+00004af0: 6b2d 7461 626c 6520 4841 5348 2d46 554e k-table HASH-FUN\n+00004b00: 4354 494f 4e20 434f 4d50 4152 452d 4655 CTION COMPARE-FU\n+00004b10: 4e43 5449 4f4e 0a0a 5369 6d69 6c61 7220 NCTION..Similar \n+00004b20: 746f 2060 6d61 6b65 2d74 6162 6c65 2c20 to `make-table, \n+00004b30: 6578 6365 7074 2074 6861 7420 6b65 792d except that key-\n+00004b40: 7661 6c75 6520 7061 6972 7320 7374 6f72 value pairs stor\n+00004b50: 6564 2069 6e20 7468 6520 7461 626c 650a ed in the table.\n+00004b60: 6172 6520 7361 6964 2074 6f20 6265 2060 are said to be `\n+00004b70: 6077 6561 6b6c 7920 6b65 7965 6427 272e `weakly keyed''.\n+00004b80: 2054 6861 7420 6973 2c20 7468 6579 2061 That is, they a\n+00004b90: 7265 206f 6e6c 7920 7265 7461 696e 6564 re only retained\n+00004ba0: 2069 6e20 7468 650a 7461 626c 6520 6173 in the.table as\n+00004bb0: 206c 6f6e 6720 7468 6520 6b65 7920 6861 long the key ha\n+00004bc0: 7320 6e6f 7420 6265 656e 2067 6172 6261 s not been garba\n+00004bd0: 6765 2063 6f6c 6c65 6374 6564 2e0a 0a55 ge collected...U\n+00004be0: 6e6c 696b 6520 7769 7468 2074 6162 6c65 nlike with table\n+00004bf0: 7320 6372 6561 7465 6420 6279 2074 6865 s created by the\n+00004c00: 2060 6d61 6b65 2d74 6162 6c65 2066 756e `make-table fun\n+00004c10: 6374 696f 6e2c 2074 6865 2066 6163 7420 ction, the fact \n+00004c20: 7468 6174 0a74 6865 206b 6579 2069 7320 that.the key is \n+00004c30: 7374 6f72 6564 2069 6e20 7468 6520 7461 stored in the ta\n+00004c40: 626c 6520 6973 206e 6f74 2063 6f6e 7369 ble is not consi\n+00004c50: 6465 7265 6420 676f 6f64 2065 6e6f 7567 dered good enoug\n+00004c60: 6820 746f 2070 7265 7665 6e74 0a69 7420 h to prevent.it \n+00004c70: 6265 696e 6720 6761 7262 6167 6520 636f being garbage co\n+00004c80: 6c6c 6563 7465 642e 7265 702e 6461 7461 llected.rep.data\n+00004c90: 2e74 6162 6c65 7323 7461 626c 6570 7461 .tables#tablepta\n+00004ca0: 626c 6570 2041 5247 0a0a 5265 7475 726e blep ARG..Return\n+00004cb0: 2074 7275 6520 6966 2041 5247 2069 7320 true if ARG is \n+00004cc0: 6120 6861 7368 2074 6162 6c65 2e72 6570 a hash table.rep\n+00004cd0: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n+00004ce0: 6c65 2d72 6566 7461 626c 652d 7265 6620 le-reftable-ref \n+00004cf0: 5441 424c 4520 4b45 590a 0a52 6574 7572 TABLE KEY..Retur\n+00004d00: 6e20 7468 6520 7661 6c75 6520 7374 6f72 n the value stor\n+00004d10: 6564 2069 6e20 6861 7368 2074 6162 6c65 ed in hash table\n+00004d20: 2054 4142 4c45 2069 6e64 6578 6564 2062 TABLE indexed b\n+00004d30: 7920 6f62 6a65 6374 204b 4559 2e0a 5265 y object KEY..Re\n+00004d40: 7475 726e 7320 6661 6c73 6520 6966 206e turns false if n\n+00004d50: 6f20 7375 6368 2076 616c 7565 2065 7869 o such value exi\n+00004d60: 7374 732e 7265 702e 6461 7461 2e74 6162 sts.rep.data.tab\n+00004d70: 6c65 7323 7461 626c 652d 626f 756e 642d les#table-bound-\n+00004d80: 7074 6162 6c65 2d62 6f75 6e64 2d70 2054 ptable-bound-p T\n+00004d90: 4142 4c45 204b 4559 0a0a 5265 7475 726e ABLE KEY..Return\n+00004da0: 7320 7472 7565 2069 6620 7468 6520 6861 s true if the ha\n+00004db0: 7368 2074 6162 6c65 2054 4142 4c45 2063 sh table TABLE c\n+00004dc0: 6f6e 7461 696e 7320 6120 7661 6c75 6520 ontains a value \n+00004dd0: 6173 736f 6369 6174 6564 2077 6974 680a associated with.\n+00004de0: 4b45 592e 7265 702e 6461 7461 2e74 6162 KEY.rep.data.tab\n+00004df0: 6c65 7323 7461 626c 652d 7365 7474 6162 les#table-settab\n+00004e00: 6c65 2d73 6574 2054 4142 4c45 204b 4559 le-set TABLE KEY\n+00004e10: 2056 414c 5545 0a0a 4173 736f 6369 6174 VALUE..Associat\n+00004e20: 6520 5641 4c55 4520 7769 7468 204b 4559 e VALUE with KEY\n+00004e30: 2069 6e20 6861 7368 2074 6162 6c65 2054 in hash table T\n+00004e40: 4142 4c45 2e20 5265 7475 726e 7320 5641 ABLE. Returns VA\n+00004e50: 4c55 452e 7265 702e 6461 7461 2e74 6162 LUE.rep.data.tab\n+00004e60: 6c65 7323 7461 626c 652d 756e 7365 7474 les#table-unsett\n+00004e70: 6162 6c65 2d75 6e73 6574 2054 4142 4c45 able-unset TABLE\n+00004e80: 204b 4559 0a0a 5265 6d6f 7665 2061 6e79 KEY..Remove any\n+00004e90: 2076 616c 7565 2073 746f 7265 6420 696e value stored in\n+00004ea0: 2054 4142 4c45 2061 7373 6f63 6961 7465 TABLE associate\n+00004eb0: 6420 7769 7468 204b 4559 2e72 6570 2e64 d with KEY.rep.d\n+00004ec0: 6174 612e 7461 626c 6573 2374 6162 6c65 ata.tables#table\n+00004ed0: 2d77 616c 6b74 6162 6c65 2d77 616c 6b20 -walktable-walk \n+00004ee0: 4655 4e43 5449 4f4e 2054 4142 4c45 0a0a FUNCTION TABLE..\n+00004ef0: 4361 6c6c 2046 554e 4354 494f 4e20 666f Call FUNCTION fo\n+00004f00: 7220 6576 6572 7920 6b65 792d 7661 6c75 r every key-valu\n+00004f10: 6520 7061 6972 2073 746f 7265 6420 696e e pair stored in\n+00004f20: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL\n+00004f30: 452e 2046 6f72 0a65 6163 6820 7061 6972 E. For.each pair\n+00004f40: 2c20 7468 6520 6675 6e63 7469 6f6e 2069 , the function i\n+00004f50: 7320 6361 6c6c 6564 2077 6974 6820 6172 s called with ar\n+00004f60: 6775 6d65 6e74 7320 6028 4b45 5920 5641 guments `(KEY VA\n+00004f70: 4c55 4529 272e 7265 702e 6461 7461 2e74 LUE)'.rep.data.t\n+00004f80: 6162 6c65 7323 7461 626c 652d 7369 7a65 ables#table-size\n+00004f90: 7461 626c 652d 7369 7a65 2054 4142 4c45 table-size TABLE\n+00004fa0: 0a0a 5265 7475 726e 7320 7468 6520 6e75 ..Returns the nu\n+00004fb0: 6d62 6572 206f 6620 6974 656d 7320 6375 mber of items cu\n+00004fc0: 7272 656e 746c 7920 7374 6f72 6564 2069 rrently stored i\n+00004fd0: 6e20 5441 424c 452e 7265 702e 696f 2e64 n TABLE.rep.io.d\n+00004fe0: 622e 6764 626d 2367 6462 6d2d 636c 6f73 b.gdbm#gdbm-clos\n+00004ff0: 6567 6462 6d2d 636c 6f73 6520 4442 4d00 egdbm-close DBM.\n+00005000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00005010: 6574 6572 236d 616b 652d 666c 7569 646d eter#make-fluidm\n+00005020: 616b 652d 666c 7569 6420 5b56 414c 5545 ake-fluid [VALUE\n+00005030: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n+00005040: 7475 726e 2061 6e20 6f62 6a65 6374 2072 turn an object r\n+00005050: 6570 7265 7365 6e74 696e 6720 6120 6066 epresenting a `f\n+00005060: 6c75 6964 2720 7661 6c75 652d 2d61 6e20 luid' value--an \n+00005070: 616e 6f6e 796d 6f75 730a 6479 6e61 6d69 anonymous.dynami\n+00005080: 6361 6c6c 7920 626f 756e 6420 7661 7269 cally bound vari\n+00005090: 6162 6c65 2e0a 0a49 6620 5641 4c55 4520 able...If VALUE \n+000050a0: 6973 2064 6566 696e 6564 2074 6865 2069 is defined the i\n+000050b0: 6e69 7469 616c 2076 616c 7565 206f 6620 nitial value of \n+000050c0: 7468 6520 666c 7569 6420 6973 2056 414c the fluid is VAL\n+000050d0: 5545 2c20 6f74 6865 7277 6973 650a 6974 UE, otherwise.it\n+000050e0: 2069 7320 7468 6520 7379 6d62 6f6c 2060 is the symbol `\n+000050f0: 6e69 6c27 2e72 6570 2e6c 616e 672e 696e nil'.rep.lang.in\n+00005100: 7465 7270 7265 7465 7223 666c 7569 6466 terpreter#fluidf\n+00005110: 6c75 6964 2046 4c55 4944 0a0a 5265 7475 luid FLUID..Retu\n+00005120: 726e 2074 6865 2076 616c 7565 206f 6620 rn the value of \n+00005130: 7468 6520 6d6f 7374 2072 6563 656e 746c the most recentl\n+00005140: 7920 6372 6561 7465 6420 6269 6e64 696e y created bindin\n+00005150: 6720 6f66 2074 6865 2066 6c75 6964 0a76 g of the fluid.v\n+00005160: 6172 6961 626c 6520 6f62 6a65 6374 2046 ariable object F\n+00005170: 4c55 4944 2e72 6570 2e6c 616e 672e 696e LUID.rep.lang.in\n+00005180: 7465 7270 7265 7465 7223 666c 7569 642d terpreter#fluid-\n+00005190: 7365 7466 6c75 6964 2d73 6574 2046 4c55 setfluid-set FLU\n+000051a0: 4944 2056 414c 5545 0a0a 5365 7420 7468 ID VALUE..Set th\n+000051b0: 6520 7661 6c75 6520 6f66 2074 6865 206d e value of the m\n+000051c0: 6f73 7420 7265 6365 6e74 6c79 2063 7265 ost recently cre\n+000051d0: 6174 6564 2062 696e 6469 6e67 206f 6620 ated binding of \n+000051e0: 7468 6520 666c 7569 640a 7661 7269 6162 the fluid.variab\n+000051f0: 6c65 206f 626a 6563 7420 464c 5549 4420 le object FLUID \n+00005200: 746f 2056 414c 5545 2e72 6570 2e6c 616e to VALUE.rep.lan\n+00005210: 672e 696e 7465 7270 7265 7465 7223 7769 g.interpreter#wi\n+00005220: 7468 2d66 6c75 6964 7377 6974 682d 666c th-fluidswith-fl\n+00005230: 7569 6473 2046 4c55 4944 5320 5641 4c55 uids FLUIDS VALU\n+00005240: 4553 2054 4855 4e4b 0a0a 4361 6c6c 2054 ES THUNK..Call T\n+00005250: 4855 4e4b 2061 6e64 2072 6574 7572 6e20 HUNK and return \n+00005260: 7468 6520 7661 6c75 6520 7468 6174 2069 the value that i\n+00005270: 7420 7265 7475 726e 7320 7769 7468 206e t returns with n\n+00005280: 6577 2062 696e 6469 6e67 730a 6372 6561 ew bindings.crea\n+00005290: 7465 6420 666f 7220 6561 6368 206f 6620 ted for each of \n+000052a0: 7468 6520 666c 7569 6420 7661 7269 6162 the fluid variab\n+000052b0: 6c65 7320 7370 6563 6966 6965 6420 696e les specified in\n+000052c0: 2074 6865 206c 6973 7420 464c 5549 4453 the list FLUIDS\n+000052d0: 2e0a 466f 7220 6561 6368 206d 656d 6265 ..For each membe\n+000052e0: 7220 6f66 2046 4c55 4944 5320 7468 6520 r of FLUIDS the \n+000052f0: 636f 7272 6573 706f 6e64 696e 6720 6d65 corresponding me\n+00005300: 6d62 6572 206f 6620 7468 6520 5641 4c55 mber of the VALU\n+00005310: 4553 206c 6973 740a 7072 6f76 6964 6573 ES list.provides\n+00005320: 2074 6865 2069 6e69 7469 616c 2076 616c the initial val\n+00005330: 7565 206f 6620 7468 6520 6e65 7720 6269 ue of the new bi\n+00005340: 6e64 696e 672e 0a0a 4966 2074 6865 206c nding...If the l\n+00005350: 6973 7473 2046 4c55 4944 5320 616e 6420 ists FLUIDS and \n+00005360: 5641 4c55 4553 2061 7265 206e 6f74 206f VALUES are not o\n+00005370: 6620 7468 6520 7361 6d65 206c 656e 6774 f the same lengt\n+00005380: 682c 2061 6e20 6572 726f 7220 6973 0a73 h, an error is.s\n+00005390: 6967 6e61 6c6c 6564 2e72 6570 2e69 6f2e ignalled.rep.io.\n+000053a0: 7469 6d65 7273 236d 616b 652d 7469 6d65 timers#make-time\n+000053b0: 726d 616b 652d 7469 6d65 7220 4655 4e43 rmake-timer FUNC\n+000053c0: 5449 4f4e 205b 5345 434f 4e44 535d 205b TION [SECONDS] [\n+000053d0: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a43 MILLISECONDS]..C\n+000053e0: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n+000053f0: 2061 206e 6577 206f 6e65 2d73 686f 7420 a new one-shot \n+00005400: 7469 6d65 7220 6f62 6a65 6374 2e20 4166 timer object. Af\n+00005410: 7465 7220 5345 434f 4e44 532a 3130 3030 ter SECONDS*1000\n+00005420: 202b 0a4d 494c 4c49 5345 434f 4e44 5320 +.MILLISECONDS \n+00005430: 6d69 6c6c 6973 6563 6f6e 6473 2046 554e milliseconds FUN\n+00005440: 4354 494f 4e20 7769 6c6c 2062 6520 6361 CTION will be ca\n+00005450: 6c6c 6564 2e0a 0a4e 6f74 6520 7468 6174 lled...Note that\n+00005460: 2074 6865 2074 696d 6572 2077 696c 6c20 the timer will \n+00005470: 6f6e 6c79 2066 6972 6520 5f6f 6e63 655f only fire _once_\n+00005480: 2c20 7573 6520 7468 6520 6073 6574 2d74 , use the `set-t\n+00005490: 696d 6572 2720 6675 6e63 7469 6f6e 0a74 imer' function.t\n+000054a0: 6f20 7265 2d65 6e61 626c 6520 6974 2e72 o re-enable it.r\n+000054b0: 6570 2e69 6f2e 7469 6d65 7273 2364 656c ep.io.timers#del\n+000054c0: 6574 652d 7469 6d65 7264 656c 6574 652d ete-timerdelete-\n+000054d0: 7469 6d65 7220 5449 4d45 520a 0a50 7265 timer TIMER..Pre\n+000054e0: 7665 6e74 2074 6865 206f 6e65 2d73 686f vent the one-sho\n+000054f0: 7420 7469 6d65 7220 5449 4d45 5220 6672 t timer TIMER fr\n+00005500: 6f6d 2066 6972 696e 6720 2869 2e65 2e20 om firing (i.e. \n+00005510: 6361 6c6c 696e 6720 7468 6520 6675 6e63 calling the func\n+00005520: 7469 6f6e 0a61 7373 6f63 6961 7465 6420 tion.associated \n+00005530: 7769 7468 2069 7429 2e20 4966 2074 6865 with it). If the\n+00005540: 2074 696d 6572 2068 6173 2061 6c72 6561 timer has alrea\n+00005550: 6479 2066 6972 6564 2c20 7468 6973 2066 dy fired, this f\n+00005560: 756e 6374 696f 6e20 6861 730a 6e6f 2065 unction has.no e\n+00005570: 6666 6563 742e 7265 702e 696f 2e74 696d ffect.rep.io.tim\n+00005580: 6572 7323 7365 742d 7469 6d65 7273 6574 ers#set-timerset\n+00005590: 2d74 696d 6572 2054 494d 4552 205b 5345 -timer TIMER [SE\n+000055a0: 434f 4e44 535d 205b 4d49 4c4c 4953 4543 CONDS] [MILLISEC\n+000055b0: 4f4e 4453 5d0a 0a52 6573 7461 7274 2074 ONDS]..Restart t\n+000055c0: 6865 206f 6e65 2d73 686f 7420 7469 6d65 he one-shot time\n+000055d0: 7220 5449 4d45 522e 2049 6620 5345 434f r TIMER. If SECO\n+000055e0: 4e44 5320 616e 642f 6f72 204d 494c 4c49 NDS and/or MILLI\n+000055f0: 5345 434f 4e44 5320 6973 0a64 6566 696e SECONDS is.defin\n+00005600: 6564 2074 6865 2070 6572 696f 6420 6166 ed the period af\n+00005610: 7465 7220 7768 6963 6820 6974 2066 6972 ter which it fir\n+00005620: 6573 2077 696c 6c20 6265 2072 6573 6574 es will be reset\n+00005630: 2074 6f20 7468 6520 7370 6563 6966 6965 to the specifie\n+00005640: 640a 6475 7261 7469 6f6e 2e20 4f74 6865 d.duration. Othe\n+00005650: 7277 6973 652c 2074 6865 2065 7869 7374 rwise, the exist\n+00005660: 696e 6720 7661 6c75 6573 2061 7265 2070 ing values are p\n+00005670: 7265 7365 7276 6564 2e69 646c 652d 686f reserved.idle-ho\n+00005680: 6f6b 5468 6973 2068 6f6f 6b20 6765 7473 okThis hook gets\n+00005690: 2065 7661 6c75 6174 6564 2065 7665 7279 evaluated every\n+000056a0: 2073 6563 6f6e 6420 7768 696c 6520 7468 second while th\n+000056b0: 6520 6564 6974 6f72 2069 7320 6964 6c65 e editor is idle\n+000056c0: 2e20 446f 6e27 7420 6465 7065 6e64 0a6f . Don't depend.o\n+000056d0: 6e20 686f 7720 7265 6775 6c61 726c 7920 n how regularly \n+000056e0: 7468 6973 2067 6574 7320 6361 6c6c 6564 this gets called\n+000056f0: 2c20 616e 7920 6576 656e 7473 2066 726f , any events fro\n+00005700: 6d20 7468 6520 7769 6e64 6f77 2d73 7973 m the window-sys\n+00005710: 7465 6d20 7769 6c6c 0a64 656c 6179 2069 tem will.delay i\n+00005720: 742e 2041 6c73 6f2c 2061 7574 6f2d 7361 t. Also, auto-sa\n+00005730: 7669 6e67 2066 696c 6573 2061 6e64 2067 ving files and g\n+00005740: 6172 6261 6765 2d63 6f6c 6c65 6374 696f arbage-collectio\n+00005750: 6e20 7461 6b65 2070 7265 6365 6465 6e63 n take precedenc\n+00005760: 650a 7768 656e 2074 6865 7265 2773 2069 e.when there's i\n+00005770: 646c 6520 7469 6d65 2061 7661 696c 6162 dle time availab\n+00005780: 6c65 2e20 5573 6520 7468 6973 2068 6f6f le. Use this hoo\n+00005790: 6b20 7370 6172 696e 676c 792c 206f 7220 k sparingly, or \n+000057a0: 666f 7220 7368 6f72 740a 7065 7269 6f64 for short.period\n+000057b0: 7320 6f6e 6c79 2170 726f 6772 616d 2d6e s only!program-n\n+000057c0: 616d 6554 6865 206e 616d 6520 6f66 2074 ameThe name of t\n+000057d0: 6865 2070 726f 6772 616d 2072 756e 6e69 he program runni\n+000057e0: 6e67 2074 6865 2072 6570 2069 6e74 6572 ng the rep inter\n+000057f0: 7072 6574 6572 2e65 7272 6f72 2d6d 6f64 preter.error-mod\n+00005800: 6557 6865 6e20 6e69 6c2c 2065 7272 6f72 eWhen nil, error\n+00005810: 7320 6172 6520 6861 6e64 6c65 6420 6174 s are handled at\n+00005820: 2074 6865 2063 7572 7265 6e74 2065 7665 the current eve\n+00005830: 6e74 206c 6f6f 702c 206f 7468 6572 2070 nt loop, other p\n+00005840: 6f73 7369 626c 650a 7661 6c75 6573 2069 ossible.values i\n+00005850: 6e63 6c75 6465 2060 6578 6974 2720 616e nclude `exit' an\n+00005860: 6420 6074 6f70 2d6c 6576 656c 272e 696e d `top-level'.in\n+00005870: 7465 7272 7570 742d 6d6f 6465 5768 656e terrupt-modeWhen\n+00005880: 206e 696c 2c20 696e 7465 7272 7570 7473 nil, interrupts\n+00005890: 2061 7265 2068 616e 646c 6564 2061 7420 are handled at \n+000058a0: 7468 6520 6375 7272 656e 7420 6576 656e the current even\n+000058b0: 7420 6c6f 6f70 2c20 6f74 6865 7220 706f t loop, other po\n+000058c0: 7373 6962 6c65 0a76 616c 7565 7320 696e ssible.values in\n+000058d0: 636c 7564 6520 6065 7869 7427 2061 6e64 clude `exit' and\n+000058e0: 2060 746f 702d 6c65 7665 6c27 2e72 6570 `top-level'.rep\n+000058f0: 2e73 7973 7465 6d23 7265 6375 7273 6976 .system#recursiv\n+00005900: 652d 6564 6974 7265 6375 7273 6976 652d e-editrecursive-\n+00005910: 6564 6974 0a0a 456e 7465 7220 6120 6e65 edit..Enter a ne\n+00005920: 7720 7265 6375 7273 6976 652d 6564 6974 w recursive-edit\n+00005930: 2e72 6570 2e73 7973 7465 6d23 7265 6375 .rep.system#recu\n+00005940: 7273 696f 6e2d 6465 7074 6872 6563 7572 rsion-depthrecur\n+00005950: 7369 6f6e 2d64 6570 7468 0a0a 5265 7475 sion-depth..Retu\n+00005960: 726e 7320 7468 6520 6e75 6d62 6572 206f rns the number o\n+00005970: 6620 7265 6375 7273 6976 652d 6564 6974 f recursive-edit\n+00005980: 2773 2064 6565 7020 7765 2061 7265 2c20 's deep we are, \n+00005990: 7a65 726f 2073 6967 6e69 6669 6573 2074 zero signifies t\n+000059a0: 6865 0a6f 7269 6769 6e61 6c20 6c65 7665 he.original leve\n+000059b0: 6c2e 7265 702e 696f 2e64 622e 6764 626d l.rep.io.db.gdbm\n+000059c0: 2367 6462 6d2d 6f70 656e 6764 626d 2d6f #gdbm-opengdbm-o\n+000059d0: 7065 6e20 5041 5448 2041 4343 4553 532d pen PATH ACCESS-\n+000059e0: 5459 5045 205b 4d4f 4445 5d20 5b46 4c41 TYPE [MODE] [FLA\n+000059f0: 4753 5d72 6570 2e69 6f2e 6462 2e67 6462 GS]rep.io.db.gdb\n+00005a00: 6d23 6764 626d 2d73 746f 7265 6764 626d m#gdbm-storegdbm\n+00005a10: 2d73 746f 7265 2044 424d 204b 4559 2056 -store DBM KEY V\n+00005a20: 414c 5545 205b 464c 4147 535d 7265 702e ALUE [FLAGS]rep.\n+00005a30: 696f 2e64 622e 6764 626d 2367 6462 6d2d io.db.gdbm#gdbm-\n+00005a40: 6465 6c65 7465 6764 626d 2d64 656c 6574 deletegdbm-delet\n+00005a50: 6520 4442 4d20 4b45 5972 6570 2e69 6f2e e DBM KEYrep.io.\n+00005a60: 6462 2e67 6462 6d23 6764 626d 2d77 616c db.gdbm#gdbm-wal\n+00005a70: 6b67 6462 6d2d 7761 6c6b 2046 554e 2044 kgdbm-walk FUN D\n+00005a80: 424d 7265 702e 696f 2e64 622e 6764 626d BMrep.io.db.gdbm\n+00005a90: 2367 6462 6d70 6764 626d 7020 4152 470a #gdbmpgdbmp ARG.\n+00005aa0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n+00005ab0: 4720 6973 2061 6e20 6764 626d 206f 626a G is an gdbm obj\n+00005ac0: 6563 7420 2863 7265 6174 6564 2062 7920 ect (created by \n+00005ad0: 6067 6462 6d2d 6f70 656e 2729 2e72 6570 `gdbm-open').rep\n+00005ae0: 2e6c 616e 672e 6d61 7468 232b 2b20 4e55 .lang.math#++ NU\n+00005af0: 4d42 4552 532e 2e2e 0a0a 4164 6473 2061 MBERS.....Adds a\n+00005b00: 6c6c 204e 554d 4245 5253 2074 6f67 6574 ll NUMBERS toget\n+00005b10: 6865 722e 2049 6620 6e6f 2061 7267 756d her. If no argum\n+00005b20: 656e 7473 2061 7265 2067 6976 656e 2072 ents are given r\n+00005b30: 6574 7572 6e73 2030 2e72 6570 2e6c 616e eturns 0.rep.lan\n+00005b40: 672e 6d61 7468 232d 2d20 4e55 4d42 4552 g.math#-- NUMBER\n+00005b50: 205b 4e55 4d42 4552 532e 2e2e 5d0a 0a45 [NUMBERS...]..E\n+00005b60: 6974 6865 7220 7265 7475 726e 7320 7468 ither returns th\n+00005b70: 6520 6e65 6761 7469 6f6e 206f 6620 4e55 e negation of NU\n+00005b80: 4d42 4552 206f 7220 7468 6520 7661 6c75 MBER or the valu\n+00005b90: 6520 6f66 204e 554d 4245 5220 6d69 6e75 e of NUMBER minu\n+00005ba0: 730a 4e55 4d42 4552 5372 6570 2e6c 616e s.NUMBERSrep.lan\n+00005bb0: 672e 6d61 7468 232a 2a20 4e55 4d42 4552 g.math#** NUMBER\n+00005bc0: 532e 2e2e 0a0a 4d75 6c74 6970 6c69 6573 S.....Multiplies\n+00005bd0: 2061 6c6c 204e 554d 4245 5253 2074 6f67 all NUMBERS tog\n+00005be0: 6574 6865 722e 2049 6620 6e6f 206e 756d ether. If no num\n+00005bf0: 6265 7273 2061 7265 2067 6976 656e 2072 bers are given r\n+00005c00: 6574 7572 6e73 2031 2e72 6570 2e6c 616e eturns 1.rep.lan\n+00005c10: 672e 6d61 7468 232f 2f20 4e55 4d42 4552 g.math#// NUMBER\n+00005c20: 532e 2e2e 0a0a 4469 7669 6465 7320 4e55 S.....Divides NU\n+00005c30: 4d42 4552 5320 2869 6e20 6c65 6674 2d74 MBERS (in left-t\n+00005c40: 6f2d 7269 6768 7420 6f72 6465 7229 2e72 o-right order).r\n+00005c50: 6570 2e6c 616e 672e 6d61 7468 2372 656d ep.lang.math#rem\n+00005c60: 6169 6e64 6572 7265 6d61 696e 6465 7220 ainderremainder \n+00005c70: 4449 5649 4445 4e44 2044 4956 4953 4f52 DIVIDEND DIVISOR\n+00005c80: 0a0a 5265 7475 726e 7320 7468 6520 696e ..Returns the in\n+00005c90: 7465 6765 7220 7265 6d61 696e 6465 7220 teger remainder \n+00005ca0: 6166 7465 7220 6469 7669 6469 6e67 2044 after dividing D\n+00005cb0: 4956 4944 454e 4420 6279 2044 4956 4953 IVIDEND by DIVIS\n+00005cc0: 4f52 2e72 6570 2e6c 616e 672e 6d61 7468 OR.rep.lang.math\n+00005cd0: 236d 6f64 6d6f 6420 4449 5649 4445 4e44 #modmod DIVIDEND\n+00005ce0: 2044 4956 4953 4f52 0a0a 5265 7475 726e DIVISOR..Return\n+00005cf0: 7320 7468 6520 7661 6c75 6520 6f66 2044 s the value of D\n+00005d00: 4956 4944 454e 4420 6d6f 6475 6c6f 2044 IVIDEND modulo D\n+00005d10: 4956 4953 4f52 3b20 756e 6c69 6b65 2074 IVISOR; unlike t\n+00005d20: 6865 2025 2028 7265 6d61 696e 6465 7229 he % (remainder)\n+00005d30: 0a66 756e 6374 696f 6e20 7468 6520 6265 .function the be\n+00005d40: 6861 7669 6f75 7220 6f66 2060 6d6f 6427 haviour of `mod'\n+00005d50: 2069 7320 7765 6c6c 2d64 6566 696e 6564 is well-defined\n+00005d60: 2066 6f72 206e 6567 6174 6976 6520 6172 for negative ar\n+00005d70: 6775 6d65 6e74 732c 0a77 6520 6861 7665 guments,.we have\n+00005d80: 2074 6861 742c 0a0a 0928 6d6f 6420 5820 that,...(mod X \n+00005d90: 5929 203d 3d20 5820 2d20 282a 2059 2028 Y) == X - (* Y (\n+00005da0: 666c 6f6f 7220 282f 2058 2059 2929 292c floor (/ X Y))),\n+00005db0: 0966 6f72 2059 206e 6f74 2065 7175 616c .for Y not equal\n+00005dc0: 2074 6f20 7a65 726f 0a0a 6173 7375 6d69 to zero..assumi\n+00005dd0: 6e67 2074 6861 7420 2866 6c6f 6f72 205a ng that (floor Z\n+00005de0: 2920 6769 7665 7320 7468 6520 6c65 6173 ) gives the leas\n+00005df0: 7420 696e 7465 6765 7220 6772 6561 7465 t integer greate\n+00005e00: 7220 7468 616e 206f 7220 6571 7561 6c20 r than or equal \n+00005e10: 746f 205a 2c0a 616e 6420 7468 6174 2066 to Z,.and that f\n+00005e20: 6c6f 6174 696e 6720 706f 696e 7420 6469 loating point di\n+00005e30: 7669 7369 6f6e 2069 7320 7573 6564 2e72 vision is used.r\n+00005e40: 6570 2e6c 616e 672e 6d61 7468 2371 756f ep.lang.math#quo\n+00005e50: 7469 656e 7471 756f 7469 656e 7420 4449 tientquotient DI\n+00005e60: 5649 4445 4e44 2044 4956 4953 4f52 0a0a VIDEND DIVISOR..\n+00005e70: 5265 7475 726e 7320 7468 6520 696e 7465 Returns the inte\n+00005e80: 6765 7220 7175 6f74 6965 6e74 2066 726f ger quotient fro\n+00005e90: 6d20 6469 7669 6469 6e67 2069 6e74 6567 m dividing integ\n+00005ea0: 6572 7320 4449 5649 4445 4e44 2061 6e64 ers DIVIDEND and\n+00005eb0: 0a44 4956 4953 4f52 2e72 6570 2e6c 616e .DIVISOR.rep.lan\n+00005ec0: 672e 6d61 7468 236c 6f67 6e6f 746c 6f67 g.math#lognotlog\n+00005ed0: 6e6f 7420 4e55 4d42 4552 0a0a 5265 7475 not NUMBER..Retu\n+00005ee0: 726e 7320 7468 6520 6269 7477 6973 6520 rns the bitwise \n+00005ef0: 6c6f 6769 6361 6c20 606e 6f74 2720 6f66 logical `not' of\n+00005f00: 204e 554d 4245 522e 7265 702e 6c61 6e67 NUMBER.rep.lang\n+00005f10: 2e6d 6174 6823 6c6f 6769 6f72 6c6f 6769 .math#logiorlogi\n+00005f20: 6f72 204e 554d 4245 5253 2e2e 2e0a 0a52 or NUMBERS.....R\n+00005f30: 6574 7572 6e73 2074 6865 2062 6974 7769 eturns the bitwi\n+00005f40: 7365 206c 6f67 6963 616c 2060 696e 636c se logical `incl\n+00005f50: 7573 6976 652d 6f72 2720 6f66 2069 7473 usive-or' of its\n+00005f60: 2061 7267 756d 656e 7473 2e72 6570 2e6c arguments.rep.l\n+00005f70: 616e 672e 6d61 7468 236c 6f67 786f 726c ang.math#logxorl\n+00005f80: 6f67 786f 7220 4e55 4d42 4552 532e 2e2e ogxor NUMBERS...\n+00005f90: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi\n+00005fa0: 7477 6973 6520 6c6f 6769 6361 6c20 6065 twise logical `e\n+00005fb0: 7863 6c75 7369 7665 2d6f 7227 206f 6620 xclusive-or' of \n+00005fc0: 6974 7320 6172 6775 6d65 6e74 732e 7265 its arguments.re\n+00005fd0: 702e 6c61 6e67 2e6d 6174 6823 312b 312b p.lang.math#1+1+\n+00005fe0: 204e 554d 4245 520a 0a52 6574 7572 6e20 NUMBER..Return \n+00005ff0: 4e55 4d42 4552 2070 6c75 7320 312e 0000 NUMBER plus 1...\n+00006000: 7265 702e 6c61 6e67 2e6d 6174 6823 6c6f rep.lang.math#lo\n+00006010: 6761 6e64 6c6f 6761 6e64 204e 554d 4245 gandlogand NUMBE\n+00006020: 5253 2e2e 2e0a 0a52 6574 7572 6e73 2074 RS.....Returns t\n+00006030: 6865 2062 6974 7769 7365 206c 6f67 6963 he bitwise logic\n+00006040: 616c 2060 616e 6427 206f 6620 6974 7320 al `and' of its \n+00006050: 6172 6775 6d65 6e74 732e 7265 702e 6461 arguments.rep.da\n+00006060: 7461 2365 716c 6571 6c20 4152 4731 2041 ta#eqleql ARG1 A\n+00006070: 5247 320a 0a53 696d 696c 6172 2074 6f20 RG2..Similar to \n+00006080: 6065 7127 2065 7863 6570 7420 7468 6174 `eq' except that\n+00006090: 206e 756d 6265 7273 2077 6974 6820 7468 numbers with th\n+000060a0: 6520 7361 6d65 2076 616c 7565 2077 696c e same value wil\n+000060b0: 6c20 616c 7761 7973 2062 650a 636f 6e73 l always be.cons\n+000060c0: 6964 6572 6564 2060 6571 6c27 2028 7468 idered `eql' (th\n+000060d0: 6973 206d 6179 206f 7220 6d61 7920 6e6f is may or may no\n+000060e0: 7420 6265 2074 6865 2063 6173 6520 7769 t be the case wi\n+000060f0: 7468 2060 6571 2729 2e0a 0a4e 6f74 6520 th `eq')...Note \n+00006100: 686f 7765 7665 7220 7468 6174 2065 7861 however that exa\n+00006110: 6374 2061 6e64 2069 6e65 7861 6374 2076 ct and inexact v\n+00006120: 6572 7369 6f6e 7320 6f66 2074 6865 2073 ersions of the s\n+00006130: 616d 6520 6e75 6d62 6572 2061 7265 206e ame number are n\n+00006140: 6f74 0a63 6f6e 7369 6465 7265 6420 7468 ot.considered th\n+00006150: 6520 7361 6d65 2076 616c 7565 2e20 4173 e same value. As\n+00006160: 2061 2072 756c 6520 6f66 2074 6875 6d62 a rule of thumb\n+00006170: 2c20 6966 2074 776f 206e 756d 6265 7273 , if two numbers\n+00006180: 2070 7269 6e74 2074 6865 0a73 616d 652c print the.same,\n+00006190: 2074 6865 7920 7769 6c6c 2062 6520 636f they will be co\n+000061a0: 6e73 6964 6572 6564 2060 6571 6c27 2e72 nsidered `eql'.r\n+000061b0: 6570 2e6c 616e 672e 6d61 7468 237a 6572 ep.lang.math#zer\n+000061c0: 6f70 7a65 726f 7020 4e55 4d42 4552 0a0a opzerop NUMBER..\n+000061d0: 5265 7475 726e 2074 2069 6620 4e55 4d42 Return t if NUMB\n+000061e0: 4552 2069 7320 7a65 726f 2e72 6570 2e6c ER is zero.rep.l\n+000061f0: 616e 672e 6d61 7468 2331 2d31 2d20 4e55 ang.math#1-1- NU\n+00006200: 4d42 4552 0a0a 5265 7475 726e 204e 554d MBER..Return NUM\n+00006210: 4245 5220 6d69 6e75 7320 312e 7265 702e BER minus 1.rep.\n+00006220: 6c61 6e67 2e6d 6174 6823 6173 6861 7368 lang.math#ashash\n+00006230: 204e 554d 4245 5220 434f 554e 540a 0a55 NUMBER COUNT..U\n+00006240: 7365 2061 6e20 6172 6974 686d 6574 6963 se an arithmetic\n+00006250: 2073 6869 6674 2074 6f20 7368 6966 7420 shift to shift \n+00006260: 7468 6520 6269 7473 2069 6e20 4e55 4d42 the bits in NUMB\n+00006270: 4552 2062 7920 434f 554e 5420 6269 7473 ER by COUNT bits\n+00006280: 2074 6f0a 7468 6520 6c65 6674 2c20 6120 to.the left, a \n+00006290: 6e65 6761 7469 7665 2043 4f55 4e54 206d negative COUNT m\n+000062a0: 6561 6e73 2073 6869 6674 2072 6967 6874 eans shift right\n+000062b0: 2e0a 0a42 6f74 6820 4e55 4d42 4552 2061 ...Both NUMBER a\n+000062c0: 6e64 2043 4f55 4e54 206d 7573 7420 6265 nd COUNT must be\n+000062d0: 2069 6e74 6567 6572 732e 7265 702e 6c61 integers.rep.la\n+000062e0: 6e67 2e6d 6174 6823 666c 6f6f 7266 6c6f ng.math#floorflo\n+000062f0: 6f72 204e 554d 4245 520a 0a52 6f75 6e64 or NUMBER..Round\n+00006300: 204e 554d 4245 5220 646f 776e 7761 7264 NUMBER downward\n+00006310: 7320 746f 2074 6865 206e 6561 7265 7374 s to the nearest\n+00006320: 2069 6e74 6567 6572 206c 6573 7320 7468 integer less th\n+00006330: 616e 206f 7220 6571 7561 6c20 746f 0a4e an or equal to.N\n+00006340: 554d 4245 522e 7265 702e 6c61 6e67 2e6d UMBER.rep.lang.m\n+00006350: 6174 6823 6365 696c 696e 6763 6569 6c69 ath#ceilingceili\n+00006360: 6e67 204e 554d 4245 520a 0a52 6f75 6e64 ng NUMBER..Round\n+00006370: 204e 554d 4245 5220 7570 7761 7264 7320 NUMBER upwards \n+00006380: 746f 2074 6865 206e 6561 7265 7374 2069 to the nearest i\n+00006390: 6e74 6567 6572 2067 7265 6174 6572 2074 nteger greater t\n+000063a0: 6861 6e20 6f72 2065 7175 616c 2074 6f0a han or equal to.\n+000063b0: 4e55 4d42 4552 2e72 6570 2e6c 616e 672e NUMBER.rep.lang.\n+000063c0: 6d61 7468 2374 7275 6e63 6174 6574 7275 math#truncatetru\n+000063d0: 6e63 6174 6520 4e55 4d42 4552 0a0a 526f ncate NUMBER..Ro\n+000063e0: 756e 6420 4e55 4d42 4552 2074 6f20 7468 und NUMBER to th\n+000063f0: 6520 6e65 6172 6573 7420 696e 7465 6765 e nearest intege\n+00006400: 7220 6265 7477 6565 6e20 4e55 4d42 4552 r between NUMBER\n+00006410: 2061 6e64 207a 6572 6f2e 7265 702e 6c61 and zero.rep.la\n+00006420: 6e67 2e6d 6174 6823 726f 756e 6472 6f75 ng.math#roundrou\n+00006430: 6e64 204e 554d 4245 520a 0a52 6f75 6e64 nd NUMBER..Round\n+00006440: 204e 554d 4245 5220 746f 2074 6865 206e NUMBER to the n\n+00006450: 6561 7265 7374 2069 6e74 6567 6572 2e20 earest integer. \n+00006460: 4861 6c66 7761 7920 6361 7365 7320 6172 Halfway cases ar\n+00006470: 6520 726f 756e 6465 6420 746f 2074 6865 e rounded to the\n+00006480: 0a6e 6561 7265 7374 2065 7665 6e20 696e .nearest even in\n+00006490: 7465 6765 722e 7265 702e 6c61 6e67 2e6d teger.rep.lang.m\n+000064a0: 6174 6823 6578 7065 7870 2058 0a0a 5265 ath#expexp X..Re\n+000064b0: 7475 726e 2060 6527 2028 7468 6520 6261 turn `e' (the ba\n+000064c0: 7365 206f 6620 6e61 7475 7261 6c20 6c6f se of natural lo\n+000064d0: 6761 7269 7468 6d73 2920 7261 6973 6564 garithms) raised\n+000064e0: 2074 6f20 7468 6520 706f 7765 7220 582e to the power X.\n+000064f0: 7265 702e 6c61 6e67 2e6d 6174 6823 6c6f rep.lang.math#lo\n+00006500: 676c 6f67 2058 205b 4241 5345 5d0a 0a52 glog X [BASE]..R\n+00006510: 6574 7572 6e20 7468 6520 6c6f 6761 7269 eturn the logari\n+00006520: 7468 6d20 6f66 2058 2069 6e20 6261 7365 thm of X in base\n+00006530: 2042 4153 452e 2041 6e20 6172 6974 686d BASE. An arithm\n+00006540: 6574 6963 2065 7272 6f72 2069 730a 7369 etic error is.si\n+00006550: 676e 616c 6c65 6420 6966 2058 2069 7320 gnalled if X is \n+00006560: 6c65 7373 2074 6861 6e20 7a65 726f 2e20 less than zero. \n+00006570: 4966 2042 4153 4520 6973 6e27 7420 6465 If BASE isn't de\n+00006580: 6669 6e65 642c 2072 6574 7572 6e20 7468 fined, return th\n+00006590: 650a 6e61 7475 7261 6c20 6c6f 6761 7269 e.natural logari\n+000065a0: 7468 6d20 6f66 2058 2e72 6570 2e6c 616e thm of X.rep.lan\n+000065b0: 672e 6d61 7468 2373 696e 7369 6e20 580a g.math#sinsin X.\n+000065c0: 0a52 6574 7572 6e73 2074 6865 2073 696e .Returns the sin\n+000065d0: 6520 6f66 2058 2c20 696e 2072 6164 6961 e of X, in radia\n+000065e0: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n+000065f0: 2363 6f73 636f 7320 580a 0a52 6574 7572 #coscos X..Retur\n+00006600: 6e73 2074 6865 2063 6f73 696e 6520 6f66 ns the cosine of\n+00006610: 2058 2c20 696e 2072 6164 6961 6e73 2e72 X, in radians.r\n+00006620: 6570 2e6c 616e 672e 6d61 7468 2374 616e ep.lang.math#tan\n+00006630: 7461 6e20 580a 0a52 6574 7572 6e73 2074 tan X..Returns t\n+00006640: 6865 2074 616e 6765 6e74 206f 6620 582c he tangent of X,\n+00006650: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep.\n+00006660: 6c61 6e67 2e6d 6174 6823 6173 696e 6173 lang.math#asinas\n+00006670: 696e 2058 0a0a 5265 7475 726e 2074 6865 in X..Return the\n+00006680: 2061 7263 2073 696e 6520 6f66 2058 2028 arc sine of X (\n+00006690: 7468 6520 7661 6c75 6520 7768 6f73 6520 the value whose \n+000066a0: 7369 6e65 2069 7320 5829 2c20 696e 2072 sine is X), in r\n+000066b0: 6164 6961 6e73 2e72 6570 2e6c 616e 672e adians.rep.lang.\n+000066c0: 6d61 7468 2361 636f 7361 636f 7320 580a math#acosacos X.\n+000066d0: 0a52 6574 7572 6e20 7468 6520 6172 6320 .Return the arc \n+000066e0: 636f 7369 6e65 206f 6620 5820 2874 6865 cosine of X (the\n+000066f0: 2076 616c 7565 2077 686f 7365 2063 6f73 value whose cos\n+00006700: 696e 6520 6973 2058 292c 2069 6e20 7261 ine is X), in ra\n+00006710: 6469 616e 732e 7265 702e 6c61 6e67 2e6d dians.rep.lang.m\n+00006720: 6174 6823 6174 616e 6174 616e 2058 0a0a ath#atanatan X..\n+00006730: 5265 7475 726e 7320 7468 6520 6172 6320 Returns the arc \n+00006740: 7461 6e67 656e 7420 6f66 2058 2028 7468 tangent of X (th\n+00006750: 6520 7661 6c75 6520 7768 6f73 6520 7461 e value whose ta\n+00006760: 6e67 656e 7420 6973 2058 292c 2069 6e0a ngent is X), in.\n+00006770: 7261 6469 616e 732e 0a0a 6174 616e 2059 radians...atan Y\n+00006780: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n+00006790: 6172 6320 7461 6e67 656e 7420 6f66 2059 arc tangent of Y\n+000067a0: 2f58 2c20 696e 2072 6164 6961 6e73 2e20 /X, in radians. \n+000067b0: 5468 6520 7369 676e 7320 6f66 2062 6f74 The signs of bot\n+000067c0: 6820 6172 6775 6d65 6e74 730a 6172 6520 h arguments.are \n+000067d0: 7573 6564 2074 6f20 6465 7465 726d 696e used to determin\n+000067e0: 6520 7468 6520 7175 6164 7261 6e74 206f e the quadrant o\n+000067f0: 6620 7468 6520 7265 7375 6c74 2c20 616e f the result, an\n+00006800: 6420 5820 6973 2070 6572 6d69 7474 6564 d X is permitted\n+00006810: 2074 6f0a 6265 207a 6572 6f2e 7265 702e to.be zero.rep.\n+00006820: 6c61 6e67 2e6d 6174 6823 7371 7274 7371 lang.math#sqrtsq\n+00006830: 7274 2058 0a0a 5265 7475 726e 7320 7468 rt X..Returns th\n+00006840: 6520 6e6f 6e6e 6567 6174 6976 6520 7371 e nonnegative sq\n+00006850: 7561 7265 2072 6f6f 7420 6f66 2058 2e20 uare root of X. \n+00006860: 4966 2058 2069 7320 6e65 6761 7469 7665 If X is negative\n+00006870: 2c20 7369 676e 616c 7320 616e 0a61 7269 , signals an.ari\n+00006880: 7468 6d65 7469 6320 6572 726f 7220 2873 thmetic error (s\n+00006890: 686f 756c 6420 7265 7475 726e 2061 2063 hould return a c\n+000068a0: 6f6d 706c 6578 206e 756d 6265 7229 2e72 omplex number).r\n+000068b0: 6570 2e6c 616e 672e 6d61 7468 2365 7870 ep.lang.math#exp\n+000068c0: 7465 7870 7420 5820 590a 0a52 6574 7572 texpt X Y..Retur\n+000068d0: 6e73 2058 2072 6169 7365 6420 746f 2074 ns X raised to t\n+000068e0: 6865 2070 6f77 6572 2059 2e0a 0a49 6620 he power Y...If \n+000068f0: 5820 6973 206e 6567 6174 6976 6520 616e X is negative an\n+00006900: 6420 5920 6973 2061 206e 6f6e 2d69 6e74 d Y is a non-int\n+00006910: 6567 6572 2c20 7468 656e 2061 6e20 6172 eger, then an ar\n+00006920: 6974 686d 6574 6963 2065 7272 6f72 2069 ithmetic error i\n+00006930: 730a 7369 676e 616c 6c65 6420 286d 6174 s.signalled (mat\n+00006940: 6865 6d61 7469 6361 6c6c 7920 7368 6f75 hematically shou\n+00006950: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n+00006960: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n+00006970: 6c61 6e67 2e6d 6174 6823 6763 6467 6364 lang.math#gcdgcd\n+00006980: 202e 2e2e 0a0a 5265 7475 726e 2074 6865 .....Return the\n+00006990: 2067 7265 6174 6573 7420 636f 6d6d 6f6e greatest common\n+000069a0: 2064 6976 6973 6f72 206f 6620 7468 6520 divisor of the \n+000069b0: 696e 7465 6765 7220 6172 6775 6d65 6e74 integer argument\n+000069c0: 732e 2054 6865 2072 6573 756c 740a 6973 s. The result.is\n+000069d0: 2061 6c77 6179 7320 6e6f 6e2d 6e65 6761 always non-nega\n+000069e0: 7469 7665 2e20 5265 7475 726e 7320 3020 tive. Returns 0 \n+000069f0: 7769 7468 2061 7267 756d 656e 7473 2e72 with arguments.r\n+00006a00: 6570 2e6c 616e 672e 6d61 7468 236e 756d ep.lang.math#num\n+00006a10: 6265 7270 6e75 6d62 6572 7020 4152 470a berpnumberp ARG.\n+00006a20: 0a52 6574 7572 6e20 7420 6966 2041 5247 .Return t if ARG\n+00006a30: 2069 7320 6120 6e75 6d62 6572 2e72 6570 is a number.rep\n+00006a40: 2e6c 616e 672e 6d61 7468 2369 6e74 6567 .lang.math#integ\n+00006a50: 6572 7069 6e74 6567 6572 7020 4152 470a erpintegerp ARG.\n+00006a60: 0a52 6574 7572 6e20 7420 6966 2041 5247 .Return t if ARG\n+00006a70: 2069 7320 6120 696e 7465 6765 722e 7265 is a integer.re\n+00006a80: 702e 6c61 6e67 2e6d 6174 6823 6669 786e p.lang.math#fixn\n+00006a90: 756d 7066 6978 6e75 6d70 2041 5247 0a0a umpfixnump ARG..\n+00006aa0: 5265 7475 726e 2074 2069 6620 4152 4720 Return t if ARG \n+00006ab0: 6973 2061 2066 6978 6e75 6d20 2869 2e65 is a fixnum (i.e\n+00006ac0: 2e20 616e 2069 6e74 6567 6572 2074 6861 . an integer tha\n+00006ad0: 7420 6669 7473 2069 6e20 6120 4c69 7370 t fits in a Lisp\n+00006ae0: 0a70 6f69 6e74 6572 292e 7265 702e 6c61 .pointer).rep.la\n+00006af0: 6e67 2e6d 6174 6823 6578 6163 7470 6578 ng.math#exactpex\n+00006b00: 6163 7470 2041 5247 0a0a 5265 7475 726e actp ARG..Return\n+00006b10: 2074 2069 6620 4152 4720 6973 2061 6e20 t if ARG is an \n+00006b20: 6578 6163 7420 6e75 6d62 6572 2e72 6570 exact number.rep\n+00006b30: 2e6c 616e 672e 6d61 7468 2365 7861 6374 .lang.math#exact\n+00006b40: 2d3e 696e 6578 6163 7465 7861 6374 2d3e ->inexactexact->\n+00006b50: 696e 6578 6163 7420 580a 0a52 6574 7572 inexact X..Retur\n+00006b60: 6e73 2061 6e20 696e 6578 6163 7420 2869 ns an inexact (i\n+00006b70: 2e65 2e20 666c 6f61 7469 6e67 2070 6f69 .e. floating poi\n+00006b80: 6e74 2920 7265 7072 6573 656e 7461 7469 nt) representati\n+00006b90: 6f6e 206f 6620 582e 7265 702e 6c61 6e67 on of X.rep.lang\n+00006ba0: 2e6d 6174 6823 696e 6578 6163 742d 3e65 .math#inexact->e\n+00006bb0: 7861 6374 696e 6578 6163 742d 3e65 7861 xactinexact->exa\n+00006bc0: 6374 2058 0a0a 5265 7475 726e 7320 616e ct X..Returns an\n+00006bd0: 2065 7861 6374 2072 6570 7265 7365 6e74 exact represent\n+00006be0: 6174 696f 6e20 6f66 2058 2e20 5468 6973 ation of X. This\n+00006bf0: 206d 6179 2069 6e76 6f6c 7665 2061 206c may involve a l\n+00006c00: 6f73 7320 6f66 0a61 6363 7572 6163 792e oss of.accuracy.\n+00006c10: 7265 702e 6c61 6e67 2e6d 6174 6823 6e75 rep.lang.math#nu\n+00006c20: 6d65 7261 746f 726e 756d 6572 6174 6f72 meratornumerator\n+00006c30: 2058 0a0a 5265 7475 726e 2074 6865 206e X..Return the n\n+00006c40: 756d 6572 6174 6f72 206f 6620 7261 7469 umerator of rati\n+00006c50: 6f6e 616c 206e 756d 6265 7220 582e 7265 onal number X.re\n+00006c60: 702e 6c61 6e67 2e6d 6174 6823 6465 6e6f p.lang.math#deno\n+00006c70: 6d69 6e61 746f 7264 656e 6f6d 696e 6174 minatordenominat\n+00006c80: 6f72 2058 0a0a 5265 7475 726e 2074 6865 or X..Return the\n+00006c90: 2064 656e 6f6d 696e 6174 6f72 206f 6620 denominator of \n+00006ca0: 7261 7469 6f6e 616c 206e 756d 6265 7220 rational number \n+00006cb0: 582e 7265 702e 6c61 6e67 2e6d 6174 6823 X.rep.lang.math#\n+00006cc0: 6d61 786d 6178 2041 5247 532e 2e2e 0a0a maxmax ARGS.....\n+00006cd0: 5265 7475 726e 7320 7468 6520 6772 6561 Returns the grea\n+00006ce0: 7465 7374 206f 6620 6974 7320 6172 6775 test of its argu\n+00006cf0: 6d65 6e74 732e 2054 6865 7265 206d 7573 ments. There mus\n+00006d00: 7420 6265 2061 7420 6c65 6173 7420 7477 t be at least tw\n+00006d10: 6f0a 6172 6775 6d65 6e74 732e 2057 6865 o.arguments. Whe\n+00006d20: 6e20 636f 6d70 6172 696e 6720 6e75 6d62 n comparing numb\n+00006d30: 6572 732c 2061 6e79 2069 6e65 7861 6374 ers, any inexact\n+00006d40: 2061 7267 756d 656e 7473 2063 6175 7365 arguments cause\n+00006d50: 2074 6865 0a72 6573 756c 7420 746f 2062 the.result to b\n+00006d60: 6520 696e 6578 6163 742e 7265 702e 6c61 e inexact.rep.la\n+00006d70: 6e67 2e6d 6174 6823 6d69 6e6d 696e 2041 ng.math#minmin A\n+00006d80: 5247 532e 2e2e 0a0a 5265 7475 726e 7320 RGS.....Returns \n+00006d90: 7468 6520 736d 616c 6c65 7374 206f 6620 the smallest of \n+00006da0: 6974 7320 6172 6775 6d65 6e74 732e 2054 its arguments. T\n+00006db0: 6865 7265 206d 7573 7420 6265 2061 7420 here must be at \n+00006dc0: 6c65 6173 7420 7477 6f0a 6172 6775 6d65 least two.argume\n+00006dd0: 6e74 732e 2057 6865 6e20 636f 6d70 6172 nts. When compar\n+00006de0: 696e 6720 6e75 6d62 6572 732c 2061 6e79 ing numbers, any\n+00006df0: 2069 6e65 7861 6374 2061 7267 756d 656e inexact argumen\n+00006e00: 7473 2063 6175 7365 2074 6865 0a72 6573 ts cause the.res\n+00006e10: 756c 7420 746f 2062 6520 696e 6578 6163 ult to be inexac\n+00006e20: 742e 7265 702e 6c61 6e67 2e6d 6174 6823 t.rep.lang.math#\n+00006e30: 7374 7269 6e67 2d3e 6e75 6d62 6572 7374 string->numberst\n+00006e40: 7269 6e67 2d3e 6e75 6d62 6572 2053 5452 ring->number STR\n+00006e50: 494e 4720 5b52 4144 4958 5d0a 0a52 6574 ING [RADIX]..Ret\n+00006e60: 7572 6e20 7468 6520 6e75 6d62 6572 2072 urn the number r\n+00006e70: 6570 7265 7365 6e74 6564 2062 7920 5354 epresented by ST\n+00006e80: 5249 4e47 2e20 4966 2052 4144 4958 2069 RING. If RADIX i\n+00006e90: 7320 7370 6563 6966 6965 642c 2074 6865 s specified, the\n+00006ea0: 0a6e 756d 6265 7220 6973 2070 6172 7365 .number is parse\n+00006eb0: 6420 6672 6f6d 2074 6861 7420 6261 7365 d from that base\n+00006ec0: 2c20 6f74 6865 7277 6973 6520 6261 7365 , otherwise base\n+00006ed0: 2031 3020 6973 2061 7373 756d 6564 2e72 10 is assumed.r\n+00006ee0: 6570 2e6c 616e 672e 6d61 7468 236e 756d ep.lang.math#num\n+00006ef0: 6265 722d 3e73 7472 696e 676e 756d 6265 ber->stringnumbe\n+00006f00: 722d 3e73 7472 696e 6720 5a20 5b52 4144 r->string Z [RAD\n+00006f10: 4958 5d0a 0a52 6574 7572 6e20 6120 7374 IX]..Return a st\n+00006f20: 7269 6e67 2063 6f6e 7461 696e 696e 6720 ring containing \n+00006f30: 6120 7072 696e 7465 6420 7265 7072 6573 a printed repres\n+00006f40: 656e 7461 7469 6f6e 206f 6620 7468 6520 entation of the \n+00006f50: 6e75 6d62 6572 205a 2e20 4966 0a52 4144 number Z. If.RAD\n+00006f60: 4958 2069 7320 7370 6563 6966 6965 642c IX is specified,\n+00006f70: 2070 7269 6e74 2074 6865 206e 756d 6265 print the numbe\n+00006f80: 7220 696e 2074 6861 7420 6261 7365 2c20 r in that base, \n+00006f90: 6f74 6865 7277 6973 6520 7072 696e 7420 otherwise print \n+00006fa0: 6974 0a69 6e20 6261 7365 2031 302e 7265 it.in base 10.re\n+00006fb0: 702e 7468 7265 6164 7323 7468 7265 6164 p.threads#thread\n+00006fc0: 7074 6872 6561 6470 2041 5247 0a0a 5265 pthreadp ARG..Re\n+00006fd0: 7475 726e 2060 7427 2069 6620 4152 4720 turn `t' if ARG \n+00006fe0: 6973 2061 2074 6872 6561 6420 6f62 6a65 is a thread obje\n+00006ff0: 6374 2e00 0000 0000 0000 0000 0000 0000 ct..............\n+00007000: 7265 702e 6c61 6e67 2e6d 6174 6823 7261 rep.lang.math#ra\n+00007010: 6e64 6f6d 7261 6e64 6f6d 205b 4c49 4d49 ndomrandom [LIMI\n+00007020: 545d 0a0a 5072 6f64 7563 6520 6120 7073 T]..Produce a ps\n+00007030: 6575 646f 2d72 616e 646f 6d20 6e75 6d62 eudo-random numb\n+00007040: 6572 2062 6574 7765 656e 207a 6572 6f20 er between zero \n+00007050: 616e 6420 4c49 4d49 5420 286f 7220 7468 and LIMIT (or th\n+00007060: 6520 6c61 7267 6573 740a 706f 7369 7469 e largest.positi\n+00007070: 7665 2069 6e74 6567 6572 2072 6570 7265 ve integer repre\n+00007080: 7365 6e74 6162 6c65 292e 2049 6620 4c49 sentable). If LI\n+00007090: 4d49 5420 6973 2074 6865 2073 796d 626f MIT is the symbo\n+000070a0: 6c20 6074 2720 7468 650a 6765 6e65 7261 l `t' the.genera\n+000070b0: 746f 7220 6973 2073 6565 6465 6420 7769 tor is seeded wi\n+000070c0: 7468 2074 6865 2063 7572 7265 6e74 2074 th the current t\n+000070d0: 696d 6520 6f66 2064 6179 2e72 6570 2e6c ime of day.rep.l\n+000070e0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+000070f0: 636f 6e74 696e 7561 7469 6f6e 2d63 616c continuation-cal\n+00007100: 6c61 626c 652d 7063 6f6e 7469 6e75 6174 lable-pcontinuat\n+00007110: 696f 6e2d 6361 6c6c 6162 6c65 2d70 2043 ion-callable-p C\n+00007120: 4f4e 5449 4e55 4154 494f 4e0a 0a52 6574 ONTINUATION..Ret\n+00007130: 7572 6e73 2060 7427 2069 6620 7468 6520 urns `t' if the \n+00007140: 636f 6e74 696e 7561 7469 6f6e 206f 626a continuation obj\n+00007150: 6563 7420 434f 4e54 494e 5541 5449 4f4e ect CONTINUATION\n+00007160: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren\n+00007170: 740a 6578 6563 7574 696f 6e20 706f 696e t.execution poin\n+00007180: 7420 6f66 2074 6865 2069 6e74 6572 7072 t of the interpr\n+00007190: 6574 6572 2e72 6570 2e6c 616e 672e 696e eter.rep.lang.in\n+000071a0: 7465 7270 7265 7465 7223 6361 6c6c 2f63 terpreter#call/c\n+000071b0: 6363 616c 6c2f 6363 2046 554e 4354 494f ccall/cc FUNCTIO\n+000071c0: 4e0a 0a49 6e76 6f6b 6520 4655 4e43 5449 N..Invoke FUNCTI\n+000071d0: 4f4e 2077 6974 6820 6120 7369 6e67 6c65 ON with a single\n+000071e0: 2070 6172 616d 6574 6572 2c20 7468 6520 parameter, the \n+000071f0: 636f 6e74 696e 7561 7469 6f6e 2066 756e continuation fun\n+00007200: 6374 696f 6e20 6f66 0a74 6865 2063 7572 ction of.the cur\n+00007210: 7265 6e74 2073 7461 7465 206f 6620 7468 rent state of th\n+00007220: 6520 696e 7465 7270 7265 7465 722e 2053 e interpreter. S\n+00007230: 7562 7365 7175 656e 746c 7920 6361 6c6c ubsequently call\n+00007240: 696e 6720 7468 650a 636f 6e74 696e 7561 ing the.continua\n+00007250: 7469 6f6e 2066 756e 6374 696f 6e20 2877 tion function (w\n+00007260: 6974 6820 616e 206f 7074 696f 6e61 6c20 ith an optional \n+00007270: 7369 6e67 6c65 2061 7267 756d 656e 7429 single argument)\n+00007280: 2077 696c 6c20 7061 7373 0a63 6f6e 7472 will pass.contr\n+00007290: 6f6c 2069 6d6d 6564 6961 7465 6c79 2062 ol immediately b\n+000072a0: 6163 6b20 746f 2074 6865 2073 7461 7465 ack to the state\n+000072b0: 6d65 6e74 2066 6f6c 6c6f 7769 6e67 2074 ment following t\n+000072c0: 6865 2063 616c 6c20 746f 2074 6865 0a60 he call to the.`\n+000072d0: 6361 6c6c 2f63 6327 2066 756e 6374 696f call/cc' functio\n+000072e0: 6e20 2865 7665 6e20 6966 2074 6861 7420 n (even if that \n+000072f0: 7374 6163 6b20 6672 616d 6520 6861 7320 stack frame has \n+00007300: 7369 6e63 6520 6265 656e 2065 7869 7465 since been exite\n+00007310: 6429 2e72 6570 2e6c 616e 672e 696e 7465 d).rep.lang.inte\n+00007320: 7270 7265 7465 7223 6361 6c6c 2d77 6974 rpreter#call-wit\n+00007330: 682d 6f62 6a65 6374 6361 6c6c 2d77 6974 h-objectcall-wit\n+00007340: 682d 6f62 6a65 6374 2041 5247 2054 4855 h-object ARG THU\n+00007350: 4e4b 0a0a 4361 6c6c 2074 6865 207a 6572 NK..Call the zer\n+00007360: 6f2d 7061 7261 6d65 7465 7220 6675 6e63 o-parameter func\n+00007370: 7469 6f6e 2054 4855 4e4b 2c20 7769 7468 tion THUNK, with\n+00007380: 206f 626a 6563 7420 4152 4720 7465 6d70 object ARG temp\n+00007390: 6f72 6172 696c 790a 6062 6f75 6e64 2720 orarily.`bound' \n+000073a0: 2861 2074 7970 652d 7370 6563 6966 6963 (a type-specific\n+000073b0: 206f 7065 7261 7469 6f6e 2c20 7573 7561 operation, usua\n+000073c0: 6c6c 7920 746f 206d 616b 6520 4152 4720 lly to make ARG \n+000073d0: 6061 6374 6976 6527 2069 6e0a 736f 6d65 `active' in.some\n+000073e0: 2077 6179 292e 2057 6865 6e20 5448 554e way). When THUN\n+000073f0: 4b20 7265 7475 726e 7320 4152 4720 6973 K returns ARG is\n+00007400: 2075 6e62 6f75 6e64 2e20 5468 6520 7661 unbound. The va\n+00007410: 6c75 6520 7265 7475 726e 6564 2062 790a lue returned by.\n+00007420: 5448 554e 4b20 6973 2074 6865 6e20 7265 THUNK is then re\n+00007430: 7475 726e 6564 2e0a 0a49 6620 5448 554e turned...If THUN\n+00007440: 4b20 6973 2065 7665 7220 6c65 6674 2064 K is ever left d\n+00007450: 7565 2074 6f20 6120 636f 6e74 696e 7561 ue to a continua\n+00007460: 7469 6f6e 2062 6569 6e67 2069 6e76 6f6b tion being invok\n+00007470: 6564 2c20 4152 4720 7769 6c6c 2062 650a ed, ARG will be.\n+00007480: 756e 626f 756e 642e 2049 6620 5448 554e unbound. If THUN\n+00007490: 4b20 6973 2073 7562 7365 7175 656e 746c K is subsequentl\n+000074a0: 7920 7265 656e 7465 7265 642c 2041 5247 y reentered, ARG\n+000074b0: 2077 696c 6c20 6265 2072 6562 6f75 6e64 will be rebound\n+000074c0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+000074d0: 7265 7465 7223 6361 6c6c 2d77 6974 682d reter#call-with-\n+000074e0: 6479 6e61 6d69 632d 726f 6f74 6361 6c6c dynamic-rootcall\n+000074f0: 2d77 6974 682d 6479 6e61 6d69 632d 726f -with-dynamic-ro\n+00007500: 6f74 2054 4855 4e4b 0a0a 4361 6c6c 2074 ot THUNK..Call t\n+00007510: 6865 207a 6572 6f2d 7061 7261 6d65 7465 he zero-paramete\n+00007520: 7220 6675 6e63 7469 6f6e 2054 4855 4e4b r function THUNK\n+00007530: 2c20 6173 2074 6865 2072 6f6f 7420 6f66 , as the root of\n+00007540: 2061 206e 6577 2065 7865 6375 7469 6f6e a new execution\n+00007550: 0a65 6e76 6972 6f6e 6d65 6e74 2e20 5468 .environment. Th\n+00007560: 6973 206d 6561 6e73 2074 6861 7420 7468 is means that th\n+00007570: 6520 636f 6e74 696e 7561 7469 6f6e 206f e continuation o\n+00007580: 6620 5448 554e 4b20 7769 6c6c 2061 6c77 f THUNK will alw\n+00007590: 6179 7320 6265 0a72 6561 6368 6564 206f ays be.reached o\n+000075a0: 6e63 652c 2061 6e64 206f 6e63 6520 6f6e nce, and once on\n+000075b0: 6c79 2e20 416e 7920 636f 6e74 696e 7561 ly. Any continua\n+000075c0: 7469 6f6e 7320 6162 6f76 6520 7468 6520 tions above the \n+000075d0: 6e65 7720 726f 6f74 206d 6179 0a6e 6f74 new root may.not\n+000075e0: 2062 6520 696e 766f 6b65 6420 6672 6f6d be invoked from\n+000075f0: 2069 6e73 6964 6520 7468 6520 726f 6f74 inside the root\n+00007600: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00007610: 7265 7465 7223 6361 6c6c 2d77 6974 682d reter#call-with-\n+00007620: 6261 7272 6965 7263 616c 6c2d 7769 7468 barriercall-with\n+00007630: 2d62 6172 7269 6572 2054 4855 4e4b 2043 -barrier THUNK C\n+00007640: 4c4f 5345 4420 5b49 4e2d 5448 554e 4b5d LOSED [IN-THUNK]\n+00007650: 205b 4f55 542d 5448 554e 4b5d 0a0a 4361 [OUT-THUNK]..Ca\n+00007660: 6c6c 2054 4855 4e4b 2069 6e73 6964 6520 ll THUNK inside \n+00007670: 6120 6e65 7720 6578 6563 7574 696f 6e20 a new execution \n+00007680: 656e 7669 726f 6e6d 656e 742e 2049 6620 environment. If \n+00007690: 434c 4f53 4544 2069 7320 6e6f 6e2d 606e CLOSED is non-`n\n+000076a0: 696c 270a 7468 656e 2074 6865 206e 6577 il'.then the new\n+000076b0: 2065 6e76 6972 6f6e 6d65 6e74 2077 696c environment wil\n+000076c0: 6c20 6265 2065 7869 7465 6420 6578 6163 l be exited exac\n+000076d0: 746c 7920 6f6e 6365 2028 692e 652e 0a63 tly once (i.e..c\n+000076e0: 6f6e 7469 6e75 6174 696f 6e73 206d 6179 ontinuations may\n+000076f0: 206e 6f74 2070 6173 7320 7468 726f 7567 not pass throug\n+00007700: 6820 6974 292e 0a0a 416c 7465 726e 6174 h it)...Alternat\n+00007710: 6976 656c 792c 2069 6620 434c 4f53 4544 ively, if CLOSED\n+00007720: 2069 7320 606e 696c 2720 7468 656e 2074 is `nil' then t\n+00007730: 6865 2065 6e76 6972 6f6e 6d65 6e74 2069 he environment i\n+00007740: 7320 7361 6964 2074 6f20 6265 0a60 6f70 s said to be.`op\n+00007750: 656e 2720 616e 6420 636f 6e74 696e 7561 en' and continua\n+00007760: 7469 6f6e 7320 6d61 7920 6361 7573 6520 tions may cause \n+00007770: 636f 6e74 726f 6c20 746f 2066 6c6f 7720 control to flow \n+00007780: 696e 746f 2061 6e64 206f 7574 206f 6620 into and out of \n+00007790: 7468 650a 6e65 7720 656e 7669 726f 6e6d the.new environm\n+000077a0: 656e 742e 2041 7320 7468 6973 2068 6170 ent. As this hap\n+000077b0: 7065 6e73 206f 6e65 206f 6620 494e 2d54 pens one of IN-T\n+000077c0: 4855 4e4b 206f 7220 4f55 542d 5448 554e HUNK or OUT-THUN\n+000077d0: 4b20 7769 6c6c 2062 650a 6361 6c6c 6564 K will be.called\n+000077e0: 2028 6966 2064 6566 696e 6564 292e 0a0a (if defined)...\n+000077f0: 5468 6520 7661 6c75 6520 6f66 2074 6869 The value of thi\n+00007800: 7320 6675 6e63 7469 6f6e 2069 7320 7468 s function is th\n+00007810: 6520 7661 6c75 6520 7265 7475 726e 6564 e value returned\n+00007820: 2062 7920 5448 554e 4b2e 7265 702e 7468 by THUNK.rep.th\n+00007830: 7265 6164 7323 6d61 6b65 2d74 6872 6561 reads#make-threa\n+00007840: 646d 616b 652d 7468 7265 6164 2054 4855 dmake-thread THU\n+00007850: 4e4b 205b 4e41 4d45 5d0a 0a43 7265 6174 NK [NAME]..Creat\n+00007860: 6520 616e 6420 7265 7475 726e 2061 6e20 e and return an \n+00007870: 6f62 6a65 6374 2072 6570 7265 7365 6e74 object represent\n+00007880: 696e 6720 6120 6e65 7720 7468 7265 6164 ing a new thread\n+00007890: 206f 6620 6578 6563 7574 696f 6e2e 2054 of execution. T\n+000078a0: 6865 0a6e 6577 2074 6872 6561 6420 7769 he.new thread wi\n+000078b0: 6c6c 2062 6567 696e 2062 7920 6361 6c6c ll begin by call\n+000078c0: 696e 6720 5448 554e 4b2c 2061 2066 756e ing THUNK, a fun\n+000078d0: 6374 696f 6e20 7769 7468 207a 6572 6f0a ction with zero.\n+000078e0: 7061 7261 6d65 7465 7273 2e72 6570 2e74 parameters.rep.t\n+000078f0: 6872 6561 6473 236d 616b 652d 7375 7370 hreads#make-susp\n+00007900: 656e 6465 642d 7468 7265 6164 6d61 6b65 ended-threadmake\n+00007910: 2d73 7573 7065 6e64 6564 2d74 6872 6561 -suspended-threa\n+00007920: 6420 5448 554e 4b20 5b4e 414d 455d 0a0a d THUNK [NAME]..\n+00007930: 4964 656e 7469 6361 6c20 746f 2060 6d61 Identical to `ma\n+00007940: 6b65 2d74 6872 6561 6427 2c20 6578 6365 ke-thread', exce\n+00007950: 7074 2074 6861 7420 7468 6520 6372 6561 pt that the crea\n+00007960: 7465 6420 7468 7265 6164 2077 696c 6c20 ted thread will \n+00007970: 6265 0a69 6d6d 6564 6961 7465 6c79 2070 be.immediately p\n+00007980: 7574 2069 6e20 7468 6520 7375 7370 656e ut in the suspen\n+00007990: 6465 6420 7374 6174 652e 7265 702e 7468 ded state.rep.th\n+000079a0: 7265 6164 7323 7468 7265 6164 2d79 6965 reads#thread-yie\n+000079b0: 6c64 7468 7265 6164 2d79 6965 6c64 0a0a ldthread-yield..\n+000079c0: 5061 7373 2063 6f6e 7472 6f6c 2061 7761 Pass control awa\n+000079d0: 7920 6672 6f6d 2074 6865 2063 7572 7265 y from the curre\n+000079e0: 6e74 2074 6872 6561 6420 6966 206f 7468 nt thread if oth\n+000079f0: 6572 2074 6872 6561 6473 2061 7265 2077 er threads are w\n+00007a00: 6169 7469 6e67 0a74 6f20 7275 6e2e 7265 aiting.to run.re\n+00007a10: 702e 7468 7265 6164 7323 7468 7265 6164 p.threads#thread\n+00007a20: 2d64 656c 6574 6574 6872 6561 642d 6465 -deletethread-de\n+00007a30: 6c65 7465 205b 5448 5245 4144 5d0a 0a4d lete [THREAD]..M\n+00007a40: 6172 6b20 5448 5245 4144 2028 6f72 2074 ark THREAD (or t\n+00007a50: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n+00007a60: 6429 2c20 6173 2062 6569 6e67 2064 656c d), as being del\n+00007a70: 6574 6564 2e20 4974 2077 696c 6c20 6e6f eted. It will no\n+00007a80: 7420 6265 0a73 7769 7463 6865 6420 746f t be.switched to\n+00007a90: 2069 6e20 7468 6520 6675 7475 7265 2e20 in the future. \n+00007aa0: 4966 2074 6865 2063 7572 7265 6e74 2074 If the current t\n+00007ab0: 6872 6561 6420 6973 2064 656c 6574 6564 hread is deleted\n+00007ac0: 2c20 636f 6e74 726f 6c0a 7769 6c6c 2062 , control.will b\n+00007ad0: 6520 7061 7373 6564 2074 6f20 7468 6520 e passed to the \n+00007ae0: 6e65 7874 2072 756e 6e61 626c 6520 7468 next runnable th\n+00007af0: 7265 6164 2e20 4465 6c65 7469 6e67 2074 read. Deleting t\n+00007b00: 6865 206c 6173 7420 7275 6e6e 6162 6c65 he last runnable\n+00007b10: 0a74 6872 6561 6420 7265 7375 6c74 7320 .thread results \n+00007b20: 666f 7263 6573 2074 6865 2063 6f6e 7461 forces the conta\n+00007b30: 696e 696e 6720 6479 6e61 6d69 6320 726f ining dynamic ro\n+00007b40: 6f74 2074 6f20 6265 2063 6c6f 7365 642e ot to be closed.\n+00007b50: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n+00007b60: 6164 2d73 7573 7065 6e64 7468 7265 6164 ad-suspendthread\n+00007b70: 2d73 7573 7065 6e64 205b 5448 5245 4144 -suspend [THREAD\n+00007b80: 5d20 5b4d 5345 4353 5d0a 0a4d 6172 6b20 ] [MSECS]..Mark \n+00007b90: 5448 5245 4144 2028 6f72 2074 6865 2063 THREAD (or the c\n+00007ba0: 7572 7265 6e74 2074 6872 6561 6429 2061 urrent thread) a\n+00007bb0: 7320 6265 696e 6720 7375 7370 656e 6465 s being suspende\n+00007bc0: 642e 2049 7420 7769 6c6c 206e 6f74 2062 d. It will not b\n+00007bd0: 650a 7365 6c65 6374 6564 2075 6e74 696c e.selected until\n+00007be0: 2069 7420 6861 7320 7468 6973 2073 7461 it has this sta\n+00007bf0: 7475 7320 7265 6d6f 7665 642e 2053 7573 tus removed. Sus\n+00007c00: 7065 6e64 696e 6720 7468 6520 6375 7272 pending the curr\n+00007c10: 656e 740a 7468 7265 6164 2077 696c 6c20 ent.thread will \n+00007c20: 7061 7373 2063 6f6e 7472 6f6c 2074 6f20 pass control to \n+00007c30: 7468 6520 6e65 7874 2072 756e 6e61 626c the next runnabl\n+00007c40: 6520 7468 7265 6164 2e20 4966 2074 6865 e thread. If the\n+00007c50: 7265 2061 7265 206e 6f0a 7275 6e6e 6162 re are no.runnab\n+00007c60: 6c65 2074 6872 6561 6473 2c20 7468 656e le threads, then\n+00007c70: 2073 6c65 6570 2075 6e74 696c 2074 6865 sleep until the\n+00007c80: 206e 6578 7420 7468 7265 6164 2062 6563 next thread bec\n+00007c90: 6f6d 6573 2072 756e 6e61 626c 652e 0a0a omes runnable...\n+00007ca0: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n+00007cb0: 7468 6520 7469 6d65 6f75 7420 7761 7320 the timeout was \n+00007cc0: 7265 6163 6865 642e 7265 702e 7468 7265 reached.rep.thre\n+00007cd0: 6164 7323 7468 7265 6164 2d6a 6f69 6e74 ads#thread-joint\n+00007ce0: 6872 6561 642d 6a6f 696e 2054 4852 4541 hread-join THREA\n+00007cf0: 4420 5b4d 5345 4353 5d20 5b44 4546 4155 D [MSECS] [DEFAU\n+00007d00: 4c54 2d56 414c 5545 5d0a 0a53 7573 7065 LT-VALUE]..Suspe\n+00007d10: 6e64 2074 6865 2063 7572 7265 6e74 2074 nd the current t\n+00007d20: 6872 6561 6420 756e 7469 6c20 5448 5245 hread until THRE\n+00007d30: 4144 2068 6173 2065 7869 7465 642c 206f AD has exited, o\n+00007d40: 7220 4d53 4543 530a 6d69 6c6c 6973 6563 r MSECS.millisec\n+00007d50: 6f6e 6473 2068 6176 6520 7061 7373 6564 onds have passed\n+00007d60: 2e20 4966 2054 4852 4541 4420 6578 6974 . If THREAD exit\n+00007d70: 7320 6e6f 726d 616c 6c79 2c20 7265 7475 s normally, retu\n+00007d80: 726e 2074 6865 2076 616c 7565 206f 660a rn the value of.\n+00007d90: 7468 6520 6c61 7374 2066 6f72 6d20 6974 the last form it\n+00007da0: 2065 7661 6c75 6174 6564 2c20 656c 7365 evaluated, else\n+00007db0: 2072 6574 7572 6e20 4445 4641 554c 542d return DEFAULT-\n+00007dc0: 5641 4c55 452e 0a0a 4974 2069 7320 616e VALUE...It is an\n+00007dd0: 2065 7272 6f72 2074 6f20 6361 6c6c 2074 error to call t\n+00007de0: 6872 6561 642d 6a6f 696e 206f 6e20 6120 hread-join on a \n+00007df0: 5448 5245 4144 2074 6861 7420 6973 206e THREAD that is n\n+00007e00: 6f74 2061 206d 656d 6265 7220 6f66 0a63 ot a member of.c\n+00007e10: 7572 7265 6e74 2064 796e 616d 6963 2072 urrent dynamic r\n+00007e20: 6f6f 742e 7265 702e 7468 7265 6164 7323 oot.rep.threads#\n+00007e30: 7468 7265 6164 2d77 616b 6574 6872 6561 thread-wakethrea\n+00007e40: 642d 7761 6b65 205b 5448 5245 4144 5d0a d-wake [THREAD].\n+00007e50: 0a49 6620 5448 5245 4144 2028 6f72 2074 .If THREAD (or t\n+00007e60: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n+00007e70: 6429 2069 7320 6375 7272 656e 746c 7920 d) is currently \n+00007e80: 7375 7370 656e 6465 642c 206d 6172 6b20 suspended, mark \n+00007e90: 6974 2061 730a 6265 696e 6720 7275 6e6e it as.being runn\n+00007ea0: 6162 6c65 206f 6e63 6520 6d6f 7265 2e72 able once more.r\n+00007eb0: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n+00007ec0: 642d 7375 7370 656e 6465 642d 7074 6872 d-suspended-pthr\n+00007ed0: 6561 642d 7375 7370 656e 6465 642d 7020 ead-suspended-p \n+00007ee0: 5448 5245 4144 0a0a 5265 7475 726e 2060 THREAD..Return `\n+00007ef0: 7427 2069 6620 5448 5245 4144 2069 7320 t' if THREAD is \n+00007f00: 6375 7272 656e 746c 7920 7375 7370 656e currently suspen\n+00007f10: 6465 6420 6672 6f6d 2072 756e 6e69 6e67 ded from running\n+00007f20: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n+00007f30: 6561 642d 6578 6974 6564 2d70 7468 7265 ead-exited-pthre\n+00007f40: 6164 2d65 7869 7465 642d 7020 5448 5245 ad-exited-p THRE\n+00007f50: 4144 0a0a 5265 7475 726e 2060 7427 2069 AD..Return `t' i\n+00007f60: 6620 5448 5245 4144 2068 6173 2065 7869 f THREAD has exi\n+00007f70: 7465 642e 7265 702e 7468 7265 6164 7323 ted.rep.threads#\n+00007f80: 6375 7272 656e 742d 7468 7265 6164 6375 current-threadcu\n+00007f90: 7272 656e 742d 7468 7265 6164 205b 4445 rrent-thread [DE\n+00007fa0: 5054 485d 0a0a 5265 7475 726e 2074 6865 PTH]..Return the\n+00007fb0: 2063 7572 7265 6e74 6c79 2065 7865 6375 currently execu\n+00007fc0: 7469 6e67 2074 6872 6561 642e 0072 6570 ting thread..rep\n+00007fd0: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m\n+00007fe0: 616b 652d 6d75 7465 7800 7265 702e 6c61 ake-mutex.rep.la\n+00007ff0: 6e67 2e6d 6174 6823 6f64 6470 2058 0000 ng.math#oddp X..\n+00008000: 7265 702e 7468 7265 6164 7323 616c 6c2d rep.threads#all-\n+00008010: 7468 7265 6164 7361 6c6c 2d74 6872 6561 threadsall-threa\n+00008020: 6473 205b 4445 5054 485d 0a0a 5265 7475 ds [DEPTH]..Retu\n+00008030: 726e 2061 206c 6973 7420 6f66 2061 6c6c rn a list of all\n+00008040: 2074 6872 6561 6473 2e72 6570 2e74 6872 threads.rep.thr\n+00008050: 6561 6473 2374 6872 6561 642d 666f 7262 eads#thread-forb\n+00008060: 6964 7468 7265 6164 2d66 6f72 6269 640a idthread-forbid.\n+00008070: 0a49 6e63 7265 6d65 6e74 2074 6865 2074 .Increment the t\n+00008080: 6872 6561 6420 7072 6565 6d70 7469 6f6e hread preemption\n+00008090: 206c 6f63 6b2e 2057 6865 6e20 6772 6561 lock. When grea\n+000080a0: 7468 6572 2074 6861 6e20 7a65 726f 2061 ther than zero a\n+000080b0: 6c6c 0a70 7265 656d 7074 696f 6e20 6f66 ll.preemption of\n+000080c0: 2074 6872 6561 6473 2069 7320 6469 7361 threads is disa\n+000080d0: 626c 6564 2e20 5265 7475 726e 7320 6074 bled. Returns `t\n+000080e0: 2720 6966 2070 7265 656d 7074 696f 6e20 ' if preemption \n+000080f0: 6973 2062 6c6f 636b 6564 0a61 7320 7468 is blocked.as th\n+00008100: 6973 2066 756e 6374 696f 6e20 7265 7475 is function retu\n+00008110: 726e 732e 7265 702e 7468 7265 6164 7323 rns.rep.threads#\n+00008120: 7468 7265 6164 2d70 6572 6d69 7474 6872 thread-permitthr\n+00008130: 6561 642d 7065 726d 6974 0a0a 4465 6372 ead-permit..Decr\n+00008140: 656d 656e 7420 7468 6520 7468 7265 6164 ement the thread\n+00008150: 2070 7265 656d 7074 696f 6e20 6c6f 636b preemption lock\n+00008160: 2e20 5768 656e 2067 7265 6174 6865 7220 . When greather \n+00008170: 7468 616e 207a 6572 6f20 616c 6c0a 7072 than zero all.pr\n+00008180: 6565 6d70 7469 6f6e 206f 6620 7468 7265 eemption of thre\n+00008190: 6164 7320 6973 2064 6973 6162 6c65 642e ads is disabled.\n+000081a0: 2052 6574 7572 6e73 2060 7427 2069 6620 Returns `t' if \n+000081b0: 7072 6565 6d70 7469 6f6e 2069 7320 626c preemption is bl\n+000081c0: 6f63 6b65 640a 6173 2074 6869 7320 6675 ocked.as this fu\n+000081d0: 6e63 7469 6f6e 2072 6574 7572 6e73 2e72 nction returns.r\n+000081e0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+000081f0: 6d61 6b65 2d70 726f 6365 7373 6d61 6b65 make-processmake\n+00008200: 2d70 726f 6365 7373 205b 4f55 5450 5554 -process [OUTPUT\n+00008210: 2d53 5452 4541 4d5d 205b 4655 4e5d 205b -STREAM] [FUN] [\n+00008220: 4449 525d 205b 5052 4f47 5241 4d5d 205b DIR] [PROGRAM] [\n+00008230: 4152 4753 5d0a 0a43 7265 6174 6573 2061 ARGS]..Creates a\n+00008240: 206e 6577 2070 726f 6365 7373 2d6f 626a new process-obj\n+00008250: 6563 742c 204f 5554 5055 542d 5354 5245 ect, OUTPUT-STRE\n+00008260: 414d 2069 7320 7768 6572 6520 616c 6c20 AM is where all \n+00008270: 6f75 7470 7574 2066 726f 6d20 7468 6973 output from this\n+00008280: 0a70 726f 6365 7373 2067 6f65 732c 2062 .process goes, b\n+00008290: 6f74 6820 7374 646f 7574 2061 6e64 2073 oth stdout and s\n+000082a0: 7464 6572 722c 2046 554e 2069 7320 6120 tderr, FUN is a \n+000082b0: 6675 6e63 7469 6f6e 2074 6f20 6361 6c6c function to call\n+000082c0: 2065 6163 6820 7469 6d65 0a74 6865 2070 each time.the p\n+000082d0: 726f 6365 7373 2072 756e 6e69 6e67 206f rocess running o\n+000082e0: 6e20 7468 6973 206f 626a 6563 7420 6368 n this object ch\n+000082f0: 616e 6765 7320 7374 6174 652e 2044 4952 anges state. DIR\n+00008300: 2069 7320 7468 6520 7072 6f63 6573 7327 is the process'\n+00008310: 0a63 7572 7265 6e74 2064 6972 6563 746f .current directo\n+00008320: 7279 2c20 5052 4f47 5241 4d20 7468 6520 ry, PROGRAM the \n+00008330: 6669 6c65 6e61 6d65 206f 6620 7468 6520 filename of the \n+00008340: 7072 6f67 7261 6d20 746f 2072 756e 2061 program to run a\n+00008350: 6e64 2041 5247 5320 610a 6c69 7374 206f nd ARGS a.list o\n+00008360: 6620 6172 6775 6d65 6e74 7320 7061 7373 f arguments pass\n+00008370: 6564 2074 6f20 7468 6520 7072 6f63 6573 ed to the proces\n+00008380: 732e 0a0a 416e 7920 6f66 2074 6865 2061 s...Any of the a\n+00008390: 7267 756d 656e 7473 206d 6179 2062 6520 rguments may be \n+000083a0: 756e 7370 6563 6966 6965 642c 2069 6e20 unspecified, in \n+000083b0: 7768 6963 6820 6361 7365 2074 6865 7920 which case they \n+000083c0: 6361 6e20 6265 2073 6574 0a65 6974 6865 can be set.eithe\n+000083d0: 7220 6279 2074 6865 2066 756e 6374 696f r by the functio\n+000083e0: 6e73 2070 726f 7669 6465 6420 6f72 2062 ns provided or b\n+000083f0: 7920 7468 6520 6675 6e63 7469 6f6e 2063 y the function c\n+00008400: 616c 6c65 6420 746f 2063 7265 6174 6520 alled to create \n+00008410: 7468 650a 6163 7475 616c 2072 756e 6e69 the.actual runni\n+00008420: 6e67 2070 726f 6365 7373 2e0a 0a49 6620 ng process...If \n+00008430: 7468 6520 4449 5220 7061 7261 6d65 7465 the DIR paramete\n+00008440: 7220 6973 206e 696c 2069 7420 7769 6c6c r is nil it will\n+00008450: 2062 6520 696e 6865 7269 7465 6420 6672 be inherited fr\n+00008460: 6f6d 2074 6865 0a60 6465 6661 756c 742d om the.`default-\n+00008470: 6469 7265 6374 6f72 7927 2076 6172 6961 directory' varia\n+00008480: 626c 6520 6f66 2074 6865 2063 7572 7265 ble of the curre\n+00008490: 6e74 2062 7566 6665 722e 7265 702e 696f nt buffer.rep.io\n+000084a0: 2e70 726f 6365 7373 6573 2363 6c6f 7365 .processes#close\n+000084b0: 2d70 726f 6365 7373 636c 6f73 652d 7072 -processclose-pr\n+000084c0: 6f63 6573 7365 7320 5b50 524f 4345 5353 ocesses [PROCESS\n+000084d0: 5d0a 0a43 6c6f 7365 7320 7468 6520 7374 ]..Closes the st\n+000084e0: 6469 6e2c 2073 7464 6f75 742c 2061 6e64 din, stdout, and\n+000084f0: 2073 7464 6572 7220 7374 7265 616d 7320 stderr streams \n+00008500: 6f66 2074 6865 2061 7379 6e63 6872 6f6e of the asynchron\n+00008510: 6f75 7320 7072 6f63 6573 732d 0a6f 626a ous process-.obj\n+00008520: 6563 7420 5052 4f43 4553 532e 7265 702e ect PROCESS.rep.\n+00008530: 696f 2e70 726f 6365 7373 6573 2373 7461 io.processes#sta\n+00008540: 7274 2d70 726f 6365 7373 7374 6172 742d rt-processstart-\n+00008550: 7072 6f63 6573 7320 5b50 524f 4345 5353 process [PROCESS\n+00008560: 5d20 5b50 524f 4752 414d 5d20 5b41 5247 ] [PROGRAM] [ARG\n+00008570: 532e 2e2e 5d0a 0a53 7461 7274 7320 6120 S...]..Starts a \n+00008580: 7072 6f63 6573 7320 7275 6e6e 696e 6720 process running \n+00008590: 6f6e 2070 726f 6365 7373 2d6f 626a 6563 on process-objec\n+000085a0: 7420 5052 4f43 4553 532e 2054 6865 2063 t PROCESS. The c\n+000085b0: 6869 6c64 2d70 726f 6365 7373 2072 756e hild-process run\n+000085c0: 730a 6173 796e 6368 726f 6e6f 7573 6c79 s.asynchronously\n+000085d0: 2077 6974 6820 7468 6520 6564 6974 6f72 with the editor\n+000085e0: 2e20 4966 2050 524f 4345 5353 2069 7320 . If PROCESS is \n+000085f0: 756e 7370 6563 6966 6965 6420 7468 6520 unspecified the \n+00008600: 6d61 6b65 2d70 726f 6365 7373 0a66 756e make-process.fun\n+00008610: 6374 696f 6e20 7769 6c6c 2062 6520 6361 ction will be ca\n+00008620: 6c6c 6564 2028 7769 7468 207a 6572 6f20 lled (with zero \n+00008630: 6172 6775 6d65 6e74 7329 2074 6f20 6372 arguments) to cr\n+00008640: 6561 7465 206f 6e65 2e0a 0a50 524f 4752 eate one...PROGR\n+00008650: 414d 2069 7320 7468 6520 6669 6c65 6e61 AM is the filena\n+00008660: 6d65 206f 6620 7468 6520 6269 6e61 7279 me of the binary\n+00008670: 2069 6d61 6765 2c20 6974 2077 696c 6c20 image, it will \n+00008680: 6265 2073 6561 7263 6865 6420 666f 7220 be searched for \n+00008690: 696e 0a61 6c6c 2064 6972 6563 746f 7269 in.all directori\n+000086a0: 6573 206c 6973 7465 6420 696e 2074 6865 es listed in the\n+000086b0: 2060 5041 5448 2720 656e 7669 726f 6e6d `PATH' environm\n+000086c0: 656e 7420 7661 7269 6162 6c65 2e0a 4152 ent variable..AR\n+000086d0: 4753 2061 7265 2074 6865 2061 7267 756d GS are the argum\n+000086e0: 656e 7473 2074 6f20 6769 7665 2074 6f20 ents to give to \n+000086f0: 7468 6520 7072 6f63 6573 732e 0a0a 4966 the process...If\n+00008700: 2061 6e79 206f 6620 7468 6520 6f70 7469 any of the opti\n+00008710: 6f6e 616c 2070 6172 616d 6574 6572 7320 onal parameters \n+00008720: 6172 6520 756e 7370 6563 6966 6965 6420 are unspecified \n+00008730: 7468 6579 2073 686f 756c 6420 6861 7665 they should have\n+00008740: 2062 6565 6e0a 7365 7420 696e 2074 6865 been.set in the\n+00008750: 2050 524f 4345 5353 2070 7269 6f72 2074 PROCESS prior t\n+00008760: 6f20 6361 6c6c 696e 6720 7468 6973 2066 o calling this f\n+00008770: 756e 6374 696f 6e2e 7265 702e 696f 2e70 unction.rep.io.p\n+00008780: 726f 6365 7373 6573 2363 616c 6c2d 7072 rocesses#call-pr\n+00008790: 6f63 6573 7363 616c 6c2d 7072 6f63 6573 ocesscall-proces\n+000087a0: 7320 5b50 524f 4345 5353 5d20 5b49 4e2d s [PROCESS] [IN-\n+000087b0: 4649 4c45 5d20 5b50 524f 4752 414d 5d20 FILE] [PROGRAM] \n+000087c0: 5b41 5247 532e 2e2e 5d0a 0a53 7461 7274 [ARGS...]..Start\n+000087d0: 7320 6120 7072 6f63 6573 7320 7275 6e6e s a process runn\n+000087e0: 696e 6720 6f6e 2070 726f 6365 7373 2d6f ing on process-o\n+000087f0: 626a 6563 7420 5052 4f43 4553 532e 2057 bject PROCESS. W\n+00008800: 6169 7473 2066 6f72 2074 6865 2063 6869 aits for the chi\n+00008810: 6c64 2074 6f0a 6578 6974 2c20 7468 656e ld to.exit, then\n+00008820: 2072 6574 7572 6e73 2074 6865 2065 7869 returns the exi\n+00008830: 742d 7661 6c75 6520 6f66 2074 6865 2063 t-value of the c\n+00008840: 6869 6c64 2e20 4966 2050 524f 4345 5353 hild. If PROCESS\n+00008850: 2069 7320 756e 7370 6563 6966 6965 640a is unspecified.\n+00008860: 7468 6520 6d61 6b65 2d70 726f 6365 7373 the make-process\n+00008870: 2066 756e 6374 696f 6e20 7769 6c6c 2062 function will b\n+00008880: 6520 6361 6c6c 6564 2028 7769 7468 207a e called (with z\n+00008890: 6572 6f20 6172 6775 6d65 6e74 7329 2074 ero arguments) t\n+000088a0: 6f20 6372 6561 7465 206f 6e65 2e0a 0a49 o create one...I\n+000088b0: 4e2d 4649 4c45 2069 7320 7468 6520 6e61 N-FILE is the na\n+000088c0: 6d65 206f 6620 7468 6520 6669 6c65 2074 me of the file t\n+000088d0: 6f20 636f 6e6e 6563 7420 746f 2074 6865 o connect to the\n+000088e0: 2070 726f 6365 7373 2720 7374 616e 6461 process' standa\n+000088f0: 7264 2069 6e70 7574 2c0a 6966 2074 6869 rd input,.if thi\n+00008900: 7320 6973 206e 6f74 2064 6566 696e 6564 s is not defined\n+00008910: 2060 2f64 6576 2f6e 756c 6c27 2069 7320 `/dev/null' is \n+00008920: 7573 6564 2e0a 5052 4f47 5241 4d20 6973 used..PROGRAM is\n+00008930: 2074 6865 2066 696c 656e 616d 6520 6f66 the filename of\n+00008940: 2074 6865 2062 696e 6172 7920 696d 6167 the binary imag\n+00008950: 652c 2069 7420 7769 6c6c 2062 6520 7365 e, it will be se\n+00008960: 6172 6368 6564 2066 6f72 2069 6e0a 616c arched for in.al\n+00008970: 6c20 6469 7265 6374 6f72 6965 7320 6c69 l directories li\n+00008980: 7374 6564 2069 6e20 7468 6520 6050 4154 sted in the `PAT\n+00008990: 4827 2065 6e76 6972 6f6e 6d65 6e74 2076 H' environment v\n+000089a0: 6172 6961 626c 652e 0a41 5247 5320 6172 ariable..ARGS ar\n+000089b0: 6520 7468 6520 6172 6775 6d65 6e74 7320 e the arguments \n+000089c0: 746f 2067 6976 6520 746f 2074 6865 2070 to give to the p\n+000089d0: 726f 6365 7373 2e0a 0a49 6620 616e 7920 rocess...If any \n+000089e0: 6f66 2074 6865 206f 7074 696f 6e61 6c20 of the optional \n+000089f0: 7061 7261 6d65 7465 7273 2061 7265 2075 parameters are u\n+00008a00: 6e73 7065 6369 6669 6564 2074 6865 7920 nspecified they \n+00008a10: 7368 6f75 6c64 2068 6176 6520 6265 656e should have been\n+00008a20: 0a73 6574 2069 6e20 7468 6520 5052 4f43 .set in the PROC\n+00008a30: 4553 5320 7072 696f 7220 746f 2063 616c ESS prior to cal\n+00008a40: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n+00008a50: 6f6e 2e72 6570 2e69 6f2e 7072 6f63 6573 on.rep.io.proces\n+00008a60: 7365 7323 696e 7465 7272 7570 742d 7072 ses#interrupt-pr\n+00008a70: 6f63 6573 7369 6e74 6572 7275 7074 2d70 ocessinterrupt-p\n+00008a80: 726f 6365 7373 2050 524f 4345 5353 205b rocess PROCESS [\n+00008a90: 5349 474e 414c 2d47 524f 5550 5d0a 0a49 SIGNAL-GROUP]..I\n+00008aa0: 6e74 6572 7275 7074 2074 6865 2061 7379 nterrupt the asy\n+00008ab0: 6e63 6872 6f6e 6f75 7320 7072 6f63 6573 nchronous proces\n+00008ac0: 7320 5052 4f43 4553 532e 2049 6620 5349 s PROCESS. If SI\n+00008ad0: 474e 414c 2d47 524f 5550 2069 7320 742c GNAL-GROUP is t,\n+00008ae0: 2069 6e74 6572 7275 7074 0a61 6c6c 2063 interrupt.all c\n+00008af0: 6869 6c64 2070 726f 6365 7373 6573 206f hild processes o\n+00008b00: 6620 5052 4f43 4553 5320 2869 7427 7320 f PROCESS (it's \n+00008b10: 7072 6f63 6573 7320 6772 6f75 7029 2e72 process group).r\n+00008b20: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00008b30: 6b69 6c6c 2d70 726f 6365 7373 6b69 6c6c kill-processkill\n+00008b40: 2d70 726f 6365 7373 2050 524f 4345 5353 -process PROCESS\n+00008b50: 205b 5349 474e 414c 2d47 524f 5550 5d0a [SIGNAL-GROUP].\n+00008b60: 0a4b 696c 6c20 7468 6520 6173 796e 6368 .Kill the asynch\n+00008b70: 726f 6e6f 7573 2070 726f 6365 7373 2050 ronous process P\n+00008b80: 524f 4345 5353 2e20 4966 2053 4947 4e41 ROCESS. If SIGNA\n+00008b90: 4c2d 4752 4f55 5020 6973 2074 2c20 6b69 L-GROUP is t, ki\n+00008ba0: 6c6c 2061 6c6c 0a63 6869 6c64 2070 726f ll all.child pro\n+00008bb0: 6365 7373 6573 206f 6620 5052 4f43 4553 cesses of PROCES\n+00008bc0: 5320 2869 7427 7320 7072 6f63 6573 7320 S (it's process \n+00008bd0: 6772 6f75 7029 2e72 6570 2e69 6f2e 7072 group).rep.io.pr\n+00008be0: 6f63 6573 7365 7323 7374 6f70 2d70 726f ocesses#stop-pro\n+00008bf0: 6365 7373 7374 6f70 2d70 726f 6365 7373 cessstop-process\n+00008c00: 2050 524f 4345 5353 205b 5349 474e 414c PROCESS [SIGNAL\n+00008c10: 2d47 524f 5550 5d0a 0a53 7573 7065 6e64 -GROUP]..Suspend\n+00008c20: 7320 6578 6563 7574 696f 6e20 6f66 2050 s execution of P\n+00008c30: 524f 4345 5353 2c20 7365 6520 6063 6f6e ROCESS, see `con\n+00008c40: 7469 6e75 652d 7072 6f63 6573 7327 2e20 tinue-process'. \n+00008c50: 4966 2053 4947 4e41 4c2d 4752 4f55 5020 If SIGNAL-GROUP \n+00008c60: 6973 0a6e 6f6e 2d6e 696c 2061 6c73 6f20 is.non-nil also \n+00008c70: 7375 7370 656e 6473 2074 6865 2070 726f suspends the pro\n+00008c80: 6365 7373 6573 2069 6e20 7468 6520 7072 cesses in the pr\n+00008c90: 6f63 6573 7320 6772 6f75 7020 6f66 2050 ocess group of P\n+00008ca0: 524f 4345 5353 2e72 6570 2e69 6f2e 7072 ROCESS.rep.io.pr\n+00008cb0: 6f63 6573 7365 7323 636f 6e74 696e 7565 ocesses#continue\n+00008cc0: 2d70 726f 6365 7373 636f 6e74 696e 7565 -processcontinue\n+00008cd0: 2d70 726f 6365 7373 2050 524f 4345 5353 -process PROCESS\n+00008ce0: 205b 5349 474e 414c 2d47 524f 5550 5d0a [SIGNAL-GROUP].\n+00008cf0: 0a52 6573 7461 7274 7320 5052 4f43 4553 .Restarts PROCES\n+00008d00: 5320 6166 7465 7220 6974 2068 6173 2062 S after it has b\n+00008d10: 6565 6e20 7374 6f70 7065 6420 2876 6961 een stopped (via\n+00008d20: 2060 7374 6f70 2d70 726f 6365 7373 2729 `stop-process')\n+00008d30: 2e20 4966 0a53 4947 4e41 4c2d 4752 4f55 . If.SIGNAL-GROU\n+00008d40: 5020 6973 206e 6f6e 2d6e 696c 2061 6c73 P is non-nil als\n+00008d50: 6f20 636f 6e74 696e 7565 7320 7468 6520 o continues the \n+00008d60: 7072 6f63 6573 7365 7320 696e 2074 6865 processes in the\n+00008d70: 2070 726f 6365 7373 2067 726f 7570 206f process group o\n+00008d80: 660a 5052 4f43 4553 532e 7265 702e 696f f.PROCESS.rep.io\n+00008d90: 2e70 726f 6365 7373 6573 2373 6967 6e61 .processes#signa\n+00008da0: 6c5f 7072 6f63 6573 7373 6967 6e61 6c2d l_processsignal-\n+00008db0: 7072 6f63 6573 7320 5052 4f43 4553 5320 process PROCESS \n+00008dc0: 5349 474e 414c 205b 5349 474e 414c 2d47 SIGNAL [SIGNAL-G\n+00008dd0: 524f 5550 5d0a 0a53 656e 6473 2074 6865 ROUP]..Sends the\n+00008de0: 2073 6967 6e61 6c20 5349 474e 414c 2074 signal SIGNAL t\n+00008df0: 6f20 7468 6520 7072 6f63 6573 7320 5052 o the process PR\n+00008e00: 4f43 4553 532e 2049 6620 5349 474e 414c OCESS. If SIGNAL\n+00008e10: 2d47 524f 5550 2069 730a 6e6f 6e2d 6e69 -GROUP is.non-ni\n+00008e20: 6c20 616c 736f 2063 6f6e 7469 6e75 6573 l also continues\n+00008e30: 2074 6865 2070 726f 6365 7373 6573 2069 the processes i\n+00008e40: 6e20 7468 6520 7072 6f63 6573 7320 6772 n the process gr\n+00008e50: 6f75 7020 6f66 2050 524f 4345 5353 2e0a oup of PROCESS..\n+00008e60: 0a50 524f 4345 5353 206d 6179 2062 6520 .PROCESS may be \n+00008e70: 6569 7468 6572 2061 204c 6973 7020 7072 either a Lisp pr\n+00008e80: 6f63 6573 7320 6f62 6a65 6374 2c20 6f72 ocess object, or\n+00008e90: 2061 6e20 696e 7465 6765 7220 6769 7669 an integer givi\n+00008ea0: 6e67 2074 6865 0a70 726f 6365 7373 2d69 ng the.process-i\n+00008eb0: 6420 6f66 2061 2070 726f 6365 7373 2028 d of a process (\n+00008ec0: 6e6f 7420 6e65 6365 7373 6172 696c 7920 not necessarily \n+00008ed0: 7374 6172 7465 6420 6279 2072 6570 292e started by rep).\n+00008ee0: 0a0a 5349 474e 414c 206d 6179 2065 6974 ..SIGNAL may eit\n+00008ef0: 6865 7220 6265 2061 206e 756d 6572 6963 her be a numeric\n+00008f00: 2073 6967 6e61 6c2c 206f 7220 6120 7379 signal, or a sy\n+00008f10: 6d62 6f6c 206e 616d 696e 6720 6120 7369 mbol naming a si\n+00008f20: 676e 616c 2c20 692e 652e 0a74 6865 2073 gnal, i.e..the s\n+00008f30: 796d 626f 6c20 6049 4e54 2720 666f 7220 ymbol `INT' for \n+00008f40: 7468 6520 554e 4958 2053 4947 494e 5420 the UNIX SIGINT \n+00008f50: 7369 676e 616c 2e72 6570 2e69 6f2e 7072 signal.rep.io.pr\n+00008f60: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process-\n+00008f70: 7275 6e6e 696e 672d 7070 726f 6365 7373 running-pprocess\n+00008f80: 2d72 756e 6e69 6e67 2d70 2050 524f 4345 -running-p PROCE\n+00008f90: 5353 0a0a 5265 7475 726e 2074 2069 6620 SS..Return t if \n+00008fa0: 5052 4f43 4553 5320 6973 2072 756e 6e69 PROCESS is runni\n+00008fb0: 6e67 2e72 6570 2e69 6f2e 7072 6f63 6573 ng.rep.io.proces\n+00008fc0: 7365 7323 7072 6f63 6573 732d 7070 726f ses#process-ppro\n+00008fd0: 6365 7373 7020 4152 470a 0a52 6574 7572 cessp ARG..Retur\n+00008fe0: 6e20 7420 6973 2041 5247 2069 7320 6120 n t is ARG is a \n+00008ff0: 7072 6f63 6573 732d 6f62 6a65 6374 2e00 process-object..\n+00009000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00009010: 2370 726f 6365 7373 2d65 7869 742d 7374 #process-exit-st\n+00009020: 6174 7573 7072 6f63 6573 732d 6578 6974 atusprocess-exit\n+00009030: 2d73 7461 7475 7320 5052 4f43 4553 530a -status PROCESS.\n+00009040: 0a52 6574 7572 6e73 2074 6865 2075 6e70 .Returns the unp\n+00009050: 726f 6365 7373 6564 2065 7869 742d 7374 rocessed exit-st\n+00009060: 6174 7573 206f 6620 7468 6520 6c61 7374 atus of the last\n+00009070: 2070 726f 6365 7373 2074 6f20 6265 2072 process to be r\n+00009080: 756e 206f 6e20 7468 650a 7072 6f63 6573 un on the.proces\n+00009090: 732d 6f62 6a65 6374 2050 524f 4345 5353 s-object PROCESS\n+000090a0: 2e20 4966 2050 524f 4345 5353 2069 7320 . If PROCESS is \n+000090b0: 6375 7272 656e 746c 7920 7275 6e6e 696e currently runnin\n+000090c0: 672c 2072 6574 7572 6e20 6e69 6c2e 7265 g, return nil.re\n+000090d0: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n+000090e0: 726f 6365 7373 2d65 7869 742d 7661 6c75 rocess-exit-valu\n+000090f0: 6570 726f 6365 7373 2d65 7869 742d 7661 eprocess-exit-va\n+00009100: 6c75 6520 5052 4f43 4553 530a 0a52 6574 lue PROCESS..Ret\n+00009110: 7572 6e73 2074 6865 2072 6574 7572 6e2d urns the return-\n+00009120: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n+00009130: 7420 7072 6f63 6573 7320 746f 2062 6520 t process to be \n+00009140: 7275 6e20 6f6e 2050 524f 4345 5353 2c20 run on PROCESS, \n+00009150: 6f72 206e 696c 2069 663a 0a20 2061 2920 or nil if:. a) \n+00009160: 6e6f 2070 726f 6365 7373 2068 6173 2072 no process has r\n+00009170: 756e 206f 6e20 5052 4f43 4553 530a 2020 un on PROCESS. \n+00009180: 6229 2050 524f 4345 5353 2069 7320 7374 b) PROCESS is st\n+00009190: 696c 6c20 7275 6e6e 696e 670a 2020 6329 ill running. c)\n+000091a0: 2050 524f 4345 5353 2065 7869 7465 6420 PROCESS exited \n+000091b0: 6162 6e6f 726d 616c 6c79 7265 702e 696f abnormallyrep.io\n+000091c0: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n+000091d0: 7373 2d69 6470 726f 6365 7373 2d69 6420 ss-idprocess-id \n+000091e0: 5b50 524f 4345 5353 5d0a 0a49 6620 5052 [PROCESS]..If PR\n+000091f0: 4f43 4553 5320 6973 2072 756e 6e69 6e67 OCESS is running\n+00009200: 206f 7220 7374 6f70 7065 642c 2072 6574 or stopped, ret\n+00009210: 7572 6e20 7468 6520 7072 6f63 6573 732d urn the process-\n+00009220: 6964 656e 7469 6669 6572 2061 7373 6f63 identifier assoc\n+00009230: 6961 7465 640a 7769 7468 2069 7420 2869 iated.with it (i\n+00009240: 652c 2069 7473 2070 6964 292e 0a0a 4966 e, its pid)...If\n+00009250: 2050 524f 4345 5353 2069 7320 6e69 6c2c PROCESS is nil,\n+00009260: 2072 6574 7572 6e20 7468 6520 7072 6f63 return the proc\n+00009270: 6573 7320 6964 206f 6620 7468 6520 4c69 ess id of the Li\n+00009280: 7370 2069 6e74 6572 7072 6574 6572 2e72 sp interpreter.r\n+00009290: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+000092a0: 7072 6f63 6573 732d 7374 6f70 7065 642d process-stopped-\n+000092b0: 7070 726f 6365 7373 2d73 746f 7070 6564 pprocess-stopped\n+000092c0: 2d70 2050 524f 4345 5353 0a0a 5265 7475 -p PROCESS..Retu\n+000092d0: 726e 2074 2069 6620 5052 4f43 4553 5320 rn t if PROCESS \n+000092e0: 6861 7320 6265 656e 2073 746f 7070 6564 has been stopped\n+000092f0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+00009300: 7323 7072 6f63 6573 732d 696e 2d75 7365 s#process-in-use\n+00009310: 2d70 7072 6f63 6573 732d 696e 2d75 7365 -pprocess-in-use\n+00009320: 2d70 2050 524f 4345 5353 0a0a 5369 6d69 -p PROCESS..Simi\n+00009330: 6c61 7220 746f 2060 7072 6f63 6573 732d lar to `process-\n+00009340: 7275 6e6e 696e 672d 7027 2065 7863 6570 running-p' excep\n+00009350: 7420 7468 6174 2074 6869 7320 7265 7475 t that this retu\n+00009360: 726e 7320 7420 6576 656e 2077 6865 6e20 rns t even when \n+00009370: 7468 650a 7072 6f63 6573 7320 6861 7320 the.process has \n+00009380: 7374 6f70 7065 642e 7265 702e 696f 2e70 stopped.rep.io.p\n+00009390: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n+000093a0: 2d70 726f 6770 726f 6365 7373 2d70 726f -progprocess-pro\n+000093b0: 6720 5052 4f43 4553 530a 0a52 6574 7572 g PROCESS..Retur\n+000093c0: 6e20 7468 6520 6e61 6d65 206f 6620 7468 n the name of th\n+000093d0: 6520 7072 6f67 7261 6d20 696e 2050 524f e program in PRO\n+000093e0: 4345 5353 2e72 6570 2e69 6f2e 7072 6f63 CESS.rep.io.proc\n+000093f0: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n+00009400: 732d 7072 6f67 7365 742d 7072 6f63 6573 s-progset-proces\n+00009410: 732d 7072 6f67 2050 524f 4345 5353 2050 s-prog PROCESS P\n+00009420: 524f 4752 414d 0a0a 5365 7473 2074 6865 ROGRAM..Sets the\n+00009430: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro\n+00009440: 6772 616d 2074 6f20 7275 6e20 6f6e 2050 gram to run on P\n+00009450: 524f 4345 5353 2074 6f20 4649 4c45 2e72 ROCESS to FILE.r\n+00009460: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009470: 7072 6f63 6573 732d 6172 6773 7072 6f63 process-argsproc\n+00009480: 6573 732d 6172 6773 2050 524f 4345 5353 ess-args PROCESS\n+00009490: 0a0a 5265 7475 726e 2074 6865 206c 6973 ..Return the lis\n+000094a0: 7420 6f66 2061 7267 756d 656e 7473 2074 t of arguments t\n+000094b0: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io\n+000094c0: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p\n+000094d0: 726f 6365 7373 2d61 7267 7373 6574 2d70 rocess-argsset-p\n+000094e0: 726f 6365 7373 2d61 7267 7320 5052 4f43 rocess-args PROC\n+000094f0: 4553 5320 4152 472d 4c49 5354 0a0a 5365 ESS ARG-LIST..Se\n+00009500: 7420 7468 6520 6172 6775 6d65 6e74 7320 t the arguments \n+00009510: 746f 2050 524f 4345 5353 2e72 6570 2e69 to PROCESS.rep.i\n+00009520: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n+00009530: 6573 732d 6f75 7470 7574 2d73 7472 6561 ess-output-strea\n+00009540: 6d70 726f 6365 7373 2d6f 7574 7075 742d mprocess-output-\n+00009550: 7374 7265 616d 2050 524f 4345 5353 0a0a stream PROCESS..\n+00009560: 5265 7475 726e 2074 6865 2073 7472 6561 Return the strea\n+00009570: 6d20 746f 2077 6869 6368 2061 6c6c 206f m to which all o\n+00009580: 7574 7075 7420 6672 6f6d 2050 524f 4345 utput from PROCE\n+00009590: 5353 2069 7320 7365 6e74 2e72 6570 2e69 SS is sent.rep.i\n+000095a0: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n+000095b0: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s\n+000095c0: 7472 6561 6d73 6574 2d70 726f 6365 7373 treamset-process\n+000095d0: 2d6f 7574 7075 742d 7374 7265 616d 2050 -output-stream P\n+000095e0: 524f 4345 5353 2053 5452 4541 4d0a 0a53 ROCESS STREAM..S\n+000095f0: 6574 2074 6865 206f 7574 7075 742d 7374 et the output-st\n+00009600: 7265 616d 206f 6620 5052 4f43 4553 5320 ream of PROCESS \n+00009610: 746f 2053 5452 4541 4d2e 206e 696c 206d to STREAM. nil m\n+00009620: 6561 6e73 2064 6973 6361 7264 2061 6c6c eans discard all\n+00009630: 206f 7574 7075 742e 7265 702e 696f 2e70 output.rep.io.p\n+00009640: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n+00009650: 2d65 7272 6f72 2d73 7472 6561 6d70 726f -error-streampro\n+00009660: 6365 7373 2d65 7272 6f72 2d73 7472 6561 cess-error-strea\n+00009670: 6d20 5052 4f43 4553 530a 0a52 6574 7572 m PROCESS..Retur\n+00009680: 6e20 7468 6520 7374 7265 616d 2074 6f20 n the stream to \n+00009690: 7768 6963 6820 616c 6c20 7374 616e 6461 which all standa\n+000096a0: 7264 2d65 7272 6f72 206f 7574 7075 7420 rd-error output \n+000096b0: 6672 6f6d 2050 524f 4345 5353 2069 7320 from PROCESS is \n+000096c0: 7365 6e74 2e72 6570 2e69 6f2e 7072 6f63 sent.rep.io.proc\n+000096d0: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n+000096e0: 732d 6572 726f 722d 7374 7265 616d 7365 s-error-streamse\n+000096f0: 742d 7072 6f63 6573 732d 6572 726f 722d t-process-error-\n+00009700: 7374 7265 616d 2050 524f 4345 5353 2053 stream PROCESS S\n+00009710: 5452 4541 4d0a 0a53 6574 2074 6865 2065 TREAM..Set the e\n+00009720: 7272 6f72 2d73 7472 6561 6d20 6f66 2050 rror-stream of P\n+00009730: 524f 4345 5353 2074 6f20 5354 5245 414d ROCESS to STREAM\n+00009740: 2e20 6e69 6c20 6d65 616e 7320 6469 7363 . nil means disc\n+00009750: 6172 6420 616c 6c20 6f75 7470 7574 2e0a ard all output..\n+00009760: 0a4e 6f74 6520 7468 6174 2074 6869 7320 .Note that this \n+00009770: 6375 7272 656e 746c 7920 6f6e 6c79 2077 currently only w\n+00009780: 6f72 6b73 2063 6f72 7265 6374 6c79 2077 orks correctly w\n+00009790: 6974 6820 7069 7065 2063 6f6e 6e65 6374 ith pipe connect\n+000097a0: 696f 6e73 2e72 6570 2e69 6f2e 7072 6f63 ions.rep.io.proc\n+000097b0: 6573 7365 7323 7072 6f63 6573 732d 6675 esses#process-fu\n+000097c0: 6e63 7469 6f6e 7072 6f63 6573 732d 6675 nctionprocess-fu\n+000097d0: 6e63 7469 6f6e 2050 524f 4345 5353 0a0a nction PROCESS..\n+000097e0: 5265 7475 726e 2074 6865 2066 756e 6374 Return the funct\n+000097f0: 696f 6e20 7768 6963 6820 6973 2063 616c ion which is cal\n+00009800: 6c65 6420 7768 656e 2050 524f 4345 5353 led when PROCESS\n+00009810: 2063 6861 6e67 6573 2073 7461 7465 2028 changes state (\n+00009820: 692e 652e 2069 740a 6578 6974 7320 6f72 i.e. it.exits or\n+00009830: 2069 7320 7374 6f70 7065 6429 2e72 6570 is stopped).rep\n+00009840: 2e69 6f2e 7072 6f63 6573 7365 7323 7365 .io.processes#se\n+00009850: 742d 7072 6f63 6573 732d 6675 6e63 7469 t-process-functi\n+00009860: 6f6e 7365 742d 7072 6f63 6573 732d 6675 onset-process-fu\n+00009870: 6e63 7469 6f6e 2050 524f 4345 5353 2046 nction PROCESS F\n+00009880: 554e 4354 494f 4e0a 0a53 6574 2074 6865 UNCTION..Set the\n+00009890: 2066 756e 6374 696f 6e20 7768 6963 6820 function which \n+000098a0: 6973 2063 616c 6c65 6420 7768 656e 2050 is called when P\n+000098b0: 524f 4345 5353 2063 6861 6e67 6573 2073 ROCESS changes s\n+000098c0: 7461 7465 2074 6f20 4655 4e43 5449 4f4e tate to FUNCTION\n+000098d0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+000098e0: 7323 7072 6f63 6573 732d 6469 7270 726f s#process-dirpro\n+000098f0: 6365 7373 2d64 6972 2050 524f 4345 5353 cess-dir PROCESS\n+00009900: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n+00009910: 6520 6f66 2074 6865 2064 6972 6563 746f e of the directo\n+00009920: 7279 2077 6869 6368 2062 6563 6f6d 6573 ry which becomes\n+00009930: 2074 6865 2077 6f72 6b69 6e67 2064 6972 the working dir\n+00009940: 6563 746f 7279 206f 660a 5052 4f43 4553 ectory of.PROCES\n+00009950: 5320 7768 656e 2069 7420 6973 2073 7461 S when it is sta\n+00009960: 7274 6564 2e72 6570 2e69 6f2e 7072 6f63 rted.rep.io.proc\n+00009970: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n+00009980: 732d 6469 7273 6574 2d70 726f 6365 7373 s-dirset-process\n+00009990: 2d64 6972 2050 524f 4345 5353 2044 4952 -dir PROCESS DIR\n+000099a0: 0a0a 5365 7420 7468 6520 6469 7265 6374 ..Set the direct\n+000099b0: 6f72 7920 6f66 2050 524f 4345 5353 2074 ory of PROCESS t\n+000099c0: 6f20 4449 522e 7265 702e 696f 2e70 726f o DIR.rep.io.pro\n+000099d0: 6365 7373 6573 2370 726f 6365 7373 2d63 cesses#process-c\n+000099e0: 6f6e 6e65 6374 696f 6e2d 7479 7065 7072 onnection-typepr\n+000099f0: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection\n+00009a00: 2d74 7970 6520 5052 4f43 4553 530a 0a52 -type PROCESS..R\n+00009a10: 6574 7572 6e73 2061 2073 796d 626f 6c20 eturns a symbol \n+00009a20: 6465 6669 6e69 6e67 2074 6865 2074 7970 defining the typ\n+00009a30: 6520 6f66 2073 7472 6561 6d20 2869 2e65 e of stream (i.e\n+00009a40: 2e20 7069 7065 2c20 7074 792c 206f 720a . pipe, pty, or.\n+00009a50: 736f 636b 6574 7061 6972 2920 7573 6564 socketpair) used\n+00009a60: 2074 6f20 636f 6e6e 6563 7420 5052 4f43 to connect PROC\n+00009a70: 4553 5320 7769 7468 2069 7473 2070 6879 ESS with its phy\n+00009a80: 7369 6361 6c20 7072 6f63 6573 732e 7265 sical process.re\n+00009a90: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s\n+00009aa0: 6574 2d70 726f 6365 7373 2d63 6f6e 6e65 et-process-conne\n+00009ab0: 6374 696f 6e2d 7479 7065 7365 742d 7072 ction-typeset-pr\n+00009ac0: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection\n+00009ad0: 2d74 7970 6520 5052 4f43 4553 5320 5459 -type PROCESS TY\n+00009ae0: 5045 0a0a 4465 6669 6e65 2068 6f77 2050 PE..Define how P\n+00009af0: 524f 4345 5353 2063 6f6d 6d75 6e69 6361 ROCESS communica\n+00009b00: 7465 7320 7769 7468 2069 7427 7320 6368 tes with it's ch\n+00009b10: 696c 6420 7072 6f63 6573 732c 2054 5950 ild process, TYP\n+00009b20: 4520 6d61 7920 6265 0a6f 6e65 206f 6620 E may be.one of \n+00009b30: 7468 6520 666f 6c6c 6f77 696e 6720 7379 the following sy\n+00009b40: 6d62 6f6c 733a 0a0a 2020 7074 7909 0955 mbols:.. pty..U\n+00009b50: 7365 2061 2070 7479 0a20 2070 6970 6509 se a pty. pipe.\n+00009b60: 0954 6872 6565 2070 6970 6573 2061 7265 .Three pipes are\n+00009b70: 2075 7365 640a 2020 736f 636b 6574 7061 used. socketpa\n+00009b80: 6972 0955 7365 2061 2073 6f63 6b65 7470 ir.Use a socketp\n+00009b90: 6169 720a 0a54 6869 7320 6675 6e63 7469 air..This functi\n+00009ba0: 6f6e 2063 616e 206f 6e6c 7920 6265 2075 on can only be u\n+00009bb0: 7365 6420 7768 656e 2050 524f 4345 5353 sed when PROCESS\n+00009bc0: 2069 7320 6e6f 7420 696e 2075 7365 2e0a is not in use..\n+00009bd0: 0a4e 6f74 6520 7468 6174 206f 6e6c 7920 .Note that only \n+00009be0: 7468 6520 6070 6970 6527 2063 6f6e 6e65 the `pipe' conne\n+00009bf0: 6374 696f 6e20 7479 7065 2061 6c6c 6f77 ction type allow\n+00009c00: 7320 7072 6f63 6573 7320 6f75 7470 7574 s process output\n+00009c10: 2061 6e64 0a70 726f 6365 7373 2065 7272 and.process err\n+00009c20: 6f72 206f 7574 7075 7420 746f 2062 6520 or output to be \n+00009c30: 6469 6666 6572 656e 7469 6174 6564 2e72 differentiated.r\n+00009c40: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009c50: 6163 7469 7665 2d70 726f 6365 7373 6573 active-processes\n+00009c60: 6163 7469 7665 2d70 726f 6365 7373 6573 active-processes\n+00009c70: 0a0a 5265 7475 726e 2061 206c 6973 7420 ..Return a list \n+00009c80: 636f 6e74 6169 6e69 6e67 2061 6c6c 2061 containing all a\n+00009c90: 6374 6976 6520 7072 6f63 6573 7320 6f62 ctive process ob\n+00009ca0: 6a65 6374 732e 7265 702e 696f 2e70 726f jects.rep.io.pro\n+00009cb0: 6365 7373 6573 2361 6363 6570 742d 7072 cesses#accept-pr\n+00009cc0: 6f63 6573 732d 6f75 7470 7574 6163 6365 ocess-outputacce\n+00009cd0: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu\n+00009ce0: 7420 5b53 4543 4f4e 4453 5d20 5b4d 494c t [SECONDS] [MIL\n+00009cf0: 4c49 5345 434f 4e44 535d 0a0a 5761 6974 LISECONDS]..Wait\n+00009d00: 2053 4543 4f4e 4453 2070 6c75 7320 4d49 SECONDS plus MI\n+00009d10: 4c4c 4953 4543 4f4e 4453 2066 6f72 206f LLISECONDS for o\n+00009d20: 7574 7075 7420 6672 6f6d 2061 6e79 2061 utput from any a\n+00009d30: 7379 6e63 6872 6f6e 6f75 7320 7375 6270 synchronous subp\n+00009d40: 726f 6365 7373 6573 2e0a 4966 2061 6e79 rocesses..If any\n+00009d50: 2061 7272 6976 6573 2c20 7072 6f63 6573 arrives, proces\n+00009d60: 7320 6974 2c20 7468 656e 2072 6574 7572 s it, then retur\n+00009d70: 6e20 6e69 6c2e 204f 7468 6572 7769 7365 n nil. Otherwise\n+00009d80: 2072 6574 7572 6e20 742e 0a0a 4e6f 7465 return t...Note\n+00009d90: 2074 6861 7420 6f75 7470 7574 2069 6e63 that output inc\n+00009da0: 6c75 6465 7320 6e6f 7469 6669 6361 7469 ludes notificati\n+00009db0: 6f6e 206f 6620 7072 6f63 6573 7320 7465 on of process te\n+00009dc0: 726d 696e 6174 696f 6e2e 7265 702e 696f rmination.rep.io\n+00009dd0: 2e70 726f 6365 7373 6573 2361 6363 6570 .processes#accep\n+00009de0: 742d 7072 6f63 6573 732d 6f75 7470 7574 t-process-output\n+00009df0: 2d31 6163 6365 7074 2d70 726f 6365 7373 -1accept-process\n+00009e00: 2d6f 7574 7075 742d 3120 5052 4f43 4553 -output-1 PROCES\n+00009e10: 5320 5b53 4543 4f4e 4453 5d20 5b4d 494c S [SECONDS] [MIL\n+00009e20: 4c49 5345 434f 4e44 535d 0a0a 5761 6974 LISECONDS]..Wait\n+00009e30: 2053 4543 4f4e 4453 2070 6c75 7320 4d49 SECONDS plus MI\n+00009e40: 4c4c 4953 4543 4f4e 4453 2066 6f72 206f LLISECONDS for o\n+00009e50: 7574 7075 7420 6672 6f6d 2074 6865 2061 utput from the a\n+00009e60: 7379 6e63 6872 6f6e 6f75 730a 7375 6270 synchronous.subp\n+00009e70: 726f 6365 7373 2050 524f 4345 5353 2e20 rocess PROCESS. \n+00009e80: 4966 2061 6e79 2061 7272 6976 6573 2c20 If any arrives, \n+00009e90: 7072 6f63 6573 7320 6974 2c20 7468 656e process it, then\n+00009ea0: 2072 6574 7572 6e20 6e69 6c2e 0a4f 7468 return nil..Oth\n+00009eb0: 6572 7769 7365 2072 6574 7572 6e20 742e erwise return t.\n+00009ec0: 0a0a 4e6f 7465 2074 6861 7420 6f75 7470 ..Note that outp\n+00009ed0: 7574 2069 6e63 6c75 6465 7320 6e6f 7469 ut includes noti\n+00009ee0: 6669 6361 7469 6f6e 206f 6620 7072 6f63 fication of proc\n+00009ef0: 6573 7320 7465 726d 696e 6174 696f 6e2e ess termination.\n+00009f00: 7265 702e 696f 2e73 6f63 6b65 7473 2363 rep.io.sockets#c\n+00009f10: 6c6f 7365 2d73 6f63 6b65 7463 6c6f 7365 lose-socketclose\n+00009f20: 2d73 6f63 6b65 7420 534f 434b 4554 0a0a -socket SOCKET..\n+00009f30: 5368 7574 646f 776e 2074 6865 2063 6f6e Shutdown the con\n+00009f40: 6e65 6374 696f 6e20 6173 736f 6369 6174 nection associat\n+00009f50: 6520 7769 7468 2053 4f43 4b45 542e 204e e with SOCKET. N\n+00009f60: 6f74 6520 7468 6174 2074 6869 7320 646f ote that this do\n+00009f70: 6573 206e 6f74 0a63 6175 7365 2074 6865 es not.cause the\n+00009f80: 2053 454e 5449 4e45 4c20 6675 6e63 7469 SENTINEL functi\n+00009f90: 6f6e 2061 7373 6f63 6961 7465 6420 7769 on associated wi\n+00009fa0: 7468 2053 4f43 4b45 5420 746f 2072 756e th SOCKET to run\n+00009fb0: 2e72 6570 2e69 6f2e 6669 6c65 7323 7365 .rep.io.files#se\n+00009fc0: 742d 6669 6c65 2d68 616e 646c 6572 2d65 t-file-handler-e\n+00009fd0: 6e76 6972 6f6e 6d65 6e74 7365 742d 6669 nvironmentset-fi\n+00009fe0: 6c65 2d68 616e 646c 6572 2d65 6e76 6972 le-handler-envir\n+00009ff0: 6f6e 6d65 6e74 2045 4e56 0000 0000 0000 onment ENV......\n 0000a000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000a010: 6f63 6b65 742d 6c6f 6361 6c2d 7365 7276 ocket-local-serv\n-0000a020: 6572 736f 636b 6574 2d6c 6f63 616c 2d73 ersocket-local-s\n-0000a030: 6572 7665 7220 4144 4452 4553 5320 5b43 erver ADDRESS [C\n-0000a040: 414c 4c42 4143 4b5d 205b 5345 4e54 494e ALLBACK] [SENTIN\n-0000a050: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n-0000a060: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n-0000a070: 6c69 7374 656e 696e 6720 666f 7220 636f listening for co\n-0000a080: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the\n-0000a090: 2075 6e69 7820 646f 6d61 696e 0a73 6f63 unix domain.soc\n-0000a0a0: 6b65 7420 6174 2041 4444 5245 5353 2028 ket at ADDRESS (\n-0000a0b0: 6120 7370 6563 6961 6c20 6e6f 6465 2069 a special node i\n-0000a0c0: 6e20 7468 6520 6c6f 6361 6c20 6669 6c69 n the local fili\n-0000a0d0: 6e67 2073 7973 7465 6d29 2e0a 0a57 6865 ng system)...Whe\n-0000a0e0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n-0000a0f0: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n-0000a100: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n-0000a110: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n-0000a120: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n-0000a130: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n-0000a140: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n-0000a150: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n-0000a160: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n-0000a170: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n-0000a180: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n-0000a190: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n-0000a1a0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n-0000a1b0: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n-0000a1c0: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n-0000a1d0: 7265 702e 696f 2e73 6f63 6b65 7473 2363 rep.io.sockets#c\n-0000a1e0: 6c6f 7365 2d73 6f63 6b65 7463 6c6f 7365 lose-socketclose\n-0000a1f0: 2d73 6f63 6b65 7420 534f 434b 4554 0a0a -socket SOCKET..\n-0000a200: 5368 7574 646f 776e 2074 6865 2063 6f6e Shutdown the con\n-0000a210: 6e65 6374 696f 6e20 6173 736f 6369 6174 nection associat\n-0000a220: 6520 7769 7468 2053 4f43 4b45 542e 204e e with SOCKET. N\n-0000a230: 6f74 6520 7468 6174 2074 6869 7320 646f ote that this do\n-0000a240: 6573 206e 6f74 0a63 6175 7365 2074 6865 es not.cause the\n-0000a250: 2053 454e 5449 4e45 4c20 6675 6e63 7469 SENTINEL functi\n-0000a260: 6f6e 2061 7373 6f63 6961 7465 6420 7769 on associated wi\n-0000a270: 7468 2053 4f43 4b45 5420 746f 2072 756e th SOCKET to run\n-0000a280: 2e72 6570 2e69 6f2e 736f 636b 6574 7323 .rep.io.sockets#\n-0000a290: 736f 636b 6574 2d70 6f72 7473 6f63 6b65 socket-portsocke\n-0000a2a0: 742d 706f 7274 2053 4f43 4b45 540a 0a52 t-port SOCKET..R\n-0000a2b0: 6574 7572 6e20 7468 6520 706f 7274 2061 eturn the port a\n-0000a2c0: 7373 6f63 6961 7465 6420 7769 7468 2053 ssociated with S\n-0000a2d0: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false \n-0000a2e0: 6966 2074 6869 7320 6973 2075 6e6b 6e6f if this is unkno\n-0000a2f0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket\n-0000a300: 7323 736f 636b 6574 2d70 6565 722d 706f s#socket-peer-po\n-0000a310: 7274 736f 636b 6574 2d70 6565 722d 706f rtsocket-peer-po\n-0000a320: 7274 2053 4f43 4b45 540a 0a52 6574 7572 rt SOCKET..Retur\n-0000a330: 6e20 7468 6520 706f 7274 206f 6620 7468 n the port of th\n-0000a340: 6520 7065 6572 2063 6f6e 6e65 6374 6564 e peer connected\n-0000a350: 2074 6f20 534f 434b 4554 2c20 6f72 2066 to SOCKET, or f\n-0000a360: 616c 7365 2069 6620 7468 6973 2069 730a alse if this is.\n-0000a370: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s\n-0000a380: 6f63 6b65 7473 2361 6363 6570 742d 736f ockets#accept-so\n-0000a390: 636b 6574 2d6f 7574 7075 742d 3161 6363 cket-output-1acc\n-0000a3a0: 6570 742d 736f 636b 6574 2d6f 7574 7075 ept-socket-outpu\n-0000a3b0: 742d 3120 534f 434b 4554 205b 5345 4353 t-1 SOCKET [SECS\n-0000a3c0: 5d20 5b4d 5345 4353 5d0a 0a50 726f 6365 ] [MSECS]..Proce\n-0000a3d0: 7373 2061 6e79 2070 656e 6469 6e67 206f ss any pending o\n-0000a3e0: 7574 7075 7420 6672 6f6d 2053 4f43 4b45 utput from SOCKE\n-0000a3f0: 5420 2874 6869 7320 696e 636c 7564 6573 T (this includes\n-0000a400: 2063 6f6e 6e65 6374 696f 6e0a 7265 7175 connection.requ\n-0000a410: 6573 7473 2c20 6461 7461 2074 7261 6e73 ests, data trans\n-0000a420: 6665 7220 616e 6420 7368 7574 646f 776e fer and shutdown\n-0000a430: 206e 6f74 6966 6963 6174 696f 6e73 292e notifications).\n-0000a440: 0a0a 5761 6974 7320 666f 7220 5345 4353 ..Waits for SECS\n-0000a450: 2073 6563 6f6e 6473 2061 6e64 204d 5345 seconds and MSE\n-0000a460: 4353 206d 696c 6c69 7365 636f 6e64 732e CS milliseconds.\n-0000a470: 2052 6574 7572 6e73 2074 7275 6520 6966 Returns true if\n-0000a480: 2074 6865 0a74 696d 656f 7574 2077 6173 the.timeout was\n-0000a490: 2072 6561 6368 6564 2077 6974 686f 7574 reached without\n-0000a4a0: 2061 6e79 206f 7574 7075 7420 6265 696e any output bein\n-0000a4b0: 6720 7072 6f63 6573 7365 642c 206f 7468 g processed, oth\n-0000a4c0: 6572 7769 7365 0a72 6574 7572 6e73 2066 erwise.returns f\n-0000a4d0: 616c 7365 2e72 6570 2e6c 616e 672e 6d61 alse.rep.lang.ma\n-0000a4e0: 7468 232d 2d20 4e55 4d42 4552 205b 4e55 th#-- NUMBER [NU\n-0000a4f0: 4d42 4552 532e 2e2e 5d0a 0a45 6974 6865 MBERS...]..Eithe\n-0000a500: 7220 7265 7475 726e 7320 7468 6520 6e65 r returns the ne\n-0000a510: 6761 7469 6f6e 206f 6620 4e55 4d42 4552 gation of NUMBER\n-0000a520: 206f 7220 7468 6520 7661 6c75 6520 6f66 or the value of\n-0000a530: 204e 554d 4245 5220 6d69 6e75 730a 4e55 NUMBER minus.NU\n-0000a540: 4d42 4552 5372 6570 2e6c 616e 672e 6d61 MBERSrep.lang.ma\n-0000a550: 7468 232a 2a20 4e55 4d42 4552 532e 2e2e th#** NUMBERS...\n-0000a560: 0a0a 4d75 6c74 6970 6c69 6573 2061 6c6c ..Multiplies all\n-0000a570: 204e 554d 4245 5253 2074 6f67 6574 6865 NUMBERS togethe\n-0000a580: 722e 2049 6620 6e6f 206e 756d 6265 7273 r. If no numbers\n-0000a590: 2061 7265 2067 6976 656e 2072 6574 7572 are given retur\n-0000a5a0: 6e73 2031 2e72 6570 2e6c 616e 672e 6d61 ns 1.rep.lang.ma\n-0000a5b0: 7468 2372 656d 6169 6e64 6572 7265 6d61 th#remainderrema\n-0000a5c0: 696e 6465 7220 4449 5649 4445 4e44 2044 inder DIVIDEND D\n-0000a5d0: 4956 4953 4f52 0a0a 5265 7475 726e 7320 IVISOR..Returns \n-0000a5e0: 7468 6520 696e 7465 6765 7220 7265 6d61 the integer rema\n-0000a5f0: 696e 6465 7220 6166 7465 7220 6469 7669 inder after divi\n-0000a600: 6469 6e67 2044 4956 4944 454e 4420 6279 ding DIVIDEND by\n-0000a610: 2044 4956 4953 4f52 2e72 6570 2e6c 616e DIVISOR.rep.lan\n-0000a620: 672e 6d61 7468 236d 6f64 6d6f 6420 4449 g.math#modmod DI\n-0000a630: 5649 4445 4e44 2044 4956 4953 4f52 0a0a VIDEND DIVISOR..\n-0000a640: 5265 7475 726e 7320 7468 6520 7661 6c75 Returns the valu\n-0000a650: 6520 6f66 2044 4956 4944 454e 4420 6d6f e of DIVIDEND mo\n-0000a660: 6475 6c6f 2044 4956 4953 4f52 3b20 756e dulo DIVISOR; un\n-0000a670: 6c69 6b65 2074 6865 2025 2028 7265 6d61 like the % (rema\n-0000a680: 696e 6465 7229 0a66 756e 6374 696f 6e20 inder).function \n-0000a690: 7468 6520 6265 6861 7669 6f75 7220 6f66 the behaviour of\n-0000a6a0: 2060 6d6f 6427 2069 7320 7765 6c6c 2d64 `mod' is well-d\n-0000a6b0: 6566 696e 6564 2066 6f72 206e 6567 6174 efined for negat\n-0000a6c0: 6976 6520 6172 6775 6d65 6e74 732c 0a77 ive arguments,.w\n-0000a6d0: 6520 6861 7665 2074 6861 742c 0a0a 0928 e have that,...(\n-0000a6e0: 6d6f 6420 5820 5929 203d 3d20 5820 2d20 mod X Y) == X - \n-0000a6f0: 282a 2059 2028 666c 6f6f 7220 282f 2058 (* Y (floor (/ X\n-0000a700: 2059 2929 292c 0966 6f72 2059 206e 6f74 Y))),.for Y not\n-0000a710: 2065 7175 616c 2074 6f20 7a65 726f 0a0a equal to zero..\n-0000a720: 6173 7375 6d69 6e67 2074 6861 7420 2866 assuming that (f\n-0000a730: 6c6f 6f72 205a 2920 6769 7665 7320 7468 loor Z) gives th\n-0000a740: 6520 6c65 6173 7420 696e 7465 6765 7220 e least integer \n-0000a750: 6772 6561 7465 7220 7468 616e 206f 7220 greater than or \n-0000a760: 6571 7561 6c20 746f 205a 2c0a 616e 6420 equal to Z,.and \n-0000a770: 7468 6174 2066 6c6f 6174 696e 6720 706f that floating po\n-0000a780: 696e 7420 6469 7669 7369 6f6e 2069 7320 int division is \n-0000a790: 7573 6564 2e72 6570 2e6c 616e 672e 6d61 used.rep.lang.ma\n-0000a7a0: 7468 2371 756f 7469 656e 7471 756f 7469 th#quotientquoti\n-0000a7b0: 656e 7420 4449 5649 4445 4e44 2044 4956 ent DIVIDEND DIV\n-0000a7c0: 4953 4f52 0a0a 5265 7475 726e 7320 7468 ISOR..Returns th\n-0000a7d0: 6520 696e 7465 6765 7220 7175 6f74 6965 e integer quotie\n-0000a7e0: 6e74 2066 726f 6d20 6469 7669 6469 6e67 nt from dividing\n-0000a7f0: 2069 6e74 6567 6572 7320 4449 5649 4445 integers DIVIDE\n-0000a800: 4e44 2061 6e64 0a44 4956 4953 4f52 2e72 ND and.DIVISOR.r\n-0000a810: 6570 2e6c 616e 672e 6d61 7468 236c 6f67 ep.lang.math#log\n-0000a820: 6e6f 746c 6f67 6e6f 7420 4e55 4d42 4552 notlognot NUMBER\n-0000a830: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi\n-0000a840: 7477 6973 6520 6c6f 6769 6361 6c20 606e twise logical `n\n-0000a850: 6f74 2720 6f66 204e 554d 4245 522e 7265 ot' of NUMBER.re\n-0000a860: 702e 6c61 6e67 2e6d 6174 6823 6c6f 6769 p.lang.math#logi\n-0000a870: 6f72 6c6f 6769 6f72 204e 554d 4245 5253 orlogior NUMBERS\n-0000a880: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the\n-0000a890: 2062 6974 7769 7365 206c 6f67 6963 616c bitwise logical\n-0000a8a0: 2060 696e 636c 7573 6976 652d 6f72 2720 `inclusive-or' \n-0000a8b0: 6f66 2069 7473 2061 7267 756d 656e 7473 of its arguments\n-0000a8c0: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n-0000a8d0: 6f67 786f 726c 6f67 786f 7220 4e55 4d42 ogxorlogxor NUMB\n-0000a8e0: 4552 532e 2e2e 0a0a 5265 7475 726e 7320 ERS.....Returns \n-0000a8f0: 7468 6520 6269 7477 6973 6520 6c6f 6769 the bitwise logi\n-0000a900: 6361 6c20 6065 7863 6c75 7369 7665 2d6f cal `exclusive-o\n-0000a910: 7227 206f 6620 6974 7320 6172 6775 6d65 r' of its argume\n-0000a920: 6e74 732e 7265 702e 6c61 6e67 2e6d 6174 nts.rep.lang.mat\n-0000a930: 6823 7a65 726f 707a 6572 6f70 204e 554d h#zeropzerop NUM\n-0000a940: 4245 520a 0a52 6574 7572 6e20 7420 6966 BER..Return t if\n-0000a950: 204e 554d 4245 5220 6973 207a 6572 6f2e NUMBER is zero.\n-0000a960: 7265 702e 6c61 6e67 2e6d 6174 6823 312d rep.lang.math#1-\n-0000a970: 312d 204e 554d 4245 520a 0a52 6574 7572 1- NUMBER..Retur\n-0000a980: 6e20 4e55 4d42 4552 206d 696e 7573 2031 n NUMBER minus 1\n-0000a990: 2e72 6570 2e6c 616e 672e 6d61 7468 2361 .rep.lang.math#a\n-0000a9a0: 7368 6173 6820 4e55 4d42 4552 2043 4f55 shash NUMBER COU\n-0000a9b0: 4e54 0a0a 5573 6520 616e 2061 7269 7468 NT..Use an arith\n-0000a9c0: 6d65 7469 6320 7368 6966 7420 746f 2073 metic shift to s\n-0000a9d0: 6869 6674 2074 6865 2062 6974 7320 696e hift the bits in\n-0000a9e0: 204e 554d 4245 5220 6279 2043 4f55 4e54 NUMBER by COUNT\n-0000a9f0: 2062 6974 7320 746f 0a74 6865 206c 6566 bits to.the lef\n-0000aa00: 742c 2061 206e 6567 6174 6976 6520 434f t, a negative CO\n-0000aa10: 554e 5420 6d65 616e 7320 7368 6966 7420 UNT means shift \n-0000aa20: 7269 6768 742e 0a0a 426f 7468 204e 554d right...Both NUM\n-0000aa30: 4245 5220 616e 6420 434f 554e 5420 6d75 BER and COUNT mu\n-0000aa40: 7374 2062 6520 696e 7465 6765 7273 2e72 st be integers.r\n-0000aa50: 6570 2e6c 616e 672e 6d61 7468 2366 6c6f ep.lang.math#flo\n-0000aa60: 6f72 666c 6f6f 7220 4e55 4d42 4552 0a0a orfloor NUMBER..\n-0000aa70: 526f 756e 6420 4e55 4d42 4552 2064 6f77 Round NUMBER dow\n-0000aa80: 6e77 6172 6473 2074 6f20 7468 6520 6e65 nwards to the ne\n-0000aa90: 6172 6573 7420 696e 7465 6765 7220 6c65 arest integer le\n-0000aaa0: 7373 2074 6861 6e20 6f72 2065 7175 616c ss than or equal\n-0000aab0: 2074 6f0a 4e55 4d42 4552 2e72 6570 2e6c to.NUMBER.rep.l\n-0000aac0: 616e 672e 6d61 7468 2363 6569 6c69 6e67 ang.math#ceiling\n-0000aad0: 6365 696c 696e 6720 4e55 4d42 4552 0a0a ceiling NUMBER..\n-0000aae0: 526f 756e 6420 4e55 4d42 4552 2075 7077 Round NUMBER upw\n-0000aaf0: 6172 6473 2074 6f20 7468 6520 6e65 6172 ards to the near\n-0000ab00: 6573 7420 696e 7465 6765 7220 6772 6561 est integer grea\n-0000ab10: 7465 7220 7468 616e 206f 7220 6571 7561 ter than or equa\n-0000ab20: 6c20 746f 0a4e 554d 4245 522e 7265 702e l to.NUMBER.rep.\n-0000ab30: 6c61 6e67 2e6d 6174 6823 726f 756e 6472 lang.math#roundr\n-0000ab40: 6f75 6e64 204e 554d 4245 520a 0a52 6f75 ound NUMBER..Rou\n-0000ab50: 6e64 204e 554d 4245 5220 746f 2074 6865 nd NUMBER to the\n-0000ab60: 206e 6561 7265 7374 2069 6e74 6567 6572 nearest integer\n-0000ab70: 2e20 4861 6c66 7761 7920 6361 7365 7320 . Halfway cases \n-0000ab80: 6172 6520 726f 756e 6465 6420 746f 2074 are rounded to t\n-0000ab90: 6865 0a6e 6561 7265 7374 2065 7665 6e20 he.nearest even \n-0000aba0: 696e 7465 6765 722e 7265 702e 6c61 6e67 integer.rep.lang\n-0000abb0: 2e6d 6174 6823 6578 7065 7870 2058 0a0a .math#expexp X..\n-0000abc0: 5265 7475 726e 2060 6527 2028 7468 6520 Return `e' (the \n-0000abd0: 6261 7365 206f 6620 6e61 7475 7261 6c20 base of natural \n-0000abe0: 6c6f 6761 7269 7468 6d73 2920 7261 6973 logarithms) rais\n-0000abf0: 6564 2074 6f20 7468 6520 706f 7765 7220 ed to the power \n-0000ac00: 582e 7265 702e 6c61 6e67 2e6d 6174 6823 X.rep.lang.math#\n-0000ac10: 7369 6e73 696e 2058 0a0a 5265 7475 726e sinsin X..Return\n-0000ac20: 7320 7468 6520 7369 6e65 206f 6620 582c s the sine of X,\n-0000ac30: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep.\n-0000ac40: 6c61 6e67 2e6d 6174 6823 636f 7363 6f73 lang.math#coscos\n-0000ac50: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n-0000ac60: 636f 7369 6e65 206f 6620 582c 2069 6e20 cosine of X, in \n-0000ac70: 7261 6469 616e 732e 7265 702e 6c61 6e67 radians.rep.lang\n-0000ac80: 2e6d 6174 6823 6173 696e 6173 696e 2058 .math#asinasin X\n-0000ac90: 0a0a 5265 7475 726e 2074 6865 2061 7263 ..Return the arc\n-0000aca0: 2073 696e 6520 6f66 2058 2028 7468 6520 sine of X (the \n-0000acb0: 7661 6c75 6520 7768 6f73 6520 7369 6e65 value whose sine\n-0000acc0: 2069 7320 5829 2c20 696e 2072 6164 6961 is X), in radia\n-0000acd0: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n-0000ace0: 2361 7461 6e61 7461 6e20 580a 0a52 6574 #atanatan X..Ret\n-0000acf0: 7572 6e73 2074 6865 2061 7263 2074 616e urns the arc tan\n-0000ad00: 6765 6e74 206f 6620 5820 2874 6865 2076 gent of X (the v\n-0000ad10: 616c 7565 2077 686f 7365 2074 616e 6765 alue whose tange\n-0000ad20: 6e74 2069 7320 5829 2c20 696e 0a72 6164 nt is X), in.rad\n-0000ad30: 6961 6e73 2e0a 0a61 7461 6e20 5920 580a ians...atan Y X.\n-0000ad40: 0a52 6574 7572 6e73 2074 6865 2061 7263 .Returns the arc\n-0000ad50: 2074 616e 6765 6e74 206f 6620 592f 582c tangent of Y/X,\n-0000ad60: 2069 6e20 7261 6469 616e 732e 2054 6865 in radians. The\n-0000ad70: 2073 6967 6e73 206f 6620 626f 7468 2061 signs of both a\n-0000ad80: 7267 756d 656e 7473 0a61 7265 2075 7365 rguments.are use\n-0000ad90: 6420 746f 2064 6574 6572 6d69 6e65 2074 d to determine t\n-0000ada0: 6865 2071 7561 6472 616e 7420 6f66 2074 he quadrant of t\n-0000adb0: 6865 2072 6573 756c 742c 2061 6e64 2058 he result, and X\n-0000adc0: 2069 7320 7065 726d 6974 7465 6420 746f is permitted to\n-0000add0: 0a62 6520 7a65 726f 2e72 6570 2e6c 616e .be zero.rep.lan\n-0000ade0: 672e 6d61 7468 2373 7172 7473 7172 7420 g.math#sqrtsqrt \n-0000adf0: 580a 0a52 6574 7572 6e73 2074 6865 206e X..Returns the n\n-0000ae00: 6f6e 6e65 6761 7469 7665 2073 7175 6172 onnegative squar\n-0000ae10: 6520 726f 6f74 206f 6620 582e 2049 6620 e root of X. If \n-0000ae20: 5820 6973 206e 6567 6174 6976 652c 2073 X is negative, s\n-0000ae30: 6967 6e61 6c73 2061 6e0a 6172 6974 686d ignals an.arithm\n-0000ae40: 6574 6963 2065 7272 6f72 2028 7368 6f75 etic error (shou\n-0000ae50: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n-0000ae60: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n-0000ae70: 6c61 6e67 2e6d 6174 6823 6578 7074 6578 lang.math#exptex\n-0000ae80: 7074 2058 2059 0a0a 5265 7475 726e 7320 pt X Y..Returns \n-0000ae90: 5820 7261 6973 6564 2074 6f20 7468 6520 X raised to the \n-0000aea0: 706f 7765 7220 592e 0a0a 4966 2058 2069 power Y...If X i\n-0000aeb0: 7320 6e65 6761 7469 7665 2061 6e64 2059 s negative and Y\n-0000aec0: 2069 7320 6120 6e6f 6e2d 696e 7465 6765 is a non-intege\n-0000aed0: 722c 2074 6865 6e20 616e 2061 7269 7468 r, then an arith\n-0000aee0: 6d65 7469 6320 6572 726f 7220 6973 0a73 metic error is.s\n-0000aef0: 6967 6e61 6c6c 6564 2028 6d61 7468 656d ignalled (mathem\n-0000af00: 6174 6963 616c 6c79 2073 686f 756c 6420 atically should \n-0000af10: 7265 7475 726e 2061 2063 6f6d 706c 6578 return a complex\n-0000af20: 206e 756d 6265 7229 2e72 6570 2e6c 616e number).rep.lan\n-0000af30: 672e 6d61 7468 236e 756d 6265 7270 6e75 g.math#numberpnu\n-0000af40: 6d62 6572 7020 4152 470a 0a52 6574 7572 mberp ARG..Retur\n-0000af50: 6e20 7420 6966 2041 5247 2069 7320 6120 n t if ARG is a \n-0000af60: 6e75 6d62 6572 2e72 6570 2e6c 616e 672e number.rep.lang.\n-0000af70: 6d61 7468 2369 6e74 6567 6572 7069 6e74 math#integerpint\n-0000af80: 6567 6572 7020 4152 470a 0a52 6574 7572 egerp ARG..Retur\n-0000af90: 6e20 7420 6966 2041 5247 2069 7320 6120 n t if ARG is a \n-0000afa0: 696e 7465 6765 722e 7265 702e 696f 2e70 integer.rep.io.p\n-0000afb0: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n-0000afc0: 2d70 7072 6f63 6573 7370 2041 5247 0a0a -pprocessp ARG..\n-0000afd0: 5265 7475 726e 2074 2069 7320 4152 4720 Return t is ARG \n-0000afe0: 6973 2061 2070 726f 6365 7373 2d6f 626a is a process-obj\n-0000aff0: 6563 742e 0000 0000 0000 0000 0000 0000 ect.............\n-0000b000: 7265 702e 696f 2e66 696c 6573 2365 7870 rep.io.files#exp\n-0000b010: 616e 642d 6669 6c65 2d6e 616d 6565 7870 and-file-nameexp\n-0000b020: 616e 642d 6669 6c65 2d6e 616d 6520 4649 and-file-name FI\n-0000b030: 4c45 2d4e 414d 4520 5b42 4153 452d 4449 LE-NAME [BASE-DI\n-0000b040: 525d 0a0a 4578 7061 6e64 7320 4649 4c45 R]..Expands FILE\n-0000b050: 2d4e 414d 4520 6173 7375 6d69 6e67 2074 -NAME assuming t\n-0000b060: 6861 7420 6974 2073 7065 6369 6669 6573 hat it specifies\n-0000b070: 2061 2066 696c 6520 7265 6c61 7469 7665 a file relative\n-0000b080: 2074 6f20 4241 5345 2d44 4952 2e0a 4966 to BASE-DIR..If\n-0000b090: 2042 4153 452d 4449 5220 6973 2075 6e64 BASE-DIR is und\n-0000b0a0: 6566 696e 6564 2069 7420 6973 2074 616b efined it is tak\n-0000b0b0: 656e 2061 7320 7468 6520 6375 7272 656e en as the curren\n-0000b0c0: 7420 7661 6c75 6520 6f66 2074 6865 0a60 t value of the.`\n-0000b0d0: 6465 6661 756c 742d 6469 7265 6374 6f72 default-director\n-0000b0e0: 7927 2076 6172 6961 626c 652e 2057 6869 y' variable. Whi\n-0000b0f0: 6c65 2065 7870 616e 6469 6e67 2074 6865 le expanding the\n-0000b100: 2066 696c 6520 6e61 6d65 2c20 616e 7920 file name, any \n-0000b110: 6f62 7669 6f75 730a 7369 6d70 6c69 6669 obvious.simplifi\n-0000b120: 6361 7469 6f6e 7320 7769 6c6c 2062 6520 cations will be \n-0000b130: 7065 7266 6f72 6d65 6420 2865 2e67 2e20 performed (e.g. \n-0000b140: 6f6e 2055 6e69 7820 7468 6520 7265 6d6f on Unix the remo\n-0000b150: 7661 6c20 6f66 2022 2e22 2061 6e64 0a22 val of \".\" and.\"\n-0000b160: 2e2e 2220 7768 6572 6520 706f 7373 6962 ..\" where possib\n-0000b170: 6c65 292e 0a0a 4e6f 7465 2074 6861 7420 le)...Note that \n-0000b180: 7468 6520 7265 7475 726e 6564 2066 696c the returned fil\n-0000b190: 6520 6e61 6d65 2077 696c 6c20 6f6e 6c79 e name will only\n-0000b1a0: 2062 6520 6162 736f 6c75 7465 2069 6620 be absolute if \n-0000b1b0: 6f6e 6520 6f66 2074 6865 0a66 6f6c 6c6f one of the.follo\n-0000b1c0: 7769 6e67 2063 6f6e 6469 7469 6f6e 7320 wing conditions \n-0000b1d0: 6973 206d 6574 3a0a 2020 312e 2042 4153 is met:. 1. BAS\n-0000b1e0: 452d 4449 5220 286f 7220 6064 6566 6175 E-DIR (or `defau\n-0000b1f0: 6c74 2d64 6972 6563 746f 7279 2729 2069 lt-directory') i\n-0000b200: 7320 6162 736f 6c75 7465 0a20 2032 2e20 s absolute. 2. \n-0000b210: 4649 4c45 2d4e 414d 4520 6973 2061 6c72 FILE-NAME is alr\n-0000b220: 6561 6479 2061 6273 6f6c 7574 652e 0a0a eady absolute...\n-0000b230: 4e6f 7465 2066 6f72 2066 696c 6520 6861 Note for file ha\n-0000b240: 6e64 6c65 7220 696d 706c 656d 656e 746f ndler implemento\n-0000b250: 7273 3a20 7768 656e 2061 2068 616e 646c rs: when a handl\n-0000b260: 6572 2069 7320 6361 6c6c 6564 2066 6f72 er is called for\n-0000b270: 2074 6865 0a60 6578 7061 6e64 2d66 696c the.`expand-fil\n-0000b280: 652d 6e61 6d65 2720 6f70 6572 6174 696f e-name' operatio\n-0000b290: 6e2c 2069 7420 7769 6c6c 206f 6e6c 7920 n, it will only \n-0000b2a0: 6576 6572 2072 6563 6569 7665 206f 6e65 ever receive one\n-0000b2b0: 2061 7267 756d 656e 742c 0a74 6865 2061 argument,.the a\n-0000b2c0: 6c72 6561 6479 2065 7870 616e 6465 6420 lready expanded \n-0000b2d0: 6669 6c65 206e 616d 652e 2054 6865 206f file name. The o\n-0000b2e0: 6e6c 7920 6163 7469 6f6e 2074 6861 7420 nly action that \n-0000b2f0: 6d61 7920 6265 206e 6565 6420 746f 0a62 may be need to.b\n-0000b300: 6520 7461 6b65 6e20 6973 2074 6f20 7369 e taken is to si\n-0000b310: 6d70 6c69 6679 2074 6865 2066 696c 6520 mplify the file \n-0000b320: 6e61 6d65 2028 652e 672e 2072 656d 6f76 name (e.g. remov\n-0000b330: 696e 6720 222e 2220 616e 6420 222e 2e22 ing \".\" and \"..\"\n-0000b340: 2065 6e74 7269 6573 0a6f 7220 7768 6174 entries.or what\n-0000b350: 6576 6572 292e 7265 702e 696f 2e66 696c ever).rep.io.fil\n-0000b360: 6573 2366 696c 652d 6269 6e64 696e 6766 es#file-bindingf\n-0000b370: 696c 652d 6269 6e64 696e 6720 4649 4c45 ile-binding FILE\n-0000b380: 0a0a 5265 7475 726e 7320 7468 6520 6e61 ..Returns the na\n-0000b390: 6d65 206f 6620 7468 6520 6c6f 6769 6361 me of the logica\n-0000b3a0: 6c20 6669 6c65 2074 6861 7420 4649 4c45 l file that FILE\n-0000b3b0: 2077 6173 206f 7065 6e65 6420 746f 2061 was opened to a\n-0000b3c0: 6363 6573 732c 206f 7220 6e69 6c0a 6966 ccess, or nil.if\n-0000b3d0: 2069 7420 6861 7320 6265 656e 2063 6c6f it has been clo\n-0000b3e0: 7365 642c 2062 7574 2069 7320 7374 696c sed, but is stil\n-0000b3f0: 6c20 746f 2062 6520 6761 7262 6167 6520 l to be garbage \n-0000b400: 636f 6c6c 6563 7465 642e 7265 702e 696f collected.rep.io\n-0000b410: 2e66 696c 6573 236d 616b 652d 6669 6c65 .files#make-file\n-0000b420: 2d66 726f 6d2d 7374 7265 616d 6d61 6b65 -from-streammake\n-0000b430: 2d66 696c 652d 6672 6f6d 2d73 7472 6561 -file-from-strea\n-0000b440: 6d20 4649 4c45 2d4e 414d 4520 5354 5245 m FILE-NAME STRE\n-0000b450: 414d 2048 414e 444c 4552 0a0a 5265 7475 AM HANDLER..Retu\n-0000b460: 726e 2061 206e 6577 2066 696c 6520 6f62 rn a new file ob\n-0000b470: 6a65 6374 2074 6861 7420 7265 6665 7273 ject that refers\n-0000b480: 2074 6f20 7468 6520 6c6f 6769 6361 6c20 to the logical \n-0000b490: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000b4a0: 2d4e 414d 452c 0a74 6861 7420 6973 206e -NAME,.that is n\n-0000b4b0: 6f74 2069 6e20 7468 6520 6c6f 6361 6c20 ot in the local \n-0000b4c0: 6669 6c69 6e67 2073 7973 7465 6d2e 2041 filing system. A\n-0000b4d0: 6c6c 2061 6363 6573 7320 746f 2074 6865 ll access to the\n-0000b4e0: 2066 696c 6520 6f62 6a65 6374 0a77 696c file object.wil\n-0000b4f0: 6c20 6265 2064 6972 6563 7465 6420 7468 l be directed th\n-0000b500: 726f 7567 6820 7468 6520 7374 7265 616d rough the stream\n-0000b510: 206f 626a 6563 7420 5354 5245 414d 2c20 object STREAM, \n-0000b520: 616e 6420 7468 6520 6669 6c65 2068 616e and the file han\n-0000b530: 646c 6572 0a66 756e 6374 696f 6e20 4841 dler.function HA\n-0000b540: 4e44 4c45 522e 7265 702e 696f 2e66 696c NDLER.rep.io.fil\n-0000b550: 6573 2364 656c 6574 652d 6669 6c65 6465 es#delete-filede\n-0000b560: 6c65 7465 2d66 696c 6520 4649 4c45 2d4e lete-file FILE-N\n-0000b570: 414d 450a 0a44 656c 6574 6520 7468 6520 AME..Delete the \n-0000b580: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000b590: 2d4e 414d 452e 7265 702e 696f 2e66 696c -NAME.rep.io.fil\n-0000b5a0: 6573 2372 656e 616d 652d 6669 6c65 7265 es#rename-filere\n-0000b5b0: 6e61 6d65 2d66 696c 6520 4f4c 442d 4e41 name-file OLD-NA\n-0000b5c0: 4d45 204e 4557 2d4e 414d 450a 0a52 656e ME NEW-NAME..Ren\n-0000b5d0: 616d 6520 7468 6520 6669 6c65 2063 616c ame the file cal\n-0000b5e0: 6c65 6420 4f4c 442d 4e41 4d45 2073 6f20 led OLD-NAME so \n-0000b5f0: 7468 6174 2069 7420 6973 2063 616c 6c65 that it is calle\n-0000b600: 6420 4e45 572d 4e41 4d45 2e20 4e6f 7465 d NEW-NAME. Note\n-0000b610: 2074 6861 740a 7468 6973 2061 6c6d 6f73 that.this almos\n-0000b620: 7420 6365 7274 6169 6e6c 7920 776f 6e27 t certainly won'\n-0000b630: 7420 776f 726b 2061 6372 6f73 7320 6669 t work across fi\n-0000b640: 6c69 6e67 2073 7973 7465 6d73 2e72 6570 ling systems.rep\n-0000b650: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d72 .io.files#file-r\n-0000b660: 6561 6461 626c 652d 7066 696c 652d 7265 eadable-pfile-re\n-0000b670: 6164 6162 6c65 2d70 2046 494c 452d 4e41 adable-p FILE-NA\n-0000b680: 4d45 0a0a 5265 7475 726e 7320 7420 6966 ME..Returns t if\n-0000b690: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n-0000b6a0: 2046 494c 452d 4e41 4d45 2069 7320 6176 FILE-NAME is av\n-0000b6b0: 6169 6c61 626c 6520 666f 7220 7265 6164 ailable for read\n-0000b6c0: 696e 6720 6672 6f6d 2e72 6570 2e69 6f2e ing from.rep.io.\n-0000b6d0: 6669 6c65 7323 7365 742d 6669 6c65 2d6d files#set-file-m\n-0000b6e0: 6f64 6573 7365 742d 6669 6c65 2d6d 6f64 odesset-file-mod\n-0000b6f0: 6573 2046 494c 452d 4e41 4d45 204d 4f44 es FILE-NAME MOD\n-0000b700: 4553 0a0a 5365 7473 2074 6865 2061 6363 ES..Sets the acc\n-0000b710: 6573 7320 7065 726d 6973 7369 6f6e 7320 ess permissions \n-0000b720: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call\n-0000b730: 6564 2046 494c 452d 4e41 4d45 2074 6f20 ed FILE-NAME to \n-0000b740: 4d4f 4445 532e 2054 6865 206f 6e6c 790a MODES. The only.\n-0000b750: 706f 7274 6162 6c65 2077 6179 206f 6620 portable way of \n-0000b760: 6765 7474 696e 6720 4d4f 4445 5320 6973 getting MODES is\n-0000b770: 2066 726f 6d20 7468 6520 6066 696c 652d from the `file-\n-0000b780: 6d6f 6465 7327 2066 756e 6374 696f 6e20 modes' function \n-0000b790: 7369 6e63 6520 6974 0a6d 6179 2063 6861 since it.may cha\n-0000b7a0: 6e67 6520 6163 726f 7373 2066 696c 696e nge across filin\n-0000b7b0: 6720 7379 7374 656d 732e 7265 702e 696f g systems.rep.io\n-0000b7c0: 2e66 696c 6573 2366 696c 652d 6d6f 6465 .files#file-mode\n-0000b7d0: 732d 6173 2d73 7472 696e 6766 696c 652d s-as-stringfile-\n-0000b7e0: 6d6f 6465 732d 6173 2d73 7472 696e 6720 modes-as-string \n-0000b7f0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-0000b800: 6e73 2061 2074 656e 2063 6861 7261 6374 ns a ten charact\n-0000b810: 6572 2073 7472 696e 6720 6465 7363 7269 er string descri\n-0000b820: 6269 6e67 2074 6865 2061 7474 7269 6275 bing the attribu\n-0000b830: 7465 7320 6f66 2074 6865 2066 696c 650a tes of the file.\n-0000b840: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-0000b850: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000b860: 6c65 2d6d 6f64 7469 6d65 6669 6c65 2d6d le-modtimefile-m\n-0000b870: 6f64 7469 6d65 2046 494c 452d 4e41 4d45 odtime FILE-NAME\n-0000b880: 0a0a 5265 7475 726e 2074 6865 2074 696d ..Return the tim\n-0000b890: 6520 7468 6174 2074 6865 2066 696c 6520 e that the file \n-0000b8a0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-0000b8b0: 2077 6173 206c 6173 7420 6d6f 6469 6669 was last modifi\n-0000b8c0: 6564 2c20 6173 2061 2063 6f6e 730a 6365 ed, as a cons.ce\n-0000b8d0: 6c6c 2073 746f 7269 6e67 2074 776f 2069 ll storing two i\n-0000b8e0: 6e74 6567 6572 732c 2074 6865 206c 6f77 ntegers, the low\n-0000b8f0: 2032 3420 6269 7473 2c20 616e 6420 7468 24 bits, and th\n-0000b900: 6520 6869 6768 2062 6974 732e 7265 702e e high bits.rep.\n-0000b910: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0000b920: 2363 616c 6c2d 7769 7468 2d6f 626a 6563 #call-with-objec\n-0000b930: 7463 616c 6c2d 7769 7468 2d6f 626a 6563 tcall-with-objec\n-0000b940: 7420 4152 4720 5448 554e 4b0a 0a43 616c t ARG THUNK..Cal\n-0000b950: 6c20 7468 6520 7a65 726f 2d70 6172 616d l the zero-param\n-0000b960: 6574 6572 2066 756e 6374 696f 6e20 5448 eter function TH\n-0000b970: 554e 4b2c 2077 6974 6820 6f62 6a65 6374 UNK, with object\n-0000b980: 2041 5247 2074 656d 706f 7261 7269 6c79 ARG temporarily\n-0000b990: 0a60 626f 756e 6427 2028 6120 7479 7065 .`bound' (a type\n-0000b9a0: 2d73 7065 6369 6669 6320 6f70 6572 6174 -specific operat\n-0000b9b0: 696f 6e2c 2075 7375 616c 6c79 2074 6f20 ion, usually to \n-0000b9c0: 6d61 6b65 2041 5247 2060 6163 7469 7665 make ARG `active\n-0000b9d0: 2720 696e 0a73 6f6d 6520 7761 7929 2e20 ' in.some way). \n-0000b9e0: 5768 656e 2054 4855 4e4b 2072 6574 7572 When THUNK retur\n-0000b9f0: 6e73 2041 5247 2069 7320 756e 626f 756e ns ARG is unboun\n-0000ba00: 642e 2054 6865 2076 616c 7565 2072 6574 d. The value ret\n-0000ba10: 7572 6e65 6420 6279 0a54 4855 4e4b 2069 urned by.THUNK i\n-0000ba20: 7320 7468 656e 2072 6574 7572 6e65 642e s then returned.\n-0000ba30: 0a0a 4966 2054 4855 4e4b 2069 7320 6576 ..If THUNK is ev\n-0000ba40: 6572 206c 6566 7420 6475 6520 746f 2061 er left due to a\n-0000ba50: 2063 6f6e 7469 6e75 6174 696f 6e20 6265 continuation be\n-0000ba60: 696e 6720 696e 766f 6b65 642c 2041 5247 ing invoked, ARG\n-0000ba70: 2077 696c 6c20 6265 0a75 6e62 6f75 6e64 will be.unbound\n-0000ba80: 2e20 4966 2054 4855 4e4b 2069 7320 7375 . If THUNK is su\n-0000ba90: 6273 6571 7565 6e74 6c79 2072 6565 6e74 bsequently reent\n-0000baa0: 6572 6564 2c20 4152 4720 7769 6c6c 2062 ered, ARG will b\n-0000bab0: 6520 7265 626f 756e 642e 7265 702e 6c61 e rebound.rep.la\n-0000bac0: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n-0000bad0: 616c 6c2d 7769 7468 2d64 796e 616d 6963 all-with-dynamic\n-0000bae0: 2d72 6f6f 7463 616c 6c2d 7769 7468 2d64 -rootcall-with-d\n-0000baf0: 796e 616d 6963 2d72 6f6f 7420 5448 554e ynamic-root THUN\n-0000bb00: 4b0a 0a43 616c 6c20 7468 6520 7a65 726f K..Call the zero\n-0000bb10: 2d70 6172 616d 6574 6572 2066 756e 6374 -parameter funct\n-0000bb20: 696f 6e20 5448 554e 4b2c 2061 7320 7468 ion THUNK, as th\n-0000bb30: 6520 726f 6f74 206f 6620 6120 6e65 7720 e root of a new \n-0000bb40: 6578 6563 7574 696f 6e0a 656e 7669 726f execution.enviro\n-0000bb50: 6e6d 656e 742e 2054 6869 7320 6d65 616e nment. This mean\n-0000bb60: 7320 7468 6174 2074 6865 2063 6f6e 7469 s that the conti\n-0000bb70: 6e75 6174 696f 6e20 6f66 2054 4855 4e4b nuation of THUNK\n-0000bb80: 2077 696c 6c20 616c 7761 7973 2062 650a will always be.\n-0000bb90: 7265 6163 6865 6420 6f6e 6365 2c20 616e reached once, an\n-0000bba0: 6420 6f6e 6365 206f 6e6c 792e 2041 6e79 d once only. Any\n-0000bbb0: 2063 6f6e 7469 6e75 6174 696f 6e73 2061 continuations a\n-0000bbc0: 626f 7665 2074 6865 206e 6577 2072 6f6f bove the new roo\n-0000bbd0: 7420 6d61 790a 6e6f 7420 6265 2069 6e76 t may.not be inv\n-0000bbe0: 6f6b 6564 2066 726f 6d20 696e 7369 6465 oked from inside\n-0000bbf0: 2074 6865 2072 6f6f 742e 7265 702e 7468 the root.rep.th\n-0000bc00: 7265 6164 7323 7468 7265 6164 2d66 6f72 reads#thread-for\n-0000bc10: 6269 6474 6872 6561 642d 666f 7262 6964 bidthread-forbid\n-0000bc20: 0a0a 496e 6372 656d 656e 7420 7468 6520 ..Increment the \n-0000bc30: 7468 7265 6164 2070 7265 656d 7074 696f thread preemptio\n-0000bc40: 6e20 6c6f 636b 2e20 5768 656e 2067 7265 n lock. When gre\n-0000bc50: 6174 6865 7220 7468 616e 207a 6572 6f20 ather than zero \n-0000bc60: 616c 6c0a 7072 6565 6d70 7469 6f6e 206f all.preemption o\n-0000bc70: 6620 7468 7265 6164 7320 6973 2064 6973 f threads is dis\n-0000bc80: 6162 6c65 642e 2052 6574 7572 6e73 2060 abled. Returns `\n-0000bc90: 7427 2069 6620 7072 6565 6d70 7469 6f6e t' if preemption\n-0000bca0: 2069 7320 626c 6f63 6b65 640a 6173 2074 is blocked.as t\n-0000bcb0: 6869 7320 6675 6e63 7469 6f6e 2072 6574 his function ret\n-0000bcc0: 7572 6e73 2e72 6570 2e64 6174 612e 6461 urns.rep.data.da\n-0000bcd0: 7475 6d73 236d 616b 652d 6461 7475 6d6d tums#make-datumm\n-0000bce0: 616b 652d 6461 7475 6d20 5641 4c55 4520 ake-datum VALUE \n-0000bcf0: 4944 0a0a 4372 6561 7465 2061 6e64 2072 ID..Create and r\n-0000bd00: 6574 7572 6e20 6120 6e65 7720 6461 7461 eturn a new data\n-0000bd10: 206f 626a 6563 7420 6f66 2074 7970 6520 object of type \n-0000bd20: 4944 2028 616e 2061 7262 6974 7261 7279 ID (an arbitrary\n-0000bd30: 2076 616c 7565 292c 2069 740a 7769 6c6c value), it.will\n-0000bd40: 2068 6176 6520 6f62 6a65 6374 2056 414c have object VAL\n-0000bd50: 5545 2061 7373 6f63 6961 7465 6420 7769 UE associated wi\n-0000bd60: 7468 2069 742e 0072 6570 2e76 6d2e 636f th it..rep.vm.co\n-0000bd70: 6d70 696c 6572 2363 6f6d 7069 6c65 2d64 mpiler#compile-d\n-0000bd80: 6972 6563 746f 7279 2044 4952 2d4e 414d irectory DIR-NAM\n-0000bd90: 4520 2321 6f70 7469 6f6e 616c 2046 4f52 E #!optional FOR\n-0000bda0: 4345 2d50 2045 5843 4c55 4445 2d52 4500 CE-P EXCLUDE-RE.\n-0000bdb0: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n-0000bdc0: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile-\n-0000bdd0: 6d6f 6475 6c65 2053 5452 5543 5473 7461 module STRUCTsta\n-0000bde0: 6e64 6172 642d 6f75 7470 7574 5374 7265 ndard-outputStre\n-0000bdf0: 616d 2074 6861 7420 6070 7269 6e3f 2720 am that `prin?' \n-0000be00: 7772 6974 6573 2069 7473 206f 7574 7075 writes its outpu\n-0000be10: 7420 746f 2062 7920 6465 6661 756c 742e t to by default.\n-0000be20: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n-0000be30: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n-0000be40: 2d66 6574 6368 4665 7463 6820 7468 6520 -fetchFetch the \n-0000be50: 6561 726c 6965 7374 2075 6e72 6561 6420 earliest unread \n-0000be60: 6d65 7373 6167 6520 7365 6e74 2074 6f20 message sent to \n-0000be70: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n-0000be80: 542e 2042 6c6f 636b 7320 7468 650a 6375 T. Blocks the.cu\n-0000be90: 7272 656e 7420 7468 7265 6164 2066 6f72 rrent thread for\n-0000bea0: 2054 494d 454f 5554 206d 696c 6c69 7365 TIMEOUT millise\n-0000beb0: 636f 6e64 732c 206f 7220 696e 6465 6669 conds, or indefi\n-0000bec0: 6e69 7465 6c79 2069 6620 5449 4d45 4f55 nitely if TIMEOU\n-0000bed0: 5420 6973 6e27 740a 6465 6669 6e65 642e T isn't.defined.\n-0000bee0: 2052 6574 7572 6e73 2074 6865 206d 6573 Returns the mes\n-0000bef0: 7361 6765 2c20 6f72 2066 616c 7365 2069 sage, or false i\n-0000bf00: 6620 6e6f 206d 6573 7361 6765 2063 6f75 f no message cou\n-0000bf10: 6c64 2062 6520 7265 6164 2e72 6570 2e74 ld be read.rep.t\n-0000bf20: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n-0000bf30: 652d 6d75 7465 7843 7265 6174 6520 616e e-mutexCreate an\n-0000bf40: 6420 7265 7475 726e 2061 206d 7574 6578 d return a mutex\n-0000bf50: 206f 626a 6563 742e 204e 6f20 7468 7265 object. No thre\n-0000bf60: 6164 2077 696c 6c20 6f77 6e20 7468 6520 ad will own the \n-0000bf70: 6e65 7720 6d75 7465 782e 0072 6570 2e74 new mutex..rep.t\n-0000bf80: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n-0000bf90: 6169 6e2d 6d75 7465 7820 4d54 5820 2321 ain-mutex MTX #!\n-0000bfa0: 6f70 7469 6f6e 616c 2054 494d 454f 5554 optional TIMEOUT\n-0000bfb0: 7265 702e 6461 7461 2372 656d 7152 6574 rep.data#remqRet\n-0000bfc0: 7572 6e73 2061 206e 6577 2063 6f70 7920 urns a new copy \n-0000bfd0: 6f66 204c 5354 2077 6974 6820 616c 6c20 of LST with all \n-0000bfe0: 656c 656d 656e 7473 2060 6571 2720 746f elements `eq' to\n-0000bff0: 2045 4c54 2064 6973 6361 7264 6564 2e00 ELT discarded..\n-0000c000: 0072 6570 2e75 7469 6c2e 7469 6d65 2374 .rep.util.time#t\n-0000c010: 696d 652d 3e73 6563 6f6e 6473 2054 494d ime->seconds TIM\n-0000c020: 4572 6570 2e75 7469 6c2e 7469 6d65 2373 Erep.util.time#s\n-0000c030: 6563 6f6e 6473 2d3e 7469 6d65 436f 6e76 econds->timeConv\n-0000c040: 6572 7420 7468 6520 6e75 6d62 6572 206f ert the number o\n-0000c050: 6620 7365 6373 2070 6173 7420 7468 6520 f secs past the \n-0000c060: 6570 6f63 682c 2053 4543 532c 2074 6f20 epoch, SECS, to \n-0000c070: 6120 7469 6d65 7374 616d 702e 0072 6570 a timestamp..rep\n-0000c080: 2e75 7469 6c2e 7469 6d65 2373 6563 6f6e .util.time#secon\n-0000c090: 6473 2d3e 7469 6d65 2053 4543 5300 7265 ds->time SECS.re\n-0000c0a0: 702e 7574 696c 2e6d 6973 6323 7072 6f67 p.util.misc#prog\n-0000c0b0: 7261 6d2d 6578 6973 7473 2d70 2050 524f ram-exists-p PRO\n-0000c0c0: 4752 414d 0072 6570 2e75 7469 6c2e 6973 GRAM.rep.util.is\n-0000c0d0: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n-0000c0e0: 776f 7264 2d66 6f72 2d73 6573 7369 6f6e word-for-session\n-0000c0f0: 2057 4f52 4400 7265 702e 7574 696c 2e64 WORD.rep.util.d\n-0000c100: 6174 6523 7061 7273 652d 6461 7465 2053 ate#parse-date S\n-0000c110: 5452 494e 4720 2321 6f70 7469 6f6e 616c TRING #!optional\n-0000c120: 2050 4f49 4e54 7265 702e 7574 696c 2e6d POINTrep.util.m\n-0000c130: 656d 6f69 7a65 236d 656d 6f69 7a65 4372 emoize#memoizeCr\n-0000c140: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return \n-0000c150: 6120 6361 6368 696e 6720 7665 7273 696f a caching versio\n-0000c160: 6e20 6f66 2074 6865 2066 756e 6374 696f n of the functio\n-0000c170: 6e20 462e 2046 206d 6179 206e 6f74 2062 n F. F may not b\n-0000c180: 650a 616e 2061 7574 6f6c 6f61 6420 6465 e.an autoload de\n-0000c190: 6669 6e69 7469 6f6e 2e00 7265 702e 7574 finition..rep.ut\n-0000c1a0: 696c 2e6d 656d 6f69 7a65 236d 656d 6f69 il.memoize#memoi\n-0000c1b0: 7a65 2046 0072 6570 2e6d 6f64 756c 652d ze F.rep.module-\n-0000c1c0: 7379 7374 656d 2364 6566 696e 652d 696e system#define-in\n-0000c1d0: 7465 7266 6163 6520 4e41 4d45 2053 4947 terface NAME SIG\n-0000c1e0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0000c1f0: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu\n-0000c200: 7265 2d61 6c69 6173 4372 6561 7465 2061 re-aliasCreate a\n-0000c210: 2073 6563 6f6e 6461 7279 206e 616d 6520 secondary name \n-0000c220: 544f 2066 6f72 2074 6865 2073 7472 7563 TO for the struc\n-0000c230: 7475 7265 2063 616c 6c65 6420 4652 4f4d ture called FROM\n-0000c240: 2e72 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-0000c250: 656d 2373 7472 7563 7475 7265 2d72 6566 em#structure-ref\n-0000c260: 4576 616c 7561 7465 7320 746f 2074 6865 Evaluates to the\n-0000c270: 2063 7572 7265 6e74 2076 616c 7565 206f current value o\n-0000c280: 6620 7468 6520 676c 6f62 616c 2062 696e f the global bin\n-0000c290: 6469 6e67 206f 6620 7379 6d62 6f6c 0a56 ding of symbol.V\n-0000c2a0: 4152 2d4e 414d 4520 696e 2074 6865 206d AR-NAME in the m\n-0000c2b0: 6f64 756c 6520 6361 6c6c 6564 2053 5452 odule called STR\n-0000c2c0: 5543 542d 4e41 4d45 2e20 5468 6973 2073 UCT-NAME. This s\n-0000c2d0: 7472 7563 7475 7265 206d 7573 740a 7072 tructure must.pr\n-0000c2e0: 6576 696f 7573 6c79 2068 6176 6520 6265 eviously have be\n-0000c2f0: 656e 206f 7065 6e65 6420 6f72 2061 6363 en opened or acc\n-0000c300: 6573 7365 6420 6279 2074 6865 2063 7572 essed by the cur\n-0000c310: 7265 6e74 206d 6f64 756c 652e 0a0a 5768 rent module...Wh\n-0000c320: 656e 2072 6561 642c 2074 6865 2073 796e en read, the syn\n-0000c330: 7461 7820 6046 4f4f 2342 4152 2720 6578 tax `FOO#BAR' ex\n-0000c340: 7061 6e64 7320 746f 2060 2873 7472 7563 pands to `(struc\n-0000c350: 7475 7265 2d72 6566 2046 4f4f 2042 4152 ture-ref FOO BAR\n-0000c360: 2927 2e72 6570 2e73 7472 7563 7475 7265 )'.rep.structure\n-0000c370: 7323 616c 6961 732d 7374 7275 6374 7572 s#alias-structur\n-0000c380: 6543 7265 6174 6520 616e 2061 6c69 6173 eCreate an alias\n-0000c390: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n-0000c3a0: 6520 6361 6c6c 6564 2046 524f 4d20 6173 e called FROM as\n-0000c3b0: 2074 6865 206e 616d 6520 544f 2e00 7265 the name TO..re\n-0000c3c0: 702e 7374 7275 6374 7572 6573 2361 6c69 p.structures#ali\n-0000c3d0: 6173 2d73 7472 7563 7475 7265 2046 524f as-structure FRO\n-0000c3e0: 4d20 544f 7265 702e 6e65 742e 7270 6323 M TOrep.net.rpc#\n-0000c3f0: 6465 7265 6769 7374 6572 2d72 7063 2d73 deregister-rpc-s\n-0000c400: 6572 7665 7252 656d 6f76 6520 534f 434b erverRemove SOCK\n-0000c410: 4554 2066 726f 6d20 7468 6520 7461 626c ET from the tabl\n-0000c420: 6520 6f66 2072 7063 2063 6f6e 6e65 6374 e of rpc connect\n-0000c430: 696f 6e73 2e00 7265 702e 6e65 742e 7270 ions..rep.net.rp\n-0000c440: 6323 6465 7265 6769 7374 6572 2d72 7063 c#deregister-rpc\n-0000c450: 2d73 6572 7665 7220 534f 434b 4554 7265 -server SOCKETre\n-0000c460: 702e 6e65 742e 7270 6323 7270 632d 6f75 p.net.rpc#rpc-ou\n-0000c470: 7470 7574 2d68 616e 646c 6572 5468 6520 tput-handlerThe \n-0000c480: 6675 6e63 7469 6f6e 2075 7365 6420 746f function used to\n-0000c490: 2068 616e 646c 6520 616e 7920 4f55 5450 handle any OUTP\n-0000c4a0: 5554 2066 726f 6d20 534f 434b 4554 2e72 UT from SOCKET.r\n-0000c4b0: 6570 2e6e 6574 2e72 7063 2372 7063 2d63 ep.net.rpc#rpc-c\n-0000c4c0: 7265 6174 652d 7365 7276 6572 5374 6172 reate-serverStar\n-0000c4d0: 7420 6c69 7374 656e 696e 6720 666f 7220 t listening for \n-0000c4e0: 7270 6320 636f 6e6e 6563 7469 6f6e 7320 rpc connections \n-0000c4f0: 6f6e 2074 6865 2063 7572 7265 6e74 206d on the current m\n-0000c500: 6163 6869 6e65 0072 6570 2e6e 6574 2e72 achine.rep.net.r\n-0000c510: 7063 2372 7063 2d63 7265 6174 652d 7365 pc#rpc-create-se\n-0000c520: 7276 6572 7265 702e 6e65 742e 7270 6323 rverrep.net.rpc#\n-0000c530: 6465 7374 726f 792d 7270 632d 7365 7276 destroy-rpc-serv\n-0000c540: 616e 7452 656d 6f76 6520 7468 6520 7365 antRemove the se\n-0000c550: 7276 616e 7420 7769 7468 2073 6572 7661 rvant with serva\n-0000c560: 6e74 2d69 6420 4944 2066 726f 6d20 7468 nt-id ID from th\n-0000c570: 6520 7461 626c 6520 6f66 2073 6572 7661 e table of serva\n-0000c580: 6e74 732e 0072 6570 2e6e 6574 2e72 7063 nts..rep.net.rpc\n-0000c590: 2364 6573 7472 6f79 2d72 7063 2d73 6572 #destroy-rpc-ser\n-0000c5a0: 7661 6e74 2049 4400 7265 702e 6e65 742e vant ID.rep.net.\n-0000c5b0: 7270 6323 6361 6c6c 2d77 6974 682d 7270 rpc#call-with-rp\n-0000c5c0: 632d 7365 7276 616e 7420 494d 504c 2043 c-servant IMPL C\n-0000c5d0: 414c 4c42 4143 4b00 7265 702e 6e65 742e ALLBACK.rep.net.\n-0000c5e0: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n-0000c5f0: 6c6f 6261 6c2d 6964 2050 524f 5859 0072 lobal-id PROXY.r\n-0000c600: 6570 2e6e 6574 2e72 7063 2372 7063 2d70 ep.net.rpc#rpc-p\n-0000c610: 726f 7879 2d3e 7365 7276 616e 742d 6964 roxy->servant-id\n-0000c620: 2050 524f 5859 0072 6570 2e6e 6574 2e72 PROXY.rep.net.r\n-0000c630: 7063 2373 6572 7661 6e74 2d69 642d 3e67 pc#servant-id->g\n-0000c640: 6c6f 6261 6c2d 6964 2049 4472 6570 2e6e lobal-id IDrep.n\n-0000c650: 6574 2e72 7063 2367 6c6f 6261 6c2d 6964 et.rpc#global-id\n-0000c660: 2d3e 7270 632d 7072 6f78 7952 6574 7572 ->rpc-proxyRetur\n-0000c670: 6e20 6120 6675 6e63 7469 6f6e 2074 6861 n a function tha\n-0000c680: 7420 6361 6e20 6265 2075 7365 6420 746f t can be used to\n-0000c690: 2063 616c 6c20 7468 6520 5250 4320 6173 call the RPC as\n-0000c6a0: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n-0000c6b0: 650a 676c 6f62 616c 2073 6572 7661 6e74 e.global servant\n-0000c6c0: 2069 6420 4944 2028 6120 7374 7269 6e67 id ID (a string\n-0000c6d0: 292e 7265 702e 6e65 742e 646f 6d61 696e ).rep.net.domain\n-0000c6e0: 2d6e 616d 6523 646f 6d61 696e 2d61 626f -name#domain-abo\n-0000c6f0: 7665 5265 7475 726e 2074 6865 206e 616d veReturn the nam\n-0000c700: 6520 6f66 2070 6172 656e 7420 646f 6d61 e of parent doma\n-0000c710: 696e 206f 6620 7468 6520 7374 7269 6e67 in of the string\n-0000c720: 2044 4f4d 4149 4e2e 0072 6570 2e6e 6574 DOMAIN..rep.net\n-0000c730: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n-0000c740: 6169 6e2d 6162 6f76 6520 444f 4d41 494e ain-above DOMAIN\n-0000c750: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n-0000c760: 6e61 6d65 2364 6f6d 6169 6e2d 6162 6f76 name#domain-abov\n-0000c770: 652d 7020 4431 2044 3200 7265 702e 6e65 e-p D1 D2.rep.ne\n-0000c780: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n-0000c790: 6d61 696e 2d65 7175 616c 2d70 2044 3120 main-equal-p D1 \n-0000c7a0: 4432 2a77 6765 742d 7072 6f67 7261 6d2a D2*wget-program*\n-0000c7b0: 4c6f 6361 7469 6f6e 206f 6620 6077 6765 Location of `wge\n-0000c7c0: 7427 2070 726f 6772 616d 2e00 7265 702e t' program..rep.\n-0000c7d0: 7777 772e 7175 6f74 652d 7572 6c23 7175 www.quote-url#qu\n-0000c7e0: 6f74 652d 7572 6c20 5354 5249 4e47 7265 ote-url STRINGre\n-0000c7f0: 702e 7379 7374 656d 2361 6464 2d68 6f6f p.system#add-hoo\n-0000c800: 6b41 7272 616e 6765 2069 7420 736f 2074 kArrange it so t\n-0000c810: 6861 7420 4655 4e43 5449 4f4e 2d4e 414d hat FUNCTION-NAM\n-0000c820: 4520 6973 2061 6464 6564 2074 6f20 7468 E is added to th\n-0000c830: 6520 686f 6f6b 2d6c 6973 7420 7374 6f72 e hook-list stor\n-0000c840: 6564 2069 6e0a 7379 6d62 6f6c 2c20 484f ed in.symbol, HO\n-0000c850: 4f4b 2d53 594d 424f 4c2e 2049 7420 7769 OK-SYMBOL. It wi\n-0000c860: 6c6c 2061 6464 6564 2061 7420 7468 6520 ll added at the \n-0000c870: 6865 6164 206f 6620 7468 6520 6c69 7374 head of the list\n-0000c880: 2075 6e6c 6573 7320 4154 2d45 4e44 0a69 unless AT-END.i\n-0000c890: 7320 7472 7565 2069 6e20 7768 6963 6820 s true in which \n-0000c8a0: 6361 7365 2069 7420 6973 2061 6464 6564 case it is added\n-0000c8b0: 2061 7420 7468 6520 656e 642e 0072 6570 at the end..rep\n-0000c8c0: 2e73 7973 7465 6d23 7265 6d6f 7665 2d68 .system#remove-h\n-0000c8d0: 6f6f 6b20 484f 4f4b 2046 554e 4372 6570 ook HOOK FUNCrep\n-0000c8e0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n\n-0000c8f0: 6577 6572 2d74 6861 6e2d 6669 6c65 2d70 ewer-than-file-p\n-0000c900: 5265 7475 726e 7320 7420 7768 656e 2046 Returns t when F\n-0000c910: 494c 4531 2077 6173 206d 6f64 6966 6965 ILE1 was modifie\n-0000c920: 6420 6d6f 7265 2072 6563 656e 746c 7920 d more recently \n-0000c930: 7468 616e 2046 494c 4532 2e72 6570 2e69 than FILE2.rep.i\n-0000c940: 6f2e 6669 6c65 7323 6c6f 6164 2d61 6c6c o.files#load-all\n-0000c950: 5472 7920 746f 206c 6f61 6420 6669 6c65 Try to load file\n-0000c960: 7320 6361 6c6c 6564 2046 494c 4520 286f s called FILE (o\n-0000c970: 7220 4649 4c45 2e6a 6c2c 2065 7463 2920 r FILE.jl, etc) \n-0000c980: 6672 6f6d 2061 6c6c 2064 6972 6563 746f from all directo\n-0000c990: 7269 6573 2069 6e20 7468 650a 4c49 5350 ries in the.LISP\n-0000c9a0: 206c 6f61 6420 7061 7468 2028 6578 6365 load path (exce\n-0000c9b0: 7074 2074 6865 2063 7572 7265 6e74 2064 pt the current d\n-0000c9c0: 6972 6563 746f 7279 292e 0072 6570 2e69 irectory)..rep.i\n-0000c9d0: 6f2e 6669 6c65 7323 6361 6c6c 2d61 6674 o.files#call-aft\n-0000c9e0: 6572 2d6c 6f61 6420 4c49 4252 4152 5920 er-load LIBRARY \n-0000c9f0: 5448 554e 4b72 6570 2e69 6f2e 7374 7265 THUNKrep.io.stre\n-0000ca00: 616d 7323 7072 696e 312d 746f 2d73 7472 ams#prin1-to-str\n-0000ca10: 696e 6752 6574 7572 6e20 6120 7374 7269 ingReturn a stri\n-0000ca20: 6e67 2072 6570 7265 7365 6e74 696e 6720 ng representing \n-0000ca30: 4152 472e 0072 6570 2e69 6f2e 7374 7265 ARG..rep.io.stre\n-0000ca40: 616d 7323 7072 696e 312d 746f 2d73 7472 ams#prin1-to-str\n-0000ca50: 696e 6720 4152 4772 6570 2e69 6f2e 7374 ing ARGrep.io.st\n-0000ca60: 7265 616d 7323 7265 6164 2d66 726f 6d2d reams#read-from-\n-0000ca70: 7374 7269 6e67 5265 6164 7320 616e 206f stringReads an o\n-0000ca80: 626a 6563 7420 6672 6f6d 2053 5452 494e bject from STRIN\n-0000ca90: 472c 2073 7461 7274 696e 6720 6174 2063 G, starting at c\n-0000caa0: 6861 7261 6374 6572 206e 756d 6265 7220 haracter number \n-0000cab0: 5354 4152 5420 2864 6566 6175 6c74 0a69 START (default.i\n-0000cac0: 7320 3029 2e00 7265 702e 696f 2e73 7472 s 0)..rep.io.str\n-0000cad0: 6561 6d73 2373 7472 6561 6d70 2041 5247 eams#streamp ARG\n-0000cae0: 7265 6d6f 7465 2d66 7470 2d61 6e6f 6e2d remote-ftp-anon-\n-0000caf0: 7061 7373 7764 5061 7373 776f 7264 2073 passwdPassword s\n-0000cb00: 656e 7420 746f 2061 6e6f 6e79 6d6f 7573 ent to anonymous\n-0000cb10: 2046 5450 2073 6573 7369 6f6e 732e 7265 FTP sessions.re\n-0000cb20: 6d6f 7465 2d66 7470 2d6d 756c 7469 2d6d mote-ftp-multi-m\n-0000cb30: 7367 7352 6567 756c 6172 2065 7870 7265 sgsRegular expre\n-0000cb40: 7373 696f 6e20 6d61 7463 6869 6e67 2074 ssion matching t\n-0000cb50: 6865 2073 7461 7274 206f 6620 6120 6d75 he start of a mu\n-0000cb60: 6c74 696c 696e 6520 6674 7020 7265 706c ltiline ftp repl\n-0000cb70: 792e 7265 6d6f 7465 2d66 7470 2d67 6f6f y.remote-ftp-goo\n-0000cb80: 642d 6d73 6773 5265 6775 6c61 7220 6578 d-msgsRegular ex\n-0000cb90: 7072 6573 7369 6f6e 206d 6174 6368 696e pression matchin\n-0000cba0: 6720 6674 7020 2273 7563 6365 7373 2220 g ftp \"success\" \n-0000cbb0: 6d65 7373 6167 6573 2e72 656d 6f74 652d messages.remote-\n-0000cbc0: 6674 702d 7061 7373 7764 2d6d 7367 7352 ftp-passwd-msgsR\n-0000cbd0: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio\n-0000cbe0: 6e20 6d61 7463 6869 6e67 2070 6173 7377 n matching passw\n-0000cbf0: 6f72 6420 7072 6f6d 7074 2e72 6570 2e69 ord prompt.rep.i\n-0000cc00: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0000cc10: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n-0000cc20: 652d 6674 702d 636c 6f73 652d 686f 7374 e-ftp-close-host\n-0000cc30: 436c 6f73 6520 7468 6520 4654 5020 7375 Close the FTP su\n-0000cc40: 6270 726f 6365 7373 2063 6f6e 6e65 6374 bprocess connect\n-0000cc50: 2074 6f20 6055 5345 5240 484f 5354 272e to `USER@HOST'.\n-0000cc60: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n-0000cc70: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n-0000cc80: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n-0000cc90: 2d61 6c6c 436c 6f73 6520 616c 6c20 7275 -allClose all ru\n-0000cca0: 6e6e 696e 6720 7265 702d 7265 6d6f 7465 nning rep-remote\n-0000ccb0: 2073 7562 7072 6f63 6573 7365 732e 7265 subprocesses.re\n-0000ccc0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0000ccd0: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n-0000cce0: 6d6f 7465 2d72 6570 2d65 6d70 7479 2d63 mote-rep-empty-c\n-0000ccf0: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n-0000cd00: 6361 6368 6564 2072 6570 2d72 656d 6f74 cached rep-remot\n-0000cd10: 6520 6469 7265 6374 6f72 7920 656e 7472 e directory entr\n-0000cd20: 6965 732e 7461 7266 682d 676e 752d 7461 ies.tarfh-gnu-ta\n-0000cd30: 722d 7072 6f67 7261 6d4c 6f63 6174 696f r-programLocatio\n-0000cd40: 6e20 6f66 2047 4e55 2074 6172 2070 726f n of GNU tar pro\n-0000cd50: 6772 616d 2e74 6172 6668 2d6d 6178 2d63 gram.tarfh-max-c\n-0000cd60: 6163 6865 642d 6469 7273 546f 7461 6c20 ached-dirsTotal \n-0000cd70: 6e75 6d62 6572 206f 6620 7461 7220 6c69 number of tar li\n-0000cd80: 7374 696e 6773 2074 6f20 6361 6368 652e stings to cache.\n-0000cd90: 7461 7266 682d 6c61 7267 6573 742d 6361 tarfh-largest-ca\n-0000cda0: 6368 6564 2d66 696c 6553 697a 6520 6f66 ched-fileSize of\n-0000cdb0: 2074 6865 206c 6172 6765 7374 2063 6163 the largest cac\n-0000cdc0: 6861 626c 6520 7461 7220 6669 6c65 2e72 hable tar file.r\n-0000cdd0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n-0000cde0: 6572 732e 7461 7223 7461 7266 682d 656d ers.tar#tarfh-em\n-0000cdf0: 7074 792d 6361 6368 6544 6973 6361 7264 pty-cacheDiscard\n-0000ce00: 2061 6c6c 2063 6163 6865 6420 5441 5220 all cached TAR \n-0000ce10: 6469 7265 6374 6f72 7920 656e 7472 6965 directory entrie\n-0000ce20: 732e 7265 702e 6c61 6e67 2e69 6e74 6572 s.rep.lang.inter\n-0000ce30: 7072 6574 6572 2364 6566 6d61 6372 6f64 preter#defmacrod\n-0000ce40: 6566 6d61 6372 6f20 4e41 4d45 204c 414d efmacro NAME LAM\n-0000ce50: 4244 412d 4c49 5354 205b 444f 432d 5354 BDA-LIST [DOC-ST\n-0000ce60: 5249 4e47 5d20 424f 4459 2e2e 2e0a 6465 RING] BODY....de\n-0000ce70: 666d 6163 726f 204e 414d 4520 4259 5445 fmacro NAME BYTE\n-0000ce80: 434f 4445 2d4f 424a 4543 540a 0a44 6566 CODE-OBJECT..Def\n-0000ce90: 696e 6573 2061 206d 6163 726f 2063 616c ines a macro cal\n-0000cea0: 6c65 6420 4e41 4d45 2077 6974 6820 6172 led NAME with ar\n-0000ceb0: 6775 6d65 6e74 2073 7065 632e 204c 414d gument spec. LAM\n-0000cec0: 4244 412d 4c49 5354 2c0a 646f 6375 6d65 BDA-LIST,.docume\n-0000ced0: 6e74 6174 696f 6e20 444f 432d 5354 5249 ntation DOC-STRI\n-0000cee0: 4e47 2028 6f70 7469 6f6e 616c 2920 616e NG (optional) an\n-0000cef0: 6420 626f 6479 2042 4f44 592e 0a0a 4d61 d body BODY...Ma\n-0000cf00: 6372 6f73 2061 7265 2063 616c 6c65 6420 cros are called \n-0000cf10: 7769 7468 2074 6865 6972 2061 7267 756d with their argum\n-0000cf20: 656e 7473 2075 6e2d 6576 616c 7561 7465 ents un-evaluate\n-0000cf30: 642c 2074 6865 7920 6172 6520 6578 7065 d, they are expe\n-0000cf40: 6374 6564 0a74 6f20 7265 7475 726e 2061 cted.to return a\n-0000cf50: 2066 6f72 6d20 7768 6963 6820 7769 6c6c form which will\n-0000cf60: 2062 6520 6578 6563 7574 6564 2074 6f20 be executed to \n-0000cf70: 7072 6f76 6964 6520 7468 6520 7265 7375 provide the resu\n-0000cf80: 6c74 206f 6620 7468 650a 6578 7072 6573 lt of the.expres\n-0000cf90: 7369 6f6e 2e20 4e6f 7465 2074 6861 7420 sion. Note that \n-0000cfa0: 6d61 6372 6f73 2061 7265 2065 7870 616e macros are expan\n-0000cfb0: 6465 6420 6174 2063 6f6d 7069 6c65 2d74 ded at compile-t\n-0000cfc0: 696d 652c 2061 6e64 206d 6179 2062 650a ime, and may be.\n-0000cfd0: 6578 7061 6e64 6564 2061 6e20 6172 6269 expanded an arbi\n-0000cfe0: 7472 6172 7920 6e75 6d62 6572 206f 6620 trary number of \n-0000cff0: 7469 6d65 732e 0000 1900 0000 0e00 0000 times...........\n+0000a010: 6f63 6b65 742d 6c6f 6361 6c2d 636c 6965 ocket-local-clie\n+0000a020: 6e74 736f 636b 6574 2d6c 6f63 616c 2d63 ntsocket-local-c\n+0000a030: 6c69 656e 7420 4144 4452 4553 5320 5b53 lient ADDRESS [S\n+0000a040: 5452 4541 4d5d 205b 5345 4e54 494e 454c TREAM] [SENTINEL\n+0000a050: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n+0000a060: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n+0000a070: 6e6e 6563 7465 6420 746f 2074 6865 2075 nnected to the u\n+0000a080: 6e69 7820 646f 6d61 696e 2073 6f63 6b65 nix domain socke\n+0000a090: 7420 6174 0a41 4444 5245 5353 2028 6120 t at.ADDRESS (a \n+0000a0a0: 7370 6563 6961 6c20 6e6f 6465 2069 6e20 special node in \n+0000a0b0: 7468 6520 6c6f 6361 6c20 6669 6c69 6e67 the local filing\n+0000a0c0: 2073 7973 7465 6d29 2e0a 0a41 6c6c 206f system)...All o\n+0000a0d0: 7574 7075 7420 6672 6f6d 2074 6869 7320 utput from this \n+0000a0e0: 736f 636b 6574 2077 696c 6c20 6265 2063 socket will be c\n+0000a0f0: 6f70 6965 6420 746f 2053 5452 4541 4d3b opied to STREAM;\n+0000a100: 2077 6865 6e20 7468 6520 736f 636b 6574 when the socket\n+0000a110: 0a69 7320 636c 6f73 6564 2064 6f77 6e20 .is closed down \n+0000a120: 7265 6d6f 7465 6c79 2053 454e 5449 4e45 remotely SENTINE\n+0000a130: 4c20 7769 6c6c 2062 6520 6361 6c6c 6564 L will be called\n+0000a140: 2077 6974 6820 7468 6520 736f 636b 6574 with the socket\n+0000a150: 2061 7320 6974 730a 7369 6e67 6c65 2061 as its.single a\n+0000a160: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n+0000a170: 6f63 6b65 7473 2373 6f63 6b65 742d 6c6f ockets#socket-lo\n+0000a180: 6361 6c2d 7365 7276 6572 736f 636b 6574 cal-serversocket\n+0000a190: 2d6c 6f63 616c 2d73 6572 7665 7220 4144 -local-server AD\n+0000a1a0: 4452 4553 5320 5b43 414c 4c42 4143 4b5d DRESS [CALLBACK]\n+0000a1b0: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n+0000a1c0: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+0000a1d0: 2073 6f63 6b65 7420 6c69 7374 656e 696e socket listenin\n+0000a1e0: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n+0000a1f0: 7320 6f6e 2074 6865 2075 6e69 7820 646f s on the unix do\n+0000a200: 6d61 696e 0a73 6f63 6b65 7420 6174 2041 main.socket at A\n+0000a210: 4444 5245 5353 2028 6120 7370 6563 6961 DDRESS (a specia\n+0000a220: 6c20 6e6f 6465 2069 6e20 7468 6520 6c6f l node in the lo\n+0000a230: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste\n+0000a240: 6d29 2e0a 0a57 6865 6e20 6120 636f 6e6e m)...When a conn\n+0000a250: 6563 7469 6f6e 2069 7320 7265 7175 6573 ection is reques\n+0000a260: 7465 6420 4341 4c4c 4241 434b 2069 7320 ted CALLBACK is \n+0000a270: 6361 6c6c 6564 2077 6974 6820 7468 6520 called with the \n+0000a280: 7365 7276 6572 0a73 6f63 6b65 7420 6173 server.socket as\n+0000a290: 2069 7473 2073 6f6c 6520 6172 6775 6d65 its sole argume\n+0000a2a0: 6e74 2e20 4974 206d 7573 7420 6361 6c6c nt. It must call\n+0000a2b0: 2060 736f 636b 6574 2d61 6363 6570 7427 `socket-accept'\n+0000a2c0: 2074 6f20 6d61 6b65 2074 6865 0a63 6f6e to make the.con\n+0000a2d0: 6e65 6374 696f 6e2e 0a0a 5768 656e 2074 nection...When t\n+0000a2e0: 6865 2073 6f63 6b65 7420 6973 2073 6875 he socket is shu\n+0000a2f0: 7464 6f77 6e20 7265 6d6f 7465 6c79 2c20 tdown remotely, \n+0000a300: 5345 4e54 494e 454c 2069 7320 6361 6c6c SENTINEL is call\n+0000a310: 6564 2077 6974 6820 7468 650a 736f 636b ed with the.sock\n+0000a320: 6574 2061 7320 6974 7320 6f6e 6c79 2061 et as its only a\n+0000a330: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n+0000a340: 6f63 6b65 7473 2373 6f63 6b65 742d 636c ockets#socket-cl\n+0000a350: 6965 6e74 736f 636b 6574 2d63 6c69 656e ientsocket-clien\n+0000a360: 7420 484f 5354 4e41 4d45 2050 4f52 5420 t HOSTNAME PORT \n+0000a370: 5b53 5452 4541 4d5d 205b 5345 4e54 494e [STREAM] [SENTIN\n+0000a380: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n+0000a390: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n+0000a3a0: 636f 6e6e 6563 7465 6420 746f 2074 6865 connected to the\n+0000a3b0: 2073 6f63 6b65 7420 6f6e 2074 6865 2068 socket on the h\n+0000a3c0: 6f73 7420 6361 6c6c 6564 0a48 4f53 544e ost called.HOSTN\n+0000a3d0: 414d 4520 2861 2073 7472 696e 6729 2077 AME (a string) w\n+0000a3e0: 6974 6820 706f 7274 206e 756d 6265 7220 ith port number \n+0000a3f0: 504f 5254 2e0a 0a41 6c6c 206f 7574 7075 PORT...All outpu\n+0000a400: 7420 6672 6f6d 2074 6869 7320 736f 636b t from this sock\n+0000a410: 6574 2077 696c 6c20 6265 2063 6f70 6965 et will be copie\n+0000a420: 6420 746f 2053 5452 4541 4d3b 2077 6865 d to STREAM; whe\n+0000a430: 6e20 7468 6520 736f 636b 6574 0a69 7320 n the socket.is \n+0000a440: 636c 6f73 6564 2064 6f77 6e20 7265 6d6f closed down remo\n+0000a450: 7465 6c79 2053 454e 5449 4e45 4c20 7769 tely SENTINEL wi\n+0000a460: 6c6c 2062 6520 6361 6c6c 6564 2077 6974 ll be called wit\n+0000a470: 6820 7468 6520 736f 636b 6574 2061 7320 h the socket as \n+0000a480: 6974 730a 7369 6e67 6c65 2061 7267 756d its.single argum\n+0000a490: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n+0000a4a0: 7473 2373 6f63 6b65 742d 7365 7276 6572 ts#socket-server\n+0000a4b0: 736f 636b 6574 2d73 6572 7665 7220 5b48 socket-server [H\n+0000a4c0: 4f53 544e 414d 455d 205b 504f 5254 5d20 OSTNAME] [PORT] \n+0000a4d0: 5b43 414c 4c42 4143 4b5d 205b 5345 4e54 [CALLBACK] [SENT\n+0000a4e0: 494e 454c 5d0a 0a43 7265 6174 6520 616e INEL]..Create an\n+0000a4f0: 6420 7265 7475 726e 2061 2073 6f63 6b65 d return a socke\n+0000a500: 7420 636f 6e6e 6563 7465 6420 6c69 7374 t connected list\n+0000a510: 656e 696e 6720 666f 7220 636f 6e6e 6563 ening for connec\n+0000a520: 7469 6f6e 7320 6f6e 2074 6865 0a68 6f73 tions on the.hos\n+0000a530: 7420 6361 6c6c 6564 2048 4f53 544e 414d t called HOSTNAM\n+0000a540: 4520 2861 2073 7472 696e 6729 2077 6974 E (a string) wit\n+0000a550: 6820 706f 7274 206e 756d 6265 7220 504f h port number PO\n+0000a560: 5254 2e20 4966 2048 4f53 544e 414d 4520 RT. If HOSTNAME \n+0000a570: 6973 0a66 616c 7365 2c20 6c69 7374 656e is.false, listen\n+0000a580: 2066 6f72 2061 6e79 2069 6e63 6f6d 696e for any incomin\n+0000a590: 6720 6164 6472 6573 7365 732e 2049 6620 g addresses. If \n+0000a5a0: 504f 5254 2069 7320 756e 6465 6669 6e65 PORT is undefine\n+0000a5b0: 6420 6120 7261 6e64 6f6d 0a70 6f72 7420 d a random.port \n+0000a5c0: 7769 6c6c 2062 6520 6368 6f73 656e 2e0a will be chosen..\n+0000a5d0: 0a57 6865 6e20 6120 636f 6e6e 6563 7469 .When a connecti\n+0000a5e0: 6f6e 2069 7320 7265 7175 6573 7465 6420 on is requested \n+0000a5f0: 4341 4c4c 4241 434b 2069 7320 6361 6c6c CALLBACK is call\n+0000a600: 6564 2077 6974 6820 7468 6520 7365 7276 ed with the serv\n+0000a610: 6572 0a73 6f63 6b65 7420 6173 2069 7473 er.socket as its\n+0000a620: 2073 6f6c 6520 6172 6775 6d65 6e74 2e20 sole argument. \n+0000a630: 4974 206d 7573 7420 6361 6c6c 2060 736f It must call `so\n+0000a640: 636b 6574 2d61 6363 6570 7427 2074 6f20 cket-accept' to \n+0000a650: 6d61 6b65 2074 6865 0a63 6f6e 6e65 6374 make the.connect\n+0000a660: 696f 6e2e 0a0a 5768 656e 2074 6865 2073 ion...When the s\n+0000a670: 6f63 6b65 7420 6973 2073 6875 7464 6f77 ocket is shutdow\n+0000a680: 6e20 7265 6d6f 7465 6c79 2c20 5345 4e54 n remotely, SENT\n+0000a690: 494e 454c 2069 7320 6361 6c6c 6564 2077 INEL is called w\n+0000a6a0: 6974 6820 7468 650a 736f 636b 6574 2061 ith the.socket a\n+0000a6b0: 7320 6974 7320 6f6e 6c79 2061 7267 756d s its only argum\n+0000a6c0: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n+0000a6d0: 7473 2373 6f63 6b65 742d 6163 6365 7074 ts#socket-accept\n+0000a6e0: 736f 636b 6574 2d61 6363 6570 7420 534f socket-accept SO\n+0000a6f0: 434b 4554 205b 5354 5245 414d 5d20 5b53 CKET [STREAM] [S\n+0000a700: 454e 5449 4e45 4c5d 0a0a 4163 6365 7074 ENTINEL]..Accept\n+0000a710: 2074 6865 2070 656e 6469 6e67 2063 6f6e the pending con\n+0000a720: 6e65 6374 696f 6e20 7265 7175 6573 7420 nection request \n+0000a730: 6f6e 2073 6572 7665 7220 736f 636b 6574 on server socket\n+0000a740: 2053 4f43 4b45 542e 2054 6869 730a 7769 SOCKET. This.wi\n+0000a750: 6c6c 2063 7265 6174 6520 616e 6420 7265 ll create and re\n+0000a760: 7475 726e 2061 2063 6c69 656e 7420 736f turn a client so\n+0000a770: 636b 6574 2066 6f72 6d69 6e67 2074 6865 cket forming the\n+0000a780: 2065 6e64 2070 6f69 6e74 206f 6620 7468 end point of th\n+0000a790: 650a 636f 6e6e 6563 7469 6f6e 2e0a 0a41 e.connection...A\n+0000a7a0: 6e79 206f 7574 7075 7420 7265 6365 6976 ny output receiv\n+0000a7b0: 6564 2077 696c 6c20 6265 2063 6f70 6965 ed will be copie\n+0000a7c0: 6420 746f 2074 6865 206f 7574 7075 7420 d to the output \n+0000a7d0: 7374 7265 616d 2053 5452 4541 4d2c 2077 stream STREAM, w\n+0000a7e0: 6865 6e0a 7468 6520 636f 6e6e 6563 7469 hen.the connecti\n+0000a7f0: 6f6e 2069 7320 7465 726d 696e 6174 6564 on is terminated\n+0000a800: 2072 656d 6f74 656c 7920 5345 4e54 494e remotely SENTIN\n+0000a810: 454c 2077 696c 6c20 6265 2063 616c 6c65 EL will be calle\n+0000a820: 6420 7769 7468 2074 6865 0a63 6c6f 7365 d with the.close\n+0000a830: 6420 736f 636b 6574 2061 7320 6974 7320 d socket as its \n+0000a840: 736f 6c65 2061 7267 756d 656e 742e 0a0a sole argument...\n+0000a850: 4e6f 7465 2074 6861 7420 7468 6973 2066 Note that this f\n+0000a860: 756e 6374 696f 6e20 6d75 7374 2062 6520 unction must be \n+0000a870: 6361 6c6c 6564 2065 7665 7279 2074 696d called every tim\n+0000a880: 6520 6120 636f 6e6e 6563 7469 6f6e 2072 e a connection r\n+0000a890: 6571 7565 7374 0a69 7320 7265 6365 6976 equest.is receiv\n+0000a8a0: 6564 2e20 4966 2074 6865 2073 6572 7665 ed. If the serve\n+0000a8b0: 7220 7761 6e74 7320 746f 2072 656a 6563 r wants to rejec\n+0000a8c0: 7420 7468 6520 636f 6e6e 6563 7469 6f6e t the connection\n+0000a8d0: 2069 7420 7368 6f75 6c64 0a73 7562 7365 it should.subse\n+0000a8e0: 7175 656e 746c 7920 6361 6c6c 2060 636c quently call `cl\n+0000a8f0: 6f73 652d 736f 636b 6574 2720 6f6e 2074 ose-socket' on t\n+0000a900: 6865 2063 7265 6174 6564 2063 6c69 656e he created clien\n+0000a910: 742e 7265 702e 696f 2e73 6f63 6b65 7473 t.rep.io.sockets\n+0000a920: 2373 6f63 6b65 742d 6164 6472 6573 7373 #socket-addresss\n+0000a930: 6f63 6b65 742d 6164 6472 6573 7320 534f ocket-address SO\n+0000a940: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the\n+0000a950: 2061 6464 7265 7373 2061 7373 6f63 6961 address associa\n+0000a960: 7465 6420 7769 7468 2053 4f43 4b45 542c ted with SOCKET,\n+0000a970: 206f 7220 6661 6c73 6520 6966 2074 6869 or false if thi\n+0000a980: 7320 6973 2075 6e6b 6e6f 776e 2e72 6570 s is unknown.rep\n+0000a990: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock\n+0000a9a0: 6574 2d70 6f72 7473 6f63 6b65 742d 706f et-portsocket-po\n+0000a9b0: 7274 2053 4f43 4b45 540a 0a52 6574 7572 rt SOCKET..Retur\n+0000a9c0: 6e20 7468 6520 706f 7274 2061 7373 6f63 n the port assoc\n+0000a9d0: 6961 7465 6420 7769 7468 2053 4f43 4b45 iated with SOCKE\n+0000a9e0: 542c 206f 7220 6661 6c73 6520 6966 2074 T, or false if t\n+0000a9f0: 6869 7320 6973 2075 6e6b 6e6f 776e 2e72 his is unknown.r\n+0000aa00: 6570 2e69 6f2e 736f 636b 6574 7323 736f ep.io.sockets#so\n+0000aa10: 636b 6574 2d70 6565 722d 6164 6472 6573 cket-peer-addres\n+0000aa20: 7373 6f63 6b65 742d 7065 6572 2d61 6464 ssocket-peer-add\n+0000aa30: 7265 7373 2053 4f43 4b45 540a 0a52 6574 ress SOCKET..Ret\n+0000aa40: 7572 6e20 7468 6520 6164 6472 6573 7320 urn the address \n+0000aa50: 6f66 2074 6865 2070 6565 7220 636f 6e6e of the peer conn\n+0000aa60: 6563 7465 6420 746f 2053 4f43 4b45 542c ected to SOCKET,\n+0000aa70: 206f 7220 6661 6c73 6520 6966 2074 6869 or false if thi\n+0000aa80: 730a 6973 2075 6e6b 6e6f 776e 2e72 6570 s.is unknown.rep\n+0000aa90: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock\n+0000aaa0: 6574 2d70 6565 722d 706f 7274 736f 636b et-peer-portsock\n+0000aab0: 6574 2d70 6565 722d 706f 7274 2053 4f43 et-peer-port SOC\n+0000aac0: 4b45 540a 0a52 6574 7572 6e20 7468 6520 KET..Return the \n+0000aad0: 706f 7274 206f 6620 7468 6520 7065 6572 port of the peer\n+0000aae0: 2063 6f6e 6e65 6374 6564 2074 6f20 534f connected to SO\n+0000aaf0: 434b 4554 2c20 6f72 2066 616c 7365 2069 CKET, or false i\n+0000ab00: 6620 7468 6973 2069 730a 756e 6b6e 6f77 f this is.unknow\n+0000ab10: 6e2e 7265 702e 696f 2e73 6f63 6b65 7473 n.rep.io.sockets\n+0000ab20: 2361 6363 6570 742d 736f 636b 6574 2d6f #accept-socket-o\n+0000ab30: 7574 7075 742d 3161 6363 6570 742d 736f utput-1accept-so\n+0000ab40: 636b 6574 2d6f 7574 7075 742d 3120 534f cket-output-1 SO\n+0000ab50: 434b 4554 205b 5345 4353 5d20 5b4d 5345 CKET [SECS] [MSE\n+0000ab60: 4353 5d0a 0a50 726f 6365 7373 2061 6e79 CS]..Process any\n+0000ab70: 2070 656e 6469 6e67 206f 7574 7075 7420 pending output \n+0000ab80: 6672 6f6d 2053 4f43 4b45 5420 2874 6869 from SOCKET (thi\n+0000ab90: 7320 696e 636c 7564 6573 2063 6f6e 6e65 s includes conne\n+0000aba0: 6374 696f 6e0a 7265 7175 6573 7473 2c20 ction.requests, \n+0000abb0: 6461 7461 2074 7261 6e73 6665 7220 616e data transfer an\n+0000abc0: 6420 7368 7574 646f 776e 206e 6f74 6966 d shutdown notif\n+0000abd0: 6963 6174 696f 6e73 292e 0a0a 5761 6974 ications)...Wait\n+0000abe0: 7320 666f 7220 5345 4353 2073 6563 6f6e s for SECS secon\n+0000abf0: 6473 2061 6e64 204d 5345 4353 206d 696c ds and MSECS mil\n+0000ac00: 6c69 7365 636f 6e64 732e 2052 6574 7572 liseconds. Retur\n+0000ac10: 6e73 2074 7275 6520 6966 2074 6865 0a74 ns true if the.t\n+0000ac20: 696d 656f 7574 2077 6173 2072 6561 6368 imeout was reach\n+0000ac30: 6564 2077 6974 686f 7574 2061 6e79 206f ed without any o\n+0000ac40: 7574 7075 7420 6265 696e 6720 7072 6f63 utput being proc\n+0000ac50: 6573 7365 642c 206f 7468 6572 7769 7365 essed, otherwise\n+0000ac60: 0a72 6574 7572 6e73 2066 616c 7365 2e72 .returns false.r\n+0000ac70: 6570 2e73 7472 7563 7475 7265 7323 6765 ep.structures#ge\n+0000ac80: 742d 7374 7275 6374 7572 6567 6574 2d73 t-structureget-s\n+0000ac90: 7472 7563 7475 7265 204e 414d 450a 0a52 tructure NAME..R\n+0000aca0: 6574 7572 6e20 7468 6520 7374 7275 6374 eturn the struct\n+0000acb0: 7572 6520 6361 6c6c 6564 204e 414d 4520 ure called NAME \n+0000acc0: 2861 2073 796d 626f 6c29 2c20 6f72 2072 (a symbol), or r\n+0000acd0: 6574 7572 6e20 606e 696c 2720 6966 206e eturn `nil' if n\n+0000ace0: 6f0a 7375 6368 2073 7472 7563 7475 7265 o.such structure\n+0000acf0: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+0000ad00: 6e61 6d65 2d73 7472 7563 7475 7265 6e61 name-structurena\n+0000ad10: 6d65 2d73 7472 7563 7475 7265 2053 5452 me-structure STR\n+0000ad20: 5543 5455 5245 204e 414d 450a 0a41 7373 UCTURE NAME..Ass\n+0000ad30: 6967 6e20 7468 6520 6e61 6d65 204e 414d ign the name NAM\n+0000ad40: 4520 2861 2073 796d 626f 6c29 2074 6f20 E (a symbol) to \n+0000ad50: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+0000ad60: 2053 5452 5543 5455 5245 2e72 6570 2e73 STRUCTURE.rep.s\n+0000ad70: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+0000ad80: 7572 652d 626f 756e 642d 7073 7472 7563 ure-bound-pstruc\n+0000ad90: 7475 7265 2d62 6f75 6e64 2d70 2053 5452 ture-bound-p STR\n+0000ada0: 5543 5455 5245 2056 4152 0a0a 5265 7475 UCTURE VAR..Retu\n+0000adb0: 726e 2060 7427 2069 6620 7379 6d62 6f6c rn `t' if symbol\n+0000adc0: 2056 4152 2068 6173 2061 206e 6f6e 2d76 VAR has a non-v\n+0000add0: 6f69 6420 6269 6e64 696e 6720 696e 2053 oid binding in S\n+0000ade0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n+0000adf0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n+0000ae00: 652d 6465 6669 6e65 7374 7275 6374 7572 e-definestructur\n+0000ae10: 652d 6465 6669 6e65 2053 5452 5543 5455 e-define STRUCTU\n+0000ae20: 5245 2056 4152 2056 414c 5545 0a0a 5365 RE VAR VALUE..Se\n+0000ae30: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t\n+0000ae40: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n+0000ae50: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n+0000ae60: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n+0000ae70: 5543 5455 5245 2074 6f20 5641 4c55 452e UCTURE to VALUE.\n+0000ae80: 2049 6620 6e6f 2073 7563 6820 6269 6e64 If no such bind\n+0000ae90: 696e 6720 6578 6973 7473 2c20 6f6e 6520 ing exists, one \n+0000aea0: 6973 2063 7265 6174 6564 2e72 6570 2e73 is created.rep.s\n+0000aeb0: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+0000aec0: 7572 652d 696e 7465 7266 6163 6573 7472 ure-interfacestr\n+0000aed0: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n+0000aee0: 2053 5452 5543 5455 5245 0a0a 5265 7475 STRUCTURE..Retu\n+0000aef0: 726e 7320 7468 6520 696e 7465 7266 6163 rns the interfac\n+0000af00: 6520 6f66 2073 7472 7563 7475 7265 206f e of structure o\n+0000af10: 626a 6563 7420 5354 5255 4354 5552 452e bject STRUCTURE.\n+0000af20: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+0000af30: 7472 7563 7475 7265 2d65 7870 6f72 7473 tructure-exports\n+0000af40: 2d70 7374 7275 6374 7572 652d 6578 706f -pstructure-expo\n+0000af50: 7274 732d 7020 5354 5255 4354 5552 4520 rts-p STRUCTURE \n+0000af60: 5359 4d0a 0a52 6574 7572 6e73 2074 7275 SYM..Returns tru\n+0000af70: 6520 6966 2073 7472 7563 7475 7265 206f e if structure o\n+0000af80: 626a 6563 7420 5354 5255 4354 5552 4520 bject STRUCTURE \n+0000af90: 6578 706f 7274 7320 6120 6269 6e64 696e exports a bindin\n+0000afa0: 6720 6f66 2073 796d 626f 6c0a 5359 4d2e g of symbol.SYM.\n+0000afb0: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n+0000afc0: 6574 652d 6669 6c65 6465 6c65 7465 2d66 ete-filedelete-f\n+0000afd0: 696c 6520 4649 4c45 2d4e 414d 450a 0a44 ile FILE-NAME..D\n+0000afe0: 656c 6574 6520 7468 6520 6669 6c65 2063 elete the file c\n+0000aff0: 616c 6c65 6420 4649 4c45 2d4e 414d 452e alled FILE-NAME.\n+0000b000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0000b010: 6574 6572 2373 7562 7270 7375 6272 7020 eter#subrpsubrp \n+0000b020: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n+0000b030: 6620 6172 6720 6973 2061 2070 7269 6d69 f arg is a primi\n+0000b040: 7469 7665 2066 756e 6374 696f 6e2e 7265 tive function.re\n+0000b050: 702e 7379 7374 656d 2363 616c 6c2d 686f p.system#call-ho\n+0000b060: 6f6b 6361 6c6c 2d68 6f6f 6b20 484f 4f4b okcall-hook HOOK\n+0000b070: 2041 5247 2d4c 4953 5420 5b54 5950 455d ARG-LIST [TYPE]\n+0000b080: 0a0a 4361 6c6c 2074 6865 2068 6f6f 6b20 ..Call the hook \n+0000b090: 6e61 6d65 6420 6279 2074 6865 2073 796d named by the sym\n+0000b0a0: 626f 6c20 484f 4f4b 2c20 7061 7373 696e bol HOOK, passin\n+0000b0b0: 6720 616c 6c20 6675 6e63 7469 6f6e 7320 g all functions \n+0000b0c0: 7468 6520 6172 6775 6d65 6e74 730a 696e the arguments.in\n+0000b0d0: 2074 6865 206c 6973 7420 4152 472d 4c49 the list ARG-LI\n+0000b0e0: 5354 2e20 4e6f 7465 2074 6861 7420 484f ST. Note that HO\n+0000b0f0: 4f4b 206d 6179 2061 6c73 6f20 6265 2074 OK may also be t\n+0000b100: 6865 2061 6374 7561 6c20 6c69 7374 206f he actual list o\n+0000b110: 6620 6675 6e63 7469 6f6e 730a 746f 2063 f functions.to c\n+0000b120: 616c 6c2e 0a0a 5459 5045 2064 6566 696e all...TYPE defin\n+0000b130: 6573 2068 6f77 2074 6865 2072 6574 7572 es how the retur\n+0000b140: 6e20 7661 6c75 6573 206f 6620 6561 6368 n values of each\n+0000b150: 2066 756e 6374 696f 6e20 696e 2074 6865 function in the\n+0000b160: 2068 6f6f 6b20 6172 650a 7472 6561 7465 hook are.treate\n+0000b170: 642e 2049 6620 5459 5045 2069 7320 6e69 d. If TYPE is ni\n+0000b180: 6c20 7468 6579 2061 7265 2069 676e 6f72 l they are ignor\n+0000b190: 6564 2c20 6966 2054 5950 4520 6973 2074 ed, if TYPE is t\n+0000b1a0: 6865 2073 796d 626f 6c20 6061 6e64 270a he symbol `and'.\n+0000b1b0: 7468 6520 686f 6f6b 2061 626f 7274 7320 the hook aborts \n+0000b1c0: 6166 7465 7220 6120 6675 6e63 7469 6f6e after a function\n+0000b1d0: 2072 6574 7572 6e73 206e 696c 2c20 6966 returns nil, if\n+0000b1e0: 2054 5950 4520 6973 2060 6f72 2720 7468 TYPE is `or' th\n+0000b1f0: 6520 686f 6f6b 0a61 626f 7274 7320 7768 e hook.aborts wh\n+0000b200: 656e 2061 2066 756e 6374 696f 6e20 7265 en a function re\n+0000b210: 7475 726e 7320 6e6f 6e2d 6e69 6c2e 0a0a turns non-nil...\n+0000b220: 496e 2061 6c6c 2063 6173 6573 2074 6865 In all cases the\n+0000b230: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n+0000b240: 6279 2074 6865 206c 6173 742d 6576 616c by the last-eval\n+0000b250: 7561 7465 6420 6675 6e63 7469 6f6e 2069 uated function i\n+0000b260: 730a 7265 7475 726e 6564 2e70 726f 6365 s.returned.proce\n+0000b270: 7373 2d65 6e76 6972 6f6e 6d65 6e74 4120 ss-environmentA \n+0000b280: 6c69 7374 206f 6620 616c 6c20 656e 7669 list of all envi\n+0000b290: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+0000b2a0: 7320 2861 7320 7374 7269 6e67 7320 224e s (as strings \"N\n+0000b2b0: 414d 453d 5641 4c55 4522 2920 7061 7373 AME=VALUE\") pass\n+0000b2c0: 6564 0a74 6f20 7468 6520 696e 7465 7270 ed.to the interp\n+0000b2d0: 7265 7465 722e 2041 6c73 6f20 7573 6564 reter. Also used\n+0000b2e0: 2074 6f20 7370 6563 6966 7920 7468 6520 to specify the \n+0000b2f0: 656e 7669 726f 6e6d 656e 7420 6f66 2073 environment of s\n+0000b300: 7562 7072 6f63 6573 7365 732e 7265 702e ubprocesses.rep.\n+0000b310: 7379 7374 656d 2372 6570 2d62 7569 6c64 system#rep-build\n+0000b320: 2d69 6441 2073 7472 696e 6720 6465 7363 -idA string desc\n+0000b330: 7269 6269 6e67 2077 6865 6e2c 2077 6865 ribing when, whe\n+0000b340: 7265 2c20 616e 6420 6279 2077 686f 2074 re, and by who t\n+0000b350: 6865 2072 756e 6e69 6e67 2076 6572 7369 he running versi\n+0000b360: 6f6e 206f 6620 7468 650a 4c49 5350 2069 on of the.LISP i\n+0000b370: 6e74 6572 7072 6574 6572 2077 6173 2062 nterpreter was b\n+0000b380: 7569 6c74 2e72 6570 2e64 6174 6123 646f uilt.rep.data#do\n+0000b390: 776e 6361 7365 2d74 6162 6c65 3235 362d wncase-table256-\n+0000b3a0: 6279 7465 2073 7472 696e 6720 686f 6c64 byte string hold\n+0000b3b0: 696e 6720 7472 616e 736c 6174 696f 6e73 ing translations\n+0000b3c0: 2074 6f20 7475 726e 2065 6163 6820 6368 to turn each ch\n+0000b3d0: 6172 6163 7465 7220 696e 746f 2069 7473 aracter into its\n+0000b3e0: 0a6c 6f77 6572 2d63 6173 6520 6571 7569 .lower-case equi\n+0000b3f0: 7661 6c65 6e74 2e72 6570 2e73 7973 7465 valent.rep.syste\n+0000b400: 6d23 6375 7272 656e 742d 7469 6d65 6375 m#current-timecu\n+0000b410: 7272 656e 742d 7469 6d65 0a0a 5265 7475 rrent-time..Retu\n+0000b420: 726e 2061 2076 616c 7565 2064 656e 6f74 rn a value denot\n+0000b430: 696e 6720 7468 6520 6375 7272 656e 7420 ing the current \n+0000b440: 7379 7374 656d 2074 696d 652e 2054 6869 system time. Thi\n+0000b450: 7320 7769 6c6c 2062 6520 6120 636f 6e73 s will be a cons\n+0000b460: 2063 656c 6c0a 636f 6e74 6169 6e69 6e67 cell.containing\n+0000b470: 2028 4441 5953 202e 2053 4543 4f4e 4453 (DAYS . SECONDS\n+0000b480: 292c 2074 6865 206e 756d 6265 7220 6f66 ), the number of\n+0000b490: 2044 4159 5320 7369 6e63 6520 7468 6520 DAYS since the \n+0000b4a0: 6570 6f63 682c 2061 6e64 2074 6865 0a6e epoch, and the.n\n+0000b4b0: 756d 6265 7220 6f66 2073 6563 6f6e 6473 umber of seconds\n+0000b4c0: 2073 696e 6365 2074 6865 2073 7461 7274 since the start\n+0000b4d0: 206f 6620 7468 6520 6461 7920 2875 6e69 of the day (uni\n+0000b4e0: 7665 7273 616c 2074 696d 6529 2e72 6570 versal time).rep\n+0000b4f0: 2e73 7973 7465 6d23 6669 782d 7469 6d65 .system#fix-time\n+0000b500: 6669 782d 7469 6d65 2054 494d 4553 5441 fix-time TIMESTA\n+0000b510: 4d50 0a0a 456e 7375 7265 2074 6861 7420 MP..Ensure that \n+0000b520: 7468 6520 7477 6f20 7061 7274 7320 6f66 the two parts of\n+0000b530: 2054 494d 4553 5441 4d50 2061 7265 206d TIMESTAMP are m\n+0000b540: 7574 7561 6c6c 7920 636f 6e73 6973 7465 utually consiste\n+0000b550: 6e74 2e20 4966 206e 6f74 0a54 494d 4553 nt. If not.TIMES\n+0000b560: 5441 4d50 2069 7320 616c 7465 7265 642e TAMP is altered.\n+0000b570: 2052 6574 7572 6e73 2054 494d 4553 5441 Returns TIMESTA\n+0000b580: 4d50 2e72 6570 2e73 7973 7465 6d23 7369 MP.rep.system#si\n+0000b590: 742d 666f 7273 6974 2d66 6f72 205b 5345 t-forsit-for [SE\n+0000b5a0: 434f 4e44 535d 205b 4d49 4c4c 4953 4543 CONDS] [MILLISEC\n+0000b5b0: 4f4e 4453 5d0a 0a57 6169 7420 666f 7220 ONDS]..Wait for \n+0000b5c0: 696e 7075 7420 746f 2061 7272 6976 6520 input to arrive \n+0000b5d0: 616e 6420 6265 2070 726f 6365 7373 6564 and be processed\n+0000b5e0: 2e20 4e6f 206d 6f72 6520 7468 616e 2053 . No more than S\n+0000b5f0: 4543 4f4e 4453 2073 6563 6f6e 6473 2070 ECONDS seconds p\n+0000b600: 6c75 730a 4d49 4c4c 4953 4543 4f4e 4453 lus.MILLISECONDS\n+0000b610: 206d 696c 6c69 7365 636f 6e64 7320 7769 milliseconds wi\n+0000b620: 6c6c 2062 6520 7761 6974 6564 2e20 4966 ll be waited. If\n+0000b630: 2061 7420 7468 6520 656e 6420 6f66 2074 at the end of t\n+0000b640: 6869 7320 7469 6d65 206e 6f0a 696e 7075 his time no.inpu\n+0000b650: 7420 6861 7320 6172 7269 7665 642c 2072 t has arrived, r\n+0000b660: 6574 7572 6e20 742e 204f 7468 6572 7769 eturn t. Otherwi\n+0000b670: 7365 2072 6574 7572 6e20 6e69 6c20 6966 se return nil if\n+0000b680: 2069 6e70 7574 2077 6173 2066 6f75 6e64 input was found\n+0000b690: 2e0a 0a49 6620 6e65 6974 6865 7220 5345 ...If neither SE\n+0000b6a0: 434f 4e44 5320 6e6f 7220 4d49 4c4c 4953 CONDS nor MILLIS\n+0000b6b0: 4543 4f4e 4453 2069 7320 6465 6669 6e65 ECONDS is define\n+0000b6c0: 6420 7468 6520 636f 6d6d 616e 6420 7769 d the command wi\n+0000b6d0: 6c6c 2072 6574 7572 6e0a 696d 6d65 6469 ll return.immedi\n+0000b6e0: 6174 656c 792c 2075 7369 6e67 2061 206e ately, using a n\n+0000b6f0: 756c 6c20 7469 6d65 6f75 742e 7265 702e ull timeout.rep.\n+0000b700: 7379 7374 656d 2373 7973 7465 6d73 7973 system#systemsys\n+0000b710: 7465 6d20 5348 454c 4c2d 434f 4d4d 414e tem SHELL-COMMAN\n+0000b720: 440a 0a53 796e 6368 726f 6e6f 7573 6c79 D..Synchronously\n+0000b730: 2065 7865 6375 7465 2074 6865 2073 6865 execute the she\n+0000b740: 6c6c 2063 6f6d 6d61 6e64 2073 7472 696e ll command strin\n+0000b750: 6720 5348 454c 4c2d 434f 4d4d 414e 442e g SHELL-COMMAND.\n+0000b760: 2052 6574 7572 6e73 2074 6865 0a65 7869 Returns the.exi\n+0000b770: 7420 7374 6174 7573 206f 6620 7468 6520 t status of the \n+0000b780: 636f 6d6d 616e 642c 206f 7220 7369 676e command, or sign\n+0000b790: 616c 7320 616e 2065 7272 6f72 2069 6620 als an error if \n+0000b7a0: 7468 6520 7368 656c 6c20 636f 756c 646e the shell couldn\n+0000b7b0: 2774 0a62 6520 7374 6172 7465 642e 0a0a 't.be started...\n+0000b7c0: 4e6f 7465 2074 6861 7420 7468 6520 6578 Note that the ex\n+0000b7d0: 6974 2073 7461 7475 7320 6973 205f 6e6f it status is _no\n+0000b7e0: 745f 2074 6865 2073 616d 6520 6173 2074 t_ the same as t\n+0000b7f0: 6865 2072 6574 7572 6e20 636f 6465 2e20 he return code. \n+0000b800: 4974 0a64 6570 656e 6473 206f 6e20 7468 It.depends on th\n+0000b810: 6520 6f70 6572 6174 696e 6720 7379 7374 e operating syst\n+0000b820: 656d 2c20 6275 7420 756e 6465 7220 756e em, but under un\n+0000b830: 6978 2074 6865 2072 6574 7572 6e20 636f ix the return co\n+0000b840: 6465 206d 6179 2062 650a 666f 756e 6420 de may be.found \n+0000b850: 6279 2072 6967 6874 2d73 6869 6674 696e by right-shiftin\n+0000b860: 6720 7468 6520 6578 6974 2073 7461 7475 g the exit statu\n+0000b870: 7320 6279 2065 6967 6874 2062 6974 732e s by eight bits.\n+0000b880: 204c 6f77 206e 6f6e 2d7a 6572 6f0a 7661 Low non-zero.va\n+0000b890: 6c75 6573 2072 6570 7265 7365 6e74 2074 lues represent t\n+0000b8a0: 6861 7420 7468 6520 7072 6f63 6573 7320 hat the process \n+0000b8b0: 7761 7320 6b69 6c6c 6564 2062 7920 6120 was killed by a \n+0000b8c0: 7369 676e 616c 2e72 6570 2e75 7469 6c2e signal.rep.util.\n+0000b8d0: 7574 6638 2375 7466 382d 7375 6273 7472 utf8#utf8-substr\n+0000b8e0: 696e 6775 7466 382d 7375 6273 7472 696e ingutf8-substrin\n+0000b8f0: 6720 5354 5249 4e47 2053 5441 5254 205b g STRING START [\n+0000b900: 454e 445d 0a0a 5265 7475 726e 7320 7468 END]..Returns th\n+0000b910: 6520 706f 7274 696f 6e20 6f66 2053 5452 e portion of STR\n+0000b920: 494e 472c 2065 6e63 6f64 6564 2069 6e20 ING, encoded in \n+0000b930: 7574 662d 382c 2073 7461 7274 696e 6720 utf-8, starting \n+0000b940: 6174 0a63 6861 7261 6374 6572 206e 756d at.character num\n+0000b950: 6265 7220 5354 4152 5420 616e 6420 656e ber START and en\n+0000b960: 6469 6e67 2061 7420 7468 6520 6368 6172 ding at the char\n+0000b970: 6163 7465 7220 6265 666f 7265 2045 4e44 acter before END\n+0000b980: 2028 6f72 2074 6865 0a65 6e64 206f 6620 (or the.end of \n+0000b990: 7468 6520 7374 7269 6e67 2069 6620 454e the string if EN\n+0000b9a0: 4420 6973 206e 6f74 2067 6976 656e 292e D is not given).\n+0000b9b0: 2041 6c6c 2069 6e64 6963 6573 2073 7461 All indices sta\n+0000b9c0: 7274 2061 7420 7a65 726f 2e72 6570 2e6c rt at zero.rep.l\n+0000b9d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0000b9e0: 6d61 6372 6f65 7870 616e 642d 316d 6163 macroexpand-1mac\n+0000b9f0: 726f 6578 7061 6e64 2d31 2046 4f52 4d20 roexpand-1 FORM \n+0000ba00: 5b45 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 [ENVIRONMENT]..I\n+0000ba10: 6620 464f 524d 2069 7320 6120 6d61 6372 f FORM is a macr\n+0000ba20: 6f20 6361 6c6c 2c20 6578 7061 6e64 2069 o call, expand i\n+0000ba30: 7420 6f6e 6365 2061 6e64 2072 6574 7572 t once and retur\n+0000ba40: 6e20 7468 6520 7265 7375 6c74 696e 6720 n the resulting \n+0000ba50: 666f 726d 2e0a 0a49 6620 454e 5649 524f form...If ENVIRO\n+0000ba60: 4e4d 454e 5420 6973 2073 7065 6369 6669 NMENT is specifi\n+0000ba70: 6564 2069 7420 6973 2061 2066 756e 6374 ed it is a funct\n+0000ba80: 696f 6e20 746f 2063 616c 6c20 746f 2064 ion to call to d\n+0000ba90: 6f20 7468 6520 6163 7475 616c 0a65 7870 o the actual.exp\n+0000baa0: 616e 7369 6f6e 2e20 416e 7920 6d61 6372 ansion. Any macr\n+0000bab0: 6f20 6578 7061 6e64 6572 7320 7265 6375 o expanders recu\n+0000bac0: 7273 6976 656c 7920 6361 6c6c 696e 6720 rsively calling \n+0000bad0: 6d61 6372 6f65 7870 616e 6420 7368 6f75 macroexpand shou\n+0000bae0: 6c64 0a70 6173 7320 7468 6520 7661 6c75 ld.pass the valu\n+0000baf0: 6520 6f66 2074 6865 2060 6d61 6372 6f2d e of the `macro-\n+0000bb00: 656e 7669 726f 6e6d 656e 7427 2076 6172 environment' var\n+0000bb10: 6961 626c 6520 746f 2074 6869 7320 7061 iable to this pa\n+0000bb20: 7261 6d65 7465 722e 7265 702e 7265 6765 rameter.rep.rege\n+0000bb30: 7870 2371 756f 7465 2d72 6567 6578 7071 xp#quote-regexpq\n+0000bb40: 756f 7465 2d72 6567 6578 7020 5354 5249 uote-regexp STRI\n+0000bb50: 4e47 0a0a 5265 7475 726e 7320 6120 6e65 NG..Returns a ne\n+0000bb60: 7720 7665 7273 696f 6e20 6f66 2053 5452 w version of STR\n+0000bb70: 494e 472c 2061 6e79 2063 6861 7261 6374 ING, any charact\n+0000bb80: 6572 7320 7768 6963 6820 7468 6520 7265 ers which the re\n+0000bb90: 6765 7870 2072 6f75 7469 6e65 730a 7472 gexp routines.tr\n+0000bba0: 6561 7420 7370 6563 6961 6c6c 7920 2861 eat specially (a\n+0000bbb0: 7374 6572 6973 6b73 2c20 7371 7561 7265 sterisks, square\n+0000bbc0: 2062 7261 636b 6574 732c 2065 7463 2e2e brackets, etc..\n+0000bbd0: 2e29 2069 7320 7175 6f74 6564 2062 7920 .) is quoted by \n+0000bbe0: 7468 6520 6573 6361 7065 0a63 6861 7261 the escape.chara\n+0000bbf0: 6374 6572 2060 5c27 2e20 4966 2074 6865 cter `\\'. If the\n+0000bc00: 2053 5452 494e 4720 646f 6573 206e 6f74 STRING does not\n+0000bc10: 2063 6f6e 7461 696e 2061 6e79 2072 6567 contain any reg\n+0000bc20: 6578 7020 6d65 7461 2d63 6861 7261 6374 exp meta-charact\n+0000bc30: 6572 730a 6974 2069 7320 7265 7475 726e ers.it is return\n+0000bc40: 6564 2061 732d 6973 2028 756e 2d63 6f70 ed as-is (un-cop\n+0000bc50: 6965 6429 2e70 7269 6e74 2d65 7363 6170 ied).print-escap\n+0000bc60: 6544 6566 696e 6573 2077 6869 6368 2063 eDefines which c\n+0000bc70: 6f6e 7472 6f6c 2063 6861 7261 6374 6572 ontrol character\n+0000bc80: 7320 6070 7269 6e74 2720 7368 6f75 6c64 s `print' should\n+0000bc90: 2071 756f 7465 2e20 4163 6365 7074 6162 quote. Acceptab\n+0000bca0: 6c65 2076 616c 7565 730a 6172 653a 0a09 le values.are:..\n+0000bcb0: 6e69 6c09 094f 6e6c 7920 6573 6361 7065 nil..Only escape\n+0000bcc0: 2064 6f75 626c 652d 7175 6f74 6520 616e double-quote an\n+0000bcd0: 6420 6261 636b 736c 6173 680a 096e 6577 d backslash..new\n+0000bce0: 6c69 6e65 7309 4573 6361 7065 2064 6f75 lines.Escape dou\n+0000bcf0: 626c 652d 7175 6f74 652c 2062 6163 6b73 ble-quote, backs\n+0000bd00: 6c61 7368 2c20 6e65 776c 696e 652c 0a09 lash, newline,..\n+0000bd10: 0909 2054 4142 2c20 616e 6420 666f 726d .. TAB, and form\n+0000bd20: 6665 6564 2e0a 0974 0909 4573 6361 7065 feed...t..Escape\n+0000bd30: 2061 6c6c 2063 6f6e 7472 6f6c 2063 6f64 all control cod\n+0000bd40: 6573 2028 6368 6172 6163 7465 7273 2077 es (characters w\n+0000bd50: 6974 6820 610a 0909 0920 7661 6c75 6520 ith a.... value \n+0000bd60: 6c65 7373 2074 6861 6e20 3332 292c 2061 less than 32), a\n+0000bd70: 6e64 2061 6c6c 2063 6861 7261 6374 6572 nd all character\n+0000bd80: 7320 7769 7468 0a09 0909 2061 2076 616c s with.... a val\n+0000bd90: 7565 2067 7265 6174 6572 2074 6861 6e20 ue greater than \n+0000bda0: 3132 362e 7265 702e 6c61 6e67 2e69 6e74 126.rep.lang.int\n+0000bdb0: 6572 7072 6574 6572 2366 756e 6361 6c6c erpreter#funcall\n+0000bdc0: 6675 6e63 616c 6c20 4655 4e43 5449 4f4e funcall FUNCTION\n+0000bdd0: 2041 5247 532e 2e2e 0a0a 4361 6c6c 7320 ARGS.....Calls \n+0000bde0: 4655 4e43 5449 4f4e 2077 6974 6820 6172 FUNCTION with ar\n+0000bdf0: 6775 6d65 6e74 7320 4152 4753 2e2e 2e20 guments ARGS... \n+0000be00: 616e 6420 7265 7475 726e 7320 7468 6520 and returns the \n+0000be10: 7265 7375 6c74 2e72 6570 2e6c 616e 672e result.rep.lang.\n+0000be20: 696e 7465 7270 7265 7465 7223 6170 706c interpreter#appl\n+0000be30: 7961 7070 6c79 2046 554e 4354 494f 4e20 yapply FUNCTION \n+0000be40: 4152 4753 2e2e 2e20 4152 472d 4c49 5354 ARGS... ARG-LIST\n+0000be50: 0a0a 4361 6c6c 7320 4655 4e43 5449 4f4e ..Calls FUNCTION\n+0000be60: 2070 6173 7369 6e67 2061 6c6c 206f 6620 passing all of \n+0000be70: 4152 4753 2074 6f20 6974 2061 7320 7765 ARGS to it as we\n+0000be80: 6c6c 2061 7320 616c 6c20 656c 656d 656e ll as all elemen\n+0000be90: 7473 2069 6e20 4152 472d 4c49 5354 2e0a ts in ARG-LIST..\n+0000bea0: 6965 2c0a 2020 2861 7070 6c79 202b 2031 ie,. (apply + 1\n+0000beb0: 2032 2033 2027 2834 2035 2036 2929 0a20 2 3 '(4 5 6)). \n+0000bec0: 2020 3d3e 2032 3172 6570 2e6c 616e 672e => 21rep.lang.\n+0000bed0: 696e 7465 7270 7265 7465 7223 6d61 782d interpreter#max-\n+0000bee0: 6c69 7370 2d64 6570 7468 6d61 782d 6c69 lisp-depthmax-li\n+0000bef0: 7370 2d64 6570 7468 205b 4e45 572d 5641 sp-depth [NEW-VA\n+0000bf00: 4c55 455d 0a0a 5468 6520 6d61 7869 6d75 LUE]..The maximu\n+0000bf10: 6d20 6e75 6d62 6572 206f 6620 7469 6d65 m number of time\n+0000bf20: 7320 7468 6174 2072 6570 5f66 756e 6361 s that rep_funca\n+0000bf30: 6c6c 2063 616e 2062 6520 6361 6c6c 6564 ll can be called\n+0000bf40: 2072 6563 7572 7369 7665 6c79 2e0a 0a54 recursively...T\n+0000bf50: 6869 7320 6973 2069 6e74 656e 6465 6420 his is intended \n+0000bf60: 746f 2073 746f 7020 696e 6669 6e69 7465 to stop infinite\n+0000bf70: 2072 6563 7572 7369 6f6e 2c20 6966 2074 recursion, if t\n+0000bf80: 6865 2064 6566 6175 6c74 2076 616c 7565 he default value\n+0000bf90: 206f 6620 3235 3020 6973 0a74 6f6f 2073 of 250 is.too s\n+0000bfa0: 6d61 6c6c 2028 796f 7520 6765 7420 6572 mall (you get er\n+0000bfb0: 726f 7273 2069 6e20 6e6f 726d 616c 2075 rors in normal u\n+0000bfc0: 7365 2920 7365 7420 6974 2074 6f20 736f se) set it to so\n+0000bfd0: 6d65 7468 696e 6720 6c61 7267 6572 2e00 mething larger..\n+0000bfe0: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n+0000bff0: 7570 7065 722d 6361 7365 2d70 2058 0000 upper-case-p X..\n+0000c000: 7265 702e 7379 7374 656d 2361 6464 2d68 rep.system#add-h\n+0000c010: 6f6f 6b41 7272 616e 6765 2069 7420 736f ookArrange it so\n+0000c020: 2074 6861 7420 4655 4e43 5449 4f4e 2d4e that FUNCTION-N\n+0000c030: 414d 4520 6973 2061 6464 6564 2074 6f20 AME is added to \n+0000c040: 7468 6520 686f 6f6b 2d6c 6973 7420 7374 the hook-list st\n+0000c050: 6f72 6564 2069 6e0a 7379 6d62 6f6c 2c20 ored in.symbol, \n+0000c060: 484f 4f4b 2d53 594d 424f 4c2e 2049 7420 HOOK-SYMBOL. It \n+0000c070: 7769 6c6c 2061 6464 6564 2061 7420 7468 will added at th\n+0000c080: 6520 6865 6164 206f 6620 7468 6520 6c69 e head of the li\n+0000c090: 7374 2075 6e6c 6573 7320 4154 2d45 4e44 st unless AT-END\n+0000c0a0: 0a69 7320 7472 7565 2069 6e20 7768 6963 .is true in whic\n+0000c0b0: 6820 6361 7365 2069 7420 6973 2061 6464 h case it is add\n+0000c0c0: 6564 2061 7420 7468 6520 656e 642e 0072 ed at the end..r\n+0000c0d0: 6570 2e75 7469 6c2e 7469 6d65 2374 696d ep.util.time#tim\n+0000c0e0: 652d 3e73 6563 6f6e 6473 2054 494d 4572 e->seconds TIMEr\n+0000c0f0: 6570 2e75 7469 6c2e 7469 6d65 2373 6563 ep.util.time#sec\n+0000c100: 6f6e 6473 2d3e 7469 6d65 436f 6e76 6572 onds->timeConver\n+0000c110: 7420 7468 6520 6e75 6d62 6572 206f 6620 t the number of \n+0000c120: 7365 6373 2070 6173 7420 7468 6520 6570 secs past the ep\n+0000c130: 6f63 682c 2053 4543 532c 2074 6f20 6120 och, SECS, to a \n+0000c140: 7469 6d65 7374 616d 702e 0072 6570 2e75 timestamp..rep.u\n+0000c150: 7469 6c2e 7469 6d65 2373 6563 6f6e 6473 til.time#seconds\n+0000c160: 2d3e 7469 6d65 2053 4543 5372 6570 2e75 ->time SECSrep.u\n+0000c170: 7469 6c2e 6d65 6d6f 697a 6523 6d65 6d6f til.memoize#memo\n+0000c180: 697a 6543 7265 6174 6520 616e 6420 7265 izeCreate and re\n+0000c190: 7475 726e 2061 2063 6163 6869 6e67 2076 turn a caching v\n+0000c1a0: 6572 7369 6f6e 206f 6620 7468 6520 6675 ersion of the fu\n+0000c1b0: 6e63 7469 6f6e 2046 2e20 4620 6d61 7920 nction F. F may \n+0000c1c0: 6e6f 7420 6265 0a61 6e20 6175 746f 6c6f not be.an autolo\n+0000c1d0: 6164 2064 6566 696e 6974 696f 6e2e 0072 ad definition..r\n+0000c1e0: 6570 2e75 7469 6c2e 6d65 6d6f 697a 6523 ep.util.memoize#\n+0000c1f0: 6d65 6d6f 697a 6520 4600 7265 702e 7574 memoize F.rep.ut\n+0000c200: 696c 2e6d 6973 6323 7072 6f67 7261 6d2d il.misc#program-\n+0000c210: 6578 6973 7473 2d70 2050 524f 4752 414d exists-p PROGRAM\n+0000c220: 7265 6d6f 7465 2d66 7470 2d61 6e6f 6e2d remote-ftp-anon-\n+0000c230: 7061 7373 7764 5061 7373 776f 7264 2073 passwdPassword s\n+0000c240: 656e 7420 746f 2061 6e6f 6e79 6d6f 7573 ent to anonymous\n+0000c250: 2046 5450 2073 6573 7369 6f6e 732e 7265 FTP sessions.re\n+0000c260: 6d6f 7465 2d66 7470 2d6d 756c 7469 2d6d mote-ftp-multi-m\n+0000c270: 7367 7352 6567 756c 6172 2065 7870 7265 sgsRegular expre\n+0000c280: 7373 696f 6e20 6d61 7463 6869 6e67 2074 ssion matching t\n+0000c290: 6865 2073 7461 7274 206f 6620 6120 6d75 he start of a mu\n+0000c2a0: 6c74 696c 696e 6520 6674 7020 7265 706c ltiline ftp repl\n+0000c2b0: 792e 7265 6d6f 7465 2d66 7470 2d67 6f6f y.remote-ftp-goo\n+0000c2c0: 642d 6d73 6773 5265 6775 6c61 7220 6578 d-msgsRegular ex\n+0000c2d0: 7072 6573 7369 6f6e 206d 6174 6368 696e pression matchin\n+0000c2e0: 6720 6674 7020 2273 7563 6365 7373 2220 g ftp \"success\" \n+0000c2f0: 6d65 7373 6167 6573 2e72 656d 6f74 652d messages.remote-\n+0000c300: 6674 702d 7061 7373 7764 2d6d 7367 7352 ftp-passwd-msgsR\n+0000c310: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio\n+0000c320: 6e20 6d61 7463 6869 6e67 2070 6173 7377 n matching passw\n+0000c330: 6f72 6420 7072 6f6d 7074 2e72 6570 2e69 ord prompt.rep.i\n+0000c340: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n+0000c350: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n+0000c360: 652d 6674 702d 636c 6f73 652d 686f 7374 e-ftp-close-host\n+0000c370: 436c 6f73 6520 7468 6520 4654 5020 7375 Close the FTP su\n+0000c380: 6270 726f 6365 7373 2063 6f6e 6e65 6374 bprocess connect\n+0000c390: 2074 6f20 6055 5345 5240 484f 5354 272e to `USER@HOST'.\n+0000c3a0: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+0000c3b0: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n+0000c3c0: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n+0000c3d0: 2d61 6c6c 436c 6f73 6520 616c 6c20 7275 -allClose all ru\n+0000c3e0: 6e6e 696e 6720 7265 702d 7265 6d6f 7465 nning rep-remote\n+0000c3f0: 2073 7562 7072 6f63 6573 7365 732e 7265 subprocesses.re\n+0000c400: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n+0000c410: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n+0000c420: 6d6f 7465 2d72 6570 2d65 6d70 7479 2d63 mote-rep-empty-c\n+0000c430: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n+0000c440: 6361 6368 6564 2072 6570 2d72 656d 6f74 cached rep-remot\n+0000c450: 6520 6469 7265 6374 6f72 7920 656e 7472 e directory entr\n+0000c460: 6965 732e 7461 7266 682d 676e 752d 7461 ies.tarfh-gnu-ta\n+0000c470: 722d 7072 6f67 7261 6d4c 6f63 6174 696f r-programLocatio\n+0000c480: 6e20 6f66 2047 4e55 2074 6172 2070 726f n of GNU tar pro\n+0000c490: 6772 616d 2e74 6172 6668 2d6d 6178 2d63 gram.tarfh-max-c\n+0000c4a0: 6163 6865 642d 6469 7273 546f 7461 6c20 ached-dirsTotal \n+0000c4b0: 6e75 6d62 6572 206f 6620 7461 7220 6c69 number of tar li\n+0000c4c0: 7374 696e 6773 2074 6f20 6361 6368 652e stings to cache.\n+0000c4d0: 7461 7266 682d 6c61 7267 6573 742d 6361 tarfh-largest-ca\n+0000c4e0: 6368 6564 2d66 696c 6553 697a 6520 6f66 ched-fileSize of\n+0000c4f0: 2074 6865 206c 6172 6765 7374 2063 6163 the largest cac\n+0000c500: 6861 626c 6520 7461 7220 6669 6c65 2e72 hable tar file.r\n+0000c510: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n+0000c520: 6572 732e 7461 7223 7461 7266 682d 656d ers.tar#tarfh-em\n+0000c530: 7074 792d 6361 6368 6544 6973 6361 7264 pty-cacheDiscard\n+0000c540: 2061 6c6c 2063 6163 6865 6420 5441 5220 all cached TAR \n+0000c550: 6469 7265 6374 6f72 7920 656e 7472 6965 directory entrie\n+0000c560: 732e 7265 702e 696f 2e66 696c 6573 2366 s.rep.io.files#f\n+0000c570: 696c 652d 6e65 7765 722d 7468 616e 2d66 ile-newer-than-f\n+0000c580: 696c 652d 7052 6574 7572 6e73 2074 2077 ile-pReturns t w\n+0000c590: 6865 6e20 4649 4c45 3120 7761 7320 6d6f hen FILE1 was mo\n+0000c5a0: 6469 6669 6564 206d 6f72 6520 7265 6365 dified more rece\n+0000c5b0: 6e74 6c79 2074 6861 6e20 4649 4c45 322e ntly than FILE2.\n+0000c5c0: 7265 702e 696f 2e66 696c 6573 236c 6f61 rep.io.files#loa\n+0000c5d0: 642d 616c 6c54 7279 2074 6f20 6c6f 6164 d-allTry to load\n+0000c5e0: 2066 696c 6573 2063 616c 6c65 6420 4649 files called FI\n+0000c5f0: 4c45 2028 6f72 2046 494c 452e 6a6c 2c20 LE (or FILE.jl, \n+0000c600: 6574 6329 2066 726f 6d20 616c 6c20 6469 etc) from all di\n+0000c610: 7265 6374 6f72 6965 7320 696e 2074 6865 rectories in the\n+0000c620: 0a4c 4953 5020 6c6f 6164 2070 6174 6820 .LISP load path \n+0000c630: 2865 7863 6570 7420 7468 6520 6375 7272 (except the curr\n+0000c640: 656e 7420 6469 7265 6374 6f72 7929 2e00 ent directory)..\n+0000c650: 7265 702e 696f 2e66 696c 6573 2363 616c rep.io.files#cal\n+0000c660: 6c2d 6166 7465 722d 6c6f 6164 204c 4942 l-after-load LIB\n+0000c670: 5241 5259 2054 4855 4e4b 7265 702e 696f RARY THUNKrep.io\n+0000c680: 2e73 7472 6561 6d73 2370 7269 6e31 2d74 .streams#prin1-t\n+0000c690: 6f2d 7374 7269 6e67 5265 7475 726e 2061 o-stringReturn a\n+0000c6a0: 2073 7472 696e 6720 7265 7072 6573 656e string represen\n+0000c6b0: 7469 6e67 2041 5247 2e00 7265 702e 696f ting ARG..rep.io\n+0000c6c0: 2e73 7472 6561 6d73 2370 7269 6e31 2d74 .streams#prin1-t\n+0000c6d0: 6f2d 7374 7269 6e67 2041 5247 7265 702e o-string ARGrep.\n+0000c6e0: 696f 2e73 7472 6561 6d73 2372 6561 642d io.streams#read-\n+0000c6f0: 6672 6f6d 2d73 7472 696e 6752 6561 6473 from-stringReads\n+0000c700: 2061 6e20 6f62 6a65 6374 2066 726f 6d20 an object from \n+0000c710: 5354 5249 4e47 2c20 7374 6172 7469 6e67 STRING, starting\n+0000c720: 2061 7420 6368 6172 6163 7465 7220 6e75 at character nu\n+0000c730: 6d62 6572 2053 5441 5254 2028 6465 6661 mber START (defa\n+0000c740: 756c 740a 6973 2030 292e 0072 6570 2e69 ult.is 0)..rep.i\n+0000c750: 6f2e 7374 7265 616d 7323 7374 7265 616d o.streams#stream\n+0000c760: 7020 4152 4700 7265 702e 6461 7461 2372 p ARG.rep.data#r\n+0000c770: 656d 6f76 652d 6966 2050 5245 4420 4c53 emove-if PRED LS\n+0000c780: 5400 7265 702e 6461 7461 2372 656d 6f76 T.rep.data#remov\n+0000c790: 652d 6966 2d6e 6f74 2046 554e 204c 5354 e-if-not FUN LST\n+0000c7a0: 7265 702e 6461 7461 2372 656d 6f76 6552 rep.data#removeR\n+0000c7b0: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop\n+0000c7c0: 7920 6f66 204c 5354 2077 6974 6820 616c y of LST with al\n+0000c7d0: 6c20 656c 656d 656e 7473 2060 6571 7561 l elements `equa\n+0000c7e0: 6c27 2074 6f20 454c 5420 6469 7363 6172 l' to ELT discar\n+0000c7f0: 6465 642e 7265 702e 7374 7275 6374 7572 ded.rep.structur\n+0000c800: 6573 2361 6c69 6173 2d73 7472 7563 7475 es#alias-structu\n+0000c810: 7265 4372 6561 7465 2061 6e20 616c 6961 reCreate an alia\n+0000c820: 7320 6f66 2074 6865 2073 7472 7563 7475 s of the structu\n+0000c830: 7265 2063 616c 6c65 6420 4652 4f4d 2061 re called FROM a\n+0000c840: 7320 7468 6520 6e61 6d65 2054 4f2e 0072 s the name TO..r\n+0000c850: 6570 2e73 7472 7563 7475 7265 7323 616c ep.structures#al\n+0000c860: 6961 732d 7374 7275 6374 7572 6520 4652 ias-structure FR\n+0000c870: 4f4d 2054 4f72 6570 2e74 6872 6561 6473 OM TOrep.threads\n+0000c880: 2e6d 7574 6578 236d 7574 6578 7052 6574 .mutex#mutexpRet\n+0000c890: 7572 6e73 2074 7275 6520 6966 2041 5247 urns true if ARG\n+0000c8a0: 2069 7320 6120 6d75 7465 7820 6f62 6a65 is a mutex obje\n+0000c8b0: 6374 2e00 7265 702e 7468 7265 6164 732e ct..rep.threads.\n+0000c8c0: 6d75 7465 7823 6d75 7465 7870 2041 5247 mutex#mutexp ARG\n+0000c8d0: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+0000c8e0: 7823 7265 6c65 6173 652d 6d75 7465 7852 x#release-mutexR\n+0000c8f0: 656c 6561 7365 2074 6865 206d 7574 6578 elease the mutex\n+0000c900: 206f 626a 6563 7420 4d54 5820 2877 6869 object MTX (whi\n+0000c910: 6368 2073 686f 756c 6420 6861 7665 2070 ch should have p\n+0000c920: 7265 7669 6f75 736c 7920 6265 656e 206f reviously been o\n+0000c930: 6274 6169 6e65 640a 6279 2074 6865 2063 btained.by the c\n+0000c940: 7572 7265 6e74 2074 6872 6561 6429 2e20 urrent thread). \n+0000c950: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n+0000c960: 7468 6520 6d75 7465 7820 6861 7320 6e6f the mutex has no\n+0000c970: 206e 6577 206f 776e 6572 2e00 7265 702e new owner..rep.\n+0000c980: 7468 7265 6164 732e 6d65 7373 6167 652d threads.message-\n+0000c990: 706f 7274 236d 616b 652d 6d65 7373 6167 port#make-messag\n+0000c9a0: 652d 706f 7274 0072 6570 2e74 6872 6561 e-port.rep.threa\n+0000c9b0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n+0000c9c0: 6d65 7373 6167 652d 7761 6974 696e 672d message-waiting-\n+0000c9d0: 7020 504f 5254 0072 6570 2e74 6872 6561 p PORT.rep.threa\n+0000c9e0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n+0000c9f0: 6d65 7373 6167 652d 7365 6e64 2050 4f52 message-send POR\n+0000ca00: 5420 4d45 5353 4147 4572 6570 2e73 7973 T MESSAGErep.sys\n+0000ca10: 7465 6d23 7077 642d 7072 6f6d 7074 5072 tem#pwd-promptPr\n+0000ca20: 6f6d 7074 2066 6f72 2061 2063 6f6e 6669 ompt for a confi\n+0000ca30: 6465 6e74 6961 6c20 7374 7269 6e67 2c20 dential string, \n+0000ca40: 7769 7468 2050 524f 4d50 5420 6173 2074 with PROMPT as t\n+0000ca50: 6865 2074 6974 6c65 2073 7472 696e 672e he title string.\n+0000ca60: 2054 6865 0a63 6f6e 7465 6e74 7320 6f66 The.contents of\n+0000ca70: 2074 6865 2070 726f 6d70 7420 7769 6c6c the prompt will\n+0000ca80: 2062 6520 6d61 736b 6564 206f 7574 2077 be masked out w\n+0000ca90: 6869 6c73 7420 6265 696e 6720 656e 7465 hilst being ente\n+0000caa0: 7265 642e 7265 702e 6c61 6e67 2e69 6e74 red.rep.lang.int\n+0000cab0: 6572 7072 6574 6572 2364 6566 6d61 6372 erpreter#defmacr\n+0000cac0: 6f64 6566 6d61 6372 6f20 4e41 4d45 204c odefmacro NAME L\n+0000cad0: 414d 4244 412d 4c49 5354 205b 444f 432d AMBDA-LIST [DOC-\n+0000cae0: 5354 5249 4e47 5d20 424f 4459 2e2e 2e0a STRING] BODY....\n+0000caf0: 6465 666d 6163 726f 204e 414d 4520 4259 defmacro NAME BY\n+0000cb00: 5445 434f 4445 2d4f 424a 4543 540a 0a44 TECODE-OBJECT..D\n+0000cb10: 6566 696e 6573 2061 206d 6163 726f 2063 efines a macro c\n+0000cb20: 616c 6c65 6420 4e41 4d45 2077 6974 6820 alled NAME with \n+0000cb30: 6172 6775 6d65 6e74 2073 7065 632e 204c argument spec. L\n+0000cb40: 414d 4244 412d 4c49 5354 2c0a 646f 6375 AMBDA-LIST,.docu\n+0000cb50: 6d65 6e74 6174 696f 6e20 444f 432d 5354 mentation DOC-ST\n+0000cb60: 5249 4e47 2028 6f70 7469 6f6e 616c 2920 RING (optional) \n+0000cb70: 616e 6420 626f 6479 2042 4f44 592e 0a0a and body BODY...\n+0000cb80: 4d61 6372 6f73 2061 7265 2063 616c 6c65 Macros are calle\n+0000cb90: 6420 7769 7468 2074 6865 6972 2061 7267 d with their arg\n+0000cba0: 756d 656e 7473 2075 6e2d 6576 616c 7561 uments un-evalua\n+0000cbb0: 7465 642c 2074 6865 7920 6172 6520 6578 ted, they are ex\n+0000cbc0: 7065 6374 6564 0a74 6f20 7265 7475 726e pected.to return\n+0000cbd0: 2061 2066 6f72 6d20 7768 6963 6820 7769 a form which wi\n+0000cbe0: 6c6c 2062 6520 6578 6563 7574 6564 2074 ll be executed t\n+0000cbf0: 6f20 7072 6f76 6964 6520 7468 6520 7265 o provide the re\n+0000cc00: 7375 6c74 206f 6620 7468 650a 6578 7072 sult of the.expr\n+0000cc10: 6573 7369 6f6e 2e20 4e6f 7465 2074 6861 ession. Note tha\n+0000cc20: 7420 6d61 6372 6f73 2061 7265 2065 7870 t macros are exp\n+0000cc30: 616e 6465 6420 6174 2063 6f6d 7069 6c65 anded at compile\n+0000cc40: 2d74 696d 652c 2061 6e64 206d 6179 2062 -time, and may b\n+0000cc50: 650a 6578 7061 6e64 6564 2061 6e20 6172 e.expanded an ar\n+0000cc60: 6269 7472 6172 7920 6e75 6d62 6572 206f bitrary number o\n+0000cc70: 6620 7469 6d65 732e 0072 6570 2e6c 616e f times..rep.lan\n+0000cc80: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n+0000cc90: 6673 7562 7374 2053 594d 424f 4c20 2e20 fsubst SYMBOL . \n+0000cca0: 424f 4459 7265 702e 6c61 6e67 2e69 6e74 BODYrep.lang.int\n+0000ccb0: 6572 7072 6574 6572 236c 6574 2d66 6c75 erpreter#let-flu\n+0000ccc0: 6964 7353 696d 696c 6172 2074 6f20 606c idsSimilar to `l\n+0000ccd0: 6574 2720 6578 6365 7074 2074 6861 7420 et' except that \n+0000cce0: 7468 6520 4249 4e44 494e 4753 206d 7573 the BINDINGS mus\n+0000ccf0: 7420 7265 6665 7220 746f 2076 6172 6961 t refer to varia\n+0000cd00: 626c 6573 0a63 6f6e 7461 696e 696e 6720 bles.containing \n+0000cd10: 666c 7569 6420 6f62 6a65 6374 732e 2054 fluid objects. T\n+0000cd20: 6865 2066 6c75 6964 7320 7769 6c6c 2062 he fluids will b\n+0000cd30: 6520 626f 756e 6420 746f 206e 6577 206c e bound to new l\n+0000cd40: 6f63 6174 696f 6e73 2c0a 6e6f 7420 7468 ocations,.not th\n+0000cd50: 6520 7661 7269 6162 6c65 7320 636f 6e74 e variables cont\n+0000cd60: 6169 6e69 6e67 2074 6865 2066 6c75 6964 aining the fluid\n+0000cd70: 732e 7265 702e 6c61 6e67 2e69 6e74 6572 s.rep.lang.inter\n+0000cd80: 7072 6574 6572 2369 6646 6972 7374 2074 preter#ifFirst t\n+0000cd90: 6865 2043 4f4e 4449 5449 4f4e 2066 6f72 he CONDITION for\n+0000cda0: 6d20 6973 2065 7661 6c75 6174 6564 2c20 m is evaluated, \n+0000cdb0: 6966 2069 7420 7265 7475 726e 7320 7472 if it returns tr\n+0000cdc0: 7565 2074 6865 0a54 5255 452d 464f 524d ue the.TRUE-FORM\n+0000cdd0: 2069 7320 6576 616c 7561 7465 6420 616e is evaluated an\n+0000cde0: 6420 6974 7320 7265 7375 6c74 2072 6574 d its result ret\n+0000cdf0: 7572 6e65 642e 204f 7468 6572 7769 7365 urned. Otherwise\n+0000ce00: 2074 6865 2072 6573 756c 7420 6f66 0a61 the result of.a\n+0000ce10: 6e20 696d 706c 6963 6974 2070 726f 676e n implicit progn\n+0000ce20: 206f 6e20 7468 6520 454c 5345 2066 6f72 on the ELSE for\n+0000ce30: 6d73 2069 7320 7265 7475 726e 6564 2e20 ms is returned. \n+0000ce40: 4966 2074 6865 7265 2061 7265 206e 6f20 If there are no \n+0000ce50: 454c 5345 0a66 6f72 6d73 2074 6865 2066 ELSE.forms the f\n+0000ce60: 616c 7365 2076 616c 7565 2069 7320 7265 alse value is re\n+0000ce70: 7475 726e 6564 2e00 7265 702e 6c61 6e67 turned..rep.lang\n+0000ce80: 2e69 6e74 6572 7072 6574 6572 2361 6e64 .interpreter#and\n+0000ce90: 202e 2041 5247 5300 7265 702e 6c61 6e67 . ARGS.rep.lang\n+0000cea0: 2e69 6e74 6572 7072 6574 6572 2373 6574 .interpreter#set\n+0000ceb0: 712d 6465 6661 756c 7420 2e20 4152 4753 q-default . ARGS\n+0000cec0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0000ced0: 7265 7465 7223 6465 6669 6e65 2d73 7065 reter#define-spe\n+0000cee0: 6369 616c 2d76 6172 6961 626c 6520 5641 cial-variable VA\n+0000cef0: 5220 2321 6f70 7469 6f6e 616c 2056 414c R #!optional VAL\n+0000cf00: 5545 2044 4f43 0072 6570 2e6c 616e 672e UE DOC.rep.lang.\n+0000cf10: 696e 7465 7270 7265 7465 7223 636f 6e64 interpreter#cond\n+0000cf20: 6974 696f 6e2d 6361 7365 2056 4152 2046 ition-case VAR F\n+0000cf30: 4f52 4d20 2e20 4841 4e44 4c45 5253 7265 ORM . HANDLERSre\n+0000cf40: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0000cf50: 6572 2361 7574 6f6c 6f61 6454 656c 6c20 er#autoloadTell \n+0000cf60: 7468 6520 6576 616c 7561 746f 7220 7468 the evaluator th\n+0000cf70: 6174 2074 6865 2076 616c 7565 206f 6620 at the value of \n+0000cf80: 5359 4d42 4f4c 2077 696c 6c20 6265 2069 SYMBOL will be i\n+0000cf90: 6e69 7469 616c 6973 6564 0a62 7920 6c6f nitialised.by lo\n+0000cfa0: 6164 696e 6720 4649 4c45 2e00 7265 702e ading FILE..rep.\n+0000cfb0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0000cfc0: 2369 6465 6e74 6974 7920 4152 4700 7265 #identity ARG.re\n+0000cfd0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0000cfe0: 6572 2365 7661 6c2d 7768 656e 2d63 6f6d er#eval-when-com\n+0000cff0: 7069 6c65 2046 4f52 4d00 0000 0e00 0000 pile FORM.......\n 0000d000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000d010: 6f63 6b65 742d 636c 6965 6e74 736f 636b ocket-clientsock\n-0000d020: 6574 2d63 6c69 656e 7420 484f 5354 4e41 et-client HOSTNA\n-0000d030: 4d45 2050 4f52 5420 5b53 5452 4541 4d5d ME PORT [STREAM]\n-0000d040: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n-0000d050: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n-0000d060: 2073 6f63 6b65 7420 636f 6e6e 6563 7465 socket connecte\n-0000d070: 6420 746f 2074 6865 2073 6f63 6b65 7420 d to the socket \n-0000d080: 6f6e 2074 6865 2068 6f73 7420 6361 6c6c on the host call\n-0000d090: 6564 0a48 4f53 544e 414d 4520 2861 2073 ed.HOSTNAME (a s\n-0000d0a0: 7472 696e 6729 2077 6974 6820 706f 7274 tring) with port\n-0000d0b0: 206e 756d 6265 7220 504f 5254 2e0a 0a41 number PORT...A\n-0000d0c0: 6c6c 206f 7574 7075 7420 6672 6f6d 2074 ll output from t\n-0000d0d0: 6869 7320 736f 636b 6574 2077 696c 6c20 his socket will \n-0000d0e0: 6265 2063 6f70 6965 6420 746f 2053 5452 be copied to STR\n-0000d0f0: 4541 4d3b 2077 6865 6e20 7468 6520 736f EAM; when the so\n-0000d100: 636b 6574 0a69 7320 636c 6f73 6564 2064 cket.is closed d\n-0000d110: 6f77 6e20 7265 6d6f 7465 6c79 2053 454e own remotely SEN\n-0000d120: 5449 4e45 4c20 7769 6c6c 2062 6520 6361 TINEL will be ca\n-0000d130: 6c6c 6564 2077 6974 6820 7468 6520 736f lled with the so\n-0000d140: 636b 6574 2061 7320 6974 730a 7369 6e67 cket as its.sing\n-0000d150: 6c65 2061 7267 756d 656e 742e 7265 702e le argument.rep.\n-0000d160: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65 io.sockets#socke\n-0000d170: 742d 7365 7276 6572 736f 636b 6574 2d73 t-serversocket-s\n-0000d180: 6572 7665 7220 5b48 4f53 544e 414d 455d erver [HOSTNAME]\n-0000d190: 205b 504f 5254 5d20 5b43 414c 4c42 4143 [PORT] [CALLBAC\n-0000d1a0: 4b5d 205b 5345 4e54 494e 454c 5d0a 0a43 K] [SENTINEL]..C\n-0000d1b0: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n-0000d1c0: 2061 2073 6f63 6b65 7420 636f 6e6e 6563 a socket connec\n-0000d1d0: 7465 6420 6c69 7374 656e 696e 6720 666f ted listening fo\n-0000d1e0: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n-0000d1f0: 2074 6865 0a68 6f73 7420 6361 6c6c 6564 the.host called\n-0000d200: 2048 4f53 544e 414d 4520 2861 2073 7472 HOSTNAME (a str\n-0000d210: 696e 6729 2077 6974 6820 706f 7274 206e ing) with port n\n-0000d220: 756d 6265 7220 504f 5254 2e20 4966 2048 umber PORT. If H\n-0000d230: 4f53 544e 414d 4520 6973 0a66 616c 7365 OSTNAME is.false\n-0000d240: 2c20 6c69 7374 656e 2066 6f72 2061 6e79 , listen for any\n-0000d250: 2069 6e63 6f6d 696e 6720 6164 6472 6573 incoming addres\n-0000d260: 7365 732e 2049 6620 504f 5254 2069 7320 ses. If PORT is \n-0000d270: 756e 6465 6669 6e65 6420 6120 7261 6e64 undefined a rand\n-0000d280: 6f6d 0a70 6f72 7420 7769 6c6c 2062 6520 om.port will be \n-0000d290: 6368 6f73 656e 2e0a 0a57 6865 6e20 6120 chosen...When a \n-0000d2a0: 636f 6e6e 6563 7469 6f6e 2069 7320 7265 connection is re\n-0000d2b0: 7175 6573 7465 6420 4341 4c4c 4241 434b quested CALLBACK\n-0000d2c0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n-0000d2d0: 7468 6520 7365 7276 6572 0a73 6f63 6b65 the server.socke\n-0000d2e0: 7420 6173 2069 7473 2073 6f6c 6520 6172 t as its sole ar\n-0000d2f0: 6775 6d65 6e74 2e20 4974 206d 7573 7420 gument. It must \n-0000d300: 6361 6c6c 2060 736f 636b 6574 2d61 6363 call `socket-acc\n-0000d310: 6570 7427 2074 6f20 6d61 6b65 2074 6865 ept' to make the\n-0000d320: 0a63 6f6e 6e65 6374 696f 6e2e 0a0a 5768 .connection...Wh\n-0000d330: 656e 2074 6865 2073 6f63 6b65 7420 6973 en the socket is\n-0000d340: 2073 6875 7464 6f77 6e20 7265 6d6f 7465 shutdown remote\n-0000d350: 6c79 2c20 5345 4e54 494e 454c 2069 7320 ly, SENTINEL is \n-0000d360: 6361 6c6c 6564 2077 6974 6820 7468 650a called with the.\n-0000d370: 736f 636b 6574 2061 7320 6974 7320 6f6e socket as its on\n-0000d380: 6c79 2061 7267 756d 656e 742e 7265 702e ly argument.rep.\n-0000d390: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65 io.sockets#socke\n-0000d3a0: 742d 6163 6365 7074 736f 636b 6574 2d61 t-acceptsocket-a\n-0000d3b0: 6363 6570 7420 534f 434b 4554 205b 5354 ccept SOCKET [ST\n-0000d3c0: 5245 414d 5d20 5b53 454e 5449 4e45 4c5d REAM] [SENTINEL]\n-0000d3d0: 0a0a 4163 6365 7074 2074 6865 2070 656e ..Accept the pen\n-0000d3e0: 6469 6e67 2063 6f6e 6e65 6374 696f 6e20 ding connection \n-0000d3f0: 7265 7175 6573 7420 6f6e 2073 6572 7665 request on serve\n-0000d400: 7220 736f 636b 6574 2053 4f43 4b45 542e r socket SOCKET.\n-0000d410: 2054 6869 730a 7769 6c6c 2063 7265 6174 This.will creat\n-0000d420: 6520 616e 6420 7265 7475 726e 2061 2063 e and return a c\n-0000d430: 6c69 656e 7420 736f 636b 6574 2066 6f72 lient socket for\n-0000d440: 6d69 6e67 2074 6865 2065 6e64 2070 6f69 ming the end poi\n-0000d450: 6e74 206f 6620 7468 650a 636f 6e6e 6563 nt of the.connec\n-0000d460: 7469 6f6e 2e0a 0a41 6e79 206f 7574 7075 tion...Any outpu\n-0000d470: 7420 7265 6365 6976 6564 2077 696c 6c20 t received will \n-0000d480: 6265 2063 6f70 6965 6420 746f 2074 6865 be copied to the\n-0000d490: 206f 7574 7075 7420 7374 7265 616d 2053 output stream S\n-0000d4a0: 5452 4541 4d2c 2077 6865 6e0a 7468 6520 TREAM, when.the \n-0000d4b0: 636f 6e6e 6563 7469 6f6e 2069 7320 7465 connection is te\n-0000d4c0: 726d 696e 6174 6564 2072 656d 6f74 656c rminated remotel\n-0000d4d0: 7920 5345 4e54 494e 454c 2077 696c 6c20 y SENTINEL will \n-0000d4e0: 6265 2063 616c 6c65 6420 7769 7468 2074 be called with t\n-0000d4f0: 6865 0a63 6c6f 7365 6420 736f 636b 6574 he.closed socket\n-0000d500: 2061 7320 6974 7320 736f 6c65 2061 7267 as its sole arg\n-0000d510: 756d 656e 742e 0a0a 4e6f 7465 2074 6861 ument...Note tha\n-0000d520: 7420 7468 6973 2066 756e 6374 696f 6e20 t this function \n-0000d530: 6d75 7374 2062 6520 6361 6c6c 6564 2065 must be called e\n-0000d540: 7665 7279 2074 696d 6520 6120 636f 6e6e very time a conn\n-0000d550: 6563 7469 6f6e 2072 6571 7565 7374 0a69 ection request.i\n-0000d560: 7320 7265 6365 6976 6564 2e20 4966 2074 s received. If t\n-0000d570: 6865 2073 6572 7665 7220 7761 6e74 7320 he server wants \n-0000d580: 746f 2072 656a 6563 7420 7468 6520 636f to reject the co\n-0000d590: 6e6e 6563 7469 6f6e 2069 7420 7368 6f75 nnection it shou\n-0000d5a0: 6c64 0a73 7562 7365 7175 656e 746c 7920 ld.subsequently \n-0000d5b0: 6361 6c6c 2060 636c 6f73 652d 736f 636b call `close-sock\n-0000d5c0: 6574 2720 6f6e 2074 6865 2063 7265 6174 et' on the creat\n-0000d5d0: 6564 2063 6c69 656e 742e 7265 702e 696f ed client.rep.io\n-0000d5e0: 2e73 6f63 6b65 7473 2373 6f63 6b65 742d .sockets#socket-\n-0000d5f0: 7065 6572 2d61 6464 7265 7373 736f 636b peer-addresssock\n-0000d600: 6574 2d70 6565 722d 6164 6472 6573 7320 et-peer-address \n-0000d610: 534f 434b 4554 0a0a 5265 7475 726e 2074 SOCKET..Return t\n-0000d620: 6865 2061 6464 7265 7373 206f 6620 7468 he address of th\n-0000d630: 6520 7065 6572 2063 6f6e 6e65 6374 6564 e peer connected\n-0000d640: 2074 6f20 534f 434b 4554 2c20 6f72 2066 to SOCKET, or f\n-0000d650: 616c 7365 2069 6620 7468 6973 0a69 7320 alse if this.is \n-0000d660: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s\n-0000d670: 6f63 6b65 7473 2373 6f63 6b65 7470 736f ockets#socketpso\n-0000d680: 636b 6574 7020 4152 470a 0a52 6574 7572 cketp ARG..Retur\n-0000d690: 6e20 7472 7565 2069 6620 4152 4720 6973 n true if ARG is\n-0000d6a0: 2061 6e20 756e 636c 6f73 6564 2073 6f63 an unclosed soc\n-0000d6b0: 6b65 7420 6f62 6a65 6374 2e72 6570 2e6c ket object.rep.l\n-0000d6c0: 616e 672e 6d61 7468 232b 2b20 4e55 4d42 ang.math#++ NUMB\n-0000d6d0: 4552 532e 2e2e 0a0a 4164 6473 2061 6c6c ERS.....Adds all\n-0000d6e0: 204e 554d 4245 5253 2074 6f67 6574 6865 NUMBERS togethe\n-0000d6f0: 722e 2049 6620 6e6f 2061 7267 756d 656e r. If no argumen\n-0000d700: 7473 2061 7265 2067 6976 656e 2072 6574 ts are given ret\n-0000d710: 7572 6e73 2030 2e72 6570 2e6c 616e 672e urns 0.rep.lang.\n-0000d720: 6d61 7468 232f 2f20 4e55 4d42 4552 532e math#// NUMBERS.\n-0000d730: 2e2e 0a0a 4469 7669 6465 7320 4e55 4d42 ....Divides NUMB\n-0000d740: 4552 5320 2869 6e20 6c65 6674 2d74 6f2d ERS (in left-to-\n-0000d750: 7269 6768 7420 6f72 6465 7229 2e72 6570 right order).rep\n-0000d760: 2e6c 616e 672e 6d61 7468 236c 6f67 616e .lang.math#logan\n-0000d770: 646c 6f67 616e 6420 4e55 4d42 4552 532e dlogand NUMBERS.\n-0000d780: 2e2e 0a0a 5265 7475 726e 7320 7468 6520 ....Returns the \n-0000d790: 6269 7477 6973 6520 6c6f 6769 6361 6c20 bitwise logical \n-0000d7a0: 6061 6e64 2720 6f66 2069 7473 2061 7267 `and' of its arg\n-0000d7b0: 756d 656e 7473 2e72 6570 2e64 6174 6123 uments.rep.data#\n-0000d7c0: 6571 6c65 716c 2041 5247 3120 4152 4732 eqleql ARG1 ARG2\n-0000d7d0: 0a0a 5369 6d69 6c61 7220 746f 2060 6571 ..Similar to `eq\n-0000d7e0: 2720 6578 6365 7074 2074 6861 7420 6e75 ' except that nu\n-0000d7f0: 6d62 6572 7320 7769 7468 2074 6865 2073 mbers with the s\n-0000d800: 616d 6520 7661 6c75 6520 7769 6c6c 2061 ame value will a\n-0000d810: 6c77 6179 7320 6265 0a63 6f6e 7369 6465 lways be.conside\n-0000d820: 7265 6420 6065 716c 2720 2874 6869 7320 red `eql' (this \n-0000d830: 6d61 7920 6f72 206d 6179 206e 6f74 2062 may or may not b\n-0000d840: 6520 7468 6520 6361 7365 2077 6974 6820 e the case with \n-0000d850: 6065 7127 292e 0a0a 4e6f 7465 2068 6f77 `eq')...Note how\n-0000d860: 6576 6572 2074 6861 7420 6578 6163 7420 ever that exact \n-0000d870: 616e 6420 696e 6578 6163 7420 7665 7273 and inexact vers\n-0000d880: 696f 6e73 206f 6620 7468 6520 7361 6d65 ions of the same\n-0000d890: 206e 756d 6265 7220 6172 6520 6e6f 740a number are not.\n-0000d8a0: 636f 6e73 6964 6572 6564 2074 6865 2073 considered the s\n-0000d8b0: 616d 6520 7661 6c75 652e 2041 7320 6120 ame value. As a \n-0000d8c0: 7275 6c65 206f 6620 7468 756d 622c 2069 rule of thumb, i\n-0000d8d0: 6620 7477 6f20 6e75 6d62 6572 7320 7072 f two numbers pr\n-0000d8e0: 696e 7420 7468 650a 7361 6d65 2c20 7468 int the.same, th\n-0000d8f0: 6579 2077 696c 6c20 6265 2063 6f6e 7369 ey will be consi\n-0000d900: 6465 7265 6420 6065 716c 272e 7265 702e dered `eql'.rep.\n-0000d910: 6c61 6e67 2e6d 6174 6823 312b 312b 204e lang.math#1+1+ N\n-0000d920: 554d 4245 520a 0a52 6574 7572 6e20 4e55 UMBER..Return NU\n-0000d930: 4d42 4552 2070 6c75 7320 312e 7265 702e MBER plus 1.rep.\n-0000d940: 6c61 6e67 2e6d 6174 6823 7472 756e 6361 lang.math#trunca\n-0000d950: 7465 7472 756e 6361 7465 204e 554d 4245 tetruncate NUMBE\n-0000d960: 520a 0a52 6f75 6e64 204e 554d 4245 5220 R..Round NUMBER \n-0000d970: 746f 2074 6865 206e 6561 7265 7374 2069 to the nearest i\n-0000d980: 6e74 6567 6572 2062 6574 7765 656e 204e nteger between N\n-0000d990: 554d 4245 5220 616e 6420 7a65 726f 2e72 UMBER and zero.r\n-0000d9a0: 6570 2e6c 616e 672e 6d61 7468 236c 6f67 ep.lang.math#log\n-0000d9b0: 6c6f 6720 5820 5b42 4153 455d 0a0a 5265 log X [BASE]..Re\n-0000d9c0: 7475 726e 2074 6865 206c 6f67 6172 6974 turn the logarit\n-0000d9d0: 686d 206f 6620 5820 696e 2062 6173 6520 hm of X in base \n-0000d9e0: 4241 5345 2e20 416e 2061 7269 7468 6d65 BASE. An arithme\n-0000d9f0: 7469 6320 6572 726f 7220 6973 0a73 6967 tic error is.sig\n-0000da00: 6e61 6c6c 6564 2069 6620 5820 6973 206c nalled if X is l\n-0000da10: 6573 7320 7468 616e 207a 6572 6f2e 2049 ess than zero. I\n-0000da20: 6620 4241 5345 2069 736e 2774 2064 6566 f BASE isn't def\n-0000da30: 696e 6564 2c20 7265 7475 726e 2074 6865 ined, return the\n-0000da40: 0a6e 6174 7572 616c 206c 6f67 6172 6974 .natural logarit\n-0000da50: 686d 206f 6620 582e 7265 702e 6c61 6e67 hm of X.rep.lang\n-0000da60: 2e6d 6174 6823 7461 6e74 616e 2058 0a0a .math#tantan X..\n-0000da70: 5265 7475 726e 7320 7468 6520 7461 6e67 Returns the tang\n-0000da80: 656e 7420 6f66 2058 2c20 696e 2072 6164 ent of X, in rad\n-0000da90: 6961 6e73 2e72 6570 2e6c 616e 672e 6d61 ians.rep.lang.ma\n-0000daa0: 7468 2361 636f 7361 636f 7320 580a 0a52 th#acosacos X..R\n-0000dab0: 6574 7572 6e20 7468 6520 6172 6320 636f eturn the arc co\n-0000dac0: 7369 6e65 206f 6620 5820 2874 6865 2076 sine of X (the v\n-0000dad0: 616c 7565 2077 686f 7365 2063 6f73 696e alue whose cosin\n-0000dae0: 6520 6973 2058 292c 2069 6e20 7261 6469 e is X), in radi\n-0000daf0: 616e 732e 7265 702e 6c61 6e67 2e6d 6174 ans.rep.lang.mat\n-0000db00: 6823 6763 6467 6364 202e 2e2e 0a0a 5265 h#gcdgcd .....Re\n-0000db10: 7475 726e 2074 6865 2067 7265 6174 6573 turn the greates\n-0000db20: 7420 636f 6d6d 6f6e 2064 6976 6973 6f72 t common divisor\n-0000db30: 206f 6620 7468 6520 696e 7465 6765 7220 of the integer \n-0000db40: 6172 6775 6d65 6e74 732e 2054 6865 2072 arguments. The r\n-0000db50: 6573 756c 740a 6973 2061 6c77 6179 7320 esult.is always \n-0000db60: 6e6f 6e2d 6e65 6761 7469 7665 2e20 5265 non-negative. Re\n-0000db70: 7475 726e 7320 3020 7769 7468 2061 7267 turns 0 with arg\n-0000db80: 756d 656e 7473 2e72 6570 2e6c 616e 672e uments.rep.lang.\n-0000db90: 6d61 7468 2365 7861 6374 7065 7861 6374 math#exactpexact\n-0000dba0: 7020 4152 470a 0a52 6574 7572 6e20 7420 p ARG..Return t \n-0000dbb0: 6966 2041 5247 2069 7320 616e 2065 7861 if ARG is an exa\n-0000dbc0: 6374 206e 756d 6265 722e 7265 702e 6c61 ct number.rep.la\n-0000dbd0: 6e67 2e6d 6174 6823 696e 6578 6163 742d ng.math#inexact-\n-0000dbe0: 3e65 7861 6374 696e 6578 6163 742d 3e65 >exactinexact->e\n-0000dbf0: 7861 6374 2058 0a0a 5265 7475 726e 7320 xact X..Returns \n-0000dc00: 616e 2065 7861 6374 2072 6570 7265 7365 an exact represe\n-0000dc10: 6e74 6174 696f 6e20 6f66 2058 2e20 5468 ntation of X. Th\n-0000dc20: 6973 206d 6179 2069 6e76 6f6c 7665 2061 is may involve a\n-0000dc30: 206c 6f73 7320 6f66 0a61 6363 7572 6163 loss of.accurac\n-0000dc40: 792e 7265 702e 6c61 6e67 2e6d 6174 6823 y.rep.lang.math#\n-0000dc50: 6e75 6d65 7261 746f 726e 756d 6572 6174 numeratornumerat\n-0000dc60: 6f72 2058 0a0a 5265 7475 726e 2074 6865 or X..Return the\n-0000dc70: 206e 756d 6572 6174 6f72 206f 6620 7261 numerator of ra\n-0000dc80: 7469 6f6e 616c 206e 756d 6265 7220 582e tional number X.\n-0000dc90: 7265 702e 6c61 6e67 2e6d 6174 6823 6465 rep.lang.math#de\n-0000dca0: 6e6f 6d69 6e61 746f 7264 656e 6f6d 696e nominatordenomin\n-0000dcb0: 6174 6f72 2058 0a0a 5265 7475 726e 2074 ator X..Return t\n-0000dcc0: 6865 2064 656e 6f6d 696e 6174 6f72 206f he denominator o\n-0000dcd0: 6620 7261 7469 6f6e 616c 206e 756d 6265 f rational numbe\n-0000dce0: 7220 582e 7265 702e 6c61 6e67 2e6d 6174 r X.rep.lang.mat\n-0000dcf0: 6823 6d61 786d 6178 2041 5247 532e 2e2e h#maxmax ARGS...\n-0000dd00: 0a0a 5265 7475 726e 7320 7468 6520 6772 ..Returns the gr\n-0000dd10: 6561 7465 7374 206f 6620 6974 7320 6172 eatest of its ar\n-0000dd20: 6775 6d65 6e74 732e 2054 6865 7265 206d guments. There m\n-0000dd30: 7573 7420 6265 2061 7420 6c65 6173 7420 ust be at least \n-0000dd40: 7477 6f0a 6172 6775 6d65 6e74 732e 2057 two.arguments. W\n-0000dd50: 6865 6e20 636f 6d70 6172 696e 6720 6e75 hen comparing nu\n-0000dd60: 6d62 6572 732c 2061 6e79 2069 6e65 7861 mbers, any inexa\n-0000dd70: 6374 2061 7267 756d 656e 7473 2063 6175 ct arguments cau\n-0000dd80: 7365 2074 6865 0a72 6573 756c 7420 746f se the.result to\n-0000dd90: 2062 6520 696e 6578 6163 742e 7265 702e be inexact.rep.\n-0000dda0: 6c61 6e67 2e6d 6174 6823 6d69 6e6d 696e lang.math#minmin\n-0000ddb0: 2041 5247 532e 2e2e 0a0a 5265 7475 726e ARGS.....Return\n-0000ddc0: 7320 7468 6520 736d 616c 6c65 7374 206f s the smallest o\n-0000ddd0: 6620 6974 7320 6172 6775 6d65 6e74 732e f its arguments.\n-0000dde0: 2054 6865 7265 206d 7573 7420 6265 2061 There must be a\n-0000ddf0: 7420 6c65 6173 7420 7477 6f0a 6172 6775 t least two.argu\n-0000de00: 6d65 6e74 732e 2057 6865 6e20 636f 6d70 ments. When comp\n-0000de10: 6172 696e 6720 6e75 6d62 6572 732c 2061 aring numbers, a\n-0000de20: 6e79 2069 6e65 7861 6374 2061 7267 756d ny inexact argum\n-0000de30: 656e 7473 2063 6175 7365 2074 6865 0a72 ents cause the.r\n-0000de40: 6573 756c 7420 746f 2062 6520 696e 6578 esult to be inex\n-0000de50: 6163 742e 7265 702e 6c61 6e67 2e6d 6174 act.rep.lang.mat\n-0000de60: 6823 7374 7269 6e67 2d3e 6e75 6d62 6572 h#string->number\n-0000de70: 7374 7269 6e67 2d3e 6e75 6d62 6572 2053 string->number S\n-0000de80: 5452 494e 4720 5b52 4144 4958 5d0a 0a52 TRING [RADIX]..R\n-0000de90: 6574 7572 6e20 7468 6520 6e75 6d62 6572 eturn the number\n-0000dea0: 2072 6570 7265 7365 6e74 6564 2062 7920 represented by \n-0000deb0: 5354 5249 4e47 2e20 4966 2052 4144 4958 STRING. If RADIX\n-0000dec0: 2069 7320 7370 6563 6966 6965 642c 2074 is specified, t\n-0000ded0: 6865 0a6e 756d 6265 7220 6973 2070 6172 he.number is par\n-0000dee0: 7365 6420 6672 6f6d 2074 6861 7420 6261 sed from that ba\n-0000def0: 7365 2c20 6f74 6865 7277 6973 6520 6261 se, otherwise ba\n-0000df00: 7365 2031 3020 6973 2061 7373 756d 6564 se 10 is assumed\n-0000df10: 2e72 6570 2e6c 616e 672e 6d61 7468 236e .rep.lang.math#n\n-0000df20: 756d 6265 722d 3e73 7472 696e 676e 756d umber->stringnum\n-0000df30: 6265 722d 3e73 7472 696e 6720 5a20 5b52 ber->string Z [R\n-0000df40: 4144 4958 5d0a 0a52 6574 7572 6e20 6120 ADIX]..Return a \n-0000df50: 7374 7269 6e67 2063 6f6e 7461 696e 696e string containin\n-0000df60: 6720 6120 7072 696e 7465 6420 7265 7072 g a printed repr\n-0000df70: 6573 656e 7461 7469 6f6e 206f 6620 7468 esentation of th\n-0000df80: 6520 6e75 6d62 6572 205a 2e20 4966 0a52 e number Z. If.R\n-0000df90: 4144 4958 2069 7320 7370 6563 6966 6965 ADIX is specifie\n-0000dfa0: 642c 2070 7269 6e74 2074 6865 206e 756d d, print the num\n-0000dfb0: 6265 7220 696e 2074 6861 7420 6261 7365 ber in that base\n-0000dfc0: 2c20 6f74 6865 7277 6973 6520 7072 696e , otherwise prin\n-0000dfd0: 7420 6974 0a69 6e20 6261 7365 2031 302e t it.in base 10.\n-0000dfe0: 0072 6570 2e64 6174 6123 7265 6d6f 7665 .rep.data#remove\n-0000dff0: 2d69 6620 5052 4544 204c 5354 0000 0000 -if PRED LST....\n-0000e000: 7265 702e 7265 6765 7870 2365 7870 616e rep.regexp#expan\n-0000e010: 642d 6c61 7374 2d6d 6174 6368 6578 7061 d-last-matchexpa\n-0000e020: 6e64 2d6c 6173 742d 6d61 7463 6820 5445 nd-last-match TE\n-0000e030: 4d50 4c41 5445 2d53 5452 494e 470a 0a45 MPLATE-STRING..E\n-0000e040: 7870 616e 6420 7468 6520 7361 7665 6420 xpand the saved \n-0000e050: 6578 7072 6573 7369 6f6e 7320 6672 6f6d expressions from\n-0000e060: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent\n-0000e070: 2073 7563 6365 7373 6675 6c6c 7920 6d61 successfully ma\n-0000e080: 7463 6865 640a 7265 6765 7870 2061 6363 tched.regexp acc\n-0000e090: 6f72 6469 6e67 2074 6f20 5445 4d50 4c41 ording to TEMPLA\n-0000e0a0: 5445 2d53 5452 494e 472c 2061 2073 7472 TE-STRING, a str\n-0000e0b0: 696e 6720 7468 6174 206d 6179 2063 6f6e ing that may con\n-0000e0c0: 7461 696e 2061 6e79 206f 660a 7468 6520 tain any of.the \n-0000e0d0: 666f 6c6c 6f77 696e 6720 6573 6361 7065 following escape\n-0000e0e0: 2073 6571 7565 6e63 6573 2c0a 0a20 205c sequences,.. \\\n-0000e0f0: 302c 205c 2620 2020 7768 6f6c 6520 7374 0, \\& whole st\n-0000e100: 7269 6e67 206d 6174 6368 6564 2062 7920 ring matched by \n-0000e110: 5245 4745 5850 0a20 205c 4e09 2020 204e REGEXP. \\N. N\n-0000e120: 2774 6820 7061 7265 6e74 6865 6e73 697a 'th parenthensiz\n-0000e130: 6564 2065 7870 7265 7373 696f 6e20 2831 ed expression (1\n-0000e140: 203c 3d20 4e20 3c3d 2039 2972 6570 2e72 <= N <= 9)rep.r\n-0000e150: 6567 6578 7023 6d61 7463 682d 7374 6172 egexp#match-star\n-0000e160: 746d 6174 6368 2d73 7461 7274 205b 4558 tmatch-start [EX\n-0000e170: 5052 4553 5349 4f4e 2d49 4e44 4558 5d0a PRESSION-INDEX].\n-0000e180: 0a52 6574 7572 6e20 7468 6520 706f 7369 .Return the posi\n-0000e190: 7469 6f6e 2077 6869 6368 2074 6865 2045 tion which the E\n-0000e1a0: 5850 5245 5353 494f 4e2d 494e 4445 5827 XPRESSION-INDEX'\n-0000e1b0: 7468 2070 6172 656e 7468 6573 6973 6564 th parenthesised\n-0000e1c0: 2065 7870 7265 7373 696f 6e0a 7374 6172 expression.star\n-0000e1d0: 7465 6420 6174 2069 6e20 7468 6520 6c61 ted at in the la\n-0000e1e0: 7374 2073 7563 6365 7373 6675 6c20 7265 st successful re\n-0000e1f0: 6765 7870 206d 6174 6368 2e20 4966 2045 gexp match. If E\n-0000e200: 5850 5245 5353 494f 4e2d 494e 4445 5820 XPRESSION-INDEX \n-0000e210: 6973 0a6e 696c 206f 7220 3020 7468 6520 is.nil or 0 the \n-0000e220: 7374 6172 7420 6f66 2074 6865 2077 686f start of the who\n-0000e230: 6c65 206d 6174 6368 2069 7320 7265 7475 le match is retu\n-0000e240: 726e 6564 2069 6e73 7465 6164 2e0a 5468 rned instead..Th\n-0000e250: 6520 7265 7475 726e 6564 2076 616c 7565 e returned value\n-0000e260: 2077 696c 6c20 6569 7468 6572 2062 6520 will either be \n-0000e270: 6120 706f 7369 7469 6f6e 2069 6620 7468 a position if th\n-0000e280: 6520 6c61 7374 206d 6174 6368 2077 6173 e last match was\n-0000e290: 2069 6e20 610a 6275 6666 6572 2c20 6f72 in a.buffer, or\n-0000e2a0: 2061 6e20 696e 7465 6765 7220 6966 2074 an integer if t\n-0000e2b0: 6865 206c 6173 7420 6d61 7463 6820 7761 he last match wa\n-0000e2c0: 7320 696e 2061 2073 7472 696e 6720 2869 s in a string (i\n-0000e2d0: 2e65 2e20 7265 6765 7870 2d6d 6174 6368 .e. regexp-match\n-0000e2e0: 292e 7265 702e 7374 7275 6374 7572 6573 ).rep.structures\n-0000e2f0: 236d 616b 652d 7374 7275 6374 7572 656d #make-structurem\n-0000e300: 616b 652d 7374 7275 6374 7572 6520 494e ake-structure IN\n-0000e310: 5445 5246 4143 4520 434f 4e46 4947 2d54 TERFACE CONFIG-T\n-0000e320: 4855 4e4b 2042 4f44 592d 5448 554e 4b20 HUNK BODY-THUNK \n-0000e330: 5b4e 414d 455d 0a0a 4372 6561 7465 2061 [NAME]..Create a\n-0000e340: 6e64 2072 6574 7572 6e20 6120 6e65 7720 nd return a new \n-0000e350: 7374 7275 6374 7572 652e 2049 6620 4e41 structure. If NA\n-0000e360: 4d45 2069 7320 6120 6e6f 6e2d 6e69 6c20 ME is a non-nil \n-0000e370: 7379 6d62 6f6c 2074 6865 0a73 7472 7563 symbol the.struc\n-0000e380: 7475 7265 2077 696c 6c20 7461 6b65 2074 ture will take t\n-0000e390: 6861 7420 6e61 6d65 2e0a 0a54 6865 206e hat name...The n\n-0000e3a0: 6577 2073 7472 7563 7475 7265 2077 696c ew structure wil\n-0000e3b0: 6c20 6265 2061 6476 6572 7469 7365 6420 l be advertised \n-0000e3c0: 6173 2065 7870 6f72 7469 6e67 2062 696e as exporting bin\n-0000e3d0: 6469 6e67 7320 6465 6669 6e65 6420 6279 dings defined by\n-0000e3e0: 0a49 4e54 4552 4641 4345 2028 6375 7272 .INTERFACE (curr\n-0000e3f0: 656e 746c 7920 6a75 7374 2061 206c 6973 ently just a lis\n-0000e400: 7420 6f66 2073 796d 626f 6c73 292e 0a0a t of symbols)...\n-0000e410: 4966 2043 4f4e 4649 472d 5448 554e 4b20 If CONFIG-THUNK \n-0000e420: 6973 206e 6f6e 2d6e 696c 2069 7420 6973 is non-nil it is\n-0000e430: 2061 207a 6572 6f2d 7061 7261 6d65 7465 a zero-paramete\n-0000e440: 7220 6675 6e63 7469 6f6e 2074 6f20 6265 r function to be\n-0000e450: 2063 616c 6c65 640a 746f 2064 6566 696e called.to defin\n-0000e460: 6520 7468 6520 636f 6e66 6967 7572 6174 e the configurat\n-0000e470: 696f 6e20 6f66 2074 6865 2073 7472 7563 ion of the struc\n-0000e480: 7475 7265 2028 6375 7272 656e 746c 7920 ture (currently \n-0000e490: 6974 2773 206f 7065 6e65 6420 616e 640a it's opened and.\n-0000e4a0: 6163 6365 7373 6564 2073 7472 7563 7475 accessed structu\n-0000e4b0: 7265 732e 2920 5468 6973 2074 6875 6e6b res.) This thunk\n-0000e4c0: 2077 696c 6c20 6265 2065 7661 6c75 6174 will be evaluat\n-0000e4d0: 6564 2069 6e20 7468 6520 656e 7669 726f ed in the enviro\n-0000e4e0: 6e6d 656e 740a 6f66 2074 6865 206e 6577 nment.of the new\n-0000e4f0: 2073 7472 7563 7475 7265 2c20 6275 7420 structure, but \n-0000e500: 7769 7468 206f 6e6c 7920 7468 6520 6025 with only the `%\n-0000e510: 6d65 7461 2720 286d 6f64 756c 652d 636f meta' (module-co\n-0000e520: 6e66 6967 7572 6174 696f 6e29 0a73 7472 nfiguration).str\n-0000e530: 7563 7475 7265 206f 7065 6e65 642e 0a0a ucture opened...\n-0000e540: 4966 2042 4f44 592d 5448 554e 4b20 6973 If BODY-THUNK is\n-0000e550: 206e 6f6e 2d6e 696c 2069 7420 6973 2061 non-nil it is a\n-0000e560: 207a 6572 6f2d 7061 7261 6d65 7465 7220 zero-parameter \n-0000e570: 6675 6e63 7469 6f6e 2074 6f20 6265 2063 function to be c\n-0000e580: 616c 6c65 640a 746f 2064 6566 696e 6520 alled.to define \n-0000e590: 7468 6520 7661 6c75 6573 206f 6620 7468 the values of th\n-0000e5a0: 6520 6269 6e64 696e 6773 2065 7870 6f72 e bindings expor\n-0000e5b0: 7465 6420 6279 2074 6865 2073 7472 7563 ted by the struc\n-0000e5c0: 7475 7265 2e20 4974 2077 696c 6c0a 6265 ture. It will.be\n-0000e5d0: 2065 7661 6c75 6174 6564 2069 6e20 7468 evaluated in th\n-0000e5e0: 6520 656e 7669 726f 6e6d 656e 7420 6f66 e environment of\n-0000e5f0: 2074 6865 206e 6577 2073 7472 7563 7475 the new structu\n-0000e600: 7265 2e0a 0a4e 6f74 6520 7468 6174 2074 re...Note that t\n-0000e610: 6865 2063 6170 7475 7265 6420 7374 6174 he captured stat\n-0000e620: 6520 6f66 2074 6865 2063 6c6f 7375 7265 e of the closure\n-0000e630: 7320 434f 4e46 4947 2d54 4855 4e4b 2061 s CONFIG-THUNK a\n-0000e640: 6e64 0a42 4f44 592d 5448 554e 4b20 6d61 nd.BODY-THUNK ma\n-0000e650: 7920 6265 206d 6f64 6966 6965 6420 6279 y be modified by\n-0000e660: 2074 6869 7320 6675 6e63 7469 6f6e 2172 this function!r\n-0000e670: 6570 2e73 7472 7563 7475 7265 7323 2573 ep.structures#%s\n-0000e680: 7472 7563 7475 7265 2d72 6566 2573 7472 tructure-ref%str\n-0000e690: 7563 7475 7265 2d72 6566 2053 5452 5543 ucture-ref STRUC\n-0000e6a0: 5455 5245 2056 4152 0a0a 5265 7475 726e TURE VAR..Return\n-0000e6b0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n-0000e6c0: 6520 6269 6e64 696e 6720 6f66 2073 796d e binding of sym\n-0000e6d0: 626f 6c20 5641 5220 696e 2073 7472 7563 bol VAR in struc\n-0000e6e0: 7475 7265 206f 626a 6563 740a 5354 5255 ture object.STRU\n-0000e6f0: 4354 5552 4520 6f72 2061 6e79 2069 6e6e CTURE or any inn\n-0000e700: 6572 206f 7065 6e65 6420 7374 7275 6374 er opened struct\n-0000e710: 7572 6573 2e0a 0a52 6574 7572 6e73 2061 ures...Returns a\n-0000e720: 2076 6f69 6420 7661 6c75 6520 6966 206e void value if n\n-0000e730: 6f20 7375 6368 2062 696e 6469 6e67 2e72 o such binding.r\n-0000e740: 6570 2e73 7472 7563 7475 7265 7323 7374 ep.structures#st\n-0000e750: 7275 6374 7572 652d 7365 7473 7472 7563 ructure-setstruc\n-0000e760: 7475 7265 2d73 6574 2053 5452 5543 5455 ture-set STRUCTU\n-0000e770: 5245 2056 4152 2056 414c 5545 0a0a 5365 RE VAR VALUE..Se\n-0000e780: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t\n-0000e790: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n-0000e7a0: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n-0000e7b0: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n-0000e7c0: 5543 5455 5245 2074 6f20 5641 4c55 452e UCTURE to VALUE.\n-0000e7d0: 2049 6620 6e6f 2073 7563 6820 6269 6e64 If no such bind\n-0000e7e0: 696e 6720 6578 6973 7473 2c20 616e 2065 ing exists, an e\n-0000e7f0: 7272 6f72 2069 7320 7369 676e 616c 6c65 rror is signalle\n-0000e800: 642e 7265 702e 7374 7275 6374 7572 6573 d.rep.structures\n-0000e810: 2365 7874 6572 6e61 6c2d 7374 7275 6374 #external-struct\n-0000e820: 7572 652d 7265 6665 7874 6572 6e61 6c2d ure-refexternal-\n-0000e830: 7374 7275 6374 7572 652d 7265 6620 5354 structure-ref ST\n-0000e840: 5255 4354 2d4e 414d 4520 5641 520a 0a52 RUCT-NAME VAR..R\n-0000e850: 6574 7572 6e20 7468 6520 7661 6c75 6520 eturn the value \n-0000e860: 6f66 2074 6865 2062 696e 6469 6e67 206f of the binding o\n-0000e870: 6620 7379 6d62 6f6c 2056 4152 2077 6974 f symbol VAR wit\n-0000e880: 6869 6e20 7468 6520 7374 7275 6374 7572 hin the structur\n-0000e890: 650a 6361 6c6c 6564 2053 5452 5543 542d e.called STRUCT-\n-0000e8a0: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n-0000e8b0: 7475 7265 206d 7573 7420 6861 7665 2070 ture must have p\n-0000e8c0: 7265 7669 6f75 736c 7920 6265 656e 206d reviously been m\n-0000e8d0: 6172 6b65 6420 6173 0a61 6363 6573 7369 arked as.accessi\n-0000e8e0: 626c 6520 6279 2074 6865 2063 7572 7265 ble by the curre\n-0000e8f0: 6e74 2073 7472 7563 7475 7265 2028 6279 nt structure (by\n-0000e900: 2075 7369 6e67 2074 6865 2060 6163 6365 using the `acce\n-0000e910: 7373 2720 6d6f 6475 6c65 0a63 6f6e 6669 ss' module.confi\n-0000e920: 6775 7261 7469 6f6e 2064 6972 6563 7469 guration directi\n-0000e930: 7665 292e 0a0a 5369 676e 616c 7320 616e ve)...Signals an\n-0000e940: 2065 7272 6f72 2069 6620 6e6f 2073 7563 error if no suc\n-0000e950: 6820 6269 6e64 696e 6720 6578 6973 7473 h binding exists\n-0000e960: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-0000e970: 7374 7275 6374 7572 652d 6e61 6d65 7374 structure-namest\n-0000e980: 7275 6374 7572 652d 6e61 6d65 2053 5452 ructure-name STR\n-0000e990: 5543 5455 5245 0a0a 5265 7475 726e 7320 UCTURE..Returns \n-0000e9a0: 7468 6520 6e61 6d65 2028 6120 7379 6d62 the name (a symb\n-0000e9b0: 6f6c 2920 6f66 2073 7472 7563 7475 7265 ol) of structure\n-0000e9c0: 206f 626a 6563 7420 5354 5255 4354 5552 object STRUCTUR\n-0000e9d0: 452e 7265 702e 7374 7275 6374 7572 6573 E.rep.structures\n-0000e9e0: 2373 7472 7563 7475 7265 2d69 6d70 6f72 #structure-impor\n-0000e9f0: 7473 7374 7275 6374 7572 652d 696d 706f tsstructure-impo\n-0000ea00: 7274 7320 5354 5255 4354 5552 450a 0a52 rts STRUCTURE..R\n-0000ea10: 6574 7572 6e73 2074 6865 206c 6973 7420 eturns the list \n-0000ea20: 6f66 2073 7472 7563 7475 7265 206e 616d of structure nam\n-0000ea30: 6573 206f 7065 6e65 6420 6279 2073 7472 es opened by str\n-0000ea40: 7563 7475 7265 206f 626a 6563 740a 5354 ucture object.ST\n-0000ea50: 5255 4354 5552 452e 7265 702e 7374 7275 RUCTURE.rep.stru\n-0000ea60: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure\n-0000ea70: 2d66 696c 6573 7472 7563 7475 7265 2d66 -filestructure-f\n-0000ea80: 696c 6520 4e41 4d45 0a0a 5265 7475 726e ile NAME..Return\n-0000ea90: 2061 2073 7472 696e 6720 7468 6174 2077 a string that w\n-0000eaa0: 6f75 6c64 2062 6520 7573 6564 2074 6f20 ould be used to \n-0000eab0: 6c6f 6361 7465 2061 2073 7472 7563 7475 locate a structu\n-0000eac0: 7265 2063 616c 6c65 6420 4e41 4d45 2028 re called NAME (\n-0000ead0: 610a 7379 6d62 6f6c 292e 7265 702e 7374 a.symbol).rep.st\n-0000eae0: 7275 6374 7572 6573 2363 7572 7265 6e74 ructures#current\n-0000eaf0: 2d73 7472 7563 7475 7265 6375 7272 656e -structurecurren\n-0000eb00: 742d 7374 7275 6374 7572 650a 0a52 6574 t-structure..Ret\n-0000eb10: 7572 6e20 7468 6520 6375 7272 656e 7420 urn the current \n-0000eb20: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n-0000eb30: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-0000eb40: 7374 7275 6374 7572 6570 7374 7275 6374 structurepstruct\n-0000eb50: 7572 6570 2041 5247 0a0a 5265 7475 726e urep ARG..Return\n-0000eb60: 2060 7427 2069 6620 4152 4720 6973 2061 `t' if ARG is a\n-0000eb70: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec\n-0000eb80: 742e 7265 702e 7374 7275 6374 7572 6573 t.rep.structures\n-0000eb90: 2365 7661 6c65 7661 6c20 464f 524d 205b #evaleval FORM [\n-0000eba0: 5354 5255 4354 5552 455d 0a0a 5265 7475 STRUCTURE]..Retu\n-0000ebb0: 726e 2074 6865 2072 6573 756c 7420 6f66 rn the result of\n-0000ebc0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM\n-0000ebd0: 2069 6e73 6964 6520 7374 7275 6374 7572 inside structur\n-0000ebe0: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n-0000ebf0: 5245 0a28 7769 7468 2061 206e 756c 6c20 RE.(with a null \n-0000ec00: 6c65 7869 6361 6c20 656e 7669 726f 6e6d lexical environm\n-0000ec10: 656e 7429 2e72 6570 2e73 7472 7563 7475 ent).rep.structu\n-0000ec20: 7265 7323 6d61 6b65 2d62 696e 6469 6e67 res#make-binding\n-0000ec30: 2d69 6d6d 7574 6162 6c65 6d61 6b65 2d62 -immutablemake-b\n-0000ec40: 696e 6469 6e67 2d69 6d6d 7574 6162 6c65 inding-immutable\n-0000ec50: 2056 4152 0a0a 466c 6167 2074 6861 7420 VAR..Flag that \n-0000ec60: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s\n-0000ec70: 796d 626f 6c20 5641 5220 696e 2074 6865 ymbol VAR in the\n-0000ec80: 2063 7572 7265 6e74 2073 7472 7563 7475 current structu\n-0000ec90: 7265 206d 6179 206e 6f74 2062 650a 6368 re may not be.ch\n-0000eca0: 616e 6765 642e 7265 702e 7374 7275 6374 anged.rep.struct\n-0000ecb0: 7572 6573 2362 696e 6469 6e67 2d69 6d6d ures#binding-imm\n-0000ecc0: 7574 6162 6c65 2d70 6269 6e64 696e 672d utable-pbinding-\n-0000ecd0: 696d 6d75 7461 626c 652d 7020 5641 5220 immutable-p VAR \n-0000ece0: 5b53 5452 5543 5455 5245 5d0a 0a52 6574 [STRUCTURE]..Ret\n-0000ecf0: 7572 6e20 6074 2720 6966 2074 6865 2062 urn `t' if the b\n-0000ed00: 696e 6469 6e67 206f 6620 7379 6d62 6f6c inding of symbol\n-0000ed10: 2056 4152 2069 6e20 7468 6520 5354 5255 VAR in the STRU\n-0000ed20: 4354 5552 4520 6861 7320 6265 656e 206d CTURE has been m\n-0000ed30: 6164 650a 636f 6e73 7461 6e74 2e72 6570 ade.constant.rep\n-0000ed40: 2e73 7472 7563 7475 7265 7323 7072 6f76 .structures#prov\n-0000ed50: 6964 6570 726f 7669 6465 2046 4541 5455 ideprovide FEATU\n-0000ed60: 5245 0a0a 5368 6f77 2074 6861 7420 7468 RE..Show that th\n-0000ed70: 6520 6665 6174 7572 6520 4645 4154 5552 e feature FEATUR\n-0000ed80: 4520 2861 2073 796d 626f 6c29 2068 6173 E (a symbol) has\n-0000ed90: 2062 6565 6e20 6c6f 6164 6564 2069 6e20 been loaded in \n-0000eda0: 7468 6520 6375 7272 656e 740a 7374 7275 the current.stru\n-0000edb0: 6374 7572 652e 7265 702e 7374 7275 6374 cture.rep.struct\n-0000edc0: 7572 6573 2372 6571 7569 7265 7265 7175 ures#requirerequ\n-0000edd0: 6972 6520 4645 4154 5552 450a 0a49 6620 ire FEATURE..If \n-0000ede0: 4645 4154 5552 4520 2861 2073 796d 626f FEATURE (a symbo\n-0000edf0: 6c29 2068 6173 206e 6f74 2061 6c72 6561 l) has not alrea\n-0000ee00: 6479 2062 6565 6e20 6c6f 6164 6564 2c20 dy been loaded, \n-0000ee10: 6c6f 6164 2069 742e 2054 6865 2066 696c load it. The fil\n-0000ee20: 650a 6c6f 6164 6564 2069 7320 6569 7468 e.loaded is eith\n-0000ee30: 6572 2046 494c 4520 2869 6620 6769 7665 er FILE (if give\n-0000ee40: 6e29 2c20 6f72 2074 6865 2070 7269 6e74 n), or the print\n-0000ee50: 206e 616d 6520 6f66 2046 4541 5455 5245 name of FEATURE\n-0000ee60: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-0000ee70: 7323 6b69 6c6c 2d70 726f 6365 7373 6b69 s#kill-processki\n-0000ee80: 6c6c 2d70 726f 6365 7373 2050 524f 4345 ll-process PROCE\n-0000ee90: 5353 205b 5349 474e 414c 2d47 524f 5550 SS [SIGNAL-GROUP\n-0000eea0: 5d0a 0a4b 696c 6c20 7468 6520 6173 796e ]..Kill the asyn\n-0000eeb0: 6368 726f 6e6f 7573 2070 726f 6365 7373 chronous process\n-0000eec0: 2050 524f 4345 5353 2e20 4966 2053 4947 PROCESS. If SIG\n-0000eed0: 4e41 4c2d 4752 4f55 5020 6973 2074 2c20 NAL-GROUP is t, \n-0000eee0: 6b69 6c6c 2061 6c6c 0a63 6869 6c64 2070 kill all.child p\n-0000eef0: 726f 6365 7373 6573 206f 6620 5052 4f43 rocesses of PROC\n-0000ef00: 4553 5320 2869 7427 7320 7072 6f63 6573 ESS (it's proces\n-0000ef10: 7320 6772 6f75 7029 2e72 6570 2e69 6f2e s group).rep.io.\n-0000ef20: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n-0000ef30: 732d 6578 6974 2d73 7461 7475 7370 726f s-exit-statuspro\n-0000ef40: 6365 7373 2d65 7869 742d 7374 6174 7573 cess-exit-status\n-0000ef50: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n-0000ef60: 7320 7468 6520 756e 7072 6f63 6573 7365 s the unprocesse\n-0000ef70: 6420 6578 6974 2d73 7461 7475 7320 6f66 d exit-status of\n-0000ef80: 2074 6865 206c 6173 7420 7072 6f63 6573 the last proces\n-0000ef90: 7320 746f 2062 6520 7275 6e20 6f6e 2074 s to be run on t\n-0000efa0: 6865 0a70 726f 6365 7373 2d6f 626a 6563 he.process-objec\n-0000efb0: 7420 5052 4f43 4553 532e 2049 6620 5052 t PROCESS. If PR\n-0000efc0: 4f43 4553 5320 6973 2063 7572 7265 6e74 OCESS is current\n-0000efd0: 6c79 2072 756e 6e69 6e67 2c20 7265 7475 ly running, retu\n-0000efe0: 726e 206e 696c 2e00 0000 0000 0000 0000 rn nil..........\n-0000eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0000f000: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n-0000f010: 7472 7563 7475 7265 2d77 616c 6b73 7472 tructure-walkstr\n-0000f020: 7563 7475 7265 2d77 616c 6b20 4655 4e43 ucture-walk FUNC\n-0000f030: 5449 4f4e 2053 5452 5543 5455 5245 0a0a TION STRUCTURE..\n-0000f040: 4361 6c6c 2046 554e 4354 494f 4e20 666f Call FUNCTION fo\n-0000f050: 7220 6561 6368 2062 696e 6469 6e67 2069 r each binding i\n-0000f060: 6e20 7374 7275 6374 7572 6520 6f62 6a65 n structure obje\n-0000f070: 6374 2053 5452 5543 5455 5245 2e20 5468 ct STRUCTURE. Th\n-0000f080: 650a 6675 6e63 7469 6f6e 2069 7320 6361 e.function is ca\n-0000f090: 6c6c 6564 2077 6974 6820 7477 6f20 6172 lled with two ar\n-0000f0a0: 6775 6d65 6e74 732c 2074 6865 2076 6172 guments, the var\n-0000f0b0: 6961 626c 6520 616e 6420 7468 6520 6269 iable and the bi\n-0000f0c0: 6e64 696e 6727 730a 7661 6c75 652e 7265 nding's.value.re\n-0000f0d0: 702e 7374 7275 6374 7572 6573 2366 6561 p.structures#fea\n-0000f0e0: 7475 7265 7066 6561 7475 7265 7020 4645 turepfeaturep FE\n-0000f0f0: 4154 5552 450a 0a52 6574 7572 6e20 6e6f ATURE..Return no\n-0000f100: 6e2d 6e69 6c20 6966 2066 6561 7475 7265 n-nil if feature\n-0000f110: 2046 4541 5455 5245 2068 6173 2061 6c72 FEATURE has alr\n-0000f120: 6561 6479 2062 6565 6e20 6c6f 6164 6564 eady been loaded\n-0000f130: 2062 7920 7468 6520 6375 7272 656e 740a by the current.\n-0000f140: 7374 7275 6374 7572 652e 7265 702e 696f structure.rep.io\n-0000f150: 2e70 726f 6365 7373 6573 236d 616b 652d .processes#make-\n-0000f160: 7072 6f63 6573 736d 616b 652d 7072 6f63 processmake-proc\n-0000f170: 6573 7320 5b4f 5554 5055 542d 5354 5245 ess [OUTPUT-STRE\n-0000f180: 414d 5d20 5b46 554e 5d20 5b44 4952 5d20 AM] [FUN] [DIR] \n-0000f190: 5b50 524f 4752 414d 5d20 5b41 5247 535d [PROGRAM] [ARGS]\n-0000f1a0: 0a0a 4372 6561 7465 7320 6120 6e65 7720 ..Creates a new \n-0000f1b0: 7072 6f63 6573 732d 6f62 6a65 6374 2c20 process-object, \n-0000f1c0: 4f55 5450 5554 2d53 5452 4541 4d20 6973 OUTPUT-STREAM is\n-0000f1d0: 2077 6865 7265 2061 6c6c 206f 7574 7075 where all outpu\n-0000f1e0: 7420 6672 6f6d 2074 6869 730a 7072 6f63 t from this.proc\n-0000f1f0: 6573 7320 676f 6573 2c20 626f 7468 2073 ess goes, both s\n-0000f200: 7464 6f75 7420 616e 6420 7374 6465 7272 tdout and stderr\n-0000f210: 2c20 4655 4e20 6973 2061 2066 756e 6374 , FUN is a funct\n-0000f220: 696f 6e20 746f 2063 616c 6c20 6561 6368 ion to call each\n-0000f230: 2074 696d 650a 7468 6520 7072 6f63 6573 time.the proces\n-0000f240: 7320 7275 6e6e 696e 6720 6f6e 2074 6869 s running on thi\n-0000f250: 7320 6f62 6a65 6374 2063 6861 6e67 6573 s object changes\n-0000f260: 2073 7461 7465 2e20 4449 5220 6973 2074 state. DIR is t\n-0000f270: 6865 2070 726f 6365 7373 270a 6375 7272 he process'.curr\n-0000f280: 656e 7420 6469 7265 6374 6f72 792c 2050 ent directory, P\n-0000f290: 524f 4752 414d 2074 6865 2066 696c 656e ROGRAM the filen\n-0000f2a0: 616d 6520 6f66 2074 6865 2070 726f 6772 ame of the progr\n-0000f2b0: 616d 2074 6f20 7275 6e20 616e 6420 4152 am to run and AR\n-0000f2c0: 4753 2061 0a6c 6973 7420 6f66 2061 7267 GS a.list of arg\n-0000f2d0: 756d 656e 7473 2070 6173 7365 6420 746f uments passed to\n-0000f2e0: 2074 6865 2070 726f 6365 7373 2e0a 0a41 the process...A\n-0000f2f0: 6e79 206f 6620 7468 6520 6172 6775 6d65 ny of the argume\n-0000f300: 6e74 7320 6d61 7920 6265 2075 6e73 7065 nts may be unspe\n-0000f310: 6369 6669 6564 2c20 696e 2077 6869 6368 cified, in which\n-0000f320: 2063 6173 6520 7468 6579 2063 616e 2062 case they can b\n-0000f330: 6520 7365 740a 6569 7468 6572 2062 7920 e set.either by \n-0000f340: 7468 6520 6675 6e63 7469 6f6e 7320 7072 the functions pr\n-0000f350: 6f76 6964 6564 206f 7220 6279 2074 6865 ovided or by the\n-0000f360: 2066 756e 6374 696f 6e20 6361 6c6c 6564 function called\n-0000f370: 2074 6f20 6372 6561 7465 2074 6865 0a61 to create the.a\n-0000f380: 6374 7561 6c20 7275 6e6e 696e 6720 7072 ctual running pr\n-0000f390: 6f63 6573 732e 0a0a 4966 2074 6865 2044 ocess...If the D\n-0000f3a0: 4952 2070 6172 616d 6574 6572 2069 7320 IR parameter is \n-0000f3b0: 6e69 6c20 6974 2077 696c 6c20 6265 2069 nil it will be i\n-0000f3c0: 6e68 6572 6974 6564 2066 726f 6d20 7468 nherited from th\n-0000f3d0: 650a 6064 6566 6175 6c74 2d64 6972 6563 e.`default-direc\n-0000f3e0: 746f 7279 2720 7661 7269 6162 6c65 206f tory' variable o\n-0000f3f0: 6620 7468 6520 6375 7272 656e 7420 6275 f the current bu\n-0000f400: 6666 6572 2e72 6570 2e69 6f2e 7072 6f63 ffer.rep.io.proc\n-0000f410: 6573 7365 7323 636c 6f73 652d 7072 6f63 esses#close-proc\n-0000f420: 6573 7363 6c6f 7365 2d70 726f 6365 7373 essclose-process\n-0000f430: 6573 205b 5052 4f43 4553 535d 0a0a 436c es [PROCESS]..Cl\n-0000f440: 6f73 6573 2074 6865 2073 7464 696e 2c20 oses the stdin, \n-0000f450: 7374 646f 7574 2c20 616e 6420 7374 6465 stdout, and stde\n-0000f460: 7272 2073 7472 6561 6d73 206f 6620 7468 rr streams of th\n-0000f470: 6520 6173 796e 6368 726f 6e6f 7573 2070 e asynchronous p\n-0000f480: 726f 6365 7373 2d0a 6f62 6a65 6374 2050 rocess-.object P\n-0000f490: 524f 4345 5353 2e72 6570 2e69 6f2e 7072 ROCESS.rep.io.pr\n-0000f4a0: 6f63 6573 7365 7323 7374 6172 742d 7072 ocesses#start-pr\n-0000f4b0: 6f63 6573 7373 7461 7274 2d70 726f 6365 ocessstart-proce\n-0000f4c0: 7373 205b 5052 4f43 4553 535d 205b 5052 ss [PROCESS] [PR\n-0000f4d0: 4f47 5241 4d5d 205b 4152 4753 2e2e 2e5d OGRAM] [ARGS...]\n-0000f4e0: 0a0a 5374 6172 7473 2061 2070 726f 6365 ..Starts a proce\n-0000f4f0: 7373 2072 756e 6e69 6e67 206f 6e20 7072 ss running on pr\n-0000f500: 6f63 6573 732d 6f62 6a65 6374 2050 524f ocess-object PRO\n-0000f510: 4345 5353 2e20 5468 6520 6368 696c 642d CESS. The child-\n-0000f520: 7072 6f63 6573 7320 7275 6e73 0a61 7379 process runs.asy\n-0000f530: 6e63 6872 6f6e 6f75 736c 7920 7769 7468 nchronously with\n-0000f540: 2074 6865 2065 6469 746f 722e 2049 6620 the editor. If \n-0000f550: 5052 4f43 4553 5320 6973 2075 6e73 7065 PROCESS is unspe\n-0000f560: 6369 6669 6564 2074 6865 206d 616b 652d cified the make-\n-0000f570: 7072 6f63 6573 730a 6675 6e63 7469 6f6e process.function\n-0000f580: 2077 696c 6c20 6265 2063 616c 6c65 6420 will be called \n-0000f590: 2877 6974 6820 7a65 726f 2061 7267 756d (with zero argum\n-0000f5a0: 656e 7473 2920 746f 2063 7265 6174 6520 ents) to create \n-0000f5b0: 6f6e 652e 0a0a 5052 4f47 5241 4d20 6973 one...PROGRAM is\n-0000f5c0: 2074 6865 2066 696c 656e 616d 6520 6f66 the filename of\n-0000f5d0: 2074 6865 2062 696e 6172 7920 696d 6167 the binary imag\n-0000f5e0: 652c 2069 7420 7769 6c6c 2062 6520 7365 e, it will be se\n-0000f5f0: 6172 6368 6564 2066 6f72 2069 6e0a 616c arched for in.al\n-0000f600: 6c20 6469 7265 6374 6f72 6965 7320 6c69 l directories li\n-0000f610: 7374 6564 2069 6e20 7468 6520 6050 4154 sted in the `PAT\n-0000f620: 4827 2065 6e76 6972 6f6e 6d65 6e74 2076 H' environment v\n-0000f630: 6172 6961 626c 652e 0a41 5247 5320 6172 ariable..ARGS ar\n-0000f640: 6520 7468 6520 6172 6775 6d65 6e74 7320 e the arguments \n-0000f650: 746f 2067 6976 6520 746f 2074 6865 2070 to give to the p\n-0000f660: 726f 6365 7373 2e0a 0a49 6620 616e 7920 rocess...If any \n-0000f670: 6f66 2074 6865 206f 7074 696f 6e61 6c20 of the optional \n-0000f680: 7061 7261 6d65 7465 7273 2061 7265 2075 parameters are u\n-0000f690: 6e73 7065 6369 6669 6564 2074 6865 7920 nspecified they \n-0000f6a0: 7368 6f75 6c64 2068 6176 6520 6265 656e should have been\n-0000f6b0: 0a73 6574 2069 6e20 7468 6520 5052 4f43 .set in the PROC\n-0000f6c0: 4553 5320 7072 696f 7220 746f 2063 616c ESS prior to cal\n-0000f6d0: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n-0000f6e0: 6f6e 2e72 6570 2e69 6f2e 7072 6f63 6573 on.rep.io.proces\n-0000f6f0: 7365 7323 6361 6c6c 2d70 726f 6365 7373 ses#call-process\n-0000f700: 6361 6c6c 2d70 726f 6365 7373 205b 5052 call-process [PR\n-0000f710: 4f43 4553 535d 205b 494e 2d46 494c 455d OCESS] [IN-FILE]\n-0000f720: 205b 5052 4f47 5241 4d5d 205b 4152 4753 [PROGRAM] [ARGS\n-0000f730: 2e2e 2e5d 0a0a 5374 6172 7473 2061 2070 ...]..Starts a p\n-0000f740: 726f 6365 7373 2072 756e 6e69 6e67 206f rocess running o\n-0000f750: 6e20 7072 6f63 6573 732d 6f62 6a65 6374 n process-object\n-0000f760: 2050 524f 4345 5353 2e20 5761 6974 7320 PROCESS. Waits \n-0000f770: 666f 7220 7468 6520 6368 696c 6420 746f for the child to\n-0000f780: 0a65 7869 742c 2074 6865 6e20 7265 7475 .exit, then retu\n-0000f790: 726e 7320 7468 6520 6578 6974 2d76 616c rns the exit-val\n-0000f7a0: 7565 206f 6620 7468 6520 6368 696c 642e ue of the child.\n-0000f7b0: 2049 6620 5052 4f43 4553 5320 6973 2075 If PROCESS is u\n-0000f7c0: 6e73 7065 6369 6669 6564 0a74 6865 206d nspecified.the m\n-0000f7d0: 616b 652d 7072 6f63 6573 7320 6675 6e63 ake-process func\n-0000f7e0: 7469 6f6e 2077 696c 6c20 6265 2063 616c tion will be cal\n-0000f7f0: 6c65 6420 2877 6974 6820 7a65 726f 2061 led (with zero a\n-0000f800: 7267 756d 656e 7473 2920 746f 2063 7265 rguments) to cre\n-0000f810: 6174 6520 6f6e 652e 0a0a 494e 2d46 494c ate one...IN-FIL\n-0000f820: 4520 6973 2074 6865 206e 616d 6520 6f66 E is the name of\n-0000f830: 2074 6865 2066 696c 6520 746f 2063 6f6e the file to con\n-0000f840: 6e65 6374 2074 6f20 7468 6520 7072 6f63 nect to the proc\n-0000f850: 6573 7327 2073 7461 6e64 6172 6420 696e ess' standard in\n-0000f860: 7075 742c 0a69 6620 7468 6973 2069 7320 put,.if this is \n-0000f870: 6e6f 7420 6465 6669 6e65 6420 602f 6465 not defined `/de\n-0000f880: 762f 6e75 6c6c 2720 6973 2075 7365 642e v/null' is used.\n-0000f890: 0a50 524f 4752 414d 2069 7320 7468 6520 .PROGRAM is the \n-0000f8a0: 6669 6c65 6e61 6d65 206f 6620 7468 6520 filename of the \n-0000f8b0: 6269 6e61 7279 2069 6d61 6765 2c20 6974 binary image, it\n-0000f8c0: 2077 696c 6c20 6265 2073 6561 7263 6865 will be searche\n-0000f8d0: 6420 666f 7220 696e 0a61 6c6c 2064 6972 d for in.all dir\n-0000f8e0: 6563 746f 7269 6573 206c 6973 7465 6420 ectories listed \n-0000f8f0: 696e 2074 6865 2060 5041 5448 2720 656e in the `PATH' en\n-0000f900: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-0000f910: 6c65 2e0a 4152 4753 2061 7265 2074 6865 le..ARGS are the\n-0000f920: 2061 7267 756d 656e 7473 2074 6f20 6769 arguments to gi\n-0000f930: 7665 2074 6f20 7468 6520 7072 6f63 6573 ve to the proces\n-0000f940: 732e 0a0a 4966 2061 6e79 206f 6620 7468 s...If any of th\n-0000f950: 6520 6f70 7469 6f6e 616c 2070 6172 616d e optional param\n-0000f960: 6574 6572 7320 6172 6520 756e 7370 6563 eters are unspec\n-0000f970: 6966 6965 6420 7468 6579 2073 686f 756c ified they shoul\n-0000f980: 6420 6861 7665 2062 6565 6e0a 7365 7420 d have been.set \n-0000f990: 696e 2074 6865 2050 524f 4345 5353 2070 in the PROCESS p\n-0000f9a0: 7269 6f72 2074 6f20 6361 6c6c 696e 6720 rior to calling \n-0000f9b0: 7468 6973 2066 756e 6374 696f 6e2e 7265 this function.re\n-0000f9c0: 702e 696f 2e70 726f 6365 7373 6573 2369 p.io.processes#i\n-0000f9d0: 6e74 6572 7275 7074 2d70 726f 6365 7373 nterrupt-process\n-0000f9e0: 696e 7465 7272 7570 742d 7072 6f63 6573 interrupt-proces\n-0000f9f0: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n-0000fa00: 4c2d 4752 4f55 505d 0a0a 496e 7465 7272 L-GROUP]..Interr\n-0000fa10: 7570 7420 7468 6520 6173 796e 6368 726f upt the asynchro\n-0000fa20: 6e6f 7573 2070 726f 6365 7373 2050 524f nous process PRO\n-0000fa30: 4345 5353 2e20 4966 2053 4947 4e41 4c2d CESS. If SIGNAL-\n-0000fa40: 4752 4f55 5020 6973 2074 2c20 696e 7465 GROUP is t, inte\n-0000fa50: 7272 7570 740a 616c 6c20 6368 696c 6420 rrupt.all child \n-0000fa60: 7072 6f63 6573 7365 7320 6f66 2050 524f processes of PRO\n-0000fa70: 4345 5353 2028 6974 2773 2070 726f 6365 CESS (it's proce\n-0000fa80: 7373 2067 726f 7570 292e 7265 702e 696f ss group).rep.io\n-0000fa90: 2e70 726f 6365 7373 6573 2373 746f 702d .processes#stop-\n-0000faa0: 7072 6f63 6573 7373 746f 702d 7072 6f63 processstop-proc\n-0000fab0: 6573 7320 5052 4f43 4553 5320 5b53 4947 ess PROCESS [SIG\n-0000fac0: 4e41 4c2d 4752 4f55 505d 0a0a 5375 7370 NAL-GROUP]..Susp\n-0000fad0: 656e 6473 2065 7865 6375 7469 6f6e 206f ends execution o\n-0000fae0: 6620 5052 4f43 4553 532c 2073 6565 2060 f PROCESS, see `\n-0000faf0: 636f 6e74 696e 7565 2d70 726f 6365 7373 continue-process\n-0000fb00: 272e 2049 6620 5349 474e 414c 2d47 524f '. If SIGNAL-GRO\n-0000fb10: 5550 2069 730a 6e6f 6e2d 6e69 6c20 616c UP is.non-nil al\n-0000fb20: 736f 2073 7573 7065 6e64 7320 7468 6520 so suspends the \n-0000fb30: 7072 6f63 6573 7365 7320 696e 2074 6865 processes in the\n-0000fb40: 2070 726f 6365 7373 2067 726f 7570 206f process group o\n-0000fb50: 6620 5052 4f43 4553 532e 7265 702e 696f f PROCESS.rep.io\n-0000fb60: 2e70 726f 6365 7373 6573 2363 6f6e 7469 .processes#conti\n-0000fb70: 6e75 652d 7072 6f63 6573 7363 6f6e 7469 nue-processconti\n-0000fb80: 6e75 652d 7072 6f63 6573 7320 5052 4f43 nue-process PROC\n-0000fb90: 4553 5320 5b53 4947 4e41 4c2d 4752 4f55 ESS [SIGNAL-GROU\n-0000fba0: 505d 0a0a 5265 7374 6172 7473 2050 524f P]..Restarts PRO\n-0000fbb0: 4345 5353 2061 6674 6572 2069 7420 6861 CESS after it ha\n-0000fbc0: 7320 6265 656e 2073 746f 7070 6564 2028 s been stopped (\n-0000fbd0: 7669 6120 6073 746f 702d 7072 6f63 6573 via `stop-proces\n-0000fbe0: 7327 292e 2049 660a 5349 474e 414c 2d47 s'). If.SIGNAL-G\n-0000fbf0: 524f 5550 2069 7320 6e6f 6e2d 6e69 6c20 ROUP is non-nil \n-0000fc00: 616c 736f 2063 6f6e 7469 6e75 6573 2074 also continues t\n-0000fc10: 6865 2070 726f 6365 7373 6573 2069 6e20 he processes in \n-0000fc20: 7468 6520 7072 6f63 6573 7320 6772 6f75 the process grou\n-0000fc30: 7020 6f66 0a50 524f 4345 5353 2e72 6570 p of.PROCESS.rep\n-0000fc40: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n-0000fc50: 6f63 6573 732d 6578 6974 2d76 616c 7565 ocess-exit-value\n-0000fc60: 7072 6f63 6573 732d 6578 6974 2d76 616c process-exit-val\n-0000fc70: 7565 2050 524f 4345 5353 0a0a 5265 7475 ue PROCESS..Retu\n-0000fc80: 726e 7320 7468 6520 7265 7475 726e 2d76 rns the return-v\n-0000fc90: 616c 7565 206f 6620 7468 6520 6c61 7374 alue of the last\n-0000fca0: 2070 726f 6365 7373 2074 6f20 6265 2072 process to be r\n-0000fcb0: 756e 206f 6e20 5052 4f43 4553 532c 206f un on PROCESS, o\n-0000fcc0: 7220 6e69 6c20 6966 3a0a 2020 6129 206e r nil if:. a) n\n-0000fcd0: 6f20 7072 6f63 6573 7320 6861 7320 7275 o process has ru\n-0000fce0: 6e20 6f6e 2050 524f 4345 5353 0a20 2062 n on PROCESS. b\n-0000fcf0: 2920 5052 4f43 4553 5320 6973 2073 7469 ) PROCESS is sti\n-0000fd00: 6c6c 2072 756e 6e69 6e67 0a20 2063 2920 ll running. c) \n-0000fd10: 5052 4f43 4553 5320 6578 6974 6564 2061 PROCESS exited a\n-0000fd20: 626e 6f72 6d61 6c6c 7972 6570 2e69 6f2e bnormallyrep.io.\n-0000fd30: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n-0000fd40: 732d 6964 7072 6f63 6573 732d 6964 205b s-idprocess-id [\n-0000fd50: 5052 4f43 4553 535d 0a0a 4966 2050 524f PROCESS]..If PRO\n-0000fd60: 4345 5353 2069 7320 7275 6e6e 696e 6720 CESS is running \n-0000fd70: 6f72 2073 746f 7070 6564 2c20 7265 7475 or stopped, retu\n-0000fd80: 726e 2074 6865 2070 726f 6365 7373 2d69 rn the process-i\n-0000fd90: 6465 6e74 6966 6965 7220 6173 736f 6369 dentifier associ\n-0000fda0: 6174 6564 0a77 6974 6820 6974 2028 6965 ated.with it (ie\n-0000fdb0: 2c20 6974 7320 7069 6429 2e0a 0a49 6620 , its pid)...If \n-0000fdc0: 5052 4f43 4553 5320 6973 206e 696c 2c20 PROCESS is nil, \n-0000fdd0: 7265 7475 726e 2074 6865 2070 726f 6365 return the proce\n-0000fde0: 7373 2069 6420 6f66 2074 6865 204c 6973 ss id of the Lis\n-0000fdf0: 7020 696e 7465 7270 7265 7465 722e 7265 p interpreter.re\n-0000fe00: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n-0000fe10: 726f 6365 7373 2d72 756e 6e69 6e67 2d70 rocess-running-p\n-0000fe20: 7072 6f63 6573 732d 7275 6e6e 696e 672d process-running-\n-0000fe30: 7020 5052 4f43 4553 530a 0a52 6574 7572 p PROCESS..Retur\n-0000fe40: 6e20 7420 6966 2050 524f 4345 5353 2069 n t if PROCESS i\n-0000fe50: 7320 7275 6e6e 696e 672e 7265 702e 696f s running.rep.io\n-0000fe60: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n-0000fe70: 7373 2d69 6e2d 7573 652d 7070 726f 6365 ss-in-use-pproce\n-0000fe80: 7373 2d69 6e2d 7573 652d 7020 5052 4f43 ss-in-use-p PROC\n-0000fe90: 4553 530a 0a53 696d 696c 6172 2074 6f20 ESS..Similar to \n-0000fea0: 6070 726f 6365 7373 2d72 756e 6e69 6e67 `process-running\n-0000feb0: 2d70 2720 6578 6365 7074 2074 6861 7420 -p' except that \n-0000fec0: 7468 6973 2072 6574 7572 6e73 2074 2065 this returns t e\n-0000fed0: 7665 6e20 7768 656e 2074 6865 0a70 726f ven when the.pro\n-0000fee0: 6365 7373 2068 6173 2073 746f 7070 6564 cess has stopped\n-0000fef0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-0000ff00: 7323 7072 6f63 6573 732d 7072 6f67 7072 s#process-progpr\n-0000ff10: 6f63 6573 732d 7072 6f67 2050 524f 4345 ocess-prog PROCE\n-0000ff20: 5353 0a0a 5265 7475 726e 2074 6865 206e SS..Return the n\n-0000ff30: 616d 6520 6f66 2074 6865 2070 726f 6772 ame of the progr\n-0000ff40: 616d 2069 6e20 5052 4f43 4553 532e 7265 am in PROCESS.re\n-0000ff50: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s\n-0000ff60: 6574 2d70 726f 6365 7373 2d70 726f 6773 et-process-progs\n-0000ff70: 6574 2d70 726f 6365 7373 2d70 726f 6720 et-process-prog \n-0000ff80: 5052 4f43 4553 5320 5052 4f47 5241 4d0a PROCESS PROGRAM.\n-0000ff90: 0a53 6574 7320 7468 6520 6e61 6d65 206f .Sets the name o\n-0000ffa0: 6620 7468 6520 7072 6f67 7261 6d20 746f f the program to\n-0000ffb0: 2072 756e 206f 6e20 5052 4f43 4553 5320 run on PROCESS \n-0000ffc0: 746f 2046 494c 452e 7265 702e 696f 2e64 to FILE.rep.io.d\n-0000ffd0: 622e 6764 626d 2367 6462 6d2d 6465 6c65 b.gdbm#gdbm-dele\n-0000ffe0: 7465 6764 626d 2d64 656c 6574 6520 4442 tegdbm-delete DB\n-0000fff0: 4d20 4b45 5900 0000 0000 0000 0000 0000 M KEY...........\n-00010000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-00010010: 2373 6967 6e61 6c5f 7072 6f63 6573 7373 #signal_processs\n-00010020: 6967 6e61 6c2d 7072 6f63 6573 7320 5052 ignal-process PR\n-00010030: 4f43 4553 5320 5349 474e 414c 205b 5349 OCESS SIGNAL [SI\n-00010040: 474e 414c 2d47 524f 5550 5d0a 0a53 656e GNAL-GROUP]..Sen\n-00010050: 6473 2074 6865 2073 6967 6e61 6c20 5349 ds the signal SI\n-00010060: 474e 414c 2074 6f20 7468 6520 7072 6f63 GNAL to the proc\n-00010070: 6573 7320 5052 4f43 4553 532e 2049 6620 ess PROCESS. If \n-00010080: 5349 474e 414c 2d47 524f 5550 2069 730a SIGNAL-GROUP is.\n-00010090: 6e6f 6e2d 6e69 6c20 616c 736f 2063 6f6e non-nil also con\n-000100a0: 7469 6e75 6573 2074 6865 2070 726f 6365 tinues the proce\n-000100b0: 7373 6573 2069 6e20 7468 6520 7072 6f63 sses in the proc\n-000100c0: 6573 7320 6772 6f75 7020 6f66 2050 524f ess group of PRO\n-000100d0: 4345 5353 2e0a 0a50 524f 4345 5353 206d CESS...PROCESS m\n-000100e0: 6179 2062 6520 6569 7468 6572 2061 204c ay be either a L\n-000100f0: 6973 7020 7072 6f63 6573 7320 6f62 6a65 isp process obje\n-00010100: 6374 2c20 6f72 2061 6e20 696e 7465 6765 ct, or an intege\n-00010110: 7220 6769 7669 6e67 2074 6865 0a70 726f r giving the.pro\n-00010120: 6365 7373 2d69 6420 6f66 2061 2070 726f cess-id of a pro\n-00010130: 6365 7373 2028 6e6f 7420 6e65 6365 7373 cess (not necess\n-00010140: 6172 696c 7920 7374 6172 7465 6420 6279 arily started by\n-00010150: 2072 6570 292e 0a0a 5349 474e 414c 206d rep)...SIGNAL m\n-00010160: 6179 2065 6974 6865 7220 6265 2061 206e ay either be a n\n-00010170: 756d 6572 6963 2073 6967 6e61 6c2c 206f umeric signal, o\n-00010180: 7220 6120 7379 6d62 6f6c 206e 616d 696e r a symbol namin\n-00010190: 6720 6120 7369 676e 616c 2c20 692e 652e g a signal, i.e.\n-000101a0: 0a74 6865 2073 796d 626f 6c20 6049 4e54 .the symbol `INT\n-000101b0: 2720 666f 7220 7468 6520 554e 4958 2053 ' for the UNIX S\n-000101c0: 4947 494e 5420 7369 676e 616c 2e72 6570 IGINT signal.rep\n-000101d0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n-000101e0: 6f63 6573 732d 7374 6f70 7065 642d 7070 ocess-stopped-pp\n-000101f0: 726f 6365 7373 2d73 746f 7070 6564 2d70 rocess-stopped-p\n-00010200: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n-00010210: 2074 2069 6620 5052 4f43 4553 5320 6861 t if PROCESS ha\n-00010220: 7320 6265 656e 2073 746f 7070 6564 2e72 s been stopped.r\n-00010230: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n-00010240: 7072 6f63 6573 732d 6172 6773 7072 6f63 process-argsproc\n-00010250: 6573 732d 6172 6773 2050 524f 4345 5353 ess-args PROCESS\n-00010260: 0a0a 5265 7475 726e 2074 6865 206c 6973 ..Return the lis\n-00010270: 7420 6f66 2061 7267 756d 656e 7473 2074 t of arguments t\n-00010280: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io\n-00010290: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p\n-000102a0: 726f 6365 7373 2d64 6972 7365 742d 7072 rocess-dirset-pr\n-000102b0: 6f63 6573 732d 6469 7220 5052 4f43 4553 ocess-dir PROCES\n-000102c0: 5320 4449 520a 0a53 6574 2074 6865 2064 S DIR..Set the d\n-000102d0: 6972 6563 746f 7279 206f 6620 5052 4f43 irectory of PROC\n-000102e0: 4553 5320 746f 2044 4952 2e72 6570 2e69 ESS to DIR.rep.i\n-000102f0: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n-00010300: 6573 732d 636f 6e6e 6563 7469 6f6e 2d74 ess-connection-t\n-00010310: 7970 6570 726f 6365 7373 2d63 6f6e 6e65 ypeprocess-conne\n-00010320: 6374 696f 6e2d 7479 7065 2050 524f 4345 ction-type PROCE\n-00010330: 5353 0a0a 5265 7475 726e 7320 6120 7379 SS..Returns a sy\n-00010340: 6d62 6f6c 2064 6566 696e 696e 6720 7468 mbol defining th\n-00010350: 6520 7479 7065 206f 6620 7374 7265 616d e type of stream\n-00010360: 2028 692e 652e 2070 6970 652c 2070 7479 (i.e. pipe, pty\n-00010370: 2c20 6f72 0a73 6f63 6b65 7470 6169 7229 , or.socketpair)\n-00010380: 2075 7365 6420 746f 2063 6f6e 6e65 6374 used to connect\n-00010390: 2050 524f 4345 5353 2077 6974 6820 6974 PROCESS with it\n-000103a0: 7320 7068 7973 6963 616c 2070 726f 6365 s physical proce\n-000103b0: 7373 2e72 6570 2e69 6f2e 7072 6f63 6573 ss.rep.io.proces\n-000103c0: 7365 7323 7365 742d 7072 6f63 6573 732d ses#set-process-\n-000103d0: 636f 6e6e 6563 7469 6f6e 2d74 7970 6573 connection-types\n-000103e0: 6574 2d70 726f 6365 7373 2d63 6f6e 6e65 et-process-conne\n-000103f0: 6374 696f 6e2d 7479 7065 2050 524f 4345 ction-type PROCE\n-00010400: 5353 2054 5950 450a 0a44 6566 696e 6520 SS TYPE..Define \n-00010410: 686f 7720 5052 4f43 4553 5320 636f 6d6d how PROCESS comm\n-00010420: 756e 6963 6174 6573 2077 6974 6820 6974 unicates with it\n-00010430: 2773 2063 6869 6c64 2070 726f 6365 7373 's child process\n-00010440: 2c20 5459 5045 206d 6179 2062 650a 6f6e , TYPE may be.on\n-00010450: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769 e of the followi\n-00010460: 6e67 2073 796d 626f 6c73 3a0a 0a20 2070 ng symbols:.. p\n-00010470: 7479 0909 5573 6520 6120 7074 790a 2020 ty..Use a pty. \n-00010480: 7069 7065 0909 5468 7265 6520 7069 7065 pipe..Three pipe\n-00010490: 7320 6172 6520 7573 6564 0a20 2073 6f63 s are used. soc\n-000104a0: 6b65 7470 6169 7209 5573 6520 6120 736f ketpair.Use a so\n-000104b0: 636b 6574 7061 6972 0a0a 5468 6973 2066 cketpair..This f\n-000104c0: 756e 6374 696f 6e20 6361 6e20 6f6e 6c79 unction can only\n-000104d0: 2062 6520 7573 6564 2077 6865 6e20 5052 be used when PR\n-000104e0: 4f43 4553 5320 6973 206e 6f74 2069 6e20 OCESS is not in \n-000104f0: 7573 652e 0a0a 4e6f 7465 2074 6861 7420 use...Note that \n-00010500: 6f6e 6c79 2074 6865 2060 7069 7065 2720 only the `pipe' \n-00010510: 636f 6e6e 6563 7469 6f6e 2074 7970 6520 connection type \n-00010520: 616c 6c6f 7773 2070 726f 6365 7373 206f allows process o\n-00010530: 7574 7075 7420 616e 640a 7072 6f63 6573 utput and.proces\n-00010540: 7320 6572 726f 7220 6f75 7470 7574 2074 s error output t\n-00010550: 6f20 6265 2064 6966 6665 7265 6e74 6961 o be differentia\n-00010560: 7465 642e 7265 702e 6c61 6e67 2e73 796d ted.rep.lang.sym\n-00010570: 626f 6c73 2366 696e 642d 7379 6d62 6f6c bols#find-symbol\n-00010580: 6669 6e64 2d73 796d 626f 6c20 4e41 4d45 find-symbol NAME\n-00010590: 205b 4f42 4152 5241 595d 0a0a 5265 7475 [OBARRAY]..Retu\n-000105a0: 726e 7320 7468 6520 7379 6d62 6f6c 2077 rns the symbol w\n-000105b0: 6974 6820 7072 696e 742d 6e61 6d65 204e ith print-name N\n-000105c0: 414d 452c 2066 6f75 6e64 2062 7920 7365 AME, found by se\n-000105d0: 6172 6368 696e 6720 4f42 4152 5241 5920 arching OBARRAY \n-000105e0: 286f 720a 7468 6520 6465 6661 756c 7420 (or.the default \n-000105f0: 6072 6570 5f6f 6261 7272 6179 2720 6966 `rep_obarray' if\n-00010600: 206e 696c 292c 206f 7220 6e69 6c20 6966 nil), or nil if\n-00010610: 206e 6f20 7375 6368 2073 796d 626f 6c20 no such symbol \n-00010620: 6578 6973 7473 2e72 6570 2e6c 616e 672e exists.rep.lang.\n-00010630: 7379 6d62 6f6c 7323 696e 7465 726e 2d73 symbols#intern-s\n-00010640: 796d 626f 6c69 6e74 6572 6e2d 7379 6d62 ymbolintern-symb\n-00010650: 6f6c 2053 594d 424f 4c20 5b4f 4241 5252 ol SYMBOL [OBARR\n-00010660: 4159 5d0a 0a53 746f 7265 7320 5359 4d42 AY]..Stores SYMB\n-00010670: 4f4c 2069 6e20 4f42 4152 5241 5920 286f OL in OBARRAY (o\n-00010680: 7220 7468 6520 6465 6661 756c 7429 2e20 r the default). \n-00010690: 4966 2053 594d 424f 4c20 6861 7320 616c If SYMBOL has al\n-000106a0: 7265 6164 7920 6265 656e 2069 6e74 6572 ready been inter\n-000106b0: 6e65 640a 736f 6d65 7768 6572 6520 616e ned.somewhere an\n-000106c0: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-000106d0: 6c65 642e 7265 702e 6c61 6e67 2e73 796d led.rep.lang.sym\n-000106e0: 626f 6c73 2375 6e69 6e74 6572 6e75 6e69 bols#uninternuni\n-000106f0: 6e74 6572 6e20 5359 4d42 4f4c 205b 4f42 ntern SYMBOL [OB\n-00010700: 4152 5241 595d 0a0a 5265 6d6f 7665 7320 ARRAY]..Removes \n-00010710: 5359 4d42 4f4c 2066 726f 6d20 4f42 4152 SYMBOL from OBAR\n-00010720: 5241 5920 286f 7220 7468 6520 6465 6661 RAY (or the defa\n-00010730: 756c 7429 2e20 5573 6520 7468 6973 2077 ult). Use this w\n-00010740: 6974 6820 6361 7574 696f 6e2e 7265 702e ith caution.rep.\n-00010750: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00010760: 2363 6c6f 7375 7265 2d66 756e 6374 696f #closure-functio\n-00010770: 6e63 6c6f 7375 7265 2d66 756e 6374 696f nclosure-functio\n-00010780: 6e20 4655 4e41 5247 0a0a 5265 7475 726e n FUNARG..Return\n-00010790: 2074 6865 2066 756e 6374 696f 6e20 7661 the function va\n-000107a0: 6c75 6520 6173 736f 6369 6174 6564 2077 lue associated w\n-000107b0: 6974 6820 7468 6520 636c 6f73 7572 6520 ith the closure \n-000107c0: 4655 4e41 5247 2e72 6570 2e6c 616e 672e FUNARG.rep.lang.\n-000107d0: 696e 7465 7270 7265 7465 7223 7365 742d interpreter#set-\n-000107e0: 636c 6f73 7572 652d 6675 6e63 7469 6f6e closure-function\n-000107f0: 7365 742d 636c 6f73 7572 652d 6675 6e63 set-closure-func\n-00010800: 7469 6f6e 2046 554e 4152 4720 4655 4e43 tion FUNARG FUNC\n-00010810: 5449 4f4e 0a0a 5365 7420 7468 6520 6675 TION..Set the fu\n-00010820: 6e63 7469 6f6e 2076 616c 7565 2069 6e20 nction value in \n-00010830: 7468 6520 636c 6f73 7572 6520 4655 4e41 the closure FUNA\n-00010840: 5247 2074 6f20 4655 4e43 5449 4f4e 2e72 RG to FUNCTION.r\n-00010850: 6570 2e73 7472 7563 7475 7265 7323 636c ep.structures#cl\n-00010860: 6f73 7572 652d 6675 6e63 7469 6f6e 7375 osure-functionsu\n-00010870: 6272 2d73 7472 7563 7475 7265 2053 5542 br-structure SUB\n-00010880: 520a 0a52 6574 7572 6e20 7468 6520 7374 R..Return the st\n-00010890: 7275 6374 7572 6520 6173 736f 6369 6174 ructure associat\n-000108a0: 6564 2077 6974 6820 7468 6520 7375 6272 ed with the subr\n-000108b0: 2053 5542 522e 7265 2046 554e 4152 472e SUBR.re FUNARG.\n-000108c0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000108d0: 6574 6572 2363 6c6f 7375 7265 2d6e 616d eter#closure-nam\n-000108e0: 6563 6c6f 7375 7265 2d6e 616d 6520 4655 eclosure-name FU\n-000108f0: 4e41 5247 0a0a 5265 7475 726e 2074 6865 NARG..Return the\n-00010900: 206e 616d 6520 6173 736f 6369 6174 6564 name associated\n-00010910: 2077 6974 6820 7468 6520 636c 6f73 7572 with the closur\n-00010920: 6520 4655 4e41 5247 2e72 6570 2e6c 616e e FUNARG.rep.lan\n-00010930: 672e 696e 7465 7270 7265 7465 7223 636c g.interpreter#cl\n-00010940: 6f73 7572 6570 6675 6e61 7267 7020 4152 osurepfunargp AR\n-00010950: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n-00010960: 4152 4720 6973 2061 2063 6c6f 7375 7265 ARG is a closure\n-00010970: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00010980: 6574 6572 2364 6566 7661 7264 6566 7661 eter#defvardefva\n-00010990: 7220 4e41 4d45 205b 4445 4641 554c 542d r NAME [DEFAULT-\n-000109a0: 5641 4c55 4520 5b44 4f43 2d53 5452 494e VALUE [DOC-STRIN\n-000109b0: 475d 5d0a 0a44 6566 696e 6520 6120 7370 G]]..Define a sp\n-000109c0: 6563 6961 6c20 7661 7269 6162 6c65 2063 ecial variable c\n-000109d0: 616c 6c65 6420 4e41 4d45 2077 686f 7365 alled NAME whose\n-000109e0: 2073 7461 6e64 6172 6420 7661 6c75 6520 standard value \n-000109f0: 6973 2044 4546 4155 4c54 2d0a 5641 4c55 is DEFAULT-.VALU\n-00010a00: 452e 2049 6620 4e41 4d45 2069 7320 616c E. If NAME is al\n-00010a10: 7265 6164 7920 626f 756e 6420 746f 2061 ready bound to a\n-00010a20: 2076 616c 7565 2028 7468 6174 2773 206e value (that's n\n-00010a30: 6f74 2061 6e20 6175 746f 6c6f 6164 0a64 ot an autoload.d\n-00010a40: 6566 696e 6974 696f 6e29 2069 7420 6973 efinition) it is\n-00010a50: 206c 6566 7420 6173 2069 7420 6973 2c20 left as it is, \n-00010a60: 6f74 6865 7277 6973 6520 4445 4641 554c otherwise DEFAUL\n-00010a70: 542d 5641 4c55 4520 6973 2065 7661 6c75 T-VALUE is evalu\n-00010a80: 6174 6564 0a61 6e64 2074 6865 2073 7065 ated.and the spe\n-00010a90: 6369 616c 2076 616c 7565 206f 6620 4e41 cial value of NA\n-00010aa0: 4d45 2069 7320 626f 756e 6420 746f 2074 ME is bound to t\n-00010ab0: 6865 2072 6573 756c 742e 0a0a 4966 2044 he result...If D\n-00010ac0: 4f43 2d53 5452 494e 4720 6973 2067 6976 OC-STRING is giv\n-00010ad0: 656e 2c20 616e 6420 6973 2061 2073 7472 en, and is a str\n-00010ae0: 696e 672c 2069 7420 7769 6c6c 2062 6520 ing, it will be \n-00010af0: 7573 6564 2074 6f20 7365 7420 7468 650a used to set the.\n-00010b00: 6064 6f63 756d 656e 7461 7469 6f6e 2720 `documentation' \n-00010b10: 7072 6f70 6572 7479 206f 6620 7468 6520 property of the \n-00010b20: 7379 6d62 6f6c 204e 414d 452e 0a0a 2849 symbol NAME...(I\n-00010b30: 6620 7468 6520 7379 6d62 6f6c 204e 414d f the symbol NAM\n-00010b40: 4520 6973 206d 6172 6b65 6420 6275 6666 E is marked buff\n-00010b50: 6572 2d6c 6f63 616c 2074 6865 2064 6566 er-local the def\n-00010b60: 6175 6c74 2076 616c 7565 206f 6620 7468 ault value of th\n-00010b70: 650a 7661 7269 6162 6c65 2077 696c 6c20 e.variable will \n-00010b80: 6265 2073 6574 2028 6966 206e 6563 6573 be set (if neces\n-00010b90: 7361 7279 2920 6e6f 7420 7468 6520 6c6f sary) not the lo\n-00010ba0: 6361 6c20 7661 6c75 652e 2972 6570 2e6c cal value.)rep.l\n-00010bb0: 616e 672e 7379 6d62 6f6c 7323 6465 6661 ang.symbols#defa\n-00010bc0: 756c 742d 7661 6c75 6564 6566 6175 6c74 ult-valuedefault\n-00010bd0: 2d76 616c 7565 2053 594d 424f 4c0a 0a52 -value SYMBOL..R\n-00010be0: 6574 7572 6e73 2074 6865 2064 6566 6175 eturns the defau\n-00010bf0: 6c74 2076 616c 7565 206f 6620 7468 6520 lt value of the \n-00010c00: 7379 6d62 6f6c 2053 594d 424f 4c2e 2054 symbol SYMBOL. T\n-00010c10: 6869 7320 7769 6c6c 2062 6520 7468 6520 his will be the \n-00010c20: 7661 6c75 6520 6f66 0a53 594d 424f 4c20 value of.SYMBOL \n-00010c30: 696e 2062 7566 6665 7273 206f 7220 7769 in buffers or wi\n-00010c40: 6e64 6f77 7320 7768 6963 6820 646f 206e ndows which do n\n-00010c50: 6f74 2068 6176 6520 7468 6569 7220 6f77 ot have their ow\n-00010c60: 6e20 6c6f 6361 6c20 7661 6c75 652e 7265 n local value.re\n-00010c70: 702e 6c61 6e67 2e73 796d 626f 6c73 2373 p.lang.symbols#s\n-00010c80: 6574 7365 7420 5359 4d42 4f4c 2072 6570 etset SYMBOL rep\n-00010c90: 760a 0a53 6574 7320 7468 6520 7661 6c75 v..Sets the valu\n-00010ca0: 6520 6f66 2053 594d 424f 4c20 746f 2072 e of SYMBOL to r\n-00010cb0: 6570 762e 2049 6620 5359 4d42 4f4c 2068 epv. If SYMBOL h\n-00010cc0: 6173 2061 2062 7566 6665 722d 6c6f 6361 as a buffer-loca\n-00010cd0: 6c20 6269 6e64 696e 670a 696e 2074 6865 l binding.in the\n-00010ce0: 2063 7572 7265 6e74 2062 7566 6665 7220 current buffer \n-00010cf0: 6f72 2060 6d61 6b65 2d76 6172 6961 626c or `make-variabl\n-00010d00: 652d 6275 6666 6572 2d6c 6f63 616c 2720 e-buffer-local' \n-00010d10: 6861 7320 6265 656e 2063 616c 6c65 6420 has been called \n-00010d20: 6f6e 0a53 594d 424f 4c20 7468 6520 6275 on.SYMBOL the bu\n-00010d30: 6666 6572 2d6c 6f63 616c 2076 616c 7565 ffer-local value\n-00010d40: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current \n-00010d50: 6275 6666 6572 2069 7320 7365 742e 2052 buffer is set. R\n-00010d60: 6574 7572 6e73 2072 6570 762e 7265 702e eturns repv.rep.\n-00010d70: 6c61 6e67 2e73 796d 626f 6c73 2373 6574 lang.symbols#set\n-00010d80: 706c 6973 7473 6574 706c 6973 7420 5359 plistsetplist SY\n-00010d90: 4d42 4f4c 2050 524f 502d 4c49 5354 0a0a MBOL PROP-LIST..\n-00010da0: 5365 7473 2074 6865 2070 726f 7065 7274 Sets the propert\n-00010db0: 7920 6c69 7374 206f 6620 5359 4d42 4f4c y list of SYMBOL\n-00010dc0: 2074 6f20 5052 4f50 2d4c 4953 542c 2072 to PROP-LIST, r\n-00010dd0: 6574 7572 6e73 2050 524f 502d 4c49 5354 eturns PROP-LIST\n-00010de0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n-00010df0: 7323 626f 756e 6470 626f 756e 6470 2053 s#boundpboundp S\n-00010e00: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n-00010e10: 2069 6620 5359 4d42 4f4c 2068 6173 2061 if SYMBOL has a\n-00010e20: 2076 616c 7565 2061 7320 6120 7661 7269 value as a vari\n-00010e30: 6162 6c65 2e72 6570 2e6c 616e 672e 7379 able.rep.lang.sy\n-00010e40: 6d62 6f6c 7323 7379 6d62 6f6c 2d70 6c69 mbols#symbol-pli\n-00010e50: 7374 7379 6d62 6f6c 2d70 6c69 7374 2053 stsymbol-plist S\n-00010e60: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n-00010e70: 6865 2070 726f 7065 7274 792d 6c69 7374 he property-list\n-00010e80: 206f 6620 5359 4d42 4f4c 2e72 6570 2e6c of SYMBOL.rep.l\n-00010e90: 616e 672e 7379 6d62 6f6c 7323 6765 6e73 ang.symbols#gens\n-00010ea0: 796d 6765 6e73 796d 0a0a 5265 7475 726e ymgensym..Return\n-00010eb0: 7320 6120 6e65 7720 286e 6f6e 2d69 6e74 s a new (non-int\n-00010ec0: 6572 6e65 6429 2073 796d 626f 6c20 7769 erned) symbol wi\n-00010ed0: 7468 2061 2075 6e69 7175 6520 7072 696e th a unique prin\n-00010ee0: 7420 6e61 6d65 2e72 6570 2e6c 616e 672e t name.rep.lang.\n-00010ef0: 7379 6d62 6f6c 7323 7379 6d62 6f6c 7073 symbols#symbolps\n-00010f00: 796d 626f 6c70 2041 5247 0a0a 5265 7475 ymbolp ARG..Retu\n-00010f10: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n-00010f20: 6120 7379 6d62 6f6c 2e72 6570 2e6c 616e a symbol.rep.lan\n-00010f30: 672e 7379 6d62 6f6c 7323 6d61 6b75 6e62 g.symbols#makunb\n-00010f40: 6f75 6e64 6d61 6b75 6e62 6f75 6e64 2053 oundmakunbound S\n-00010f50: 594d 424f 4c0a 0a4d 616b 6520 5359 4d42 YMBOL..Make SYMB\n-00010f60: 4f4c 2068 6176 6520 6e6f 2076 616c 7565 OL have no value\n-00010f70: 2061 7320 6120 7661 7269 6162 6c65 2e72 as a variable.r\n-00010f80: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n-00010f90: 6765 7467 6574 2053 594d 424f 4c20 5052 getget SYMBOL PR\n-00010fa0: 4f50 4552 5459 0a0a 5265 7475 726e 7320 OPERTY..Returns \n-00010fb0: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM\n-00010fc0: 424f 4c27 7320 7072 6f70 6572 7479 2050 BOL's property P\n-00010fd0: 524f 5045 5254 592e 2053 6565 2060 7075 ROPERTY. See `pu\n-00010fe0: 7427 2e00 7265 702e 7468 7265 6164 732e t'..rep.threads.\n-00010ff0: 6d75 7465 7823 6d75 7465 7870 2041 5247 mutex#mutexp ARG\n-00011000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-00011010: 2373 6574 2d70 726f 6365 7373 2d61 7267 #set-process-arg\n-00011020: 7373 6574 2d70 726f 6365 7373 2d61 7267 sset-process-arg\n-00011030: 7320 5052 4f43 4553 5320 4152 472d 4c49 s PROCESS ARG-LI\n-00011040: 5354 0a0a 5365 7420 7468 6520 6172 6775 ST..Set the argu\n-00011050: 6d65 6e74 7320 746f 2050 524f 4345 5353 ments to PROCESS\n-00011060: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-00011070: 7323 7072 6f63 6573 732d 6f75 7470 7574 s#process-output\n-00011080: 2d73 7472 6561 6d70 726f 6365 7373 2d6f -streamprocess-o\n-00011090: 7574 7075 742d 7374 7265 616d 2050 524f utput-stream PRO\n-000110a0: 4345 5353 0a0a 5265 7475 726e 2074 6865 CESS..Return the\n-000110b0: 2073 7472 6561 6d20 746f 2077 6869 6368 stream to which\n-000110c0: 2061 6c6c 206f 7574 7075 7420 6672 6f6d all output from\n-000110d0: 2050 524f 4345 5353 2069 7320 7365 6e74 PROCESS is sent\n-000110e0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-000110f0: 7323 7365 742d 7072 6f63 6573 732d 6f75 s#set-process-ou\n-00011100: 7470 7574 2d73 7472 6561 6d73 6574 2d70 tput-streamset-p\n-00011110: 726f 6365 7373 2d6f 7574 7075 742d 7374 rocess-output-st\n-00011120: 7265 616d 2050 524f 4345 5353 2053 5452 ream PROCESS STR\n-00011130: 4541 4d0a 0a53 6574 2074 6865 206f 7574 EAM..Set the out\n-00011140: 7075 742d 7374 7265 616d 206f 6620 5052 put-stream of PR\n-00011150: 4f43 4553 5320 746f 2053 5452 4541 4d2e OCESS to STREAM.\n-00011160: 206e 696c 206d 6561 6e73 2064 6973 6361 nil means disca\n-00011170: 7264 2061 6c6c 206f 7574 7075 742e 7265 rd all output.re\n-00011180: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n-00011190: 726f 6365 7373 2d65 7272 6f72 2d73 7472 rocess-error-str\n-000111a0: 6561 6d70 726f 6365 7373 2d65 7272 6f72 eamprocess-error\n-000111b0: 2d73 7472 6561 6d20 5052 4f43 4553 530a -stream PROCESS.\n-000111c0: 0a52 6574 7572 6e20 7468 6520 7374 7265 .Return the stre\n-000111d0: 616d 2074 6f20 7768 6963 6820 616c 6c20 am to which all \n-000111e0: 7374 616e 6461 7264 2d65 7272 6f72 206f standard-error o\n-000111f0: 7574 7075 7420 6672 6f6d 2050 524f 4345 utput from PROCE\n-00011200: 5353 2069 7320 7365 6e74 2e72 6570 2e69 SS is sent.rep.i\n-00011210: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n-00011220: 7072 6f63 6573 732d 6572 726f 722d 7374 process-error-st\n-00011230: 7265 616d 7365 742d 7072 6f63 6573 732d reamset-process-\n-00011240: 6572 726f 722d 7374 7265 616d 2050 524f error-stream PRO\n-00011250: 4345 5353 2053 5452 4541 4d0a 0a53 6574 CESS STREAM..Set\n-00011260: 2074 6865 2065 7272 6f72 2d73 7472 6561 the error-strea\n-00011270: 6d20 6f66 2050 524f 4345 5353 2074 6f20 m of PROCESS to \n-00011280: 5354 5245 414d 2e20 6e69 6c20 6d65 616e STREAM. nil mean\n-00011290: 7320 6469 7363 6172 6420 616c 6c20 6f75 s discard all ou\n-000112a0: 7470 7574 2e0a 0a4e 6f74 6520 7468 6174 tput...Note that\n-000112b0: 2074 6869 7320 6375 7272 656e 746c 7920 this currently \n-000112c0: 6f6e 6c79 2077 6f72 6b73 2063 6f72 7265 only works corre\n-000112d0: 6374 6c79 2077 6974 6820 7069 7065 2063 ctly with pipe c\n-000112e0: 6f6e 6e65 6374 696f 6e73 2e72 6570 2e69 onnections.rep.i\n-000112f0: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n-00011300: 6573 732d 6675 6e63 7469 6f6e 7072 6f63 ess-functionproc\n-00011310: 6573 732d 6675 6e63 7469 6f6e 2050 524f ess-function PRO\n-00011320: 4345 5353 0a0a 5265 7475 726e 2074 6865 CESS..Return the\n-00011330: 2066 756e 6374 696f 6e20 7768 6963 6820 function which \n-00011340: 6973 2063 616c 6c65 6420 7768 656e 2050 is called when P\n-00011350: 524f 4345 5353 2063 6861 6e67 6573 2073 ROCESS changes s\n-00011360: 7461 7465 2028 692e 652e 2069 740a 6578 tate (i.e. it.ex\n-00011370: 6974 7320 6f72 2069 7320 7374 6f70 7065 its or is stoppe\n-00011380: 6429 2e72 6570 2e69 6f2e 7072 6f63 6573 d).rep.io.proces\n-00011390: 7365 7323 7365 742d 7072 6f63 6573 732d ses#set-process-\n-000113a0: 6675 6e63 7469 6f6e 7365 742d 7072 6f63 functionset-proc\n-000113b0: 6573 732d 6675 6e63 7469 6f6e 2050 524f ess-function PRO\n-000113c0: 4345 5353 2046 554e 4354 494f 4e0a 0a53 CESS FUNCTION..S\n-000113d0: 6574 2074 6865 2066 756e 6374 696f 6e20 et the function \n-000113e0: 7768 6963 6820 6973 2063 616c 6c65 6420 which is called \n-000113f0: 7768 656e 2050 524f 4345 5353 2063 6861 when PROCESS cha\n-00011400: 6e67 6573 2073 7461 7465 2074 6f20 4655 nges state to FU\n-00011410: 4e43 5449 4f4e 2e72 6570 2e69 6f2e 7072 NCTION.rep.io.pr\n-00011420: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process-\n-00011430: 6469 7270 726f 6365 7373 2d64 6972 2050 dirprocess-dir P\n-00011440: 524f 4345 5353 0a0a 5265 7475 726e 2074 ROCESS..Return t\n-00011450: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n-00011460: 6972 6563 746f 7279 2077 6869 6368 2062 irectory which b\n-00011470: 6563 6f6d 6573 2074 6865 2077 6f72 6b69 ecomes the worki\n-00011480: 6e67 2064 6972 6563 746f 7279 206f 660a ng directory of.\n-00011490: 5052 4f43 4553 5320 7768 656e 2069 7420 PROCESS when it \n-000114a0: 6973 2073 7461 7274 6564 2e72 6570 2e69 is started.rep.i\n-000114b0: 6f2e 7072 6f63 6573 7365 7323 6163 6365 o.processes#acce\n-000114c0: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu\n-000114d0: 7461 6363 6570 742d 7072 6f63 6573 732d taccept-process-\n-000114e0: 6f75 7470 7574 205b 5345 434f 4e44 535d output [SECONDS]\n-000114f0: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS].\n-00011500: 0a57 6169 7420 5345 434f 4e44 5320 706c .Wait SECONDS pl\n-00011510: 7573 204d 494c 4c49 5345 434f 4e44 5320 us MILLISECONDS \n-00011520: 666f 7220 6f75 7470 7574 2066 726f 6d20 for output from \n-00011530: 616e 7920 6173 796e 6368 726f 6e6f 7573 any asynchronous\n-00011540: 2073 7562 7072 6f63 6573 7365 732e 0a49 subprocesses..I\n-00011550: 6620 616e 7920 6172 7269 7665 732c 2070 f any arrives, p\n-00011560: 726f 6365 7373 2069 742c 2074 6865 6e20 rocess it, then \n-00011570: 7265 7475 726e 206e 696c 2e20 4f74 6865 return nil. Othe\n-00011580: 7277 6973 6520 7265 7475 726e 2074 2e0a rwise return t..\n-00011590: 0a4e 6f74 6520 7468 6174 206f 7574 7075 .Note that outpu\n-000115a0: 7420 696e 636c 7564 6573 206e 6f74 6966 t includes notif\n-000115b0: 6963 6174 696f 6e20 6f66 2070 726f 6365 ication of proce\n-000115c0: 7373 2074 6572 6d69 6e61 7469 6f6e 2e72 ss termination.r\n-000115d0: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n-000115e0: 696e 7465 726e 696e 7465 726e 204e 414d internintern NAM\n-000115f0: 4520 5b4f 4241 5252 4159 5d0a 0a49 6620 E [OBARRAY]..If \n-00011600: 6120 7379 6d62 6f6c 2077 6974 6820 7072 a symbol with pr\n-00011610: 696e 742d 6e61 6d65 2065 7869 7374 7320 int-name exists \n-00011620: 696e 204f 4241 5252 4159 2028 6f72 2074 in OBARRAY (or t\n-00011630: 6865 2064 6566 6175 6c74 2920 7265 7475 he default) retu\n-00011640: 726e 2069 742e 0a45 6c73 6520 7573 6520 rn it..Else use \n-00011650: 6028 6d61 6b65 2d73 796d 626f 6c20 4e41 `(make-symbol NA\n-00011660: 4d45 2927 2074 6f20 6372 6561 7465 2061 ME)' to create a\n-00011670: 206e 6577 2073 796d 626f 6c2c 2069 6e74 new symbol, int\n-00011680: 6572 6e20 7468 6174 2069 6e74 6f20 7468 ern that into th\n-00011690: 650a 4f42 4152 5241 592c 2074 6865 6e20 e.OBARRAY, then \n-000116a0: 7265 7475 726e 2069 742e 7265 702e 6c61 return it.rep.la\n-000116b0: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n-000116c0: 616b 652d 636c 6f73 7572 656d 616b 652d ake-closuremake-\n-000116d0: 636c 6f73 7572 6520 4655 4e43 5449 4f4e closure FUNCTION\n-000116e0: 2026 6f70 7469 6f6e 616c 204e 414d 450a &optional NAME.\n-000116f0: 0a52 6574 7572 6e20 6120 6675 6e63 7469 .Return a functi\n-00011700: 6f6e 616c 206f 626a 6563 7420 7768 6963 onal object whic\n-00011710: 6820 6d61 6b65 7320 7468 6520 636c 6f73 h makes the clos\n-00011720: 7572 6520 6f66 2046 554e 4354 494f 4e20 ure of FUNCTION \n-00011730: 616e 6420 7468 650a 6375 7272 656e 7420 and the.current \n-00011740: 656e 7669 726f 6e6d 656e 742e 7265 702e environment.rep.\n-00011750: 6c61 6e67 2e73 796d 626f 6c73 2373 6574 lang.symbols#set\n-00011760: 2d64 6566 6175 6c74 7365 742d 6465 6661 -defaultset-defa\n-00011770: 756c 7420 5359 4d42 4f4c 2056 414c 5545 ult SYMBOL VALUE\n-00011780: 0a0a 5365 7473 2074 6865 2064 6566 6175 ..Sets the defau\n-00011790: 6c74 2076 616c 7565 206f 6620 5359 4d42 lt value of SYMB\n-000117a0: 4f4c 2074 6f20 5641 4c55 452c 2074 6865 OL to VALUE, the\n-000117b0: 6e20 7265 7475 726e 7320 5641 4c55 452e n returns VALUE.\n-000117c0: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-000117d0: 2373 796d 626f 6c2d 6e61 6d65 7379 6d62 #symbol-namesymb\n-000117e0: 6f6c 2d6e 616d 6520 5359 4d42 4f4c 0a0a ol-name SYMBOL..\n-000117f0: 5265 7475 726e 7320 7468 6520 7072 696e Returns the prin\n-00011800: 742d 6e61 6d65 206f 6620 5359 4d42 4f4c t-name of SYMBOL\n-00011810: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n-00011820: 7323 7075 7470 7574 2053 594d 424f 4c20 s#putput SYMBOL \n-00011830: 5052 4f50 4552 5459 2072 6570 760a 0a53 PROPERTY repv..S\n-00011840: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n-00011850: 2053 594d 424f 4c27 7320 7072 6f70 6572 SYMBOL's proper\n-00011860: 7479 2050 524f 5045 5254 5920 746f 2072 ty PROPERTY to r\n-00011870: 6570 762c 2074 6869 7320 7661 6c75 6520 epv, this value \n-00011880: 6361 6e20 6265 0a72 6574 7269 6576 6564 can be.retrieved\n-00011890: 2077 6974 6820 7468 6520 6067 6574 2720 with the `get' \n-000118a0: 6675 6e63 7469 6f6e 2e72 6570 2e6c 616e function.rep.lan\n-000118b0: 672e 6465 6275 6723 756e 7472 6163 6575 g.debug#untraceu\n-000118c0: 6e74 7261 6365 2053 594d 424f 4c0a 0a43 ntrace SYMBOL..C\n-000118d0: 616e 6365 6c20 7468 6520 6566 6665 6374 ancel the effect\n-000118e0: 206f 6620 2874 7261 6365 2053 594d 424f of (trace SYMBO\n-000118f0: 4c29 2e72 6570 2e64 6174 612e 7461 626c L).rep.data.tabl\n-00011900: 6573 236d 616b 652d 7461 626c 656d 616b es#make-tablemak\n-00011910: 652d 7461 626c 6520 4841 5348 2d46 554e e-table HASH-FUN\n-00011920: 4354 494f 4e20 434f 4d50 4152 452d 4655 CTION COMPARE-FU\n-00011930: 4e43 5449 4f4e 0a0a 4372 6561 7465 2061 NCTION..Create a\n-00011940: 6e64 2072 6574 7572 6e20 6120 6e65 7720 nd return a new \n-00011950: 6861 7368 2074 6162 6c65 2e20 5768 656e hash table. When\n-00011960: 2073 746f 7269 6e67 2061 6e64 2072 6566 storing and ref\n-00011970: 6572 656e 6369 6e67 206b 6579 730a 6974 erencing keys.it\n-00011980: 2077 696c 6c20 7573 6520 7468 6520 6675 will use the fu\n-00011990: 6e63 7469 6f6e 2048 4153 482d 4655 4e43 nction HASH-FUNC\n-000119a0: 5449 4f4e 2074 6f20 6d61 7020 6b65 7973 TION to map keys\n-000119b0: 2074 6f20 6861 7368 2063 6f64 6573 0a28 to hash codes.(\n-000119c0: 706f 7369 7469 7665 2066 6978 6e75 6d73 positive fixnums\n-000119d0: 292c 2061 6e64 2074 6865 2070 7265 6469 ), and the predi\n-000119e0: 6361 7465 2066 756e 6374 696f 6e20 434f cate function CO\n-000119f0: 4d50 4152 452d 4655 4e43 5449 4f4e 2074 MPARE-FUNCTION t\n-00011a00: 6f0a 636f 6d70 6172 6520 7477 6f20 6b65 o.compare two ke\n-00011a10: 7973 2028 7368 6f75 6c64 2072 6574 7572 ys (should retur\n-00011a20: 6e20 7472 7565 2069 6620 7468 6520 6b65 n true if the ke\n-00011a30: 7973 2061 7265 2063 6f6e 7369 6465 7265 ys are considere\n-00011a40: 6420 6571 7561 6c29 2e70 7269 6e74 2d65 d equal).print-e\n-00011a50: 7363 6170 6544 6566 696e 6573 2077 6869 scapeDefines whi\n-00011a60: 6368 2063 6f6e 7472 6f6c 2063 6861 7261 ch control chara\n-00011a70: 6374 6572 7320 6070 7269 6e74 2720 7368 cters `print' sh\n-00011a80: 6f75 6c64 2071 756f 7465 2e20 4163 6365 ould quote. Acce\n-00011a90: 7074 6162 6c65 2076 616c 7565 730a 6172 ptable values.ar\n-00011aa0: 653a 0a09 6e69 6c09 094f 6e6c 7920 6573 e:..nil..Only es\n-00011ab0: 6361 7065 2064 6f75 626c 652d 7175 6f74 cape double-quot\n-00011ac0: 6520 616e 6420 6261 636b 736c 6173 680a e and backslash.\n-00011ad0: 096e 6577 6c69 6e65 7309 4573 6361 7065 .newlines.Escape\n-00011ae0: 2064 6f75 626c 652d 7175 6f74 652c 2062 double-quote, b\n-00011af0: 6163 6b73 6c61 7368 2c20 6e65 776c 696e ackslash, newlin\n-00011b00: 652c 0a09 0909 2054 4142 2c20 616e 6420 e,.... TAB, and \n-00011b10: 666f 726d 6665 6564 2e0a 0974 0909 4573 formfeed...t..Es\n-00011b20: 6361 7065 2061 6c6c 2063 6f6e 7472 6f6c cape all control\n-00011b30: 2063 6f64 6573 2028 6368 6172 6163 7465 codes (characte\n-00011b40: 7273 2077 6974 6820 610a 0909 0920 7661 rs with a.... va\n-00011b50: 6c75 6520 6c65 7373 2074 6861 6e20 3332 lue less than 32\n-00011b60: 292c 2061 6e64 2061 6c6c 2063 6861 7261 ), and all chara\n-00011b70: 6374 6572 7320 7769 7468 0a09 0909 2061 cters with.... a\n-00011b80: 2076 616c 7565 2067 7265 6174 6572 2074 value greater t\n-00011b90: 6861 6e20 3132 362e 7265 702e 6c61 6e67 han 126.rep.lang\n-00011ba0: 2e69 6e74 6572 7072 6574 6572 2366 756e .interpreter#fun\n-00011bb0: 6361 6c6c 6675 6e63 616c 6c20 4655 4e43 callfuncall FUNC\n-00011bc0: 5449 4f4e 2041 5247 532e 2e2e 0a0a 4361 TION ARGS.....Ca\n-00011bd0: 6c6c 7320 4655 4e43 5449 4f4e 2077 6974 lls FUNCTION wit\n-00011be0: 6820 6172 6775 6d65 6e74 7320 4152 4753 h arguments ARGS\n-00011bf0: 2e2e 2e20 616e 6420 7265 7475 726e 7320 ... and returns \n-00011c00: 7468 6520 7265 7375 6c74 2e72 6570 2e6c the result.rep.l\n-00011c10: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00011c20: 6170 706c 7961 7070 6c79 2046 554e 4354 applyapply FUNCT\n-00011c30: 494f 4e20 4152 4753 2e2e 2e20 4152 472d ION ARGS... ARG-\n-00011c40: 4c49 5354 0a0a 4361 6c6c 7320 4655 4e43 LIST..Calls FUNC\n-00011c50: 5449 4f4e 2070 6173 7369 6e67 2061 6c6c TION passing all\n-00011c60: 206f 6620 4152 4753 2074 6f20 6974 2061 of ARGS to it a\n-00011c70: 7320 7765 6c6c 2061 7320 616c 6c20 656c s well as all el\n-00011c80: 656d 656e 7473 2069 6e20 4152 472d 4c49 ements in ARG-LI\n-00011c90: 5354 2e0a 6965 2c0a 2020 2861 7070 6c79 ST..ie,. (apply\n-00011ca0: 202b 2031 2032 2033 2027 2834 2035 2036 + 1 2 3 '(4 5 6\n-00011cb0: 2929 0a20 2020 3d3e 2032 3172 6570 2e6c )). => 21rep.l\n-00011cc0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00011cd0: 6d61 782d 6c69 7370 2d64 6570 7468 6d61 max-lisp-depthma\n-00011ce0: 782d 6c69 7370 2d64 6570 7468 205b 4e45 x-lisp-depth [NE\n-00011cf0: 572d 5641 4c55 455d 0a0a 5468 6520 6d61 W-VALUE]..The ma\n-00011d00: 7869 6d75 6d20 6e75 6d62 6572 206f 6620 ximum number of \n-00011d10: 7469 6d65 7320 7468 6174 2072 6570 5f66 times that rep_f\n-00011d20: 756e 6361 6c6c 2063 616e 2062 6520 6361 uncall can be ca\n-00011d30: 6c6c 6564 2072 6563 7572 7369 7665 6c79 lled recursively\n-00011d40: 2e0a 0a54 6869 7320 6973 2069 6e74 656e ...This is inten\n-00011d50: 6465 6420 746f 2073 746f 7020 696e 6669 ded to stop infi\n-00011d60: 6e69 7465 2072 6563 7572 7369 6f6e 2c20 nite recursion, \n-00011d70: 6966 2074 6865 2064 6566 6175 6c74 2076 if the default v\n-00011d80: 616c 7565 206f 6620 3235 3020 6973 0a74 alue of 250 is.t\n-00011d90: 6f6f 2073 6d61 6c6c 2028 796f 7520 6765 oo small (you ge\n-00011da0: 7420 6572 726f 7273 2069 6e20 6e6f 726d t errors in norm\n-00011db0: 616c 2075 7365 2920 7365 7420 6974 2074 al use) set it t\n-00011dc0: 6f20 736f 6d65 7468 696e 6720 6c61 7267 o something larg\n-00011dd0: 6572 2e64 6566 6175 6c74 2d64 6972 6563 er.default-direc\n-00011de0: 746f 7279 4275 6666 6572 2d6c 6f63 616c toryBuffer-local\n-00011df0: 2076 6172 6961 626c 6520 6162 736f 6c75 variable absolu\n-00011e00: 7465 6c79 2064 6566 696e 696e 6720 7468 tely defining th\n-00011e10: 6520 6469 7265 6374 6f72 7920 746f 2077 e directory to w\n-00011e20: 6869 6368 2061 6c6c 2066 696c 6573 0a61 hich all files.a\n-00011e30: 6363 6573 7365 6420 696e 2074 6865 2062 ccessed in the b\n-00011e40: 7566 6665 7220 6172 6520 7265 736f 6c76 uffer are resolv\n-00011e50: 6564 2066 726f 6d20 2875 6e6c 6573 7320 ed from (unless \n-00011e60: 7468 6579 2772 6520 6162 736f 6c75 7465 they're absolute\n-00011e70: 2e29 2072 6570 2e69 6f2e 6669 6c65 7323 .) rep.io.files#\n-00011e80: 6c6f 6361 6c2d 6669 6c65 2d6e 616d 656c local-file-namel\n-00011e90: 6f63 616c 2d66 696c 652d 6e61 6d65 2046 ocal-file-name F\n-00011ea0: 494c 452d 4e41 4d45 0a0a 5768 656e 2070 ILE-NAME..When p\n-00011eb0: 6f73 7369 626c 652c 2072 6574 7572 6e20 ossible, return \n-00011ec0: 6120 7374 7269 6e67 2061 6273 6f6c 7574 a string absolut\n-00011ed0: 656c 7920 6e61 6d69 6e67 2074 6865 2066 ely naming the f\n-00011ee0: 696c 6520 696e 2074 6865 206c 6f63 616c ile in the local\n-00011ef0: 0a66 696c 6520 7379 7374 656d 2074 6861 .file system tha\n-00011f00: 7420 4649 4c45 2d4e 414d 4520 7265 6665 t FILE-NAME refe\n-00011f10: 7273 2074 6f2e 2049 6620 4649 4c45 2d4e rs to. If FILE-N\n-00011f20: 414d 4520 646f 6573 206e 6f74 2072 6566 AME does not ref\n-00011f30: 6572 2074 6f0a 6120 6669 6c65 2069 6e20 er to.a file in \n-00011f40: 7468 6520 6c6f 6361 6c20 7379 7374 656d the local system\n-00011f50: 2c20 7265 7475 726e 206e 696c 2e72 6570 , return nil.rep\n-00011f60: 2e69 6f2e 6669 6c65 7323 7365 742d 6669 .io.files#set-fi\n-00011f70: 6c65 2d68 616e 646c 6572 2d64 6174 6173 le-handler-datas\n-00011f80: 6574 2d66 696c 652d 6861 6e64 6c65 722d et-file-handler-\n-00011f90: 6461 7461 2046 494c 4520 4441 5441 0a0a data FILE DATA..\n-00011fa0: 5365 7420 7468 6520 6861 6e64 6c65 722d Set the handler-\n-00011fb0: 7370 6563 6966 6963 2064 6174 6120 6f66 specific data of\n-00011fc0: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL\n-00011fd0: 4520 746f 2044 4154 412e 0072 6570 2e74 E to DATA..rep.t\n-00011fe0: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n-00011ff0: 652d 6d75 7465 7800 0000 0000 0000 0000 e-mutex.........\n-00012000: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n-00012010: 646c 6572 732e 7265 6d6f 7465 2e72 6570 dlers.remote.rep\n-00012020: 2372 656d 6f74 652d 7265 702d 636c 6f73 #remote-rep-clos\n-00012030: 652d 686f 7374 2048 4f53 5420 2321 6f70 e-host HOST #!op\n-00012040: 7469 6f6e 616c 2055 5345 5272 656d 6f74 tional USERremot\n-00012050: 652d 6465 6661 756c 742d 6261 636b 656e e-default-backen\n-00012060: 6442 6163 6b65 6e64 2075 7365 6420 666f dBackend used fo\n-00012070: 7220 6f74 6865 7277 6973 6520 756e 7370 r otherwise unsp\n-00012080: 6563 6966 6965 6420 686f 7374 732e 7265 ecified hosts.re\n-00012090: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000120a0: 6572 236c 6574 2a6c 6574 2028 4249 4e44 er#let*let (BIND\n-000120b0: 494e 4753 2e2e 2e29 2042 4f44 592e 2e2e INGS...) BODY...\n-000120c0: 0a0a 5369 6d69 6c61 7220 746f 2060 6c65 ..Similar to `le\n-000120d0: 7427 2065 7863 6570 7420 7468 6174 2074 t' except that t\n-000120e0: 6865 2042 494e 4449 4e47 5320 6172 6520 he BINDINGS are \n-000120f0: 696e 7374 616c 6c65 6420 6173 2074 6865 installed as the\n-00012100: 6972 2076 616c 7565 730a 6172 6520 636f ir values.are co\n-00012110: 6d70 7574 6564 2c20 696e 2074 6865 206f mputed, in the o\n-00012120: 7264 6572 2074 6865 7920 6172 6520 7772 rder they are wr\n-00012130: 6974 7465 6e2e 7265 702e 6c61 6e67 2e69 itten.rep.lang.i\n-00012140: 6e74 6572 7072 6574 6572 2363 6173 6545 nterpreter#caseE\n-00012150: 6163 6820 434c 4155 5345 2069 7320 6028 ach CLAUSE is `(\n-00012160: 2849 5445 4d53 2e2e 2e20 2920 464f 524d (ITEMS... ) FORM\n-00012170: 532e 2e2e 2927 2e20 4669 6e64 2074 6865 S...)'. Find the\n-00012180: 2066 6972 7374 2043 4c41 5553 4520 7769 first CLAUSE wi\n-00012190: 7468 2061 6e0a 4954 454d 206d 6174 6368 th an.ITEM match\n-000121a0: 696e 6720 2875 7369 6e67 2060 6571 6c27 ing (using `eql'\n-000121b0: 2920 7468 6520 7265 7375 6c74 206f 6620 ) the result of \n-000121c0: 6576 616c 7561 7469 6e67 204b 4559 2028 evaluating KEY (\n-000121d0: 6f6e 6c79 0a65 7661 6c75 6174 6564 206f only.evaluated o\n-000121e0: 6e63 6529 2c20 7468 656e 2065 7661 6c75 nce), then evalu\n-000121f0: 6174 6520 7468 6520 6173 736f 6369 6174 ate the associat\n-00012200: 6564 2046 4f52 4d53 2069 6e20 6120 6070 ed FORMS in a `p\n-00012210: 726f 676e 272e 2054 6865 0a66 696e 616c rogn'. The.final\n-00012220: 2063 6c61 7573 6520 6d61 7920 6861 7665 clause may have\n-00012230: 2074 6865 2066 6f72 6d20 6028 7420 464f the form `(t FO\n-00012240: 524d 532e 2e2e 2927 2c20 7768 6963 6820 RMS...)', which \n-00012250: 616c 7761 7973 206d 6174 6368 6573 204b always matches K\n-00012260: 4559 0a69 6620 6e6f 206f 7468 6572 2043 EY.if no other C\n-00012270: 4c41 5553 4520 6861 7320 616c 7265 6164 LAUSE has alread\n-00012280: 792e 2052 6574 7572 6e73 2066 616c 7365 y. Returns false\n-00012290: 2069 6620 6e6f 2063 6c61 7573 6520 6d61 if no clause ma\n-000122a0: 7463 6865 732e 0a0a 4966 2061 6e79 206f tches...If any o\n-000122b0: 6620 7468 6520 4954 454d 5320 6170 7065 f the ITEMS appe\n-000122c0: 6172 206d 6f72 6520 7468 616e 206f 6e63 ar more than onc\n-000122d0: 652c 2074 6865 6e20 7468 6520 6265 6861 e, then the beha\n-000122e0: 7669 6f75 7220 6973 0a75 6e64 6566 696e viour is.undefin\n-000122f0: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-00012300: 7270 7265 7465 7223 7768 656e 4576 616c rpreter#whenEval\n-00012310: 7561 7465 7320 434f 4e44 4954 494f 4e2c uates CONDITION,\n-00012320: 2069 6620 6974 2069 7320 7472 7565 2061 if it is true a\n-00012330: 6e20 696d 706c 6963 6974 2070 726f 676e n implicit progn\n-00012340: 2069 7320 7065 7266 6f72 6d65 640a 7769 is performed.wi\n-00012350: 7468 2046 4f52 4d53 2e00 7265 702e 6c61 th FORMS..rep.la\n-00012360: 6e67 2e69 6e74 6572 7072 6574 6572 2377 ng.interpreter#w\n-00012370: 6865 6e20 434f 4e44 4954 494f 4e20 2321 hen CONDITION #!\n-00012380: 7265 7374 2046 4f52 4d53 0072 6570 2e6c rest FORMS.rep.l\n-00012390: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-000123a0: 756e 6c65 7373 2043 4f4e 4449 5449 4f4e unless CONDITION\n-000123b0: 2023 2172 6573 7420 464f 524d 5300 7265 #!rest FORMS.re\n-000123c0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000123d0: 6572 2370 726f 6732 202e 2041 5247 5372 er#prog2 . ARGSr\n-000123e0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-000123f0: 7465 7223 6465 636c 6172 6564 6563 6c61 ter#declaredecla\n-00012400: 7265 2043 4c41 5553 4553 2e2e 2e0a 0a50 re CLAUSES.....P\n-00012410: 726f 7669 6465 2074 6865 2063 6f6d 7069 rovide the compi\n-00012420: 6c65 7220 7769 7468 2065 7874 7261 2069 ler with extra i\n-00012430: 6e66 6f72 6d61 7469 6f6e 2077 6869 6c65 nformation while\n-00012440: 2063 6f6d 7069 6c69 6e67 2074 6865 2066 compiling the f\n-00012450: 6f72 6d73 0a74 6861 7420 6170 7065 6172 orms.that appear\n-00012460: 2069 6e20 7468 6520 7361 6d65 206c 6578 in the same lex\n-00012470: 6963 616c 2073 636f 7065 2061 7320 7468 ical scope as th\n-00012480: 6520 6465 636c 6172 6174 696f 6e2e 0a0a e declaration...\n-00012490: 4561 6368 2043 4c41 5553 4520 6973 2061 Each CLAUSE is a\n-000124a0: 206c 6973 742c 2074 6865 2066 6972 7374 list, the first\n-000124b0: 2065 6c65 6d65 6e74 206f 6620 7768 6963 element of whic\n-000124c0: 6820 6973 2061 2073 796d 626f 6c20 6465 h is a symbol de\n-000124d0: 6669 6e69 6e67 0a74 6865 2074 7970 6520 fining.the type \n-000124e0: 6f66 2064 6563 6c61 7261 7469 6f6e 2c20 of declaration, \n-000124f0: 7468 6520 6f74 6865 7220 656c 656d 656e the other elemen\n-00012500: 7473 2072 656c 6174 6520 746f 2074 6865 ts relate to the\n-00012510: 2064 6563 6c61 7261 7469 6f6e 2e0a 5365 declaration..Se\n-00012520: 6520 7468 6520 6043 6f6d 7069 6c65 7220 e the `Compiler \n-00012530: 4465 636c 6172 6174 696f 6e73 2720 6e6f Declarations' no\n-00012540: 6465 206f 6620 7468 6520 6c69 6272 6570 de of the librep\n-00012550: 206d 616e 7561 6c20 666f 7220 6465 7461 manual for deta\n-00012560: 696c 730a 6f66 2074 6865 2070 6f73 7369 ils.of the possi\n-00012570: 626c 6520 6465 636c 6172 6174 696f 6e20 ble declaration \n-00012580: 7479 7065 732e 7265 702e 6c61 6e67 2e69 types.rep.lang.i\n-00012590: 6e74 6572 7072 6574 6572 2374 6872 6f77 nterpreter#throw\n-000125a0: 5065 7266 6f72 6d73 2061 206e 6f6e 2d6c Performs a non-l\n-000125b0: 6f63 616c 2065 7869 7420 746f 2074 6865 ocal exit to the\n-000125c0: 2060 6361 7463 6827 2066 6f72 6d20 7761 `catch' form wa\n-000125d0: 6974 696e 6720 666f 7220 5441 4720 616e iting for TAG an\n-000125e0: 6420 7265 7475 726e 0a56 414c 5545 2066 d return.VALUE f\n-000125f0: 726f 6d20 6974 2e00 7265 702e 6c61 6e67 rom it..rep.lang\n-00012600: 2e69 6e74 6572 7072 6574 6572 2361 7574 .interpreter#aut\n-00012610: 6f6c 6f61 642d 6d61 6372 6f20 5359 4d42 oload-macro SYMB\n-00012620: 4f4c 2d46 4f52 4d20 4649 4c45 2023 2172 OL-FORM FILE #!r\n-00012630: 6573 7420 4558 5452 4172 6570 2e6c 616e est EXTRArep.lan\n-00012640: 672e 6d61 7468 236f 6464 7052 6574 7572 g.math#oddpRetur\n-00012650: 6e20 7420 6966 2058 2069 7320 6f64 642c n t if X is odd,\n-00012660: 2069 2e65 2e20 282f 3d20 286d 6f64 2058 i.e. (/= (mod X\n-00012670: 2032 2920 3029 2e72 6570 2e6c 616e 672e 2) 0).rep.lang.\n-00012680: 6d61 7468 2365 7665 6e70 5265 7475 726e math#evenpReturn\n-00012690: 2074 2069 6620 5820 6973 206f 6464 2c20 t if X is odd, \n-000126a0: 692e 652e 2028 3d20 286d 6f64 2058 2032 i.e. (= (mod X 2\n-000126b0: 2920 3029 2e00 7265 702e 6c61 6e67 2e62 ) 0)..rep.lang.b\n-000126c0: 6163 6b71 756f 7465 2362 6163 6b71 756f ackquote#backquo\n-000126d0: 7465 2041 5247 6d61 696c 2d64 6f6d 6169 te ARGmail-domai\n-000126e0: 6e2d 6e61 6d65 4d61 696c 2064 6f6d 6169 n-nameMail domai\n-000126f0: 6e6e 616d 6520 6f66 2074 6865 206c 6f63 nname of the loc\n-00012700: 616c 2073 6974 652e 7573 6572 2d6d 6169 al site.user-mai\n-00012710: 6c2d 6164 6472 6573 7341 6464 7265 7373 l-addressAddress\n-00012720: 2074 6f20 7075 7420 696e 2046 726f 6d3a to put in From:\n-00012730: 2068 6561 6465 7273 206f 6620 6f75 7467 headers of outg\n-00012740: 6f69 6e67 206d 6169 6c2e 0072 6570 2e64 oing mail..rep.d\n-00012750: 6174 6123 7374 7269 6e67 2d75 7070 6572 ata#string-upper\n-00012760: 2d63 6173 652d 7020 5800 7265 702e 6461 -case-p X.rep.da\n-00012770: 7461 2e72 696e 6723 7269 6e67 2d63 6170 ta.ring#ring-cap\n-00012780: 6163 6974 7920 5249 4e47 7265 702e 6461 acity RINGrep.da\n-00012790: 7461 2e72 696e 6723 7269 6e67 2d3e 6c69 ta.ring#ring->li\n-000127a0: 7374 5265 7475 726e 2074 6865 2065 6c65 stReturn the ele\n-000127b0: 6d65 6e74 7320 696e 2072 696e 6720 6275 ments in ring bu\n-000127c0: 6666 6572 2052 494e 4720 6173 2061 206c ffer RING as a l\n-000127d0: 6973 742c 206e 6577 6573 7420 746f 206f ist, newest to o\n-000127e0: 6c64 6573 742e 0000 1400 0000 0902 0000 ldest...........\n-000127f0: e2b6 c50c 7265 702e 6249 0000 0000 0000 ....rep.bI......\n-00012800: 0d00 0000 5300 0000 8d91 cb18 7265 702e ....S.......rep.\n-00012810: 0fa8 0000 0000 0000 1400 0000 3b00 0000 ............;...\n-00012820: e674 d31d 7265 702e 0cb9 0000 0000 0000 .t..rep.........\n-00012830: 2500 0000 8901 0000 3365 6510 7265 702e %.......3ee.rep.\n-00012840: 53b4 0100 0000 0000 1800 0000 9300 0000 S...............\n-00012850: 2ccf a81d 7265 702e 7f48 0000 0000 0000 ,...rep..H......\n-00012860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n-00012870: 731e 0100 0000 0000 1c00 0000 ce00 0000 s...............\n-00012880: 7cbe 5313 7265 702e 6ab3 0100 0000 0000 |.S.rep.j.......\n-00012890: 2800 0000 c100 0000 bd6f 2806 7265 702e (........o(.rep.\n-000128a0: d720 0000 0000 0000 1400 0000 c700 0000 . ..............\n-000128b0: 6063 d21b 7265 702e 4faa 0000 0000 0000 `c..rep.O.......\n-000128c0: 1300 0000 5900 0000 8ff0 c118 0072 6570 ....Y........rep\n-000128d0: afba 0100 0000 0000 2100 0000 0700 0000 ........!.......\n-000128e0: aaa8 5117 7265 702e 3b66 0000 0000 0000 ..Q.rep.;f......\n-000128f0: 1b00 0000 2800 0000 5a96 ef11 7265 702e ....(...Z...rep.\n-00012900: ce7c 0000 0000 0000 2700 0000 2501 0000 .|......'...%...\n-00012910: e2f0 c705 7265 702e 8727 0000 0000 0000 ....rep..'......\n-00012920: 1700 0000 a200 0000 63b8 b31c 7265 702e ........c...rep.\n-00012930: 5f29 0000 0000 0000 1c00 0000 6600 0000 _)..........f...\n-00012940: f825 f41e 0072 6570 d89f 0000 0000 0000 .%...rep........\n-00012950: 1700 0000 0000 0000 15ec f304 7265 702e ............rep.\n-00012960: 0ab4 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n-00012970: f15e 800c 0072 6570 d7ba 0100 0000 0000 .^...rep........\n-00012980: 2300 0000 0600 0000 7e49 5308 0072 6570 #.......~IS..rep\n-00012990: 00bb 0100 0000 0000 2000 0000 0b00 0000 ........ .......\n-000129a0: 8a77 7a1a 7265 702e 2bbb 0100 0000 0000 .wz.rep.+.......\n-000129b0: 2900 0000 4300 0000 c066 4b07 7265 702e )...C....fK.rep.\n-000129c0: d2bb 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-000129d0: 35d7 3016 7265 702e 29bc 0100 0000 0000 5.0.rep.).......\n-000129e0: 1400 0000 4700 0000 a5f1 a519 0072 6570 ....G........rep\n-000129f0: 84bc 0100 0000 0000 1600 0000 1900 0000 ................\n-00012a00: 861a 2703 7265 702e 755f 0000 0000 0000 ..'.rep.u_......\n-00012a10: 1500 0000 5b00 0000 4884 4719 7265 702e ....[...H.G.rep.\n-00012a20: c9b6 0000 0000 0000 1b00 0000 d600 0000 ................\n-00012a30: 48b0 3605 646c 2d6c 6d3c 0000 0000 0000 H.6.dl-lm<......\n+0000d010: 6f63 6b65 7470 736f 636b 6574 7020 4152 ocketpsocketp AR\n+0000d020: 470a 0a52 6574 7572 6e20 7472 7565 2069 G..Return true i\n+0000d030: 6620 4152 4720 6973 2061 6e20 756e 636c f ARG is an uncl\n+0000d040: 6f73 6564 2073 6f63 6b65 7420 6f62 6a65 osed socket obje\n+0000d050: 6374 2e72 6570 2e73 7472 7563 7475 7265 ct.rep.structure\n+0000d060: 7323 6d61 6b65 2d73 7472 7563 7475 7265 s#make-structure\n+0000d070: 6d61 6b65 2d73 7472 7563 7475 7265 2049 make-structure I\n+0000d080: 4e54 4552 4641 4345 2043 4f4e 4649 472d NTERFACE CONFIG-\n+0000d090: 5448 554e 4b20 424f 4459 2d54 4855 4e4b THUNK BODY-THUNK\n+0000d0a0: 205b 4e41 4d45 5d0a 0a43 7265 6174 6520 [NAME]..Create \n+0000d0b0: 616e 6420 7265 7475 726e 2061 206e 6577 and return a new\n+0000d0c0: 2073 7472 7563 7475 7265 2e20 4966 204e structure. If N\n+0000d0d0: 414d 4520 6973 2061 206e 6f6e 2d6e 696c AME is a non-nil\n+0000d0e0: 2073 796d 626f 6c20 7468 650a 7374 7275 symbol the.stru\n+0000d0f0: 6374 7572 6520 7769 6c6c 2074 616b 6520 cture will take \n+0000d100: 7468 6174 206e 616d 652e 0a0a 5468 6520 that name...The \n+0000d110: 6e65 7720 7374 7275 6374 7572 6520 7769 new structure wi\n+0000d120: 6c6c 2062 6520 6164 7665 7274 6973 6564 ll be advertised\n+0000d130: 2061 7320 6578 706f 7274 696e 6720 6269 as exporting bi\n+0000d140: 6e64 696e 6773 2064 6566 696e 6564 2062 ndings defined b\n+0000d150: 790a 494e 5445 5246 4143 4520 2863 7572 y.INTERFACE (cur\n+0000d160: 7265 6e74 6c79 206a 7573 7420 6120 6c69 rently just a li\n+0000d170: 7374 206f 6620 7379 6d62 6f6c 7329 2e0a st of symbols)..\n+0000d180: 0a49 6620 434f 4e46 4947 2d54 4855 4e4b .If CONFIG-THUNK\n+0000d190: 2069 7320 6e6f 6e2d 6e69 6c20 6974 2069 is non-nil it i\n+0000d1a0: 7320 6120 7a65 726f 2d70 6172 616d 6574 s a zero-paramet\n+0000d1b0: 6572 2066 756e 6374 696f 6e20 746f 2062 er function to b\n+0000d1c0: 6520 6361 6c6c 6564 0a74 6f20 6465 6669 e called.to defi\n+0000d1d0: 6e65 2074 6865 2063 6f6e 6669 6775 7261 ne the configura\n+0000d1e0: 7469 6f6e 206f 6620 7468 6520 7374 7275 tion of the stru\n+0000d1f0: 6374 7572 6520 2863 7572 7265 6e74 6c79 cture (currently\n+0000d200: 2069 7427 7320 6f70 656e 6564 2061 6e64 it's opened and\n+0000d210: 0a61 6363 6573 7365 6420 7374 7275 6374 .accessed struct\n+0000d220: 7572 6573 2e29 2054 6869 7320 7468 756e ures.) This thun\n+0000d230: 6b20 7769 6c6c 2062 6520 6576 616c 7561 k will be evalua\n+0000d240: 7465 6420 696e 2074 6865 2065 6e76 6972 ted in the envir\n+0000d250: 6f6e 6d65 6e74 0a6f 6620 7468 6520 6e65 onment.of the ne\n+0000d260: 7720 7374 7275 6374 7572 652c 2062 7574 w structure, but\n+0000d270: 2077 6974 6820 6f6e 6c79 2074 6865 2060 with only the `\n+0000d280: 256d 6574 6127 2028 6d6f 6475 6c65 2d63 %meta' (module-c\n+0000d290: 6f6e 6669 6775 7261 7469 6f6e 290a 7374 onfiguration).st\n+0000d2a0: 7275 6374 7572 6520 6f70 656e 6564 2e0a ructure opened..\n+0000d2b0: 0a49 6620 424f 4459 2d54 4855 4e4b 2069 .If BODY-THUNK i\n+0000d2c0: 7320 6e6f 6e2d 6e69 6c20 6974 2069 7320 s non-nil it is \n+0000d2d0: 6120 7a65 726f 2d70 6172 616d 6574 6572 a zero-parameter\n+0000d2e0: 2066 756e 6374 696f 6e20 746f 2062 6520 function to be \n+0000d2f0: 6361 6c6c 6564 0a74 6f20 6465 6669 6e65 called.to define\n+0000d300: 2074 6865 2076 616c 7565 7320 6f66 2074 the values of t\n+0000d310: 6865 2062 696e 6469 6e67 7320 6578 706f he bindings expo\n+0000d320: 7274 6564 2062 7920 7468 6520 7374 7275 rted by the stru\n+0000d330: 6374 7572 652e 2049 7420 7769 6c6c 0a62 cture. It will.b\n+0000d340: 6520 6576 616c 7561 7465 6420 696e 2074 e evaluated in t\n+0000d350: 6865 2065 6e76 6972 6f6e 6d65 6e74 206f he environment o\n+0000d360: 6620 7468 6520 6e65 7720 7374 7275 6374 f the new struct\n+0000d370: 7572 652e 0a0a 4e6f 7465 2074 6861 7420 ure...Note that \n+0000d380: 7468 6520 6361 7074 7572 6564 2073 7461 the captured sta\n+0000d390: 7465 206f 6620 7468 6520 636c 6f73 7572 te of the closur\n+0000d3a0: 6573 2043 4f4e 4649 472d 5448 554e 4b20 es CONFIG-THUNK \n+0000d3b0: 616e 640a 424f 4459 2d54 4855 4e4b 206d and.BODY-THUNK m\n+0000d3c0: 6179 2062 6520 6d6f 6469 6669 6564 2062 ay be modified b\n+0000d3d0: 7920 7468 6973 2066 756e 6374 696f 6e21 y this function!\n+0000d3e0: 7265 702e 7374 7275 6374 7572 6573 2325 rep.structures#%\n+0000d3f0: 7374 7275 6374 7572 652d 7265 6625 7374 structure-ref%st\n+0000d400: 7275 6374 7572 652d 7265 6620 5354 5255 ructure-ref STRU\n+0000d410: 4354 5552 4520 5641 520a 0a52 6574 7572 CTURE VAR..Retur\n+0000d420: 6e20 7468 6520 7661 6c75 6520 6f66 2074 n the value of t\n+0000d430: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n+0000d440: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n+0000d450: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n+0000d460: 5543 5455 5245 206f 7220 616e 7920 696e UCTURE or any in\n+0000d470: 6e65 7220 6f70 656e 6564 2073 7472 7563 ner opened struc\n+0000d480: 7475 7265 732e 0a0a 5265 7475 726e 7320 tures...Returns \n+0000d490: 6120 766f 6964 2076 616c 7565 2069 6620 a void value if \n+0000d4a0: 6e6f 2073 7563 6820 6269 6e64 696e 672e no such binding.\n+0000d4b0: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+0000d4c0: 7472 7563 7475 7265 2d73 6574 7374 7275 tructure-setstru\n+0000d4d0: 6374 7572 652d 7365 7420 5354 5255 4354 cture-set STRUCT\n+0000d4e0: 5552 4520 5641 5220 5641 4c55 450a 0a53 URE VAR VALUE..S\n+0000d4f0: 6574 2074 6865 2076 616c 7565 206f 6620 et the value of \n+0000d500: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s\n+0000d510: 796d 626f 6c20 5641 5220 696e 2073 7472 ymbol VAR in str\n+0000d520: 7563 7475 7265 206f 626a 6563 740a 5354 ucture object.ST\n+0000d530: 5255 4354 5552 4520 746f 2056 414c 5545 RUCTURE to VALUE\n+0000d540: 2e20 4966 206e 6f20 7375 6368 2062 696e . If no such bin\n+0000d550: 6469 6e67 2065 7869 7374 732c 2061 6e20 ding exists, an \n+0000d560: 6572 726f 7220 6973 2073 6967 6e61 6c6c error is signall\n+0000d570: 6564 2e72 6570 2e73 7472 7563 7475 7265 ed.rep.structure\n+0000d580: 7323 6578 7465 726e 616c 2d73 7472 7563 s#external-struc\n+0000d590: 7475 7265 2d72 6566 6578 7465 726e 616c ture-refexternal\n+0000d5a0: 2d73 7472 7563 7475 7265 2d72 6566 2053 -structure-ref S\n+0000d5b0: 5452 5543 542d 4e41 4d45 2056 4152 0a0a TRUCT-NAME VAR..\n+0000d5c0: 5265 7475 726e 2074 6865 2076 616c 7565 Return the value\n+0000d5d0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n+0000d5e0: 6f66 2073 796d 626f 6c20 5641 5220 7769 of symbol VAR wi\n+0000d5f0: 7468 696e 2074 6865 2073 7472 7563 7475 thin the structu\n+0000d600: 7265 0a63 616c 6c65 6420 5354 5255 4354 re.called STRUCT\n+0000d610: 2d4e 414d 452e 2054 6869 7320 7374 7275 -NAME. This stru\n+0000d620: 6374 7572 6520 6d75 7374 2068 6176 6520 cture must have \n+0000d630: 7072 6576 696f 7573 6c79 2062 6565 6e20 previously been \n+0000d640: 6d61 726b 6564 2061 730a 6163 6365 7373 marked as.access\n+0000d650: 6962 6c65 2062 7920 7468 6520 6375 7272 ible by the curr\n+0000d660: 656e 7420 7374 7275 6374 7572 6520 2862 ent structure (b\n+0000d670: 7920 7573 696e 6720 7468 6520 6061 6363 y using the `acc\n+0000d680: 6573 7327 206d 6f64 756c 650a 636f 6e66 ess' module.conf\n+0000d690: 6967 7572 6174 696f 6e20 6469 7265 6374 iguration direct\n+0000d6a0: 6976 6529 2e0a 0a53 6967 6e61 6c73 2061 ive)...Signals a\n+0000d6b0: 6e20 6572 726f 7220 6966 206e 6f20 7375 n error if no su\n+0000d6c0: 6368 2062 696e 6469 6e67 2065 7869 7374 ch binding exist\n+0000d6d0: 732e 7265 702e 7374 7275 6374 7572 6573 s.rep.structures\n+0000d6e0: 2373 7472 7563 7475 7265 2d6e 616d 6573 #structure-names\n+0000d6f0: 7472 7563 7475 7265 2d6e 616d 6520 5354 tructure-name ST\n+0000d700: 5255 4354 5552 450a 0a52 6574 7572 6e73 RUCTURE..Returns\n+0000d710: 2074 6865 206e 616d 6520 2861 2073 796d the name (a sym\n+0000d720: 626f 6c29 206f 6620 7374 7275 6374 7572 bol) of structur\n+0000d730: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n+0000d740: 5245 2e72 6570 2e73 7472 7563 7475 7265 RE.rep.structure\n+0000d750: 7323 7374 7275 6374 7572 652d 696d 706f s#structure-impo\n+0000d760: 7274 7373 7472 7563 7475 7265 2d69 6d70 rtsstructure-imp\n+0000d770: 6f72 7473 2053 5452 5543 5455 5245 0a0a orts STRUCTURE..\n+0000d780: 5265 7475 726e 7320 7468 6520 6c69 7374 Returns the list\n+0000d790: 206f 6620 7374 7275 6374 7572 6520 6e61 of structure na\n+0000d7a0: 6d65 7320 6f70 656e 6564 2062 7920 7374 mes opened by st\n+0000d7b0: 7275 6374 7572 6520 6f62 6a65 6374 0a53 ructure object.S\n+0000d7c0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n+0000d7d0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n+0000d7e0: 652d 6669 6c65 7374 7275 6374 7572 652d e-filestructure-\n+0000d7f0: 6669 6c65 204e 414d 450a 0a52 6574 7572 file NAME..Retur\n+0000d800: 6e20 6120 7374 7269 6e67 2074 6861 7420 n a string that \n+0000d810: 776f 756c 6420 6265 2075 7365 6420 746f would be used to\n+0000d820: 206c 6f63 6174 6520 6120 7374 7275 6374 locate a struct\n+0000d830: 7572 6520 6361 6c6c 6564 204e 414d 4520 ure called NAME \n+0000d840: 2861 0a73 796d 626f 6c29 2e72 6570 2e73 (a.symbol).rep.s\n+0000d850: 7472 7563 7475 7265 7323 6375 7272 656e tructures#curren\n+0000d860: 742d 7374 7275 6374 7572 6563 7572 7265 t-structurecurre\n+0000d870: 6e74 2d73 7472 7563 7475 7265 0a0a 5265 nt-structure..Re\n+0000d880: 7475 726e 2074 6865 2063 7572 7265 6e74 turn the current\n+0000d890: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec\n+0000d8a0: 742e 7265 702e 7374 7275 6374 7572 6573 t.rep.structures\n+0000d8b0: 2373 7472 7563 7475 7265 7073 7472 7563 #structurepstruc\n+0000d8c0: 7475 7265 7020 4152 470a 0a52 6574 7572 turep ARG..Retur\n+0000d8d0: 6e20 6074 2720 6966 2041 5247 2069 7320 n `t' if ARG is \n+0000d8e0: 6120 7374 7275 6374 7572 6520 6f62 6a65 a structure obje\n+0000d8f0: 6374 2e72 6570 2e73 7472 7563 7475 7265 ct.rep.structure\n+0000d900: 7323 6576 616c 6576 616c 2046 4f52 4d20 s#evaleval FORM \n+0000d910: 5b53 5452 5543 5455 5245 5d0a 0a52 6574 [STRUCTURE]..Ret\n+0000d920: 7572 6e20 7468 6520 7265 7375 6c74 206f urn the result o\n+0000d930: 6620 6576 616c 7561 7469 6e67 2046 4f52 f evaluating FOR\n+0000d940: 4d20 696e 7369 6465 2073 7472 7563 7475 M inside structu\n+0000d950: 7265 206f 626a 6563 7420 5354 5255 4354 re object STRUCT\n+0000d960: 5552 450a 2877 6974 6820 6120 6e75 6c6c URE.(with a null\n+0000d970: 206c 6578 6963 616c 2065 6e76 6972 6f6e lexical environ\n+0000d980: 6d65 6e74 292e 7265 702e 7374 7275 6374 ment).rep.struct\n+0000d990: 7572 6573 236d 616b 652d 6269 6e64 696e ures#make-bindin\n+0000d9a0: 672d 696d 6d75 7461 626c 656d 616b 652d g-immutablemake-\n+0000d9b0: 6269 6e64 696e 672d 696d 6d75 7461 626c binding-immutabl\n+0000d9c0: 6520 5641 520a 0a46 6c61 6720 7468 6174 e VAR..Flag that\n+0000d9d0: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of \n+0000d9e0: 7379 6d62 6f6c 2056 4152 2069 6e20 7468 symbol VAR in th\n+0000d9f0: 6520 6375 7272 656e 7420 7374 7275 6374 e current struct\n+0000da00: 7572 6520 6d61 7920 6e6f 7420 6265 0a63 ure may not be.c\n+0000da10: 6861 6e67 6564 2e72 6570 2e73 7472 7563 hanged.rep.struc\n+0000da20: 7475 7265 7323 6269 6e64 696e 672d 696d tures#binding-im\n+0000da30: 6d75 7461 626c 652d 7062 696e 6469 6e67 mutable-pbinding\n+0000da40: 2d69 6d6d 7574 6162 6c65 2d70 2056 4152 -immutable-p VAR\n+0000da50: 205b 5354 5255 4354 5552 455d 0a0a 5265 [STRUCTURE]..Re\n+0000da60: 7475 726e 2060 7427 2069 6620 7468 6520 turn `t' if the \n+0000da70: 6269 6e64 696e 6720 6f66 2073 796d 626f binding of symbo\n+0000da80: 6c20 5641 5220 696e 2074 6865 2053 5452 l VAR in the STR\n+0000da90: 5543 5455 5245 2068 6173 2062 6565 6e20 UCTURE has been \n+0000daa0: 6d61 6465 0a63 6f6e 7374 616e 742e 7265 made.constant.re\n+0000dab0: 702e 7374 7275 6374 7572 6573 2370 726f p.structures#pro\n+0000dac0: 7669 6465 7072 6f76 6964 6520 4645 4154 videprovide FEAT\n+0000dad0: 5552 450a 0a53 686f 7720 7468 6174 2074 URE..Show that t\n+0000dae0: 6865 2066 6561 7475 7265 2046 4541 5455 he feature FEATU\n+0000daf0: 5245 2028 6120 7379 6d62 6f6c 2920 6861 RE (a symbol) ha\n+0000db00: 7320 6265 656e 206c 6f61 6465 6420 696e s been loaded in\n+0000db10: 2074 6865 2063 7572 7265 6e74 0a73 7472 the current.str\n+0000db20: 7563 7475 7265 2e72 6570 2e73 7472 7563 ucture.rep.struc\n+0000db30: 7475 7265 7323 7265 7175 6972 6572 6571 tures#requirereq\n+0000db40: 7569 7265 2046 4541 5455 5245 0a0a 4966 uire FEATURE..If\n+0000db50: 2046 4541 5455 5245 2028 6120 7379 6d62 FEATURE (a symb\n+0000db60: 6f6c 2920 6861 7320 6e6f 7420 616c 7265 ol) has not alre\n+0000db70: 6164 7920 6265 656e 206c 6f61 6465 642c ady been loaded,\n+0000db80: 206c 6f61 6420 6974 2e20 5468 6520 6669 load it. The fi\n+0000db90: 6c65 0a6c 6f61 6465 6420 6973 2065 6974 le.loaded is eit\n+0000dba0: 6865 7220 4649 4c45 2028 6966 2067 6976 her FILE (if giv\n+0000dbb0: 656e 292c 206f 7220 7468 6520 7072 696e en), or the prin\n+0000dbc0: 7420 6e61 6d65 206f 6620 4645 4154 5552 t name of FEATUR\n+0000dbd0: 452e 7265 702e 6461 7461 2e64 6174 756d E.rep.data.datum\n+0000dbe0: 7323 6465 6669 6e65 2d64 6174 756d 2d70 s#define-datum-p\n+0000dbf0: 7269 6e74 6572 6465 6669 6e65 2d64 6174 rinterdefine-dat\n+0000dc00: 756d 2d70 7269 6e74 6572 2049 4420 5052 um-printer ID PR\n+0000dc10: 494e 5445 520a 0a52 6567 6973 7465 7220 INTER..Register \n+0000dc20: 6120 6375 7374 6f6d 2070 7269 6e74 6572 a custom printer\n+0000dc30: 2066 6f72 2061 6c6c 2064 6174 756d 7320 for all datums \n+0000dc40: 7769 7468 2074 7970 6520 4944 2e20 5768 with type ID. Wh\n+0000dc50: 656e 2074 6865 7365 0a6f 626a 6563 7473 en these.objects\n+0000dc60: 2070 7269 6e74 6564 2061 7265 2c20 7468 printed are, th\n+0000dc70: 6520 6675 6e63 7469 6f6e 2050 5249 4e54 e function PRINT\n+0000dc80: 4552 2077 696c 6c20 6265 2063 616c 6c65 ER will be calle\n+0000dc90: 6420 7769 7468 2074 776f 0a61 7267 756d d with two.argum\n+0000dca0: 656e 7473 2c20 7468 6520 6461 7475 6d20 ents, the datum \n+0000dcb0: 616e 6420 7468 6520 7374 7265 616d 2074 and the stream t\n+0000dcc0: 6f20 7072 696e 7420 746f 2e72 6570 2e64 o print to.rep.d\n+0000dcd0: 6174 612e 6461 7475 6d73 2364 6174 756d ata.datums#datum\n+0000dce0: 2d73 6574 6461 7475 6d2d 7365 7420 4441 -setdatum-set DA\n+0000dcf0: 5455 4d20 4944 2056 414c 5545 0a0a 4966 TUM ID VALUE..If\n+0000dd00: 2064 6174 6120 6f62 6a65 6374 2044 4154 data object DAT\n+0000dd10: 554d 2068 6173 2074 7970 6520 4944 2c20 UM has type ID, \n+0000dd20: 6d6f 6469 6679 2069 7473 2061 7373 6f63 modify its assoc\n+0000dd30: 6961 7465 6420 7661 6c75 6520 746f 2062 iated value to b\n+0000dd40: 650a 5641 4c55 452c 2065 6c73 6520 7369 e.VALUE, else si\n+0000dd50: 676e 616c 2061 6e20 6572 726f 722e 7265 gnal an error.re\n+0000dd60: 702e 766d 2e69 6e74 6572 7072 6574 6572 p.vm.interpreter\n+0000dd70: 236d 616b 652d 6279 7465 2d63 6f64 652d #make-byte-code-\n+0000dd80: 7375 6272 6d61 6b65 2d62 7974 652d 636f subrmake-byte-co\n+0000dd90: 6465 2d73 7562 7220 434f 4445 2043 4f4e de-subr CODE CON\n+0000dda0: 5354 414e 5453 2053 5441 434b 205b 444f STANTS STACK [DO\n+0000ddb0: 435d 205b 494e 5445 5241 4354 4956 455d C] [INTERACTIVE]\n+0000ddc0: 0a0a 5265 7475 726e 2061 6e20 6f62 6a65 ..Return an obje\n+0000ddd0: 6374 2074 6861 7420 6361 6e20 6265 2075 ct that can be u\n+0000dde0: 7365 6420 6173 2074 6865 2066 756e 6374 sed as the funct\n+0000ddf0: 696f 6e20 7661 6c75 6520 6f66 2061 2073 ion value of a s\n+0000de00: 796d 626f 6c2e 7265 702e 766d 2e69 6e74 ymbol.rep.vm.int\n+0000de10: 6572 7072 6574 6572 2362 7974 6563 6f64 erpreter#bytecod\n+0000de20: 6570 6279 7465 636f 6465 7020 4152 470a epbytecodep ARG.\n+0000de30: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n+0000de40: 4720 6973 2061 2062 7974 6520 636f 6465 G is a byte code\n+0000de50: 2073 7562 726f 7574 696e 6520 2869 2e65 subroutine (i.e\n+0000de60: 2e20 636f 6d70 696c 6564 204c 6973 7020 . compiled Lisp \n+0000de70: 636f 6465 292e 6669 6c65 2d68 616e 646c code).file-handl\n+0000de80: 6572 2d61 6c69 7374 6120 6c69 7374 206f er-alista list o\n+0000de90: 6620 6028 5245 4745 5850 202e 2048 414e f `(REGEXP . HAN\n+0000dea0: 444c 4552 2927 2e20 4966 2052 4547 4558 DLER)'. If REGEX\n+0000deb0: 5020 6d61 7463 6865 7320 7468 6520 6e61 P matches the na\n+0000dec0: 6d65 206f 6620 6120 6669 6c65 0a62 6569 me of a file.bei\n+0000ded0: 6e67 206d 616e 6970 756c 6174 6564 2074 ng manipulated t\n+0000dee0: 6865 2066 756e 6374 696f 6e20 4841 4e44 he function HAND\n+0000def0: 4c45 5220 6973 2063 616c 6c65 6420 6173 LER is called as\n+0000df00: 2028 4841 4e44 4c45 5220 4f50 4552 4154 (HANDLER OPERAT\n+0000df10: 494f 4e0a 4152 4753 2e2e 2e29 2077 6865 ION.ARGS...) whe\n+0000df20: 7265 2041 5247 5320 6d61 7463 6865 7320 re ARGS matches \n+0000df30: 686f 7720 7468 6520 6f72 6967 696e 616c how the original\n+0000df40: 2066 756e 6374 696f 6e20 6973 2063 616c function is cal\n+0000df50: 6c65 642e 7265 702e 696f 2e66 696c 6573 led.rep.io.files\n+0000df60: 2366 696c 652d 6e61 6d65 2d61 732d 6469 #file-name-as-di\n+0000df70: 7265 6374 6f72 7966 696c 652d 6e61 6d65 rectoryfile-name\n+0000df80: 2d61 732d 6469 7265 6374 6f72 7920 4649 -as-directory FI\n+0000df90: 4c45 2d4e 414d 450a 0a52 6574 7572 6e20 LE-NAME..Return \n+0000dfa0: 4649 4c45 2d4e 414d 4520 7375 6368 2074 FILE-NAME such t\n+0000dfb0: 6861 7420 6974 206e 616d 6573 2061 2064 hat it names a d\n+0000dfc0: 6972 6563 746f 7279 2028 692e 6520 7769 irectory (i.e wi\n+0000dfd0: 7468 2061 2074 6572 6d69 6e61 7469 6e67 th a terminating\n+0000dfe0: 0a64 6972 6563 746f 7279 2073 6570 6172 .directory separ\n+0000dff0: 6174 6f72 2063 6861 7261 6374 6572 2e29 ator character.)\n+0000e000: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+0000e010: 652d 6e61 6d65 2d61 6273 6f6c 7574 652d e-name-absolute-\n+0000e020: 7066 696c 652d 6e61 6d65 2d61 6273 6f6c pfile-name-absol\n+0000e030: 7574 652d 7020 4649 4c45 2d4e 414d 450a ute-p FILE-NAME.\n+0000e040: 0a52 6574 7572 6e73 2074 2069 6620 4649 .Returns t if FI\n+0000e050: 4c45 2d4e 414d 4520 6973 2063 6f6e 7465 LE-NAME is conte\n+0000e060: 7874 2d69 6e64 6570 656e 6465 6e74 2c20 xt-independent, \n+0000e070: 692e 652e 2069 7420 646f 6573 206e 6f74 i.e. it does not\n+0000e080: 206e 616d 6520 6120 6669 6c65 0a72 656c name a file.rel\n+0000e090: 6174 6976 6520 746f 2074 6865 2064 6566 ative to the def\n+0000e0a0: 6175 6c74 2d64 6972 6563 746f 7279 2e72 ault-directory.r\n+0000e0b0: 6570 2e69 6f2e 6669 6c65 7323 6361 6e6f ep.io.files#cano\n+0000e0c0: 6e69 6361 6c2d 6669 6c65 2d6e 616d 6563 nical-file-namec\n+0000e0d0: 616e 6f6e 6963 616c 2d66 696c 652d 6e61 anonical-file-na\n+0000e0e0: 6d65 2046 494c 452d 4e41 4d45 0a0a 5265 me FILE-NAME..Re\n+0000e0f0: 7475 726e 2074 6865 2063 616e 6f6e 6963 turn the canonic\n+0000e100: 616c 206e 616d 6520 6f66 2074 6865 2066 al name of the f\n+0000e110: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n+0000e120: 4e41 4d45 2e20 5468 6520 6361 6e6f 6e69 NAME. The canoni\n+0000e130: 6361 6c20 6e61 6d65 0a6f 6620 6120 6669 cal name.of a fi\n+0000e140: 6c65 2069 7320 6465 6669 6e65 6420 7375 le is defined su\n+0000e150: 6368 2074 6861 7420 7477 6f20 6669 6c65 ch that two file\n+0000e160: 7320 6361 6e20 6265 2063 6f6d 7061 7265 s can be compare\n+0000e170: 6420 7369 6d70 6c79 2062 7920 636f 6d70 d simply by comp\n+0000e180: 6172 696e 670a 7468 6569 7220 6361 6e6f aring.their cano\n+0000e190: 6e69 6361 6c20 6e61 6d65 733b 2069 6620 nical names; if \n+0000e1a0: 7468 6520 6e61 6d65 7320 6d61 7463 682c the names match,\n+0000e1b0: 2074 6865 7920 7265 6665 7220 746f 2074 they refer to t\n+0000e1c0: 6865 2073 616d 6520 6669 6c65 2e0a 0a28 he same file...(\n+0000e1d0: 4e6f 7465 2074 6861 7420 7468 6520 6f70 Note that the op\n+0000e1e0: 706f 7369 7465 2069 736e 2774 2061 6c77 posite isn't alw\n+0000e1f0: 6179 7320 7472 7565 2c20 6966 2074 776f ays true, if two\n+0000e200: 2063 616e 6f6e 6963 616c 206e 616d 6573 canonical names\n+0000e210: 2064 6f6e 2774 0a6d 6174 6368 2074 6865 don't.match the\n+0000e220: 2066 696c 6520 636f 756c 6420 7374 696c file could stil\n+0000e230: 6c20 6265 2074 6865 2073 616d 652c 2066 l be the same, f\n+0000e240: 6f72 2065 7861 6d70 6c65 2076 6961 206c or example via l\n+0000e250: 696e 6b73 2e20 4f6e 206d 6f73 740a 6f70 inks. On most.op\n+0000e260: 6572 6174 696e 6720 7379 7374 656d 732c erating systems,\n+0000e270: 2073 796d 626f 6c69 6320 6c69 6e6b 7320 symbolic links \n+0000e280: 7769 6c6c 2062 6520 6578 7061 6e64 6564 will be expanded\n+0000e290: 2077 6865 7265 2070 6f73 7369 626c 652e where possible.\n+0000e2a0: 2972 6570 2e69 6f2e 6669 6c65 7323 7365 )rep.io.files#se\n+0000e2b0: 742d 696e 7075 742d 6861 6e64 6c65 7273 t-input-handlers\n+0000e2c0: 6574 2d69 6e70 7574 2d68 616e 646c 6572 et-input-handler\n+0000e2d0: 204c 4f43 414c 2d46 494c 4520 4655 4e43 LOCAL-FILE FUNC\n+0000e2e0: 5449 4f4e 0a0a 4172 7261 6e67 6520 666f TION..Arrange fo\n+0000e2f0: 7220 4655 4e43 5449 4f4e 2074 6f20 6265 r FUNCTION to be\n+0000e300: 2063 616c 6c65 6420 7768 656e 6576 6572 called whenever\n+0000e310: 2070 656e 6469 6e67 2069 6e70 7574 2069 pending input i\n+0000e320: 7320 6176 6169 6c61 626c 650a 6f6e 204c s available.on L\n+0000e330: 4f43 414c 2d46 494c 452e 204e 6f74 6520 OCAL-FILE. Note \n+0000e340: 7468 6174 2074 6869 7320 6d61 6b65 7320 that this makes \n+0000e350: 4c4f 4341 4c2d 4649 4c45 2064 6f20 6e6f LOCAL-FILE do no\n+0000e360: 6e2d 626c 6f63 6b69 6e67 2069 6e70 7574 n-blocking input\n+0000e370: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n+0000e380: 6c65 7066 696c 6570 2041 5247 0a0a 5265 lepfilep ARG..Re\n+0000e390: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n+0000e3a0: 7320 6120 6669 6c65 206f 626a 6563 742e s a file object.\n+0000e3b0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+0000e3c0: 652d 7474 7970 6669 6c65 2d74 7479 7020 e-ttypfile-ttyp \n+0000e3d0: 4649 4c45 0a0a 5265 7475 726e 7320 7472 FILE..Returns tr\n+0000e3e0: 7565 2069 6620 4649 4c45 2069 7320 6c69 ue if FILE is li\n+0000e3f0: 6e6b 6564 2074 6f20 6120 7474 792e 7265 nked to a tty.re\n+0000e400: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+0000e410: 626f 756e 642d 7374 7265 616d 6669 6c65 bound-streamfile\n+0000e420: 2d62 6f75 6e64 2d73 7472 6561 6d20 4649 -bound-stream FI\n+0000e430: 4c45 0a0a 4966 2066 696c 6520 6f62 6a65 LE..If file obje\n+0000e440: 6374 2046 494c 4520 646f 6573 6e27 7420 ct FILE doesn't \n+0000e450: 7265 6665 7220 746f 2061 206c 6f63 616c refer to a local\n+0000e460: 2066 696c 652c 2072 6574 7572 6e20 7468 file, return th\n+0000e470: 6520 7374 7265 616d 0a74 6861 7420 6974 e stream.that it\n+0000e480: 2773 2062 6f75 6e64 2074 6f2e 7265 702e 's bound to.rep.\n+0000e490: 696f 2e66 696c 6573 2366 696c 652d 6861 io.files#file-ha\n+0000e4a0: 6e64 6c65 722d 6461 7461 6669 6c65 2d68 ndler-datafile-h\n+0000e4b0: 616e 646c 6572 2d64 6174 6120 4649 4c45 andler-data FILE\n+0000e4c0: 0a0a 5265 7475 726e 2074 6865 2068 616e ..Return the han\n+0000e4d0: 646c 6572 2d73 7065 6369 6669 6320 6461 dler-specific da\n+0000e4e0: 7461 2066 6f72 2046 494c 452e 7265 702e ta for FILE.rep.\n+0000e4f0: 696f 2e66 696c 6573 236f 7065 6e2d 6669 io.files#open-fi\n+0000e500: 6c65 6f70 656e 2d66 696c 6520 4649 4c45 leopen-file FILE\n+0000e510: 2d4e 414d 4520 4143 4345 5353 2d54 5950 -NAME ACCESS-TYP\n+0000e520: 450a 0a52 6574 7572 6e20 6120 6e65 7720 E..Return a new \n+0000e530: 6669 6c65 206f 626a 6563 7420 7265 6665 file object refe\n+0000e540: 7265 6e63 696e 6720 7468 6520 6c6f 6769 rencing the logi\n+0000e550: 6361 6c20 6669 6c65 2063 616c 6c65 6420 cal file called \n+0000e560: 4649 4c45 2d4e 414d 452c 0a66 6f72 2041 FILE-NAME,.for A\n+0000e570: 4343 4553 532d 5459 5045 2072 6571 7565 CCESS-TYPE reque\n+0000e580: 7374 732e 2041 4343 4553 532d 5459 5045 sts. ACCESS-TYPE\n+0000e590: 2063 616e 2062 6520 6f6e 6520 6f66 2074 can be one of t\n+0000e5a0: 6865 2073 796d 626f 6c73 3a0a 0a09 7265 he symbols:...re\n+0000e5b0: 6164 0909 466f 7220 696e 7075 740a 0977 ad..For input..w\n+0000e5c0: 7269 7465 0909 5472 756e 6361 7465 206f rite..Truncate o\n+0000e5d0: 7220 6372 6561 7465 2074 6865 2066 696c r create the fil\n+0000e5e0: 652c 2061 6e64 206f 7065 6e20 666f 7220 e, and open for \n+0000e5f0: 6f75 7470 7574 0a09 6170 7065 6e64 0909 output..append..\n+0000e600: 4f70 656e 2066 6f72 206f 7574 7075 7420 Open for output \n+0000e610: 6174 2074 6865 2065 6e64 206f 6620 7468 at the end of th\n+0000e620: 6520 6669 6c65 2e72 6570 2e69 6f2e 6669 e file.rep.io.fi\n+0000e630: 6c65 7323 636c 6f73 652d 6669 6c65 636c les#close-filecl\n+0000e640: 6f73 652d 6669 6c65 2046 494c 450a 0a53 ose-file FILE..S\n+0000e650: 6967 6e61 6c20 7468 6174 2074 6865 7265 ignal that there\n+0000e660: 2077 696c 6c20 6265 206e 6f20 6d6f 7265 will be no more\n+0000e670: 2049 2f4f 2074 6872 6f75 6768 2074 6865 I/O through the\n+0000e680: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL\n+0000e690: 452e 7265 702e 696f 2e66 696c 6573 2366 E.rep.io.files#f\n+0000e6a0: 6c75 7368 2d66 696c 6566 6c75 7368 2d66 lush-fileflush-f\n+0000e6b0: 696c 6520 4649 4c45 0a0a 466c 7573 6820 ile FILE..Flush \n+0000e6c0: 616e 7920 6275 6666 6572 6564 206f 7574 any buffered out\n+0000e6d0: 7075 7420 6f6e 2046 494c 452e 2054 6869 put on FILE. Thi\n+0000e6e0: 7320 6973 2075 7375 616c 6c79 2075 6e6e s is usually unn\n+0000e6f0: 6563 6573 7361 7279 2073 696e 6365 0a61 ecessary since.a\n+0000e700: 6c6c 206f 7574 7075 7420 7769 6c6c 2062 ll output will b\n+0000e710: 6520 666c 7573 6865 6420 7768 656e 2046 e flushed when F\n+0000e720: 494c 4520 6973 2065 7665 6e74 7561 6c6c ILE is eventuall\n+0000e730: 7920 636c 6f73 6564 2e72 6570 2e69 6f2e y closed.rep.io.\n+0000e740: 6669 6c65 7323 6465 6c65 7465 2d64 6972 files#delete-dir\n+0000e750: 6563 746f 7279 6465 6c65 7465 2d64 6972 ectorydelete-dir\n+0000e760: 6563 746f 7279 2044 4952 4543 544f 5259 ectory DIRECTORY\n+0000e770: 2d4e 414d 450a 0a44 656c 6574 6520 7468 -NAME..Delete th\n+0000e780: 6520 6469 7265 6374 6f72 7920 6361 6c6c e directory call\n+0000e790: 6564 2044 4952 4543 544f 5259 2d4e 414d ed DIRECTORY-NAM\n+0000e7a0: 452e 204e 6f74 6520 7468 6174 2074 6865 E. Note that the\n+0000e7b0: 2064 6972 6563 746f 7279 2069 6e0a 7175 directory in.qu\n+0000e7c0: 6573 7469 6f6e 2073 686f 756c 6420 6265 estion should be\n+0000e7d0: 2065 6d70 7479 2e72 6570 2e69 6f2e 6669 empty.rep.io.fi\n+0000e7e0: 6c65 7323 636f 7079 2d66 696c 6563 6f70 les#copy-filecop\n+0000e7f0: 792d 6669 6c65 2053 4f55 5243 4520 4445 y-file SOURCE DE\n+0000e800: 5354 494e 4154 494f 4e0a 0a43 7265 6174 STINATION..Creat\n+0000e810: 6520 6120 6e65 7720 636f 7079 206f 6620 e a new copy of \n+0000e820: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n+0000e830: 534f 5552 4345 2c20 6173 2074 6865 2066 SOURCE, as the f\n+0000e840: 696c 6520 6361 6c6c 6564 2044 4553 5449 ile called DESTI\n+0000e850: 4e41 5449 4f4e 2e72 6570 2e69 6f2e 6669 NATION.rep.io.fi\n+0000e860: 6c65 7323 6669 6c65 2d65 7865 6375 7461 les#file-executa\n+0000e870: 626c 652d 7066 696c 652d 6578 6563 7574 ble-pfile-execut\n+0000e880: 6162 6c65 2d70 2046 494c 452d 4e41 4d45 able-p FILE-NAME\n+0000e890: 0a0a 5265 7475 726e 7320 7420 6966 2074 ..Returns t if t\n+0000e8a0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n+0000e8b0: 494c 452d 4e41 4d45 2069 7320 6578 6563 ILE-NAME is exec\n+0000e8c0: 7574 6162 6c65 2e72 6570 2e69 6f2e 6669 utable.rep.io.fi\n+0000e8d0: 6c65 7323 6669 6c65 2d65 7869 7374 732d les#file-exists-\n+0000e8e0: 7066 696c 652d 6578 6973 7473 2d70 2046 pfile-exists-p F\n+0000e8f0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+0000e900: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n+0000e910: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000e920: 2065 7869 7374 732e 7265 702e 696f 2e66 exists.rep.io.f\n+0000e930: 696c 6573 2366 696c 652d 7265 6775 6c61 iles#file-regula\n+0000e940: 722d 7066 696c 652d 7265 6775 6c61 722d r-pfile-regular-\n+0000e950: 7020 4649 4c45 2d4e 414d 450a 0a52 6574 p FILE-NAME..Ret\n+0000e960: 7572 6e73 2074 2069 6620 7468 6520 6669 urns t if the fi\n+0000e970: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N\n+0000e980: 414d 4520 6973 2061 206e 6f72 6d61 6c20 AME is a normal \n+0000e990: 6669 6c65 2c20 6965 2c20 6e6f 7420 610a file, ie, not a.\n+0000e9a0: 6469 7265 6374 6f72 792c 2064 6576 6963 directory, devic\n+0000e9b0: 652c 2073 796d 626f 6c69 6320 6c69 6e6b e, symbolic link\n+0000e9c0: 2c20 6574 632e 2e2e 7265 702e 696f 2e66 , etc...rep.io.f\n+0000e9d0: 696c 6573 2366 696c 652d 6469 7265 6374 iles#file-direct\n+0000e9e0: 6f72 792d 7066 696c 652d 6469 7265 6374 ory-pfile-direct\n+0000e9f0: 6f72 792d 7020 4649 4c45 2d4e 414d 450a ory-p FILE-NAME.\n+0000ea00: 0a52 6574 7572 6e73 2074 2069 6620 7468 .Returns t if th\n+0000ea10: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI\n+0000ea20: 4c45 2d4e 414d 4520 6973 2061 2064 6972 LE-NAME is a dir\n+0000ea30: 6563 746f 7279 2e72 6570 2e69 6f2e 6669 ectory.rep.io.fi\n+0000ea40: 6c65 7323 6669 6c65 2d73 796d 6c69 6e6b les#file-symlink\n+0000ea50: 2d70 6669 6c65 2d73 796d 6c69 6e6b 2d70 -pfile-symlink-p\n+0000ea60: 2046 494c 452d 4e41 4d45 0a0a 5265 7475 FILE-NAME..Retu\n+0000ea70: 726e 7320 7420 6966 2074 6865 2066 696c rns t if the fil\n+0000ea80: 6520 6361 6c6c 6564 2046 494c 452d 4e41 e called FILE-NA\n+0000ea90: 4d45 2069 7320 6120 7379 6d62 6f6c 6963 ME is a symbolic\n+0000eaa0: 206c 696e 6b20 746f 2061 6e6f 7468 6572 link to another\n+0000eab0: 2066 696c 652e 3a72 6570 2e69 6f2e 6669 file.:rep.io.fi\n+0000eac0: 6c65 7323 6669 6c65 2d67 6964 6669 6c65 les#file-gidfile\n+0000ead0: 2d67 6964 2046 494c 452d 4e41 4d45 0a0a -gid FILE-NAME..\n+0000eae0: 5265 7475 726e 7320 7468 6520 6769 6420 Returns the gid \n+0000eaf0: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call\n+0000eb00: 6564 2046 494c 452d 4e41 4d45 3a72 6570 ed FILE-NAME:rep\n+0000eb10: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d75 .io.files#file-u\n+0000eb20: 6964 6669 6c65 2d75 6964 2046 494c 452d idfile-uid FILE-\n+0000eb30: 4e41 4d45 0a0a 5265 7475 726e 7320 7468 NAME..Returns th\n+0000eb40: 6520 7569 6420 6f66 2074 6865 2066 696c e uid of the fil\n+0000eb50: 6520 6361 6c6c 6564 2046 494c 452d 4e41 e called FILE-NA\n+0000eb60: 4d45 7265 702e 696f 2e66 696c 6573 2366 MErep.io.files#f\n+0000eb70: 696c 652d 7369 7a65 6669 6c65 2d73 697a ile-sizefile-siz\n+0000eb80: 6520 4649 4c45 2d4e 414d 450a 0a52 6574 e FILE-NAME..Ret\n+0000eb90: 7572 6e73 2074 6865 2073 697a 6520 6f66 urns the size of\n+0000eba0: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n+0000ebb0: 2046 494c 452d 4e41 4d45 2069 6e20 6279 FILE-NAME in by\n+0000ebc0: 7465 732e 7265 702e 696f 2e66 696c 6573 tes.rep.io.files\n+0000ebd0: 2366 696c 652d 6d6f 6465 7366 696c 652d #file-modesfile-\n+0000ebe0: 6d6f 6465 7320 4649 4c45 2d4e 414d 450a modes FILE-NAME.\n+0000ebf0: 0a52 6574 7572 6e20 7468 6520 6163 6365 .Return the acce\n+0000ec00: 7373 2070 6572 6d69 7373 696f 6e73 206f ss permissions o\n+0000ec10: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n+0000ec20: 6420 4649 4c45 2d4e 414d 452e 204e 6f74 d FILE-NAME. Not\n+0000ec30: 6520 7468 6174 2074 6865 0a66 6f72 6d61 e that the.forma\n+0000ec40: 7420 6f66 2074 6869 7320 6f62 6a65 6374 t of this object\n+0000ec50: 2069 7320 6669 6c69 6e67 2073 7973 7465 is filing syste\n+0000ec60: 6d20 6465 7065 6e64 656e 742e 2049 7427 m dependent. It'\n+0000ec70: 7320 6f6e 6c79 2070 6f72 7461 626c 6520 s only portable \n+0000ec80: 7573 650a 6973 2061 7320 616e 2061 7267 use.is as an arg\n+0000ec90: 756d 656e 7420 746f 2073 6574 2d66 696c ument to set-fil\n+0000eca0: 652d 6d6f 6465 732e 7265 702e 696f 2e66 e-modes.rep.io.f\n+0000ecb0: 696c 6573 2364 6972 6563 746f 7279 2d66 iles#directory-f\n+0000ecc0: 696c 6573 6469 7265 6374 6f72 792d 6669 ilesdirectory-fi\n+0000ecd0: 6c65 7320 4449 5245 4354 4f52 590a 0a52 les DIRECTORY..R\n+0000ece0: 6574 7572 6e73 2061 206c 6973 7420 6f66 eturns a list of\n+0000ecf0: 2074 6865 206e 616d 6573 206f 6620 616c the names of al\n+0000ed00: 6c20 6669 6c65 7320 696e 2074 6865 2064 l files in the d\n+0000ed10: 6972 6563 746f 7279 2063 616c 6c65 6420 irectory called \n+0000ed20: 4449 5245 4354 4f52 592e 0a54 6865 206c DIRECTORY..The l\n+0000ed30: 6973 7420 6973 2075 6e73 6f72 7465 642e ist is unsorted.\n+0000ed40: 7265 702e 696f 2e66 696c 6573 236d 616b rep.io.files#mak\n+0000ed50: 652d 7379 6d6c 696e 6b6d 616b 652d 7379 e-symlinkmake-sy\n+0000ed60: 6d6c 696e 6b20 4649 4c45 4e41 4d45 2043 mlink FILENAME C\n+0000ed70: 4f4e 5445 4e54 530a 0a43 7265 6174 6520 ONTENTS..Create \n+0000ed80: 6120 7379 6d62 6f6c 6963 206c 696e 6b20 a symbolic link \n+0000ed90: 4649 4c45 4e41 4d45 2070 6f69 6e74 696e FILENAME pointin\n+0000eda0: 6720 746f 2074 6865 2066 696c 6520 6361 g to the file ca\n+0000edb0: 6c6c 6564 2043 4f4e 5445 4e54 532e 0a43 lled CONTENTS..C\n+0000edc0: 4f4e 5445 4e54 5320 6d61 7920 6265 2072 ONTENTS may be r\n+0000edd0: 656c 6174 6976 6520 746f 2074 6865 2064 elative to the d\n+0000ede0: 6972 6563 746f 7279 2063 6f6e 7461 696e irectory contain\n+0000edf0: 696e 6720 4649 4c45 4e41 4d45 2e72 6570 ing FILENAME.rep\n+0000ee00: 2e69 6f2e 6669 6c65 7323 7374 6469 6e2d .io.files#stdin-\n+0000ee10: 6669 6c65 7374 6469 6e2d 6669 6c65 0a0a filestdin-file..\n+0000ee20: 5265 7475 726e 7320 7468 6520 6669 6c65 Returns the file\n+0000ee30: 206f 626a 6563 7420 7265 7072 6573 656e object represen\n+0000ee40: 7469 6e67 2074 6865 2065 6469 746f 7227 ting the editor'\n+0000ee50: 7320 7374 616e 6461 7264 2069 6e70 7574 s standard input\n+0000ee60: 2e72 6570 2e69 6f2e 6669 6c65 7323 7374 .rep.io.files#st\n+0000ee70: 646f 7574 2d66 696c 6573 7464 6f75 742d dout-filestdout-\n+0000ee80: 6669 6c65 0a0a 5265 7475 726e 7320 7468 file..Returns th\n+0000ee90: 6520 6669 6c65 206f 626a 6563 7420 7265 e file object re\n+0000eea0: 7072 6573 656e 7469 6e67 2074 6865 2065 presenting the e\n+0000eeb0: 6469 746f 7227 7320 7374 616e 6461 7264 ditor's standard\n+0000eec0: 206f 7574 7075 742e 7265 702e 696f 2e66 output.rep.io.f\n+0000eed0: 696c 6573 236d 616b 652d 7465 6d70 2d6e iles#make-temp-n\n+0000eee0: 616d 656d 616b 652d 7465 6d70 2d6e 616d amemake-temp-nam\n+0000eef0: 650a 0a52 6574 7572 6e73 2074 6865 206e e..Returns the n\n+0000ef00: 616d 6520 6f66 2061 2075 6e69 7175 6520 ame of a unique \n+0000ef10: 6669 6c65 2069 6e20 7468 6520 6c6f 6361 file in the loca\n+0000ef20: 6c20 6669 6c69 6e67 2073 7973 7465 6d2e l filing system.\n+0000ef30: 7265 702d 6469 7265 6374 6f72 7954 6865 rep-directoryThe\n+0000ef40: 2064 6972 6563 746f 7279 2069 6e20 7768 directory in wh\n+0000ef50: 6963 6820 616c 6c20 696e 7374 616c 6c65 ich all installe\n+0000ef60: 6420 6461 7461 2066 696c 6573 206c 6976 d data files liv\n+0000ef70: 652e 6578 6563 2d64 6972 6563 746f 7279 e.exec-directory\n+0000ef80: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the \n+0000ef90: 6469 7265 6374 6f72 7920 636f 6e74 6169 directory contai\n+0000efa0: 6e69 6e67 2061 7263 6869 7465 6374 7572 ning architectur\n+0000efb0: 6520 7370 6563 6966 6963 2066 696c 6573 e specific files\n+0000efc0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0000efd0: 7265 7465 7223 7175 6f74 6571 756f 7465 reter#quotequote\n+0000efe0: 2041 5247 0a27 4152 470a 0a52 6574 7572 ARG.'ARG..Retur\n+0000eff0: 6e73 2041 5247 2e00 0000 0000 0000 0000 ns ARG..........\n+0000f000: 7265 702e 696f 2e66 696c 6573 236d 616b rep.io.files#mak\n+0000f010: 652d 6669 6c65 2d66 726f 6d2d 7374 7265 e-file-from-stre\n+0000f020: 616d 6d61 6b65 2d66 696c 652d 6672 6f6d ammake-file-from\n+0000f030: 2d73 7472 6561 6d20 4649 4c45 2d4e 414d -stream FILE-NAM\n+0000f040: 4520 5354 5245 414d 2048 414e 444c 4552 E STREAM HANDLER\n+0000f050: 0a0a 5265 7475 726e 2061 206e 6577 2066 ..Return a new f\n+0000f060: 696c 6520 6f62 6a65 6374 2074 6861 7420 ile object that \n+0000f070: 7265 6665 7273 2074 6f20 7468 6520 6c6f refers to the lo\n+0000f080: 6769 6361 6c20 6669 6c65 2063 616c 6c65 gical file calle\n+0000f090: 6420 4649 4c45 2d4e 414d 452c 0a74 6861 d FILE-NAME,.tha\n+0000f0a0: 7420 6973 206e 6f74 2069 6e20 7468 6520 t is not in the \n+0000f0b0: 6c6f 6361 6c20 6669 6c69 6e67 2073 7973 local filing sys\n+0000f0c0: 7465 6d2e 2041 6c6c 2061 6363 6573 7320 tem. All access \n+0000f0d0: 746f 2074 6865 2066 696c 6520 6f62 6a65 to the file obje\n+0000f0e0: 6374 0a77 696c 6c20 6265 2064 6972 6563 ct.will be direc\n+0000f0f0: 7465 6420 7468 726f 7567 6820 7468 6520 ted through the \n+0000f100: 7374 7265 616d 206f 626a 6563 7420 5354 stream object ST\n+0000f110: 5245 414d 2c20 616e 6420 7468 6520 6669 REAM, and the fi\n+0000f120: 6c65 2068 616e 646c 6572 0a66 756e 6374 le handler.funct\n+0000f130: 696f 6e20 4841 4e44 4c45 522e 7265 702e ion HANDLER.rep.\n+0000f140: 696f 2e66 696c 6573 2373 6565 6b2d 6669 io.files#seek-fi\n+0000f150: 6c65 7365 656b 2d66 696c 6520 4649 4c45 leseek-file FILE\n+0000f160: 205b 4f46 4653 4554 5d20 5b57 4845 5245 [OFFSET] [WHERE\n+0000f170: 2d46 524f 4d5d 0a0a 4361 6c6c 6564 2061 -FROM]..Called a\n+0000f180: 7320 2873 6565 6b2d 6669 6c65 2046 494c s (seek-file FIL\n+0000f190: 4529 2c20 7265 7475 726e 7320 7468 6520 E), returns the \n+0000f1a0: 6469 7374 616e 6365 2069 6e20 6279 7465 distance in byte\n+0000f1b0: 7320 6672 6f6d 2074 6865 2073 7461 7274 s from the start\n+0000f1c0: 0a6f 6620 7468 6520 6669 6c65 2074 6861 .of the file tha\n+0000f1d0: 7420 7468 6520 6e65 7874 2063 6861 7261 t the next chara\n+0000f1e0: 6374 6572 2077 6f75 6c64 2062 6520 7265 cter would be re\n+0000f1f0: 6164 2066 726f 6d2e 0a0a 4361 6c6c 6564 ad from...Called\n+0000f200: 2061 7320 2873 6565 6b2d 6669 6c65 2046 as (seek-file F\n+0000f210: 494c 4520 4f46 4653 4554 205b 5748 4552 ILE OFFSET [WHER\n+0000f220: 455d 2920 616c 7465 7273 2074 6865 2070 E]) alters the p\n+0000f230: 6f73 6974 696f 6e20 6672 6f6d 2077 6869 osition from whi\n+0000f240: 6368 2074 6865 0a6e 6578 7420 6279 7465 ch the.next byte\n+0000f250: 2077 696c 6c20 6265 2072 6561 642e 2057 will be read. W\n+0000f260: 4845 5245 2063 616e 2062 6520 6f6e 6520 HERE can be one \n+0000f270: 6f66 2c0a 0a09 6e69 6c09 094f 4646 5345 of,...nil..OFFSE\n+0000f280: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n+0000f290: 6520 6375 7272 656e 7420 706f 7369 7469 e current positi\n+0000f2a0: 6f6e 0a09 7374 6172 7409 094f 4646 5345 on..start..OFFSE\n+0000f2b0: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n+0000f2c0: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n+0000f2d0: 6865 2066 696c 650a 0965 6e64 0909 4f46 he file..end..OF\n+0000f2e0: 4653 4554 2062 7974 6573 2062 6566 6f72 FSET bytes befor\n+0000f2f0: 6520 7468 6520 656e 6420 6f66 2074 6865 e the end of the\n+0000f300: 2066 696c 652e 0a0a 4e6f 7465 2074 6861 file...Note tha\n+0000f310: 7420 6e6f 7420 616c 6c20 6669 6c65 7320 t not all files \n+0000f320: 6d61 7920 6265 2073 6565 6b61 626c 653b may be seekable;\n+0000f330: 2069 6620 2873 6565 6b2d 6669 6c65 2046 if (seek-file F\n+0000f340: 494c 4529 2072 6574 7572 6e73 0a6e 696c ILE) returns.nil\n+0000f350: 2028 692e 652e 2074 6865 2063 7572 7265 (i.e. the curre\n+0000f360: 6e74 2070 6f73 6974 696f 6e20 6973 2075 nt position is u\n+0000f370: 6e6b 6e6f 776e 2920 616e 7920 6174 7465 nknown) any atte\n+0000f380: 6d70 7473 2074 6f20 7365 7420 7468 650a mpts to set the.\n+0000f390: 6375 7272 656e 7420 706f 7369 7469 6f6e current position\n+0000f3a0: 2077 696c 6c20 616c 736f 2066 6169 6c2e will also fail.\n+0000f3b0: 7265 702e 696f 2e66 696c 6573 236d 616b rep.io.files#mak\n+0000f3c0: 652d 6469 7265 6374 6f72 796d 616b 652d e-directorymake-\n+0000f3d0: 6469 7265 6374 6f72 7920 4449 5245 4354 directory DIRECT\n+0000f3e0: 4f52 592d 4e41 4d45 0a0a 4372 6561 7465 ORY-NAME..Create\n+0000f3f0: 2061 2064 6972 6563 746f 7279 2063 616c a directory cal\n+0000f400: 6c65 6420 4449 5245 4354 4f52 592d 4e41 led DIRECTORY-NA\n+0000f410: 4d45 2e72 6570 2e69 6f2e 6669 6c65 7323 ME.rep.io.files#\n+0000f420: 6669 6c65 2d72 6561 6461 626c 652d 7066 file-readable-pf\n+0000f430: 696c 652d 7265 6164 6162 6c65 2d70 2046 ile-readable-p F\n+0000f440: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+0000f450: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n+0000f460: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000f470: 2069 7320 6176 6169 6c61 626c 6520 666f is available fo\n+0000f480: 7220 7265 6164 696e 6720 6672 6f6d 2e72 r reading from.r\n+0000f490: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n+0000f4a0: 2d77 7269 7465 6162 6c65 2d70 6669 6c65 -writeable-pfile\n+0000f4b0: 2d77 7269 7461 626c 652d 7020 4649 4c45 -writable-p FILE\n+0000f4c0: 2d4e 414d 450a 0a52 6574 7572 6e73 2074 -NAME..Returns t\n+0000f4d0: 2069 6620 7468 6520 6669 6c65 2063 616c if the file cal\n+0000f4e0: 6c65 6420 4649 4c45 2d4e 414d 4520 6973 led FILE-NAME is\n+0000f4f0: 2061 7661 696c 6162 6c65 2066 6f72 2077 available for w\n+0000f500: 7269 7469 6e67 2074 6f2e 7265 702e 696f riting to.rep.io\n+0000f510: 2e66 696c 6573 2366 696c 652d 6f77 6e65 .files#file-owne\n+0000f520: 722d 7066 696c 652d 6f77 6e65 722d 7020 r-pfile-owner-p \n+0000f530: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+0000f540: 6e73 2074 2069 6620 7468 6520 6f77 6e65 ns t if the owne\n+0000f550: 7273 6869 7020 2875 6964 2026 2067 6964 rship (uid & gid\n+0000f560: 2920 6f66 2074 6865 2066 696c 6520 6361 ) of the file ca\n+0000f570: 6c6c 6564 2046 494c 452d 4e41 4d45 2069 lled FILE-NAME i\n+0000f580: 7320 7468 650a 7361 6d65 2061 7320 7468 s the.same as th\n+0000f590: 6174 206f 6620 616e 7920 6669 6c65 7320 at of any files \n+0000f5a0: 7772 6974 7465 6e20 6279 2074 6865 2065 written by the e\n+0000f5b0: 6469 746f 722e 7265 702e 696f 2e66 696c ditor.rep.io.fil\n+0000f5c0: 6573 2366 696c 652d 6e6c 696e 6b73 6669 es#file-nlinksfi\n+0000f5d0: 6c65 2d6e 6c69 6e6b 7320 4649 4c45 2d4e le-nlinks FILE-N\n+0000f5e0: 414d 450a 0a52 6574 7572 6e73 2074 6865 AME..Returns the\n+0000f5f0: 206e 756d 6265 7220 6f66 206c 696e 6b73 number of links\n+0000f600: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the\n+0000f610: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+0000f620: 452d 4e41 4d45 2e20 5468 6973 2077 696c E-NAME. This wil\n+0000f630: 6c0a 6265 206f 6e65 2069 6620 4649 4c45 l.be one if FILE\n+0000f640: 2d4e 414d 4520 6861 7320 6f6e 6c79 206f -NAME has only o\n+0000f650: 6e65 206e 616d 652e 2044 6f65 736e 2774 ne name. Doesn't\n+0000f660: 2063 6f75 6e74 2073 796d 626f 6c69 6320 count symbolic \n+0000f670: 6c69 6e6b 732e 7265 702e 696f 2e66 696c links.rep.io.fil\n+0000f680: 6573 2373 6574 2d66 696c 652d 6d6f 6465 es#set-file-mode\n+0000f690: 7373 6574 2d66 696c 652d 6d6f 6465 7320 sset-file-modes \n+0000f6a0: 4649 4c45 2d4e 414d 4520 4d4f 4445 530a FILE-NAME MODES.\n+0000f6b0: 0a53 6574 7320 7468 6520 6163 6365 7373 .Sets the access\n+0000f6c0: 2070 6572 6d69 7373 696f 6e73 206f 6620 permissions of \n+0000f6d0: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n+0000f6e0: 4649 4c45 2d4e 414d 4520 746f 204d 4f44 FILE-NAME to MOD\n+0000f6f0: 4553 2e20 5468 6520 6f6e 6c79 0a70 6f72 ES. The only.por\n+0000f700: 7461 626c 6520 7761 7920 6f66 2067 6574 table way of get\n+0000f710: 7469 6e67 204d 4f44 4553 2069 7320 6672 ting MODES is fr\n+0000f720: 6f6d 2074 6865 2060 6669 6c65 2d6d 6f64 om the `file-mod\n+0000f730: 6573 2720 6675 6e63 7469 6f6e 2073 696e es' function sin\n+0000f740: 6365 2069 740a 6d61 7920 6368 616e 6765 ce it.may change\n+0000f750: 2061 6372 6f73 7320 6669 6c69 6e67 2073 across filing s\n+0000f760: 7973 7465 6d73 2e72 6570 2e69 6f2e 6669 ystems.rep.io.fi\n+0000f770: 6c65 7323 6669 6c65 2d6d 6f64 6573 2d61 les#file-modes-a\n+0000f780: 732d 7374 7269 6e67 6669 6c65 2d6d 6f64 s-stringfile-mod\n+0000f790: 6573 2d61 732d 7374 7269 6e67 2046 494c es-as-string FIL\n+0000f7a0: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n+0000f7b0: 6120 7465 6e20 6368 6172 6163 7465 7220 a ten character \n+0000f7c0: 7374 7269 6e67 2064 6573 6372 6962 696e string describin\n+0000f7d0: 6720 7468 6520 6174 7472 6962 7574 6573 g the attributes\n+0000f7e0: 206f 6620 7468 6520 6669 6c65 0a63 616c of the file.cal\n+0000f7f0: 6c65 6420 4649 4c45 2d4e 414d 452e 7265 led FILE-NAME.re\n+0000f800: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+0000f810: 6d6f 6474 696d 6566 696c 652d 6d6f 6474 modtimefile-modt\n+0000f820: 696d 6520 4649 4c45 2d4e 414d 450a 0a52 ime FILE-NAME..R\n+0000f830: 6574 7572 6e20 7468 6520 7469 6d65 2074 eturn the time t\n+0000f840: 6861 7420 7468 6520 6669 6c65 2063 616c hat the file cal\n+0000f850: 6c65 6420 4649 4c45 2d4e 414d 4520 7761 led FILE-NAME wa\n+0000f860: 7320 6c61 7374 206d 6f64 6966 6965 642c s last modified,\n+0000f870: 2061 7320 6120 636f 6e73 0a63 656c 6c20 as a cons.cell \n+0000f880: 7374 6f72 696e 6720 7477 6f20 696e 7465 storing two inte\n+0000f890: 6765 7273 2c20 7468 6520 6c6f 7720 3234 gers, the low 24\n+0000f8a0: 2062 6974 732c 2061 6e64 2074 6865 2068 bits, and the h\n+0000f8b0: 6967 6820 6269 7473 2e72 6570 2e69 6f2e igh bits.rep.io.\n+0000f8c0: 6669 6c65 7323 7265 6164 2d73 796d 6c69 files#read-symli\n+0000f8d0: 6e6b 7265 6164 2d73 796d 6c69 6e6b 2046 nkread-symlink F\n+0000f8e0: 494c 454e 414d 450a 0a52 6574 7572 6e20 ILENAME..Return \n+0000f8f0: 7468 6520 7374 7269 6e67 2074 6861 7420 the string that \n+0000f900: 6973 2074 6865 2063 6f6e 7465 6e74 7320 is the contents \n+0000f910: 6f66 2074 6865 2073 796d 626f 6c69 6320 of the symbolic \n+0000f920: 6c69 6e6b 2046 494c 454e 414d 452e 2054 link FILENAME. T\n+0000f930: 6869 730a 7374 7269 6e67 206d 6179 2062 his.string may b\n+0000f940: 6520 7265 6c61 7469 7665 2074 6f20 7468 e relative to th\n+0000f950: 6520 6469 7265 6374 6f72 7920 636f 6e74 e directory cont\n+0000f960: 6169 6e69 6e67 2046 494c 454e 414d 452e aining FILENAME.\n+0000f970: 0a0a 5369 676e 616c 7320 616e 2065 7272 ..Signals an err\n+0000f980: 6f72 2069 6620 4649 4c45 4e41 4d45 2069 or if FILENAME i\n+0000f990: 736e 2774 2061 2073 796d 626f 6c69 6320 sn't a symbolic \n+0000f9a0: 6c69 6e6b 2e72 6570 2e69 6f2e 6669 6c65 link.rep.io.file\n+0000f9b0: 7323 7374 6465 7272 2d66 696c 6573 7464 s#stderr-filestd\n+0000f9c0: 6572 722d 6669 6c65 0a0a 5265 7475 726e err-file..Return\n+0000f9d0: 7320 7468 6520 6669 6c65 206f 626a 6563 s the file objec\n+0000f9e0: 7420 7265 7072 6573 656e 7469 6e67 2074 t representing t\n+0000f9f0: 6865 2065 6469 746f 7227 7320 7374 616e he editor's stan\n+0000fa00: 6461 7264 206f 7574 7075 742e 6c6f 6164 dard output.load\n+0000fa10: 2d70 6174 6841 206c 6973 7420 6f66 2064 -pathA list of d\n+0000fa20: 6972 6563 746f 7279 206e 616d 6573 2e20 irectory names. \n+0000fa30: 5768 656e 2060 6c6f 6164 2720 6f70 656e When `load' open\n+0000fa40: 7320 6120 6c69 7370 2d66 696c 6520 6974 s a lisp-file it\n+0000fa50: 2073 6561 7263 6865 7320 6561 6368 0a64 searches each.d\n+0000fa60: 6972 6563 746f 7279 206e 616d 6564 2069 irectory named i\n+0000fa70: 6e20 7468 6973 206c 6973 7420 696e 2074 n this list in t\n+0000fa80: 7572 6e20 756e 7469 6c20 7468 6520 6669 urn until the fi\n+0000fa90: 6c65 2069 7320 666f 756e 6420 6f72 2074 le is found or t\n+0000faa0: 6865 206c 6973 740a 6973 2065 7868 6175 he list.is exhau\n+0000fab0: 7374 6564 2e64 6c2d 6c6f 6164 2d70 6174 sted.dl-load-pat\n+0000fac0: 684c 6973 7420 6f66 2064 6972 6563 746f hList of directo\n+0000fad0: 7269 6573 2073 6561 7263 6865 6420 666f ries searched fo\n+0000fae0: 7220 6479 6e61 6d69 6361 6c6c 7920 6c6f r dynamically lo\n+0000faf0: 6164 6564 206f 626a 6563 7420 6669 6c65 aded object file\n+0000fb00: 732e 6166 7465 722d 6c6f 6164 2d61 6c69 s.after-load-ali\n+0000fb10: 7374 4120 6c69 7374 206f 6620 284c 4942 stA list of (LIB\n+0000fb20: 5241 5259 2046 4f52 4d53 2e2e 2e29 2e20 RARY FORMS...). \n+0000fb30: 5768 656e 6576 6572 2074 6865 2060 6c6f Whenever the `lo\n+0000fb40: 6164 2720 636f 6d6d 616e 6420 7265 6164 ad' command read\n+0000fb50: 7320 6120 6669 6c65 0a6f 6620 4c69 7370 s a file.of Lisp\n+0000fb60: 2063 6f64 6520 4c49 4252 4152 592c 2069 code LIBRARY, i\n+0000fb70: 7420 6578 6563 7574 6573 2065 6163 6820 t executes each \n+0000fb80: 6f66 2046 4f52 4d53 2e20 4e6f 7465 2074 of FORMS. Note t\n+0000fb90: 6861 7420 4c49 4252 4152 5920 6d75 7374 hat LIBRARY must\n+0000fba0: 0a65 7861 6374 6c79 206d 6174 6368 2074 .exactly match t\n+0000fbb0: 6865 2046 494c 4520 6172 6775 6d65 6e74 he FILE argument\n+0000fbc0: 2067 6976 656e 2074 6f20 606c 6f61 6427 given to `load'\n+0000fbd0: 2e6c 6973 702d 6c69 622d 6469 7265 6374 .lisp-lib-direct\n+0000fbe0: 6f72 7954 6865 206e 616d 6520 6f66 2074 oryThe name of t\n+0000fbf0: 6865 2064 6972 6563 746f 7279 2069 6e20 he directory in \n+0000fc00: 7768 6963 6820 7468 6520 7374 616e 6461 which the standa\n+0000fc10: 7264 206c 6973 7020 6669 6c65 7320 6c69 rd lisp files li\n+0000fc20: 7665 2e73 6974 652d 6c69 7370 2d64 6972 ve.site-lisp-dir\n+0000fc30: 6563 746f 7279 5468 6520 6e61 6d65 206f ectoryThe name o\n+0000fc40: 6620 7468 6520 6469 7265 6374 6f72 7920 f the directory \n+0000fc50: 696e 2077 6869 6368 2073 6974 652d 7370 in which site-sp\n+0000fc60: 6563 6966 6963 204c 6973 7020 6669 6c65 ecific Lisp file\n+0000fc70: 7320 6172 6520 7374 6f72 6564 2e64 6f63 s are stored.doc\n+0000fc80: 756d 656e 7461 7469 6f6e 2d66 696c 6554 umentation-fileT\n+0000fc90: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n+0000fca0: 6174 6162 6173 6520 636f 6e74 6169 6e69 atabase containi\n+0000fcb0: 6e67 2074 6865 206c 6973 702d 6c69 6272 ng the lisp-libr\n+0000fcc0: 6172 7927 7320 646f 6375 6d65 6e74 6174 ary's documentat\n+0000fcd0: 696f 6e20 7374 7269 6e67 732e 646f 6375 ion strings.docu\n+0000fce0: 6d65 6e74 6174 696f 6e2d 6669 6c65 7341 mentation-filesA\n+0000fcf0: 206c 6973 7420 6f66 2064 6174 6162 6173 list of databas\n+0000fd00: 6520 6e61 6d65 7320 636f 6e74 6169 6e69 e names containi\n+0000fd10: 6e67 2061 6c6c 2064 6f63 756d 656e 7461 ng all documenta\n+0000fd20: 7469 6f6e 2073 7472 696e 6773 2e64 6c2d tion strings.dl-\n+0000fd30: 6c6f 6164 2d72 656c 6f63 2d6e 6f77 5768 load-reloc-nowWh\n+0000fd40: 656e 206e 6f6e 2d6e 696c 2c20 6479 6e61 en non-nil, dyna\n+0000fd50: 6d69 6361 6c6c 7920 6c6f 6164 6564 206c mically loaded l\n+0000fd60: 6962 7261 7269 6573 2068 6176 6520 616c ibraries have al\n+0000fd70: 6c20 7379 6d62 6f6c 2072 656c 6f63 6174 l symbol relocat\n+0000fd80: 696f 6e73 0a70 6572 6672 6f6d 6564 2061 ions.perfromed a\n+0000fd90: 7420 6c6f 6164 2d74 696d 652c 206e 6f74 t load-time, not\n+0000fda0: 2061 7320 7265 7175 6972 6564 2e72 6570 as required.rep\n+0000fdb0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0000fdc0: 7223 6c61 6d62 6461 6c61 6d62 6461 204c r#lambdalambda L\n+0000fdd0: 414d 4244 412d 4c49 5354 2042 4f44 592e AMBDA-LIST BODY.\n+0000fde0: 2e2e 0a0a 4576 616c 7561 7465 7320 746f ....Evaluates to\n+0000fdf0: 2061 6e20 616e 6f6e 796d 6f75 7320 6675 an anonymous fu\n+0000fe00: 6e63 7469 6f6e 2e72 6570 2e64 6174 6123 nction.rep.data#\n+0000fe10: 6361 7263 6172 2043 4f4e 532d 4345 4c4c carcar CONS-CELL\n+0000fe20: 0a0a 5265 7475 726e 7320 7468 6520 7661 ..Returns the va\n+0000fe30: 6c75 6520 7374 6f72 6564 2069 6e20 7468 lue stored in th\n+0000fe40: 6520 6361 7220 736c 6f74 206f 6620 434f e car slot of CO\n+0000fe50: 4e53 2d43 454c 4c2c 206f 7220 6e69 6c20 NS-CELL, or nil \n+0000fe60: 6966 2043 4f4e 532d 4345 4c4c 0a69 7320 if CONS-CELL.is \n+0000fe70: 6e69 6c2e 7265 702e 6461 7461 236c 6973 nil.rep.data#lis\n+0000fe80: 742a 6c69 7374 2a20 4152 4731 2041 5247 t*list* ARG1 ARG\n+0000fe90: 3220 2e2e 2e20 4152 474e 0a0a 5265 7475 2 ... ARGN..Retu\n+0000fea0: 726e 7320 6120 6e65 7720 6c69 7374 2028 rns a new list (\n+0000feb0: 4152 4731 2041 5247 3220 2e2e 2e20 4152 ARG1 ARG2 ... AR\n+0000fec0: 474e 2d31 202e 2041 5247 4e29 2e20 5468 GN-1 . ARGN). Th\n+0000fed0: 6174 2069 732c 2074 6865 2073 616d 6520 at is, the same \n+0000fee0: 6173 2066 726f 6d0a 606c 6973 7427 2062 as from.`list' b\n+0000fef0: 7574 2074 6865 206c 6173 7420 6172 6775 ut the last argu\n+0000ff00: 6d65 6e74 2069 7320 646f 7474 6564 2074 ment is dotted t\n+0000ff10: 6f20 7468 6520 6c61 7374 2062 7574 206f o the last but o\n+0000ff20: 6e65 2061 7267 756d 656e 742e 7265 702e ne argument.rep.\n+0000ff30: 6461 7461 236d 616b 652d 6c69 7374 6d61 data#make-listma\n+0000ff40: 6b65 2d6c 6973 7420 4c45 4e47 5448 205b ke-list LENGTH [\n+0000ff50: 494e 4954 4941 4c2d 7265 7076 5d0a 0a52 INITIAL-repv]..R\n+0000ff60: 6574 7572 6e73 2061 206e 6577 206c 6973 eturns a new lis\n+0000ff70: 7420 7769 7468 204c 454e 4754 4820 6d65 t with LENGTH me\n+0000ff80: 6d62 6572 732c 2065 6163 6820 6f66 2077 mbers, each of w\n+0000ff90: 6869 6368 2069 7320 696e 6974 6961 6c69 hich is initiali\n+0000ffa0: 7365 6420 746f 0a49 4e49 5449 414c 2d72 sed to.INITIAL-r\n+0000ffb0: 6570 762c 206f 7220 6e69 6c2e 7265 702e epv, or nil.rep.\n+0000ffc0: 6461 7461 2361 746f 6d61 746f 6d20 4152 data#atomatom AR\n+0000ffd0: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+0000ffe0: 4152 4720 6973 206e 6f74 2061 2063 6f6e ARG is not a con\n+0000fff0: 732d 6365 6c6c 2e00 0000 0000 0000 0000 s-cell..........\n+00010000: 6c6f 6164 2d66 696c 656e 616d 6557 6869 load-filenameWhi\n+00010010: 6c65 2075 7369 6e67 2074 6865 2060 6c6f le using the `lo\n+00010020: 6164 2720 6675 6e63 7469 6f6e 2074 6f20 ad' function to \n+00010030: 6c6f 6164 2061 204c 6973 7020 6c69 6272 load a Lisp libr\n+00010040: 6172 792c 2074 6869 7320 7661 7269 6162 ary, this variab\n+00010050: 6c65 2069 730a 7365 7420 746f 2074 6865 le is.set to the\n+00010060: 206e 616d 6520 6f66 2074 6865 2066 696c name of the fil\n+00010070: 6520 6265 696e 6720 6c6f 6164 6564 2e72 e being loaded.r\n+00010080: 6570 2e64 6174 6123 6364 7263 6472 2043 ep.data#cdrcdr C\n+00010090: 4f4e 532d 4345 4c4c 0a0a 5265 7475 726e ONS-CELL..Return\n+000100a0: 7320 7468 6520 7661 6c75 6520 7374 6f72 s the value stor\n+000100b0: 6564 2069 6e20 7468 6520 6364 7220 736c ed in the cdr sl\n+000100c0: 6f74 206f 6620 434f 4e53 2d43 454c 4c2c ot of CONS-CELL,\n+000100d0: 206f 7220 6e69 6c20 6966 2043 4f4e 532d or nil if CONS-\n+000100e0: 4345 4c4c 0a69 7320 6e69 6c2e 7265 702e CELL.is nil.rep.\n+000100f0: 6461 7461 236c 6973 746c 6973 7420 4152 data#listlist AR\n+00010100: 4753 2e2e 2e0a 0a52 6574 7572 6e73 2061 GS.....Returns a\n+00010110: 206e 6577 206c 6973 7420 7769 7468 2065 new list with e\n+00010120: 6c65 6d65 6e74 7320 4152 4753 2e2e 2e72 lements ARGS...r\n+00010130: 6570 2e64 6174 6123 7270 6c61 6364 7270 ep.data#rplacdrp\n+00010140: 6c61 6364 2043 4f4e 532d 4345 4c4c 204e lacd CONS-CELL N\n+00010150: 4557 2d43 4452 0a0a 5365 7473 2074 6865 EW-CDR..Sets the\n+00010160: 2076 616c 7565 206f 6620 7468 6520 6364 value of the cd\n+00010170: 7220 736c 6f74 2069 6e20 434f 4e53 2d43 r slot in CONS-C\n+00010180: 454c 4c20 746f 204e 4557 2d43 4452 2e0a ELL to NEW-CDR..\n+00010190: 5265 7475 726e 7320 7468 6520 434f 4e53 Returns the CONS\n+000101a0: 2d43 454c 4c2e 7265 702e 6461 7461 236e -CELL.rep.data#n\n+000101b0: 7265 7665 7273 656e 7265 7665 7273 6520 reversenreverse \n+000101c0: 4c49 5354 0a0a 5265 7475 726e 7320 4c49 LIST..Returns LI\n+000101d0: 5354 2061 6c74 6572 6564 2073 6f20 7468 ST altered so th\n+000101e0: 6174 2069 7427 7320 6d65 6d62 6572 7320 at it's members \n+000101f0: 6172 6520 696e 2072 6576 6572 7365 206f are in reverse o\n+00010200: 7264 6572 2074 6f20 7768 6174 2074 6865 rder to what the\n+00010210: 790a 7765 7265 2e20 5468 6973 2066 756e y.were. This fun\n+00010220: 6374 696f 6e20 6973 2064 6573 7472 7563 ction is destruc\n+00010230: 7469 7665 2074 6f77 6172 6473 2069 7427 tive towards it'\n+00010240: 7320 6172 6775 6d65 6e74 2e72 6570 2e64 s argument.rep.d\n+00010250: 6174 6123 7261 7373 7172 6173 7371 2045 ata#rassqrassq E\n+00010260: 4c54 2041 5353 4f43 2d4c 4953 540a 0a53 LT ASSOC-LIST..S\n+00010270: 6561 7263 6865 7320 4153 534f 432d 4c49 earches ASSOC-LI\n+00010280: 5354 2066 6f72 2061 2063 6f6e 732d 6365 ST for a cons-ce\n+00010290: 6c6c 2077 686f 7365 2063 6472 2069 7320 ll whose cdr is \n+000102a0: 6065 7127 2074 6f20 454c 542e 0a52 6574 `eq' to ELT..Ret\n+000102b0: 7572 6e73 2074 6865 2066 6972 7374 206d urns the first m\n+000102c0: 6174 6368 696e 6720 636f 6e73 2d63 656c atching cons-cel\n+000102d0: 6c2c 2065 6c73 6520 6e69 6c2e 7265 702e l, else nil.rep.\n+000102e0: 6461 7461 2366 696c 7465 7266 696c 7465 data#filterfilte\n+000102f0: 7220 5052 4544 4943 4154 4520 4c49 5354 r PREDICATE LIST\n+00010300: 0a0a 5265 7475 726e 2061 206e 6577 206c ..Return a new l\n+00010310: 6973 742c 2063 6f6e 7369 7374 696e 6720 ist, consisting \n+00010320: 6f66 2074 6865 2065 6c65 6d65 6e74 7320 of the elements \n+00010330: 696e 204c 4953 5420 7768 6963 6820 7468 in LIST which th\n+00010340: 6520 6675 6e63 7469 6f6e 0a50 5245 4449 e function.PREDI\n+00010350: 4341 5445 2072 6574 7572 6e73 2074 2077 CATE returns t w\n+00010360: 6865 6e20 6170 706c 6965 6420 746f 3b20 hen applied to; \n+00010370: 692e 652e 2073 6f6d 6574 6869 6e67 206c i.e. something l\n+00010380: 696b 650a 0a28 6d61 7063 6172 2027 6e63 ike..(mapcar 'nc\n+00010390: 6f6e 6320 286d 6170 6361 7220 2327 286c onc (mapcar #'(l\n+000103a0: 616d 6264 6120 2878 290a 0909 0920 2020 ambda (x).... \n+000103b0: 2877 6865 6e20 2850 5245 4449 4341 5445 (when (PREDICATE\n+000103c0: 2078 290a 0909 0920 2020 2020 286c 6973 x).... (lis\n+000103d0: 7420 7829 2929 0a09 0920 2020 2020 2020 t x)))... \n+000103e0: 4c49 5354 2929 7265 702e 6461 7461 236d LIST))rep.data#m\n+000103f0: 656d 716c 6d65 6d71 6c20 454c 5420 4c49 emqlmemql ELT LI\n+00010400: 5354 0a0a 4966 2045 4c54 2069 7320 6120 ST..If ELT is a \n+00010410: 6d65 6d62 6572 206f 6620 6c69 7374 204c member of list L\n+00010420: 4953 5420 7468 656e 2072 6574 7572 6e20 IST then return \n+00010430: 7468 6520 7461 696c 206f 6620 7468 6520 the tail of the \n+00010440: 6c69 7374 2073 7461 7274 696e 670a 6672 list starting.fr\n+00010450: 6f6d 2074 6865 206d 6174 6368 6564 2045 om the matched E\n+00010460: 4c54 2e20 606d 656d 716c 2720 7573 6573 LT. `memql' uses\n+00010470: 2060 6571 6c27 2074 6f20 636f 6d70 6172 `eql' to compar\n+00010480: 6520 6c69 7374 2069 7465 6d73 2e72 6570 e list items.rep\n+00010490: 2e64 6174 6123 6465 6c71 6465 6c71 2045 .data#delqdelq E\n+000104a0: 4c54 204c 4953 540a 0a52 6574 7572 6e73 LT LIST..Returns\n+000104b0: 204c 4953 5420 7769 7468 2061 6e79 206d LIST with any m\n+000104c0: 656d 6265 7273 2060 6571 2720 746f 2045 embers `eq' to E\n+000104d0: 4c54 2064 6573 7472 7563 7469 7665 6c79 LT destructively\n+000104e0: 2072 656d 6f76 6564 2e72 6570 2e64 6174 removed.rep.dat\n+000104f0: 6123 6172 7261 7970 6172 7261 7970 2041 a#arrayparrayp A\n+00010500: 5247 0a0a 5265 7475 726e 7320 7420 7768 RG..Returns t wh\n+00010510: 656e 2041 5247 2069 7320 616e 2061 7272 en ARG is an arr\n+00010520: 6179 2e72 6570 2e64 6174 6123 6173 6574 ay.rep.data#aset\n+00010530: 6173 6574 2041 5252 4159 2049 4e44 4558 aset ARRAY INDEX\n+00010540: 204e 4557 2d56 414c 5545 0a0a 5365 7473 NEW-VALUE..Sets\n+00010550: 2065 6c65 6d65 6e74 206e 756d 6265 7220 element number \n+00010560: 494e 4445 5820 2861 2070 6f73 6974 6976 INDEX (a positiv\n+00010570: 6520 696e 7465 6765 7229 206f 6620 4152 e integer) of AR\n+00010580: 5241 5920 2863 616e 2062 6520 6120 7665 RAY (can be a ve\n+00010590: 6374 6f72 0a6f 7220 6120 7374 7269 6e67 ctor.or a string\n+000105a0: 2920 746f 204e 4557 2d56 414c 5545 2c20 ) to NEW-VALUE, \n+000105b0: 7265 7475 726e 696e 6720 4e45 572d 5641 returning NEW-VA\n+000105c0: 4c55 452e 204e 6f74 6520 7468 6174 2073 LUE. Note that s\n+000105d0: 7472 696e 6773 0a63 616e 206f 6e6c 7920 trings.can only \n+000105e0: 636f 6e74 6169 6e20 6368 6172 6163 7465 contain characte\n+000105f0: 7273 2028 6965 2c20 696e 7465 6765 7273 rs (ie, integers\n+00010600: 292e 7265 702e 6461 7461 2361 7265 6661 ).rep.data#arefa\n+00010610: 7265 6620 4152 5241 5920 494e 4445 580a ref ARRAY INDEX.\n+00010620: 0a52 6574 7572 6e73 2074 6865 2049 4e44 .Returns the IND\n+00010630: 4558 7468 2028 6120 6e6f 6e2d 6e65 6761 EXth (a non-nega\n+00010640: 7469 7665 2069 6e74 6567 6572 2920 656c tive integer) el\n+00010650: 656d 656e 7420 6f66 2041 5252 4159 2c20 ement of ARRAY, \n+00010660: 7768 6963 680a 6361 6e20 6265 2061 2076 which.can be a v\n+00010670: 6563 746f 7220 6f72 2061 2073 7472 696e ector or a strin\n+00010680: 672e 2049 4e44 4558 2073 7461 7274 7320 g. INDEX starts \n+00010690: 6174 207a 6572 6f2e 7265 702e 6461 7461 at zero.rep.data\n+000106a0: 2363 6f6e 6361 7463 6f6e 6361 7420 4152 #concatconcat AR\n+000106b0: 4753 2e2e 2e0a 0a43 6f6e 6361 7465 6e61 GS.....Concatena\n+000106c0: 7465 7320 616c 6c20 4152 4753 2e2e 2e20 tes all ARGS... \n+000106d0: 696e 746f 2061 2073 696e 676c 6520 7374 into a single st\n+000106e0: 7269 6e67 2c20 6561 6368 2061 7267 756d ring, each argum\n+000106f0: 656e 7420 6361 6e20 6265 2061 2073 7472 ent can be a str\n+00010700: 696e 672c 0a61 2063 6861 7261 6374 6572 ing,.a character\n+00010710: 206f 7220 6120 6c69 7374 206f 7220 7665 or a list or ve\n+00010720: 6374 6f72 206f 6620 6368 6172 6163 7465 ctor of characte\n+00010730: 7273 2e72 6570 2e64 6174 6123 6c65 6e67 rs.rep.data#leng\n+00010740: 7468 6c65 6e67 7468 2053 4551 5545 4e43 thlength SEQUENC\n+00010750: 450a 0a52 6574 7572 6e73 2074 6865 206e E..Returns the n\n+00010760: 756d 6265 7220 6f66 2065 6c65 6d65 6e74 umber of element\n+00010770: 7320 696e 2053 4551 5545 4e43 4520 2861 s in SEQUENCE (a\n+00010780: 2073 7472 696e 672c 206c 6973 7420 6f72 string, list or\n+00010790: 2076 6563 746f 7229 2e72 6570 2e64 6174 vector).rep.dat\n+000107a0: 6123 636f 7079 2d73 6571 7565 6e63 6563 a#copy-sequencec\n+000107b0: 6f70 792d 7365 7175 656e 6365 2053 4551 opy-sequence SEQ\n+000107c0: 5545 4e43 450a 0a52 6574 7572 6e73 2061 UENCE..Returns a\n+000107d0: 206e 6577 2073 6571 7565 6e63 6520 7768 new sequence wh\n+000107e0: 6f73 6520 656c 656d 656e 7473 2061 7265 ose elements are\n+000107f0: 2065 7120 746f 2074 686f 7365 2069 6e20 eq to those in \n+00010800: 5345 5155 454e 4345 2e72 6570 2e64 6174 SEQUENCE.rep.dat\n+00010810: 6123 656c 7465 6c74 2053 4551 5545 4e43 a#eltelt SEQUENC\n+00010820: 4520 494e 4445 580a 0a52 6574 7572 6e20 E INDEX..Return \n+00010830: 7468 6520 656c 656d 656e 7420 6f66 2053 the element of S\n+00010840: 4551 5545 4e43 4520 6174 2070 6f73 6974 EQUENCE at posit\n+00010850: 696f 6e20 494e 4445 5820 2863 6f75 6e74 ion INDEX (count\n+00010860: 696e 6720 6672 6f6d 207a 6572 6f29 2e72 ing from zero).r\n+00010870: 6570 2e69 6f2e 6669 6c65 7323 6c6f 6164 ep.io.files#load\n+00010880: 2d66 696c 656c 6f61 642d 6669 6c65 2046 -fileload-file F\n+00010890: 494c 454e 414d 4520 5b53 5452 5543 5455 ILENAME [STRUCTU\n+000108a0: 5245 5d0a 0a4c 6f61 6420 7468 6520 6669 RE]..Load the fi\n+000108b0: 6c65 206f 6620 4c69 7370 2066 6f72 6d73 le of Lisp forms\n+000108c0: 2063 616c 6c65 6420 4649 4c45 4e41 4d45 called FILENAME\n+000108d0: 2028 6e6f 2073 7566 6669 7865 7320 6172 (no suffixes ar\n+000108e0: 6520 6164 6465 642c 206f 720a 7061 7468 e added, or.path\n+000108f0: 7320 7365 6172 6368 6564 292e 2054 6865 s searched). The\n+00010900: 2066 696c 6520 6973 206c 6f61 6465 6420 file is loaded \n+00010910: 696e 2061 206e 756c 6c20 6c65 7869 6361 in a null lexica\n+00010920: 6c20 656e 7669 726f 6e6d 656e 742c 0a77 l environment,.w\n+00010930: 6974 6869 6e20 5354 5255 4354 5552 452e ithin STRUCTURE.\n+00010940: 2054 6865 2076 616c 7565 206f 6620 7468 The value of th\n+00010950: 6520 6c61 7374 2066 6f72 6d20 6576 616c e last form eval\n+00010960: 7561 7465 6420 6973 2072 6574 7572 6e65 uated is returne\n+00010970: 642e 7265 702e 696f 2e66 696c 6573 236c d.rep.io.files#l\n+00010980: 6f61 646c 6f61 6420 4649 4c45 205b 4e4f oadload FILE [NO\n+00010990: 2d45 5252 4f52 5d20 5b4e 4f2d 5041 5448 -ERROR] [NO-PATH\n+000109a0: 5d20 5b4e 4f2d 5355 4646 4958 5d0a 0a41 ] [NO-SUFFIX]..A\n+000109b0: 7474 656d 7074 2074 6f20 6f70 656e 2061 ttempt to open a\n+000109c0: 6e64 2074 6865 6e20 7265 6164 2d61 6e64 nd then read-and\n+000109d0: 2d65 7661 6c20 7468 6520 6669 6c65 206f -eval the file o\n+000109e0: 6620 4c69 7370 2063 6f64 6520 4649 4c45 f Lisp code FILE\n+000109f0: 2e0a 0a46 6f72 2065 6163 6820 6469 7265 ...For each dire\n+00010a00: 6374 6f72 7920 6e61 6d65 6420 696e 2074 ctory named in t\n+00010a10: 6865 2076 6172 6961 626c 6520 606c 6f61 he variable `loa\n+00010a20: 642d 7061 7468 2720 7472 6965 7320 7468 d-path' tries th\n+00010a30: 6520 7661 6c75 6520 6f66 0a46 494c 4520 e value of.FILE \n+00010a40: 7769 7468 2060 2e6a 6c63 2720 2863 6f6d with `.jlc' (com\n+00010a50: 7069 6c65 642d 6c69 7370 2920 6170 7065 piled-lisp) appe\n+00010a60: 6e64 6564 2074 6f20 6974 2c20 7468 656e nded to it, then\n+00010a70: 2077 6974 6820 602e 6a6c 2720 6170 7065 with `.jl' appe\n+00010a80: 6e64 6564 0a74 6f20 6974 2c20 6669 6e61 nded.to it, fina\n+00010a90: 6c6c 7920 7472 6965 7320 4649 4c45 2077 lly tries FILE w\n+00010aa0: 6974 686f 7574 206d 6f64 6966 6963 6174 ithout modificat\n+00010ab0: 696f 6e2e 0a0a 4966 204e 4f2d 4552 524f ion...If NO-ERRO\n+00010ac0: 5220 6973 206e 6f6e 2d6e 696c 206e 6f20 R is non-nil no \n+00010ad0: 6572 726f 7220 6973 2073 6967 6e61 6c6c error is signall\n+00010ae0: 6564 2069 6620 4649 4c45 2063 616e 2774 ed if FILE can't\n+00010af0: 2062 6520 666f 756e 642e 2049 660a 4e4f be found. If.NO\n+00010b00: 2d50 4154 4820 6973 206e 6f6e 2d6e 696c -PATH is non-nil\n+00010b10: 2074 6865 2060 6c6f 6164 2d70 6174 6827 the `load-path'\n+00010b20: 2076 6172 6961 626c 6520 6973 206e 6f74 variable is not\n+00010b30: 2075 7365 642c 206a 7573 7420 7468 6520 used, just the \n+00010b40: 7661 6c75 650a 6f66 2046 494c 452e 2049 value.of FILE. I\n+00010b50: 6620 4e4f 2d53 5546 4649 5820 6973 206e f NO-SUFFIX is n\n+00010b60: 6f6e 2d6e 696c 206e 6f20 7375 6666 6978 on-nil no suffix\n+00010b70: 6573 2061 7265 2061 7070 656e 6465 6420 es are appended \n+00010b80: 746f 2046 494c 452e 0a0a 4966 2074 6865 to FILE...If the\n+00010b90: 2063 6f6d 7069 6c65 6420 7665 7273 696f compiled versio\n+00010ba0: 6e20 6973 206f 6c64 6572 2074 6861 6e20 n is older than \n+00010bb0: 6974 2773 2073 6f75 7263 6520 636f 6465 it's source code\n+00010bc0: 2c20 7468 6520 736f 7572 6365 2063 6f64 , the source cod\n+00010bd0: 6520 6973 0a6c 6f61 6465 6420 616e 6420 e is.loaded and \n+00010be0: 6120 7761 726e 696e 6720 6973 2064 6973 a warning is dis\n+00010bf0: 706c 6179 6564 2e72 6570 2e64 6174 6123 played.rep.data#\n+00010c00: 6571 6571 2056 414c 5545 3120 5641 4c55 eqeq VALUE1 VALU\n+00010c10: 4532 0a0a 5265 7475 726e 7320 7420 6966 E2..Returns t if\n+00010c20: 2056 414c 5545 3120 616e 6420 5641 4c55 VALUE1 and VALU\n+00010c30: 4532 2061 7265 206f 6e65 2061 6e64 2074 E2 are one and t\n+00010c40: 6865 2073 616d 6520 6f62 6a65 6374 2e20 he same object. \n+00010c50: 4e6f 7465 2074 6861 740a 7468 6973 206d Note that.this m\n+00010c60: 6179 206f 7220 6d61 7920 6e6f 7420 6265 ay or may not be\n+00010c70: 2074 7275 6520 666f 7220 6e75 6d62 6572 true for number\n+00010c80: 7320 6f66 2074 6865 2073 616d 6520 7661 s of the same va\n+00010c90: 6c75 6520 2873 6565 2060 6571 6c27 292e lue (see `eql').\n+00010ca0: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n+00010cb0: 6865 6164 2d65 7173 7472 696e 672d 6865 head-eqstring-he\n+00010cc0: 6164 2d65 7120 5354 5249 4e47 3120 5354 ad-eq STRING1 ST\n+00010cd0: 5249 4e47 320a 0a52 6574 7572 6e73 2074 RING2..Returns t\n+00010ce0: 2069 6620 5354 5249 4e47 3220 6d61 7463 if STRING2 matc\n+00010cf0: 6865 7320 7468 6520 6265 6769 6e6e 696e hes the beginnin\n+00010d00: 6720 6f66 2053 5452 494e 4731 2c20 6965 g of STRING1, ie\n+00010d10: 2c0a 2020 2873 7472 696e 672d 6865 6164 ,. (string-head\n+00010d20: 2d65 7120 2266 6f6f 6261 7222 2022 666f -eq \"foobar\" \"fo\n+00010d30: 6f22 290a 2020 203d 3e20 740a 2020 2873 o\"). => t. (s\n+00010d40: 7472 696e 672d 6865 6164 2d65 7120 2266 tring-head-eq \"f\n+00010d50: 6f6f 2220 2266 6f6f 6261 7222 290a 2020 oo\" \"foobar\"). \n+00010d60: 203d 3e20 6e69 6c72 6570 2e64 6174 6123 => nilrep.data#\n+00010d70: 3a2f 3d2f 3d20 4152 4731 2041 5247 3220 :/=/= ARG1 ARG2 \n+00010d80: 2e2e 2e0a 0a52 6574 7572 6e73 2074 2069 .....Returns t i\n+00010d90: 6620 6561 6368 2076 616c 7565 2069 7320 f each value is \n+00010da0: 6469 6666 6572 656e 7420 6672 6f6d 2065 different from e\n+00010db0: 7665 7279 206f 7468 6572 2076 616c 7565 very other value\n+00010dc0: 2e20 2855 7369 6e67 0a60 6571 7561 6c27 . (Using.`equal'\n+00010dd0: 2074 6f20 636f 6d70 6172 6520 7661 6c75 to compare valu\n+00010de0: 6573 2c20 6578 6365 7074 2066 6f72 206e es, except for n\n+00010df0: 756d 6265 7273 2c20 7768 6572 6520 6578 umbers, where ex\n+00010e00: 6163 746e 6573 7320 6973 0a69 676e 6f72 actness is.ignor\n+00010e10: 6564 2e29 7265 702e 6461 7461 233e 3e20 ed.)rep.data#>> \n+00010e20: 4152 4731 2041 5247 3220 5b41 5247 3320 ARG1 ARG2 [ARG3 \n+00010e30: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420 ...]..Returns t \n+00010e40: 6966 2041 5247 3120 6973 2067 7265 6174 if ARG1 is great\n+00010e50: 6572 2074 6861 6e20 4152 4732 2c20 616e er than ARG2, an\n+00010e60: 6420 6966 2041 5247 3220 6973 2067 7265 d if ARG2 is gre\n+00010e70: 6174 6572 2074 6861 6e20 4152 4733 2c0a ater than ARG3,.\n+00010e80: 616e 6420 736f 206f 6e2e 204e 6f74 6520 and so on. Note \n+00010e90: 7468 6174 2074 6869 7320 636f 6d6d 616e that this comman\n+00010ea0: 6420 6973 6e27 7420 6c69 6d69 7465 6420 d isn't limited \n+00010eb0: 746f 206e 756d 6265 7273 2c20 6974 2063 to numbers, it c\n+00010ec0: 616e 2064 6f0a 7374 7269 6e67 732c 2070 an do.strings, p\n+00010ed0: 6f73 6974 696f 6e73 2c20 6d61 726b 732c ositions, marks,\n+00010ee0: 2065 7463 2061 7320 7765 6c6c 2e72 6570 etc as well.rep\n+00010ef0: 2e64 6174 6123 3c3c 2041 5247 3120 4152 .data#<< ARG1 AR\n+00010f00: 4732 205b 4152 4733 202e 2e2e 5d0a 0a52 G2 [ARG3 ...]..R\n+00010f10: 6574 7572 6e73 2074 2069 6620 4152 4731 eturns t if ARG1\n+00010f20: 2069 7320 6c65 7373 2074 6861 6e20 4152 is less than AR\n+00010f30: 4732 2e20 4e6f 7465 2074 6861 7420 7468 G2. Note that th\n+00010f40: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't\n+00010f50: 206c 696d 6974 6564 2074 6f0a 6e75 6d62 limited to.numb\n+00010f60: 6572 732c 2069 7420 6361 6e20 646f 2073 ers, it can do s\n+00010f70: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position\n+00010f80: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as\n+00010f90: 2077 656c 6c2e 7265 702e 6461 7461 236e well.rep.data#n\n+00010fa0: 756c 6c6e 756c 6c20 4152 470a 0a52 6574 ullnull ARG..Ret\n+00010fb0: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n+00010fc0: 206e 696c 2e72 6570 2e73 7973 7465 6d23 nil.rep.system#\n+00010fd0: 6265 6570 6265 6570 0a0a 5269 6e67 7320 beepbeep..Rings \n+00010fe0: 6120 6265 6c6c 2e00 7265 702e 6461 7461 a bell..rep.data\n+00010ff0: 2373 7472 696e 672d 7570 6361 7365 2058 #string-upcase X\n+00011000: 7265 702e 6461 7461 2361 7070 656e 6461 rep.data#appenda\n+00011010: 7070 656e 6420 4c49 5354 532e 2e2e 0a0a ppend LISTS.....\n+00011020: 4e6f 6e2d 6465 7374 7275 6374 6976 656c Non-destructivel\n+00011030: 7920 636f 6e63 6174 656e 6174 6573 2065 y concatenates e\n+00011040: 6163 6820 6f66 2069 7427 7320 6172 6775 ach of it's argu\n+00011050: 6d65 6e74 204c 4953 5453 2e2e 2e20 696e ment LISTS... in\n+00011060: 746f 206f 6e65 0a6e 6577 206c 6973 7420 to one.new list \n+00011070: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n+00011080: 642e 7265 702e 6461 7461 236e 636f 6e63 d.rep.data#nconc\n+00011090: 6e63 6f6e 6320 4c49 5354 532e 2e2e 0a0a nconc LISTS.....\n+000110a0: 4465 7374 7275 6374 6976 656c 7920 636f Destructively co\n+000110b0: 6e63 6174 656e 6174 6573 2065 6163 6820 ncatenates each \n+000110c0: 6f66 2069 7427 7320 6172 6775 6d65 6e74 of it's argument\n+000110d0: 204c 4953 5453 2e2e 2e20 696e 746f 206f LISTS... into o\n+000110e0: 6e65 206e 6577 0a6c 6973 742e 2045 7665 ne new.list. Eve\n+000110f0: 7279 204c 4953 5420 6275 7420 7468 6520 ry LIST but the \n+00011100: 6c61 7374 2069 7320 6d6f 6469 6669 6564 last is modified\n+00011110: 2073 6f20 7468 6174 2069 7427 7320 6c61 so that it's la\n+00011120: 7374 2063 6472 2070 6f69 6e74 730a 746f st cdr points.to\n+00011130: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n+00011140: 6620 7468 6520 6e65 7874 206c 6973 742e f the next list.\n+00011150: 2052 6574 7572 6e73 2074 6865 206e 6577 Returns the new\n+00011160: 206c 6973 742e 7265 702e 6461 7461 2372 list.rep.data#r\n+00011170: 706c 6163 6172 706c 6163 6120 434f 4e53 placarplaca CONS\n+00011180: 2d43 454c 4c20 4e45 572d 4341 520a 0a53 -CELL NEW-CAR..S\n+00011190: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n+000111a0: 2074 6865 2063 6172 2073 6c6f 7420 696e the car slot in\n+000111b0: 2043 4f4e 532d 4345 4c4c 2074 6f20 4e45 CONS-CELL to NE\n+000111c0: 572d 4341 522e 0a52 6574 7572 6e73 2074 W-CAR..Returns t\n+000111d0: 6865 2043 4f4e 532d 4345 4c4c 2e72 6570 he CONS-CELL.rep\n+000111e0: 2e64 6174 6123 7265 7665 7273 6572 6576 .data#reverserev\n+000111f0: 6572 7365 204c 4953 540a 0a52 6574 7572 erse LIST..Retur\n+00011200: 6e73 2061 206e 6577 206c 6973 7420 7768 ns a new list wh\n+00011210: 6963 6820 6973 2061 2063 6f70 7920 6f66 ich is a copy of\n+00011220: 204c 4953 5420 6578 6365 7074 2074 6861 LIST except tha\n+00011230: 7420 7468 6520 6d65 6d62 6572 7320 6172 t the members ar\n+00011240: 6520 696e 0a72 6576 6572 7365 206f 7264 e in.reverse ord\n+00011250: 6572 2e72 6570 2e64 6174 6123 6173 736f er.rep.data#asso\n+00011260: 6361 7373 6f63 2045 4c54 2041 5353 4f43 cassoc ELT ASSOC\n+00011270: 2d4c 4953 540a 0a53 6561 7263 6865 7320 -LIST..Searches \n+00011280: 4153 534f 432d 4c49 5354 2066 6f72 2061 ASSOC-LIST for a\n+00011290: 206c 6973 7420 7768 6f73 6520 6669 7273 list whose firs\n+000112a0: 7420 656c 656d 656e 7420 6973 2045 4c54 t element is ELT\n+000112b0: 2e20 6061 7373 6f63 2720 7573 6573 0a60 . `assoc' uses.`\n+000112c0: 6571 7561 6c27 2074 6f20 636f 6d70 6172 equal' to compar\n+000112d0: 6520 656c 656d 656e 7473 2e20 5265 7475 e elements. Retu\n+000112e0: 726e 7320 7468 6520 7375 622d 6c69 7374 rns the sub-list\n+000112f0: 2073 7461 7274 696e 6720 6672 6f6d 2074 starting from t\n+00011300: 6865 2066 6972 7374 200a 6d61 7463 6869 he first .matchi\n+00011310: 6e67 2061 7373 6f63 6961 7469 6f6e 2e0a ng association..\n+00011320: 466f 7220 6578 616d 706c 652c 0a20 2020 For example,. \n+00011330: 2028 6173 736f 6320 2774 6872 6565 2027 (assoc 'three '\n+00011340: 2828 6f6e 6520 2e20 3129 2028 7477 6f20 ((one . 1) (two \n+00011350: 2e20 3229 2028 7468 7265 6520 2e20 3329 . 2) (three . 3)\n+00011360: 2028 666f 7572 202e 2034 2929 290a 2020 (four . 4))). \n+00011370: 2020 203d 3e20 2874 6872 6565 202e 2033 => (three . 3\n+00011380: 2972 6570 2e64 6174 6123 6173 7371 6173 )rep.data#assqas\n+00011390: 7371 2045 4c54 2041 5353 4f43 2d4c 4953 sq ELT ASSOC-LIS\n+000113a0: 540a 0a53 6561 7263 6865 7320 4153 534f T..Searches ASSO\n+000113b0: 432d 4c49 5354 2066 6f72 2061 206c 6973 C-LIST for a lis\n+000113c0: 7420 7768 6f73 6520 6669 7273 7420 656c t whose first el\n+000113d0: 656d 656e 7420 6973 2045 4c54 2e20 6061 ement is ELT. `a\n+000113e0: 7373 7127 2075 7365 7320 6065 7127 0a74 ssq' uses `eq'.t\n+000113f0: 6f20 636f 6d70 6172 6520 656c 656d 656e o compare elemen\n+00011400: 7473 2e20 5265 7475 726e 7320 7468 6520 ts. Returns the \n+00011410: 7375 622d 6c69 7374 2073 7461 7274 696e sub-list startin\n+00011420: 6720 6672 6f6d 2074 6865 2066 6972 7374 g from the first\n+00011430: 206d 6174 6368 696e 670a 6173 736f 6369 matching.associ\n+00011440: 6174 696f 6e2e 7265 702e 6461 7461 2372 ation.rep.data#r\n+00011450: 6173 736f 6372 6173 736f 6320 454c 5420 assocrassoc ELT \n+00011460: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear\n+00011470: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST \n+00011480: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell \n+00011490: 7768 6f73 6520 6364 7220 656c 656d 656e whose cdr elemen\n+000114a0: 7420 6973 2060 6571 7561 6c27 2074 6f20 t is `equal' to \n+000114b0: 454c 542e 200a 5265 7475 726e 7320 7468 ELT. .Returns th\n+000114c0: 6520 6669 7273 7420 636f 6e73 2d63 656c e first cons-cel\n+000114d0: 6c20 7768 6963 6820 6d61 7463 6865 732c l which matches,\n+000114e0: 206f 7220 6e69 6c2e 0a46 6f72 2065 7861 or nil..For exa\n+000114f0: 6d70 6c65 2c0a 2020 2020 2872 6173 736f mple,. (rasso\n+00011500: 6320 3320 2728 286f 6e65 202e 2031 2920 c 3 '((one . 1) \n+00011510: 2874 776f 202e 2032 2920 2874 6872 6565 (two . 2) (three\n+00011520: 202e 2033 2920 2866 6f75 7220 2e20 3429 . 3) (four . 4)\n+00011530: 2929 0a20 2020 2020 3d3e 2028 7468 7265 )). => (thre\n+00011540: 6520 2e20 3329 7265 702e 6461 7461 236e e . 3)rep.data#n\n+00011550: 7468 6e74 6820 494e 4445 5820 4c49 5354 thnth INDEX LIST\n+00011560: 0a0a 5265 7475 726e 7320 7468 6520 494e ..Returns the IN\n+00011570: 4445 5874 6820 656c 656d 656e 7420 6f66 DEXth element of\n+00011580: 204c 4953 542e 2054 6865 2066 6972 7374 LIST. The first\n+00011590: 2065 6c65 6d65 6e74 2068 6173 2061 6e20 element has an \n+000115a0: 494e 4445 5820 6f66 207a 6572 6f2e 7265 INDEX of zero.re\n+000115b0: 702e 6461 7461 236e 7468 6364 726e 7468 p.data#nthcdrnth\n+000115c0: 6364 7220 494e 4445 5820 4c49 5354 0a0a cdr INDEX LIST..\n+000115d0: 5265 7475 726e 7320 7468 6520 494e 4445 Returns the INDE\n+000115e0: 5874 6820 6364 7220 6f66 204c 4953 542e Xth cdr of LIST.\n+000115f0: 2054 6865 2066 6972 7374 2069 7320 494e The first is IN\n+00011600: 4445 5820 7a65 726f 2e72 6570 2e64 6174 DEX zero.rep.dat\n+00011610: 6123 6d61 7063 6172 6d61 7063 6172 2046 a#mapcarmapcar F\n+00011620: 554e 4354 494f 4e20 4c49 5354 0a0a 4361 UNCTION LIST..Ca\n+00011630: 6c6c 7320 4655 4e43 5449 4f4e 2d4e 414d lls FUNCTION-NAM\n+00011640: 4520 7769 7468 2065 6163 6820 656c 656d E with each elem\n+00011650: 656e 7420 6f66 204c 4953 5420 6173 2061 ent of LIST as a\n+00011660: 6e20 6172 6775 6d65 6e74 2069 6e20 7475 n argument in tu\n+00011670: 726e 2061 6e64 0a72 6574 7572 6e73 2061 rn and.returns a\n+00011680: 206e 6577 206c 6973 7420 636f 6e73 7472 new list constr\n+00011690: 7563 7465 6420 6672 6f6d 2074 6865 2072 ucted from the r\n+000116a0: 6573 756c 7473 2c20 6965 2c0a 2020 286d esults, ie,. (m\n+000116b0: 6170 6361 7220 2866 756e 6374 696f 6e20 apcar (function \n+000116c0: 286c 616d 6264 6120 2878 2920 2831 2b20 (lambda (x) (1+ \n+000116d0: 7829 2929 2027 2831 2032 2033 2929 0a20 x))) '(1 2 3)). \n+000116e0: 2020 3d3e 2028 3220 3320 3429 7265 702e => (2 3 4)rep.\n+000116f0: 6461 7461 236d 6170 636d 6170 6320 4655 data#mapcmapc FU\n+00011700: 4e43 5449 4f4e 204c 4953 540a 0a41 7070 NCTION LIST..App\n+00011710: 6c69 6573 2046 554e 4354 494f 4e20 746f lies FUNCTION to\n+00011720: 2065 6163 6820 656c 656d 656e 7420 696e each element in\n+00011730: 204c 4953 542c 2064 6973 6361 7264 7320 LIST, discards \n+00011740: 7468 6520 7265 7375 6c74 732e 7265 702e the results.rep.\n+00011750: 6461 7461 236d 656d 6265 726d 656d 6265 data#membermembe\n+00011760: 7220 454c 5420 4c49 5354 0a0a 4966 2045 r ELT LIST..If E\n+00011770: 4c54 2069 7320 6120 6d65 6d62 6572 206f LT is a member o\n+00011780: 6620 6c69 7374 204c 4953 5420 7468 656e f list LIST then\n+00011790: 2072 6574 7572 6e20 7468 6520 7461 696c return the tail\n+000117a0: 206f 6620 7468 6520 6c69 7374 2073 7461 of the list sta\n+000117b0: 7274 696e 670a 6672 6f6d 2074 6865 206d rting.from the m\n+000117c0: 6174 6368 6564 2045 4c54 2c20 6965 2c0a atched ELT, ie,.\n+000117d0: 2020 286d 656d 6265 7220 3120 2728 3220 (member 1 '(2 \n+000117e0: 3120 3329 290a 2020 203d 3e20 2831 2033 1 3)). => (1 3\n+000117f0: 290a 606d 656d 6265 7227 2075 7365 7320 ).`member' uses \n+00011800: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n+00011810: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n+00011820: 6123 6d65 6d71 6d65 6d71 2045 4c54 204c a#memqmemq ELT L\n+00011830: 4953 540a 0a49 6620 454c 5420 6973 2061 IST..If ELT is a\n+00011840: 206d 656d 6265 7220 6f66 206c 6973 7420 member of list \n+00011850: 4c49 5354 2074 6865 6e20 7265 7475 726e LIST then return\n+00011860: 2074 6865 2074 6169 6c20 6f66 2074 6865 the tail of the\n+00011870: 206c 6973 7420 7374 6172 7469 6e67 0a66 list starting.f\n+00011880: 726f 6d20 7468 6520 6d61 7463 6865 6420 rom the matched \n+00011890: 454c 542c 2069 652c 0a20 2028 6d65 6d71 ELT, ie,. (memq\n+000118a0: 2031 2027 2832 2031 2033 2929 0a20 2020 1 '(2 1 3)). \n+000118b0: 3d3e 2028 3120 3329 0a60 6d65 6d71 2720 => (1 3).`memq' \n+000118c0: 7573 6573 2060 6571 2720 746f 2063 6f6d uses `eq' to com\n+000118d0: 7061 7265 2061 746f 6d73 2e72 6570 2e64 pare atoms.rep.d\n+000118e0: 6174 6123 6465 6c65 7465 6465 6c65 7465 ata#deletedelete\n+000118f0: 2045 4c54 204c 4953 540a 0a52 6574 7572 ELT LIST..Retur\n+00011900: 6e73 204c 4953 5420 7769 7468 2061 6e79 ns LIST with any\n+00011910: 206d 656d 6265 7273 2060 6571 7561 6c27 members `equal'\n+00011920: 2074 6f20 454c 5420 6465 7374 7275 6374 to ELT destruct\n+00011930: 6976 656c 7920 7265 6d6f 7665 642e 7265 ively removed.re\n+00011940: 702e 6461 7461 2364 656c 6574 652d 6966 p.data#delete-if\n+00011950: 6465 6c65 7465 2d69 6620 4655 4e43 5449 delete-if FUNCTI\n+00011960: 4f4e 204c 4953 540a 0a53 696d 696c 6172 ON LIST..Similar\n+00011970: 2074 6f20 6064 656c 6574 6527 2065 7863 to `delete' exc\n+00011980: 6570 7420 7468 6174 2061 2070 7265 6469 ept that a predi\n+00011990: 6361 7465 2066 756e 6374 696f 6e2c 2046 cate function, F\n+000119a0: 554e 4354 494f 4e2d 4e41 4d45 2c20 6973 UNCTION-NAME, is\n+000119b0: 0a75 7365 6420 746f 2064 6563 6964 6520 .used to decide \n+000119c0: 7768 6963 6820 656c 656d 656e 7473 2074 which elements t\n+000119d0: 6f20 6465 6c65 7465 2028 7265 6d6f 7665 o delete (remove\n+000119e0: 2064 6573 7472 7563 7469 7665 6c79 292e destructively).\n+000119f0: 0a60 6465 6c65 7465 2d69 6627 2064 656c .`delete-if' del\n+00011a00: 6574 6573 2061 6e20 656c 656d 656e 7420 etes an element \n+00011a10: 6966 2046 554e 4354 494f 4e2d 4e41 4d45 if FUNCTION-NAME\n+00011a20: 2072 6574 7572 6e73 206e 6f6e 2d6e 696c returns non-nil\n+00011a30: 2077 6865 6e20 0a61 7070 6c69 6564 2074 when .applied t\n+00011a40: 6f20 7468 6174 2065 6c65 6d65 6e74 2c20 o that element, \n+00011a50: 6965 2c0a 2020 2864 656c 6574 652d 6966 ie,. (delete-if\n+00011a60: 2027 286c 616d 6264 6120 2878 2920 283d '(lambda (x) (=\n+00011a70: 2078 2031 2929 2027 2831 2032 2033 2034 x 1)) '(1 2 3 4\n+00011a80: 2031 2032 2929 0a20 2020 3d3e 2028 3220 1 2)). => (2 \n+00011a90: 3320 3420 3229 7265 702e 6461 7461 236d 3 4 2)rep.data#m\n+00011aa0: 616b 652d 7374 7269 6e67 6d61 6b65 2d73 ake-stringmake-s\n+00011ab0: 7472 696e 6720 4c45 4e47 5448 205b 494e tring LENGTH [IN\n+00011ac0: 4954 4941 4c2d 5641 4c55 455d 0a0a 5265 ITIAL-VALUE]..Re\n+00011ad0: 7475 726e 7320 6120 6e65 7720 7374 7269 turns a new stri\n+00011ae0: 6e67 206f 6620 6c65 6e67 7468 204c 454e ng of length LEN\n+00011af0: 4754 482c 2065 6163 6820 6368 6172 6163 GTH, each charac\n+00011b00: 7465 7220 6973 2069 6e69 7469 616c 6973 ter is initialis\n+00011b10: 6564 2074 6f0a 494e 4954 4941 4c2d 7265 ed to.INITIAL-re\n+00011b20: 7076 2c20 6f72 2074 6f20 7370 6163 6520 pv, or to space \n+00011b30: 6966 2049 4e49 5449 414c 2d56 414c 5545 if INITIAL-VALUE\n+00011b40: 2069 7320 6e6f 7420 6769 7665 6e2e 7265 is not given.re\n+00011b50: 702e 6461 7461 2373 7562 7374 7269 6e67 p.data#substring\n+00011b60: 7375 6273 7472 696e 6720 5354 5249 4e47 substring STRING\n+00011b70: 2053 5441 5254 205b 454e 445d 0a0a 5265 START [END]..Re\n+00011b80: 7475 726e 7320 7468 6520 706f 7274 696f turns the portio\n+00011b90: 6e20 6f66 2053 5452 494e 4720 7374 6172 n of STRING star\n+00011ba0: 7469 6e67 2061 7420 6368 6172 6163 7465 ting at characte\n+00011bb0: 7220 6e75 6d62 6572 2053 5441 5254 2061 r number START a\n+00011bc0: 6e64 2065 6e64 696e 670a 6174 2074 6865 nd ending.at the\n+00011bd0: 2063 6861 7261 6374 6572 2062 6566 6f72 character befor\n+00011be0: 6520 454e 4420 286f 7220 7468 6520 656e e END (or the en\n+00011bf0: 6420 6f66 2074 6865 2073 7472 696e 6720 d of the string \n+00011c00: 6966 2045 4e44 2069 7320 6e6f 7420 6769 if END is not gi\n+00011c10: 7665 6e29 2e0a 416c 6c20 696e 6469 6365 ven)..All indice\n+00011c20: 7320 7374 6172 7420 6174 207a 6572 6f2e s start at zero.\n+00011c30: 7265 702e 6461 7461 2365 7175 616c 6571 rep.data#equaleq\n+00011c40: 7561 6c20 5641 4c55 4531 2056 414c 5545 ual VALUE1 VALUE\n+00011c50: 320a 0a43 6f6d 7061 7265 7320 5641 4c55 2..Compares VALU\n+00011c60: 4531 2061 6e64 2056 414c 5545 322c 2063 E1 and VALUE2, c\n+00011c70: 6f6d 7061 7265 7320 7468 6520 6163 7475 ompares the actu\n+00011c80: 616c 2073 7472 7563 7475 7265 206f 6620 al structure of \n+00011c90: 7468 6520 6f62 6a65 6374 7320 6e6f 740a the objects not.\n+00011ca0: 6a75 7374 2077 6865 7468 6572 2074 6865 just whether the\n+00011cb0: 206f 626a 6563 7473 2061 7265 206f 6e65 objects are one\n+00011cc0: 2061 6e64 2074 6865 2073 616d 652e 2069 and the same. i\n+00011cd0: 652c 2077 696c 6c20 7265 7475 726e 2074 e, will return t\n+00011ce0: 2066 6f72 2074 776f 0a73 7472 696e 6773 for two.strings\n+00011cf0: 2062 7569 6c74 2066 726f 6d20 7468 6520 built from the \n+00011d00: 7361 6d65 2063 6861 7261 6374 6572 7320 same characters \n+00011d10: 696e 2074 6865 2073 616d 6520 6f72 6465 in the same orde\n+00011d20: 7220 6576 656e 2069 6620 7468 6520 7374 r even if the st\n+00011d30: 7269 6e67 7327 0a6c 6f63 6174 696f 6e20 rings'.location \n+00011d40: 696e 206d 656d 6f72 7920 6973 2064 6966 in memory is dif\n+00011d50: 6665 7265 6e74 2e72 6570 2e64 6174 6123 ferent.rep.data#\n+00011d60: 7374 7269 6e67 2d65 7175 616c 7374 7269 string-equalstri\n+00011d70: 6e67 2d65 7175 616c 2053 5452 494e 4731 ng-equal STRING1\n+00011d80: 2053 5452 494e 4732 0a0a 5265 7475 726e STRING2..Return\n+00011d90: 7320 7420 6966 2053 5452 494e 4731 2061 s t if STRING1 a\n+00011da0: 6e64 2053 5452 494e 4732 2061 7265 2074 nd STRING2 are t\n+00011db0: 6865 2073 616d 652c 2069 676e 6f72 696e he same, ignorin\n+00011dc0: 6720 6361 7365 2e72 6570 2e64 6174 6123 g case.rep.data#\n+00011dd0: 3d3d 2041 5247 3120 4152 4732 205b 4152 == ARG1 ARG2 [AR\n+00011de0: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73 G3 ...]..Returns\n+00011df0: 2074 2069 6620 6561 6368 2076 616c 7565 t if each value\n+00011e00: 2069 7320 7468 6520 7361 6d65 2061 7320 is the same as \n+00011e10: 6576 6572 7920 6f74 6865 7220 7661 6c75 every other valu\n+00011e20: 652e 2028 5573 696e 670a 6065 7175 616c e. (Using.`equal\n+00011e30: 2720 746f 2063 6f6d 7061 7265 2076 616c ' to compare val\n+00011e40: 7565 732c 2065 7863 6570 7420 666f 7220 ues, except for \n+00011e50: 6e75 6d62 6572 732c 2077 6865 7265 2065 numbers, where e\n+00011e60: 7861 6374 6e65 7373 2069 730a 6967 6e6f xactness is.igno\n+00011e70: 7265 642e 2972 6570 2e64 6174 6123 3c3d red.)rep.data#<=\n+00011e80: 3c3d 2041 5247 3120 4152 4732 205b 4152 <= ARG1 ARG2 [AR\n+00011e90: 4733 202e 2e2e 5d0a 0a52 6574 7572 6e73 G3 ...]..Returns\n+00011ea0: 2074 2069 6620 4152 4731 2069 7320 6c65 t if ARG1 is le\n+00011eb0: 7373 2d6f 722d 6571 7561 6c20 7468 616e ss-or-equal than\n+00011ec0: 2041 5247 322e 204e 6f74 6520 7468 6174 ARG2. Note that\n+00011ed0: 2074 6869 7320 636f 6d6d 616e 6420 6973 this command is\n+00011ee0: 6e27 740a 6c69 6d69 7465 6420 746f 206e n't.limited to n\n+00011ef0: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n+00011f00: 6f20 7374 7269 6e67 732c 2070 6f73 6974 o strings, posit\n+00011f10: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n+00011f20: 2061 7320 7765 6c6c 2e72 6570 2e64 6174 as well.rep.dat\n+00011f30: 6123 6c69 7374 706c 6973 7470 2041 5247 a#listplistp ARG\n+00011f40: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+00011f50: 5247 2069 7320 6120 6c69 7374 2c20 2865 RG is a list, (e\n+00011f60: 6974 6865 7220 6120 636f 6e73 2d63 656c ither a cons-cel\n+00011f70: 6c20 6f72 206e 696c 292e 7265 702e 6461 l or nil).rep.da\n+00011f80: 7461 2376 6563 746f 7270 7665 6374 6f72 ta#vectorpvector\n+00011f90: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t\n+00011fa0: 2069 6620 4152 4720 6973 2061 2076 6563 if ARG is a vec\n+00011fb0: 746f 722e 7265 702e 6c61 6e67 2e69 6e74 tor.rep.lang.int\n+00011fc0: 6572 7072 6574 6572 236d 6163 726f 706d erpreter#macropm\n+00011fd0: 6163 726f 7020 4152 470a 0a52 6574 7572 acrop ARG..Retur\n+00011fe0: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n+00011ff0: 206d 6163 726f 2e00 0000 0000 0000 0000 macro..........\n+00012000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00012010: 6574 6572 236c 6574 2a6c 6574 2028 4249 eter#let*let (BI\n+00012020: 4e44 494e 4753 2e2e 2e29 2042 4f44 592e NDINGS...) BODY.\n+00012030: 2e2e 0a0a 5369 6d69 6c61 7220 746f 2060 ....Similar to `\n+00012040: 6c65 7427 2065 7863 6570 7420 7468 6174 let' except that\n+00012050: 2074 6865 2042 494e 4449 4e47 5320 6172 the BINDINGS ar\n+00012060: 6520 696e 7374 616c 6c65 6420 6173 2074 e installed as t\n+00012070: 6865 6972 2076 616c 7565 730a 6172 6520 heir values.are \n+00012080: 636f 6d70 7574 6564 2c20 696e 2074 6865 computed, in the\n+00012090: 206f 7264 6572 2074 6865 7920 6172 6520 order they are \n+000120a0: 7772 6974 7465 6e2e 7265 702e 6c61 6e67 written.rep.lang\n+000120b0: 2e69 6e74 6572 7072 6574 6572 2363 6173 .interpreter#cas\n+000120c0: 6545 6163 6820 434c 4155 5345 2069 7320 eEach CLAUSE is \n+000120d0: 6028 2849 5445 4d53 2e2e 2e20 2920 464f `((ITEMS... ) FO\n+000120e0: 524d 532e 2e2e 2927 2e20 4669 6e64 2074 RMS...)'. Find t\n+000120f0: 6865 2066 6972 7374 2043 4c41 5553 4520 he first CLAUSE \n+00012100: 7769 7468 2061 6e0a 4954 454d 206d 6174 with an.ITEM mat\n+00012110: 6368 696e 6720 2875 7369 6e67 2060 6571 ching (using `eq\n+00012120: 6c27 2920 7468 6520 7265 7375 6c74 206f l') the result o\n+00012130: 6620 6576 616c 7561 7469 6e67 204b 4559 f evaluating KEY\n+00012140: 2028 6f6e 6c79 0a65 7661 6c75 6174 6564 (only.evaluated\n+00012150: 206f 6e63 6529 2c20 7468 656e 2065 7661 once), then eva\n+00012160: 6c75 6174 6520 7468 6520 6173 736f 6369 luate the associ\n+00012170: 6174 6564 2046 4f52 4d53 2069 6e20 6120 ated FORMS in a \n+00012180: 6070 726f 676e 272e 2054 6865 0a66 696e `progn'. The.fin\n+00012190: 616c 2063 6c61 7573 6520 6d61 7920 6861 al clause may ha\n+000121a0: 7665 2074 6865 2066 6f72 6d20 6028 7420 ve the form `(t \n+000121b0: 464f 524d 532e 2e2e 2927 2c20 7768 6963 FORMS...)', whic\n+000121c0: 6820 616c 7761 7973 206d 6174 6368 6573 h always matches\n+000121d0: 204b 4559 0a69 6620 6e6f 206f 7468 6572 KEY.if no other\n+000121e0: 2043 4c41 5553 4520 6861 7320 616c 7265 CLAUSE has alre\n+000121f0: 6164 792e 2052 6574 7572 6e73 2066 616c ady. Returns fal\n+00012200: 7365 2069 6620 6e6f 2063 6c61 7573 6520 se if no clause \n+00012210: 6d61 7463 6865 732e 0a0a 4966 2061 6e79 matches...If any\n+00012220: 206f 6620 7468 6520 4954 454d 5320 6170 of the ITEMS ap\n+00012230: 7065 6172 206d 6f72 6520 7468 616e 206f pear more than o\n+00012240: 6e63 652c 2074 6865 6e20 7468 6520 6265 nce, then the be\n+00012250: 6861 7669 6f75 7220 6973 0a75 6e64 6566 haviour is.undef\n+00012260: 696e 6564 2e72 6570 2e6c 616e 672e 696e ined.rep.lang.in\n+00012270: 7465 7270 7265 7465 7223 7768 656e 4576 terpreter#whenEv\n+00012280: 616c 7561 7465 7320 434f 4e44 4954 494f aluates CONDITIO\n+00012290: 4e2c 2069 6620 6974 2069 7320 7472 7565 N, if it is true\n+000122a0: 2061 6e20 696d 706c 6963 6974 2070 726f an implicit pro\n+000122b0: 676e 2069 7320 7065 7266 6f72 6d65 640a gn is performed.\n+000122c0: 7769 7468 2046 4f52 4d53 2e00 7265 702e with FORMS..rep.\n+000122d0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+000122e0: 2377 6865 6e20 434f 4e44 4954 494f 4e20 #when CONDITION \n+000122f0: 2321 7265 7374 2046 4f52 4d53 0072 6570 #!rest FORMS.rep\n+00012300: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00012310: 7223 756e 6c65 7373 2043 4f4e 4449 5449 r#unless CONDITI\n+00012320: 4f4e 2023 2172 6573 7420 464f 524d 5300 ON #!rest FORMS.\n+00012330: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00012340: 6574 6572 2370 726f 6732 202e 2041 5247 eter#prog2 . ARG\n+00012350: 5372 6570 2e6c 616e 672e 696e 7465 7270 Srep.lang.interp\n+00012360: 7265 7465 7223 6465 636c 6172 6564 6563 reter#declaredec\n+00012370: 6c61 7265 2043 4c41 5553 4553 2e2e 2e0a lare CLAUSES....\n+00012380: 0a50 726f 7669 6465 2074 6865 2063 6f6d .Provide the com\n+00012390: 7069 6c65 7220 7769 7468 2065 7874 7261 piler with extra\n+000123a0: 2069 6e66 6f72 6d61 7469 6f6e 2077 6869 information whi\n+000123b0: 6c65 2063 6f6d 7069 6c69 6e67 2074 6865 le compiling the\n+000123c0: 2066 6f72 6d73 0a74 6861 7420 6170 7065 forms.that appe\n+000123d0: 6172 2069 6e20 7468 6520 7361 6d65 206c ar in the same l\n+000123e0: 6578 6963 616c 2073 636f 7065 2061 7320 exical scope as \n+000123f0: 7468 6520 6465 636c 6172 6174 696f 6e2e the declaration.\n+00012400: 0a0a 4561 6368 2043 4c41 5553 4520 6973 ..Each CLAUSE is\n+00012410: 2061 206c 6973 742c 2074 6865 2066 6972 a list, the fir\n+00012420: 7374 2065 6c65 6d65 6e74 206f 6620 7768 st element of wh\n+00012430: 6963 6820 6973 2061 2073 796d 626f 6c20 ich is a symbol \n+00012440: 6465 6669 6e69 6e67 0a74 6865 2074 7970 defining.the typ\n+00012450: 6520 6f66 2064 6563 6c61 7261 7469 6f6e e of declaration\n+00012460: 2c20 7468 6520 6f74 6865 7220 656c 656d , the other elem\n+00012470: 656e 7473 2072 656c 6174 6520 746f 2074 ents relate to t\n+00012480: 6865 2064 6563 6c61 7261 7469 6f6e 2e0a he declaration..\n+00012490: 5365 6520 7468 6520 6043 6f6d 7069 6c65 See the `Compile\n+000124a0: 7220 4465 636c 6172 6174 696f 6e73 2720 r Declarations' \n+000124b0: 6e6f 6465 206f 6620 7468 6520 6c69 6272 node of the libr\n+000124c0: 6570 206d 616e 7561 6c20 666f 7220 6465 ep manual for de\n+000124d0: 7461 696c 730a 6f66 2074 6865 2070 6f73 tails.of the pos\n+000124e0: 7369 626c 6520 6465 636c 6172 6174 696f sible declaratio\n+000124f0: 6e20 7479 7065 732e 7265 702e 6c61 6e67 n types.rep.lang\n+00012500: 2e69 6e74 6572 7072 6574 6572 2374 6872 .interpreter#thr\n+00012510: 6f77 5065 7266 6f72 6d73 2061 206e 6f6e owPerforms a non\n+00012520: 2d6c 6f63 616c 2065 7869 7420 746f 2074 -local exit to t\n+00012530: 6865 2060 6361 7463 6827 2066 6f72 6d20 he `catch' form \n+00012540: 7761 6974 696e 6720 666f 7220 5441 4720 waiting for TAG \n+00012550: 616e 6420 7265 7475 726e 0a56 414c 5545 and return.VALUE\n+00012560: 2066 726f 6d20 6974 2e00 7265 702e 6c61 from it..rep.la\n+00012570: 6e67 2e69 6e74 6572 7072 6574 6572 2361 ng.interpreter#a\n+00012580: 7574 6f6c 6f61 642d 6d61 6372 6f20 5359 utoload-macro SY\n+00012590: 4d42 4f4c 2d46 4f52 4d20 4649 4c45 2023 MBOL-FORM FILE #\n+000125a0: 2172 6573 7420 4558 5452 4100 7265 702e !rest EXTRA.rep.\n+000125b0: 6c61 6e67 2e62 6163 6b71 756f 7465 2362 lang.backquote#b\n+000125c0: 6163 6b71 756f 7465 2041 5247 7265 702e ackquote ARGrep.\n+000125d0: 6c61 6e67 2e6d 6174 6823 6f64 6470 5265 lang.math#oddpRe\n+000125e0: 7475 726e 2074 2069 6620 5820 6973 206f turn t if X is o\n+000125f0: 6464 2c20 692e 652e 2028 2f3d 2028 6d6f dd, i.e. (/= (mo\n+00012600: 6420 5820 3229 2030 292e 7265 702e 6c61 d X 2) 0).rep.la\n+00012610: 6e67 2e6d 6174 6823 6576 656e 7052 6574 ng.math#evenpRet\n+00012620: 7572 6e20 7420 6966 2058 2069 7320 6f64 urn t if X is od\n+00012630: 642c 2069 2e65 2e20 283d 2028 6d6f 6420 d, i.e. (= (mod \n+00012640: 5820 3229 2030 292e 0072 6570 2e6d 6f64 X 2) 0)..rep.mod\n+00012650: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin\n+00012660: 652d 7374 7275 6374 7572 6573 2053 5452 e-structures STR\n+00012670: 5543 5453 2043 4f4e 4649 4720 2e20 424f UCTS CONFIG . BO\n+00012680: 4459 7265 702e 6e65 742e 7270 6323 7270 DYrep.net.rpc#rp\n+00012690: 632d 736f 636b 6574 2d6c 6973 7465 6e65 c-socket-listene\n+000126a0: 7254 6865 2066 756e 6374 696f 6e20 7468 rThe function th\n+000126b0: 6174 2073 686f 756c 6420 6265 2075 7365 at should be use\n+000126c0: 6420 746f 206c 6973 7465 6e20 666f 7220 d to listen for \n+000126d0: 636f 6e6e 6563 7469 6f6e 7320 6f6e 2072 connections on r\n+000126e0: 7063 0a73 6572 7665 7220 736f 636b 6574 pc.server socket\n+000126f0: 732e 7265 702e 6e65 742e 7270 6323 6d61 s.rep.net.rpc#ma\n+00012700: 6b65 2d72 7063 2d73 6572 7661 6e74 5265 ke-rpc-servantRe\n+00012710: 6769 7374 6572 2074 6865 2066 756e 6374 gister the funct\n+00012720: 696f 6e20 494d 504c 2061 7320 616e 2072 ion IMPL as an r\n+00012730: 7063 2073 6572 7661 6e74 2c20 616e 6420 pc servant, and \n+00012740: 7265 7475 726e 2074 6865 2063 7265 6174 return the creat\n+00012750: 6564 0a73 6572 7661 6e74 2d69 642e 0072 ed.servant-id..r\n+00012760: 6570 2e6e 6574 2e72 7063 2372 656d 6f74 ep.net.rpc#remot\n+00012770: 652d 7365 7276 616e 742d 6964 2d3e 676c e-servant-id->gl\n+00012780: 6f62 616c 2d69 6420 4944 0072 6570 2e6e obal-id ID.rep.n\n+00012790: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n+000127a0: 6f6d 6169 6e2d 7061 7274 7320 444f 4d41 omain-parts DOMA\n+000127b0: 494e 7265 702e 6e65 742e 646f 6d61 696e INrep.net.domain\n+000127c0: 2d6e 616d 6523 6d61 702d 646f 6d61 696e -name#map-domain\n+000127d0: 732d 646f 776e 7761 7264 7343 616c 6c20 s-downwardsCall \n+000127e0: 2846 554e 204e 414d 4529 2066 6f72 2065 (FUN NAME) for e\n+000127f0: 6163 6820 7375 622d 646f 6d61 696e 206f ach sub-domain o\n+00012800: 6620 444f 4d41 494e 2028 656e 6469 6e67 f DOMAIN (ending\n+00012810: 2077 6974 6820 444f 4d41 494e 292e 7374 with DOMAIN).st\n+00012820: 616e 6461 7264 2d6f 7574 7075 7453 7472 andard-outputStr\n+00012830: 6561 6d20 7468 6174 2060 7072 696e 3f27 eam that `prin?'\n+00012840: 2077 7269 7465 7320 6974 7320 6f75 7470 writes its outp\n+00012850: 7574 2074 6f20 6279 2064 6566 6175 6c74 ut to by default\n+00012860: 2e00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n+00012870: bc2a 0000 0000 0000 1c00 0000 ce00 0000 .*..............\n+00012880: 35d7 3016 7265 702e 8bb5 0100 0000 0000 5.0.rep.........\n+00012890: 1400 0000 4700 0000 bd6f 2806 7265 702e ....G....o(.rep.\n+000128a0: 0070 0000 0000 0000 1400 0000 c700 0000 .p..............\n+000128b0: 6063 d21b 7265 702e da62 0000 0000 0000 `c..rep..b......\n+000128c0: 1300 0000 5900 0000 ecdd a803 7265 702e ....Y.......rep.\n+000128d0: 07b4 0100 0000 0000 1a00 0000 7c00 0000 ............|...\n+000128e0: 5a96 ef11 7265 702e a93c 0000 0000 0000 Z...rep..<......\n+000128f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n+00012900: 6fac 0000 0000 0000 1c00 0000 6600 0000 o...........f...\n+00012910: e2f0 c705 7265 702e a23e 0000 0000 0000 ....rep..>......\n+00012920: 1700 0000 a200 0000 aaa8 5117 7265 702e ..........Q.rep.\n+00012930: b41f 0100 0000 0000 1b00 0000 2800 0000 ............(...\n+00012940: 7cbe 5313 7265 702e 26b6 0100 0000 0000 |.S.rep.&.......\n+00012950: 2800 0000 c100 0000 15ec f304 7265 702e (...........rep.\n+00012960: 00f0 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n+00012970: 865e 9313 7265 702e 16b8 0100 0000 0000 .^..rep.........\n+00012980: 1e00 0000 3800 0000 6085 f41c 7265 6d6f ....8...`...remo\n+00012990: a1b9 0100 0000 0000 1300 0000 3300 0000 ............3...\n+000129a0: 4431 4105 0072 6570 43bb 0100 0000 0000 D1A..repC.......\n+000129b0: 3600 0000 1100 0000 f825 f41e 0072 6570 6........%...rep\n+000129c0: 5cbe 0100 0000 0000 1700 0000 0000 0000 \\...............\n+000129d0: 70d9 0519 6d61 696c 73be 0100 0000 0000 p...mails.......\n+000129e0: 1000 0000 2200 0000 2eaa a51f 7265 702e ....\".......rep.\n+000129f0: 90bf 0100 0000 0000 1c00 0000 4300 0000 ............C...\n+00012a00: 4884 4719 7265 702e 76f6 0000 0000 0000 H.G.rep.v.......\n+00012a10: 1b00 0000 d600 0000 861a 2703 7265 702e ..........'.rep.\n+00012a20: 571d 0100 0000 0000 1500 0000 5b00 0000 W...........[...\n+00012a30: 48b0 3605 646c 2d6c 2dfd 0000 0000 0000 H.6.dl-l-.......\n 00012a40: 1100 0000 6f00 0000 5c64 1114 0072 6570 ....o...\\d...rep\n-00012a50: 29b8 0100 0000 0000 1f00 0000 0400 0000 )...............\n-00012a60: 100e fa19 7265 702e 4c17 0100 0000 0000 ....rep.L.......\n+00012a50: 6dbf 0100 0000 0000 1f00 0000 0400 0000 m...............\n+00012a60: 100e fa19 7265 702e c8b1 0100 0000 0000 ....rep.........\n 00012a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00012a80: 5afb 0000 0000 0000 2100 0000 c200 0000 Z.......!.......\n-00012a90: 317c 151d 7265 702e eb12 0100 0000 0000 1|..rep.........\n+00012a80: a78c 0000 0000 0000 2100 0000 c200 0000 ........!.......\n+00012a90: 317c 151d 7265 702e a597 0000 0000 0000 1|..rep.........\n 00012aa0: 2100 0000 7700 0000 8d84 0e09 7265 702e !...w.......rep.\n-00012ab0: 1118 0100 0000 0000 1400 0000 8400 0000 ................\n-00012ac0: 5a10 5e03 7265 702e 06b2 0100 0000 0000 Z.^.rep.........\n-00012ad0: 1300 0000 4500 0000 3f77 0c1d 0072 6570 ....E...?w...rep\n-00012ae0: 8abd 0100 0000 0000 1d00 0000 0d00 0000 ................\n-00012af0: ac6f dd1a 7265 702e f245 0000 0000 0000 .o..rep..E......\n-00012b00: 0f00 0000 f100 0000 6454 2919 0072 6570 ........dT)..rep\n-00012b10: b4bd 0100 0000 0000 2000 0000 1800 0000 ........ .......\n-00012b20: d496 a302 7265 6d6f ecbd 0100 0000 0000 ....remo........\n-00012b30: 1700 0000 4c00 0000 47c0 651c 7265 702e ....L...G.e.rep.\n-00012b40: 6e60 0000 0000 0000 0a00 0000 a400 0000 n`..............\n-00012b50: 129d 5204 7265 702e 994b 0000 0000 0000 ..R.rep..K......\n-00012b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n-00012b70: feb4 0100 0000 0000 1b00 0000 5002 0000 ............P...\n-00012b80: f381 b912 0072 6570 97bb 0100 0000 0000 .....rep........\n-00012b90: 1400 0000 2700 0000 4548 3009 7265 702e ....'...EH0.rep.\n-00012ba0: 4db6 0000 0000 0000 1c00 0000 6000 0000 M...........`...\n-00012bb0: c18b b31c 7265 702e bab7 0000 0000 0000 ....rep.........\n+00012ab0: 8db2 0100 0000 0000 1400 0000 8400 0000 ................\n+00012ac0: 5a10 5e03 7265 702e 6cb8 0100 0000 0000 Z.^.rep.l.......\n+00012ad0: 1300 0000 4500 0000 b84e fb0a 7265 702e ....E....N..rep.\n+00012ae0: c4ba 0100 0000 0000 3500 0000 4a00 0000 ........5...J...\n+00012af0: ac6f dd1a 7265 702e 4614 0100 0000 0000 .o..rep.F.......\n+00012b00: 0f00 0000 f100 0000 d175 3b08 0072 6570 .........u;..rep\n+00012b10: cc7f 0000 0000 0000 1d00 0000 0000 0000 ................\n+00012b20: a43c 590a 0072 6570 0010 0200 0000 0000 ...rep.].......\n-00012ce0: 1d00 0000 5e00 0000 cf8f 091c 7265 702e ....^.......rep.\n-00012cf0: 56b3 0000 0000 0000 1900 0000 9b00 0000 V...............\n-00012d00: 1950 650e 7265 702e 51b8 0000 0000 0000 .Pe.rep.Q.......\n-00012d10: 1900 0000 a200 0000 5975 d310 7265 702e ........Yu..rep.\n-00012d20: bb1c 0100 0000 0000 2300 0000 f500 0000 ........#.......\n-00012d30: 7a05 1f1a 7265 702e 2d45 0000 0000 0000 z...rep.-E......\n-00012d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n-00012d50: c14d 0000 0000 0000 1200 0000 4601 0000 .M..........F...\n-00012d60: c963 a91f 7265 702e 1c81 0000 0000 0000 .c..rep.........\n-00012d70: 1c00 0000 e800 0000 8356 d405 7265 702e .........V..rep.\n-00012d80: c8ff 0000 0000 0000 1a00 0000 1300 0000 ................\n-00012d90: 2a45 f419 696e 7465 f531 0000 0000 0000 *E..inte.1......\n+00012c90: 8daa 0000 0000 0000 1f00 0000 6600 0000 ............f...\n+00012ca0: cde9 4919 7265 702e 0f2f 0000 0000 0000 ..I.rep../......\n+00012cb0: 1800 0000 9f00 0000 cf8f 091c 7265 702e ............rep.\n+00012cc0: de2d 0000 0000 0000 1900 0000 9b00 0000 .-..............\n+00012cd0: 723e 0802 7265 702e 12a9 0000 0000 0000 r>..rep.........\n+00012ce0: 1d00 0000 5e00 0000 1950 650e 7265 702e ....^....Pe.rep.\n+00012cf0: fef7 0000 0000 0000 1900 0000 a200 0000 ................\n+00012d00: 4789 be00 7265 702e 301c 0100 0000 0000 G...rep.0.......\n+00012d10: 0e00 0000 1901 0000 5975 d310 7265 702e ........Yu..rep.\n+00012d20: c7be 0000 0000 0000 2300 0000 f500 0000 ........#.......\n+00012d30: 7a05 1f1a 7265 702e 8113 0100 0000 0000 z...rep.........\n+00012d40: 0d00 0000 b800 0000 8356 d405 7265 702e .........V..rep.\n+00012d50: 2c5a 0000 0000 0000 1a00 0000 1300 0000 ,Z..............\n+00012d60: c34d 501b 7265 702e 3e19 0100 0000 0000 .MP.rep.>.......\n+00012d70: 1200 0000 4601 0000 c963 a91f 7265 702e ....F....c..rep.\n+00012d80: c7b8 0000 0000 0000 1c00 0000 e800 0000 ................\n+00012d90: 2a45 f419 696e 7465 6e58 0000 0000 0000 *E..intenX......\n 00012da0: 0e00 0000 7100 0000 680a 2f1d 7265 702e ....q...h./.rep.\n-00012db0: 0264 0000 0000 0000 0b00 0000 a900 0000 .d..............\n-00012dc0: 4ad7 1009 7265 702e 981b 0100 0000 0000 J...rep.........\n-00012dd0: 1c00 0000 5700 0000 6ef1 4b15 7265 702e ....W...n.K.rep.\n-00012de0: a3b0 0100 0000 0000 1100 0000 7a00 0000 ............z...\n-00012df0: fe81 1b1c 7265 702e cab7 0100 0000 0000 ....rep.........\n-00012e00: 1e00 0000 4100 0000 2157 7b03 7265 702e ....A...!W{.rep.\n-00012e10: 0010 0100 0000 0000 2100 0000 4000 0000 ........!...@...\n-00012e20: 272c e615 7374 616e ddbd 0000 0000 0000 ',..stan........\n-00012e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n-00012e40: d3ac 0000 0000 0000 1200 0000 f400 0000 ................\n-00012e50: 249d c21b 7265 702e 4986 0000 0000 0000 $...rep.I.......\n+00012db0: 751e 0100 0000 0000 0b00 0000 a900 0000 u...............\n+00012dc0: 4ad7 1009 7265 702e a4bd 0000 0000 0000 J...rep.........\n+00012dd0: 1c00 0000 5700 0000 e9e7 b815 7265 6d6f ....W.......remo\n+00012de0: 41b9 0100 0000 0000 1800 0000 4800 0000 A...........H...\n+00012df0: 2395 4818 0072 6570 e7b9 0100 0000 0000 #.H..rep........\n+00012e00: 3600 0000 1500 0000 2157 7b03 7265 702e 6.......!W{.rep.\n+00012e10: ba94 0000 0000 0000 2100 0000 4000 0000 ........!...@...\n+00012e20: 2dc5 ec02 7265 702e bab7 0100 0000 0000 -...rep.........\n+00012e30: 1900 0000 4300 0000 fb37 d019 7265 702e ....C....7..rep.\n+00012e40: 1667 0000 0000 0000 1200 0000 f400 0000 .g..............\n+00012e50: 249d c21b 7265 702e 85b3 0000 0000 0000 $...rep.........\n 00012e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00012e70: 4eff 0000 0000 0000 2100 0000 5900 0000 N.......!...Y...\n-00012e80: 2dc5 ec02 7265 702e 78b2 0100 0000 0000 -...rep.x.......\n-00012e90: 1900 0000 4300 0000 c91f 0f07 7265 702e ....C.......rep.\n-00012ea0: 7572 0000 0000 0000 1400 0000 b800 0000 ur..............\n-00012eb0: 1283 cc01 7265 702e bbaa 0000 0000 0000 ....rep.........\n+00012e70: e593 0000 0000 0000 2100 0000 5900 0000 ........!...Y...\n+00012e80: 1776 a91b 7265 6d6f 8abb 0100 0000 0000 .v..remo........\n+00012e90: 1600 0000 2d00 0000 c91f 0f07 7265 702e ....-.......rep.\n+00012ea0: bf38 0000 0000 0000 1400 0000 b800 0000 .8..............\n+00012eb0: 1283 cc01 7265 702e 4663 0000 0000 0000 ....rep.Fc......\n 00012ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n-00012ed0: 8b53 0000 0000 0000 1400 0000 a400 0000 .S..............\n-00012ee0: 48b9 e509 7265 702e 7489 0000 0000 0000 H...rep.t.......\n+00012ed0: 961a 0100 0000 0000 1400 0000 a400 0000 ................\n+00012ee0: 48b9 e509 7265 702e edb4 0000 0000 0000 H...rep.........\n 00012ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n-00012f00: e129 0000 0000 0000 1d00 0000 5d00 0000 .)..........]...\n-00012f10: 8581 f014 7265 702e 1cb9 0100 0000 0000 ....rep.........\n-00012f20: 1f00 0000 5100 0000 59ca c11d 7265 702e ....Q...Y...rep.\n-00012f30: 4028 0000 0000 0000 1b00 0000 0401 0000 @(..............\n-00012f40: 4957 8f11 7265 702e 60a9 0000 0000 0000 IW..rep.`.......\n-00012f50: 1000 0000 2100 0000 bbc6 ee0b 7265 702e ....!.......rep.\n-00012f60: 4af1 0000 0000 0000 1d00 0000 9e02 0000 J...............\n-00012f70: 0078 a503 7265 702e 9b2b 0000 0000 0000 .x..rep..+......\n+00012f00: f1ac 0000 0000 0000 1d00 0000 5d00 0000 ............]...\n+00012f10: 3f77 0c1d 0072 6570 d3bc 0100 0000 0000 ?w...rep........\n+00012f20: 1d00 0000 0d00 0000 59ca c11d 7265 702e ........Y...rep.\n+00012f30: 6f46 0000 0000 0000 1b00 0000 0401 0000 oF..............\n+00012f40: 4957 8f11 7265 702e eb61 0000 0000 0000 IW..rep..a......\n+00012f50: 1000 0000 2100 0000 df10 031f 7265 702e ....!.......rep.\n+00012f60: 8210 0100 0000 0000 0e00 0000 d600 0000 ................\n+00012f70: 0078 a503 7265 702e abae 0000 0000 0000 .x..rep.........\n 00012f80: 2200 0000 5300 0000 967f 871c 7265 702e \"...S.......rep.\n-00012f90: cef0 0000 0000 0000 1700 0000 6500 0000 ............e...\n-00012fa0: df10 031f 7265 702e 1241 0000 0000 0000 ....rep..A......\n-00012fb0: 0e00 0000 d600 0000 9f31 3a14 7265 702e .........1:.rep.\n-00012fc0: ff43 0000 0000 0000 0e00 0000 2001 0000 .C.......... ...\n-00012fd0: e702 361f 7265 702e c77e 0000 0000 0000 ..6.rep..~......\n-00012fe0: 2500 0000 9800 0000 5b8a 0217 7265 702e %.......[...rep.\n-00012ff0: 6cae 0000 0000 0000 1200 0000 ab00 0000 l...............\n-00013000: 7265 6d6f 7465 2d66 7470 2d6c 732d 666f remote-ftp-ls-fo\n-00013010: 726d 6174 4654 5020 636f 6d6d 616e 6420 rmatFTP command \n-00013020: 666f 726d 6174 2073 7472 696e 6720 746f format string to\n-00013030: 2070 726f 6475 6365 2061 6e20 606c 7320 produce an `ls \n-00013040: 2d6c 2720 666f 726d 6174 206c 6973 7469 -l' format listi\n-00013050: 6e67 206f 6620 7468 650a 6469 7265 6374 ng of the.direct\n-00013060: 6f72 7920 7375 6273 7469 7475 7465 6420 ory substituted \n-00013070: 666f 7220 7468 6520 7369 6e67 6c65 2025 for the single %\n-00013080: 7320 666f 726d 6174 2073 7065 6369 6669 s format specifi\n-00013090: 6572 2e72 656d 6f74 652d 6674 702d 7265 er.remote-ftp-re\n-000130a0: 636f 6e6e 6563 742d 6d73 6773 5265 6775 connect-msgsRegu\n-000130b0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n-000130c0: 6174 6368 696e 6720 6674 7020 6d65 7373 atching ftp mess\n-000130d0: 6167 6573 2074 6861 7420 696e 6469 6361 ages that indica\n-000130e0: 7465 2074 6861 7420 7468 6520 6375 7272 te that the curr\n-000130f0: 656e 740a 4654 5020 7072 6f63 6573 7320 ent.FTP process \n-00013100: 7368 6f75 6c64 2062 6520 6162 616e 646f should be abando\n-00013110: 6e65 642c 2061 6e64 2061 206e 6577 2073 ned, and a new s\n-00013120: 6573 7369 6f6e 2073 7461 7274 6564 2e72 ession started.r\n-00013130: 656d 6f74 652d 6674 702d 6c73 2d6c 2d74 emote-ftp-ls-l-t\n-00013140: 7970 652d 616c 6973 7441 6c69 7374 2061 ype-alistAlist a\n-00013150: 7373 6f63 6961 7469 6e67 2063 6861 7261 ssociating chara\n-00013160: 6374 6572 7320 696e 2074 6865 2066 6972 cters in the fir\n-00013170: 7374 2063 6f6c 756d 6e20 6f66 2060 6c73 st column of `ls\n-00013180: 202d 6c27 206f 7574 7075 7420 7769 7468 -l' output with\n-00013190: 0a66 696c 6520 7479 7065 732e 7265 702e .file types.rep.\n-000131a0: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n-000131b0: 2e72 656d 6f74 652e 6674 7023 7265 6d6f .remote.ftp#remo\n-000131c0: 7465 2d66 7470 2d63 6c6f 7365 2d61 6c6c te-ftp-close-all\n-000131d0: 436c 6f73 6520 616c 6c20 7275 6e6e 696e Close all runnin\n-000131e0: 6720 4654 5020 7375 6270 726f 6365 7373 g FTP subprocess\n-000131f0: 6573 2e00 7265 702e 696f 2e66 696c 652d es..rep.io.file-\n-00013200: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n-00013210: 6674 7023 7265 6d6f 7465 2d66 7470 2d65 ftp#remote-ftp-e\n-00013220: 6d70 7479 2d63 6163 6865 7263 702d 7072 mpty-cachercp-pr\n-00013230: 6f67 7261 6d54 6865 206e 616d 6520 6f66 ogramThe name of\n-00013240: 2074 6865 2060 7263 7027 2070 726f 6772 the `rcp' progr\n-00013250: 616d 2075 7365 6420 746f 2063 6f70 7920 am used to copy \n-00013260: 6669 6c65 7320 6672 6f6d 2068 6f73 7420 files from host \n-00013270: 746f 2068 6f73 742e 0072 6570 2e69 6f2e to host..rep.io.\n-00013280: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-00013290: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n-000132a0: 7265 702d 656d 7074 792d 6361 6368 6572 rep-empty-cacher\n-000132b0: 656d 6f74 652d 686f 7374 2d75 7365 722d emote-host-user-\n-000132c0: 616c 6973 7441 6c69 7374 206f 6620 2848 alistAlist of (H\n-000132d0: 4f53 542d 5245 4745 5850 202e 2055 5345 OST-REGEXP . USE\n-000132e0: 522d 4e41 4d45 2920 6d61 7463 6869 6e67 R-NAME) matching\n-000132f0: 2068 6f73 7420 6e61 6d65 7320 746f 2075 host names to u\n-00013300: 7365 726e 616d 6573 2e0a 4f6e 6c79 2075 sernames..Only u\n-00013310: 7365 6420 7768 656e 206e 6f20 7573 6572 sed when no user\n-00013320: 6e61 6d65 2069 7320 6769 7665 6e20 696e name is given in\n-00013330: 2061 2066 696c 656e 616d 652e 7265 702e a filename.rep.\n-00013340: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00013350: 2364 6566 756e 6465 6675 6e20 4e41 4d45 #defundefun NAME\n-00013360: 204c 414d 4244 412d 4c49 5354 205b 444f LAMBDA-LIST [DO\n-00013370: 432d 5354 5249 4e47 5d20 424f 4459 2e2e C-STRING] BODY..\n-00013380: 2e0a 6465 6675 6e20 4e41 4d45 2042 5954 ..defun NAME BYT\n-00013390: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465 ECODE-OBJECT..De\n-000133a0: 6669 6e65 7320 6120 6675 6e63 7469 6f6e fines a function\n-000133b0: 2063 616c 6c65 6420 4e41 4d45 2077 6974 called NAME wit\n-000133c0: 6820 6172 6775 6d65 6e74 2073 7065 6369 h argument speci\n-000133d0: 6669 6361 7469 6f6e 204c 414d 4244 412d fication LAMBDA-\n-000133e0: 4c49 5354 2c0a 646f 6375 6d65 6e74 6174 LIST,.documentat\n-000133f0: 696f 6e20 444f 432d 5354 5249 4e47 2028 ion DOC-STRING (\n-00013400: 6f70 7469 6f6e 616c 2920 616e 6420 626f optional) and bo\n-00013410: 6479 2042 4f44 592e 7265 702e 6c61 6e67 dy BODY.rep.lang\n-00013420: 2e69 6e74 6572 7072 6574 6572 236c 6574 .interpreter#let\n-00013430: 6c65 7420 5b56 4152 5d20 2842 494e 4449 let [VAR] (BINDI\n-00013440: 4e47 532e 2e2e 2920 424f 4459 2e2e 2e0a NGS...) BODY....\n-00013450: 0a42 696e 6473 2074 656d 706f 7261 7279 .Binds temporary\n-00013460: 2076 616c 7565 7320 746f 2073 796d 626f values to symbo\n-00013470: 6c73 2077 6869 6c65 2042 4f44 5920 6973 ls while BODY is\n-00013480: 2062 6569 6e67 2065 7661 6c75 6174 6564 being evaluated\n-00013490: 2e0a 0a45 6163 6820 6f66 2074 6865 2042 ...Each of the B\n-000134a0: 494e 4449 4e47 5320 6973 2065 6974 6865 INDINGS is eithe\n-000134b0: 7220 6120 6c69 7374 2060 2853 594d 424f r a list `(SYMBO\n-000134c0: 4c20 464f 524d 532e 2e2e 2927 2069 6e20 L FORMS...)' in \n-000134d0: 7768 6963 6820 6361 7365 0a74 6865 2076 which case.the v\n-000134e0: 6172 6961 626c 6520 5359 4d42 4f4c 2069 ariable SYMBOL i\n-000134f0: 7320 626f 756e 6420 746f 2074 6865 2072 s bound to the r\n-00013500: 6573 756c 7420 6f66 2065 7661 6c75 6174 esult of evaluat\n-00013510: 696e 6720 6028 7072 6f67 6e20 464f 524d ing `(progn FORM\n-00013520: 532e 2e2e 2927 2c0a 6f72 2061 2073 696e S...)',.or a sin\n-00013530: 676c 6520 7379 6d62 6f6c 2c20 696e 2077 gle symbol, in w\n-00013540: 6869 6368 2063 6173 6520 6974 2069 7320 hich case it is \n-00013550: 626f 756e 6420 746f 2074 6865 2066 616c bound to the fal\n-00013560: 7365 2076 616c 7565 2e0a 0a49 6620 5641 se value...If VA\n-00013570: 5220 6973 2067 6976 656e 2c20 7468 656e R is given, then\n-00013580: 2074 6865 2073 796d 626f 6c20 5641 5220 the symbol VAR \n-00013590: 6973 2062 6f75 6e64 2074 6f20 6120 6675 is bound to a fu\n-000135a0: 6e63 7469 6f6e 2077 686f 7365 0a66 6f72 nction whose.for\n-000135b0: 6d61 6c20 7061 7261 6d65 7465 7273 2061 mal parameters a\n-000135c0: 7265 2074 6865 2073 616d 6520 6173 2074 re the same as t\n-000135d0: 6865 2076 6172 6961 626c 6573 2062 6f75 he variables bou\n-000135e0: 6e64 2062 7920 7468 6520 606c 6574 270a nd by the `let'.\n-000135f0: 666f 726d 2e20 5468 7573 2074 6865 2065 form. Thus the e\n-00013600: 7865 6375 7469 6f6e 206f 6620 424f 4459 xecution of BODY\n-00013610: 2e2e 2e20 6d61 7920 6265 2072 6570 6561 ... may be repea\n-00013620: 7465 6420 6279 2069 6e76 6f6b 696e 6720 ted by invoking \n-00013630: 5641 522e 0072 6570 2e6c 616e 672e 696e VAR..rep.lang.in\n-00013640: 7465 7270 7265 7465 7223 6c65 7420 2e20 terpreter#let . \n-00013650: 4152 4753 7265 702e 6c61 6e67 2e69 6e74 ARGSrep.lang.int\n-00013660: 6572 7072 6574 6572 2364 6f64 6f20 5641 erpreter#dodo VA\n-00013670: 5253 2028 5445 5354 2045 5850 522e 2e2e RS (TEST EXPR...\n-00013680: 2920 424f 4459 2e2e 2e0a 0a60 646f 2720 ) BODY.....`do' \n-00013690: 6973 2061 6e20 6974 6572 6174 696f 6e20 is an iteration \n-000136a0: 636f 6e73 7472 7563 743b 2056 4152 5320 construct; VARS \n-000136b0: 7370 6563 6966 6965 7320 6120 7365 7420 specifies a set \n-000136c0: 6f66 2076 6172 6961 626c 650a 6269 6e64 of variable.bind\n-000136d0: 696e 6773 2074 6f20 6265 2063 7265 6174 ings to be creat\n-000136e0: 6564 2c20 686f 7720 7468 6579 2061 7265 ed, how they are\n-000136f0: 2069 6e69 7469 616c 697a 6564 2061 6e64 initialized and\n-00013700: 2068 6f77 2074 6865 7920 6172 650a 7570 how they are.up\n-00013710: 6461 7465 6420 6f6e 2065 6163 6820 6974 dated on each it\n-00013720: 6572 6174 696f 6e2e 2054 4553 5420 7370 eration. TEST sp\n-00013730: 6563 6966 6965 7320 7468 6520 7465 726d ecifies the term\n-00013740: 696e 6174 696f 6e20 636f 6e64 6974 696f ination conditio\n-00013750: 6e20 6f66 0a74 6865 206c 6f6f 702c 2061 n of.the loop, a\n-00013760: 6e79 2045 5850 522e 2e2e 2066 6f72 6d73 ny EXPR... forms\n-00013770: 2061 7265 2065 7661 6c75 6174 6564 2069 are evaluated i\n-00013780: 6d6d 6564 6961 7465 6c79 2070 7269 6f72 mmediately prior\n-00013790: 2074 6f20 6578 6974 696e 670a 7468 6520 to exiting.the \n-000137a0: 6064 6f27 2063 6f6e 7374 7275 6374 2e20 `do' construct. \n-000137b0: 5468 6520 424f 4459 2e2e 2e20 666f 726d The BODY... form\n-000137c0: 7320 7370 6563 6966 7920 7468 6520 7369 s specify the si\n-000137d0: 6465 2065 6666 6563 7469 6e67 2062 6f64 de effecting bod\n-000137e0: 790a 6f66 2074 6865 206c 6f6f 702e 0a0a y.of the loop...\n-000137f0: 5641 5253 2069 7320 6120 6c69 7374 206f VARS is a list o\n-00013800: 6620 7661 7269 6162 6c65 2063 6c61 7573 f variable claus\n-00013810: 6573 2c20 6561 6368 206f 6620 7768 6963 es, each of whic\n-00013820: 6820 6861 7320 7468 6520 7374 7275 6374 h has the struct\n-00013830: 7572 650a 6028 5641 5249 4142 4c45 2049 ure.`(VARIABLE I\n-00013840: 4e49 5420 5354 4550 2927 2077 6865 7265 NIT STEP)' where\n-00013850: 2056 4152 4941 424c 4520 6973 2074 6865 VARIABLE is the\n-00013860: 206e 616d 6520 6f66 2061 2076 6172 6961 name of a varia\n-00013870: 626c 652c 2049 4e49 540a 6465 6669 6e65 ble, INIT.define\n-00013880: 7320 7468 6520 696e 6974 6961 6c20 7661 s the initial va\n-00013890: 6c75 6520 6f66 2069 7473 2062 696e 6469 lue of its bindi\n-000138a0: 6e67 2c20 616e 6420 5354 4550 2064 6566 ng, and STEP def\n-000138b0: 696e 6573 2068 6f77 2074 6865 206e 6578 ines how the nex\n-000138c0: 740a 7661 6c75 6520 6f66 2074 6865 2062 t.value of the b\n-000138d0: 696e 6469 6e67 2069 7320 636f 6d70 7574 inding is comput\n-000138e0: 6564 2e20 416e 2061 6c74 6572 6e61 7469 ed. An alternati\n-000138f0: 7665 2066 6f72 6d20 6973 2060 2856 4152 ve form is `(VAR\n-00013900: 4941 424c 450a 494e 4954 2927 2c20 696e IABLE.INIT)', in\n-00013910: 2074 6869 7320 6361 7365 2074 6865 2076 this case the v\n-00013920: 616c 7565 206f 6620 7468 6520 6269 6e64 alue of the bind\n-00013930: 696e 6720 646f 6573 206e 6f74 2063 6861 ing does not cha\n-00013940: 6e67 6520 6163 726f 7373 0a6c 6f6f 7020 nge across.loop \n-00013950: 6974 6572 6174 696f 6e73 2e0a 0a45 6163 iterations...Eac\n-00013960: 6820 6974 6572 6174 696f 6e20 6265 6769 h iteration begi\n-00013970: 6e73 2062 7920 6576 616c 7561 7469 6e67 ns by evaluating\n-00013980: 2054 4553 542c 2069 6620 7468 6520 7265 TEST, if the re\n-00013990: 7375 6c74 2069 7320 6661 6c73 652c 2074 sult is false, t\n-000139a0: 6865 6e0a 7468 6520 424f 4459 2e2e 2e20 hen.the BODY... \n-000139b0: 6578 7072 6573 7369 6f6e 7320 6172 6520 expressions are \n-000139c0: 6576 616c 7561 7465 642c 2061 6e64 2074 evaluated, and t\n-000139d0: 6865 2076 6172 6961 626c 6573 2062 6f75 he variables bou\n-000139e0: 6e64 2074 6f20 6e65 770a 6c6f 6361 7469 nd to new.locati\n-000139f0: 6f6e 7320 696e 6974 6961 6c69 7a65 6420 ons initialized \n-00013a00: 746f 2074 6865 2072 6573 756c 7473 206f to the results o\n-00013a10: 6620 6576 616c 7561 7469 6e67 2074 6865 f evaluating the\n-00013a20: 2061 7373 6f63 6961 7465 6420 5354 4550 associated STEP\n-00013a30: 0a66 6f72 6d73 2e0a 0a49 6620 7468 6520 .forms...If the \n-00013a40: 7265 7375 6c74 206f 6620 6576 616c 7561 result of evalua\n-00013a50: 7469 6e67 2054 4553 5420 6973 2074 7275 ting TEST is tru\n-00013a60: 6520 7468 656e 2074 6865 2045 5850 522e e then the EXPR.\n-00013a70: 2e2e 2066 6f72 6d73 2061 7265 0a65 7661 .. forms are.eva\n-00013a80: 6c75 6174 6564 2c20 616e 6420 7468 6520 luated, and the \n-00013a90: 6064 6f27 2063 6f6e 7374 7275 6374 2072 `do' construct r\n-00013aa0: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n-00013ab0: 206f 6620 7468 6520 6c61 7374 2045 5850 of the last EXP\n-00013ac0: 520a 666f 726d 2065 7661 6c75 6174 6564 R.form evaluated\n-00013ad0: 2e0a 0a28 646f 2028 2876 6563 2028 6d61 ...(do ((vec (ma\n-00013ae0: 6b65 2d76 6563 746f 7220 3529 290a 2020 ke-vector 5)). \n-00013af0: 2020 2028 6920 3020 2831 2b20 6929 2929 (i 0 (1+ i)))\n-00013b00: 0a20 2020 2028 283d 2069 2035 2920 7665 . ((= i 5) ve\n-00013b10: 6329 0a20 2028 6173 6574 2076 6563 2069 c). (aset vec i\n-00013b20: 2069 2929 203d 3e20 5b30 2031 2032 2033 i)) => [0 1 2 3\n-00013b30: 2034 5d00 7265 702e 6c61 6e67 2e69 6e74 4].rep.lang.int\n-00013b40: 6572 7072 6574 6572 2377 6869 6c65 2043 erpreter#while C\n-00013b50: 4f4e 4449 5449 4f4e 202e 2042 4f44 5972 ONDITION . BODYr\n-00013b60: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00013b70: 7465 7223 7072 6f67 3146 6972 7374 2065 ter#prog1First e\n-00013b80: 7661 6c73 2046 4f52 4d31 2074 6865 6e20 vals FORM1 then \n-00013b90: 464f 524d 532c 2072 6574 7572 6e73 2074 FORMS, returns t\n-00013ba0: 6865 2076 616c 7565 2074 6861 7420 464f he value that FO\n-00013bb0: 524d 3120 6761 7665 2e72 6570 2e6c 616e RM1 gave.rep.lan\n-00013bc0: 672e 696e 7465 7270 7265 7465 7223 6361 g.interpreter#ca\n-00013bd0: 7463 6845 7661 6c75 6174 6520 424f 4459 tchEvaluate BODY\n-00013be0: 2069 6e20 616e 2069 6d70 6c69 6369 7420 in an implicit \n-00013bf0: 7072 6f67 6e3b 206e 6f6e 2d6c 6f63 616c progn; non-local\n-00013c00: 2065 7869 7473 2061 7265 2061 6c6c 6f77 exits are allow\n-00013c10: 6564 2077 6974 680a 6028 7468 726f 7720 ed with.`(throw \n-00013c20: 5441 4729 272e 2054 6865 2076 616c 7565 TAG)'. The value\n-00013c30: 206f 6620 7468 6520 6063 6174 6368 2720 of the `catch' \n-00013c40: 666f 726d 2069 7320 6569 7468 6572 2074 form is either t\n-00013c50: 6865 2076 616c 7565 206f 6620 7468 650a he value of the.\n-00013c60: 7072 6f67 6e20 6f72 2074 6865 2076 616c progn or the val\n-00013c70: 7565 2067 6976 656e 2074 6f20 616e 7920 ue given to any \n-00013c80: 6d61 7463 6869 6e67 2060 7468 726f 7727 matching `throw'\n-00013c90: 2066 6f72 6d2e 0072 6570 2e6c 616e 672e form..rep.lang.\n-00013ca0: 696e 7465 7270 7265 7465 7223 7468 726f interpreter#thro\n-00013cb0: 7720 5441 4720 2321 6f70 7469 6f6e 616c w TAG #!optional\n-00013cc0: 2056 414c 5545 0072 6570 2e6c 616e 672e VALUE.rep.lang.\n-00013cd0: 696e 7465 7270 7265 7465 7223 756e 7769 interpreter#unwi\n-00013ce0: 6e64 2d70 726f 7465 6374 2046 4f52 4d20 nd-protect FORM \n-00013cf0: 2e20 424f 4459 0072 6570 2e6c 616e 672e . BODY.rep.lang.\n-00013d00: 696e 7465 7270 7265 7465 7223 6175 746f interpreter#auto\n-00013d10: 6c6f 6164 2053 594d 424f 4c2d 464f 524d load SYMBOL-FORM\n-00013d20: 2046 494c 4520 2321 7265 7374 2045 5854 FILE #!rest EXT\n-00013d30: 5241 0072 6570 2e6c 616e 672e 6d61 7468 RA.rep.lang.math\n-00013d40: 2372 6561 6c70 2058 0072 6570 2e6c 616e #realp X.rep.lan\n-00013d50: 672e 6d61 7468 236e 6567 6174 6976 6570 g.math#negativep\n-00013d60: 2058 7265 702e 6c61 6e67 2e6d 6174 6823 Xrep.lang.math#\n-00013d70: 6162 7352 6574 7572 6e20 7468 6520 6162 absReturn the ab\n-00013d80: 736f 6c75 7465 2076 616c 7565 206f 6620 solute value of \n-00013d90: 582c 2069 2e65 2e20 286d 6178 2058 2028 X, i.e. (max X (\n-00013da0: 2d20 5829 292e 0072 6570 2e6c 616e 672e - X))..rep.lang.\n-00013db0: 6d61 7468 2361 6273 2058 0072 6570 2e64 math#abs X.rep.d\n-00013dc0: 6174 6123 7374 7269 6e67 2d6c 6f77 6572 ata#string-lower\n-00013dd0: 2d63 6173 652d 7020 5800 7265 702e 6461 -case-p X.rep.da\n-00013de0: 7461 2363 6170 6974 616c 697a 652d 7374 ta#capitalize-st\n-00013df0: 7269 6e67 2058 7265 702e 6461 7461 236d ring Xrep.data#m\n-00013e00: 6170 636f 6e63 6174 4361 6c6c 2046 554e apconcatCall FUN\n-00013e10: 2066 6f72 2065 6163 6820 6d65 6d62 6572 for each member\n-00013e20: 206f 6620 5345 5155 454e 4345 2c20 636f of SEQUENCE, co\n-00013e30: 6e63 6174 656e 6174 696e 6720 7468 6520 ncatenating the \n-00013e40: 7265 7375 6c74 732e 2042 6574 7765 656e results. Between\n-00013e50: 0a65 6163 6820 7061 6972 206f 6620 7265 .each pair of re\n-00013e60: 7375 6c74 732c 2069 6e73 6572 7420 5345 sults, insert SE\n-00013e70: 5041 5241 544f 522e 2052 6574 7572 6e20 PARATOR. Return \n-00013e80: 7468 6520 7265 7375 6c74 696e 6720 7374 the resulting st\n-00013e90: 7269 6e67 2e00 7265 702e 6461 7461 2373 ring..rep.data#s\n-00013ea0: 6f72 7420 4c53 5420 2321 6f70 7469 6f6e ort LST #!option\n-00013eb0: 616c 2050 5245 4472 6570 2e64 6174 612e al PREDrep.data.\n-00013ec0: 7269 6e67 2372 696e 672d 7369 7a65 5265 ring#ring-sizeRe\n-00013ed0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n-00013ee0: 206f 6620 6669 6c6c 6564 2073 6c6f 7473 of filled slots\n-00013ef0: 2069 6e20 7468 6520 7269 6e67 2062 7566 in the ring buf\n-00013f00: 6665 7220 5249 4e47 2e72 6570 2e64 6174 fer RING.rep.dat\n-00013f10: 612e 7269 6e67 236d 616b 652d 7269 6e67 a.ring#make-ring\n-00013f20: 4372 6561 7465 2061 2072 696e 6720 6275 Create a ring bu\n-00013f30: 6666 6572 2074 6861 7420 6361 6e20 636f ffer that can co\n-00013f40: 6e74 6169 6e20 5349 5a45 2076 616c 7565 ntain SIZE value\n-00013f50: 732e 2049 6620 5349 5a45 2069 7320 6e6f s. If SIZE is no\n-00013f60: 740a 7370 6563 6966 6965 6420 7468 6520 t.specified the \n-00013f70: 6465 6661 756c 7420 6361 7061 6369 7479 default capacity\n-00013f80: 2060 7269 6e67 2d64 6566 6175 6c74 2d73 `ring-default-s\n-00013f90: 697a 6527 2069 7320 7573 6564 2e00 7265 ize' is used..re\n-00013fa0: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n-00013fb0: 2d72 6566 2052 494e 4720 2321 6f70 7469 -ref RING #!opti\n-00013fc0: 6f6e 616c 2044 4550 5448 0000 7b01 0000 onal DEPTH..{...\n-00013fd0: 811b 9828 7265 702e 9a46 0100 0000 0000 ...(rep..F......\n-00013fe0: 1800 0000 1300 0000 8b01 5a3c 7265 702e ..........Z......\n-00017500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n-00017510: 68d6 0000 0000 0000 1600 0000 3d00 0000 h...........=...\n-00017520: 6874 304d 0072 6570 00c0 0000 0000 0000 ht0M.rep........\n-00017530: 1c00 0000 0500 0000 afc0 864d 0072 6570 ...........M.rep\n-00017540: 50c7 0000 0000 0000 2300 0000 0600 0000 P.......#.......\n-00017550: 124b 3e40 7265 702e 0a8a 0000 0000 0000 .K>@rep.........\n-00017560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-00017570: c707 0100 0000 0000 2900 0000 5f00 0000 ........)..._...\n-00017580: 1651 c658 7265 702e 3fe7 0000 0000 0000 .Q.Xrep.?.......\n+00012f90: d323 0000 0000 0000 1700 0000 6500 0000 .#..........e...\n+00012fa0: e702 361f 7265 702e 0926 0000 0000 0000 ..6.rep..&......\n+00012fb0: 2500 0000 9800 0000 9f31 3a14 7265 702e %........1:.rep.\n+00012fc0: 5312 0100 0000 0000 0e00 0000 2001 0000 S........... ...\n+00012fd0: bbc6 ee0b 7265 702e df81 0000 0000 0000 ....rep.........\n+00012fe0: 1d00 0000 9e02 0000 bf2c 7f07 7265 702e .........,..rep.\n+00012ff0: 7349 0000 0000 0000 1a00 0000 3c01 0000 sI..........<...\n+00013000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00013010: 6574 6572 2364 6566 7661 722d 7365 7471 eter#defvar-setq\n+00013020: 6465 6676 6172 2d73 6574 7120 5641 5249 defvar-setq VARI\n+00013030: 4142 4c45 205b 5641 4c55 4520 5b44 4f43 ABLE [VALUE [DOC\n+00013040: 5d5d 0a0a 4465 636c 6172 6573 2074 6865 ]]..Declares the\n+00013050: 2073 796d 626f 6c20 5641 5249 4142 4c45 symbol VARIABLE\n+00013060: 2061 7320 6120 7370 6563 6961 6c20 7661 as a special va\n+00013070: 7269 6162 6c65 2c20 616e 6420 7365 7473 riable, and sets\n+00013080: 2069 7473 2076 616c 7565 0a74 6f20 5641 its value.to VA\n+00013090: 4c55 4520 286f 7220 6661 6c73 6520 6966 LUE (or false if\n+000130a0: 2056 414c 5545 2069 736e 2774 2064 6566 VALUE isn't def\n+000130b0: 696e 6564 292e 2049 6620 444f 4320 6973 ined). If DOC is\n+000130c0: 2067 6976 656e 2069 7420 7769 6c6c 2062 given it will b\n+000130d0: 650a 696e 7374 616c 6c65 6420 6173 2074 e.installed as t\n+000130e0: 6865 2064 6f63 756d 656e 7461 7469 6f6e he documentation\n+000130f0: 2073 7472 696e 6720 6173 736f 6369 6174 string associat\n+00013100: 6564 2077 6974 6820 5641 5249 4142 4c45 ed with VARIABLE\n+00013110: 2e0a 0a49 7427 7320 7468 6520 7361 6d65 ...It's the same\n+00013120: 2061 7320 7468 6520 7072 6576 696f 7573 as the previous\n+00013130: 2060 6465 6669 6e65 2d73 7065 6369 616c `define-special\n+00013140: 2d76 6172 6961 626c 6527 2e00 7265 702e -variable'..rep.\n+00013150: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00013160: 2364 6f20 5641 5253 2054 4553 5420 2e20 #do VARS TEST . \n+00013170: 424f 4459 0072 6570 2e6c 616e 672e 696e BODY.rep.lang.in\n+00013180: 7465 7270 7265 7465 7223 6361 7463 6820 terpreter#catch \n+00013190: 5441 4720 2e20 424f 4459 0072 6570 2e6c TAG . BODY.rep.l\n+000131a0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+000131b0: 6479 6e61 6d69 632d 7769 6e64 2042 4546 dynamic-wind BEF\n+000131c0: 4f52 4520 5448 554e 4b20 4146 5445 5272 ORE THUNK AFTERr\n+000131d0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000131e0: 7465 7223 6675 6e63 7469 6f6e 2d6e 616d ter#function-nam\n+000131f0: 6552 6574 7572 6e73 2074 6865 2066 756e eReturns the fun\n+00013200: 6374 696f 6e27 7320 6e61 6d65 2028 6120 ction's name (a \n+00013210: 7379 6d62 6f6c 292e 0072 6570 2e6c 616e symbol)..rep.lan\n+00013220: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n+00013230: 6e63 7469 6f6e 2d6e 616d 6520 4655 4e43 nction-name FUNC\n+00013240: 7265 702e 6c61 6e67 2e6d 6174 6823 706f rep.lang.math#po\n+00013250: 7369 7469 7665 7052 6574 7572 6e20 7420 sitivepReturn t \n+00013260: 6966 2058 2069 7320 6772 6561 7465 7220 if X is greater \n+00013270: 7468 616e 207a 6572 6f2e 0072 6570 2e6e than zero..rep.n\n+00013280: 6574 2e72 7063 2372 7063 2d73 6f63 6b65 et.rpc#rpc-socke\n+00013290: 742d 6c69 7374 656e 6572 204d 4153 5445 t-listener MASTE\n+000132a0: 522d 534f 434b 4554 0072 6570 2e6e 6574 R-SOCKET.rep.net\n+000132b0: 2e72 7063 2372 7063 2d64 6573 7472 6f79 .rpc#rpc-destroy\n+000132c0: 2d73 6572 7665 7200 7265 702e 6e65 742e -server.rep.net.\n+000132d0: 7270 6323 6173 796e 632d 7270 632d 6361 rpc#async-rpc-ca\n+000132e0: 6c6c 2050 524f 5859 2023 216b 6579 2043 ll PROXY #!key C\n+000132f0: 414c 4c42 4143 4b20 2e20 4152 4753 7265 ALLBACK . ARGSre\n+00013300: 702e 6e65 742e 7270 6323 7265 6d6f 7465 p.net.rpc#remote\n+00013310: 2d73 6572 7661 6e74 2d69 642d 3e67 6c6f -servant-id->glo\n+00013320: 6261 6c2d 6964 5265 7475 726e 2074 6865 bal-idReturn the\n+00013330: 2067 6c6f 6261 6c6c 7920 7265 6665 7265 globally refere\n+00013340: 6e63 6561 626c 6520 5250 4320 7365 7276 nceable RPC serv\n+00013350: 616e 7420 6964 2066 6f72 2074 6865 206c ant id for the l\n+00013360: 6f63 616c 2073 6572 7661 6e74 0a69 6420 ocal servant.id \n+00013370: 4944 2028 6120 7379 6d62 6f6c 2920 6173 ID (a symbol) as\n+00013380: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n+00013390: 6520 696e 766f 6b65 7220 6f66 2074 6865 e invoker of the\n+000133a0: 2063 7572 7265 6e74 6c79 2061 6374 6976 currently activ\n+000133b0: 6520 5250 430a 7265 7175 6573 742e 7265 e RPC.request.re\n+000133c0: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n+000133d0: 6523 646f 6d61 696e 2d70 6172 7473 5265 e#domain-partsRe\n+000133e0: 7475 726e 2074 6865 206c 6973 7420 6f66 turn the list of\n+000133f0: 2064 6f6d 6169 6e20 636f 6d70 6f6e 656e domain componen\n+00013400: 7473 2074 6861 7420 7468 6520 7374 7269 ts that the stri\n+00013410: 6e67 2044 4f4d 4149 4e20 636f 6e73 6973 ng DOMAIN consis\n+00013420: 7473 206f 662e 7265 702e 6e65 742e 646f ts of.rep.net.do\n+00013430: 6d61 696e 2d6e 616d 6523 6d61 702d 646f main-name#map-do\n+00013440: 6d61 696e 7343 616c 6c20 2846 554e 204e mainsCall (FUN N\n+00013450: 414d 4529 2066 6f72 2065 6163 6820 7375 AME) for each su\n+00013460: 622d 646f 6d61 696e 206f 6620 444f 4d41 b-domain of DOMA\n+00013470: 494e 2028 7374 6172 7469 6e67 2077 6974 IN (starting wit\n+00013480: 6820 444f 4d41 494e 292e 0072 6570 2e6e h DOMAIN)..rep.n\n+00013490: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 236d et.domain-name#m\n+000134a0: 6170 2d64 6f6d 6169 6e73 2d64 6f77 6e77 ap-domains-downw\n+000134b0: 6172 6473 2046 554e 2044 4f4d 4149 4e73 ards FUN DOMAINs\n+000134c0: 7461 6e64 6172 642d 696e 7075 7453 7472 tandard-inputStr\n+000134d0: 6561 6d20 7468 6174 2060 7265 6164 2720 eam that `read' \n+000134e0: 7461 6b65 7320 6974 7320 696e 7075 7420 takes its input \n+000134f0: 6672 6f6d 2062 7920 6465 6661 756c 742e from by default.\n+00013500: 0f00 0000 5100 0000 c2c0 4331 7265 702e ....Q.....C1rep.\n+00013510: ff69 0000 0000 0000 1500 0000 2900 0000 .i..........)...\n+00013520: bb62 1126 7265 702e 0523 0000 0000 0000 .b.&rep..#......\n+00013530: 1d00 0000 b100 0000 59e1 b62e 7265 702e ........Y...rep.\n+00013540: fd48 0100 0000 0000 1000 0000 8201 0000 .H..............\n+00013550: 8e6c 0127 7072 696e 8fa1 0100 0000 0000 .l.'prin........\n+00013560: 0b00 0000 4700 0000 6d26 c62f 7265 702e ....G...m&./rep.\n+00013570: 6322 0000 0000 0000 2000 0000 8200 0000 c\"...... .......\n+00013580: 1b7e e625 7265 702e b047 0100 0000 0000 .~.%rep..G......\n+00013590: 1200 0000 a200 0000 8ac5 dc31 7265 702e ...........1rep.\n+000135a0: 454e 0100 0000 0000 1c00 0000 9600 0000 EN..............\n+000135b0: 003d 332f 0072 6570 deaf 0100 0000 0000 .=3/.rep........\n+000135c0: 1c00 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n+000135d0: ca9d 0000 0000 0000 2800 0000 0e01 0000 ........(.......\n+000135e0: 49ca ad23 7265 6d6f b4c3 0100 0000 0000 I..#remo........\n+000135f0: 1800 0000 3f00 0000 1b6c 9331 0072 6570 ....?....l.1.rep\n+00013600: 3aad 0100 0000 0000 0e00 0000 1400 0000 :...............\n+00013610: e7d2 5820 7265 6d6f 0bc4 0100 0000 0000 ..X remo........\n+00013620: 1b00 0000 2a00 0000 3544 7035 7265 6d6f ....*...5Dp5remo\n+00013630: 50c4 0100 0000 0000 1400 0000 7f00 0000 P...............\n+00013640: 2951 5c2e 7265 702e 86c6 0100 0000 0000 )Q\\.rep.........\n+00013650: 3600 0000 2900 0000 95a4 553c 7265 702e 6...).....Urep.8.......\n+00013710: 2500 0000 6800 0000 fbb3 1a37 7265 702e %...h......7rep.\n+00013720: 01a6 0100 0000 0000 1f00 0000 3f00 0000 ............?...\n+00013730: aa8b 6220 6c6f 6164 0cfa 0000 0000 0000 ..b load........\n+00013740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+00013750: 07fe 0000 0000 0000 0c00 0000 6100 0000 ............a...\n+00013760: f283 8f22 7265 702e 6448 0100 0000 0000 ...\"rep.dH......\n+00013770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+00013780: 2546 0100 0000 0000 0e00 0000 2b00 0000 %F..........+...\n+00013790: 7ee5 5c24 7265 702e 1c62 0000 0000 0000 ~.\\$rep..b......\n+000137a0: 1100 0000 ad00 0000 68df 0a3c 7265 702e ........h.....\n+000137f0: 4e24 b225 7265 702e c87c 0000 0000 0000 N$.%rep..|......\n+00013800: 1700 0000 4501 0000 f338 be36 7265 702e ....E....8.6rep.\n+00013810: 1c68 0000 0000 0000 1200 0000 8100 0000 .h..............\n+00013820: 0333 9f24 7265 702e b9f8 0000 0000 0000 .3.$rep.........\n+00013830: 1900 0000 d300 0000 a72b 8335 7265 702e .........+.5rep.\n+00013840: 884c 0000 0000 0000 1600 0000 2f00 0000 .L........../...\n+00013850: 8cf2 dd3f 7265 702e e1a1 0100 0000 0000 ...?rep.........\n+00013860: 1a00 0000 5600 0000 1989 c12f 6964 6c65 ....V....../idle\n+00013870: 7956 0000 0000 0000 0900 0000 3501 0000 yV..........5...\n+00013880: f87c 042f 7265 702e af61 0000 0000 0000 .|./rep..a......\n+00013890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n+000138a0: e365 0000 0000 0000 1100 0000 2b00 0000 .e..........+...\n+000138b0: 6858 d523 7265 702e 00a0 0000 0000 0000 hX.#rep.........\n+000138c0: 2200 0000 4601 0000 cf3f 9623 7265 702e \"...F....?.#rep.\n+000138d0: e6a7 0100 0000 0000 2600 0000 5a00 0000 ........&...Z...\n+000138e0: ad3b 4837 7265 702e 66a8 0100 0000 0000 .;H7rep.f.......\n+000138f0: 2300 0000 5a00 0000 7e3a d239 7265 702e #...Z...~:.9rep.\n+00013900: 0ea9 0100 0000 0000 2100 0000 2e01 0000 ........!.......\n+00013910: 71c6 192f 0072 6570 04ae 0100 0000 0000 q../.rep........\n+00013920: 1900 0000 0200 0000 2518 c727 7265 702e ........%..'rep.\n+00013930: c144 0100 0000 0000 0c00 0000 3300 0000 .D..........3...\n+00013940: 2112 ab2d 0072 6570 2daf 0100 0000 0000 !..-.rep-.......\n+00013950: 1800 0000 0500 0000 97ae 4422 7265 702e ..........D\"rep.\n+00013960: 0020 0000 0000 0000 2300 0000 6b00 0000 . ......#...k...\n+00013970: 6431 533b 7265 702e 578f 0000 0000 0000 d1S;rep.W.......\n+00013980: 2200 0000 3a00 0000 2336 333d 7265 702e \"...:...#63=rep.\n+00013990: a62b 0000 0000 0000 2300 0000 7700 0000 .+......#...w...\n+000139a0: 65f7 a722 7265 702e 0847 0100 0000 0000 e..\"rep..G......\n+000139b0: 1900 0000 8f00 0000 ebc0 4435 7265 702e ..........D5rep.\n+000139c0: 5b3f 0000 0000 0000 1b00 0000 5300 0000 [?..........S...\n+000139d0: 8fd4 9e37 7265 702e 034b 0100 0000 0000 ...7rep..K......\n+000139e0: 1a00 0000 7b00 0000 09fb 6b24 7265 702e ....{.....k$rep.\n+000139f0: 8e20 0000 0000 0000 1c00 0000 6000 0000 . ..........`...\n+00013a00: 9959 4830 7265 702e b0f3 0000 0000 0000 .YH0rep.........\n+00013a10: 1b00 0000 4800 0000 78f5 ef3c 7265 702e ....H...x...rep.\n+00013a80: db70 0000 0000 0000 2c00 0000 8e00 0000 .p......,.......\n+00013a90: beec db3b 7265 702e 217f 0000 0000 0000 ...;rep.!.......\n+00013aa0: 1b00 0000 3800 0000 995e 512b 7265 702e ....8....^Q+rep.\n+00013ab0: e9ad 0000 0000 0000 1f00 0000 a300 0000 ................\n+00013ac0: 477a 2f38 646c 2d6c b5fa 0000 0000 0000 Gz/8dl-l........\n+00013ad0: 0c00 0000 4100 0000 9adf 7426 7265 702e ....A.....t&rep.\n+00013ae0: 5cad 0100 0000 0000 1c00 0000 6d00 0000 \\...........m...\n+00013af0: a319 1930 7265 702e 3cae 0100 0000 0000 ...0rep.<.......\n+00013b00: 1200 0000 8d00 0000 3147 f821 7265 702e ........1G.!rep.\n+00013b10: af32 0000 0000 0000 1400 0000 e400 0000 .2..............\n+00013b20: aead d128 7265 702e 8f4a 0100 0000 0000 ...(rep..J......\n+00013b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+00013b40: 7dfc 0000 0000 0000 1200 0000 4d00 0000 }...........M...\n+00013b50: f06a 302f 7265 702e ae15 0100 0000 0000 .j0/rep.........\n+00013b60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n+00013b70: 3834 0000 0000 0000 1800 0000 ba00 0000 84..............\n+00013b80: 1d43 d928 7265 702e b141 0100 0000 0000 .C.(rep..A......\n+00013b90: 1400 0000 a200 0000 4966 af23 666f 726d ........If.#form\n+00013ba0: f431 0000 0000 0000 1200 0000 a900 0000 .1..............\n+00013bb0: e583 232d 7265 702e 009f 0000 0000 0000 ..#-rep.........\n+00013bc0: 1b00 0000 9600 0000 fc95 873c 7265 702e ...........rep.\n+00013cc0: 5c66 0000 0000 0000 1200 0000 4900 0000 \\f..........I...\n+00013cd0: 93f0 942c 2a69 7370 c8c1 0100 0000 0000 ...,*isp........\n+00013ce0: 1400 0000 1700 0000 1581 0c3c 7265 702e ...........rcp-\n+00013e40: b8c8 0100 0000 0000 0b00 0000 4300 0000 ............C...\n+00013e50: 0244 7d2f 7265 702e 402c 0000 0000 0000 .D}/rep.@,......\n+00013e60: 2000 0000 8400 0000 df9f 1528 7265 702e ..........(rep.\n+00013e70: 3d6a 0000 0000 0000 1600 0000 2b00 0000 =j..........+...\n+00013e80: 4994 372d 7265 702e 538a 0000 0000 0000 I.7-rep.S.......\n+00013e90: 2200 0000 aa00 0000 57f8 1a22 7265 702e \".......W..\"rep.\n+00013ea0: 507b 0000 0000 0000 1a00 0000 5e01 0000 P{..........^...\n+00013eb0: 3650 a629 7265 702e 5daa 0100 0000 0000 6P.)rep.].......\n+00013ec0: 2800 0000 2b00 0000 8b01 5a3c 7265 702e (...+.....Zsite#.......\n+00013ef0: 1300 0000 4700 0000 365f 422f 7265 702e ....G...6_B/rep.\n+00013f00: b38f 0000 0000 0000 1a00 0000 3200 0000 ............2...\n+00013f10: 7655 6135 646f 6375 dcfc 0000 0000 0000 vUa5docu........\n+00013f20: 1300 0000 3e00 0000 b30b ab2c 7265 702e ....>......,rep.\n+00013f30: 2c85 0000 0000 0000 1e00 0000 2e02 0000 ,...............\n+00013f40: 540b 2f27 7265 702e 1338 0000 0000 0000 T./'rep..8......\n+00013f50: 1300 0000 9900 0000 7b12 c230 7265 702e ........{..0rep.\n+00013f60: 4931 0000 0000 0000 1a00 0000 0f00 0000 I1..............\n+00013f70: 2f4a ff2a 7265 702e 3d98 0000 0000 0000 /J.*rep.=.......\n+00013f80: 2500 0000 6f00 0000 efeb 902f 7265 702e %...o....../rep.\n+00013f90: 0e7a 0000 0000 0000 1900 0000 2901 0000 .z..........)...\n+00013fa0: 40fa 8427 7265 702e 6611 0100 0000 0000 @..'rep.f.......\n+00013fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n+00013fc0: 00a0 0100 0000 0000 1400 0000 7b01 0000 ............{...\n+00013fd0: 743d ab29 7265 702e e6a3 0100 0000 0000 t=.)rep.........\n+00013fe0: 1c00 0000 9a00 0000 9576 6038 7265 702e .........v`8rep.\n+00013ff0: 9ca4 0100 0000 0000 1d00 0000 aa00 0000 ................\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 6461 7461 string.rep.data\n+000146a0: 2375 7063 6173 652d 7461 626c 6532 3536 #upcase-table256\n+000146b0: 2d62 7974 6520 7374 7269 6e67 2068 6f6c -byte string hol\n+000146c0: 6469 6e67 2074 7261 6e73 6c61 7469 6f6e ding translation\n+000146d0: 7320 746f 2074 7572 6e20 6561 6368 2063 s to turn each c\n+000146e0: 6861 7261 6374 6572 2069 6e74 6f20 6974 haracter into it\n+000146f0: 730a 7570 7065 722d 6361 7365 2065 7175 s.upper-case equ\n+00014700: 6976 616c 656e 742e 7265 702e 7379 7374 ivalent.rep.syst\n+00014710: 656d 2375 7365 722d 6675 6c6c 2d6e 616d em#user-full-nam\n+00014720: 6575 7365 722d 6675 6c6c 2d6e 616d 6520 euser-full-name \n+00014730: 5b52 4541 4c2d 4e41 4d45 5d0a 0a52 6574 [REAL-NAME]..Ret\n+00014740: 7572 6e73 2074 6865 2072 6561 6c20 6e61 urns the real na\n+00014750: 6d65 206f 6620 7468 6520 7573 6572 2028 me of the user (\n+00014760: 6120 7374 7269 6e67 292e 2049 6620 5245 a string). If RE\n+00014770: 414c 2d4e 414d 4520 6973 206e 6f6e 2d6e AL-NAME is non-n\n+00014780: 696c 2c20 6974 2773 0a74 6865 206e 616d il, it's.the nam\n+00014790: 6520 746f 2072 6574 7572 6e20 696e 2073 e to return in s\n+000147a0: 7562 7365 7175 656e 7420 6361 6c6c 732e ubsequent calls.\n+000147b0: 7265 702e 7379 7374 656d 236d 6573 7361 rep.system#messa\n+000147c0: 6765 6d65 7373 6167 6520 5354 5249 4e47 gemessage STRING\n+000147d0: 205b 4449 5350 4c41 592d 4e4f 575d 0a0a [DISPLAY-NOW]..\n+000147e0: 5465 6d70 6f72 6172 696c 7920 7365 7473 Temporarily sets\n+000147f0: 2074 6865 2073 7461 7475 7320 6469 7370 the status disp\n+00014800: 6c61 7920 746f 2053 5452 494e 472c 2074 lay to STRING, t\n+00014810: 6869 7320 6d61 7920 6e6f 7420 6861 7070 his may not happ\n+00014820: 656e 2075 6e74 696c 2074 6865 0a6e 6578 en until the.nex\n+00014830: 7420 636f 6d70 6c65 7465 2072 6564 6973 t complete redis\n+00014840: 706c 6179 2c20 756e 6c65 7373 2044 4953 play, unless DIS\n+00014850: 504c 4159 2d4e 4f57 2069 7320 6e6f 6e2d PLAY-NOW is non-\n+00014860: 6e69 6c2e 7265 702e 6461 7461 2364 6967 nil.rep.data#dig\n+00014870: 6974 2d63 6861 722d 7064 6967 6974 2d63 it-char-pdigit-c\n+00014880: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n+00014890: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n+000148a0: 2061 2064 6967 6974 2e72 6570 2e64 6174 a digit.rep.dat\n+000148b0: 6123 6368 6172 2d64 6f77 6e63 6173 6563 a#char-downcasec\n+000148c0: 6861 722d 646f 776e 6361 7365 2043 4841 har-downcase CHA\n+000148d0: 520a 0a52 6574 7572 6e73 2074 6865 206c R..Returns the l\n+000148e0: 6f77 6572 2d63 6173 6520 6571 7569 7661 ower-case equiva\n+000148f0: 6c65 6e74 206f 6620 4348 4152 2e72 6570 lent of CHAR.rep\n+00014900: 2e73 7973 7465 6d23 6372 7970 7463 7279 .system#cryptcry\n+00014910: 7074 204b 4559 2053 414c 540a 0a54 6865 pt KEY SALT..The\n+00014920: 2060 6372 7970 7427 2066 756e 6374 696f `crypt' functio\n+00014930: 6e20 7461 6b65 7320 6120 7061 7373 776f n takes a passwo\n+00014940: 7264 2c20 4b45 592c 2061 7320 6120 7374 rd, KEY, as a st\n+00014950: 7269 6e67 2c20 616e 6420 6120 5341 4c54 ring, and a SALT\n+00014960: 0a63 6861 7261 6374 6572 2061 7272 6179 .character array\n+00014970: 2c20 616e 6420 7265 7475 726e 7320 6120 , and returns a \n+00014980: 7072 696e 7461 626c 6520 4153 4349 4920 printable ASCII \n+00014990: 7374 7269 6e67 2077 6869 6368 2073 7461 string which sta\n+000149a0: 7274 7320 7769 7468 0a61 6e6f 7468 6572 rts with.another\n+000149b0: 2073 616c 742e 2020 4974 2069 7320 6265 salt. It is be\n+000149c0: 6c69 6576 6564 2074 6861 742c 2067 6976 lieved that, giv\n+000149d0: 656e 2074 6865 206f 7574 7075 7420 6f66 en the output of\n+000149e0: 2074 6865 2066 756e 6374 696f 6e2c 0a74 the function,.t\n+000149f0: 6865 2062 6573 7420 7761 7920 746f 2066 he best way to f\n+00014a00: 696e 6420 6120 4b45 5920 7468 6174 2077 ind a KEY that w\n+00014a10: 696c 6c20 7072 6f64 7563 6520 7468 6174 ill produce that\n+00014a20: 206f 7574 7075 7420 6973 2074 6f20 6775 output is to gu\n+00014a30: 6573 730a 7661 6c75 6573 206f 6620 4b45 ess.values of KE\n+00014a40: 5920 756e 7469 6c20 7468 6520 6f72 6967 Y until the orig\n+00014a50: 696e 616c 2076 616c 7565 206f 6620 4b45 inal value of KE\n+00014a60: 5920 6973 2066 6f75 6e64 2e0a 0a53 6565 Y is found...See\n+00014a70: 2063 7279 7074 2833 2920 666f 7220 6d6f crypt(3) for mo\n+00014a80: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e72 re information.r\n+00014a90: 6570 2e75 7469 6c2e 7574 6638 2375 7466 ep.util.utf8#utf\n+00014aa0: 382d 7374 7269 6e67 2d6c 656e 6774 6875 8-string-lengthu\n+00014ab0: 7466 382d 7374 7269 6e67 2d6c 656e 6774 tf8-string-lengt\n+00014ac0: 6820 5354 5249 4e47 0a0a 5265 7475 726e h STRING..Return\n+00014ad0: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n+00014ae0: 6368 6172 6163 7465 7273 2069 6e20 7574 characters in ut\n+00014af0: 662d 3820 656e 636f 6465 6420 5354 5249 f-8 encoded STRI\n+00014b00: 4e47 2e72 6570 2e64 6174 6123 6761 7262 NG.rep.data#garb\n+00014b10: 6167 652d 7468 7265 7368 6f6c 6467 6172 age-thresholdgar\n+00014b20: 6261 6765 2d74 6872 6573 686f 6c64 205b bage-threshold [\n+00014b30: 4e45 572d 5641 4c55 455d 0a0a 5468 6520 NEW-VALUE]..The \n+00014b40: 6e75 6d62 6572 206f 6620 6279 7465 7320 number of bytes \n+00014b50: 6f66 2073 746f 7261 6765 2077 6869 6368 of storage which\n+00014b60: 206d 7573 7420 6265 2075 7365 6420 6265 must be used be\n+00014b70: 666f 7265 2061 2067 6172 6261 6765 2d0a fore a garbage-.\n+00014b80: 636f 6c6c 6563 7469 6f6e 2069 7320 7472 collection is tr\n+00014b90: 6967 6765 7265 642e 7265 702e 6c61 6e67 iggered.rep.lang\n+00014ba0: 2e69 6e74 6572 7072 6574 6572 236d 6163 .interpreter#mac\n+00014bb0: 726f 6578 7061 6e64 6d61 6372 6f65 7870 roexpandmacroexp\n+00014bc0: 616e 6420 464f 524d 205b 454e 5649 524f and FORM [ENVIRO\n+00014bd0: 4e4d 454e 545d 0a0a 4966 2046 4f52 4d20 NMENT]..If FORM \n+00014be0: 6973 2061 206d 6163 726f 2063 616c 6c2c is a macro call,\n+00014bf0: 2065 7870 616e 6420 6974 2075 6e74 696c expand it until\n+00014c00: 2069 7420 6973 6e27 742e 0a0a 4966 2045 it isn't...If E\n+00014c10: 4e56 4952 4f4e 4d45 4e54 2069 7320 7370 NVIRONMENT is sp\n+00014c20: 6563 6966 6965 6420 6974 2069 7320 6120 ecified it is a \n+00014c30: 6675 6e63 7469 6f6e 2074 6f20 6361 6c6c function to call\n+00014c40: 2074 6f20 646f 2074 6865 2061 6374 7561 to do the actua\n+00014c50: 6c0a 6578 7061 6e73 696f 6e2e 2041 6e79 l.expansion. Any\n+00014c60: 206d 6163 726f 2065 7870 616e 6465 7273 macro expanders\n+00014c70: 2072 6563 7572 7369 7665 6c79 2063 616c recursively cal\n+00014c80: 6c69 6e67 206d 6163 726f 6578 7061 6e64 ling macroexpand\n+00014c90: 2073 686f 756c 640a 7061 7373 2074 6865 should.pass the\n+00014ca0: 2076 616c 7565 206f 6620 7468 6520 606d value of the `m\n+00014cb0: 6163 726f 2d65 6e76 6972 6f6e 6d65 6e74 acro-environment\n+00014cc0: 2720 7661 7269 6162 6c65 2074 6f20 7468 ' variable to th\n+00014cd0: 6973 2070 6172 616d 6574 6572 2e72 6570 is parameter.rep\n+00014ce0: 2e72 6567 6578 7023 7374 7269 6e67 2d6d .regexp#string-m\n+00014cf0: 6174 6368 7374 7269 6e67 2d6d 6174 6368 atchstring-match\n+00014d00: 2052 4547 4558 5020 5354 5249 4e47 205b REGEXP STRING [\n+00014d10: 5354 4152 545d 205b 4947 4e4f 5245 2d43 START] [IGNORE-C\n+00014d20: 4153 452d 505d 0a0a 5265 7475 726e 2074 ASE-P]..Return t\n+00014d30: 2069 6620 5245 4745 5850 206d 6174 6368 if REGEXP match\n+00014d40: 6573 2053 5452 494e 472e 2055 7064 6174 es STRING. Updat\n+00014d50: 6573 2074 6865 206d 6174 6368 2064 6174 es the match dat\n+00014d60: 612e 0a0a 5768 656e 2064 6566 696e 6564 a...When defined\n+00014d70: 2c20 5354 4152 5420 6973 2074 6865 2069 , START is the i\n+00014d80: 6e64 6578 206f 6620 7468 6520 6669 7273 ndex of the firs\n+00014d90: 7420 6368 6172 6163 7465 7220 746f 2073 t character to s\n+00014da0: 7461 7274 0a6d 6174 6368 696e 6720 6174 tart.matching at\n+00014db0: 2028 636f 756e 7469 6e67 2066 726f 6d20 (counting from \n+00014dc0: 7a65 726f 292e 2057 6865 6e20 4947 4e4f zero). When IGNO\n+00014dd0: 5245 2d43 4153 452d 5020 6973 206e 6f6e RE-CASE-P is non\n+00014de0: 2d6e 696c 2074 6865 0a63 6173 6520 6f66 -nil the.case of\n+00014df0: 206d 6174 6368 6564 2073 7472 696e 6773 matched strings\n+00014e00: 2061 7265 2069 676e 6f72 6564 2e20 4e6f are ignored. No\n+00014e10: 7465 2074 6861 7420 6368 6172 6163 7465 te that characte\n+00014e20: 7220 636c 6173 7365 7320 6172 650a 7374 r classes are.st\n+00014e30: 696c 6c20 6361 7365 2d73 6967 6e69 6669 ill case-signifi\n+00014e40: 6361 6e74 2e72 6570 2e72 6567 6578 7023 cant.rep.regexp#\n+00014e50: 7374 7269 6e67 2d6c 6f6f 6b69 6e67 2d61 string-looking-a\n+00014e60: 7473 7472 696e 672d 6c6f 6f6b 696e 672d tstring-looking-\n+00014e70: 6174 2052 4547 4558 5020 5354 5249 4e47 at REGEXP STRING\n+00014e80: 205b 5354 4152 545d 205b 4947 4e4f 5245 [START] [IGNORE\n+00014e90: 2d43 4153 452d 505d 0a0a 5265 7475 726e -CASE-P]..Return\n+00014ea0: 7320 7420 6966 2052 4547 4558 5020 6d61 s t if REGEXP ma\n+00014eb0: 7463 6865 7320 7468 6520 5354 5249 4e47 tches the STRING\n+00014ec0: 2028 7374 6172 7469 6e67 2061 7420 6368 (starting at ch\n+00014ed0: 6172 6163 7465 7220 5354 4152 5429 2e0a aracter START)..\n+00014ee0: 5570 6461 7465 7320 7468 6520 6d61 7463 Updates the matc\n+00014ef0: 6820 6461 7461 2e72 6570 2e72 6567 6578 h data.rep.regex\n+00014f00: 7023 7265 6765 7870 2d63 6163 6865 2d63 p#regexp-cache-c\n+00014f10: 6f6e 7472 6f6c 7265 6765 7870 2d63 6163 ontrolregexp-cac\n+00014f20: 6865 2d63 6f6e 7472 6f6c 205b 534f 4654 he-control [SOFT\n+00014f30: 2d4c 494d 4954 5d0a 0a49 6620 534f 4654 -LIMIT]..If SOFT\n+00014f40: 2d4c 494d 4954 2069 7320 6465 6669 6e65 -LIMIT is define\n+00014f50: 642c 2069 7420 7370 6563 6966 6965 7320 d, it specifies \n+00014f60: 7468 6520 6d61 7869 6d75 6d20 6e75 6d62 the maximum numb\n+00014f70: 6572 206f 6620 6279 7465 7320 7468 6174 er of bytes that\n+00014f80: 0a74 6865 2072 6567 6578 7020 6361 6368 .the regexp cach\n+00014f90: 6520 6d61 7920 6f63 6375 7079 2061 6674 e may occupy aft\n+00014fa0: 6572 2067 6172 6261 6765 2063 6f6c 6c65 er garbage colle\n+00014fb0: 6374 696f 6e2e 0a0a 5265 7475 726e 7320 ction...Returns \n+00014fc0: 2853 4f46 542d 4c49 4d49 5420 4355 5252 (SOFT-LIMIT CURR\n+00014fd0: 454e 542d 5349 5a45 2043 5552 5245 4e54 ENT-SIZE CURRENT\n+00014fe0: 2d45 4e54 5249 4553 2048 4954 5320 4d49 -ENTRIES HITS MI\n+00014ff0: 5353 4553 292e 0000 0000 0000 0000 0000 SSES)...........\n+00015000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00015010: 6574 6572 2366 756e 6374 696f 6e70 6675 eter#functionpfu\n+00015020: 6e63 7469 6f6e 7020 4152 470a 0a52 6574 nctionp ARG..Ret\n+00015030: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n+00015040: 2061 2066 756e 6374 696f 6e2e 7265 702e a function.rep.\n+00015050: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00015060: 2373 7065 6369 616c 2d66 6f72 6d2d 7073 #special-form-ps\n+00015070: 7065 6369 616c 2d66 6f72 6d2d 7020 4152 pecial-form-p AR\n+00015080: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00015090: 4152 4720 6973 2061 2073 7065 6369 616c ARG is a special\n+000150a0: 2d66 6f72 6d2e 7265 702e 6461 7461 2373 -form.rep.data#s\n+000150b0: 6571 7565 6e63 6570 7365 7175 656e 6365 equencepsequence\n+000150c0: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t\n+000150d0: 2069 7320 4152 4720 6973 2061 2073 6571 is ARG is a seq\n+000150e0: 7565 6e63 6520 2861 206c 6973 742c 2076 uence (a list, v\n+000150f0: 6563 746f 7220 6f72 2073 7472 696e 6729 ector or string)\n+00015100: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00015110: 7265 7465 7223 7375 6272 2d6e 616d 6573 reter#subr-names\n+00015120: 7562 722d 6e61 6d65 2053 5542 5220 5b55 ubr-name SUBR [U\n+00015130: 5345 2d56 4152 5d0a 0a52 6574 7572 6e73 SE-VAR]..Returns\n+00015140: 2074 6865 206e 616d 6520 2861 2073 7472 the name (a str\n+00015150: 696e 6729 2061 7373 6f63 6961 7465 6420 ing) associated \n+00015160: 7769 7468 2053 5542 522e 7265 702e 6c61 with SUBR.rep.la\n+00015170: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n+00015180: 616c 6c2d 7769 7468 2d65 7863 6570 7469 all-with-excepti\n+00015190: 6f6e 2d68 616e 646c 6572 6361 6c6c 2d77 on-handlercall-w\n+000151a0: 6974 682d 6578 6365 7074 696f 6e2d 6861 ith-exception-ha\n+000151b0: 6e64 6c65 7220 5448 554e 4b20 4841 4e44 ndler THUNK HAND\n+000151c0: 4c45 520a 0a43 616c 6c20 5448 554e 4b20 LER..Call THUNK \n+000151d0: 616e 6420 7265 7475 726e 2069 7473 2076 and return its v\n+000151e0: 616c 7565 2e20 486f 7765 7665 7220 6966 alue. However if\n+000151f0: 2061 6e20 6578 6365 7074 696f 6e20 6f66 an exception of\n+00015200: 2061 6e79 2066 6f72 6d0a 6f63 6375 7273 any form.occurs\n+00015210: 2c20 6361 6c6c 2048 414e 444c 4552 2077 , call HANDLER w\n+00015220: 6974 6820 6120 7369 6e67 6c65 2061 7267 ith a single arg\n+00015230: 756d 656e 742c 2074 6865 2065 7863 6570 ument, the excep\n+00015240: 7469 6f6e 2064 6174 612c 2061 6e64 0a72 tion data, and.r\n+00015250: 6574 7572 6e20 6974 7320 7661 6c75 652e eturn its value.\n+00015260: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00015270: 6574 6572 2372 6169 7365 2d65 7863 6570 eter#raise-excep\n+00015280: 7469 6f6e 7261 6973 652d 6578 6365 7074 tionraise-except\n+00015290: 696f 6e20 4441 5441 0a0a 5261 6973 6520 ion DATA..Raise \n+000152a0: 7468 6520 6578 6365 7074 696f 6e20 7265 the exception re\n+000152b0: 7072 6573 656e 7465 6420 6279 2074 6865 presented by the\n+000152c0: 2063 6f6e 7320 6365 6c6c 2044 4154 412e cons cell DATA.\n+000152d0: 7265 702e 7379 7374 656d 236f 7065 7261 rep.system#opera\n+000152e0: 7469 6e67 2d73 7973 7465 6d41 2073 796d ting-systemA sym\n+000152f0: 626f 6c20 6465 6669 6e69 6e67 2074 6865 bol defining the\n+00015300: 2074 7970 6520 6f66 206f 7065 7261 7469 type of operati\n+00015310: 6e67 2073 7973 7465 6d20 7468 6174 204a ng system that J\n+00015320: 6164 6520 6973 2072 756e 6e69 6e67 0a75 ade is running.u\n+00015330: 6e64 6572 2e20 4375 7272 656e 746c 7920 nder. Currently \n+00015340: 7468 6973 2069 7320 616c 7761 7973 2074 this is always t\n+00015350: 6865 2073 796d 626f 6c20 6075 6e69 7827 he symbol `unix'\n+00015360: 2e72 6570 2e73 7973 7465 6d23 7265 702d .rep.system#rep-\n+00015370: 7665 7273 696f 6e41 2073 7472 696e 6720 versionA string \n+00015380: 6465 6669 6e69 6e67 2074 6865 2063 7572 defining the cur\n+00015390: 7265 6e74 2076 6572 7369 6f6e 206f 6620 rent version of \n+000153a0: 7468 6520 5245 5020 696e 7465 7270 7265 the REP interpre\n+000153b0: 7465 722e 7265 702e 6461 7461 2366 6c61 ter.rep.data#fla\n+000153c0: 7474 656e 2d74 6162 6c65 5472 616e 736c tten-tableTransl\n+000153d0: 6174 696f 6e20 7461 626c 6520 746f 2063 ation table to c\n+000153e0: 6f6e 7665 7274 206e 6577 6c69 6e65 2063 onvert newline c\n+000153f0: 6861 7261 6374 6572 7320 746f 2073 7061 haracters to spa\n+00015400: 6365 732e 7265 702e 6461 7461 2363 6f6d ces.rep.data#com\n+00015410: 706c 6574 652d 7374 7269 6e67 636f 6d70 plete-stringcomp\n+00015420: 6c65 7465 2d73 7472 696e 6720 5445 4d50 lete-string TEMP\n+00015430: 4c41 5445 204c 4953 5420 5b46 4f4c 442d LATE LIST [FOLD-\n+00015440: 4341 5345 5d0a 0a52 6574 7572 6e20 6120 CASE]..Return a \n+00015450: 7374 7269 6e67 2077 686f 7365 2062 6567 string whose beg\n+00015460: 696e 6e69 6e67 206d 6174 6368 6573 2074 inning matches t\n+00015470: 6865 2073 7472 696e 6720 5445 4d50 4c41 he string TEMPLA\n+00015480: 5445 2c20 616e 6420 6973 2075 6e69 7175 TE, and is uniqu\n+00015490: 650a 696e 2074 6865 2073 6574 206f 6620 e.in the set of \n+000154a0: 616c 6c20 7374 7269 6e67 7320 696e 204c all strings in L\n+000154b0: 4953 5420 7768 6963 6820 616c 736f 206d IST which also m\n+000154c0: 6174 6368 2054 454d 504c 4154 452e 2049 atch TEMPLATE. I\n+000154d0: 6620 464f 4c44 2d43 4153 450a 6973 2074 f FOLD-CASE.is t\n+000154e0: 2c20 616c 6c20 6d61 7463 6869 6e67 2069 , all matching i\n+000154f0: 676e 6f72 6573 2063 6861 7261 6374 6572 gnores character\n+00015500: 2063 6173 652e 7265 702e 7379 7374 656d case.rep.system\n+00015510: 2363 7572 7265 6e74 2d75 7469 6d65 6375 #current-utimecu\n+00015520: 7272 656e 742d 7574 696d 650a 0a52 6574 rrent-utime..Ret\n+00015530: 7572 6e20 7468 6520 6375 7272 656e 7420 urn the current \n+00015540: 7469 6d65 2069 6e20 6d69 6372 6f73 6563 time in microsec\n+00015550: 6f6e 6473 2e72 6570 2e73 7973 7465 6d23 onds.rep.system#\n+00015560: 6375 7272 656e 742d 7469 6d65 2d73 7472 current-time-str\n+00015570: 696e 6763 7572 7265 6e74 2d74 696d 652d ingcurrent-time-\n+00015580: 7374 7269 6e67 205b 5449 4d45 5d20 5b46 string [TIME] [F\n+00015590: 4f52 4d41 545d 0a0a 5265 7475 726e 7320 ORMAT]..Returns \n+000155a0: 6120 6875 6d61 6e2d 7265 6164 6162 6c65 a human-readable\n+000155b0: 2073 7472 696e 6720 6465 6669 6e69 6e67 string defining\n+000155c0: 2074 6865 2063 7572 7265 6e74 2064 6174 the current dat\n+000155d0: 6520 616e 6420 7469 6d65 2c20 6f72 2069 e and time, or i\n+000155e0: 660a 7370 6563 6966 6965 642c 2074 6861 f.specified, tha\n+000155f0: 7420 6465 6669 6e69 6e67 2054 494d 452e t defining TIME.\n+00015600: 0a0a 4966 2064 6566 696e 6564 2c20 464f ..If defined, FO\n+00015610: 524d 4154 2069 7320 6120 7374 7269 6e67 RMAT is a string\n+00015620: 2064 6566 696e 696e 6720 686f 7720 746f defining how to\n+00015630: 2063 7265 6174 6520 7468 6520 7374 7269 create the stri\n+00015640: 6e67 2e20 4974 2068 6173 0a74 6865 2073 ng. It has.the s\n+00015650: 616d 6520 636f 6e76 656e 7469 6f6e 7320 ame conventions \n+00015660: 6173 2074 6865 2074 656d 706c 6174 6520 as the template \n+00015670: 746f 2074 6865 2043 206c 6962 7261 7279 to the C library\n+00015680: 2773 2073 7472 6674 696d 6520 6675 6e63 's strftime func\n+00015690: 7469 6f6e 2e72 6570 2e73 7973 7465 6d23 tion.rep.system#\n+000156a0: 7469 6d65 2d6c 6174 6572 2d70 7469 6d65 time-later-ptime\n+000156b0: 2d6c 6174 6572 2d70 2054 494d 452d 5354 -later-p TIME-ST\n+000156c0: 414d 5031 2054 494d 452d 5354 414d 5032 AMP1 TIME-STAMP2\n+000156d0: 0a0a 5265 7475 726e 7320 7420 7768 656e ..Returns t when\n+000156e0: 2054 494d 452d 5354 414d 5031 2072 6566 TIME-STAMP1 ref\n+000156f0: 6572 7320 746f 2061 206c 6174 6572 2074 ers to a later t\n+00015700: 696d 6520 7468 616e 2054 494d 452d 5354 ime than TIME-ST\n+00015710: 414d 5032 2e72 6570 2e73 7973 7465 6d23 AMP2.rep.system#\n+00015720: 736c 6565 702d 666f 7273 6c65 6570 2d66 sleep-forsleep-f\n+00015730: 6f72 2053 4543 4f4e 4453 205b 4d49 4c4c or SECONDS [MILL\n+00015740: 4953 4543 4f4e 4453 5d0a 0a50 6175 7365 ISECONDS]..Pause\n+00015750: 2066 6f72 2053 4543 4f4e 4453 2028 706c for SECONDS (pl\n+00015760: 7573 2074 6865 206f 7074 696f 6e61 6c20 us the optional \n+00015770: 4d49 4c4c 4953 4543 4f4e 4420 636f 6d70 MILLISECOND comp\n+00015780: 6f6e 656e 7429 206c 656e 6774 6820 6f66 onent) length of\n+00015790: 2074 696d 652e 7265 702e 7379 7374 656d time.rep.system\n+000157a0: 2375 7365 722d 6c6f 6769 6e2d 6e61 6d65 #user-login-name\n+000157b0: 7573 6572 2d6c 6f67 696e 2d6e 616d 650a user-login-name.\n+000157c0: 0a52 6574 7572 6e73 2074 6865 206c 6f67 .Returns the log\n+000157d0: 696e 206e 616d 6520 6f66 2074 6865 2075 in name of the u\n+000157e0: 7365 7220 2861 2073 7472 696e 6729 2e72 ser (a string).r\n+000157f0: 6570 2e73 7973 7465 6d23 7573 6572 2d68 ep.system#user-h\n+00015800: 6f6d 652d 6469 7265 6374 6f72 7975 7365 ome-directoryuse\n+00015810: 722d 686f 6d65 2d64 6972 6563 746f 7279 r-home-directory\n+00015820: 205b 5553 4552 5d0a 0a52 6574 7572 6e20 [USER]..Return \n+00015830: 7468 6520 7061 7468 2074 6f20 5553 4552 the path to USER\n+00015840: 2773 2068 6f6d 6520 6469 7265 6374 6f72 's home director\n+00015850: 7920 2861 2073 7472 696e 6729 2e20 5768 y (a string). Wh\n+00015860: 656e 2055 5345 5220 6973 2075 6e64 6566 en USER is undef\n+00015870: 696e 6564 0a74 6865 2064 6972 6563 746f ined.the directo\n+00015880: 7279 206f 6620 7468 6520 7573 6572 2077 ry of the user w\n+00015890: 686f 2065 7865 6375 7465 6420 4a61 6465 ho executed Jade\n+000158a0: 2069 7320 666f 756e 642e 7265 702e 7379 is found.rep.sy\n+000158b0: 7374 656d 2373 7973 7465 6d2d 6e61 6d65 stem#system-name\n+000158c0: 7379 7374 656d 2d6e 616d 650a 0a52 6574 system-name..Ret\n+000158d0: 7572 6e73 2074 6865 206e 616d 6520 6f66 urns the name of\n+000158e0: 2074 6865 2068 6f73 7420 7768 6963 6820 the host which \n+000158f0: 7468 6520 6564 6974 6f72 2069 7320 7275 the editor is ru\n+00015900: 6e6e 696e 6720 6f6e 2e72 6570 2e64 6174 nning on.rep.dat\n+00015910: 6123 616c 7068 612d 6368 6172 2d70 616c a#alpha-char-pal\n+00015920: 7068 612d 6368 6172 2d70 2043 4841 520a pha-char-p CHAR.\n+00015930: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n+00015940: 4152 2069 7320 616e 2061 6c70 6861 6265 AR is an alphabe\n+00015950: 7469 6320 6368 6172 6163 7465 722e 7265 tic character.re\n+00015960: 702e 6461 7461 2375 7070 6572 2d63 6173 p.data#upper-cas\n+00015970: 652d 7075 7070 6572 2d63 6173 652d 7020 e-pupper-case-p \n+00015980: 4348 4152 0a0a 5265 7475 726e 7320 7420 CHAR..Returns t \n+00015990: 6966 2043 4841 5220 6973 2075 7070 6572 if CHAR is upper\n+000159a0: 2063 6173 652e 7265 702e 6461 7461 236c case.rep.data#l\n+000159b0: 6f77 6572 2d63 6173 652d 706c 6f77 6572 ower-case-plower\n+000159c0: 2d63 6173 652d 7020 4348 4152 0a0a 5265 -case-p CHAR..Re\n+000159d0: 7475 726e 7320 7420 6966 2043 4841 5220 turns t if CHAR \n+000159e0: 6973 206c 6f77 6572 2063 6173 652e 7265 is lower case.re\n+000159f0: 702e 6461 7461 2361 6c70 6861 6e75 6d65 p.data#alphanume\n+00015a00: 7269 6370 616c 7068 616e 756d 6572 6963 ricpalphanumeric\n+00015a10: 7020 4348 4152 0a0a 5265 7475 726e 7320 p CHAR..Returns \n+00015a20: 7420 6966 2043 4841 5220 6973 2061 6c70 t if CHAR is alp\n+00015a30: 6861 2d6e 756d 6572 6963 2e72 6570 2e64 ha-numeric.rep.d\n+00015a40: 6174 6123 7370 6163 652d 6368 6172 2d70 ata#space-char-p\n+00015a50: 7370 6163 652d 6368 6172 2d70 2043 4841 space-char-p CHA\n+00015a60: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n+00015a70: 4348 4152 2069 7320 7768 6974 6573 7061 CHAR is whitespa\n+00015a80: 6365 2e72 6570 2e64 6174 6123 6368 6172 ce.rep.data#char\n+00015a90: 2d75 7063 6173 6563 6861 722d 7570 6361 -upcasechar-upca\n+00015aa0: 7365 2043 4841 520a 0a52 6574 7572 6e73 se CHAR..Returns\n+00015ab0: 2074 6865 2075 7070 6572 2d63 6173 6520 the upper-case \n+00015ac0: 6571 7569 7661 6c65 6e74 206f 6620 4348 equivalent of CH\n+00015ad0: 4152 2e72 6570 2e73 7973 7465 6d23 6765 AR.rep.system#ge\n+00015ae0: 742d 636f 6d6d 616e 642d 6c69 6e65 2d6f t-command-line-o\n+00015af0: 7074 696f 6e67 6574 2d63 6f6d 6d61 6e64 ptionget-command\n+00015b00: 2d6c 696e 652d 6f70 7469 6f6e 204f 5054 -line-option OPT\n+00015b10: 494f 4e20 5b52 4551 5549 5245 532d 4152 ION [REQUIRES-AR\n+00015b20: 4755 4d45 4e54 5d0a 0a52 6574 7572 6e73 GUMENT]..Returns\n+00015b30: 2074 2069 6620 4f50 5449 4f4e 2077 6173 t if OPTION was\n+00015b40: 2073 7065 6369 6669 6564 206f 6e20 7468 specified on th\n+00015b50: 6520 636f 6d6d 616e 6420 6c69 6e65 2028 e command line (\n+00015b60: 4f50 5449 4f4e 2069 7320 7479 7069 6361 OPTION is typica\n+00015b70: 6c6c 790a 6120 776f 7264 2062 6567 696e lly.a word begin\n+00015b80: 6e69 6e67 2077 6974 6820 602d 2d27 292e ning with `--').\n+00015b90: 2049 6620 5245 5155 4952 4553 2d41 5247 If REQUIRES-ARG\n+00015ba0: 554d 454e 5420 6973 206e 6f6e 2d6e 696c UMENT is non-nil\n+00015bb0: 2c20 7468 6973 206f 7074 696f 6e0a 7265 , this option.re\n+00015bc0: 7175 6972 6573 2061 2070 6172 616d 6574 quires a paramet\n+00015bd0: 6572 2c20 7468 6520 7661 6c75 6520 6f66 er, the value of\n+00015be0: 2077 6869 6368 2069 7320 7265 7475 726e which is return\n+00015bf0: 6564 2e20 4966 2061 2070 6172 616d 6574 ed. If a paramet\n+00015c00: 6572 7320 6973 6e27 740a 7375 7070 6c69 ers isn't.suppli\n+00015c10: 6564 2061 6e20 6572 726f 7220 6973 2073 ed an error is s\n+00015c20: 6967 6e61 6c6c 6564 2e72 6570 2e64 6174 ignalled.rep.dat\n+00015c30: 6123 636f 6e73 636f 6e73 2043 4152 2043 a#conscons CAR C\n+00015c40: 4452 0a0a 5265 7475 726e 7320 6120 6e65 DR..Returns a ne\n+00015c50: 7720 636f 6e73 2d63 656c 6c20 7769 7468 w cons-cell with\n+00015c60: 2063 6172 2043 4152 2061 6e64 2063 6472 car CAR and cdr\n+00015c70: 2043 4452 2e72 6570 2e64 6174 6123 6964 CDR.rep.data#id\n+00015c80: 6c65 2d67 6172 6261 6765 2d74 6872 6573 le-garbage-thres\n+00015c90: 686f 6c64 6964 6c65 2d67 6172 6261 6765 holdidle-garbage\n+00015ca0: 2d74 6872 6573 686f 6c64 205b 4e45 572d -threshold [NEW-\n+00015cb0: 5641 4c55 455d 0a0a 5468 6520 6e75 6d62 VALUE]..The numb\n+00015cc0: 6572 206f 6620 6279 7465 7320 6f66 2073 er of bytes of s\n+00015cd0: 746f 7261 6765 2077 6869 6368 206d 7573 torage which mus\n+00015ce0: 7420 6265 2075 7365 6420 6265 666f 7265 t be used before\n+00015cf0: 2061 2067 6172 6261 6765 2d0a 636f 6c6c a garbage-.coll\n+00015d00: 6563 7469 6f6e 2069 7320 7472 6967 6765 ection is trigge\n+00015d10: 7265 6420 7768 656e 2074 6865 2065 6469 red when the edi\n+00015d20: 746f 7220 6973 2069 646c 652e 7265 702e tor is idle.rep.\n+00015d30: 6461 7461 2367 6172 6261 6765 2d63 6f6c data#garbage-col\n+00015d40: 6c65 6374 6761 7262 6167 652d 636f 6c6c lectgarbage-coll\n+00015d50: 6563 740a 0a53 6361 6e73 2061 6c6c 2061 ect..Scans all a\n+00015d60: 6c6c 6f63 6174 6564 2073 746f 7261 6765 llocated storage\n+00015d70: 2066 6f72 2075 6e75 7361 626c 6520 6461 for unusable da\n+00015d80: 7461 2c20 616e 6420 7075 7473 2069 7420 ta, and puts it \n+00015d90: 6f6e 746f 2074 6865 2066 7265 652d 0a6c onto the free-.l\n+00015da0: 6973 742e 2054 6869 7320 6973 2064 6f6e ist. This is don\n+00015db0: 6520 6175 746f 6d61 7469 6361 6c6c 7920 e automatically \n+00015dc0: 7768 656e 2074 6865 2061 6d6f 756e 7420 when the amount \n+00015dd0: 6f66 2073 746f 7261 6765 2075 7365 6420 of storage used \n+00015de0: 7369 6e63 6520 7468 650a 6c61 7374 2067 since the.last g\n+00015df0: 6172 6261 6765 2d63 6f6c 6c65 6374 696f arbage-collectio\n+00015e00: 6e20 6973 2067 7265 6174 6572 2074 6861 n is greater tha\n+00015e10: 6e20 6067 6172 6261 6765 2d74 6872 6573 n `garbage-thres\n+00015e20: 686f 6c64 272e 7265 702e 7265 6765 7870 hold'.rep.regexp\n+00015e30: 2365 7870 616e 642d 6c61 7374 2d6d 6174 #expand-last-mat\n+00015e40: 6368 6578 7061 6e64 2d6c 6173 742d 6d61 chexpand-last-ma\n+00015e50: 7463 6820 5445 4d50 4c41 5445 2d53 5452 tch TEMPLATE-STR\n+00015e60: 494e 470a 0a45 7870 616e 6420 7468 6520 ING..Expand the \n+00015e70: 7361 7665 6420 6578 7072 6573 7369 6f6e saved expression\n+00015e80: 7320 6672 6f6d 2074 6865 206d 6f73 7420 s from the most \n+00015e90: 7265 6365 6e74 2073 7563 6365 7373 6675 recent successfu\n+00015ea0: 6c6c 7920 6d61 7463 6865 640a 7265 6765 lly matched.rege\n+00015eb0: 7870 2061 6363 6f72 6469 6e67 2074 6f20 xp according to \n+00015ec0: 5445 4d50 4c41 5445 2d53 5452 494e 472c TEMPLATE-STRING,\n+00015ed0: 2061 2073 7472 696e 6720 7468 6174 206d a string that m\n+00015ee0: 6179 2063 6f6e 7461 696e 2061 6e79 206f ay contain any o\n+00015ef0: 660a 7468 6520 666f 6c6c 6f77 696e 6720 f.the following \n+00015f00: 6573 6361 7065 2073 6571 7565 6e63 6573 escape sequences\n+00015f10: 2c0a 0a20 205c 302c 205c 2620 2020 7768 ,.. \\0, \\& wh\n+00015f20: 6f6c 6520 7374 7269 6e67 206d 6174 6368 ole string match\n+00015f30: 6564 2062 7920 5245 4745 5850 0a20 205c ed by REGEXP. \\\n+00015f40: 4e09 2020 204e 2774 6820 7061 7265 6e74 N. N'th parent\n+00015f50: 6865 6e73 697a 6564 2065 7870 7265 7373 hensized express\n+00015f60: 696f 6e20 2831 203c 3d20 4e20 3c3d 2039 ion (1 <= N <= 9\n+00015f70: 2972 6570 2e6c 616e 672e 6465 6275 6723 )rep.lang.debug#\n+00015f80: 756e 6978 2d70 7269 6e74 2d61 6c6c 6f63 unix-print-alloc\n+00015f90: 6174 696f 6e73 756e 6978 2d70 7269 6e74 ationsunix-print\n+00015fa0: 2d61 6c6c 6f63 6174 696f 6e73 0a0a 4f75 -allocations..Ou\n+00015fb0: 7470 7574 2061 206c 6973 7420 6f66 2061 tput a list of a\n+00015fc0: 6c6c 2061 6c6c 6f63 6174 6564 206d 656d ll allocated mem\n+00015fd0: 6f72 7920 626c 6f63 6b73 2074 6f20 7374 ory blocks to st\n+00015fe0: 616e 6461 7264 2065 7272 6f72 2e00 0000 andard error....\n+00015ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00016000: 7265 702e 7265 6765 7870 236d 6174 6368 rep.regexp#match\n+00016010: 2d73 7461 7274 6d61 7463 682d 7374 6172 -startmatch-star\n+00016020: 7420 5b45 5850 5245 5353 494f 4e2d 494e t [EXPRESSION-IN\n+00016030: 4445 585d 0a0a 5265 7475 726e 2074 6865 DEX]..Return the\n+00016040: 2070 6f73 6974 696f 6e20 7768 6963 6820 position which \n+00016050: 7468 6520 4558 5052 4553 5349 4f4e 2d49 the EXPRESSION-I\n+00016060: 4e44 4558 2774 6820 7061 7265 6e74 6865 NDEX'th parenthe\n+00016070: 7369 7365 6420 6578 7072 6573 7369 6f6e sised expression\n+00016080: 0a73 7461 7274 6564 2061 7420 696e 2074 .started at in t\n+00016090: 6865 206c 6173 7420 7375 6363 6573 7366 he last successf\n+000160a0: 756c 2072 6567 6578 7020 6d61 7463 682e ul regexp match.\n+000160b0: 2049 6620 4558 5052 4553 5349 4f4e 2d49 If EXPRESSION-I\n+000160c0: 4e44 4558 2069 730a 6e69 6c20 6f72 2030 NDEX is.nil or 0\n+000160d0: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th\n+000160e0: 6520 7768 6f6c 6520 6d61 7463 6820 6973 e whole match is\n+000160f0: 2072 6574 7572 6e65 6420 696e 7374 6561 returned instea\n+00016100: 642e 0a54 6865 2072 6574 7572 6e65 6420 d..The returned \n+00016110: 7661 6c75 6520 7769 6c6c 2065 6974 6865 value will eithe\n+00016120: 7220 6265 2061 2070 6f73 6974 696f 6e20 r be a position \n+00016130: 6966 2074 6865 206c 6173 7420 6d61 7463 if the last matc\n+00016140: 6820 7761 7320 696e 2061 0a62 7566 6665 h was in a.buffe\n+00016150: 722c 206f 7220 616e 2069 6e74 6567 6572 r, or an integer\n+00016160: 2069 6620 7468 6520 6c61 7374 206d 6174 if the last mat\n+00016170: 6368 2077 6173 2069 6e20 6120 7374 7269 ch was in a stri\n+00016180: 6e67 2028 692e 652e 2072 6567 6578 702d ng (i.e. regexp-\n+00016190: 6d61 7463 6829 2e64 6562 7567 2d6f 6e2d match).debug-on-\n+000161a0: 6572 726f 7257 6865 6e20 616e 2065 7272 errorWhen an err\n+000161b0: 6f72 2069 7320 7369 676e 616c 6c65 6420 or is signalled \n+000161c0: 7468 6973 2076 6172 6961 626c 6520 636f this variable co\n+000161d0: 6e74 726f 6c73 2077 6865 7468 6572 206f ntrols whether o\n+000161e0: 7220 6e6f 7420 746f 0a65 6e74 6572 2074 r not to.enter t\n+000161f0: 6865 204c 6973 7020 6465 6275 6767 6572 he Lisp debugger\n+00016200: 2069 6d6d 6564 6961 7465 6c79 2e20 4966 immediately. If\n+00016210: 2074 6865 2076 6172 6961 626c 6527 7320 the variable's \n+00016220: 7661 6c75 6520 6973 206e 6f6e 2d6e 696c value is non-nil\n+00016230: 206f 7220 610a 6c69 7374 206f 6620 7379 or a.list of sy\n+00016240: 6d62 6f6c 732d 2d6f 6e65 206f 6620 7768 mbols--one of wh\n+00016250: 6963 6820 6973 2074 6865 2073 6967 6e61 ich is the signa\n+00016260: 6c6c 6564 2065 7272 6f72 2073 796d 626f lled error symbo\n+00016270: 6c2d 2d74 6865 0a64 6562 7567 6765 7220 l--the.debugger \n+00016280: 6973 2065 6e74 6572 6564 2e20 5265 6164 is entered. Read\n+00016290: 2069 6e66 6f20 666f 7220 7468 6520 6465 info for the de\n+000162a0: 7461 696c 732e 6465 6275 672d 6d61 6372 tails.debug-macr\n+000162b0: 6f73 5768 656e 206e 696c 2c20 7468 6520 osWhen nil, the \n+000162c0: 6465 6275 6767 6572 2069 736e 2774 2065 debugger isn't e\n+000162d0: 6e74 6572 6564 2077 6869 6c65 2065 7870 ntered while exp\n+000162e0: 616e 6469 6e67 206d 6163 726f 2064 6566 anding macro def\n+000162f0: 696e 6974 696f 6e73 2e65 7272 6f72 2d68 initions.error-h\n+00016300: 616e 646c 6572 2d66 756e 6374 696f 6e57 andler-functionW\n+00016310: 6865 6e20 7365 7420 746f 2061 2066 756e hen set to a fun\n+00016320: 6374 696f 6e20 7661 6c75 652c 2063 616c ction value, cal\n+00016330: 6c65 6420 7769 7468 2074 776f 2061 7267 led with two arg\n+00016340: 756d 656e 7473 2028 6572 726f 7220 7479 uments (error ty\n+00016350: 7065 0a61 6e64 2064 6174 6129 2077 6865 pe.and data) whe\n+00016360: 6e20 6c69 7370 2065 7272 6f72 7320 6f63 n lisp errors oc\n+00016370: 6375 722e 7265 702e 6c61 6e67 2e64 6562 cur.rep.lang.deb\n+00016380: 7567 2362 7265 616b 6272 6561 6b0a 0a54 ug#breakbreak..T\n+00016390: 6865 206e 6578 7420 666f 726d 2074 6f20 he next form to \n+000163a0: 6265 2065 7661 6c75 6174 6564 2077 696c be evaluated wil\n+000163b0: 6c20 6265 2064 6f6e 6520 736f 2074 6872 l be done so thr\n+000163c0: 6f75 6768 2074 6865 204c 6973 7020 6465 ough the Lisp de\n+000163d0: 6275 6767 6572 2e72 6570 2e6c 616e 672e bugger.rep.lang.\n+000163e0: 696e 7465 7270 7265 7465 7223 7369 676e interpreter#sign\n+000163f0: 616c 7369 676e 616c 2045 5252 4f52 2d53 alsignal ERROR-S\n+00016400: 594d 424f 4c20 4441 5441 0a0a 5369 676e YMBOL DATA..Sign\n+00016410: 616c 2074 6861 7420 616e 2065 7272 6f72 al that an error\n+00016420: 2068 6173 2068 6170 7065 6e65 642e 2045 has happened. E\n+00016430: 5252 4f52 2d53 594d 424f 4c20 6973 2074 RROR-SYMBOL is t\n+00016440: 6865 206e 616d 6520 6f66 2061 2073 796d he name of a sym\n+00016450: 626f 6c0a 636c 6173 7369 6679 696e 6720 bol.classifying \n+00016460: 7468 6520 7479 7065 206f 6620 6572 726f the type of erro\n+00016470: 722c 2069 7420 7368 6f75 6c64 2068 6176 r, it should hav\n+00016480: 6520 6120 7072 6f70 6572 7479 2060 6572 e a property `er\n+00016490: 726f 722d 6d65 7373 6167 6527 0a28 6120 ror-message'.(a \n+000164a0: 7374 7269 6e67 2920 7769 7468 2061 2073 string) with a s\n+000164b0: 686f 7274 2064 6573 6372 6970 7469 6f6e hort description\n+000164c0: 206f 6620 7468 6520 6572 726f 7220 6d65 of the error me\n+000164d0: 7373 6167 652e 0a44 4154 4120 6973 2061 ssage..DATA is a\n+000164e0: 206c 6973 7420 6f66 206f 626a 6563 7473 list of objects\n+000164f0: 2077 6869 6368 2061 7265 2072 656c 6576 which are relev\n+00016500: 616e 7420 746f 2074 6865 2065 7272 6f72 ant to the error\n+00016510: 202d 2d20 7468 6579 2077 696c 6c0a 6265 -- they will.be\n+00016520: 206d 6164 6520 6176 6169 6c61 626c 6520 made available \n+00016530: 746f 2061 6e79 2065 7272 6f72 2d68 616e to any error-han\n+00016540: 646c 6572 206f 7220 7072 696e 7465 6420 dler or printed \n+00016550: 6279 2074 6865 2064 6566 6175 6c74 2065 by the default e\n+00016560: 7272 6f72 0a68 616e 646c 6572 2e72 6570 rror.handler.rep\n+00016570: 2e6c 616e 672e 7379 6d62 6f6c 7323 696e .lang.symbols#in\n+00016580: 7465 726e 2d73 796d 626f 6c69 6e74 6572 tern-symbolinter\n+00016590: 6e2d 7379 6d62 6f6c 2053 594d 424f 4c20 n-symbol SYMBOL \n+000165a0: 5b4f 4241 5252 4159 5d0a 0a53 746f 7265 [OBARRAY]..Store\n+000165b0: 7320 5359 4d42 4f4c 2069 6e20 4f42 4152 s SYMBOL in OBAR\n+000165c0: 5241 5920 286f 7220 7468 6520 6465 6661 RAY (or the defa\n+000165d0: 756c 7429 2e20 4966 2053 594d 424f 4c20 ult). If SYMBOL \n+000165e0: 6861 7320 616c 7265 6164 7920 6265 656e has already been\n+000165f0: 2069 6e74 6572 6e65 640a 736f 6d65 7768 interned.somewh\n+00016600: 6572 6520 616e 2065 7272 6f72 2069 7320 ere an error is \n+00016610: 7369 676e 616c 6c65 642e 7265 702e 6c61 signalled.rep.la\n+00016620: 6e67 2e69 6e74 6572 7072 6574 6572 2373 ng.interpreter#s\n+00016630: 6574 2d63 6c6f 7375 7265 2d66 756e 6374 et-closure-funct\n+00016640: 696f 6e73 6574 2d63 6c6f 7375 7265 2d66 ionset-closure-f\n+00016650: 756e 6374 696f 6e20 4655 4e41 5247 2046 unction FUNARG F\n+00016660: 554e 4354 494f 4e0a 0a53 6574 2074 6865 UNCTION..Set the\n+00016670: 2066 756e 6374 696f 6e20 7661 6c75 6520 function value \n+00016680: 696e 2074 6865 2063 6c6f 7375 7265 2046 in the closure F\n+00016690: 554e 4152 4720 746f 2046 554e 4354 494f UNARG to FUNCTIO\n+000166a0: 4e2e 7265 702e 7374 7275 6374 7572 6573 N.rep.structures\n+000166b0: 2363 6c6f 7375 7265 2d66 756e 6374 696f #closure-functio\n+000166c0: 6e73 7562 722d 7374 7275 6374 7572 6520 nsubr-structure \n+000166d0: 5355 4252 0a0a 5265 7475 726e 2074 6865 SUBR..Return the\n+000166e0: 2073 7472 7563 7475 7265 2061 7373 6f63 structure assoc\n+000166f0: 6961 7465 6420 7769 7468 2074 6865 2073 iated with the s\n+00016700: 7562 7220 5355 4252 2e72 6520 4655 4e41 ubr SUBR.re FUNA\n+00016710: 5247 2e72 6570 2e6c 616e 672e 696e 7465 RG.rep.lang.inte\n+00016720: 7270 7265 7465 7223 636c 6f73 7572 652d rpreter#closure-\n+00016730: 6e61 6d65 636c 6f73 7572 652d 6e61 6d65 nameclosure-name\n+00016740: 2046 554e 4152 470a 0a52 6574 7572 6e20 FUNARG..Return \n+00016750: 7468 6520 6e61 6d65 2061 7373 6f63 6961 the name associa\n+00016760: 7465 6420 7769 7468 2074 6865 2063 6c6f ted with the clo\n+00016770: 7375 7265 2046 554e 4152 472e 7265 702e sure FUNARG.rep.\n+00016780: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00016790: 2363 6c6f 7375 7265 7066 756e 6172 6770 #closurepfunargp\n+000167a0: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n+000167b0: 6966 2041 5247 2069 7320 6120 636c 6f73 if ARG is a clos\n+000167c0: 7572 6572 6570 2e6c 616e 672e 7379 6d62 urerep.lang.symb\n+000167d0: 6f6c 7323 7365 7473 6574 2053 594d 424f ols#setset SYMBO\n+000167e0: 4c20 7265 7076 0a0a 5365 7473 2074 6865 L repv..Sets the\n+000167f0: 2076 616c 7565 206f 6620 5359 4d42 4f4c value of SYMBOL\n+00016800: 2074 6f20 7265 7076 2e20 4966 2053 594d to repv. If SYM\n+00016810: 424f 4c20 6861 7320 6120 6275 6666 6572 BOL has a buffer\n+00016820: 2d6c 6f63 616c 2062 696e 6469 6e67 0a69 -local binding.i\n+00016830: 6e20 7468 6520 6375 7272 656e 7420 6275 n the current bu\n+00016840: 6666 6572 206f 7220 606d 616b 652d 7661 ffer or `make-va\n+00016850: 7269 6162 6c65 2d62 7566 6665 722d 6c6f riable-buffer-lo\n+00016860: 6361 6c27 2068 6173 2062 6565 6e20 6361 cal' has been ca\n+00016870: 6c6c 6564 206f 6e0a 5359 4d42 4f4c 2074 lled on.SYMBOL t\n+00016880: 6865 2062 7566 6665 722d 6c6f 6361 6c20 he buffer-local \n+00016890: 7661 6c75 6520 696e 2074 6865 2063 7572 value in the cur\n+000168a0: 7265 6e74 2062 7566 6665 7220 6973 2073 rent buffer is s\n+000168b0: 6574 2e20 5265 7475 726e 7320 7265 7076 et. Returns repv\n+000168c0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+000168d0: 7323 7365 7470 6c69 7374 7365 7470 6c69 s#setplistsetpli\n+000168e0: 7374 2053 594d 424f 4c20 5052 4f50 2d4c st SYMBOL PROP-L\n+000168f0: 4953 540a 0a53 6574 7320 7468 6520 7072 IST..Sets the pr\n+00016900: 6f70 6572 7479 206c 6973 7420 6f66 2053 operty list of S\n+00016910: 594d 424f 4c20 746f 2050 524f 502d 4c49 YMBOL to PROP-LI\n+00016920: 5354 2c20 7265 7475 726e 7320 5052 4f50 ST, returns PROP\n+00016930: 2d4c 4953 542e 7265 702e 6c61 6e67 2e73 -LIST.rep.lang.s\n+00016940: 796d 626f 6c73 2373 796d 626f 6c70 7379 ymbols#symbolpsy\n+00016950: 6d62 6f6c 7020 4152 470a 0a52 6574 7572 mbolp ARG..Retur\n+00016960: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n+00016970: 2073 796d 626f 6c2e 7265 702e 6c61 6e67 symbol.rep.lang\n+00016980: 2e73 796d 626f 6c73 236d 616b 756e 626f .symbols#makunbo\n+00016990: 756e 646d 616b 756e 626f 756e 6420 5359 undmakunbound SY\n+000169a0: 4d42 4f4c 0a0a 4d61 6b65 2053 594d 424f MBOL..Make SYMBO\n+000169b0: 4c20 6861 7665 206e 6f20 7661 6c75 6520 L have no value \n+000169c0: 6173 2061 2076 6172 6961 626c 652e 7265 as a variable.re\n+000169d0: 702e 6c61 6e67 2e73 796d 626f 6c73 2367 p.lang.symbols#g\n+000169e0: 6574 6765 7420 5359 4d42 4f4c 2050 524f etget SYMBOL PRO\n+000169f0: 5045 5254 590a 0a52 6574 7572 6e73 2074 PERTY..Returns t\n+00016a00: 6865 2076 616c 7565 206f 6620 5359 4d42 he value of SYMB\n+00016a10: 4f4c 2773 2070 726f 7065 7274 7920 5052 OL's property PR\n+00016a20: 4f50 4552 5459 2e20 5365 6520 6070 7574 OPERTY. See `put\n+00016a30: 272e 7265 702e 6c61 6e67 2e73 796d 626f '.rep.lang.symbo\n+00016a40: 6c73 2361 7072 6f70 6f73 6170 726f 706f ls#aproposapropo\n+00016a50: 7320 5245 4745 5850 205b 5052 4544 4943 s REGEXP [PREDIC\n+00016a60: 4154 455d 205b 4f42 4152 5241 595d 0a0a ATE] [OBARRAY]..\n+00016a70: 5265 7475 726e 7320 6120 6c69 7374 206f Returns a list o\n+00016a80: 6620 7379 6d62 6f6c 7320 6672 6f6d 204f f symbols from O\n+00016a90: 4241 5252 4159 2028 6f72 2074 6865 2064 BARRAY (or the d\n+00016aa0: 6566 6175 6c74 2920 7768 6f73 6520 7072 efault) whose pr\n+00016ab0: 696e 742d 6e61 6d65 0a6d 6174 6368 6573 int-name.matches\n+00016ac0: 2074 6865 2072 6567 756c 6172 2d65 7870 the regular-exp\n+00016ad0: 7265 7373 696f 6e20 5245 4745 5850 2e20 ression REGEXP. \n+00016ae0: 4966 2050 5245 4449 4341 5445 2069 7320 If PREDICATE is \n+00016af0: 6769 7665 6e20 616e 6420 6e6f 6e2d 6e69 given and non-ni\n+00016b00: 6c2c 0a65 6163 6820 7379 6d62 6f6c 2077 l,.each symbol w\n+00016b10: 6869 6368 206d 6174 6368 6573 2069 7320 hich matches is \n+00016b20: 6170 706c 6965 6420 746f 2074 6865 2066 applied to the f\n+00016b30: 756e 6374 696f 6e20 5052 4544 4943 4154 unction PREDICAT\n+00016b40: 452c 2069 6620 7468 6520 7661 6c75 650a E, if the value.\n+00016b50: 6973 206e 6f6e 2d6e 696c 2069 7420 6973 is non-nil it is\n+00016b60: 2063 6f6e 7369 6465 7265 6420 6120 6d61 considered a ma\n+00016b70: 7463 682e 7265 702e 6c61 6e67 2e73 796d tch.rep.lang.sym\n+00016b80: 626f 6c73 236b 6579 776f 7264 706b 6579 bols#keywordpkey\n+00016b90: 776f 7264 7020 4152 470a 0a52 6574 7572 wordp ARG..Retur\n+00016ba0: 6e20 7472 7565 2069 6620 4152 4720 6973 n true if ARG is\n+00016bb0: 2061 206b 6579 776f 7264 2073 796d 626f a keyword symbo\n+00016bc0: 6c2e 0072 6570 2e76 6d2e 636f 6d70 696c l..rep.vm.compil\n+00016bd0: 6572 2363 6f6d 7069 6c65 2d66 696c 6520 er#compile-file \n+00016be0: 4649 4c45 2d4e 414d 4572 6570 2e76 6d2e FILE-NAMErep.vm.\n+00016bf0: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n+00016c00: 2d6c 6973 702d 6c69 6252 6563 6f6d 7069 -lisp-libRecompi\n+00016c10: 6c65 2061 6c6c 206f 7574 206f 6620 6461 le all out of da\n+00016c20: 7465 2066 696c 6573 2069 6e20 7468 6520 te files in the \n+00016c30: 6c69 7370 206c 6962 7261 7279 2064 6972 lisp library dir\n+00016c40: 6563 746f 7279 2e20 4966 2046 4f52 4345 ectory. If FORCE\n+00016c50: 2d50 0a69 7320 7472 7565 2069 7427 7320 -P.is true it's \n+00016c60: 6173 2074 686f 7567 6820 616c 6c20 6669 as though all fi\n+00016c70: 6c65 7320 7765 7265 206f 7574 206f 6620 les were out of \n+00016c80: 6461 7465 2e0a 5468 6973 206d 616b 6573 date..This makes\n+00016c90: 2073 7572 6520 7468 6174 2061 6c6c 2064 sure that all d\n+00016ca0: 6f63 2073 7472 696e 6773 2061 7265 2077 oc strings are w\n+00016cb0: 7269 7474 656e 2074 6f20 7468 6569 7220 ritten to their \n+00016cc0: 7370 6563 6961 6c20 6669 6c65 2061 6e64 special file and\n+00016cd0: 0a74 6861 7420 6669 6c65 7320 7768 6963 .that files whic\n+00016ce0: 6820 7368 6f75 6c64 6e27 7420 6265 2063 h shouldn't be c\n+00016cf0: 6f6d 7069 6c65 6420 6172 656e 2774 2e00 ompiled aren't..\n+00016d00: 7265 702e 766d 2e63 6f6d 7069 6c65 7223 rep.vm.compiler#\n+00016d10: 636f 6d70 696c 652d 6c69 7370 2d6c 6962 compile-lisp-lib\n+00016d20: 2023 216f 7074 696f 6e61 6c20 4449 5245 #!optional DIRE\n+00016d30: 4354 4f52 5920 464f 5243 452d 5000 7265 CTORY FORCE-P.re\n+00016d40: 702e 766d 2e63 6f6d 7069 6c65 722e 6261 p.vm.compiler.ba\n+00016d50: 7369 6323 636f 6d70 696c 652d 666f 726d sic#compile-form\n+00016d60: 2046 4f52 4d00 7265 702e 766d 2e63 6f6d FORM.rep.vm.com\n+00016d70: 7069 6c65 722e 6d6f 6475 6c65 7323 636f piler.modules#co\n+00016d80: 6d70 696c 652d 6675 6e63 7469 6f6e 2046 mpile-function F\n+00016d90: 554e 4354 494f 4e20 2321 6f70 7469 6f6e UNCTION #!option\n+00016da0: 616c 204e 414d 452a 7767 6574 2d70 726f al NAME*wget-pro\n+00016db0: 6772 616d 2a4c 6f63 6174 696f 6e20 6f66 gram*Location of\n+00016dc0: 2060 7767 6574 2720 7072 6f67 7261 6d2e `wget' program.\n+00016dd0: 0072 6570 2e77 7777 2e71 756f 7465 2d75 .rep.www.quote-u\n+00016de0: 726c 2371 756f 7465 2d75 726c 2053 5452 rl#quote-url STR\n+00016df0: 494e 4772 6570 2e64 6174 6123 7374 7269 INGrep.data#stri\n+00016e00: 6e67 2d75 7070 6572 2d63 6173 652d 7052 ng-upper-case-pR\n+00016e10: 6574 7572 6e20 7420 6966 2073 7472 696e eturn t if strin\n+00016e20: 6720 5820 6973 2075 7070 6572 2063 6173 g X is upper cas\n+00016e30: 6520 2863 6f6e 7461 696e 7320 6e6f 206c e (contains no l\n+00016e40: 6f77 6572 2063 6173 6520 6368 6172 6163 ower case charac\n+00016e50: 7465 7273 2061 6e64 0a61 7420 6c65 6173 ters and.at leas\n+00016e60: 7420 6f6e 6520 7570 7065 722d 6361 7365 t one upper-case\n+00016e70: 2063 6861 7261 6374 6572 292e 7265 702e character).rep.\n+00016e80: 6461 7461 2373 7472 696e 672d 646f 776e data#string-down\n+00016e90: 6361 7365 5265 7475 726e 2061 206e 6577 caseReturn a new\n+00016ea0: 2073 7472 696e 672c 2061 206c 6f77 6572 string, a lower\n+00016eb0: 2063 6173 6520 636f 7079 206f 6620 7374 case copy of st\n+00016ec0: 7269 6e67 2058 2e72 6570 2e64 6174 6123 ring X.rep.data#\n+00016ed0: 6361 7069 7461 6c69 7a65 2d73 7472 696e capitalize-strin\n+00016ee0: 6752 6574 7572 6e20 6120 6e65 7720 7374 gReturn a new st\n+00016ef0: 7269 6e67 2c20 6120 636f 7079 206f 6620 ring, a copy of \n+00016f00: 5820 7769 7468 2069 7473 2066 6972 7374 X with its first\n+00016f10: 2063 6861 7261 6374 6572 2069 6e20 7570 character in up\n+00016f20: 7065 7220 6361 7365 2e00 7265 702e 6461 per case..rep.da\n+00016f30: 7461 2e72 696e 6723 6d61 6b65 2d72 696e ta.ring#make-rin\n+00016f40: 6720 2321 6f70 7469 6f6e 616c 2053 495a g #!optional SIZ\n+00016f50: 4500 7265 702e 6461 7461 2e72 696e 6723 E.rep.data.ring#\n+00016f60: 7269 6e67 2d3e 6c69 7374 2052 494e 4700 ring->list RING.\n+00016f70: 7265 702e 7379 7374 656d 2372 656d 6f76 rep.system#remov\n+00016f80: 652d 686f 6f6b 2048 4f4f 4b20 4655 4e43 e-hook HOOK FUNC\n+00016f90: 0072 6570 2e75 7469 6c2e 6461 7465 2370 .rep.util.date#p\n+00016fa0: 6172 7365 2d64 6174 6520 5354 5249 4e47 arse-date STRING\n+00016fb0: 2023 216f 7074 696f 6e61 6c20 504f 494e #!optional POIN\n+00016fc0: 5400 7265 702e 7574 696c 2e69 7370 656c T.rep.util.ispel\n+00016fd0: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor\n+00016fe0: 642d 666f 722d 7365 7373 696f 6e20 574f d-for-session WO\n+00016ff0: 5244 0000 0000 0000 0000 0000 0000 0000 RD..............\n+00017000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00017010: 7265 7465 7223 6e6f 7072 6570 2e6c 616e reter#noprep.lan\n+00017020: 672e 646f 6323 6465 7363 7269 6265 2d76 g.doc#describe-v\n+00017030: 616c 7565 5072 696e 7420 746f 2073 7461 aluePrint to sta\n+00017040: 6e64 6172 642d 6f75 7470 7574 2061 2064 ndard-output a d\n+00017050: 6573 6372 6970 7469 6f6e 206f 6620 7468 escription of th\n+00017060: 6520 6c69 7370 2064 6174 6120 6f62 6a65 e lisp data obje\n+00017070: 6374 2056 414c 5545 2e20 4966 0a4e 414d ct VALUE. If.NAM\n+00017080: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then \n+00017090: 6974 2073 686f 756c 6420 6265 2074 6865 it should be the\n+000170a0: 2073 796d 626f 6c20 7468 6174 2069 7320 symbol that is \n+000170b0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n+000170c0: 5641 4c55 452e 7265 702e 6c61 6e67 2e64 VALUE.rep.lang.d\n+000170d0: 6f63 2364 6f63 756d 656e 742d 7661 7269 oc#document-vari\n+000170e0: 6162 6c65 5365 7473 2074 6865 2064 6f63 ableSets the doc\n+000170f0: 756d 656e 7461 7469 6f6e 2070 726f 7065 umentation prope\n+00017100: 7274 7920 6f66 2053 594d 424f 4c20 746f rty of SYMBOL to\n+00017110: 2044 4f43 2d53 5452 494e 472e 7265 702e DOC-STRING.rep.\n+00017120: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc\n+00017130: 756d 656e 7461 7469 6f6e 4164 6473 2061 umentationAdds a\n+00017140: 2064 6f63 756d 656e 7461 7469 6f6e 2073 documentation s\n+00017150: 7472 696e 6720 5354 5249 4e47 2074 6f20 tring STRING to \n+00017160: 7468 6520 6669 6c65 206f 6620 7375 6368 the file of such\n+00017170: 2073 7472 696e 6773 2e72 6570 2e6c 616e strings.rep.lan\n+00017180: 672e 6d61 7468 2372 6561 6c70 5265 7475 g.math#realpRetu\n+00017190: 726e 2074 2069 6620 5820 6973 2061 2072 rn t if X is a r\n+000171a0: 6561 6c20 6e75 6d62 6572 2e72 6570 2e6c eal number.rep.l\n+000171b0: 616e 672e 6d61 7468 2372 6174 696f 6e61 ang.math#rationa\n+000171c0: 6c70 5265 7475 726e 2074 2069 6620 5820 lpReturn t if X \n+000171d0: 6973 2061 2028 706f 7373 6962 6c79 2069 is a (possibly i\n+000171e0: 6e65 7861 6374 2920 7261 7469 6f6e 616c nexact) rational\n+000171f0: 206e 756d 6265 722e 0072 6570 2e6c 616e number..rep.lan\n+00017200: 672e 6d61 7468 2370 6f73 6974 6976 6570 g.math#positivep\n+00017210: 2058 7265 702e 6c61 6e67 2e6d 6174 6823 Xrep.lang.math#\n+00017220: 6e65 6761 7469 7665 7052 6574 7572 6e20 negativepReturn \n+00017230: 7420 6966 2058 2069 7320 6c65 7373 2074 t if X is less t\n+00017240: 6861 6e20 7a65 726f 2e00 7265 702e 6c61 han zero..rep.la\n+00017250: 6e67 2e6d 6174 6823 6c63 6d20 2e20 4152 ng.math#lcm . AR\n+00017260: 4753 0072 6570 2e6d 6f64 756c 652d 7379 GS.rep.module-sy\n+00017270: 7374 656d 2364 6566 696e 652d 696e 7465 stem#define-inte\n+00017280: 7266 6163 6520 4e41 4d45 2053 4947 7265 rface NAME SIGre\n+00017290: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n+000172a0: 6465 6669 6e65 2d73 7472 7563 7475 7265 define-structure\n+000172b0: 2d61 6c69 6173 4372 6561 7465 2061 2073 -aliasCreate a s\n+000172c0: 6563 6f6e 6461 7279 206e 616d 6520 544f econdary name TO\n+000172d0: 2066 6f72 2074 6865 2073 7472 7563 7475 for the structu\n+000172e0: 7265 2063 616c 6c65 6420 4652 4f4d 2e72 re called FROM.r\n+000172f0: 6570 2e76 6d2e 6469 7361 7373 656d 626c ep.vm.disassembl\n+00017300: 6572 2364 6973 6173 7365 6d62 6c65 4469 er#disassembleDi\n+00017310: 7373 6173 656d 626c 6573 2041 5247 2c20 ssasembles ARG, \n+00017320: 7769 7468 206f 7574 7075 7420 746f 2053 with output to S\n+00017330: 5452 4541 4d2c 206f 7220 7468 6520 2a64 TREAM, or the *d\n+00017340: 6973 6173 7365 6d62 6c79 2a20 6275 6666 isassembly* buff\n+00017350: 6572 2e72 6570 2e6e 6574 2e72 7063 2364 er.rep.net.rpc#d\n+00017360: 6572 6567 6973 7465 722d 7270 632d 7365 eregister-rpc-se\n+00017370: 7276 6572 5265 6d6f 7665 2053 4f43 4b45 rverRemove SOCKE\n+00017380: 5420 6672 6f6d 2074 6865 2074 6162 6c65 T from the table\n+00017390: 206f 6620 7270 6320 636f 6e6e 6563 7469 of rpc connecti\n+000173a0: 6f6e 732e 0072 6570 2e6e 6574 2e72 7063 ons..rep.net.rpc\n+000173b0: 2364 6572 6567 6973 7465 722d 7270 632d #deregister-rpc-\n+000173c0: 7365 7276 6572 2053 4f43 4b45 5472 6570 server SOCKETrep\n+000173d0: 2e6e 6574 2e72 7063 2372 7063 2d63 7265 .net.rpc#rpc-cre\n+000173e0: 6174 652d 7365 7276 6572 5374 6172 7420 ate-serverStart \n+000173f0: 6c69 7374 656e 696e 6720 666f 7220 7270 listening for rp\n+00017400: 6320 636f 6e6e 6563 7469 6f6e 7320 6f6e c connections on\n+00017410: 2074 6865 2063 7572 7265 6e74 206d 6163 the current mac\n+00017420: 6869 6e65 7265 702e 6e65 742e 7270 6323 hinerep.net.rpc#\n+00017430: 6465 7374 726f 792d 7270 632d 7365 7276 destroy-rpc-serv\n+00017440: 616e 7452 656d 6f76 6520 7468 6520 7365 antRemove the se\n+00017450: 7276 616e 7420 7769 7468 2073 6572 7661 rvant with serva\n+00017460: 6e74 2d69 6420 4944 2066 726f 6d20 7468 nt-id ID from th\n+00017470: 6520 7461 626c 6520 6f66 2073 6572 7661 e table of serva\n+00017480: 6e74 732e 0072 6570 2e6e 6574 2e72 7063 nts..rep.net.rpc\n+00017490: 2372 7063 2d70 726f 7879 2d3e 676c 6f62 #rpc-proxy->glob\n+000174a0: 616c 2d69 6420 5052 4f58 5900 7265 702e al-id PROXY.rep.\n+000174b0: 6e65 742e 7270 6323 7270 632d 7072 6f78 net.rpc#rpc-prox\n+000174c0: 792d 3e73 6572 7661 6e74 2d69 6420 5052 y->servant-id PR\n+000174d0: 4f58 5972 6570 2e6e 6574 2e64 6f6d 6169 OXYrep.net.domai\n+000174e0: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6162 n-name#domain-ab\n+000174f0: 6f76 6552 6574 7572 6e20 7468 6520 6e61 oveReturn the na\n+00017500: 6d65 206f 6620 7061 7265 6e74 2064 6f6d me of parent dom\n+00017510: 6169 6e20 6f66 2074 6865 2073 7472 696e ain of the strin\n+00017520: 6720 444f 4d41 494e 2e00 7265 702e 6e65 g DOMAIN..rep.ne\n+00017530: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n+00017540: 6d61 696e 2d61 626f 7665 2044 4f4d 4149 main-above DOMAI\n+00017550: 4e4b 3e40 7265 702e 5555 0100 0000 0000 NK>@rep.UU......\n+00017560: 1e00 0000 2201 0000 6d8a fd5d 7265 702e ....\"...m..]rep.\n+00017570: b259 0000 0000 0000 1800 0000 2900 0000 .Y..........)...\n+00017580: 1651 c658 7265 702e b0d4 0000 0000 0000 .Q.Xrep.........\n 00017590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n-000175a0: 82eb 0000 0000 0000 1300 0000 8000 0000 ................\n-000175b0: dc0a 5c52 7265 702e c055 0000 0000 0000 ..\\Rrep..U......\n-000175c0: 0f00 0000 5700 0000 8d45 7346 7265 702e ....W....EsFrep.\n-000175d0: 076a 0000 0000 0000 3000 0000 c600 0000 .j......0.......\n-000175e0: 8b55 f641 7265 702e 61ee 0000 0000 0000 .U.Arep.a.......\n-000175f0: 1d00 0000 9b00 0000 a52e 8c5c 7265 702e ...........\\rep.\n-00017600: 1c61 0000 0000 0000 0c00 0000 a100 0000 .a..............\n-00017610: 278d e05b 7265 702e 4f08 0100 0000 0000 '..[rep.O.......\n-00017620: 1f00 0000 4800 0000 e74a 8b50 7265 702e ....H....J.Prep.\n-00017630: c008 0100 0000 0000 2100 0000 4800 0000 ........!...H...\n-00017640: 6d8a fd5d 7265 702e f252 0100 0000 0000 m..]rep..R......\n-00017650: 1800 0000 2900 0000 467a a641 7265 702e ....)...Fz.Arep.\n-00017660: 3965 0100 0000 0000 1a00 0000 4700 0000 9e..........G...\n-00017670: 5d42 3041 7265 702e be68 0100 0000 0000 ]B0Arep..h......\n-00017680: 1800 0000 4f00 0000 6764 6746 0072 6570 ....O...gdgF.rep\n-00017690: 7cc0 0000 0000 0000 1c00 0000 0500 0000 |...............\n-000176a0: b959 7048 0072 6570 79c7 0000 0000 0000 .YpH.repy.......\n-000176b0: 2300 0000 0600 0000 3b65 5556 7265 702e #.......;eUVrep.\n-000176c0: 9a65 0100 0000 0000 1d00 0000 5200 0000 .e..........R...\n-000176d0: 1ead 844b 7265 702e 9fd9 0000 0000 0000 ...Krep.........\n+000175a0: f3d8 0000 0000 0000 1300 0000 8000 0000 ................\n+000175b0: 5d42 3041 7265 702e 61ee 0000 0000 0000 ]B0Arep.a.......\n+000175c0: 1800 0000 4f00 0000 8b55 f641 7265 702e ....O....U.Arep.\n+000175d0: 1f8b 0000 0000 0000 1d00 0000 9b00 0000 ................\n+000175e0: dc0a 5c52 7265 702e 3307 0100 0000 0000 ..\\Rrep.3.......\n+000175f0: 0f00 0000 5700 0000 a52e 8c5c 7265 702e ....W......\\rep.\n+00017600: 670d 0100 0000 0000 0c00 0000 a100 0000 g...............\n+00017610: 8d45 7346 7265 702e 6a51 0100 0000 0000 .EsFrep.jQ......\n+00017620: 3000 0000 c600 0000 6b18 4048 7265 702e 0.......k.@Hrep.\n+00017630: 1a66 0100 0000 0000 2900 0000 5f00 0000 .f......)..._...\n+00017640: 467a a641 7265 702e c7e8 0000 0000 0000 Fz.Arep.........\n+00017650: 1a00 0000 4700 0000 278d e05b 7265 702e ....G...'..[rep.\n+00017660: a266 0100 0000 0000 1f00 0000 4800 0000 .f..........H...\n+00017670: e74a 8b50 7265 702e 1367 0100 0000 0000 .J.Prep..g......\n+00017680: 2100 0000 4800 0000 8dad 9659 7265 702e !...H......Yrep.\n+00017690: c76e 0100 0000 0000 1a00 0000 4800 0000 .n..........H...\n+000176a0: 6764 6746 0072 6570 4ac1 0000 0000 0000 gdgF.repJ.......\n+000176b0: 1c00 0000 0500 0000 3b65 5556 7265 702e ........;eUVrep.\n+000176c0: c8e9 0000 0000 0000 1d00 0000 5200 0000 ............R...\n+000176d0: 1ead 844b 7265 702e f064 0000 0000 0000 ...Krep..d......\n 000176e0: 1100 0000 a800 0000 7bf3 a755 0072 6570 ........{..U.rep\n-000176f0: cf6c 0100 0000 0000 2100 0000 1d00 0000 .l......!.......\n-00017700: 5479 0843 0072 6570 9dc0 0000 0000 0000 Ty.C.rep........\n-00017710: 1f00 0000 0800 0000 62bd f144 0072 6570 ........b..D.rep\n-00017720: bcc8 0000 0000 0000 1700 0000 0a00 0000 ................\n-00017730: 5c55 1650 7265 702e a86f 0100 0000 0000 \\U.Prep..o......\n-00017740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-00017750: 0080 0000 0000 0000 2600 0000 8200 0000 ........&.......\n-00017760: d9c6 1f55 0072 6570 d26d 0100 0000 0000 ...U.rep.m......\n-00017770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e &.......$..\\rep.\n-00017780: ddc8 0000 0000 0000 2300 0000 3b00 0000 ........#...;...\n-00017790: 4e4b e746 7265 702e 58da 0000 0000 0000 NK.Frep.X.......\n-000177a0: 1100 0000 2c00 0000 f3b5 595c 0072 6570 ....,.....Y\\.rep\n-000177b0: b4c1 0000 0000 0000 2300 0000 0900 0000 ........#.......\n-000177c0: daf9 775b 7265 702e e4c3 0000 0000 0000 ..w[rep.........\n-000177d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n-000177e0: afc4 0000 0000 0000 1d00 0000 3a00 0000 ............:...\n-000177f0: 805c 295e 7265 702e ae5e 0000 0000 0000 .\\)^rep..^......\n-00017800: 1700 0000 b000 0000 0f86 f45d 7265 6d6f ...........]remo\n-00017810: b9cb 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-00017820: 4e79 b74a 7265 702e e4dc 0000 0000 0000 Ny.Jrep.........\n+000176f0: ff6c 0100 0000 0000 2100 0000 1d00 0000 .l......!.......\n+00017700: 5479 0843 0072 6570 f9c1 0000 0000 0000 Ty.C.rep........\n+00017710: 1f00 0000 0800 0000 0f86 f45d 7265 6d6f ...........]remo\n+00017720: f9c2 0000 0000 0000 1600 0000 2c00 0000 ............,...\n+00017730: c6d2 ef40 7265 702e 3bc3 0000 0000 0000 ...@rep.;.......\n+00017740: 3500 0000 3000 0000 63aa 9d58 7265 702e 5...0...c..Xrep.\n+00017750: 5edd 0000 0000 0000 2600 0000 8200 0000 ^.......&.......\n+00017760: 24a3 0b5c 7265 702e 62c5 0000 0000 0000 $..\\rep.b.......\n+00017770: 2300 0000 3b00 0000 5c55 1650 7265 702e #...;...\\U.Prep.\n+00017780: a0c7 0000 0000 0000 0f00 0000 4500 0000 ............E...\n+00017790: 4e4b e746 7265 702e 1f66 0000 0000 0000 NK.Frep..f......\n+000177a0: 1100 0000 2c00 0000 b0b2 794b 0072 6570 ....,.....yK.rep\n+000177b0: 4ec8 0000 0000 0000 1f00 0000 0800 0000 N...............\n+000177c0: 5e86 f45a 0072 6570 7bc9 0000 0000 0000 ^..Z.rep{.......\n+000177d0: 2b00 0000 0000 0000 d9c6 1f55 0072 6570 +..........U.rep\n+000177e0: d6c9 0000 0000 0000 2600 0000 0d00 0000 ........&.......\n+000177f0: 805c 295e 7265 702e a00c 0100 0000 0000 .\\)^rep.........\n+00017800: 1700 0000 b000 0000 7d15 375b 0072 6570 ........}.7[.rep\n+00017810: 78cc 0000 0000 0000 1e00 0000 0e00 0000 x...............\n+00017820: 4e79 b74a 7265 702e b26c 0000 0000 0000 Ny.Jrep..l......\n 00017830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n-00017840: 5b4c 0000 0000 0000 0e00 0000 9900 0000 [L..............\n-00017850: a2ba 3b48 7265 702e 0000 0100 0000 0000 ..;Hrep.........\n+00017840: e603 0100 0000 0000 0e00 0000 9900 0000 ................\n+00017850: a2ba 3b48 7265 702e 8a8d 0000 0000 0000 ..;Hrep.........\n 00017860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n-00017870: d882 0000 0000 0000 1c00 0000 1100 0000 ................\n-00017880: 6127 8259 6465 6275 4858 0100 0000 0000 a'.YdebuHX......\n-00017890: 0e00 0000 0101 0000 c6d2 ef40 7265 702e ...........@rep.\n-000178a0: fbcb 0000 0000 0000 3500 0000 3000 0000 ........5...0...\n-000178b0: fe03 7c48 7265 702e f4da 0000 0000 0000 ..|Hrep.........\n-000178c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n-000178d0: 5ec4 0000 0000 0000 1e00 0000 3300 0000 ^...........3...\n-000178e0: d4eb 1d5f 7265 702e 0b87 0000 0000 0000 ..._rep.........\n-000178f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n-00017900: c36f 0000 0000 0000 1800 0000 2100 0000 .o..........!...\n-00017910: 9984 554b 7265 702e 7392 0000 0000 0000 ..UKrep.s.......\n-00017920: 1400 0000 3c00 0000 8d24 1656 7265 702e ....<....$.Vrep.\n-00017930: 7f0f 0100 0000 0000 1400 0000 5000 0000 ............P...\n-00017940: 6e3e b654 7265 702e d469 0100 0000 0000 n>.Trep..i......\n+00017870: f130 0000 0000 0000 1c00 0000 1100 0000 .0..............\n+00017880: 6127 8259 6465 6275 9761 0100 0000 0000 a'.Ydebu.a......\n+00017890: 0e00 0000 0101 0000 5226 295f 0072 6570 ........R&)_.rep\n+000178a0: 516f 0100 0000 0000 1900 0000 0500 0000 Qo..............\n+000178b0: fe03 7c48 7265 702e 6c69 0000 0000 0000 ..|Hrep.li......\n+000178c0: 1100 0000 8200 0000 9dbb da58 7265 702e ...........Xrep.\n+000178d0: a4ca 0000 0000 0000 1d00 0000 b701 0000 ................\n+000178e0: d4eb 1d5f 7265 702e c50f 0100 0000 0000 ..._rep.........\n+000178f0: 0f00 0000 1300 0000 9984 554b 7265 702e ..........UKrep.\n+00017900: 835a 0100 0000 0000 1400 0000 3c00 0000 .Z..........<...\n+00017910: 9da6 895d 7265 702e 0030 0000 0000 0000 ...]rep..0......\n+00017920: 1800 0000 2100 0000 8d24 1656 7265 702e ....!....$.Vrep.\n+00017930: ce69 0100 0000 0000 1400 0000 5000 0000 .i..........P...\n+00017940: 6e3e b654 7265 702e 0080 0000 0000 0000 n>.Trep.........\n 00017950: 1700 0000 3200 0000 a817 044a 7265 702e ....2......Jrep.\n-00017960: eec7 0000 0000 0000 1300 0000 bb00 0000 ................\n-00017970: 8c76 df52 7265 702e c249 0000 0000 0000 .v.Rrep..I......\n-00017980: 0f00 0000 fb00 0000 9717 2957 7265 702e ..........)Wrep.\n-00017990: 60cc 0000 0000 0000 3400 0000 2a00 0000 `.......4...*...\n-000179a0: dea3 c652 7265 702e cd01 0100 0000 0000 ...Rrep.........\n+00017960: 00c0 0000 0000 0000 1300 0000 bb00 0000 ................\n+00017970: 8c76 df52 7265 702e dc02 0100 0000 0000 .v.Rrep.........\n+00017980: 0f00 0000 fb00 0000 dee0 f155 0072 6570 ...........U.rep\n+00017990: c0ce 0000 0000 0000 2d00 0000 1900 0000 ........-.......\n+000179a0: dea3 c652 7265 702e 8f92 0000 0000 0000 ...Rrep.........\n 000179b0: 2200 0000 4000 0000 9f9b 5441 7265 702e \"...@.....TArep.\n-000179c0: 2909 0100 0000 0000 1d00 0000 2a00 0000 )...........*...\n-000179d0: c4b1 9354 0072 6570 fec5 0000 0000 0000 ...T.rep........\n-000179e0: 2200 0000 0600 0000 bf43 2455 7265 702e \"........C$Urep.\n-000179f0: becc 0000 0000 0000 3600 0000 3000 0000 ........6...0...\n-00017a00: e457 2857 7265 702e 1d6a 0100 0000 0000 .W(Wrep..j......\n+000179c0: 7c67 0100 0000 0000 1d00 0000 2a00 0000 |g..........*...\n+000179d0: d68c ec4f 0072 6570 77ce 0000 0000 0000 ...O.repw.......\n+000179e0: 1900 0000 0700 0000 df3f ff49 7265 702e .........?.Irep.\n+000179f0: a4cc 0000 0000 0000 1f00 0000 af00 0000 ................\n+00017a00: e457 2857 7265 702e d2db 0000 0000 0000 .W(Wrep.........\n 00017a10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-00017a20: f156 0100 0000 0000 1d00 0000 6300 0000 .V..........c...\n-00017a30: 8ca8 3642 7461 7266 24cd 0000 0000 0000 ..6Btarf$.......\n-00017a40: 1500 0000 1c00 0000 9dbb da58 7265 702e ...........Xrep.\n-00017a50: 22ce 0000 0000 0000 1d00 0000 b701 0000 \"...............\n-00017a60: 868e d457 7265 702e d2c6 0000 0000 0000 ...Wrep.........\n-00017a70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-00017a80: 9656 0000 0000 0000 0c00 0000 5a00 0000 .V..........Z...\n-00017a90: b48f 8351 7265 702e db83 0000 0000 0000 ...Qrep.........\n+00017a20: 644d 0000 0000 0000 1d00 0000 6300 0000 dM..........c...\n+00017a30: 23ab 0e54 7265 702e 0080 0200 0000 0000 #..Trep.........\n+00017a40: 2000 0000 de00 0000 9339 4f5a 7265 702e ........9OZrep.\n+00017a50: 3ecf 0000 0000 0000 1d00 0000 5000 0000 >...........P...\n+00017a60: 6068 d95d 0072 6570 abcf 0000 0000 0000 `h.].rep........\n+00017a70: 1e00 0000 0400 0000 216b 1b5a 7265 702e ........!k.Zrep.\n+00017a80: 0908 0100 0000 0000 0c00 0000 5a00 0000 ............Z...\n+00017a90: b48f 8351 7265 702e d052 0100 0000 0000 ...Qrep..R......\n 00017aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-00017ab0: e70e 0100 0000 0000 1800 0000 2a00 0000 ............*...\n-00017ac0: 5e6f 2950 0072 6570 e30f 0100 0000 0000 ^o)P.rep........\n-00017ad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n-00017ae0: 5659 0000 0000 0000 1600 0000 ed00 0000 VY..............\n-00017af0: db8a 014f 7265 702e de91 0000 0000 0000 ...Orep.........\n+00017ab0: 3669 0100 0000 0000 1800 0000 2a00 0000 6i..........*...\n+00017ac0: 37b1 a34f 0072 6570 dec1 0000 0000 0000 7..O.rep........\n+00017ad0: 1900 0000 0200 0000 2b47 1159 7265 702e ........+G.Yrep.\n+00017ae0: 6f08 0100 0000 0000 1600 0000 ed00 0000 o...............\n+00017af0: db8a 014f 7265 702e ee59 0100 0000 0000 ...Orep..Y......\n 00017b00: 1600 0000 3700 0000 a53a 275e 7265 702e ....7....:'^rep.\n-00017b10: daea 0000 0000 0000 2000 0000 3700 0000 ........ ...7...\n-00017b20: ac84 0a55 7265 702e bbd6 0000 0000 0000 ...Urep.........\n-00017b30: 0f00 0000 4d00 0000 28e0 fd41 7265 702e ....M...(..Arep.\n-00017b40: 2706 0100 0000 0000 1e00 0000 8f00 0000 '...............\n-00017b50: dae3 b35a 7265 702e 5a53 0100 0000 0000 ...Zrep.ZS......\n-00017b60: 1900 0000 1200 0000 5b1f 5842 7265 702e ........[.XBrep.\n-00017b70: 58ea 0000 0000 0000 1d00 0000 6500 0000 X...........e...\n-00017b80: 89f3 a749 7265 702e 8553 0100 0000 0000 ...Irep..S......\n-00017b90: 1400 0000 4700 0000 87e3 225f 7265 702e ....G.....\"_rep.\n-00017ba0: f246 0000 0000 0000 0e00 0000 8300 0000 .F..............\n-00017bb0: c396 fb4d 3a72 6570 8866 0100 0000 0000 ...M:rep.f......\n-00017bc0: 1600 0000 4000 0000 0980 0a50 0072 6570 ....@......P.rep\n-00017bd0: 926b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n-00017be0: f56c ed5e 7265 702e 21c0 0000 0000 0000 .l.^rep.!.......\n-00017bf0: 1b00 0000 4000 0000 37b1 a34f 0072 6570 ....@...7..O.rep\n-00017c00: 99c1 0000 0000 0000 1900 0000 0200 0000 ................\n-00017c10: 4f8d 335e 0072 6570 d7c5 0000 0000 0000 O.3^.rep........\n-00017c20: 2100 0000 0600 0000 71fb 4244 7265 702e !.......q.BDrep.\n-00017c30: 0050 0100 0000 0000 1800 0000 2a01 0000 .P..........*...\n-00017c40: 983d 3e4b 7265 702e de66 0100 0000 0000 .=>Krep..f......\n+00017b10: 4bd8 0000 0000 0000 2000 0000 3700 0000 K....... ...7...\n+00017b20: dae3 b35a 7265 702e c93f 0000 0000 0000 ...Zrep..?......\n+00017b30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n+00017b40: dd5a 0000 0000 0000 0f00 0000 4d00 0000 .Z..........M...\n+00017b50: c396 fb4d 3a72 6570 0ceb 0000 0000 0000 ...M:rep........\n+00017b60: 1600 0000 4000 0000 89f3 a749 7265 702e ....@......Irep.\n+00017b70: 825a 0000 0000 0000 1400 0000 4700 0000 .Z..........G...\n+00017b80: 5b1f 5842 7265 702e c9d7 0000 0000 0000 [.XBrep.........\n+00017b90: 1d00 0000 6500 0000 87e3 225f 7265 702e ....e.....\"_rep.\n+00017ba0: 4b02 0100 0000 0000 0e00 0000 8300 0000 K...............\n+00017bb0: 28e0 fd41 7265 702e 6d65 0100 0000 0000 (..Arep.me......\n+00017bc0: 1e00 0000 8f00 0000 0980 0a50 0072 6570 ...........P.rep\n+00017bd0: c26b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n+00017be0: f56c ed5e 7265 702e efc0 0000 0000 0000 .l.^rep.........\n+00017bf0: 1b00 0000 4000 0000 1f61 3c47 7265 6d6f ....@....aKrep.........\n 00017c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-00017c60: 5dd7 0000 0000 0000 1400 0000 4600 0000 ]...........F...\n-00017c70: 17ab f045 0072 6570 26c6 0000 0000 0000 ...E.rep&.......\n-00017c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-00017c90: fe63 0100 0000 0000 1600 0000 2501 0000 .c..........%...\n-00017ca0: 7662 5343 7265 702e b490 0000 0000 0000 vbSCrep.........\n+00017c60: 0060 0000 0000 0000 1400 0000 4600 0000 .`..........F...\n+00017c70: 9a02 5055 7265 702e f36d 0100 0000 0000 ..PUrep..m......\n+00017c80: 1c00 0000 6d00 0000 8b42 2d42 7265 702e ....m....B-Brep.\n+00017c90: ece4 0000 0000 0000 1600 0000 2501 0000 ............%...\n+00017ca0: 7662 5343 7265 702e 0959 0100 0000 0000 vbSCrep..Y......\n 00017cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-00017cc0: 693e 0000 0000 0000 0c00 0000 6100 0000 i>..........a...\n-00017cd0: ac84 0a40 7265 702e 17d7 0000 0000 0000 ...@rep.........\n+00017cc0: 7f00 0100 0000 0000 0c00 0000 6100 0000 ............a...\n+00017cd0: ac84 0a40 7265 702e 095c 0000 0000 0000 ...@rep..\\......\n 00017ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-00017cf0: b96b 0100 0000 0000 2000 0000 f600 0000 .k...... .......\n-00017d00: da22 5052 7265 702e e0c1 0000 0000 0000 .\"PRrep.........\n-00017d10: 2800 0000 3900 0000 064d 2e42 7265 702e (...9....M.Brep.\n-00017d20: 3bc9 0000 0000 0000 1500 0000 7a00 0000 ;...........z...\n-00017d30: 3235 3c45 0072 6570 cbc7 0000 0000 0000 25Serro.Z......\n-00017d70: 1600 0000 6500 0000 a18e ab4a 7265 702e ....e......Jrep.\n-00017d80: 2d87 0000 0000 0000 1800 0000 ea00 0000 -...............\n-00017d90: 0513 2856 7265 702e 2f02 0100 0000 0000 ..(Vrep./.......\n+00017d50: e33b 0000 0000 0000 2800 0000 9e00 0000 .;......(.......\n+00017d60: 941b 3e53 6572 726f f962 0100 0000 0000 ..>Serro.b......\n+00017d70: 1600 0000 6500 0000 33e3 634f 7265 702e ....e...3.cOrep.\n+00017d80: eb78 0000 0000 0000 2100 0000 8e00 0000 .x......!.......\n+00017d90: 0513 2856 7265 702e 5f94 0000 0000 0000 ..(Vrep._.......\n 00017da0: 1d00 0000 3e00 0000 e51a ea50 7265 702e ....>......Prep.\n-00017db0: 02e8 0000 0000 0000 2500 0000 3a01 0000 ........%...:...\n-00017dc0: c2de a244 7265 702e 6c0d 0100 0000 0000 ...Drep.l.......\n-00017dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e ....\\......Wrep.\n-00017de0: 825b 0100 0000 0000 1400 0000 4f00 0000 .[..........O...\n-00017df0: 9bcb 445f 7265 702e 6c3d 0000 0000 0000 ..D_rep.l=......\n-00017e00: 1a00 0000 1c00 0000 2762 8a4f 7265 702e ........'b.Orep.\n-00017e10: 290f 0100 0000 0000 1b00 0000 3b00 0000 )...........;...\n-00017e20: 7a28 ae5c 7265 702e 1652 0000 0000 0000 z(.\\rep..R......\n-00017e30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n-00017e40: 847f 0000 0000 0000 1c00 0000 5400 0000 ............T...\n-00017e50: b8bb ec4f 7265 702e fd6a 0000 0000 0000 ...Orep..j......\n-00017e60: 2400 0000 4c00 0000 33e3 634f 7265 702e $...L...3.cOrep.\n-00017e70: 2569 0100 0000 0000 2100 0000 8e00 0000 %i......!.......\n-00017e80: 64ee 4e40 7265 702e c267 0100 0000 0000 d.N@rep..g......\n-00017e90: 1c00 0000 7c00 0000 6313 0e51 7265 702e ....|...c..Qrep.\n-00017ea0: 056e 0100 0000 0000 1800 0000 2600 0000 .n..........&...\n-00017eb0: 0a00 405a 7265 702e 4782 0000 0000 0000 ..@Zrep.G.......\n+00017db0: 73d5 0000 0000 0000 2500 0000 3a01 0000 s.......%...:...\n+00017dc0: a18e ab4a 7265 702e 0454 0100 0000 0000 ...Jrep..T......\n+00017dd0: 1800 0000 ea00 0000 9bcb 445f 7265 702e ..........D_rep.\n+00017de0: c1ef 0000 0000 0000 1a00 0000 1c00 0000 ................\n+00017df0: c502 8c57 7265 702e 7463 0100 0000 0000 ...Wrep.tc......\n+00017e00: 1400 0000 4f00 0000 c2de a244 7265 702e ....O......Drep.\n+00017e10: c168 0100 0000 0000 1900 0000 5c00 0000 .h..........\\...\n+00017e20: 3a0a 4358 7265 702e 06de 0000 0000 0000 :.CXrep.........\n+00017e30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n+00017e40: 2305 0100 0000 0000 0d00 0000 d200 0000 #...............\n+00017e50: b8bb ec4f 7265 702e 6052 0100 0000 0000 ...Orep.`R......\n+00017e60: 2400 0000 4c00 0000 2762 8a4f 7265 702e $...L...'b.Orep.\n+00017e70: 7869 0100 0000 0000 1b00 0000 3b00 0000 xi..........;...\n+00017e80: 64ee 4e40 7265 702e a8ec 0000 0000 0000 d.N@rep.........\n+00017e90: 1c00 0000 7c00 0000 233d 9c44 2a77 6765 ....|...#=.D*wge\n+00017ea0: a76d 0100 0000 0000 0e00 0000 1b00 0000 .m..............\n+00017eb0: 0a00 405a 7265 702e 6030 0000 0000 0000 ..@Zrep.`0......\n 00017ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-00017ed0: 675a 0100 0000 0000 0c00 0000 4700 0000 gZ..........G...\n-00017ee0: 5447 7051 7265 702e ef65 0000 0000 0000 TGpQrep..e......\n+00017ed0: a662 0100 0000 0000 0c00 0000 4700 0000 .b..........G...\n+00017ee0: 5447 7051 7265 702e 0050 0100 0000 0000 TGpQrep..P......\n 00017ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e ..........4Irep.\n-00017f00: 8083 0000 0000 0000 1400 0000 4700 0000 ............G...\n-00017f10: b895 d34e 0072 6570 06c5 0000 0000 0000 ...N.rep........\n-00017f20: 1e00 0000 0000 0000 fbab db4b 7265 702e ...........Krep.\n-00017f30: 4bc6 0000 0000 0000 2000 0000 6700 0000 K....... ...g...\n-00017f40: 233d 9c44 2a77 6765 a2c7 0000 0000 0000 #=.D*wge........\n-00017f50: 0e00 0000 1b00 0000 8da4 b64b 7265 702e ...........Krep.\n-00017f60: 6e0c 0100 0000 0000 1400 0000 ea00 0000 n...............\n-00017f70: d6d9 c84a 7265 702e f5c9 0000 0000 0000 ...Jrep.........\n-00017f80: 1e00 0000 2100 0000 5357 c24c 7265 702e ....!...SW.Lrep.\n-00017f90: 26c1 0000 0000 0000 1800 0000 5b00 0000 &...........[...\n-00017fa0: 6ded 974b 0072 6570 34ca 0000 0000 0000 m..K.rep4.......\n-00017fb0: 1f00 0000 0400 0000 e38f cb5d 7265 702e ...........]rep.\n-00017fc0: c262 0100 0000 0000 1600 0000 3800 0000 .b..........8...\n-00017fd0: f34a e644 0072 6570 a7c5 0000 0000 0000 .J.D.rep........\n-00017fe0: 2200 0000 0e00 0000 53b5 9044 7265 702e \".......S..Drep.\n-00017ff0: 57ca 0000 0000 0000 1f00 0000 4f00 0000 W...........O...\n-00018000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00018010: 7265 7465 7223 6c65 7472 6563 2042 494e reter#letrec BIN\n-00018020: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-00018030: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00018040: 7223 6c65 742d 666c 7569 6473 2042 494e r#let-fluids BIN\n-00018050: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-00018060: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00018070: 7223 6361 7365 204b 4559 202e 2043 4c41 r#case KEY . CLA\n-00018080: 5553 4553 7265 702e 6c61 6e67 2e69 6e74 USESrep.lang.int\n-00018090: 6572 7072 6574 6572 236f 7254 6865 2066 erpreter#orThe f\n-000180a0: 6972 7374 206f 6620 7468 6520 4152 4753 irst of the ARGS\n-000180b0: 2069 7320 6576 616c 7561 7465 642c 2069 is evaluated, i\n-000180c0: 6620 6974 2069 7320 7472 7565 2069 7473 f it is true its\n-000180d0: 2076 616c 7565 2069 7320 7468 6520 7661 value is the va\n-000180e0: 6c75 650a 6f66 2074 6865 2060 6f72 2720 lue.of the `or' \n-000180f0: 666f 726d 2061 6e64 206e 6f20 6d6f 7265 form and no more\n-00018100: 2061 7267 756d 656e 7473 2061 7265 2065 arguments are e\n-00018110: 7661 6c75 6174 6564 2e20 4f74 6865 7277 valuated. Otherw\n-00018120: 6973 6520 7468 6973 2073 7465 700a 6973 ise this step.is\n-00018130: 2072 6570 6561 7465 6420 666f 7220 7468 repeated for th\n-00018140: 6520 6e65 7874 206d 656d 6265 7220 6f66 e next member of\n-00018150: 2041 5247 532e 0a0a 4966 2061 6c6c 206f ARGS...If all o\n-00018160: 6620 7468 6520 4152 4753 2068 6176 6520 f the ARGS have \n-00018170: 6265 656e 2065 7661 6c75 6174 6564 2061 been evaluated a\n-00018180: 6e64 206e 6f6e 6520 6861 7665 2061 2074 nd none have a t\n-00018190: 7275 6520 7661 6c75 650a 6028 2927 2069 rue value.`()' i\n-000181a0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n-000181b0: 6865 2060 6f72 2720 666f 726d 2e0a 0a49 he `or' form...I\n-000181c0: 6620 7468 6572 6520 6172 6520 6e6f 2041 f there are no A\n-000181d0: 5247 5320 7468 6520 6661 6c73 6520 7661 RGS the false va\n-000181e0: 6c75 6520 6973 2072 6574 7572 6e65 642e lue is returned.\n-000181f0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00018200: 7265 7465 7223 7072 6f67 3120 464f 524d reter#prog1 FORM\n-00018210: 3120 2e20 464f 524d 5372 6570 2e6c 616e 1 . FORMSrep.lan\n-00018220: 672e 696e 7465 7270 7265 7465 7223 7072 g.interpreter#pr\n-00018230: 6f67 3270 726f 6732 2046 4f52 4d31 2046 og2prog2 FORM1 F\n-00018240: 4f52 4d32 205b 464f 524d 532e 2e2e 5d0a ORM2 [FORMS...].\n-00018250: 0a45 7661 6c75 6174 6520 464f 524d 3120 .Evaluate FORM1 \n-00018260: 6469 7363 6172 6469 6e67 2069 7473 2072 discarding its r\n-00018270: 6573 756c 742c 2074 6865 6e20 6576 616c esult, then eval\n-00018280: 7561 7465 2046 4f52 4d32 2066 6f6c 6c6f uate FORM2 follo\n-00018290: 7765 6420 6279 0a60 2870 726f 676e 2046 wed by.`(progn F\n-000182a0: 4f52 4d53 2e2e 2e29 272e 2052 6574 7572 ORMS...)'. Retur\n-000182b0: 6e73 2074 6865 2072 6573 756c 7420 6f66 ns the result of\n-000182c0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM\n-000182d0: 322e 7265 702e 6c61 6e67 2e69 6e74 6572 2.rep.lang.inter\n-000182e0: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload-\n-000182f0: 6d61 6372 6f54 656c 6c20 7468 6520 6576 macroTell the ev\n-00018300: 616c 7561 746f 7220 7468 6174 2074 6865 aluator that the\n-00018310: 2076 616c 7565 206f 6620 7468 6520 6d61 value of the ma\n-00018320: 6372 6f20 5359 4d42 4f4c 2077 696c 6c20 cro SYMBOL will \n-00018330: 6265 2069 6e69 7469 616c 6973 6564 0a62 be initialised.b\n-00018340: 7920 6c6f 6164 696e 6720 4649 4c45 2e72 y loading FILE.r\n-00018350: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00018360: 7465 7223 6964 656e 7469 7479 5265 7475 ter#identityRetu\n-00018370: 726e 2041 5247 2e72 6570 2e6c 616e 672e rn ARG.rep.lang.\n-00018380: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n-00018390: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n-000183a0: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n-000183b0: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n-000183c0: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn\n-000183d0: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat\n-000183e0: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S\n-000183f0: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should\n-00018400: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of \n-00018410: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab\n-00018420: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma\n-00018430: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia\n-00018440: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's \n-00018450: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, \n-00018460: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul\n-00018470: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio\n-00018480: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a\n-00018490: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur\n-000184a0: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not \n-000184b0: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR\n-000184c0: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It\n-000184d0: 2077 6173 2072 6571 7569 7265 6420 6279 was required by\n-000184e0: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax.\n-000184f0: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n-00018500: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation \n-00018510: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE\n-00018520: 2053 5452 494e 4772 6570 2e64 6174 6123 STRINGrep.data#\n-00018530: 7374 7269 6e67 2d63 6170 6974 616c 697a string-capitaliz\n-00018540: 6564 2d70 5265 7475 726e 7320 7420 6966 ed-pReturns t if\n-00018550: 2073 7472 696e 6720 5820 6973 2063 6170 string X is cap\n-00018560: 6974 616c 697a 6564 2028 6669 7273 7420 italized (first \n-00018570: 6368 6172 6163 7465 7220 6973 2075 7070 character is upp\n-00018580: 6572 2063 6173 6529 2e00 7265 702e 6461 er case)..rep.da\n-00018590: 7461 2373 7472 696e 672d 6361 7069 7461 ta#string-capita\n-000185a0: 6c69 7a65 642d 7020 5800 7265 702e 6461 lized-p X.rep.da\n-000185b0: 7461 236d 6170 636f 6e63 6174 2046 554e ta#mapconcat FUN\n-000185c0: 2053 4551 5545 4e43 4520 5345 5041 5241 SEQUENCE SEPARA\n-000185d0: 544f 5200 7265 702e 766d 2e64 6973 6173 TOR.rep.vm.disas\n-000185e0: 7365 6d62 6c65 7223 6469 7361 7373 656d sembler#disassem\n-000185f0: 626c 6520 4152 4720 2321 6f70 7469 6f6e ble ARG #!option\n-00018600: 616c 2053 5452 4541 4d20 4445 5054 4800 al STREAM DEPTH.\n-00018610: 260c 4a7d 7265 702e 0991 0000 0000 0000 &.J}rep.........\n-00018620: 1500 0000 3300 0000 e360 ec6e 7265 702e ....3....`.nrep.\n-00018630: 6fe6 0000 0000 0000 1d00 0000 b300 0000 o...............\n-00018640: 0c50 e27c 7265 702e 8b0e 0100 0000 0000 .P.|rep.........\n-00018650: 1700 0000 4500 0000 7923 cf63 6669 6c65 ....E...y#.cfile\n-00018660: 7b5d 0100 0000 0000 1200 0000 cc00 0000 {]..............\n-00018670: 32ea bc6d 7265 702e 595a 0000 0000 0000 2..mrep.YZ......\n-00018680: 1100 0000 7402 0000 9cab cf73 7265 702e ....t......srep.\n-00018690: 78d2 0100 0000 0000 1e00 0000 4400 0000 x...........D...\n-000186a0: 2029 307d 7265 6d6f 51e1 0100 0000 0000 )0}remoQ.......\n-000186b0: 1c00 0000 3b00 0000 3a79 4f7e 7265 6d6f ....;...:yO~remo\n-000186c0: f4e1 0100 0000 0000 1500 0000 4300 0000 ............C...\n-000186d0: a9ea 006e 7265 6d6f 4ee3 0100 0000 0000 ...nremoN.......\n-000186e0: 1c00 0000 4b00 0000 80f9 cd79 7265 6d6f ....K......yremo\n-000186f0: b5e3 0100 0000 0000 1300 0000 3900 0000 ............9...\n-00018700: f122 1363 7265 6d6f 01e4 0100 0000 0000 .\".cremo........\n-00018710: 1800 0000 4a00 0000 15fb b662 7265 702e ....J......brep.\n-00018720: c4dc 0100 0000 0000 1900 0000 8f01 0000 ................\n-00018730: 2eab c46b 7265 702e 3f99 0000 0000 0000 ...krep.?.......\n-00018740: 1e00 0000 7600 0000 36d0 f579 7265 702e ....v...6..yrep.\n-00018750: 3092 0100 0000 0000 1e00 0000 5200 0000 0...........R...\n-00018760: 4d6e 1969 7265 702e 1d95 0100 0000 0000 Mn.irep.........\n-00018770: 1c00 0000 6201 0000 d77d de6f 7265 702e ....b....}.orep.\n-00018780: 4c07 0100 0000 0000 2500 0000 5600 0000 L.......%...V...\n-00018790: c396 fb60 3a72 6570 4093 0100 0000 0000 ...`:rep@.......\n-000187a0: 1600 0000 4000 0000 3bcc a87f 7265 702e ....@...;...rep.\n-000187b0: e053 0100 0000 0000 1b00 0000 9c00 0000 .S..............\n-000187c0: e0aa 7d72 7265 702e d406 0100 0000 0000 ..}rrep.........\n-000187d0: 1900 0000 5f00 0000 c287 5062 7265 702e ...._.....Pbrep.\n-000187e0: a092 0100 0000 0000 1b00 0000 8500 0000 ................\n-000187f0: a6b6 027c 7265 702e 2b92 0000 0000 0000 ...|rep.+.......\n-00018800: 1500 0000 3300 0000 11d3 977f 7265 702e ....3.......rep.\n-00018810: 7e66 0000 0000 0000 2300 0000 3700 0000 ~f......#...7...\n-00018820: 7afa 7d76 7265 702d 803a 0000 0000 0000 z.}vrep-.:......\n-00018830: 0d00 0000 3500 0000 02da 2369 7265 702e ....5.....#irep.\n-00018840: 8cd3 0000 0000 0000 1c00 0000 3202 0000 ............2...\n-00018850: a526 8279 7265 702e cadb 0000 0000 0000 .&.yrep.........\n-00018860: 1c00 0000 5c00 0000 6e65 f264 7265 702e ....\\...ne.drep.\n-00018870: c498 0100 0000 0000 1700 0000 aa00 0000 ................\n-00018880: e051 3779 7265 702e b837 0000 0000 0000 .Q7yrep..7......\n-00018890: 1700 0000 ec00 0000 4a73 8372 7265 702e ........Js.rrep.\n-000188a0: 639b 0000 0000 0000 0d00 0000 3f00 0000 c...........?...\n-000188b0: acab 1e7f 7265 702e 54de 0000 0000 0000 ....rep.T.......\n-000188c0: 1c00 0000 a100 0000 6df3 4a6e 7265 702e ........m.Jnrep.\n-000188d0: e2e2 0000 0000 0000 1d00 0000 7003 0000 ............p...\n-000188e0: 200c 1978 7265 702e b303 0100 0000 0000 ..xrep.........\n-000188f0: 2c00 0000 8501 0000 bf20 bb7e 7265 702e ,........ .~rep.\n-00018900: 4be1 0000 0000 0000 1600 0000 8101 0000 K...............\n-00018910: 9ca0 1167 7265 702e e10d 0100 0000 0000 ...grep.........\n-00018920: 1700 0000 3d00 0000 915b 8c6a 7265 702e ....=....[.jrep.\n-00018930: b6ed 0000 0000 0000 1600 0000 9500 0000 ................\n-00018940: 98ae e670 7265 702e 6a4f 0000 0000 0000 ...prep.jO......\n-00018950: 0f00 0000 2b00 0000 6fcd cd6d 7265 702e ....+...o..mrep.\n-00018960: b594 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n-00018970: 723c 5178 7265 702e c48d 0000 0000 0000 r (ba bb \n+00018840: 6263 2909 093b 2061 7373 756d 6520 6220 bc)..; assume b \n+00018850: 6861 7320 7468 6973 2076 616c 7565 0a60 has this value.`\n+00018860: 2861 2062 2063 2920 2020 2020 2020 3d3e (a b c) =>\n+00018870: 2028 6120 6220 6329 0909 3b20 6261 636b (a b c)..; back\n+00018880: 7175 6f74 6520 6163 7473 206c 696b 6520 quote acts like \n+00018890: 7175 6f74 650a 6028 6120 2c62 2063 2920 quote.`(a ,b c) \n+000188a0: 2020 2020 203d 3e20 2861 2028 6261 2062 => (a (ba b\n+000188b0: 6220 6263 2920 6329 093b 2069 6e73 6572 b bc) c).; inser\n+000188c0: 7420 7468 6520 7661 6c75 6520 6f66 2062 t the value of b\n+000188d0: 0a60 2861 202c 4062 2063 2920 2020 2020 .`(a ,@b c) \n+000188e0: 3d3e 2028 6120 6261 2062 6220 6263 2063 => (a ba bb bc c\n+000188f0: 2909 3b20 7370 6c69 6365 2069 6e20 7468 ).; splice in th\n+00018900: 6520 7661 6c75 6520 6f66 2062 0a0a 5665 e value of b..Ve\n+00018910: 6374 6f72 7320 776f 726b 206a 7573 7420 ctors work just \n+00018920: 6c69 6b65 206c 6973 7473 2e20 204e 6573 like lists. Nes\n+00018930: 7465 6420 6261 636b 7175 6f74 6573 2061 ted backquotes a\n+00018940: 7265 2070 6572 6d69 7474 6564 2e00 7265 re permitted..re\n+00018950: 702e 6c61 6e67 2e6d 6174 6823 7261 7469 p.lang.math#rati\n+00018960: 6f6e 616c 7020 5872 6570 2e6d 6f64 756c onalp Xrep.modul\n+00018970: 652d 7379 7374 656d 2364 6566 696e 652d e-system#define-\n+00018980: 7374 7275 6374 7572 6543 7265 6174 6520 structureCreate \n+00018990: 6120 6d6f 6475 6c65 2063 616c 6c65 6420 a module called \n+000189a0: 4e41 4d45 2077 686f 7365 2069 6e74 6572 NAME whose inter\n+000189b0: 6661 6365 2069 7320 5349 472c 2077 686f face is SIG, who\n+000189c0: 7365 0a63 6f6e 6669 6775 7261 7469 6f6e se.configuration\n+000189d0: 2069 7320 6465 6669 6e65 6420 6279 2043 is defined by C\n+000189e0: 4f4e 4649 4720 2865 6974 6865 7220 6120 ONFIG (either a \n+000189f0: 7369 6e67 6c65 2063 6c61 7573 652c 206f single clause, o\n+00018a00: 7220 6120 6c69 7374 0a6f 6620 636c 6175 r a list.of clau\n+00018a10: 7365 7329 2c20 616e 6420 7768 6f73 6520 ses), and whose \n+00018a20: 6465 6669 6e69 7469 6f6e 7320 6172 6520 definitions are \n+00018a30: 6465 6669 6e65 6420 6279 2074 6865 206c defined by the l\n+00018a40: 6973 7420 6f66 2066 6f72 6d73 0a42 4f44 ist of forms.BOD\n+00018a50: 592e 0a0a 5365 6520 7468 6520 6064 6566 Y...See the `def\n+00018a60: 696e 652d 696e 7465 7266 6163 6527 2061 ine-interface' a\n+00018a70: 6e64 2060 7374 7275 6374 7572 6527 206d nd `structure' m\n+00018a80: 6163 726f 7320 666f 7220 6465 7363 7269 acros for descri\n+00018a90: 7074 696f 6e73 206f 660a 7468 6520 696e ptions of.the in\n+00018aa0: 7465 7266 6163 6520 616e 6420 636f 6e66 terface and conf\n+00018ab0: 6967 7572 6174 696f 6e20 636c 6175 7365 iguration clause\n+00018ac0: 2073 796e 7461 7865 7320 7265 7370 6563 syntaxes respec\n+00018ad0: 7469 7665 6c79 2e00 7265 702e 6d6f 6475 tively..rep.modu\n+00018ae0: 6c65 2d73 7973 7465 6d23 6465 6669 6e65 le-system#define\n+00018af0: 2d73 7472 7563 7475 7265 2d61 6c69 6173 -structure-alias\n+00018b00: 2054 4f20 4652 4f4d 0072 6570 2e6e 6574 TO FROM.rep.net\n+00018b10: 2e72 7063 2372 7063 2d6f 7574 7075 742d .rpc#rpc-output-\n+00018b20: 6861 6e64 6c65 7220 534f 434b 4554 204f handler SOCKET O\n+00018b30: 5554 5055 5400 0000 be46 d57c 0072 6570 UTPUT....F.|.rep\n+00018b40: 3b9c 0100 0000 0000 1f00 0000 0a00 0000 ;...............\n+00018b50: 7499 0874 0072 6570 25d6 0100 0000 0000 t..t.rep%.......\n+00018b60: 2400 0000 0c00 0000 7145 f76a 0072 6570 $.......qE.j.rep\n+00018b70: 4ad9 0100 0000 0000 1000 0000 0800 0000 J...............\n+00018b80: 6fab ee7b 0072 6570 62d9 0100 0000 0000 o..{.repb.......\n+00018b90: 0e00 0000 0800 0000 9757 9166 7265 702e .........W.frep.\n+00018ba0: 78d9 0100 0000 0000 1600 0000 0302 0000 x...............\n+00018bb0: c89a 2365 0072 6570 acd5 0100 0000 0000 ..#e.rep........\n+00018bc0: 2b00 0000 0000 0000 c766 6673 7265 702e +........ffsrep.\n+00018bd0: 0151 0100 0000 0000 1e00 0000 4b00 0000 .Q..........K...\n+00018be0: c8d9 d174 7265 702e d7d5 0100 0000 0000 ...trep.........\n+00018bf0: 1700 0000 3700 0000 92d9 5373 7265 702e ....7.....Ssrep.\n+00018c00: 91db 0100 0000 0000 1d00 0000 4200 0000 ............B...\n+00018c10: 1679 c46c 7265 702e 1393 0100 0000 0000 .y.lrep.........\n 00018c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n-00018c30: 4251 0100 0000 0000 1400 0000 6b00 0000 BQ..........k...\n-00018c40: d4f2 8761 7265 702e 4a8b 0000 0000 0000 ...arep.J.......\n-00018c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n-00018c60: 219f 0100 0000 0000 1600 0000 2100 0000 !...........!...\n-00018c70: 827f 4b62 7265 702e 19ef 0000 0000 0000 ..Kbrep.........\n-00018c80: 2400 0000 aa00 0000 8a80 8b71 7265 702e $..........qrep.\n-00018c90: 1adf 0100 0000 0000 1d00 0000 b400 0000 ................\n-00018ca0: 05a7 c368 7265 6d6f 63e4 0100 0000 0000 ...hremoc.......\n-00018cb0: 1400 0000 3d00 0000 06c4 666a 0072 6570 ....=.....fj.rep\n-00018cc0: b4e4 0100 0000 0000 3500 0000 0000 0000 ........5.......\n-00018cd0: 225c 3364 7265 702e e9e4 0100 0000 0000 \"\\3drep.........\n-00018ce0: 3500 0000 4300 0000 5cc5 b767 7265 702e 5...C...\\..grep.\n-00018cf0: 61e5 0100 0000 0000 3500 0000 3900 0000 a.......5...9...\n-00018d00: ce70 fc65 0072 6570 cfe5 0100 0000 0000 .p.e.rep........\n-00018d10: 3500 0000 0000 0000 53d0 ee6e 7265 702e 5.......S..nrep.\n-00018d20: b091 0100 0000 0000 1600 0000 6a00 0000 ............j...\n-00018d30: 5292 9d67 7265 702e d13f 0000 0000 0000 R..grep..?......\n+00018c30: 1797 0100 0000 0000 1400 0000 6b00 0000 ............k...\n+00018c40: d4f2 8761 7265 702e 9556 0100 0000 0000 ...arep..V......\n+00018c50: 1700 0000 6900 0000 8a80 8b71 7265 702e ....i......qrep.\n+00018c60: d899 0100 0000 0000 1d00 0000 b400 0000 ................\n+00018c70: 827f 4b62 7265 702e 0090 0000 0000 0000 ..Kbrep.........\n+00018c80: 2400 0000 aa00 0000 9cd2 9674 0072 6570 $..........t.rep\n+00018c90: 759b 0100 0000 0000 1300 0000 1700 0000 u...............\n+00018ca0: 23d4 0564 0072 6570 abd8 0100 0000 0000 #..d.rep........\n+00018cb0: 1600 0000 2100 0000 e617 9e64 0072 6570 ....!......d.rep\n+00018cc0: 81dc 0100 0000 0000 1e00 0000 0d00 0000 ................\n+00018cd0: c66a 8f70 0072 6570 0b9b 0100 0000 0000 .j.p.rep........\n+00018ce0: 1e00 0000 0200 0000 401f 5472 7265 702e ........@.Trrep.\n+00018cf0: acdc 0100 0000 0000 1e00 0000 9000 0000 ................\n+00018d00: 414a e872 7265 702e 7edd 0100 0000 0000 AJ.rrep.~.......\n+00018d10: 2400 0000 3900 0000 53d0 ee6e 7265 702e $...9...S..nrep.\n+00018d20: d7e7 0000 0000 0000 1600 0000 6a00 0000 ............j...\n+00018d30: 5292 9d67 7265 702e 960f 0100 0000 0000 R..grep.........\n 00018d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n-00018d50: b7d7 0000 0000 0000 0c00 0000 4901 0000 ............I...\n-00018d60: fad2 6478 7265 702e 1063 0100 0000 0000 ..dxrep..c......\n+00018d50: 5a60 0000 0000 0000 0c00 0000 4901 0000 Z`..........I...\n+00018d60: fad2 6478 7265 702e fee3 0000 0000 0000 ..dxrep.........\n 00018d70: 1e00 0000 7000 0000 2349 c371 7265 702e ....p...#I.qrep.\n-00018d80: 95da 0000 0000 0000 1200 0000 4d00 0000 ............M...\n-00018d90: c4b6 8876 7265 702e 6405 0100 0000 0000 ...vrep.d.......\n+00018d80: b766 0000 0000 0000 1200 0000 4d00 0000 .f..........M...\n+00018d90: c4b6 8876 7265 702e 5d91 0100 0000 0000 ...vrep.].......\n 00018da0: 1c00 0000 a700 0000 c928 a678 7265 702e .........(.xrep.\n-00018db0: 6f7e 0000 0000 0000 1e00 0000 3a00 0000 o~..........:...\n-00018dc0: 02bf 2369 2a63 6f6d 5e9c 0100 0000 0000 ..#i*com^.......\n+00018db0: 4a3e 0000 0000 0000 1e00 0000 3a00 0000 J>..........:...\n+00018dc0: 02bf 2369 2a63 6f6d 0e99 0100 0000 0000 ..#i*com........\n 00018dd0: 1500 0000 6200 0000 94fd 3b6f 7265 702e ....b.....;orep.\n-00018de0: d59c 0100 0000 0000 2200 0000 3100 0000 ........\"...1...\n-00018df0: 3a36 ea6c 0072 6570 c99e 0100 0000 0000 :6.l.rep........\n-00018e00: 2000 0000 0400 0000 4363 6664 7265 702e .......Ccfdrep.\n-00018e10: 589f 0100 0000 0000 1200 0000 5600 0000 X...........V...\n-00018e20: a021 d564 7265 702e ccd4 0100 0000 0000 .!.drep.........\n-00018e30: 2d00 0000 3700 0000 c91f 7e64 0072 6570 -...7.....~d.rep\n-00018e40: 1eda 0100 0000 0000 2900 0000 0800 0000 ........).......\n-00018e50: 8ec3 c375 6c6f 6164 ed3c 0000 0000 0000 ...uload.<......\n-00018e60: 0d00 0000 7200 0000 022d ae73 7265 702e ....r....-.srep.\n-00018e70: 03d6 0100 0000 0000 2200 0000 4402 0000 ........\"...D...\n-00018e80: aece a27e 7265 702e dad5 0000 0000 0000 ...~rep.........\n+00018de0: 8599 0100 0000 0000 2200 0000 3100 0000 ........\"...1...\n+00018df0: a021 d564 7265 702e c59e 0100 0000 0000 .!.drep.........\n+00018e00: 2d00 0000 3700 0000 94df 736b 7265 6d6f -...7.....skremo\n+00018e10: 4dd2 0100 0000 0000 1700 0000 3f00 0000 M...........?...\n+00018e20: 4363 6664 7265 702e e2d8 0100 0000 0000 Ccfdrep.........\n+00018e30: 1200 0000 5600 0000 0edb b573 7265 702e ....V......srep.\n+00018e40: f0db 0100 0000 0000 1d00 0000 7400 0000 ............t...\n+00018e50: 8ec3 c375 6c6f 6164 0000 0100 0000 0000 ...uload........\n+00018e60: 0d00 0000 7200 0000 0c07 9079 7265 702e ....r......yrep.\n+00018e70: a99a 0100 0000 0000 1d00 0000 4500 0000 ............E...\n+00018e80: aece a27e 7265 702e ffa9 0000 0000 0000 ...~rep.........\n 00018e90: 2200 0000 6c00 0000 1918 767f 7265 702e \"...l.....v.rep.\n-00018ea0: 2589 0000 0000 0000 1800 0000 3700 0000 %...........7...\n-00018eb0: 4003 dc78 0072 6570 9cd4 0100 0000 0000 @..x.rep........\n-00018ec0: 2600 0000 0a00 0000 0edb b573 7265 702e &..........srep.\n-00018ed0: aeda 0100 0000 0000 1d00 0000 7400 0000 ............t...\n-00018ee0: 0e45 a376 7265 702e 12dc 0100 0000 0000 .E.vrep.........\n-00018ef0: 2200 0000 3800 0000 60fd 6b7a 0072 6570 \"...8...`.kz.rep\n-00018f00: 29e0 0100 0000 0000 1500 0000 1000 0000 )...............\n-00018f10: 94df 736b 7265 6d6f a5e2 0100 0000 0000 ..skremo........\n-00018f20: 1700 0000 3f00 0000 c89a 2365 0072 6570 ....?.....#e.rep\n-00018f30: 04e6 0100 0000 0000 2b00 0000 0000 0000 ........+.......\n-00018f40: abcd 2562 7265 702e 2fe6 0100 0000 0000 ..%brep./.......\n-00018f50: 1600 0000 3a00 0000 d5f9 a87a 7265 702e ....:......zrep.\n-00018f60: ca97 0000 0000 0000 1f00 0000 d600 0000 ................\n-00018f70: 365a 167e 7265 702e d2e9 0000 0000 0000 6Z.~rep.........\n+00018ea0: 0655 0100 0000 0000 1800 0000 3700 0000 .U..........7...\n+00018eb0: 60fd 6b7a 0072 6570 649c 0100 0000 0000 `.kz.repd.......\n+00018ec0: 1500 0000 1000 0000 4003 dc78 0072 6570 ........@..x.rep\n+00018ed0: 959e 0100 0000 0000 2600 0000 0a00 0000 ........&.......\n+00018ee0: 3a36 ea6c 0072 6570 5add 0100 0000 0000 :6.l.repZ.......\n+00018ef0: 2000 0000 0400 0000 a1b4 2677 0072 6570 .........&w.rep\n+00018f00: dbdd 0100 0000 0000 2500 0000 0800 0000 ........%.......\n+00018f10: f812 b363 7265 702e 08de 0100 0000 0000 ...crep.........\n+00018f20: 2a00 0000 3f00 0000 abcd 2562 7265 702e *...?.....%brep.\n+00018f30: a5de 0100 0000 0000 1600 0000 3a00 0000 ............:...\n+00018f40: 9f71 b062 7265 702e f5de 0100 0000 0000 .q.brep.........\n+00018f50: 1d00 0000 7300 0000 d5f9 a87a 7265 702e ....s......zrep.\n+00018f60: 0050 0000 0000 0000 1f00 0000 d600 0000 .P..............\n+00018f70: 365a 167e 7265 702e 43d7 0000 0000 0000 6Z.~rep.C.......\n 00018f80: 2000 0000 6600 0000 71e8 c56f 7265 702e ...f...q..orep.\n-00018f90: fb9c 0000 0000 0000 1800 0000 e200 0000 ................\n-00018fa0: e9e6 1366 0072 6570 0a9f 0100 0000 0000 ...f.rep........\n-00018fb0: 1200 0000 0500 0000 9c83 cd71 7265 702e ...........qrep.\n-00018fc0: 97db 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-00018fd0: 50ac 9860 7265 6d6f fbe2 0100 0000 0000 P..`remo........\n-00018fe0: 1f00 0000 3400 0000 895e f66b 7265 702e ....4....^.krep.\n-00018ff0: 3353 0100 0000 0000 1900 0000 0e00 0000 3S..............\n-00019000: 7265 702e 696f 2e66 696c 6573 2363 6c6f rep.io.files#clo\n-00019010: 7365 2d66 696c 6563 6c6f 7365 2d66 696c se-fileclose-fil\n-00019020: 6520 4649 4c45 0a0a 5369 676e 616c 2074 e FILE..Signal t\n-00019030: 6861 7420 7468 6572 6520 7769 6c6c 2062 hat there will b\n-00019040: 6520 6e6f 206d 6f72 6520 492f 4f20 7468 e no more I/O th\n-00019050: 726f 7567 6820 7468 6520 6669 6c65 206f rough the file o\n-00019060: 626a 6563 7420 4649 4c45 2e72 6570 2e69 bject FILE.rep.i\n-00019070: 6f2e 6669 6c65 7323 666c 7573 682d 6669 o.files#flush-fi\n-00019080: 6c65 666c 7573 682d 6669 6c65 2046 494c leflush-file FIL\n-00019090: 450a 0a46 6c75 7368 2061 6e79 2062 7566 E..Flush any buf\n-000190a0: 6665 7265 6420 6f75 7470 7574 206f 6e20 fered output on \n-000190b0: 4649 4c45 2e20 5468 6973 2069 7320 7573 FILE. This is us\n-000190c0: 7561 6c6c 7920 756e 6e65 6365 7373 6172 ually unnecessar\n-000190d0: 7920 7369 6e63 650a 616c 6c20 6f75 7470 y since.all outp\n-000190e0: 7574 2077 696c 6c20 6265 2066 6c75 7368 ut will be flush\n-000190f0: 6564 2077 6865 6e20 4649 4c45 2069 7320 ed when FILE is \n-00019100: 6576 656e 7475 616c 6c79 2063 6c6f 7365 eventually close\n-00019110: 642e 7265 702e 696f 2e66 696c 6573 2364 d.rep.io.files#d\n-00019120: 656c 6574 652d 6469 7265 6374 6f72 7964 elete-directoryd\n-00019130: 656c 6574 652d 6469 7265 6374 6f72 7920 elete-directory \n-00019140: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a DIRECTORY-NAME..\n-00019150: 4465 6c65 7465 2074 6865 2064 6972 6563 Delete the direc\n-00019160: 746f 7279 2063 616c 6c65 6420 4449 5245 tory called DIRE\n-00019170: 4354 4f52 592d 4e41 4d45 2e20 4e6f 7465 CTORY-NAME. Note\n-00019180: 2074 6861 7420 7468 6520 6469 7265 6374 that the direct\n-00019190: 6f72 7920 696e 0a71 7565 7374 696f 6e20 ory in.question \n-000191a0: 7368 6f75 6c64 2062 6520 656d 7074 792e should be empty.\n-000191b0: 7265 702e 696f 2e66 696c 6573 2363 6f70 rep.io.files#cop\n-000191c0: 792d 6669 6c65 636f 7079 2d66 696c 6520 y-filecopy-file \n-000191d0: 534f 5552 4345 2044 4553 5449 4e41 5449 SOURCE DESTINATI\n-000191e0: 4f4e 0a0a 4372 6561 7465 2061 206e 6577 ON..Create a new\n-000191f0: 2063 6f70 7920 6f66 2074 6865 2066 696c copy of the fil\n-00019200: 6520 6361 6c6c 6564 2053 4f55 5243 452c e called SOURCE,\n-00019210: 2061 7320 7468 6520 6669 6c65 2063 616c as the file cal\n-00019220: 6c65 6420 4445 5354 494e 4154 494f 4e2e led DESTINATION.\n-00019230: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-00019240: 652d 6578 6563 7574 6162 6c65 2d70 6669 e-executable-pfi\n-00019250: 6c65 2d65 7865 6375 7461 626c 652d 7020 le-executable-p \n-00019260: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-00019270: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n-00019280: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n-00019290: 4520 6973 2065 7865 6375 7461 626c 652e E is executable.\n-000192a0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-000192b0: 652d 7265 6775 6c61 722d 7066 696c 652d e-regular-pfile-\n-000192c0: 7265 6775 6c61 722d 7020 4649 4c45 2d4e regular-p FILE-N\n-000192d0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-000192e0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-000192f0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n-00019300: 206e 6f72 6d61 6c20 6669 6c65 2c20 6965 normal file, ie\n-00019310: 2c20 6e6f 7420 610a 6469 7265 6374 6f72 , not a.director\n-00019320: 792c 2064 6576 6963 652c 2073 796d 626f y, device, symbo\n-00019330: 6c69 6320 6c69 6e6b 2c20 6574 632e 2e2e lic link, etc...\n-00019340: 3a72 6570 2e69 6f2e 6669 6c65 7323 6669 :rep.io.files#fi\n-00019350: 6c65 2d67 6964 6669 6c65 2d67 6964 2046 le-gidfile-gid F\n-00019360: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-00019370: 7320 7468 6520 6769 6420 6f66 2074 6865 s the gid of the\n-00019380: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n-00019390: 452d 4e41 4d45 7265 702e 696f 2e66 696c E-NAMErep.io.fil\n-000193a0: 6573 2366 696c 652d 7369 7a65 6669 6c65 es#file-sizefile\n-000193b0: 2d73 697a 6520 4649 4c45 2d4e 414d 450a -size FILE-NAME.\n-000193c0: 0a52 6574 7572 6e73 2074 6865 2073 697a .Returns the siz\n-000193d0: 6520 6f66 2074 6865 2066 696c 6520 6361 e of the file ca\n-000193e0: 6c6c 6564 2046 494c 452d 4e41 4d45 2069 lled FILE-NAME i\n-000193f0: 6e20 6279 7465 732e 7265 702e 696f 2e66 n bytes.rep.io.f\n-00019400: 696c 6573 236d 616b 652d 7379 6d6c 696e iles#make-symlin\n-00019410: 6b6d 616b 652d 7379 6d6c 696e 6b20 4649 kmake-symlink FI\n-00019420: 4c45 4e41 4d45 2043 4f4e 5445 4e54 530a LENAME CONTENTS.\n-00019430: 0a43 7265 6174 6520 6120 7379 6d62 6f6c .Create a symbol\n-00019440: 6963 206c 696e 6b20 4649 4c45 4e41 4d45 ic link FILENAME\n-00019450: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the\n-00019460: 2066 696c 6520 6361 6c6c 6564 2043 4f4e file called CON\n-00019470: 5445 4e54 532e 0a43 4f4e 5445 4e54 5320 TENTS..CONTENTS \n-00019480: 6d61 7920 6265 2072 656c 6174 6976 6520 may be relative \n-00019490: 746f 2074 6865 2064 6972 6563 746f 7279 to the directory\n-000194a0: 2063 6f6e 7461 696e 696e 6720 4649 4c45 containing FILE\n-000194b0: 4e41 4d45 2e72 6570 2e69 6f2e 6669 6c65 NAME.rep.io.file\n-000194c0: 7323 6d61 6b65 2d74 656d 702d 6e61 6d65 s#make-temp-name\n-000194d0: 6d61 6b65 2d74 656d 702d 6e61 6d65 0a0a make-temp-name..\n-000194e0: 5265 7475 726e 7320 7468 6520 6e61 6d65 Returns the name\n-000194f0: 206f 6620 6120 756e 6971 7565 2066 696c of a unique fil\n-00019500: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n-00019510: 696c 696e 6720 7379 7374 656d 2e72 6570 iling system.rep\n-00019520: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00019530: 7223 6361 6c6c 2f63 6363 616c 6c2f 6363 r#call/cccall/cc\n-00019540: 2046 554e 4354 494f 4e0a 0a49 6e76 6f6b FUNCTION..Invok\n-00019550: 6520 4655 4e43 5449 4f4e 2077 6974 6820 e FUNCTION with \n-00019560: 6120 7369 6e67 6c65 2070 6172 616d 6574 a single paramet\n-00019570: 6572 2c20 7468 6520 636f 6e74 696e 7561 er, the continua\n-00019580: 7469 6f6e 2066 756e 6374 696f 6e20 6f66 tion function of\n-00019590: 0a74 6865 2063 7572 7265 6e74 2073 7461 .the current sta\n-000195a0: 7465 206f 6620 7468 6520 696e 7465 7270 te of the interp\n-000195b0: 7265 7465 722e 2053 7562 7365 7175 656e reter. Subsequen\n-000195c0: 746c 7920 6361 6c6c 696e 6720 7468 650a tly calling the.\n-000195d0: 636f 6e74 696e 7561 7469 6f6e 2066 756e continuation fun\n-000195e0: 6374 696f 6e20 2877 6974 6820 616e 206f ction (with an o\n-000195f0: 7074 696f 6e61 6c20 7369 6e67 6c65 2061 ptional single a\n-00019600: 7267 756d 656e 7429 2077 696c 6c20 7061 rgument) will pa\n-00019610: 7373 0a63 6f6e 7472 6f6c 2069 6d6d 6564 ss.control immed\n-00019620: 6961 7465 6c79 2062 6163 6b20 746f 2074 iately back to t\n-00019630: 6865 2073 7461 7465 6d65 6e74 2066 6f6c he statement fol\n-00019640: 6c6f 7769 6e67 2074 6865 2063 616c 6c20 lowing the call \n-00019650: 746f 2074 6865 0a60 6361 6c6c 2f63 6327 to the.`call/cc'\n-00019660: 2066 756e 6374 696f 6e20 2865 7665 6e20 function (even \n-00019670: 6966 2074 6861 7420 7374 6163 6b20 6672 if that stack fr\n-00019680: 616d 6520 6861 7320 7369 6e63 6520 6265 ame has since be\n-00019690: 656e 2065 7869 7465 6429 2e72 6570 2e6c en exited).rep.l\n-000196a0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-000196b0: 6361 6c6c 2d77 6974 682d 6261 7272 6965 call-with-barrie\n-000196c0: 7263 616c 6c2d 7769 7468 2d62 6172 7269 rcall-with-barri\n-000196d0: 6572 2054 4855 4e4b 2043 4c4f 5345 4420 er THUNK CLOSED \n-000196e0: 5b49 4e2d 5448 554e 4b5d 205b 4f55 542d [IN-THUNK] [OUT-\n-000196f0: 5448 554e 4b5d 0a0a 4361 6c6c 2054 4855 THUNK]..Call THU\n-00019700: 4e4b 2069 6e73 6964 6520 6120 6e65 7720 NK inside a new \n-00019710: 6578 6563 7574 696f 6e20 656e 7669 726f execution enviro\n-00019720: 6e6d 656e 742e 2049 6620 434c 4f53 4544 nment. If CLOSED\n-00019730: 2069 7320 6e6f 6e2d 606e 696c 270a 7468 is non-`nil'.th\n-00019740: 656e 2074 6865 206e 6577 2065 6e76 6972 en the new envir\n-00019750: 6f6e 6d65 6e74 2077 696c 6c20 6265 2065 onment will be e\n-00019760: 7869 7465 6420 6578 6163 746c 7920 6f6e xited exactly on\n-00019770: 6365 2028 692e 652e 0a63 6f6e 7469 6e75 ce (i.e..continu\n-00019780: 6174 696f 6e73 206d 6179 206e 6f74 2070 ations may not p\n-00019790: 6173 7320 7468 726f 7567 6820 6974 292e ass through it).\n-000197a0: 0a0a 416c 7465 726e 6174 6976 656c 792c ..Alternatively,\n-000197b0: 2069 6620 434c 4f53 4544 2069 7320 606e if CLOSED is `n\n-000197c0: 696c 2720 7468 656e 2074 6865 2065 6e76 il' then the env\n-000197d0: 6972 6f6e 6d65 6e74 2069 7320 7361 6964 ironment is said\n-000197e0: 2074 6f20 6265 0a60 6f70 656e 2720 616e to be.`open' an\n-000197f0: 6420 636f 6e74 696e 7561 7469 6f6e 7320 d continuations \n-00019800: 6d61 7920 6361 7573 6520 636f 6e74 726f may cause contro\n-00019810: 6c20 746f 2066 6c6f 7720 696e 746f 2061 l to flow into a\n-00019820: 6e64 206f 7574 206f 6620 7468 650a 6e65 nd out of the.ne\n-00019830: 7720 656e 7669 726f 6e6d 656e 742e 2041 w environment. A\n-00019840: 7320 7468 6973 2068 6170 7065 6e73 206f s this happens o\n-00019850: 6e65 206f 6620 494e 2d54 4855 4e4b 206f ne of IN-THUNK o\n-00019860: 7220 4f55 542d 5448 554e 4b20 7769 6c6c r OUT-THUNK will\n-00019870: 2062 650a 6361 6c6c 6564 2028 6966 2064 be.called (if d\n-00019880: 6566 696e 6564 292e 0a0a 5468 6520 7661 efined)...The va\n-00019890: 6c75 6520 6f66 2074 6869 7320 6675 6e63 lue of this func\n-000198a0: 7469 6f6e 2069 7320 7468 6520 7661 6c75 tion is the valu\n-000198b0: 6520 7265 7475 726e 6564 2062 7920 5448 e returned by TH\n-000198c0: 554e 4b2e 7265 702e 7468 7265 6164 7323 UNK.rep.threads#\n-000198d0: 6d61 6b65 2d74 6872 6561 646d 616b 652d make-threadmake-\n-000198e0: 7468 7265 6164 2054 4855 4e4b 205b 4e41 thread THUNK [NA\n-000198f0: 4d45 5d0a 0a43 7265 6174 6520 616e 6420 ME]..Create and \n-00019900: 7265 7475 726e 2061 6e20 6f62 6a65 6374 return an object\n-00019910: 2072 6570 7265 7365 6e74 696e 6720 6120 representing a \n-00019920: 6e65 7720 7468 7265 6164 206f 6620 6578 new thread of ex\n-00019930: 6563 7574 696f 6e2e 2054 6865 0a6e 6577 ecution. The.new\n-00019940: 2074 6872 6561 6420 7769 6c6c 2062 6567 thread will beg\n-00019950: 696e 2062 7920 6361 6c6c 696e 6720 5448 in by calling TH\n-00019960: 554e 4b2c 2061 2066 756e 6374 696f 6e20 UNK, a function \n-00019970: 7769 7468 207a 6572 6f0a 7061 7261 6d65 with zero.parame\n-00019980: 7465 7273 2e72 6570 2e74 6872 6561 6473 ters.rep.threads\n-00019990: 2374 6872 6561 642d 7969 656c 6474 6872 #thread-yieldthr\n-000199a0: 6561 642d 7969 656c 640a 0a50 6173 7320 ead-yield..Pass \n-000199b0: 636f 6e74 726f 6c20 6177 6179 2066 726f control away fro\n-000199c0: 6d20 7468 6520 6375 7272 656e 7420 7468 m the current th\n-000199d0: 7265 6164 2069 6620 6f74 6865 7220 7468 read if other th\n-000199e0: 7265 6164 7320 6172 6520 7761 6974 696e reads are waitin\n-000199f0: 670a 746f 2072 756e 2e72 6570 2e74 6872 g.to run.rep.thr\n-00019a00: 6561 6473 2374 6872 6561 642d 7375 7370 eads#thread-susp\n-00019a10: 656e 6465 642d 7074 6872 6561 642d 7375 ended-pthread-su\n-00019a20: 7370 656e 6465 642d 7020 5448 5245 4144 spended-p THREAD\n-00019a30: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if \n-00019a40: 5448 5245 4144 2069 7320 6375 7272 656e THREAD is curren\n-00019a50: 746c 7920 7375 7370 656e 6465 6420 6672 tly suspended fr\n-00019a60: 6f6d 2072 756e 6e69 6e67 2e72 6570 2e74 om running.rep.t\n-00019a70: 6872 6561 6473 2374 6872 6561 642d 7065 hreads#thread-pe\n-00019a80: 726d 6974 7468 7265 6164 2d70 6572 6d69 rmitthread-permi\n-00019a90: 740a 0a44 6563 7265 6d65 6e74 2074 6865 t..Decrement the\n-00019aa0: 2074 6872 6561 6420 7072 6565 6d70 7469 thread preempti\n-00019ab0: 6f6e 206c 6f63 6b2e 2057 6865 6e20 6772 on lock. When gr\n-00019ac0: 6561 7468 6572 2074 6861 6e20 7a65 726f eather than zero\n-00019ad0: 2061 6c6c 0a70 7265 656d 7074 696f 6e20 all.preemption \n-00019ae0: 6f66 2074 6872 6561 6473 2069 7320 6469 of threads is di\n-00019af0: 7361 626c 6564 2e20 5265 7475 726e 7320 sabled. Returns \n-00019b00: 6074 2720 6966 2070 7265 656d 7074 696f `t' if preemptio\n-00019b10: 6e20 6973 2062 6c6f 636b 6564 0a61 7320 n is blocked.as \n-00019b20: 7468 6973 2066 756e 6374 696f 6e20 7265 this function re\n-00019b30: 7475 726e 732e 7265 702e 6461 7461 2e64 turns.rep.data.d\n-00019b40: 6174 756d 7323 6461 7475 6d2d 7365 7464 atums#datum-setd\n-00019b50: 6174 756d 2d73 6574 2044 4154 554d 2049 atum-set DATUM I\n-00019b60: 4420 5641 4c55 450a 0a49 6620 6461 7461 D VALUE..If data\n-00019b70: 206f 626a 6563 7420 4441 5455 4d20 6861 object DATUM ha\n-00019b80: 7320 7479 7065 2049 442c 206d 6f64 6966 s type ID, modif\n-00019b90: 7920 6974 7320 6173 736f 6369 6174 6564 y its associated\n-00019ba0: 2076 616c 7565 2074 6f20 6265 0a56 414c value to be.VAL\n-00019bb0: 5545 2c20 656c 7365 2073 6967 6e61 6c20 UE, else signal \n-00019bc0: 616e 2065 7272 6f72 2e72 6570 2e76 6d2e an error.rep.vm.\n-00019bd0: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n-00019be0: 2d66 696c 6543 6f6d 7069 6c65 7320 7468 -fileCompiles th\n-00019bf0: 6520 6669 6c65 206f 6620 6a61 6465 2d6c e file of jade-l\n-00019c00: 6973 7020 636f 6465 2046 494c 452d 4e41 isp code FILE-NA\n-00019c10: 4d45 2069 6e74 6f20 6120 6e65 7720 6669 ME into a new fi\n-00019c20: 6c65 2063 616c 6c65 640a 6028 636f 6e63 le called.`(conc\n-00019c30: 6174 2046 494c 452d 4e41 4d45 203f 6329 at FILE-NAME ?c)\n-00019c40: 2720 2869 652c 2060 666f 6f2e 6a6c 2720 ' (ie, `foo.jl' \n-00019c50: 3d3e 2060 666f 6f2e 6a6c 6327 292e 2a63 => `foo.jlc').*c\n-00019c60: 6f6d 7069 6c65 722d 7772 6974 652d 646f ompiler-write-do\n-00019c70: 6373 2a57 6865 6e20 7420 616c 6c20 646f cs*When t all do\n-00019c80: 632d 7374 7269 6e67 7320 6172 6520 6170 c-strings are ap\n-00019c90: 7065 6e64 6564 2074 6f20 7468 6520 646f pended to the do\n-00019ca0: 6320 6669 6c65 2061 6e64 2072 6570 6c61 c file and repla\n-00019cb0: 6365 6420 7769 7468 0a74 6865 6972 2070 ced with.their p\n-00019cc0: 6f73 6974 696f 6e20 696e 2074 6861 7420 osition in that \n-00019cd0: 6669 6c65 2e72 6570 2e76 6d2e 636f 6d70 file.rep.vm.comp\n-00019ce0: 696c 6572 2e62 6173 6963 2363 6f6d 7069 iler.basic#compi\n-00019cf0: 6c65 2d66 6f72 6d43 6f6d 7069 6c65 2074 le-formCompile t\n-00019d00: 6865 204c 6973 7020 666f 726d 2046 4f52 he Lisp form FOR\n-00019d10: 4d20 696e 746f 2061 2062 7974 6520 636f M into a byte co\n-00019d20: 6465 2066 6f72 6d2e 7265 702e 7468 7265 de form.rep.thre\n-00019d30: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n-00019d40: 236d 6573 7361 6765 2d77 6169 7469 6e67 #message-waiting\n-00019d50: 2d70 5265 7475 726e 2074 7275 6520 6966 -pReturn true if\n-00019d60: 2074 6865 7265 2061 7265 206d 6573 7361 there are messa\n-00019d70: 6765 7320 7761 6974 696e 6720 6f6e 206d ges waiting on m\n-00019d80: 6573 7361 6765 2070 6f72 7420 504f 5254 essage port PORT\n-00019d90: 2e72 6570 2e74 6872 6561 6473 2e75 7469 .rep.threads.uti\n-00019da0: 6c73 2377 6974 686f 7574 2d69 6e74 6572 ls#without-inter\n-00019db0: 7275 7074 7345 7661 6c75 6174 6520 6028 ruptsEvaluate `(\n-00019dc0: 7072 6f67 6e20 464f 524d 5329 2720 7769 progn FORMS)' wi\n-00019dd0: 7468 2074 6872 6561 6420 7072 6565 6d70 th thread preemp\n-00019de0: 7469 6f6e 2064 6973 6162 6c65 642e 0072 tion disabled..r\n-00019df0: 6570 2e74 6872 6561 6473 2e75 7469 6c73 ep.threads.utils\n-00019e00: 2377 6974 686f 7574 2d69 6e74 6572 7275 #without-interru\n-00019e10: 7074 7320 2e20 464f 524d 5372 6570 2e74 pts . FORMSrep.t\n-00019e20: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n-00019e30: 6169 6e2d 6d75 7465 784f 6274 6169 6e20 ain-mutexObtain \n-00019e40: 7468 6520 6d75 7465 7820 4d54 5820 666f the mutex MTX fo\n-00019e50: 7220 7468 6520 6375 7272 656e 7420 7468 r the current th\n-00019e60: 7265 6164 2e20 5769 6c6c 2073 7573 7065 read. Will suspe\n-00019e70: 6e64 2074 6865 2063 7572 7265 6e74 0a74 nd the current.t\n-00019e80: 6872 6561 6420 756e 7469 6c20 7468 6520 hread until the \n-00019e90: 6d75 7465 7820 6973 2061 7661 696c 6162 mutex is availab\n-00019ea0: 6c65 2e20 5265 7475 726e 7320 6661 6c73 le. Returns fals\n-00019eb0: 6520 6966 2074 6865 2074 696d 656f 7574 e if the timeout\n-00019ec0: 2065 7870 6972 6564 2e00 7265 702e 7468 expired..rep.th\n-00019ed0: 7265 6164 732e 6d75 7465 7823 7265 6c65 reads.mutex#rele\n-00019ee0: 6173 652d 6d75 7465 7820 4d54 5800 7265 ase-mutex MTX.re\n-00019ef0: 702e 7379 7374 656d 2370 7764 2d70 726f p.system#pwd-pro\n-00019f00: 6d70 7420 5052 4f4d 5054 0072 6570 2e73 mpt PROMPT.rep.s\n-00019f10: 7973 7465 6d23 6765 7465 6e76 204e 414d ystem#getenv NAM\n-00019f20: 4500 7265 702e 6461 7461 2361 7373 6f63 E.rep.data#assoc\n-00019f30: 2d72 6567 6578 7020 494e 5055 5420 414c -regexp INPUT AL\n-00019f40: 4953 5420 2321 6f70 7469 6f6e 616c 2046 IST #!optional F\n-00019f50: 4f4c 442d 4341 5345 7265 702e 6461 7461 OLD-CASErep.data\n-00019f60: 2372 656d 6f76 652d 6966 5265 7475 726e #remove-ifReturn\n-00019f70: 7320 6120 6e65 7720 636f 7079 206f 6620 s a new copy of \n-00019f80: 4c53 5420 7769 7468 2061 6e79 2065 6c65 LST with any ele\n-00019f90: 6d65 6e74 7320 7265 6d6f 7665 6420 666f ments removed fo\n-00019fa0: 7220 7768 6963 6820 2850 5245 4420 454c r which (PRED EL\n-00019fb0: 5429 0a72 6574 7572 6e73 2074 7275 652e T).returns true.\n-00019fc0: 0072 6570 2e64 6174 6123 7265 6d6f 7665 .rep.data#remove\n-00019fd0: 2045 4c54 204c 5354 0072 6570 2e64 6174 ELT LST.rep.dat\n-00019fe0: 6123 7265 6d71 2045 4c54 204c 5354 0000 a#remq ELT LST..\n-00019ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001a000: 7265 702e 696f 2e66 696c 6573 2373 6565 rep.io.files#see\n-0001a010: 6b2d 6669 6c65 7365 656b 2d66 696c 6520 k-fileseek-file \n-0001a020: 4649 4c45 205b 4f46 4653 4554 5d20 5b57 FILE [OFFSET] [W\n-0001a030: 4845 5245 2d46 524f 4d5d 0a0a 4361 6c6c HERE-FROM]..Call\n-0001a040: 6564 2061 7320 2873 6565 6b2d 6669 6c65 ed as (seek-file\n-0001a050: 2046 494c 4529 2c20 7265 7475 726e 7320 FILE), returns \n-0001a060: 7468 6520 6469 7374 616e 6365 2069 6e20 the distance in \n-0001a070: 6279 7465 7320 6672 6f6d 2074 6865 2073 bytes from the s\n-0001a080: 7461 7274 0a6f 6620 7468 6520 6669 6c65 tart.of the file\n-0001a090: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c\n-0001a0a0: 6861 7261 6374 6572 2077 6f75 6c64 2062 haracter would b\n-0001a0b0: 6520 7265 6164 2066 726f 6d2e 0a0a 4361 e read from...Ca\n-0001a0c0: 6c6c 6564 2061 7320 2873 6565 6b2d 6669 lled as (seek-fi\n-0001a0d0: 6c65 2046 494c 4520 4f46 4653 4554 205b le FILE OFFSET [\n-0001a0e0: 5748 4552 455d 2920 616c 7465 7273 2074 WHERE]) alters t\n-0001a0f0: 6865 2070 6f73 6974 696f 6e20 6672 6f6d he position from\n-0001a100: 2077 6869 6368 2074 6865 0a6e 6578 7420 which the.next \n-0001a110: 6279 7465 2077 696c 6c20 6265 2072 6561 byte will be rea\n-0001a120: 642e 2057 4845 5245 2063 616e 2062 6520 d. WHERE can be \n-0001a130: 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 094f one of,...nil..O\n-0001a140: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n-0001a150: 7220 7468 6520 6375 7272 656e 7420 706f r the current po\n-0001a160: 7369 7469 6f6e 0a09 7374 6172 7409 094f sition..start..O\n-0001a170: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n-0001a180: 7220 7468 6520 6265 6769 6e6e 696e 6720 r the beginning \n-0001a190: 6f66 2074 6865 2066 696c 650a 0965 6e64 of the file..end\n-0001a1a0: 0909 4f46 4653 4554 2062 7974 6573 2062 ..OFFSET bytes b\n-0001a1b0: 6566 6f72 6520 7468 6520 656e 6420 6f66 efore the end of\n-0001a1c0: 2074 6865 2066 696c 652e 0a0a 4e6f 7465 the file...Note\n-0001a1d0: 2074 6861 7420 6e6f 7420 616c 6c20 6669 that not all fi\n-0001a1e0: 6c65 7320 6d61 7920 6265 2073 6565 6b61 les may be seeka\n-0001a1f0: 626c 653b 2069 6620 2873 6565 6b2d 6669 ble; if (seek-fi\n-0001a200: 6c65 2046 494c 4529 2072 6574 7572 6e73 le FILE) returns\n-0001a210: 0a6e 696c 2028 692e 652e 2074 6865 2063 .nil (i.e. the c\n-0001a220: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position \n-0001a230: 6973 2075 6e6b 6e6f 776e 2920 616e 7920 is unknown) any \n-0001a240: 6174 7465 6d70 7473 2074 6f20 7365 7420 attempts to set \n-0001a250: 7468 650a 6375 7272 656e 7420 706f 7369 the.current posi\n-0001a260: 7469 6f6e 2077 696c 6c20 616c 736f 2066 tion will also f\n-0001a270: 6169 6c2e 7265 702e 696f 2e66 696c 6573 ail.rep.io.files\n-0001a280: 2366 696c 652d 6f77 6e65 722d 7066 696c #file-owner-pfil\n-0001a290: 652d 6f77 6e65 722d 7020 4649 4c45 2d4e e-owner-p FILE-N\n-0001a2a0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-0001a2b0: 6620 7468 6520 6f77 6e65 7273 6869 7020 f the ownership \n-0001a2c0: 2875 6964 2026 2067 6964 2920 6f66 2074 (uid & gid) of t\n-0001a2d0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n-0001a2e0: 494c 452d 4e41 4d45 2069 7320 7468 650a ILE-NAME is the.\n-0001a2f0: 7361 6d65 2061 7320 7468 6174 206f 6620 same as that of \n-0001a300: 616e 7920 6669 6c65 7320 7772 6974 7465 any files writte\n-0001a310: 6e20 6279 2074 6865 2065 6469 746f 722e n by the editor.\n-0001a320: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0001a330: 652d 6e6c 696e 6b73 6669 6c65 2d6e 6c69 e-nlinksfile-nli\n-0001a340: 6e6b 7320 4649 4c45 2d4e 414d 450a 0a52 nks FILE-NAME..R\n-0001a350: 6574 7572 6e73 2074 6865 206e 756d 6265 eturns the numbe\n-0001a360: 7220 6f66 206c 696e 6b73 2070 6f69 6e74 r of links point\n-0001a370: 696e 6720 746f 2074 6865 2066 696c 6520 ing to the file \n-0001a380: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-0001a390: 2e20 5468 6973 2077 696c 6c0a 6265 206f . This will.be o\n-0001a3a0: 6e65 2069 6620 4649 4c45 2d4e 414d 4520 ne if FILE-NAME \n-0001a3b0: 6861 7320 6f6e 6c79 206f 6e65 206e 616d has only one nam\n-0001a3c0: 652e 2044 6f65 736e 2774 2063 6f75 6e74 e. Doesn't count\n-0001a3d0: 2073 796d 626f 6c69 6320 6c69 6e6b 732e symbolic links.\n-0001a3e0: 7265 702e 696f 2e66 696c 6573 2372 6561 rep.io.files#rea\n-0001a3f0: 642d 7379 6d6c 696e 6b72 6561 642d 7379 d-symlinkread-sy\n-0001a400: 6d6c 696e 6b20 4649 4c45 4e41 4d45 0a0a mlink FILENAME..\n-0001a410: 5265 7475 726e 2074 6865 2073 7472 696e Return the strin\n-0001a420: 6720 7468 6174 2069 7320 7468 6520 636f g that is the co\n-0001a430: 6e74 656e 7473 206f 6620 7468 6520 7379 ntents of the sy\n-0001a440: 6d62 6f6c 6963 206c 696e 6b20 4649 4c45 mbolic link FILE\n-0001a450: 4e41 4d45 2e20 5468 6973 0a73 7472 696e NAME. This.strin\n-0001a460: 6720 6d61 7920 6265 2072 656c 6174 6976 g may be relativ\n-0001a470: 6520 746f 2074 6865 2064 6972 6563 746f e to the directo\n-0001a480: 7279 2063 6f6e 7461 696e 696e 6720 4649 ry containing FI\n-0001a490: 4c45 4e41 4d45 2e0a 0a53 6967 6e61 6c73 LENAME...Signals\n-0001a4a0: 2061 6e20 6572 726f 7220 6966 2046 494c an error if FIL\n-0001a4b0: 454e 414d 4520 6973 6e27 7420 6120 7379 ENAME isn't a sy\n-0001a4c0: 6d62 6f6c 6963 206c 696e 6b2e 7265 702e mbolic link.rep.\n-0001a4d0: 696f 2e66 696c 6573 2373 6574 2d66 696c io.files#set-fil\n-0001a4e0: 652d 6861 6e64 6c65 722d 656e 7669 726f e-handler-enviro\n-0001a4f0: 6e6d 656e 7473 6574 2d66 696c 652d 6861 nmentset-file-ha\n-0001a500: 6e64 6c65 722d 656e 7669 726f 6e6d 656e ndler-environmen\n-0001a510: 7420 454e 5672 6570 2e6c 616e 672e 696e t ENVrep.lang.in\n-0001a520: 7465 7270 7265 7465 7223 636f 6e74 696e terpreter#contin\n-0001a530: 7561 7469 6f6e 2d63 616c 6c61 626c 652d uation-callable-\n-0001a540: 7063 6f6e 7469 6e75 6174 696f 6e2d 6361 pcontinuation-ca\n-0001a550: 6c6c 6162 6c65 2d70 2043 4f4e 5449 4e55 llable-p CONTINU\n-0001a560: 4154 494f 4e0a 0a52 6574 7572 6e73 2060 ATION..Returns `\n-0001a570: 7427 2069 6620 7468 6520 636f 6e74 696e t' if the contin\n-0001a580: 7561 7469 6f6e 206f 626a 6563 7420 434f uation object CO\n-0001a590: 4e54 494e 5541 5449 4f4e 2066 726f 6d20 NTINUATION from \n-0001a5a0: 7468 6520 6375 7272 656e 740a 6578 6563 the current.exec\n-0001a5b0: 7574 696f 6e20 706f 696e 7420 6f66 2074 ution point of t\n-0001a5c0: 6865 2069 6e74 6572 7072 6574 6572 2e72 he interpreter.r\n-0001a5d0: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n-0001a5e0: 642d 6465 6c65 7465 7468 7265 6164 2d64 d-deletethread-d\n-0001a5f0: 656c 6574 6520 5b54 4852 4541 445d 0a0a elete [THREAD]..\n-0001a600: 4d61 726b 2054 4852 4541 4420 286f 7220 Mark THREAD (or \n-0001a610: 7468 6520 6375 7272 656e 7420 7468 7265 the current thre\n-0001a620: 6164 292c 2061 7320 6265 696e 6720 6465 ad), as being de\n-0001a630: 6c65 7465 642e 2049 7420 7769 6c6c 206e leted. It will n\n-0001a640: 6f74 2062 650a 7377 6974 6368 6564 2074 ot be.switched t\n-0001a650: 6f20 696e 2074 6865 2066 7574 7572 652e o in the future.\n-0001a660: 2049 6620 7468 6520 6375 7272 656e 7420 If the current \n-0001a670: 7468 7265 6164 2069 7320 6465 6c65 7465 thread is delete\n-0001a680: 642c 2063 6f6e 7472 6f6c 0a77 696c 6c20 d, control.will \n-0001a690: 6265 2070 6173 7365 6420 746f 2074 6865 be passed to the\n-0001a6a0: 206e 6578 7420 7275 6e6e 6162 6c65 2074 next runnable t\n-0001a6b0: 6872 6561 642e 2044 656c 6574 696e 6720 hread. Deleting \n-0001a6c0: 7468 6520 6c61 7374 2072 756e 6e61 626c the last runnabl\n-0001a6d0: 650a 7468 7265 6164 2072 6573 756c 7473 e.thread results\n-0001a6e0: 2066 6f72 6365 7320 7468 6520 636f 6e74 forces the cont\n-0001a6f0: 6169 6e69 6e67 2064 796e 616d 6963 2072 aining dynamic r\n-0001a700: 6f6f 7420 746f 2062 6520 636c 6f73 6564 oot to be closed\n-0001a710: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n-0001a720: 6561 642d 7375 7370 656e 6474 6872 6561 ead-suspendthrea\n-0001a730: 642d 7375 7370 656e 6420 5b54 4852 4541 d-suspend [THREA\n-0001a740: 445d 205b 4d53 4543 535d 0a0a 4d61 726b D] [MSECS]..Mark\n-0001a750: 2054 4852 4541 4420 286f 7220 7468 6520 THREAD (or the \n-0001a760: 6375 7272 656e 7420 7468 7265 6164 2920 current thread) \n-0001a770: 6173 2062 6569 6e67 2073 7573 7065 6e64 as being suspend\n-0001a780: 6564 2e20 4974 2077 696c 6c20 6e6f 7420 ed. It will not \n-0001a790: 6265 0a73 656c 6563 7465 6420 756e 7469 be.selected unti\n-0001a7a0: 6c20 6974 2068 6173 2074 6869 7320 7374 l it has this st\n-0001a7b0: 6174 7573 2072 656d 6f76 6564 2e20 5375 atus removed. Su\n-0001a7c0: 7370 656e 6469 6e67 2074 6865 2063 7572 spending the cur\n-0001a7d0: 7265 6e74 0a74 6872 6561 6420 7769 6c6c rent.thread will\n-0001a7e0: 2070 6173 7320 636f 6e74 726f 6c20 746f pass control to\n-0001a7f0: 2074 6865 206e 6578 7420 7275 6e6e 6162 the next runnab\n-0001a800: 6c65 2074 6872 6561 642e 2049 6620 7468 le thread. If th\n-0001a810: 6572 6520 6172 6520 6e6f 0a72 756e 6e61 ere are no.runna\n-0001a820: 626c 6520 7468 7265 6164 732c 2074 6865 ble threads, the\n-0001a830: 6e20 736c 6565 7020 756e 7469 6c20 7468 n sleep until th\n-0001a840: 6520 6e65 7874 2074 6872 6561 6420 6265 e next thread be\n-0001a850: 636f 6d65 7320 7275 6e6e 6162 6c65 2e0a comes runnable..\n-0001a860: 0a52 6574 7572 6e73 2074 7275 6520 6966 .Returns true if\n-0001a870: 2074 6865 2074 696d 656f 7574 2077 6173 the timeout was\n-0001a880: 2072 6561 6368 6564 2e72 6570 2e74 6872 reached.rep.thr\n-0001a890: 6561 6473 2374 6872 6561 642d 6a6f 696e eads#thread-join\n-0001a8a0: 7468 7265 6164 2d6a 6f69 6e20 5448 5245 thread-join THRE\n-0001a8b0: 4144 205b 4d53 4543 535d 205b 4445 4641 AD [MSECS] [DEFA\n-0001a8c0: 554c 542d 5641 4c55 455d 0a0a 5375 7370 ULT-VALUE]..Susp\n-0001a8d0: 656e 6420 7468 6520 6375 7272 656e 7420 end the current \n-0001a8e0: 7468 7265 6164 2075 6e74 696c 2054 4852 thread until THR\n-0001a8f0: 4541 4420 6861 7320 6578 6974 6564 2c20 EAD has exited, \n-0001a900: 6f72 204d 5345 4353 0a6d 696c 6c69 7365 or MSECS.millise\n-0001a910: 636f 6e64 7320 6861 7665 2070 6173 7365 conds have passe\n-0001a920: 642e 2049 6620 5448 5245 4144 2065 7869 d. If THREAD exi\n-0001a930: 7473 206e 6f72 6d61 6c6c 792c 2072 6574 ts normally, ret\n-0001a940: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of\n-0001a950: 0a74 6865 206c 6173 7420 666f 726d 2069 .the last form i\n-0001a960: 7420 6576 616c 7561 7465 642c 2065 6c73 t evaluated, els\n-0001a970: 6520 7265 7475 726e 2044 4546 4155 4c54 e return DEFAULT\n-0001a980: 2d56 414c 5545 2e0a 0a49 7420 6973 2061 -VALUE...It is a\n-0001a990: 6e20 6572 726f 7220 746f 2063 616c 6c20 n error to call \n-0001a9a0: 7468 7265 6164 2d6a 6f69 6e20 6f6e 2061 thread-join on a\n-0001a9b0: 2054 4852 4541 4420 7468 6174 2069 7320 THREAD that is \n-0001a9c0: 6e6f 7420 6120 6d65 6d62 6572 206f 660a not a member of.\n-0001a9d0: 6375 7272 656e 7420 6479 6e61 6d69 6320 current dynamic \n-0001a9e0: 726f 6f74 2e72 6570 2e74 6872 6561 6473 root.rep.threads\n-0001a9f0: 2374 6872 6561 642d 7761 6b65 7468 7265 #thread-wakethre\n-0001aa00: 6164 2d77 616b 6520 5b54 4852 4541 445d ad-wake [THREAD]\n-0001aa10: 0a0a 4966 2054 4852 4541 4420 286f 7220 ..If THREAD (or \n-0001aa20: 7468 6520 6375 7272 656e 7420 7468 7265 the current thre\n-0001aa30: 6164 2920 6973 2063 7572 7265 6e74 6c79 ad) is currently\n-0001aa40: 2073 7573 7065 6e64 6564 2c20 6d61 726b suspended, mark\n-0001aa50: 2069 7420 6173 0a62 6569 6e67 2072 756e it as.being run\n-0001aa60: 6e61 626c 6520 6f6e 6365 206d 6f72 652e nable once more.\n-0001aa70: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n-0001aa80: 6164 7074 6872 6561 6470 2041 5247 0a0a adpthreadp ARG..\n-0001aa90: 5265 7475 726e 2060 7427 2069 6620 4152 Return `t' if AR\n-0001aaa0: 4720 6973 2061 2074 6872 6561 6420 6f62 G is a thread ob\n-0001aab0: 6a65 6374 2e72 6570 2e74 6872 6561 6473 ject.rep.threads\n-0001aac0: 2374 6872 6561 642d 6578 6974 6564 2d70 #thread-exited-p\n-0001aad0: 7468 7265 6164 2d65 7869 7465 642d 7020 thread-exited-p \n-0001aae0: 5448 5245 4144 0a0a 5265 7475 726e 2060 THREAD..Return `\n-0001aaf0: 7427 2069 6620 5448 5245 4144 2068 6173 t' if THREAD has\n-0001ab00: 2065 7869 7465 642e 7265 702e 7468 7265 exited.rep.thre\n-0001ab10: 6164 7323 6375 7272 656e 742d 7468 7265 ads#current-thre\n-0001ab20: 6164 6375 7272 656e 742d 7468 7265 6164 adcurrent-thread\n-0001ab30: 205b 4445 5054 485d 0a0a 5265 7475 726e [DEPTH]..Return\n-0001ab40: 2074 6865 2063 7572 7265 6e74 6c79 2065 the currently e\n-0001ab50: 7865 6375 7469 6e67 2074 6872 6561 642e xecuting thread.\n-0001ab60: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-0001ab70: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n-0001ab80: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n-0001ab90: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n-0001aba0: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n-0001abb0: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n-0001abc0: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n-0001abd0: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n-0001abe0: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n-0001abf0: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n-0001ac00: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n-0001ac10: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n-0001ac20: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n-0001ac30: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n-0001ac40: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n-0001ac50: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n-0001ac60: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n-0001ac70: 756e 6374 696f 6e29 2e72 6570 2e76 6d2e unction).rep.vm.\n-0001ac80: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n-0001ac90: 2d64 6972 6563 746f 7279 436f 6d70 696c -directoryCompil\n-0001aca0: 6573 2061 6c6c 204c 6973 7020 6669 6c65 es all Lisp file\n-0001acb0: 7320 696e 2074 6865 2064 6972 6563 746f s in the directo\n-0001acc0: 7279 2044 4952 4543 544f 5259 2d4e 414d ry DIRECTORY-NAM\n-0001acd0: 4520 7768 6f73 6520 6f62 6a65 6374 0a66 E whose object.f\n-0001ace0: 696c 6573 2061 7265 2065 6974 6865 7220 iles are either \n-0001acf0: 6f6c 6465 7220 7468 616e 2074 6865 6972 older than their\n-0001ad00: 2073 6f75 7263 6520 6669 6c65 206f 7220 source file or \n-0001ad10: 646f 6e27 7420 6578 6973 742e 2049 660a don't exist. If.\n-0001ad20: 464f 5243 452d 5020 6973 2074 7275 6520 FORCE-P is true \n-0001ad30: 6576 6572 7920 6c69 7370 2066 696c 6520 every lisp file \n-0001ad40: 6973 2072 6563 6f6d 7069 6c65 642e 2041 is recompiled. A\n-0001ad50: 6e79 2073 7562 6469 7265 6374 6f72 6965 ny subdirectorie\n-0001ad60: 7320 6f66 0a44 4952 2d4e 414d 4520 6172 s of.DIR-NAME ar\n-0001ad70: 6520 7265 6375 7273 6564 2069 6e74 6f2e e recursed into.\n-0001ad80: 0a0a 4558 434c 5544 452d 5245 206d 6179 ..EXCLUDE-RE may\n-0001ad90: 2062 6520 6120 7265 6765 7870 206d 6174 be a regexp mat\n-0001ada0: 6368 696e 6720 6669 6c65 7320 7768 6963 ching files whic\n-0001adb0: 6820 7368 6f75 6c64 6e27 7420 6265 2063 h shouldn't be c\n-0001adc0: 6f6d 7069 6c65 642e 7265 702e 766d 2e63 ompiled.rep.vm.c\n-0001add0: 6f6d 7069 6c65 722e 6d6f 6475 6c65 7323 ompiler.modules#\n-0001ade0: 636f 6d70 696c 652d 6675 6e63 7469 6f6e compile-function\n-0001adf0: 436f 6d70 696c 6573 2074 6865 2062 6f64 Compiles the bod\n-0001ae00: 7920 6f66 2074 6865 2066 756e 6374 696f y of the functio\n-0001ae10: 6e20 4655 4e43 5449 4f4e 2e72 6570 2e76 n FUNCTION.rep.v\n-0001ae20: 6d2e 636f 6d70 696c 6572 2e6d 6f64 756c m.compiler.modul\n-0001ae30: 6573 2363 6f6d 7069 6c65 2d6d 6f64 756c es#compile-modul\n-0001ae40: 6543 6f6d 7069 6c65 7320 616c 6c20 6675 eCompiles all fu\n-0001ae50: 6e63 7469 6f6e 2062 696e 6469 6e67 7320 nction bindings \n-0001ae60: 696e 2074 6865 206d 6f64 756c 6520 6e61 in the module na\n-0001ae70: 6d65 6420 5354 5255 4354 2e73 7461 6e64 med STRUCT.stand\n-0001ae80: 6172 642d 696e 7075 7453 7472 6561 6d20 ard-inputStream \n-0001ae90: 7468 6174 2060 7265 6164 2720 7461 6b65 that `read' take\n-0001aea0: 7320 6974 7320 696e 7075 7420 6672 6f6d s its input from\n-0001aeb0: 2062 7920 6465 6661 756c 742e 7374 616e by default.stan\n-0001aec0: 6461 7264 2d65 7272 6f72 5374 616e 6461 dard-errorStanda\n-0001aed0: 7264 2073 7472 6561 6d20 666f 7220 6572 rd stream for er\n-0001aee0: 726f 7220 6f75 7470 7574 2e72 6570 2e74 ror output.rep.t\n-0001aef0: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p\n-0001af00: 6f72 7423 6d61 6b65 2d6d 6573 7361 6765 ort#make-message\n-0001af10: 2d70 6f72 7443 7265 6174 6520 616e 6420 -portCreate and \n-0001af20: 7265 7475 726e 2061 206e 6577 206d 6573 return a new mes\n-0001af30: 7361 6765 2070 6f72 742e 0072 6570 2e74 sage port..rep.t\n-0001af40: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p\n-0001af50: 6f72 7423 6d65 7373 6167 652d 6665 7463 ort#message-fetc\n-0001af60: 6820 504f 5254 2023 216f 7074 696f 6e61 h PORT #!optiona\n-0001af70: 6c20 5449 4d45 4f55 5472 6570 2e74 6872 l TIMEOUTrep.thr\n-0001af80: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por\n-0001af90: 7423 6d65 7373 6167 652d 7365 6e64 5365 t#message-sendSe\n-0001afa0: 6e64 2074 6865 206d 6573 7361 6765 204d nd the message M\n-0001afb0: 4553 5341 4745 2028 616e 2061 7262 6974 ESSAGE (an arbit\n-0001afc0: 7261 7279 2076 616c 7565 2920 746f 206d rary value) to m\n-0001afd0: 6573 7361 6765 2070 6f72 7420 504f 5254 essage port PORT\n-0001afe0: 2e00 7265 702e 7379 7374 656d 2373 6574 ..rep.system#set\n-0001aff0: 656e 7620 4e41 4d45 2056 414c 5545 0000 env NAME VALUE..\n-0001b000: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n-0001b010: 7823 6d61 7962 652d 6f62 7461 696e 2d6d x#maybe-obtain-m\n-0001b020: 7574 6578 4174 7465 6d70 7420 746f 206f utexAttempt to o\n-0001b030: 6274 6169 6e20 6d75 7465 7820 4d54 5820 btain mutex MTX \n-0001b040: 666f 7220 7468 6520 6375 7272 656e 7420 for the current \n-0001b050: 7468 7265 6164 2077 6974 686f 7574 2062 thread without b\n-0001b060: 6c6f 636b 696e 672e 0a52 6574 7572 6e73 locking..Returns\n-0001b070: 2074 7275 6520 6966 2061 626c 6520 746f true if able to\n-0001b080: 206f 6274 6169 6e20 7468 6520 6d75 7465 obtain the mute\n-0001b090: 782c 2066 616c 7365 206f 7468 6572 7769 x, false otherwi\n-0001b0a0: 7365 2e72 6570 2e73 7973 7465 6d23 6765 se.rep.system#ge\n-0001b0b0: 7465 6e76 5265 7475 726e 2074 6865 2076 tenvReturn the v\n-0001b0c0: 616c 7565 206f 6620 7468 6520 656e 7669 alue of the envi\n-0001b0d0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-0001b0e0: 204e 414d 452c 2061 2073 7472 696e 672e NAME, a string.\n-0001b0f0: 2054 6865 2076 6172 6961 626c 650a 6070 The variable.`p\n-0001b100: 726f 6365 7373 2d65 6e76 6972 6f6e 6d65 rocess-environme\n-0001b110: 6e74 2720 6973 2075 7365 6420 746f 2066 nt' is used to f\n-0001b120: 696e 6420 7468 6520 7661 6c75 652e 7265 ind the value.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 7574 696c 2e74 false.rep.util.t\n-0001b210: 696d 6523 7469 6d65 2d52 6574 7572 6e20 ime#time-Return \n-0001b220: 7468 6520 6e75 6d62 6572 206f 6620 7365 the number of se\n-0001b230: 636f 6e64 7320 6469 6666 6572 656e 6365 conds difference\n-0001b240: 2062 6574 7765 656e 2074 696d 6573 7461 between timesta\n-0001b250: 6d70 7320 5431 2061 6e64 2054 322e 0072 mps T1 and T2..r\n-0001b260: 6570 2e75 7469 6c2e 7469 6d65 2374 696d ep.util.time#tim\n-0001b270: 652d 2054 3120 5432 7265 702e 7574 696c e- T1 T2rep.util\n-0001b280: 2e69 7370 656c 6c23 6964 2d73 7472 696e .ispell#id-strin\n-0001b290: 6753 7472 696e 6720 7365 6e74 2062 7920 gString sent by \n-0001b2a0: 6973 7065 6c6c 2069 6465 6e74 6966 7969 ispell identifyi\n-0001b2b0: 6e67 2069 7473 656c 6620 7768 656e 2069 ng itself when i\n-0001b2c0: 7420 7374 6172 7465 6420 6578 6563 7574 t started execut\n-0001b2d0: 696e 672e 7265 702e 7574 696c 2e69 7370 ing.rep.util.isp\n-0001b2e0: 656c 6c23 7065 6e64 696e 672d 6f75 7470 ell#pending-outp\n-0001b2f0: 7574 5374 7269 6e67 206f 6620 6f75 7470 utString of outp\n-0001b300: 7574 2072 6563 6569 7665 6420 6672 6f6d ut received from\n-0001b310: 2069 7370 656c 6c20 6275 7420 6e6f 7420 ispell but not \n-0001b320: 7072 6f63 6573 7365 642e 7265 702e 7574 processed.rep.ut\n-0001b330: 696c 2e64 6174 6523 6461 7465 2d6d 6f6e il.date#date-mon\n-0001b340: 7468 2d61 6c69 7374 416c 6973 7420 6f66 th-alistAlist of\n-0001b350: 2028 4d4f 4e54 482d 4e41 4d45 202e 204d (MONTH-NAME . M\n-0001b360: 4f4e 5448 2d4e 554d 292e 7265 702e 7574 ONTH-NUM).rep.ut\n-0001b370: 696c 2e64 6174 6523 6461 7465 2d74 776f il.date#date-two\n-0001b380: 2d64 6967 6974 2d79 6561 722d 7072 6566 -digit-year-pref\n-0001b390: 6978 4120 7477 6f2d 6469 6769 7420 7374 ixA two-digit st\n-0001b3a0: 7269 6e67 2074 6861 7420 7769 6c6c 2062 ring that will b\n-0001b3b0: 6520 7072 6570 656e 6465 6420 746f 2079 e prepended to y\n-0001b3c0: 6561 7220 7370 6563 6966 6963 6174 696f ear specificatio\n-0001b3d0: 6e73 2074 6861 740a 6f6e 6c79 2068 6176 ns that.only hav\n-0001b3e0: 6520 7477 6f2c 206c 6f77 6572 206f 7264 e two, lower ord\n-0001b3f0: 6572 2c20 6469 6769 7473 2e20 5468 6973 er, digits. This\n-0001b400: 2069 7320 7069 636b 6564 2075 7020 6175 is picked up au\n-0001b410: 746f 6d61 7469 6361 6c6c 7920 6672 6f6d tomatically from\n-0001b420: 0a74 6865 2063 7572 7265 6e74 2079 6561 .the current yea\n-0001b430: 722c 2069 2e65 2e20 3139 3937 202d 3e20 r, i.e. 1997 -> \n-0001b440: 2231 3922 2c20 3230 3031 202d 3e20 2232 \"19\", 2001 -> \"2\n-0001b450: 3022 2e72 6570 2e75 7469 6c2e 6461 7465 0\".rep.util.date\n-0001b460: 2370 6172 7365 2d64 6174 6550 6172 7365 #parse-dateParse\n-0001b470: 2074 6865 2064 6174 6520 7370 6563 6966 the date specif\n-0001b480: 6963 7469 6f6e 2069 6e20 5354 5249 4e47 iction in STRING\n-0001b490: 2c20 6f70 7469 6f6e 616c 6c79 2073 7461 , optionally sta\n-0001b4a0: 7274 696e 6720 6174 2074 6865 2050 4f49 rting at the POI\n-0001b4b0: 4e54 2774 680a 6368 6172 6163 7465 7220 NT'th.character \n-0001b4c0: 696e 2074 6865 2073 7472 696e 672e 2054 in the string. T\n-0001b4d0: 6869 7320 7769 6c6c 2070 6172 7365 2064 his will parse d\n-0001b4e0: 6174 6573 2069 6e20 5246 432d 3832 3220 ates in RFC-822 \n-0001b4f0: 6d61 696c 206d 6573 7361 6765 732e 7265 mail messages.re\n-0001b500: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n-0001b510: 7374 7275 6374 7572 6543 7265 6174 6520 structureCreate \n-0001b520: 6120 6e65 7720 6d6f 6475 6c65 2077 686f a new module who\n-0001b530: 7365 2069 6e74 6572 6661 6365 2069 7320 se interface is \n-0001b540: 5349 472c 2077 686f 7365 2063 6f6e 6669 SIG, whose confi\n-0001b550: 6775 7261 7469 6f6e 2069 730a 6465 6669 guration is.defi\n-0001b560: 6e65 6420 6279 2043 4f4e 4649 4720 2865 ned by CONFIG (e\n-0001b570: 6974 6865 7220 6120 7369 6e67 6c65 2063 ither a single c\n-0001b580: 6c61 7573 652c 206f 7220 6120 6c69 7374 lause, or a list\n-0001b590: 206f 6620 636c 6175 7365 7329 2c20 616e of clauses), an\n-0001b5a0: 640a 7768 6f73 6520 6465 6669 6e69 7469 d.whose definiti\n-0001b5b0: 6f6e 7320 6172 6520 6465 6669 6e65 6420 ons are defined \n-0001b5c0: 6279 2074 6865 206c 6973 7420 6f66 2066 by the list of f\n-0001b5d0: 6f72 6d73 2042 4f44 592e 0a0a 5365 6520 orms BODY...See \n-0001b5e0: 6064 6566 696e 652d 696e 7465 7266 6163 `define-interfac\n-0001b5f0: 6527 2066 6f72 2074 6865 2069 6e74 6572 e' for the inter\n-0001b600: 6661 6365 2073 796e 7461 782c 2065 6163 face syntax, eac\n-0001b610: 6820 636f 6e66 6967 7572 6174 696f 6e0a h configuration.\n-0001b620: 636c 6175 7365 206d 7573 7420 6861 7665 clause must have\n-0001b630: 2074 6865 2073 796e 7461 783a 0a0a 2020 the syntax:.. \n-0001b640: 2043 4c41 5553 4520 2d3e 2020 286f 7065 CLAUSE -> (ope\n-0001b650: 6e20 5b4e 414d 452e 2e2e 5d29 0a09 2020 n [NAME...]).. \n-0001b660: 6f72 2020 2861 6363 6573 7320 5b4e 414d or (access [NAM\n-0001b670: 452e 2e2e 5d29 0a0a 7768 6572 6520 4e41 E...])..where NA\n-0001b680: 4d45 2069 7320 7468 6520 6e61 6d65 206f ME is the name o\n-0001b690: 6620 6120 6d6f 6475 6c65 2e20 4f70 656e f a module. Open\n-0001b6a0: 696e 6720 6120 6d6f 6475 6c65 2069 6d70 ing a module imp\n-0001b6b0: 6f72 7473 2061 6c6c 206f 6620 6974 730a orts all of its.\n-0001b6c0: 6578 706f 7274 6564 2064 6566 696e 6974 exported definit\n-0001b6d0: 696f 6e73 2069 6e74 6f20 7468 6520 6375 ions into the cu\n-0001b6e0: 7272 656e 746c 7920 6d6f 6475 6c65 2c20 rrently module, \n-0001b6f0: 7768 696c 6520 6163 6365 7373 696e 6720 while accessing \n-0001b700: 610a 6d6f 6475 6c65 206d 616b 6573 2074 a.module makes t\n-0001b710: 6865 2065 7870 6f72 7465 6420 6465 6669 he exported defi\n-0001b720: 6e69 7469 6f6e 7320 6176 6169 6c61 626c nitions availabl\n-0001b730: 6520 6672 6f6d 2074 6865 2063 7572 7265 e from the curre\n-0001b740: 6e74 206d 6f64 756c 650a 7573 696e 6720 nt module.using \n-0001b750: 7468 6520 6073 7472 7563 7475 7265 2d72 the `structure-r\n-0001b760: 6566 2720 666f 726d 2e00 7265 702e 6d6f ef' form..rep.mo\n-0001b770: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n-0001b780: 6e65 2d73 7472 7563 7475 7265 7320 5354 ne-structures ST\n-0001b790: 5255 4354 5320 434f 4e46 4947 202e 2042 RUCTS CONFIG . B\n-0001b7a0: 4f44 5900 7265 702e 7374 7275 6374 7572 ODY.rep.structur\n-0001b7b0: 6573 236d 616b 652d 696e 7465 7266 6163 es#make-interfac\n-0001b7c0: 6520 4e41 4d45 2053 4947 7265 702e 7374 e NAME SIGrep.st\n-0001b7d0: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n-0001b7e0: 6e74 6572 6661 6365 5265 7475 726e 2074 nterfaceReturn t\n-0001b7f0: 6865 206c 6973 7420 6f66 2073 796d 626f he list of symbo\n-0001b800: 6c73 2064 6573 6372 6962 6564 2062 7920 ls described by \n-0001b810: 7468 6520 6d6f 6475 6c65 2069 6e74 6572 the module inter\n-0001b820: 6661 6365 2053 4947 2e00 7265 702e 7374 face SIG..rep.st\n-0001b830: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n-0001b840: 6e74 6572 6661 6365 2053 4947 7265 702e nterface SIGrep.\n-0001b850: 6e65 742e 7270 6323 7265 6769 7374 6572 net.rpc#register\n-0001b860: 2d72 7063 2d73 6572 7665 7241 6464 2074 -rpc-serverAdd t\n-0001b870: 6865 2063 6f6e 6e65 6374 696f 6e20 534f he connection SO\n-0001b880: 434b 4554 2074 6f20 7468 6520 7461 626c CKET to the tabl\n-0001b890: 6520 6f66 206b 6e6f 776e 2072 7063 2063 e of known rpc c\n-0001b8a0: 6f6e 6e65 6374 696f 6e73 2e20 4966 0a43 onnections. If.C\n-0001b8b0: 4c4f 5341 424c 4520 6973 2074 7275 652c LOSABLE is true,\n-0001b8c0: 2074 6865 6e20 7468 6520 736f 636b 6574 then the socket\n-0001b8d0: 2063 6f75 6c64 2062 6520 636c 6f73 6564 could be closed\n-0001b8e0: 2061 6e64 2072 656f 7065 6e65 6420 7369 and reopened si\n-0001b8f0: 6d70 6c79 0a62 7920 6b6e 6f77 696e 6720 mply.by knowing \n-0001b900: 6974 7320 6164 6472 6573 7320 616e 6420 its address and \n-0001b910: 706f 7274 206e 756d 6265 722e 7265 702e port number.rep.\n-0001b920: 6e65 742e 7270 6323 7270 632d 736f 636b net.rpc#rpc-sock\n-0001b930: 6574 2d6c 6973 7465 6e65 7254 6865 2066 et-listenerThe f\n-0001b940: 756e 6374 696f 6e20 7468 6174 2073 686f unction that sho\n-0001b950: 756c 6420 6265 2075 7365 6420 746f 206c uld be used to l\n-0001b960: 6973 7465 6e20 666f 7220 636f 6e6e 6563 isten for connec\n-0001b970: 7469 6f6e 7320 6f6e 2072 7063 0a73 6572 tions on rpc.ser\n-0001b980: 7665 7220 736f 636b 6574 732e 7265 702e ver sockets.rep.\n-0001b990: 6e65 742e 7270 6323 6d61 6b65 2d72 7063 net.rpc#make-rpc\n-0001b9a0: 2d73 6572 7661 6e74 5265 6769 7374 6572 -servantRegister\n-0001b9b0: 2074 6865 2066 756e 6374 696f 6e20 494d the function IM\n-0001b9c0: 504c 2061 7320 616e 2072 7063 2073 6572 PL as an rpc ser\n-0001b9d0: 7661 6e74 2c20 616e 6420 7265 7475 726e vant, and return\n-0001b9e0: 2074 6865 2063 7265 6174 6564 0a73 6572 the created.ser\n-0001b9f0: 7661 6e74 2d69 642e 7265 702e 6e65 742e vant-id.rep.net.\n-0001ba00: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n-0001ba10: 6c6f 6261 6c2d 6964 5265 7475 726e 2074 lobal-idReturn t\n-0001ba20: 6865 2067 6c6f 6261 6c6c 792d 7661 6c69 he globally-vali\n-0001ba30: 6420 7365 7276 616e 742d 6964 2028 6120 d servant-id (a \n-0001ba40: 7374 7269 6e67 2920 7468 6174 2063 616e string) that can\n-0001ba50: 2062 6520 7573 6564 2074 6f0a 7265 6665 be used to.refe\n-0001ba60: 7265 6e63 6520 7468 6520 5250 4320 7072 rence the RPC pr\n-0001ba70: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n-0001ba80: 5859 2e00 7265 702e 6e65 742e 7270 6323 XY..rep.net.rpc#\n-0001ba90: 7265 6d6f 7465 2d73 6572 7661 6e74 2d69 remote-servant-i\n-0001baa0: 642d 3e67 6c6f 6261 6c2d 6964 2049 4400 d->global-id ID.\n-0001bab0: 7265 702e 6e65 742e 646f 6d61 696e 2d6e rep.net.domain-n\n-0001bac0: 616d 6523 646f 6d61 696e 2d70 6172 7473 ame#domain-parts\n-0001bad0: 2044 4f4d 4149 4e00 7265 702e 6e65 742e DOMAIN.rep.net.\n-0001bae0: 646f 6d61 696e 2d6e 616d 6523 646f 6d61 domain-name#doma\n-0001baf0: 696e 2d62 656c 6f77 2d70 2044 3120 4432 in-below-p D1 D2\n-0001bb00: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n-0001bb10: 6e61 6d65 236d 6170 2d64 6f6d 6169 6e73 name#map-domains\n-0001bb20: 2046 554e 2044 4f4d 4149 4e72 6570 2e6e FUN DOMAINrep.n\n-0001bb30: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 236d et.domain-name#m\n-0001bb40: 6170 2d64 6f6d 6169 6e73 2d64 6f77 6e77 ap-domains-downw\n-0001bb50: 6172 6473 4361 6c6c 2028 4655 4e20 4e41 ardsCall (FUN NA\n-0001bb60: 4d45 2920 666f 7220 6561 6368 2073 7562 ME) for each sub\n-0001bb70: 2d64 6f6d 6169 6e20 6f66 2044 4f4d 4149 -domain of DOMAI\n-0001bb80: 4e20 2865 6e64 696e 6720 7769 7468 2044 N (ending with D\n-0001bb90: 4f4d 4149 4e29 2e00 7265 702e 7379 7374 OMAIN)..rep.syst\n-0001bba0: 656d 2361 6464 2d68 6f6f 6b20 484f 4f4b em#add-hook HOOK\n-0001bbb0: 2d53 594d 424f 4c20 4e45 572d 4655 4e43 -SYMBOL NEW-FUNC\n-0001bbc0: 2023 216f 7074 696f 6e61 6c20 4154 2d45 #!optional AT-E\n-0001bbd0: 4e44 7265 702e 7379 7374 656d 2372 656d NDrep.system#rem\n-0001bbe0: 6f76 652d 686f 6f6b 2d62 792d 6e61 6d65 ove-hook-by-name\n-0001bbf0: 5265 6d6f 7665 2066 756e 6374 696f 6e73 Remove functions\n-0001bc00: 2077 686f 7365 206e 616d 6520 6973 204e whose name is N\n-0001bc10: 414d 4520 6672 6f6d 2048 4f4f 4b20 2861 AME from HOOK (a\n-0001bc20: 2073 796d 626f 6c29 2e72 6570 2e73 7973 symbol).rep.sys\n-0001bc30: 7465 6d23 696e 2d68 6f6f 6b2d 7052 6574 tem#in-hook-pRet\n-0001bc40: 7572 6e73 2074 2069 6620 7468 6520 6675 urns t if the fu\n-0001bc50: 6e63 7469 6f6e 2046 554e 2069 7320 7374 nction FUN is st\n-0001bc60: 6f72 6564 2069 6e20 7468 6520 686f 6f6b ored in the hook\n-0001bc70: 2063 616c 6c65 6420 484f 4f4b 2d53 594d called HOOK-SYM\n-0001bc80: 424f 4c2e 0072 6570 2e69 6f2e 6669 6c65 BOL..rep.io.file\n-0001bc90: 7323 6c6f 6164 2d61 6c6c 2046 494c 4520 s#load-all FILE \n-0001bca0: 2321 6f70 7469 6f6e 616c 2043 414c 4c42 #!optional CALLB\n-0001bcb0: 4143 4b72 6570 2e69 6f2e 6669 6c65 7323 ACKrep.io.files#\n-0001bcc0: 6576 616c 2d61 6674 6572 2d6c 6f61 6441 eval-after-loadA\n-0001bcd0: 7272 616e 6765 2066 6f72 2046 4f52 4d20 rrange for FORM \n-0001bce0: 746f 2062 6520 6576 616c 7561 7465 6420 to be evaluated \n-0001bcf0: 696d 6d65 6469 6174 656c 7920 6166 7465 immediately afte\n-0001bd00: 7220 7468 6520 6c69 6272 6172 7920 6f66 r the library of\n-0001bd10: 204c 6973 7020 636f 6465 0a4c 4942 5241 Lisp code.LIBRA\n-0001bd20: 5259 2068 6173 2062 6565 6e20 7265 6164 RY has been read\n-0001bd30: 2062 7920 7468 6520 606c 6f61 6427 2066 by the `load' f\n-0001bd40: 756e 6374 696f 6e2e 204e 6f74 6520 7468 unction. Note th\n-0001bd50: 6174 204c 4942 5241 5259 206d 7573 7420 at LIBRARY must \n-0001bd60: 6578 6163 746c 790a 6d61 7463 6820 7468 exactly.match th\n-0001bd70: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n-0001bd80: 746f 2060 6c6f 6164 272e 0072 6570 2e69 to `load'..rep.i\n-0001bd90: 6f2e 6669 6c65 7323 6576 616c 2d61 6674 o.files#eval-aft\n-0001bda0: 6572 2d6c 6f61 6420 4c49 4252 4152 5920 er-load LIBRARY \n-0001bdb0: 464f 524d 0072 6570 2e69 6f2e 7374 7265 FORM.rep.io.stre\n-0001bdc0: 616d 7323 7265 6164 2d66 726f 6d2d 7374 ams#read-from-st\n-0001bdd0: 7269 6e67 2053 5452 494e 4720 2321 6f70 ring STRING #!op\n-0001bde0: 7469 6f6e 616c 2053 5441 5254 7265 6d6f tional STARTremo\n-0001bdf0: 7465 2d66 7470 2d6d 6178 2d73 6573 7369 te-ftp-max-sessi\n-0001be00: 6f6e 7349 6620 7472 7565 2c20 7468 6520 onsIf true, the \n-0001be10: 6d61 7869 6d75 6d20 6e75 6d62 6572 206f maximum number o\n-0001be20: 6620 4654 5020 636c 6965 6e74 7320 7468 f FTP clients th\n-0001be30: 6174 206d 6179 2062 6520 7275 6e6e 696e at may be runnin\n-0001be40: 670a 636f 6e63 7572 7265 6e74 6c79 2e72 g.concurrently.r\n-0001be50: 656d 6f74 652d 6674 702d 7472 616e 7366 emote-ftp-transf\n-0001be60: 6572 2d74 7970 654d 6f64 6520 696e 2077 er-typeMode in w\n-0001be70: 6869 6368 2074 6f20 7472 616e 7366 6572 hich to transfer\n-0001be80: 2066 696c 6573 2c20 6f6e 6520 6f66 2074 files, one of t\n-0001be90: 6865 2073 796d 626f 6c73 2060 6269 6e61 he symbols `bina\n-0001bea0: 7279 2720 6f72 2060 6173 6369 6927 2e72 ry' or `ascii'.r\n-0001beb0: 656d 6f74 652d 6674 702d 6261 642d 6d73 emote-ftp-bad-ms\n-0001bec0: 6773 5265 6775 6c61 7220 6578 7072 6573 gsRegular expres\n-0001bed0: 7369 6f6e 206d 6174 6368 696e 6720 6674 sion matching ft\n-0001bee0: 7020 2266 6169 6c75 7265 2220 6d65 7373 p \"failure\" mess\n-0001bef0: 6167 6573 2e00 7265 702e 696f 2e66 696c ages..rep.io.fil\n-0001bf00: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n-0001bf10: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp\n-0001bf20: 2d63 6c6f 7365 2d68 6f73 7420 484f 5354 -close-host HOST\n-0001bf30: 2023 216f 7074 696f 6e61 6c20 5553 4552 #!optional USER\n-0001bf40: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n-0001bf50: 646c 6572 732e 7265 6d6f 7465 2e66 7470 dlers.remote.ftp\n-0001bf60: 2372 656d 6f74 652d 6674 702d 6164 642d #remote-ftp-add-\n-0001bf70: 7061 7373 7764 2055 5345 5220 484f 5354 passwd USER HOST\n-0001bf80: 2050 4153 5357 4400 7265 702e 696f 2e66 PASSWD.rep.io.f\n-0001bf90: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001bfa0: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n-0001bfb0: 6570 2d61 6464 2d70 6173 7377 6420 5553 ep-add-passwd US\n-0001bfc0: 4552 2048 4f53 5420 5041 5353 5744 0072 ER HOST PASSWD.r\n-0001bfd0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001bfe0: 7465 7223 6465 6675 6e20 5359 4d42 4f4c ter#defun SYMBOL\n-0001bff0: 202e 2042 4f44 5900 0000 0000 0000 0000 . BODY.........\n-0001c000: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n-0001c010: 6578 236d 6179 6265 2d6f 6274 6169 6e2d ex#maybe-obtain-\n-0001c020: 6d75 7465 7820 4d54 5872 6570 2e73 7973 mutex MTXrep.sys\n-0001c030: 7465 6d23 7365 7465 6e76 5365 7420 7468 tem#setenvSet th\n-0001c040: 6520 6375 7272 656e 7420 7661 6c75 6520 e current value \n-0001c050: 6f66 2074 6865 2065 6e76 6972 6f6e 6d65 of the environme\n-0001c060: 6e74 2076 6172 6961 626c 6520 4e41 4d45 nt variable NAME\n-0001c070: 2074 6f20 7468 6520 7374 7269 6e67 2056 to the string V\n-0001c080: 414c 5545 2e0a 5468 6520 6070 726f 6365 ALUE..The `proce\n-0001c090: 7373 2d65 6e76 6972 6f6e 6d65 6e74 2720 ss-environment' \n-0001c0a0: 7661 7269 6162 6c65 2069 7320 6465 7374 variable is dest\n-0001c0b0: 7275 6374 6976 656c 7920 6d6f 6469 6669 ructively modifi\n-0001c0c0: 6564 2e72 6570 2e73 7973 7465 6d23 756e ed.rep.system#un\n-0001c0d0: 7365 7465 6e76 4465 6c65 7465 2074 6865 setenvDelete the\n-0001c0e0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-0001c0f0: 6961 626c 6520 6361 6c6c 6564 204e 414d iable called NAM\n-0001c100: 452e 0072 6570 2e73 7973 7465 6d23 756e E..rep.system#un\n-0001c110: 7365 7465 6e76 204e 414d 4572 6570 2e64 setenv NAMErep.d\n-0001c120: 6174 6123 6d65 6d62 6572 2d69 6653 696d ata#member-ifSim\n-0001c130: 696c 6172 2074 6f20 7468 6520 606d 656d ilar to the `mem\n-0001c140: 6265 7227 2066 756e 6374 696f 6e2c 2065 ber' function, e\n-0001c150: 7863 6570 7420 7468 6174 2074 6865 2066 xcept that the f\n-0001c160: 756e 6374 696f 6e20 4655 4e20 6973 0a63 unction FUN is.c\n-0001c170: 616c 6c65 6420 746f 2074 6573 7420 7468 alled to test th\n-0001c180: 6520 656c 656d 656e 7473 2066 6f72 206d e elements for m\n-0001c190: 6174 6368 6573 2e20 4966 2060 2846 554e atches. If `(FUN\n-0001c1a0: 2045 4c54 2927 2072 6574 7572 6e73 2074 ELT)' returns t\n-0001c1b0: 7275 652c 0a74 6865 6e20 7468 6520 7375 rue,.then the su\n-0001c1c0: 626c 6973 7420 7374 6172 7469 6e67 2077 blist starting w\n-0001c1d0: 6974 6820 454c 5420 6973 2072 6574 7572 ith ELT is retur\n-0001c1e0: 6e65 642e 0072 6570 2e64 6174 6123 6d65 ned..rep.data#me\n-0001c1f0: 6d62 6572 2d69 6620 4655 4e20 4c53 542a mber-if FUN LST*\n-0001c200: 6973 7065 6c6c 2d65 6368 6f2d 6f75 7470 ispell-echo-outp\n-0001c210: 7574 2a55 7365 2066 6f72 2064 6562 7567 ut*Use for debug\n-0001c220: 6769 6e67 206f 6e6c 792e 7265 702e 7574 ging only.rep.ut\n-0001c230: 696c 2e69 7370 656c 6c23 7072 6f63 6573 il.ispell#proces\n-0001c240: 732d 6275 7379 5768 656e 2074 2c20 7468 s-busyWhen t, th\n-0001c250: 6520 7072 6f63 6573 7320 6973 2062 6569 e process is bei\n-0001c260: 6e67 2075 7365 6420 746f 2063 6865 636b ng used to check\n-0001c270: 2061 2077 6f72 642c 2062 7574 206e 6f74 a word, but not\n-0001c280: 2061 6c6c 0a72 6573 756c 7473 2068 6176 all.results hav\n-0001c290: 6520 6265 656e 2072 6563 6569 7665 642e e been received.\n-0001c2a0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-0001c2b0: 6973 7065 6c6c 2d73 746f 704b 696c 6c20 ispell-stopKill \n-0001c2c0: 616e 7920 7375 6270 726f 6365 7373 6573 any subprocesses\n-0001c2d0: 2062 6569 6e67 2075 7365 6420 696e 7465 being used inte\n-0001c2e0: 726e 616c 6c79 2074 6f20 7275 6e20 4973 rnally to run Is\n-0001c2f0: 7065 6c6c 2e00 7265 702e 7574 696c 2e69 pell..rep.util.i\n-0001c300: 7370 656c 6c23 6973 7065 6c6c 2d73 746f spell#ispell-sto\n-0001c310: 7072 6570 2e75 7469 6c2e 6973 7065 6c6c prep.util.ispell\n-0001c320: 2369 7370 656c 6c2d 7365 742d 6469 6374 #ispell-set-dict\n-0001c330: 696f 6e61 7279 5365 7420 7468 6520 6e61 ionarySet the na\n-0001c340: 6d65 206f 6620 7468 6520 6469 6374 696f me of the dictio\n-0001c350: 6e61 7279 2075 7365 6420 6279 2049 7370 nary used by Isp\n-0001c360: 656c 6c20 746f 2044 4943 542d 4e41 4d45 ell to DICT-NAME\n-0001c370: 2e00 7265 702e 7574 696c 2e69 7370 656c ..rep.util.ispel\n-0001c380: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor\n-0001c390: 642d 746f 2d64 6963 7469 6f6e 6172 7920 d-to-dictionary \n-0001c3a0: 574f 5244 7265 702e 7574 696c 2e69 7370 WORDrep.util.isp\n-0001c3b0: 656c 6c23 6973 7065 6c6c 2d73 6176 652d ell#ispell-save-\n-0001c3c0: 6469 6374 696f 6e61 7279 4d61 6b65 2049 dictionaryMake I\n-0001c3d0: 7370 656c 6c20 7361 7665 2074 6865 2063 spell save the c\n-0001c3e0: 7572 7265 6e74 2070 6572 736f 6e61 6c20 urrent personal \n-0001c3f0: 6469 6374 696f 6e61 7279 2074 6f20 6974 dictionary to it\n-0001c400: 7320 6669 6c65 2e00 7265 702e 6d6f 6475 s file..rep.modu\n-0001c410: 6c65 2d73 7973 7465 6d23 7374 7275 6374 le-system#struct\n-0001c420: 7572 6520 2321 6f70 7469 6f6e 616c 2053 ure #!optional S\n-0001c430: 4947 2043 4f4e 4649 4720 2e20 424f 4459 IG CONFIG . BODY\n-0001c440: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0001c450: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu\n-0001c460: 7265 7353 696d 696c 6172 2074 6f20 6064 resSimilar to `d\n-0001c470: 6566 696e 652d 7374 7275 6374 7572 6527 efine-structure'\n-0001c480: 2065 7863 6570 7420 7468 6174 206d 756c except that mul\n-0001c490: 7469 706c 6520 7374 7275 6374 7572 6573 tiple structures\n-0001c4a0: 2061 7265 0a63 7265 6174 6564 2c20 6561 are.created, ea\n-0001c4b0: 6368 2065 7870 6f72 7469 6e67 2061 2070 ch exporting a p\n-0001c4c0: 6172 7469 6375 6c61 7220 7669 6577 206f articular view o\n-0001c4d0: 6620 7468 6520 756e 6465 726c 7969 6e67 f the underlying\n-0001c4e0: 2062 696e 6469 6e67 732e 0a0a 5354 5255 bindings...STRU\n-0001c4f0: 4354 5320 6973 2061 206c 6973 7420 6465 CTS is a list de\n-0001c500: 6669 6e69 6e67 2074 6865 206e 616d 6573 fining the names\n-0001c510: 2061 6e64 2069 6e74 6572 6661 6365 7320 and interfaces \n-0001c520: 6f66 2074 6865 2063 7265 6174 6564 0a6d of the created.m\n-0001c530: 6f64 756c 6573 2c20 6561 6368 2069 7465 odules, each ite\n-0001c540: 6d20 6861 7320 7468 6520 666f 726d 2060 m has the form `\n-0001c550: 284e 414d 4520 494e 5445 5246 4143 4529 (NAME INTERFACE)\n-0001c560: 272e 2043 4f4e 4649 4720 616e 6420 424f '. CONFIG and BO\n-0001c570: 4459 2061 7265 0a65 7861 6374 6c79 2074 DY are.exactly t\n-0001c580: 6865 2073 616d 6520 6173 2069 6e20 7468 he same as in th\n-0001c590: 6520 6064 6566 696e 652d 7374 7275 6374 e `define-struct\n-0001c5a0: 7572 6527 2073 796e 7461 782e 0072 6570 ure' syntax..rep\n-0001c5b0: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n-0001c5c0: 7472 7563 7475 7265 2d72 6566 2053 5452 tructure-ref STR\n-0001c5d0: 5543 542d 4e41 4d45 2056 4152 2d4e 414d UCT-NAME VAR-NAM\n-0001c5e0: 4500 7265 702e 6e65 742e 7270 6323 7265 E.rep.net.rpc#re\n-0001c5f0: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n-0001c600: 7220 534f 434b 4554 2023 216b 6579 2043 r SOCKET #!key C\n-0001c610: 4c4f 5341 424c 4500 7265 702e 6e65 742e LOSABLE.rep.net.\n-0001c620: 7270 6323 7270 632d 736f 636b 6574 2d6c rpc#rpc-socket-l\n-0001c630: 6973 7465 6e65 7220 4d41 5354 4552 2d53 istener MASTER-S\n-0001c640: 4f43 4b45 5400 7265 702e 6e65 742e 7270 OCKET.rep.net.rp\n-0001c650: 6323 7270 632d 6465 7374 726f 792d 7365 c#rpc-destroy-se\n-0001c660: 7276 6572 0072 6570 2e6e 6574 2e72 7063 rver.rep.net.rpc\n-0001c670: 236d 616b 652d 7270 632d 7365 7276 616e #make-rpc-servan\n-0001c680: 7420 494d 504c 7265 702e 6e65 742e 7270 t IMPLrep.net.rp\n-0001c690: 6323 6361 6c6c 2d77 6974 682d 7270 632d c#call-with-rpc-\n-0001c6a0: 7365 7276 616e 7443 616c 6c20 7468 6520 servantCall the \n-0001c6b0: 6675 6e63 7469 6f6e 2043 414c 4c42 4143 function CALLBAC\n-0001c6c0: 4b20 7769 7468 2061 2073 696e 676c 6520 K with a single \n-0001c6d0: 6172 6775 6d65 6e74 2c20 7468 6520 7365 argument, the se\n-0001c6e0: 7276 616e 742d 6964 2074 6861 740a 6361 rvant-id that.ca\n-0001c6f0: 6e20 6265 2075 7365 6420 746f 2063 616c n be used to cal\n-0001c700: 6c20 7468 6520 6675 6e63 7469 6f6e 2049 l the function I\n-0001c710: 4d50 4c2e 204f 6e63 6520 4341 4c4c 4241 MPL. Once CALLBA\n-0001c720: 434b 2072 6574 7572 6e73 2c20 7468 6520 CK returns, the \n-0001c730: 7365 7276 616e 742d 6964 0a62 6563 6f6d servant-id.becom\n-0001c740: 6573 2069 6e76 616c 6964 2e72 6570 2e6e es invalid.rep.n\n-0001c750: 6574 2e72 7063 2361 7379 6e63 2d72 7063 et.rpc#async-rpc\n-0001c760: 2d63 616c 6c43 616c 6c20 7468 6520 7270 -callCall the rp\n-0001c770: 6320 7072 6f78 7920 6675 6e63 7469 6f6e c proxy function\n-0001c780: 2050 524f 5859 2077 6974 6820 6172 6775 PROXY with argu\n-0001c790: 6d65 6e74 7320 4152 4753 2e20 4974 2077 ments ARGS. It w\n-0001c7a0: 696c 6c20 6265 2063 616c 6c65 640a 6173 ill be called.as\n-0001c7b0: 796e 6368 726f 6e6f 7573 6c79 2e20 4e6f ynchronously. No\n-0001c7c0: 2072 6573 756c 7420 7769 6c6c 2062 6520 result will be \n-0001c7d0: 7265 7475 726e 6564 2066 726f 6d20 7468 returned from th\n-0001c7e0: 6520 7265 6d6f 7465 2066 756e 6374 696f e remote functio\n-0001c7f0: 6e0a 756e 6c65 7373 2043 414c 4c42 4143 n.unless CALLBAC\n-0001c800: 4b20 6973 2067 6976 656e 2c20 696e 2077 K is given, in w\n-0001c810: 6869 6368 2063 6173 6520 2843 414c 4c42 hich case (CALLB\n-0001c820: 4143 4b20 5354 4154 5553 2056 414c 5545 ACK STATUS VALUE\n-0001c830: 2920 7769 6c6c 2062 650a 6361 6c6c 6564 ) will be.called\n-0001c840: 2061 7420 736f 6d65 2070 6f69 6e74 2069 at some point i\n-0001c850: 6e20 7468 6520 6675 7475 7265 2e00 7265 n the future..re\n-0001c860: 702e 6e65 742e 7270 6323 6173 796e 632d p.net.rpc#async-\n-0001c870: 7270 632d 6361 6c6c 2050 524f 5859 2023 rpc-call PROXY #\n-0001c880: 216b 6579 2043 414c 4c42 4143 4b20 2e20 !key CALLBACK . \n-0001c890: 4152 4753 7265 702e 6e65 742e 7270 6323 ARGSrep.net.rpc#\n-0001c8a0: 7270 632d 7072 6f78 792d 3e73 6572 7661 rpc-proxy->serva\n-0001c8b0: 6e74 2d69 6452 6574 7572 6e20 7468 6520 nt-idReturn the \n-0001c8c0: 756e 7175 616c 6966 6965 6420 7365 7276 unqualified serv\n-0001c8d0: 616e 742d 6964 2028 6120 7379 6d62 6f6c ant-id (a symbol\n-0001c8e0: 2920 7468 6174 2063 616e 2062 6520 7573 ) that can be us\n-0001c8f0: 6564 2074 6f0a 7265 6665 7265 6e63 6520 ed to.reference \n-0001c900: 7468 6520 5250 4320 7072 6f78 7920 6675 the RPC proxy fu\n-0001c910: 6e63 7469 6f6e 2050 524f 5859 2e72 6570 nction PROXY.rep\n-0001c920: 2e6e 6574 2e72 7063 2373 6572 7661 6e74 .net.rpc#servant\n-0001c930: 2d69 642d 3e67 6c6f 6261 6c2d 6964 5265 -id->global-idRe\n-0001c940: 7475 726e 2074 6865 2067 6c6f 6261 6c6c turn the globall\n-0001c950: 7920 7265 6665 7265 6e63 6561 626c 6520 y referenceable \n-0001c960: 5250 4320 7365 7276 616e 7420 6964 2066 RPC servant id f\n-0001c970: 6f72 206c 6f63 616c 2073 6572 7661 6e74 or local servant\n-0001c980: 2069 6420 4944 2e72 6570 2e6e 6574 2e72 id ID.rep.net.r\n-0001c990: 7063 2372 656d 6f74 652d 7365 7276 616e pc#remote-servan\n-0001c9a0: 742d 6964 2d3e 676c 6f62 616c 2d69 6452 t-id->global-idR\n-0001c9b0: 6574 7572 6e20 7468 6520 676c 6f62 616c eturn the global\n-0001c9c0: 6c79 2072 6566 6572 656e 6365 6162 6c65 ly referenceable\n-0001c9d0: 2052 5043 2073 6572 7661 6e74 2069 6420 RPC servant id \n-0001c9e0: 666f 7220 7468 6520 6c6f 6361 6c20 7365 for the local se\n-0001c9f0: 7276 616e 740a 6964 2049 4420 2861 2073 rvant.id ID (a s\n-0001ca00: 796d 626f 6c29 2061 7373 6f63 6961 7465 ymbol) associate\n-0001ca10: 6420 7769 7468 2074 6865 2069 6e76 6f6b d with the invok\n-0001ca20: 6572 206f 6620 7468 6520 6375 7272 656e er of the curren\n-0001ca30: 746c 7920 6163 7469 7665 2052 5043 0a72 tly active RPC.r\n-0001ca40: 6571 7565 7374 2e72 6570 2e6e 6574 2e64 equest.rep.net.d\n-0001ca50: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai\n-0001ca60: 6e2d 7061 7274 7352 6574 7572 6e20 7468 n-partsReturn th\n-0001ca70: 6520 6c69 7374 206f 6620 646f 6d61 696e e list of domain\n-0001ca80: 2063 6f6d 706f 6e65 6e74 7320 7468 6174 components that\n-0001ca90: 2074 6865 2073 7472 696e 6720 444f 4d41 the string DOMA\n-0001caa0: 494e 2063 6f6e 7369 7374 7320 6f66 2e72 IN consists of.r\n-0001cab0: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 ep.net.domain-na\n-0001cac0: 6d65 2364 6f6d 6169 6e2d 6162 6f76 652d me#domain-above-\n-0001cad0: 7052 6574 7572 6e20 7472 7565 2069 6620 pReturn true if \n-0001cae0: 646f 6d61 696e 206e 616d 6520 4431 2069 domain name D1 i\n-0001caf0: 7320 6061 626f 7665 2720 646f 6d61 696e s `above' domain\n-0001cb00: 206e 616d 6520 4432 2e72 6570 2e6e 6574 name D2.rep.net\n-0001cb10: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n-0001cb20: 2d64 6f6d 6169 6e73 4361 6c6c 2028 4655 -domainsCall (FU\n-0001cb30: 4e20 4e41 4d45 2920 666f 7220 6561 6368 N NAME) for each\n-0001cb40: 2073 7562 2d64 6f6d 6169 6e20 6f66 2044 sub-domain of D\n-0001cb50: 4f4d 4149 4e20 2873 7461 7274 696e 6720 OMAIN (starting \n-0001cb60: 7769 7468 2044 4f4d 4149 4e29 2e00 7265 with DOMAIN)..re\n-0001cb70: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n-0001cb80: 6523 6d61 702d 646f 6d61 696e 732d 646f e#map-domains-do\n-0001cb90: 776e 7761 7264 7320 4655 4e20 444f 4d41 wnwards FUN DOMA\n-0001cba0: 494e 7265 702e 7777 772e 7175 6f74 652d INrep.www.quote-\n-0001cbb0: 7572 6c23 7175 6f74 652d 7572 6c45 7363 url#quote-urlEsc\n-0001cbc0: 6170 6520 5552 4c20 6d65 7461 2d63 6861 ape URL meta-cha\n-0001cbd0: 7261 6374 6572 7320 696e 2053 5452 494e racters in STRIN\n-0001cbe0: 472e 7265 702e 7777 772e 7175 6f74 652d G.rep.www.quote-\n-0001cbf0: 7572 6c23 756e 7175 6f74 652d 7572 6c55 url#unquote-urlU\n-0001cc00: 6e65 7363 6170 6520 5552 4c20 6d65 7461 nescape URL meta\n-0001cc10: 2d63 6861 7261 6374 6572 7320 696e 2053 -characters in S\n-0001cc20: 5452 494e 472e 0072 6570 2e77 7777 2e71 TRING..rep.www.q\n-0001cc30: 756f 7465 2d75 726c 2375 6e71 756f 7465 uote-url#unquote\n-0001cc40: 2d75 726c 2053 5452 494e 4772 6570 2e73 -url STRINGrep.s\n-0001cc50: 7973 7465 6d23 7265 6d6f 7665 2d68 6f6f ystem#remove-hoo\n-0001cc60: 6b52 656d 6f76 6520 4655 4e43 2066 726f kRemove FUNC fro\n-0001cc70: 6d20 7468 6520 686f 6f6b 2048 4f4f 4b20 m the hook HOOK \n-0001cc80: 2873 796d 626f 6c29 2e72 6570 2e69 6f2e (symbol).rep.io.\n-0001cc90: 6669 6c65 7323 6361 6c6c 2d61 6674 6572 files#call-after\n-0001cca0: 2d6c 6f61 6441 7272 616e 6765 2066 6f72 -loadArrange for\n-0001ccb0: 2054 4855 4e4b 2074 6f20 6265 2063 616c THUNK to be cal\n-0001ccc0: 6c65 6420 696d 6d65 6469 6174 656c 7920 led immediately \n-0001ccd0: 6166 7465 7220 7468 6520 6c69 6272 6172 after the librar\n-0001cce0: 7920 6f66 204c 6973 7020 636f 6465 0a4c y of Lisp code.L\n-0001ccf0: 4942 5241 5259 2068 6173 2062 6565 6e20 IBRARY has been \n-0001cd00: 7265 6164 2062 7920 7468 6520 606c 6f61 read by the `loa\n-0001cd10: 6427 2066 756e 6374 696f 6e2e 204e 6f74 d' function. Not\n-0001cd20: 6520 7468 6174 204c 4942 5241 5259 206d e that LIBRARY m\n-0001cd30: 7573 7420 6578 6163 746c 790a 6d61 7463 ust exactly.matc\n-0001cd40: 6820 7468 6520 4649 4c45 2061 7267 756d h the FILE argum\n-0001cd50: 656e 7420 746f 2060 6c6f 6164 272e 7265 ent to `load'.re\n-0001cd60: 702e 696f 2e73 7472 6561 6d73 2373 7472 p.io.streams#str\n-0001cd70: 6561 6d70 5265 7475 726e 7320 7472 7565 eampReturns true\n-0001cd80: 2069 6620 4152 4720 6973 2073 6f6d 6520 if ARG is some \n-0001cd90: 736f 7274 206f 6620 492f 4f20 7374 7265 sort of I/O stre\n-0001cda0: 616d 2e72 656d 6f74 652d 6674 702d 7368 am.remote-ftp-sh\n-0001cdb0: 6f77 2d6d 6573 7361 6765 7357 6865 6e20 ow-messagesWhen \n-0001cdc0: 742c 2069 6e66 6f72 6d61 7469 6f6e 616c t, informational\n-0001cdd0: 206d 6573 7361 6765 7320 6672 6f6d 2046 messages from F\n-0001cde0: 5450 2073 6573 7369 6f6e 7320 6172 6520 TP sessions are \n-0001cdf0: 6469 7370 6c61 7965 642e 7265 6d6f 7465 displayed.remote\n-0001ce00: 2d66 7470 2d64 6973 706c 6179 2d70 726f -ftp-display-pro\n-0001ce10: 6772 6573 7357 6865 6e20 7472 7565 2c20 gressWhen true, \n-0001ce20: 7368 6f77 2070 726f 6772 6573 7320 6f66 show progress of\n-0001ce30: 2046 5450 2074 7261 6e73 6665 7273 2e72 FTP transfers.r\n-0001ce40: 656d 6f74 652d 6674 702d 6c73 2d6c 2d72 emote-ftp-ls-l-r\n-0001ce50: 6567 6578 7052 6567 6578 7020 6465 6669 egexpRegexp defi\n-0001ce60: 6e69 6e67 2060 6c73 202d 6c27 206f 7574 ning `ls -l' out\n-0001ce70: 7075 7420 7379 6e74 6178 2e20 4861 6972 put syntax. Hair\n-0001ce80: 792e 7265 702e 696f 2e66 696c 652d 6861 y.rep.io.file-ha\n-0001ce90: 6e64 6c65 7273 2e72 656d 6f74 652e 6674 ndlers.remote.ft\n-0001cea0: 7023 7265 6d6f 7465 2d66 7470 2d65 6d70 p#remote-ftp-emp\n-0001ceb0: 7479 2d63 6163 6865 4469 7363 6172 6420 ty-cacheDiscard \n-0001cec0: 616c 6c20 6361 6368 6564 2046 5450 2064 all cached FTP d\n-0001ced0: 6972 6563 746f 7279 2065 6e74 7269 6573 irectory entries\n-0001cee0: 2e72 656d 6f74 652d 7265 702d 7061 7373 .remote-rep-pass\n-0001cef0: 7764 2d6d 7367 7352 6567 756c 6172 2065 wd-msgsRegular e\n-0001cf00: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n-0001cf10: 6e67 2070 6173 7377 6f72 6420 7072 6f6d ng password prom\n-0001cf20: 7074 2e72 656d 6f74 652d 6465 6661 756c pt.remote-defaul\n-0001cf30: 742d 7573 6572 4465 6661 756c 7420 7573 t-userDefault us\n-0001cf40: 6572 6e61 6d65 2074 6f20 7573 6520 666f ername to use fo\n-0001cf50: 7220 6669 6c65 2d74 7261 6e73 6665 7220 r file-transfer \n-0001cf60: 7768 656e 206e 6f6e 6520 6973 2073 7065 when none is spe\n-0001cf70: 6369 6669 6564 2c20 6569 7468 6572 0a65 cified, either.e\n-0001cf80: 7870 6c69 6369 746c 792c 206f 7220 6279 xplicitly, or by\n-0001cf90: 2074 6865 2072 656d 6f74 652d 6674 702d the remote-ftp-\n-0001cfa0: 686f 7374 2d75 7365 722d 616c 6973 7420 host-user-alist \n-0001cfb0: 7661 7269 6162 6c65 2e00 7265 702e 6c61 variable..rep.la\n-0001cfc0: 6e67 2e69 6e74 6572 7072 6574 6572 236c ng.interpreter#l\n-0001cfd0: 6574 2a20 2e20 4152 4753 0072 6570 2e6c et* . ARGS.rep.l\n-0001cfe0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001cff0: 6465 636c 6172 6500 0000 0000 0000 0000 declare.........\n-0001d000: 7265 702e 6461 7461 236d 616b 652d 6775 rep.data#make-gu\n-0001d010: 6172 6469 616e 4372 6561 7465 2061 206e ardianCreate a n\n-0001d020: 6577 2067 7561 7264 6961 6e2e 2047 7561 ew guardian. Gua\n-0001d030: 7264 6961 6e73 2070 726f 7669 6465 2061 rdians provide a\n-0001d040: 206d 6561 6e73 206f 6620 7072 6f74 6563 means of protec\n-0001d050: 7469 6e67 2064 6174 610a 6f62 6a65 6374 ting data.object\n-0001d060: 7320 6672 6f6d 2064 6561 6c6c 6f63 6174 s from deallocat\n-0001d070: 696f 6e20 7768 656e 2074 6865 7920 6861 ion when they ha\n-0001d080: 7665 206e 6f20 6578 7461 6e74 2072 6566 ve no extant ref\n-0001d090: 6572 656e 6365 732e 0a0a 606d 616b 652d erences...`make-\n-0001d0a0: 6775 6172 6469 616e 2720 7265 7475 726e guardian' return\n-0001d0b0: 7320 6120 6675 6e63 7469 6f6e 2072 6570 s a function rep\n-0001d0c0: 7265 7365 6e74 696e 6720 6120 7369 6e67 resenting a sing\n-0001d0d0: 6c65 2067 7561 7264 6961 6e2e 0a43 616c le guardian..Cal\n-0001d0e0: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n-0001d0f0: 6f6e 2077 6974 6820 6120 7369 6e67 6c65 on with a single\n-0001d100: 2061 7267 756d 656e 7420 6164 6473 2074 argument adds t\n-0001d110: 6861 7420 7661 6c75 6520 746f 2074 6865 hat value to the\n-0001d120: 0a6c 6973 7420 6f66 206f 626a 6563 7473 .list of objects\n-0001d130: 2070 726f 7465 6374 6564 2062 7920 7468 protected by th\n-0001d140: 6520 6775 6172 6469 616e 2e20 4361 6c6c e guardian. Call\n-0001d150: 696e 6720 7468 6520 6675 6e63 7469 6f6e ing the function\n-0001d160: 2077 6974 6820 6e6f 0a61 7267 756d 656e with no.argumen\n-0001d170: 7473 2072 6574 7572 6e73 206f 6e65 206f ts returns one o\n-0001d180: 6620 7468 6520 6f62 6a65 6374 7320 7468 f the objects th\n-0001d190: 6174 2077 6f75 6c64 206f 7468 6572 7769 at would otherwi\n-0001d1a0: 7365 2068 6176 6520 6265 656e 0a64 6561 se have been.dea\n-0001d1b0: 6c6c 6f63 6174 6564 2062 7920 7468 6520 llocated by the \n-0001d1c0: 6761 7262 6167 6520 636f 6c6c 6563 746f garbage collecto\n-0001d1d0: 722c 206f 7220 6661 6c73 6520 6966 206e r, or false if n\n-0001d1e0: 6f20 7375 6368 206f 626a 6563 7473 0a65 o such objects.e\n-0001d1f0: 7869 7374 2074 6861 7420 6861 7665 206e xist that have n\n-0001d200: 6f74 2061 6c72 6561 6479 2062 6565 6e20 ot already been \n-0001d210: 7265 7475 726e 6564 2e72 6570 2e75 7469 returned.rep.uti\n-0001d220: 6c2e 7469 6d65 2374 696d 652d 3e73 6563 l.time#time->sec\n-0001d230: 6f6e 6473 436f 6e76 6572 7420 7468 6520 ondsConvert the \n-0001d240: 7469 6d65 7374 616d 7020 5449 4d45 2074 timestamp TIME t\n-0001d250: 6f20 7468 6520 6e75 6d62 6572 206f 6620 o the number of \n-0001d260: 7365 636f 6e64 7320 7369 6e63 6520 7468 seconds since th\n-0001d270: 6520 6570 6f63 682e 7265 702e 7574 696c e epoch.rep.util\n-0001d280: 2e6d 6973 6323 7072 6f67 7261 6d2d 6578 .misc#program-ex\n-0001d290: 6973 7473 2d70 5265 7475 726e 7320 7472 ists-pReturns tr\n-0001d2a0: 7565 2069 6620 6120 7072 6f67 7261 6d20 ue if a program \n-0001d2b0: 6e61 6d65 6420 434d 4420 6361 6e20 6265 named CMD can be\n-0001d2c0: 2066 6f75 6e64 2069 6e20 7468 6520 6375 found in the cu\n-0001d2d0: 7272 656e 7420 7061 7468 2a69 7370 656c rrent path*ispel\n-0001d2e0: 6c2d 7072 6f67 7261 6d2a 4669 6c65 6e61 l-program*Filena\n-0001d2f0: 6d65 206f 6620 7072 6f67 7261 6d20 7573 me of program us\n-0001d300: 6564 2074 6f20 7374 6172 7420 6973 7065 ed to start ispe\n-0001d310: 6c6c 2831 292e 2a69 7370 656c 6c2d 6f70 ll(1).*ispell-op\n-0001d320: 7469 6f6e 732a 4c69 7374 206f 6620 6f70 tions*List of op\n-0001d330: 7469 6f6e 7320 746f 2070 6173 7320 746f tions to pass to\n-0001d340: 2049 7370 656c 6c2a 6973 7065 6c6c 2d64 Ispell*ispell-d\n-0001d350: 6963 7469 6f6e 6172 792a 4e61 6d65 206f ictionary*Name o\n-0001d360: 6620 6469 6374 696f 6e61 7279 2074 6f20 f dictionary to \n-0001d370: 7061 7373 2074 6f20 4973 7065 6c6c 2c20 pass to Ispell, \n-0001d380: 6f72 206e 696c 2066 6f72 2074 6865 2064 or nil for the d\n-0001d390: 6566 6175 6c74 2e2a 6973 7065 6c6c 2d74 efault.*ispell-t\n-0001d3a0: 696d 656f 7574 2a53 6563 6f6e 6473 2074 imeout*Seconds t\n-0001d3b0: 6f20 7761 6974 2066 6f72 2069 7370 656c o wait for ispel\n-0001d3c0: 6c20 6f75 7470 7574 2062 6566 6f72 6520 l output before \n-0001d3d0: 6769 7669 6e67 2075 702e 7265 702e 7574 giving up.rep.ut\n-0001d3e0: 696c 2e69 7370 656c 6c23 7072 6f63 6573 il.ispell#proces\n-0001d3f0: 7353 7562 7072 6f63 6573 7320 7468 6174 sSubprocess that\n-0001d400: 2069 7370 656c 6c20 6973 2072 756e 6e69 ispell is runni\n-0001d410: 6e67 2069 6e2c 206f 7220 6e69 6c20 6966 ng in, or nil if\n-0001d420: 2069 7370 656c 6c20 6973 6e27 7420 7275 ispell isn't ru\n-0001d430: 6e6e 696e 672e 7265 702e 7574 696c 2e69 nning.rep.util.i\n-0001d440: 7370 656c 6c23 6c69 6e65 2d63 616c 6c62 spell#line-callb\n-0001d450: 6163 6b46 756e 6374 696f 6e20 746f 2063 ackFunction to c\n-0001d460: 616c 6c20 6173 796e 6368 726f 6e6f 7573 all asynchronous\n-0001d470: 6c79 2077 6974 6820 6120 7369 6e67 6c65 ly with a single\n-0001d480: 206c 696e 6520 6f66 206f 7574 7075 7420 line of output \n-0001d490: 6672 6f6d 2069 7370 656c 6c2e 0072 6570 from ispell..rep\n-0001d4a0: 2e75 7469 6c2e 6973 7065 6c6c 2369 7370 .util.ispell#isp\n-0001d4b0: 656c 6c2d 7365 742d 6469 6374 696f 6e61 ell-set-dictiona\n-0001d4c0: 7279 2044 4943 542d 4e41 4d45 7265 702e ry DICT-NAMErep.\n-0001d4d0: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n-0001d4e0: 6c6c 2d61 6464 2d77 6f72 642d 746f 2d64 ll-add-word-to-d\n-0001d4f0: 6963 7469 6f6e 6172 7941 6464 2074 6865 ictionaryAdd the\n-0001d500: 2073 7472 696e 6720 574f 5244 2074 6f20 string WORD to \n-0001d510: 796f 7572 2070 6572 736f 6e61 6c20 4973 your personal Is\n-0001d520: 7065 6c6c 2064 6963 7469 6f6e 6172 792e pell dictionary.\n-0001d530: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-0001d540: 6973 7065 6c6c 2d61 6464 2d77 6f72 642d ispell-add-word-\n-0001d550: 666f 722d 7365 7373 696f 6e41 6464 2074 for-sessionAdd t\n-0001d560: 6865 2073 7472 696e 6720 574f 5244 2074 he string WORD t\n-0001d570: 6f20 4973 7065 6c6c 2773 2070 6572 2d73 o Ispell's per-s\n-0001d580: 6573 7369 6f6e 2064 6963 7469 6f6e 6172 ession dictionar\n-0001d590: 792e 0072 6570 2e75 7469 6c2e 6973 7065 y..rep.util.ispe\n-0001d5a0: 6c6c 2369 7370 656c 6c2d 7361 7665 2d64 ll#ispell-save-d\n-0001d5b0: 6963 7469 6f6e 6172 7972 6570 2e75 7469 ictionaryrep.uti\n-0001d5c0: 6c2e 6461 7465 2364 6174 652d 7469 6d65 l.date#date-time\n-0001d5d0: 7a6f 6e65 2d61 6c69 7374 416c 6973 7420 zone-alistAlist \n-0001d5e0: 6f66 2028 5449 4d45 5a4f 4e45 202e 204d of (TIMEZONE . M\n-0001d5f0: 494e 5554 4553 2d44 4946 4645 5245 4e43 INUTES-DIFFERENC\n-0001d600: 4529 2e72 6570 2e6d 6f64 756c 652d 7379 E).rep.module-sy\n-0001d610: 7374 656d 2364 6566 696e 652d 696e 7465 stem#define-inte\n-0001d620: 7266 6163 6541 7373 6f63 6961 7465 2074 rfaceAssociate t\n-0001d630: 6865 2073 796d 626f 6c20 4e41 4d45 2077 he symbol NAME w\n-0001d640: 6974 6820 7468 6520 6d6f 6475 6c65 2069 ith the module i\n-0001d650: 6e74 6572 6661 6365 2053 4947 2028 696e nterface SIG (in\n-0001d660: 2061 0a73 6570 6172 6174 6520 696e 7465 a.separate inte\n-0001d670: 7266 6163 652d 6e61 6d65 206e 616d 6573 rface-name names\n-0001d680: 7061 6365 292e 2041 6e20 696e 7465 7266 pace). An interf\n-0001d690: 6163 6520 7370 6563 6966 6963 6174 696f ace specificatio\n-0001d6a0: 6e20 6d75 7374 2062 650a 6f66 2074 6865 n must be.of the\n-0001d6b0: 2066 6f72 6d3a 0a0a 2020 2049 4e54 4552 form:.. INTER\n-0001d6c0: 4641 4345 202d 3e20 2028 6578 706f 7274 FACE -> (export\n-0001d6d0: 205b 4944 2e2e 2e5d 290a 0920 2020 2020 [ID...]).. \n-0001d6e0: 6f72 2020 4e41 4d45 0a09 2020 2020 206f or NAME.. o\n-0001d6f0: 7220 2028 636f 6d70 6f75 6e64 2d69 6e74 r (compound-int\n-0001d700: 6572 6661 6365 205b 494e 5445 5246 4143 erface [INTERFAC\n-0001d710: 452e 2e2e 5d29 0a09 2020 2020 206f 7220 E...]).. or \n-0001d720: 2028 7374 7275 6374 7572 652d 696e 7465 (structure-inte\n-0001d730: 7266 6163 6520 5b53 5452 5543 5455 5245 rface [STRUCTURE\n-0001d740: 2d4e 414d 452e 2e2e 5d29 0a0a 7768 6572 -NAME...])..wher\n-0001d750: 6520 616e 2049 4420 6973 2061 2073 796d e an ID is a sym\n-0001d760: 626f 6c20 6e61 6d69 6e67 2061 2074 6f70 bol naming a top\n-0001d770: 2d6c 6576 656c 2062 696e 6469 6e67 2074 -level binding t\n-0001d780: 6f20 6578 706f 7274 2c20 616e 6420 4e41 o export, and NA\n-0001d790: 4d45 0a69 7320 7468 6520 6e61 6d65 206f ME.is the name o\n-0001d7a0: 6620 616e 2069 6e74 6572 6661 6365 2070 f an interface p\n-0001d7b0: 7265 7669 6f75 736c 7920 6465 6669 6e65 reviously define\n-0001d7c0: 6420 7573 696e 6720 6465 6669 6e65 2d69 d using define-i\n-0001d7d0: 6e74 6572 6661 6365 2e0a 0a54 6865 2060 nterface...The `\n-0001d7e0: 6578 706f 7274 2720 666f 726d 2061 6464 export' form add\n-0001d7f0: 7320 746f 702d 6c65 7665 6c20 6465 6669 s top-level defi\n-0001d800: 6e69 7469 6f6e 7320 4944 2e2e 2e20 746f nitions ID... to\n-0001d810: 2074 6865 2069 6e74 6572 6661 6365 3b0a the interface;.\n-0001d820: 7468 6520 6063 6f6d 706f 756e 642d 696e the `compound-in\n-0001d830: 7465 7266 6163 6527 2063 6c61 7573 6573 terface' clauses\n-0001d840: 2066 6f72 6d73 2074 6865 2075 6e69 6f6e forms the union\n-0001d850: 206f 6620 7468 6520 6769 7665 6e0a 696e of the given.in\n-0001d860: 7465 7266 6163 6573 2e72 6570 2e6d 6f64 terfaces.rep.mod\n-0001d870: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin\n-0001d880: 652d 7374 7275 6374 7572 6543 7265 6174 e-structureCreat\n-0001d890: 6520 6120 6d6f 6475 6c65 2063 616c 6c65 e a module calle\n-0001d8a0: 6420 4e41 4d45 2077 686f 7365 2069 6e74 d NAME whose int\n-0001d8b0: 6572 6661 6365 2069 7320 5349 472c 2077 erface is SIG, w\n-0001d8c0: 686f 7365 0a63 6f6e 6669 6775 7261 7469 hose.configurati\n-0001d8d0: 6f6e 2069 7320 6465 6669 6e65 6420 6279 on is defined by\n-0001d8e0: 2043 4f4e 4649 4720 2865 6974 6865 7220 CONFIG (either \n-0001d8f0: 6120 7369 6e67 6c65 2063 6c61 7573 652c a single clause,\n-0001d900: 206f 7220 6120 6c69 7374 0a6f 6620 636c or a list.of cl\n-0001d910: 6175 7365 7329 2c20 616e 6420 7768 6f73 auses), and whos\n-0001d920: 6520 6465 6669 6e69 7469 6f6e 7320 6172 e definitions ar\n-0001d930: 6520 6465 6669 6e65 6420 6279 2074 6865 e defined by the\n-0001d940: 206c 6973 7420 6f66 2066 6f72 6d73 0a42 list of forms.B\n-0001d950: 4f44 592e 0a0a 5365 6520 7468 6520 6064 ODY...See the `d\n-0001d960: 6566 696e 652d 696e 7465 7266 6163 6527 efine-interface'\n-0001d970: 2061 6e64 2060 7374 7275 6374 7572 6527 and `structure'\n-0001d980: 206d 6163 726f 7320 666f 7220 6465 7363 macros for desc\n-0001d990: 7269 7074 696f 6e73 206f 660a 7468 6520 riptions of.the \n-0001d9a0: 696e 7465 7266 6163 6520 616e 6420 636f interface and co\n-0001d9b0: 6e66 6967 7572 6174 696f 6e20 636c 6175 nfiguration clau\n-0001d9c0: 7365 2073 796e 7461 7865 7320 7265 7370 se syntaxes resp\n-0001d9d0: 6563 7469 7665 6c79 2e00 7265 702e 6d6f ectively..rep.mo\n-0001d9e0: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n-0001d9f0: 6e65 2d73 7472 7563 7475 7265 204e 414d ne-structure NAM\n-0001da00: 4520 2321 6f70 7469 6f6e 616c 2053 4947 E #!optional SIG\n-0001da10: 2043 4f4e 4649 4720 2e20 424f 4459 0072 CONFIG . BODY.r\n-0001da20: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n-0001da30: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur\n-0001da40: 652d 616c 6961 7320 544f 2046 524f 4d72 e-alias TO FROMr\n-0001da50: 6570 2e73 7472 7563 7475 7265 7323 6d61 ep.structures#ma\n-0001da60: 6b65 2d69 6e74 6572 6661 6365 4372 6561 ke-interfaceCrea\n-0001da70: 7465 2061 6e20 696e 7465 7266 6163 6520 te an interface \n-0001da80: 6361 6c6c 6564 204e 414d 4520 6578 706f called NAME expo\n-0001da90: 7274 696e 6720 7468 6520 6c69 7374 206f rting the list o\n-0001daa0: 6620 7379 6d62 6f6c 7320 5349 472e 7265 f symbols SIG.re\n-0001dab0: 702e 7374 7275 6374 7572 6573 236c 6f63 p.structures#loc\n-0001dac0: 6174 652d 6269 6e64 696e 6752 6574 7572 ate-bindingRetur\n-0001dad0: 6e20 7468 6520 6e61 6d65 206f 6620 7468 n the name of th\n-0001dae0: 6520 7374 7275 6374 7572 6520 6269 6e64 e structure bind\n-0001daf0: 696e 6720 6f66 2053 594d 2c20 7573 696e ing of SYM, usin\n-0001db00: 6720 7468 6520 6c69 7374 206f 6620 6d6f g the list of mo\n-0001db10: 6475 6c65 0a6e 616d 6573 2049 4d50 4f52 dule.names IMPOR\n-0001db20: 5445 4420 6173 2074 6865 2073 6561 7263 TED as the searc\n-0001db30: 6820 7374 6172 7420 706f 696e 7473 2e00 h start points..\n-0001db40: 7265 702e 7374 7275 6374 7572 6573 236c rep.structures#l\n-0001db50: 6f63 6174 652d 6269 6e64 696e 6720 5359 ocate-binding SY\n-0001db60: 4d20 494d 504f 5254 4544 0072 6570 2e6e M IMPORTED.rep.n\n-0001db70: 6574 2e72 7063 2372 7063 2d6f 7574 7075 et.rpc#rpc-outpu\n-0001db80: 742d 6861 6e64 6c65 7220 534f 434b 4554 t-handler SOCKET\n-0001db90: 204f 5554 5055 5472 6570 2e6e 6574 2e72 OUTPUTrep.net.r\n-0001dba0: 7063 2372 7063 2d64 6573 7472 6f79 2d73 pc#rpc-destroy-s\n-0001dbb0: 6572 7665 7253 746f 7020 6c69 7374 656e erverStop listen\n-0001dbc0: 696e 6720 666f 7220 7270 6320 636f 6e6e ing for rpc conn\n-0001dbd0: 6563 7469 6f6e 7320 6f6e 2074 6865 2063 ections on the c\n-0001dbe0: 7572 7265 6e74 206d 6163 6869 6e65 0072 urrent machine.r\n-0001dbf0: 6570 2e6e 6574 2e72 7063 2367 6c6f 6261 ep.net.rpc#globa\n-0001dc00: 6c2d 6964 2d3e 7270 632d 7072 6f78 7920 l-id->rpc-proxy \n-0001dc10: 4944 7265 702e 6e65 742e 646f 6d61 696e IDrep.net.domain\n-0001dc20: 2d6e 616d 6523 646f 6d61 696e 2d62 656c -name#domain-bel\n-0001dc30: 6f77 2d70 5265 7475 726e 2074 7275 6520 ow-pReturn true \n-0001dc40: 6966 2064 6f6d 6169 6e20 6e61 6d65 2044 if domain name D\n-0001dc50: 3120 6973 2060 6265 6c6f 7727 2064 6f6d 1 is `below' dom\n-0001dc60: 6169 6e20 6e61 6d65 2044 322e 7265 702e ain name D2.rep.\n-0001dc70: 6e65 742e 646f 6d61 696e 2d6e 616d 6523 net.domain-name#\n-0001dc80: 646f 6d61 696e 2d65 7175 616c 2d70 5265 domain-equal-pRe\n-0001dc90: 7475 726e 2074 7275 6520 6966 2074 6865 turn true if the\n-0001dca0: 2064 6f6d 6169 6e20 6e61 6d65 7320 4431 domain names D1\n-0001dcb0: 2061 6e64 2044 3220 6172 6520 7468 6520 and D2 are the \n-0001dcc0: 7361 6d65 7265 702e 7265 6765 7870 2373 samerep.regexp#s\n-0001dcd0: 7472 696e 672d 7265 706c 6163 6552 6574 tring-replaceRet\n-0001dce0: 7572 6e20 7468 6520 7374 7269 6e67 2063 urn the string c\n-0001dcf0: 7265 6174 6564 2062 7920 7265 706c 6163 reated by replac\n-0001dd00: 696e 6720 616c 6c20 6d61 7463 6865 7320 ing all matches \n-0001dd10: 6f66 2052 4547 4558 5020 696e 0a53 5452 of REGEXP in.STR\n-0001dd20: 494e 4720 7769 7468 2074 6865 2065 7870 ING with the exp\n-0001dd30: 616e 7369 6f6e 206f 6620 5445 4d50 4c41 ansion of TEMPLA\n-0001dd40: 5445 2e0a 0a49 6620 5445 4d50 4c41 5445 TE...If TEMPLATE\n-0001dd50: 2069 7320 6120 7374 7269 6e67 2c20 6974 is a string, it\n-0001dd60: 2069 7320 6578 7061 6e64 6564 2075 7369 is expanded usi\n-0001dd70: 6e67 2074 6865 2060 6578 7061 6e64 2d6c ng the `expand-l\n-0001dd80: 6173 742d 6d61 7463 6827 0a66 756e 6374 ast-match'.funct\n-0001dd90: 696f 6e2c 206f 7468 6572 7769 7365 2054 ion, otherwise T\n-0001dda0: 454d 504c 4154 4520 6973 2063 616c 6c65 EMPLATE is calle\n-0001ddb0: 6420 6173 2061 2066 756e 6374 696f 6e20 d as a function \n-0001ddc0: 7769 7468 2053 5452 494e 4720 6173 2069 with STRING as i\n-0001ddd0: 7473 0a73 6f6c 6520 6172 6775 6d65 6e74 ts.sole argument\n-0001dde0: 2e20 4974 2073 686f 756c 6420 7265 7475 . It should retu\n-0001ddf0: 726e 2061 2073 7472 696e 672e 2041 6c73 rn a string. Als\n-0001de00: 6f20 6974 2069 7320 6775 6172 616e 7465 o it is guarante\n-0001de10: 6564 2074 6861 740a 7468 6520 6c61 7374 ed that.the last\n-0001de20: 2072 6567 756c 6172 2065 7870 7265 7373 regular express\n-0001de30: 696f 6e20 746f 2068 6176 6520 6265 656e ion to have been\n-0001de40: 206d 6174 6368 6564 2077 6173 2052 4547 matched was REG\n-0001de50: 4558 5020 7768 656e 0a54 454d 504c 4154 EXP when.TEMPLAT\n-0001de60: 4520 6973 2063 616c 6c65 642e 0072 6570 E is called..rep\n-0001de70: 2e72 6567 6578 7023 7374 7269 6e67 2d72 .regexp#string-r\n-0001de80: 6570 6c61 6365 2052 4547 4558 5020 5445 eplace REGEXP TE\n-0001de90: 4d50 4c41 5445 2053 5452 494e 4772 6570 MPLATE STRINGrep\n-0001dea0: 2e72 6567 6578 7023 7374 7269 6e67 2d73 .regexp#string-s\n-0001deb0: 706c 6974 5265 7475 726e 2061 206c 6973 plitReturn a lis\n-0001dec0: 7420 6f66 2073 7562 7374 7269 6e67 7320 t of substrings \n-0001ded0: 6f66 2053 5452 494e 472c 2065 6163 6820 of STRING, each \n-0001dee0: 6465 6c69 6d69 7465 6420 6279 2052 4547 delimited by REG\n-0001def0: 4558 502e 0072 6570 2e72 6567 6578 7023 EXP..rep.regexp#\n-0001df00: 7374 7269 6e67 2d73 706c 6974 2052 4547 string-split REG\n-0001df10: 4558 5020 5354 5249 4e47 7265 702e 7777 EXP STRINGrep.ww\n-0001df20: 772e 7175 6f74 652d 7572 6c23 7572 6c2d w.quote-url#url-\n-0001df30: 6d65 7461 2d72 6541 2072 6567 6578 7020 meta-reA regexp \n-0001df40: 6d61 7463 6869 6e67 2061 2073 696e 676c matching a singl\n-0001df50: 6520 6368 6172 6163 7465 7220 7468 6174 e character that\n-0001df60: 2069 7320 7265 7365 7276 6564 2069 6e20 is reserved in \n-0001df70: 7468 6520 5552 4c20 7370 6563 2e0a 5468 the URL spec..Th\n-0001df80: 6973 2069 7320 7461 6b65 6e20 6672 6f6d is is taken from\n-0001df90: 2064 7261 6674 2d66 6965 6c64 696e 672d draft-fielding-\n-0001dfa0: 7572 6c2d 7379 6e74 6178 2d30 322e 7478 url-syntax-02.tx\n-0001dfb0: 7420 2d2d 2063 6865 636b 2079 6f75 7220 t -- check your \n-0001dfc0: 6c6f 6361 6c0a 696e 7465 726e 6574 2064 local.internet d\n-0001dfd0: 7261 6674 7320 6469 7265 6374 6f72 7920 rafts directory \n-0001dfe0: 666f 7220 6120 636f 7079 2e00 0000 0000 for a copy......\n-0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001e000: 0072 6570 2e73 7973 7465 6d23 7265 6d6f .rep.system#remo\n-0001e010: 7665 2d68 6f6f 6b2d 6279 2d6e 616d 6520 ve-hook-by-name \n-0001e020: 484f 4f4b 204e 414d 4500 7265 702e 7379 HOOK NAME.rep.sy\n-0001e030: 7374 656d 2369 6e2d 686f 6f6b 2d70 2048 stem#in-hook-p H\n-0001e040: 4f4f 4b2d 5359 4d42 4f4c 2046 554e 7265 OOK-SYMBOL FUNre\n-0001e050: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-0001e060: 6e61 6d65 3d52 6574 7572 6e73 2074 2077 name=Returns t w\n-0001e070: 6865 6e20 4e41 4d45 3120 616e 6420 4e41 hen NAME1 and NA\n-0001e080: 4d45 3220 626f 7468 206e 616d 6520 7468 ME2 both name th\n-0001e090: 6520 7361 6d65 2066 696c 652e 0072 6570 e same file..rep\n-0001e0a0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n\n-0001e0b0: 616d 653d 204e 414d 4531 204e 414d 4532 ame= NAME1 NAME2\n-0001e0c0: 0072 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0001e0d0: 6c65 2d6e 6577 6572 2d74 6861 6e2d 6669 le-newer-than-fi\n-0001e0e0: 6c65 2d70 2046 494c 4531 2046 494c 4532 le-p FILE1 FILE2\n-0001e0f0: 6674 702d 7072 6f67 7261 6d50 726f 6772 ftp-programProgr\n-0001e100: 616d 2075 7365 6420 666f 7220 4654 5020 am used for FTP \n-0001e110: 7365 7373 696f 6e73 2e72 656d 6f74 652d sessions.remote-\n-0001e120: 6674 702d 6172 6773 4c69 7374 206f 6620 ftp-argsList of \n-0001e130: 6172 6775 6d65 6e74 7320 746f 2072 656d arguments to rem\n-0001e140: 6f74 6520 4654 5020 7365 7373 696f 6e73 ote FTP sessions\n-0001e150: 2e72 656d 6f74 652d 6674 702d 6d61 782d .remote-ftp-max-\n-0001e160: 6d65 7373 6167 652d 6c69 6e65 7357 6865 message-linesWhe\n-0001e170: 6e20 7472 7565 2c20 7468 6520 6d61 7869 n true, the maxi\n-0001e180: 6d75 6d20 6e75 6d62 6572 206f 6620 4654 mum number of FT\n-0001e190: 5020 6d65 7373 6167 6520 6c69 6e65 7320 P message lines \n-0001e1a0: 746f 206b 6565 702e 7265 6d6f 7465 2d66 to keep.remote-f\n-0001e1b0: 7470 2d74 696d 656f 7574 4e75 6d62 6572 tp-timeoutNumber\n-0001e1c0: 206f 6620 7365 636f 6e64 7320 746f 2077 of seconds to w\n-0001e1d0: 6169 7420 666f 7220 4654 5020 6f75 7470 ait for FTP outp\n-0001e1e0: 7574 2062 6566 6f72 6520 6769 7669 6e67 ut before giving\n-0001e1f0: 2075 702e 7265 6d6f 7465 2d66 7470 2d61 up.remote-ftp-a\n-0001e200: 6e6f 6e2d 7573 6572 7352 6567 756c 6172 non-usersRegular\n-0001e210: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n-0001e220: 6869 6e67 2075 7365 7220 6e61 6d65 7320 hing user names \n-0001e230: 6f66 2060 616e 6f6e 796d 6f75 7327 2046 of `anonymous' F\n-0001e240: 5450 2073 6573 7369 6f6e 732e 7265 6d6f TP sessions.remo\n-0001e250: 7465 2d66 7470 2d65 6368 6f2d 6f75 7470 te-ftp-echo-outp\n-0001e260: 7574 5768 656e 2074 2c20 6563 686f 2061 utWhen t, echo a\n-0001e270: 6c6c 206f 7574 7075 7420 6672 6f6d 2046 ll output from F\n-0001e280: 5450 2070 726f 6365 7373 6573 2e20 5573 TP processes. Us\n-0001e290: 6520 666f 7220 6465 6275 6767 696e 6720 e for debugging \n-0001e2a0: 6f6e 6c79 2e72 656d 6f74 652d 6674 702d only.remote-ftp-\n-0001e2b0: 7061 7373 7764 2d61 6c69 7374 416c 6973 passwd-alistAlis\n-0001e2c0: 7420 6f66 2028 5553 4552 4048 4f53 5420 t of (USER@HOST \n-0001e2d0: 2e20 5041 5353 5744 2920 6465 6669 6e69 . PASSWD) defini\n-0001e2e0: 6e67 2061 6c6c 206b 6e6f 776e 2046 5450 ng all known FTP\n-0001e2f0: 2070 6173 7377 6f72 6473 2e72 656d 6f74 passwords.remot\n-0001e300: 652d 6674 702d 6469 7263 6163 6865 2d65 e-ftp-dircache-e\n-0001e310: 7870 6972 792d 7469 6d65 4e75 6d62 6572 xpiry-timeNumber\n-0001e320: 206f 6620 7365 636f 6e64 7320 6265 666f of seconds befo\n-0001e330: 7265 2061 2064 6972 6361 6368 6520 656e re a dircache en\n-0001e340: 7472 7920 6973 2072 6572 6561 642e 7265 try is reread.re\n-0001e350: 6d6f 7465 2d66 7470 2d64 6972 6361 6368 mote-ftp-dircach\n-0001e360: 652d 6d61 782d 6469 7273 4d61 7869 6d75 e-max-dirsMaximu\n-0001e370: 6d20 6e75 6d62 6572 206f 6620 6469 7265 m number of dire\n-0001e380: 6374 6f72 6965 7320 7768 6f73 6520 636f ctories whose co\n-0001e390: 6e74 656e 7473 206d 6179 2062 6520 6361 ntents may be ca\n-0001e3a0: 6368 6564 2061 7420 616e 7920 6f6e 650a ched at any one.\n-0001e3b0: 7469 6d65 2e72 656d 6f74 652d 6674 702d time.remote-ftp-\n-0001e3c0: 7365 7373 696f 6e73 4c69 7374 206f 6620 sessionsList of \n-0001e3d0: 4654 5020 7374 7275 6374 7572 6573 2064 FTP structures d\n-0001e3e0: 6566 696e 696e 6720 616c 6c20 7275 6e6e efining all runn\n-0001e3f0: 696e 6720 4654 5020 7365 7373 696f 6e73 ing FTP sessions\n-0001e400: 2e72 656d 6f74 652d 6674 702d 7072 6f6d .remote-ftp-prom\n-0001e410: 7074 2d72 6567 6578 7052 6567 756c 6172 pt-regexpRegular\n-0001e420: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n-0001e430: 6869 6e67 2061 2070 726f 6d70 7420 6672 hing a prompt fr\n-0001e440: 6f6d 2074 6865 2046 5450 2063 6f6d 6d61 om the FTP comma\n-0001e450: 6e64 2028 746f 2062 6520 6967 6e6f 7265 nd (to be ignore\n-0001e460: 6429 2e72 656d 6f74 652d 6674 702d 736b d).remote-ftp-sk\n-0001e470: 6970 2d6d 7367 7352 6567 756c 6172 2065 ip-msgsRegular e\n-0001e480: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n-0001e490: 6e67 2066 7470 206d 6573 7361 6765 7320 ng ftp messages \n-0001e4a0: 7468 6174 2063 616e 2062 6520 6967 6e6f that can be igno\n-0001e4b0: 7265 642e 0072 6570 2e69 6f2e 6669 6c65 red..rep.io.file\n-0001e4c0: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n-0001e4d0: 2e66 7470 2372 656d 6f74 652d 6674 702d .ftp#remote-ftp-\n-0001e4e0: 636c 6f73 652d 616c 6c72 6570 2e69 6f2e close-allrep.io.\n-0001e4f0: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-0001e500: 6d6f 7465 2e66 7470 2372 656d 6f74 652d mote.ftp#remote-\n-0001e510: 6674 702d 6164 642d 7061 7373 7764 4164 ftp-add-passwdAd\n-0001e520: 6420 7468 6520 7374 7269 6e67 2050 4153 d the string PAS\n-0001e530: 5357 4420 6173 2074 6865 2070 6173 7377 SWD as the passw\n-0001e540: 6f72 6420 666f 7220 4654 5020 7365 7373 ord for FTP sess\n-0001e550: 696f 6e20 6f66 2055 5345 5240 484f 5354 ion of USER@HOST\n-0001e560: 2e72 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n-0001e570: 646c 6572 732e 7265 6d6f 7465 2e72 6570 dlers.remote.rep\n-0001e580: 2372 656d 6f74 652d 7265 702d 636c 6f73 #remote-rep-clos\n-0001e590: 652d 686f 7374 436c 6f73 6520 7468 6520 e-hostClose the \n-0001e5a0: 7265 702d 7265 6d6f 7465 2073 7562 7072 rep-remote subpr\n-0001e5b0: 6f63 6573 7320 636f 6e6e 6563 7465 6420 ocess connected \n-0001e5c0: 746f 2060 5553 4552 4048 4f53 5427 2e00 to `USER@HOST'..\n-0001e5d0: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n-0001e5e0: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n-0001e5f0: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n-0001e600: 2d61 6c6c 0072 6570 2e69 6f2e 6669 6c65 -all.rep.io.file\n-0001e610: 2d68 616e 646c 6572 732e 7461 7223 7461 -handlers.tar#ta\n-0001e620: 7266 682d 656d 7074 792d 6361 6368 6572 rfh-empty-cacher\n-0001e630: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001e640: 7465 7223 7454 6865 2073 796d 626f 6c20 ter#tThe symbol \n-0001e650: 6f66 7465 6e20 7573 6564 2061 7320 7468 often used as th\n-0001e660: 6520 6361 6e6f 6e69 6361 6c20 626f 6f6c e canonical bool\n-0001e670: 6561 6e2d 7472 7565 2076 616c 7565 2e72 ean-true value.r\n-0001e680: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001e690: 7465 7223 6465 6673 7562 7374 4465 6669 ter#defsubstDefi\n-0001e6a0: 6e65 7320 6120 6675 6e63 7469 6f6e 2074 nes a function t\n-0001e6b0: 6861 7420 7769 6c6c 2062 6520 636f 6d70 hat will be comp\n-0001e6c0: 696c 6564 2069 6e6c 696e 6520 746f 2061 iled inline to a\n-0001e6d0: 6e79 2066 756e 6374 696f 6e73 2074 6861 ny functions tha\n-0001e6e0: 740a 6361 6c6c 2069 742e 204f 7468 6572 t.call it. Other\n-0001e6f0: 7769 7365 2065 7861 6374 6c79 2074 6865 wise exactly the\n-0001e700: 2073 616d 6520 6173 2064 6566 756e 2e72 same as defun.r\n-0001e710: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001e720: 7465 7223 756e 6c65 7373 4576 616c 7561 ter#unlessEvalua\n-0001e730: 7465 7320 434f 4e44 4954 494f 4e2c 2069 tes CONDITION, i\n-0001e740: 6620 6974 2069 7320 6e69 6c20 616e 2069 f it is nil an i\n-0001e750: 6d70 6c69 6369 7420 7072 6f67 6e20 6973 mplicit progn is\n-0001e760: 2070 6572 666f 726d 6564 2077 6974 680a performed with.\n-0001e770: 464f 524d 532e 0072 6570 2e6c 616e 672e FORMS..rep.lang.\n-0001e780: 696e 7465 7270 7265 7465 7223 6f72 202e interpreter#or .\n-0001e790: 2041 5247 5372 6570 2e6c 616e 672e 696e ARGSrep.lang.in\n-0001e7a0: 7465 7270 7265 7465 7223 7365 7471 2d64 terpreter#setq-d\n-0001e7b0: 6566 6175 6c74 7365 7471 2d64 6566 6175 efaultsetq-defau\n-0001e7c0: 6c74 207b 2056 4152 4941 424c 4520 464f lt { VARIABLE FO\n-0001e7d0: 524d 207d 202e 2e2e 0a0a 5365 7473 2074 RM } .....Sets t\n-0001e7e0: 6865 2064 6566 6175 6c74 2076 616c 7565 he default value\n-0001e7f0: 206f 6620 6561 6368 2056 4152 4941 424c of each VARIABL\n-0001e800: 4520 746f 2074 6865 2076 616c 7565 206f E to the value o\n-0001e810: 6620 6974 730a 636f 7272 6573 706f 6e64 f its.correspond\n-0001e820: 696e 6720 464f 524d 2065 7661 6c75 6174 ing FORM evaluat\n-0001e830: 6564 2c20 7265 7475 726e 7320 7468 6520 ed, returns the \n-0001e840: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n-0001e850: 7420 6576 616c 7561 7469 6f6e 2e0a 5365 t evaluation..Se\n-0001e860: 6520 616c 736f 2060 7365 7471 272e 2052 e also `setq'. R\n-0001e870: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n-0001e880: 206f 6620 7468 6520 6c61 7374 2046 4f52 of the last FOR\n-0001e890: 4d2e 7265 702e 6c61 6e67 2e69 6e74 6572 M.rep.lang.inter\n-0001e8a0: 7072 6574 6572 2364 6566 696e 652d 7370 preter#define-sp\n-0001e8b0: 6563 6961 6c2d 7661 7269 6162 6c65 5573 ecial-variableUs\n-0001e8c0: 6520 6465 6676 6172 2d73 6574 7120 696e e defvar-setq in\n-0001e8d0: 7374 6561 642e 7265 702e 6c61 6e67 2e69 stead.rep.lang.i\n-0001e8e0: 6e74 6572 7072 6574 6572 2377 6869 6c65 nterpreter#while\n-0001e8f0: 7768 696c 6520 434f 4e44 4954 494f 4e20 while CONDITION \n-0001e900: 424f 4459 2e2e 2e0a 0a60 7768 696c 6527 BODY.....`while'\n-0001e910: 2069 7320 616e 2069 6d70 6572 6174 6976 is an imperativ\n-0001e920: 6520 6c6f 6f70 696e 6720 636f 6e73 7472 e looping constr\n-0001e930: 7563 742e 2043 4f4e 4449 5449 4f4e 2069 uct. CONDITION i\n-0001e940: 7320 6576 616c 7561 7465 642c 2069 660a s evaluated, if.\n-0001e950: 6974 2070 726f 6475 6365 7320 6120 7472 it produces a tr\n-0001e960: 7565 2076 616c 7565 2c20 7468 656e 2074 ue value, then t\n-0001e970: 6865 2073 6571 7565 6e63 6520 6f66 2042 he sequence of B\n-0001e980: 4f44 592e 2e2e 2066 6f72 6d73 2061 7265 ODY... forms are\n-0001e990: 0a65 7661 6c75 6174 6564 2075 7369 6e67 .evaluated using\n-0001e9a0: 2061 6e20 696d 706c 6963 6974 2060 7072 an implicit `pr\n-0001e9b0: 6f67 6e27 2073 7461 7465 6d65 6e74 2c20 ogn' statement, \n-0001e9c0: 616e 6420 636f 6e74 726f 6c20 7061 7373 and control pass\n-0001e9d0: 6573 2062 6163 6b0a 746f 2074 6865 2062 es back.to the b\n-0001e9e0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n-0001e9f0: 7768 696c 6520 666f 726d 2e0a 0a57 6865 while form...Whe\n-0001ea00: 6e20 7468 6520 5641 4c55 4520 6f66 2043 n the VALUE of C\n-0001ea10: 4f4e 4449 5449 4f4e 2069 7320 6661 6c73 ONDITION is fals\n-0001ea20: 652c 2074 6865 2077 6869 6c65 2073 7461 e, the while sta\n-0001ea30: 7465 6d65 6e74 2069 7320 6578 6974 6564 tement is exited\n-0001ea40: 2c0a 7265 7475 726e 696e 6720 616e 2075 ,.returning an u\n-0001ea50: 6e64 6566 696e 6564 2076 616c 7565 2e00 ndefined value..\n-0001ea60: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001ea70: 6574 6572 2377 6974 682d 6f62 6a65 6374 eter#with-object\n-0001ea80: 204f 424a 202e 2042 4f44 5972 6570 2e6c OBJ . BODYrep.l\n-0001ea90: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001eaa0: 636f 6e64 6974 696f 6e2d 6361 7365 4576 condition-caseEv\n-0001eab0: 616c 7561 7465 7320 464f 524d 2077 6974 aluates FORM wit\n-0001eac0: 6820 6572 726f 722d 6861 6e64 6c65 7273 h error-handlers\n-0001ead0: 2069 6e20 706c 6163 652c 2069 6620 6e6f in place, if no\n-0001eae0: 2065 7272 6f72 7320 6f63 6375 720a 7265 errors occur.re\n-0001eaf0: 7475 726e 2074 6865 2076 616c 7565 2072 turn the value r\n-0001eb00: 6574 7572 6e65 6420 6279 2046 4f52 4d2c eturned by FORM,\n-0001eb10: 2065 6c73 6520 7468 6520 7661 6c75 6520 else the value \n-0001eb20: 6f66 2077 6869 6368 6576 6572 0a68 616e of whichever.han\n-0001eb30: 646c 6572 2773 2062 6f64 7920 7761 7320 dler's body was \n-0001eb40: 6576 616c 7561 7465 642e 0a0a 4561 6368 evaluated...Each\n-0001eb50: 2048 414e 444c 4552 2069 7320 6120 6c69 HANDLER is a li\n-0001eb60: 7374 206f 6620 6028 4552 524f 5220 424f st of `(ERROR BO\n-0001eb70: 4459 2e2e 2e29 272e 2045 5252 4f52 2064 DY...)'. ERROR d\n-0001eb80: 6566 696e 6573 2077 6869 6368 2074 7970 efines which typ\n-0001eb90: 6573 0a6f 6620 6572 726f 7273 2074 6865 es.of errors the\n-0001eba0: 2068 616e 646c 6572 2063 6174 6368 6573 handler catches\n-0001ebb0: 2c20 6569 7468 6572 2061 2073 796d 626f , either a symbo\n-0001ebc0: 6c20 6f72 2061 206c 6973 7420 6f66 2073 l or a list of s\n-0001ebd0: 796d 626f 6c73 2e0a 5468 6520 7370 6563 ymbols..The spec\n-0001ebe0: 6961 6c20 7379 6d62 6f6c 2060 6572 726f ial symbol `erro\n-0001ebf0: 7227 206d 6174 6368 6573 2061 6c6c 2074 r' matches all t\n-0001ec00: 7970 6573 206f 6620 6572 726f 7273 2e0a ypes of errors..\n-0001ec10: 0a49 6620 5641 5220 6973 2074 7275 6520 .If VAR is true \n-0001ec20: 6974 2773 2061 2073 796d 626f 6c20 7768 it's a symbol wh\n-0001ec30: 6f73 6520 7661 6c75 6573 2069 7320 626f ose values is bo\n-0001ec40: 756e 6420 746f 2060 2845 5252 4f52 2d53 und to `(ERROR-S\n-0001ec50: 594d 424f 4c20 2e0a 4441 5441 2927 2077 YMBOL ..DATA)' w\n-0001ec60: 6869 6c65 2074 6865 2068 616e 646c 6572 hile the handler\n-0001ec70: 2069 7320 6576 616c 7561 7465 6420 2874 is evaluated (t\n-0001ec80: 6865 7365 2061 7265 2074 6865 2061 7267 hese are the arg\n-0001ec90: 756d 656e 7473 2067 6976 656e 2074 6f0a uments given to.\n-0001eca0: 6073 6967 6e61 6c27 2077 6865 6e20 7468 `signal' when th\n-0001ecb0: 6520 6572 726f 7220 7761 7320 7261 6973 e error was rais\n-0001ecc0: 6564 292e 7265 702e 6c61 6e67 2e69 6e74 ed).rep.lang.int\n-0001ecd0: 6572 7072 6574 6572 2364 796e 616d 6963 erpreter#dynamic\n-0001ece0: 2d77 696e 6443 616c 6c20 5448 554e 4b20 -windCall THUNK \n-0001ecf0: 7769 7468 6f75 7420 6172 6775 6d65 6e74 without argument\n-0001ed00: 732c 2072 6574 7572 6e69 6e67 2074 6865 s, returning the\n-0001ed10: 2072 6573 756c 7420 6f66 2074 6869 7320 result of this \n-0001ed20: 6361 6c6c 2e0a 4245 464f 5245 2061 6e64 call..BEFORE and\n-0001ed30: 2041 4654 4552 2061 7265 2061 6c73 6f20 AFTER are also \n-0001ed40: 6361 6c6c 6564 2028 7769 7468 6f75 7420 called (without \n-0001ed50: 6172 6775 6d65 6e74 7329 2c20 7768 656e arguments), when\n-0001ed60: 6576 6572 0a65 7865 6375 7469 6f6e 2072 ever.execution r\n-0001ed70: 6573 7065 6374 6976 656c 7920 656e 7465 espectively ente\n-0001ed80: 7273 206f 7220 6c65 6176 6573 2074 6865 rs or leaves the\n-0001ed90: 2064 796e 616d 6963 2065 7874 656e 7420 dynamic extent \n-0001eda0: 6f66 2074 6865 2063 616c 6c0a 746f 2054 of the call.to T\n-0001edb0: 4855 4e4b 2e0a 0a49 6e20 7468 6520 7369 HUNK...In the si\n-0001edc0: 6d70 6c65 7374 2063 6173 6520 2877 6865 mplest case (whe\n-0001edd0: 6e20 6361 6c6c 2f63 6320 6973 6e27 7420 n call/cc isn't \n-0001ede0: 7573 6564 2074 6f20 7061 7373 2063 6f6e used to pass con\n-0001edf0: 7472 6f6c 2069 6e20 6f72 206f 7574 0a6f trol in or out.o\n-0001ee00: 6620 5448 554e 4b29 2065 6163 6820 6675 f THUNK) each fu\n-0001ee10: 6e63 7469 6f6e 2077 696c 6c20 6265 2063 nction will be c\n-0001ee20: 616c 6c65 6420 6578 6163 746c 7920 6f6e alled exactly on\n-0001ee30: 6365 2e00 7265 702e 6c61 6e67 2e6d 6174 ce..rep.lang.mat\n-0001ee40: 6823 7261 7469 6f6e 616c 7020 5800 7265 h#rationalp X.re\n-0001ee50: 702e 6c61 6e67 2e64 6f63 2361 6464 2d64 p.lang.doc#add-d\n-0001ee60: 6f63 756d 656e 7461 7469 6f6e 2d70 6172 ocumentation-par\n-0001ee70: 616d 7320 4e41 4d45 2053 5452 5543 5455 ams NAME STRUCTU\n-0001ee80: 5245 2050 4152 414d 2d4c 4953 5472 6570 RE PARAM-LISTrep\n-0001ee90: 2e64 6174 6123 7374 7269 6e67 2d75 7063 .data#string-upc\n-0001eea0: 6173 6552 6574 7572 6e20 6120 6e65 7720 aseReturn a new \n-0001eeb0: 7374 7269 6e67 2c20 616e 2075 7070 6572 string, an upper\n-0001eec0: 2063 6173 6520 636f 7079 206f 6620 7374 case copy of st\n-0001eed0: 7269 6e67 2058 2e72 6570 2e64 6174 612e ring X.rep.data.\n-0001eee0: 7269 6e67 2372 696e 672d 6361 7061 6369 ring#ring-capaci\n-0001eef0: 7479 5265 7475 726e 7320 7468 6520 6e75 tyReturns the nu\n-0001ef00: 6d62 6572 206f 6620 736c 6f74 7320 696e mber of slots in\n-0001ef10: 2074 6865 2072 696e 6720 6275 6666 6572 the ring buffer\n-0001ef20: 2052 494e 472e 0072 6570 2e64 6174 612e RING..rep.data.\n-0001ef30: 7269 6e67 2372 696e 672d 6170 7065 6e64 ring#ring-append\n-0001ef40: 2052 494e 4720 4f42 4a45 4354 0072 6570 RING OBJECT.rep\n-0001ef50: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n-0001ef60: 7265 706c 6163 6520 5249 4e47 204f 424a replace RING OBJ\n-0001ef70: 4543 5400 0000 0000 0000 0000 0000 0000 ECT.............\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+00018f90: 2c5d 0100 0000 0000 1800 0000 e200 0000 ,]..............\n+00018fa0: 50ac 9860 7265 6d6f a3d2 0100 0000 0000 P..`remo........\n+00018fb0: 1f00 0000 3400 0000 e9e6 1366 0072 6570 ....4......f.rep\n+00018fc0: 71de 0100 0000 0000 1200 0000 0500 0000 q...............\n+00018fd0: b528 a274 0072 6570 85df 0100 0000 0000 .(.t.rep........\n+00018fe0: 1c00 0000 1000 0000 895e f66b 7265 702e .........^.krep.\n+00018ff0: d84f 0000 0000 0000 1900 0000 0e00 0000 .O..............\n+00019000: 6261 636b 7472 6163 652d 6f6e 2d65 7272 backtrace-on-err\n+00019010: 6f72 5768 656e 2061 6e20 6572 726f 7220 orWhen an error \n+00019020: 6973 2073 6967 6e61 6c6c 6564 2074 6869 is signalled thi\n+00019030: 7320 7661 7269 6162 6c65 2063 6f6e 7472 s variable contr\n+00019040: 6f6c 7320 7768 6574 6865 7220 6f72 206e ols whether or n\n+00019050: 6f74 2074 6f0a 7072 696e 7420 7468 6520 ot to.print the \n+00019060: 6261 636b 7472 6163 6520 696d 6d65 6469 backtrace immedi\n+00019070: 6174 656c 792e 2049 6620 7468 6520 7661 ately. If the va\n+00019080: 7269 6162 6c65 2773 2076 616c 7565 2069 riable's value i\n+00019090: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 206c s non-nil or a l\n+000190a0: 6973 740a 6f66 2073 796d 626f 6c73 2d2d ist.of symbols--\n+000190b0: 6f6e 6520 6f66 2077 6869 6368 2069 7320 one of which is \n+000190c0: 7468 6520 7369 676e 616c 6c65 6420 6572 the signalled er\n+000190d0: 726f 7220 7379 6d62 6f6c 2d2d 7468 6520 ror symbol--the \n+000190e0: 6261 636b 7472 6163 650a 6973 2070 7269 backtrace.is pri\n+000190f0: 6e74 6564 2e20 5265 6164 2069 6e66 6f20 nted. Read info \n+00019100: 666f 7220 7468 6520 6465 7461 696c 732e for the details.\n+00019110: 7072 696e 742d 6c65 6e67 7468 5468 6520 print-lengthThe \n+00019120: 6d61 7869 6d75 6d20 6e75 6d62 6572 206f maximum number o\n+00019130: 6620 6c69 7374 2065 6c65 6d65 6e74 7320 f list elements \n+00019140: 746f 2070 7269 6e74 2062 6566 6f72 6520 to print before \n+00019150: 6162 6272 6576 6961 7469 6e67 2e72 6570 abbreviating.rep\n+00019160: 2e6c 616e 672e 7379 6d62 6f6c 7323 6669 .lang.symbols#fi\n+00019170: 6e64 2d73 796d 626f 6c66 696e 642d 7379 nd-symbolfind-sy\n+00019180: 6d62 6f6c 204e 414d 4520 5b4f 4241 5252 mbol NAME [OBARR\n+00019190: 4159 5d0a 0a52 6574 7572 6e73 2074 6865 AY]..Returns the\n+000191a0: 2073 796d 626f 6c20 7769 7468 2070 7269 symbol with pri\n+000191b0: 6e74 2d6e 616d 6520 4e41 4d45 2c20 666f nt-name NAME, fo\n+000191c0: 756e 6420 6279 2073 6561 7263 6869 6e67 und by searching\n+000191d0: 204f 4241 5252 4159 2028 6f72 0a74 6865 OBARRAY (or.the\n+000191e0: 2064 6566 6175 6c74 2060 7265 705f 6f62 default `rep_ob\n+000191f0: 6172 7261 7927 2069 6620 6e69 6c29 2c20 array' if nil), \n+00019200: 6f72 206e 696c 2069 6620 6e6f 2073 7563 or nil if no suc\n+00019210: 6820 7379 6d62 6f6c 2065 7869 7374 732e h symbol exists.\n+00019220: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00019230: 2375 6e69 6e74 6572 6e75 6e69 6e74 6572 #uninternuninter\n+00019240: 6e20 5359 4d42 4f4c 205b 4f42 4152 5241 n SYMBOL [OBARRA\n+00019250: 595d 0a0a 5265 6d6f 7665 7320 5359 4d42 Y]..Removes SYMB\n+00019260: 4f4c 2066 726f 6d20 4f42 4152 5241 5920 OL from OBARRAY \n+00019270: 286f 7220 7468 6520 6465 6661 756c 7429 (or the default)\n+00019280: 2e20 5573 6520 7468 6973 2077 6974 6820 . Use this with \n+00019290: 6361 7574 696f 6e2e 7265 702e 6c61 6e67 caution.rep.lang\n+000192a0: 2e69 6e74 6572 7072 6574 6572 2363 6c6f .interpreter#clo\n+000192b0: 7375 7265 2d66 756e 6374 696f 6e63 6c6f sure-functionclo\n+000192c0: 7375 7265 2d66 756e 6374 696f 6e20 4655 sure-function FU\n+000192d0: 4e41 5247 0a0a 5265 7475 726e 2074 6865 NARG..Return the\n+000192e0: 2066 756e 6374 696f 6e20 7661 6c75 6520 function value \n+000192f0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n+00019300: 7468 6520 636c 6f73 7572 6520 4655 4e41 the closure FUNA\n+00019310: 5247 2e72 6570 2e6c 616e 672e 696e 7465 RG.rep.lang.inte\n+00019320: 7270 7265 7465 7223 6465 6676 6172 6465 rpreter#defvarde\n+00019330: 6676 6172 204e 414d 4520 5b44 4546 4155 fvar NAME [DEFAU\n+00019340: 4c54 2d56 414c 5545 205b 444f 432d 5354 LT-VALUE [DOC-ST\n+00019350: 5249 4e47 5d5d 0a0a 4465 6669 6e65 2061 RING]]..Define a\n+00019360: 2073 7065 6369 616c 2076 6172 6961 626c special variabl\n+00019370: 6520 6361 6c6c 6564 204e 414d 4520 7768 e called NAME wh\n+00019380: 6f73 6520 7374 616e 6461 7264 2076 616c ose standard val\n+00019390: 7565 2069 7320 4445 4641 554c 542d 0a56 ue is DEFAULT-.V\n+000193a0: 414c 5545 2e20 4966 204e 414d 4520 6973 ALUE. If NAME is\n+000193b0: 2061 6c72 6561 6479 2062 6f75 6e64 2074 already bound t\n+000193c0: 6f20 6120 7661 6c75 6520 2874 6861 7427 o a value (that'\n+000193d0: 7320 6e6f 7420 616e 2061 7574 6f6c 6f61 s not an autoloa\n+000193e0: 640a 6465 6669 6e69 7469 6f6e 2920 6974 d.definition) it\n+000193f0: 2069 7320 6c65 6674 2061 7320 6974 2069 is left as it i\n+00019400: 732c 206f 7468 6572 7769 7365 2044 4546 s, otherwise DEF\n+00019410: 4155 4c54 2d56 414c 5545 2069 7320 6576 AULT-VALUE is ev\n+00019420: 616c 7561 7465 640a 616e 6420 7468 6520 aluated.and the \n+00019430: 7370 6563 6961 6c20 7661 6c75 6520 6f66 special value of\n+00019440: 204e 414d 4520 6973 2062 6f75 6e64 2074 NAME is bound t\n+00019450: 6f20 7468 6520 7265 7375 6c74 2e0a 0a49 o the result...I\n+00019460: 6620 444f 432d 5354 5249 4e47 2069 7320 f DOC-STRING is \n+00019470: 6769 7665 6e2c 2061 6e64 2069 7320 6120 given, and is a \n+00019480: 7374 7269 6e67 2c20 6974 2077 696c 6c20 string, it will \n+00019490: 6265 2075 7365 6420 746f 2073 6574 2074 be used to set t\n+000194a0: 6865 0a60 646f 6375 6d65 6e74 6174 696f he.`documentatio\n+000194b0: 6e27 2070 726f 7065 7274 7920 6f66 2074 n' property of t\n+000194c0: 6865 2073 796d 626f 6c20 4e41 4d45 2e0a he symbol NAME..\n+000194d0: 0a28 4966 2074 6865 2073 796d 626f 6c20 .(If the symbol \n+000194e0: 4e41 4d45 2069 7320 6d61 726b 6564 2062 NAME is marked b\n+000194f0: 7566 6665 722d 6c6f 6361 6c20 7468 6520 uffer-local the \n+00019500: 6465 6661 756c 7420 7661 6c75 6520 6f66 default value of\n+00019510: 2074 6865 0a76 6172 6961 626c 6520 7769 the.variable wi\n+00019520: 6c6c 2062 6520 7365 7420 2869 6620 6e65 ll be set (if ne\n+00019530: 6365 7373 6172 7929 206e 6f74 2074 6865 cessary) not the\n+00019540: 206c 6f63 616c 2076 616c 7565 2e29 7265 local value.)re\n+00019550: 702e 6c61 6e67 2e73 796d 626f 6c73 2364 p.lang.symbols#d\n+00019560: 6566 6175 6c74 2d76 616c 7565 6465 6661 efault-valuedefa\n+00019570: 756c 742d 7661 6c75 6520 5359 4d42 4f4c ult-value SYMBOL\n+00019580: 0a0a 5265 7475 726e 7320 7468 6520 6465 ..Returns the de\n+00019590: 6661 756c 7420 7661 6c75 6520 6f66 2074 fault value of t\n+000195a0: 6865 2073 796d 626f 6c20 5359 4d42 4f4c he symbol SYMBOL\n+000195b0: 2e20 5468 6973 2077 696c 6c20 6265 2074 . This will be t\n+000195c0: 6865 2076 616c 7565 206f 660a 5359 4d42 he value of.SYMB\n+000195d0: 4f4c 2069 6e20 6275 6666 6572 7320 6f72 OL in buffers or\n+000195e0: 2077 696e 646f 7773 2077 6869 6368 2064 windows which d\n+000195f0: 6f20 6e6f 7420 6861 7665 2074 6865 6972 o not have their\n+00019600: 206f 776e 206c 6f63 616c 2076 616c 7565 own local value\n+00019610: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+00019620: 7323 626f 756e 6470 626f 756e 6470 2053 s#boundpboundp S\n+00019630: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+00019640: 2069 6620 5359 4d42 4f4c 2068 6173 2061 if SYMBOL has a\n+00019650: 2076 616c 7565 2061 7320 6120 7661 7269 value as a vari\n+00019660: 6162 6c65 2e72 6570 2e6c 616e 672e 7379 able.rep.lang.sy\n+00019670: 6d62 6f6c 7323 7379 6d62 6f6c 2d70 6c69 mbols#symbol-pli\n+00019680: 7374 7379 6d62 6f6c 2d70 6c69 7374 2053 stsymbol-plist S\n+00019690: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+000196a0: 6865 2070 726f 7065 7274 792d 6c69 7374 he property-list\n+000196b0: 206f 6620 5359 4d42 4f4c 2e72 6570 2e6c of SYMBOL.rep.l\n+000196c0: 616e 672e 7379 6d62 6f6c 7323 6765 6e73 ang.symbols#gens\n+000196d0: 796d 6765 6e73 796d 0a0a 5265 7475 726e ymgensym..Return\n+000196e0: 7320 6120 6e65 7720 286e 6f6e 2d69 6e74 s a new (non-int\n+000196f0: 6572 6e65 6429 2073 796d 626f 6c20 7769 erned) symbol wi\n+00019700: 7468 2061 2075 6e69 7175 6520 7072 696e th a unique prin\n+00019710: 7420 6e61 6d65 2e72 6570 2e6c 616e 672e t name.rep.lang.\n+00019720: 6465 6275 6723 7472 6163 6574 7261 6365 debug#tracetrace\n+00019730: 2053 594d 424f 4c0a 0a46 6c61 6720 7468 SYMBOL..Flag th\n+00019740: 6174 2077 6865 6e65 7665 7220 5359 4d42 at whenever SYMB\n+00019750: 4f4c 2069 7320 6576 616c 7561 7465 6420 OL is evaluated \n+00019760: 2861 7320 6120 7661 7269 6162 6c65 206f (as a variable o\n+00019770: 7220 6120 6675 6e63 7469 6f6e 2920 7468 r a function) th\n+00019780: 650a 6465 6275 6767 6572 2069 7320 656e e.debugger is en\n+00019790: 7465 7265 642e 7265 702e 6c61 6e67 2e73 tered.rep.lang.s\n+000197a0: 796d 626f 6c73 236d 616b 652d 6b65 7977 ymbols#make-keyw\n+000197b0: 6f72 646d 616b 652d 6b65 7977 6f72 6420 ordmake-keyword \n+000197c0: 5359 4d42 4f4c 0a0a 5265 7475 726e 2074 SYMBOL..Return t\n+000197d0: 6865 206b 6579 776f 7264 2073 796d 626f he keyword symbo\n+000197e0: 6c20 7468 6174 2073 686f 756c 6420 6265 l that should be\n+000197f0: 2075 7365 6420 696e 2061 7267 756d 656e used in argumen\n+00019800: 7420 6c69 7374 7320 746f 0a70 726f 7669 t lists to.provi\n+00019810: 6465 2074 6865 206d 6172 6b20 7468 6520 de the mark the \n+00019820: 7661 6c75 6520 6f66 2074 6865 2061 7267 value of the arg\n+00019830: 756d 656e 7420 6361 6c6c 6564 2053 594d ument called SYM\n+00019840: 424f 4c2e 2041 6e20 6572 726f 7220 6973 BOL. An error is\n+00019850: 0a73 6967 6e61 6c6c 6564 2069 6620 5359 .signalled if SY\n+00019860: 4d42 4f4c 2069 7320 6974 7365 6c66 2061 MBOL is itself a\n+00019870: 206b 6579 776f 7264 2e72 6570 2e76 6d2e keyword.rep.vm.\n+00019880: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n+00019890: 2d66 696c 6543 6f6d 7069 6c65 7320 7468 -fileCompiles th\n+000198a0: 6520 6669 6c65 206f 6620 6a61 6465 2d6c e file of jade-l\n+000198b0: 6973 7020 636f 6465 2046 494c 452d 4e41 isp code FILE-NA\n+000198c0: 4d45 2069 6e74 6f20 6120 6e65 7720 6669 ME into a new fi\n+000198d0: 6c65 2063 616c 6c65 640a 6028 636f 6e63 le called.`(conc\n+000198e0: 6174 2046 494c 452d 4e41 4d45 203f 6329 at FILE-NAME ?c)\n+000198f0: 2720 2869 652c 2060 666f 6f2e 6a6c 2720 ' (ie, `foo.jl' \n+00019900: 3d3e 2060 666f 6f2e 6a6c 6327 292e 2a63 => `foo.jlc').*c\n+00019910: 6f6d 7069 6c65 722d 7772 6974 652d 646f ompiler-write-do\n+00019920: 6373 2a57 6865 6e20 7420 616c 6c20 646f cs*When t all do\n+00019930: 632d 7374 7269 6e67 7320 6172 6520 6170 c-strings are ap\n+00019940: 7065 6e64 6564 2074 6f20 7468 6520 646f pended to the do\n+00019950: 6320 6669 6c65 2061 6e64 2072 6570 6c61 c file and repla\n+00019960: 6365 6420 7769 7468 0a74 6865 6972 2070 ced with.their p\n+00019970: 6f73 6974 696f 6e20 696e 2074 6861 7420 osition in that \n+00019980: 6669 6c65 2e72 6570 2e76 6d2e 636f 6d70 file.rep.vm.comp\n+00019990: 696c 6572 2e62 6173 6963 2363 6f6d 7069 iler.basic#compi\n+000199a0: 6c65 2d66 6f72 6d43 6f6d 7069 6c65 2074 le-formCompile t\n+000199b0: 6865 204c 6973 7020 666f 726d 2046 4f52 he Lisp form FOR\n+000199c0: 4d20 696e 746f 2061 2062 7974 6520 636f M into a byte co\n+000199d0: 6465 2066 6f72 6d2e 7265 702e 7777 772e de form.rep.www.\n+000199e0: 7175 6f74 652d 7572 6c23 7572 6c2d 6d65 quote-url#url-me\n+000199f0: 7461 2d72 6541 2072 6567 6578 7020 6d61 ta-reA regexp ma\n+00019a00: 7463 6869 6e67 2061 2073 696e 676c 6520 tching a single \n+00019a10: 6368 6172 6163 7465 7220 7468 6174 2069 character that i\n+00019a20: 7320 7265 7365 7276 6564 2069 6e20 7468 s reserved in th\n+00019a30: 6520 5552 4c20 7370 6563 2e0a 5468 6973 e URL spec..This\n+00019a40: 2069 7320 7461 6b65 6e20 6672 6f6d 2064 is taken from d\n+00019a50: 7261 6674 2d66 6965 6c64 696e 672d 7572 raft-fielding-ur\n+00019a60: 6c2d 7379 6e74 6178 2d30 322e 7478 7420 l-syntax-02.txt \n+00019a70: 2d2d 2063 6865 636b 2079 6f75 7220 6c6f -- check your lo\n+00019a80: 6361 6c0a 696e 7465 726e 6574 2064 7261 cal.internet dra\n+00019a90: 6674 7320 6469 7265 6374 6f72 7920 666f fts directory fo\n+00019aa0: 7220 6120 636f 7079 2e72 6570 2e64 6174 r a copy.rep.dat\n+00019ab0: 6123 7374 7269 6e67 2d63 6170 6974 616c a#string-capital\n+00019ac0: 697a 6564 2d70 5265 7475 726e 7320 7420 ized-pReturns t \n+00019ad0: 6966 2073 7472 696e 6720 5820 6973 2063 if string X is c\n+00019ae0: 6170 6974 616c 697a 6564 2028 6669 7273 apitalized (firs\n+00019af0: 7420 6368 6172 6163 7465 7220 6973 2075 t character is u\n+00019b00: 7070 6572 2063 6173 6529 2e00 7265 702e pper case)..rep.\n+00019b10: 6461 7461 2373 7472 696e 672d 6361 7069 data#string-capi\n+00019b20: 7461 6c69 7a65 642d 7020 5872 6570 2e64 talized-p Xrep.d\n+00019b30: 6174 6123 7374 7269 6e67 2d75 7063 6173 ata#string-upcas\n+00019b40: 6552 6574 7572 6e20 6120 6e65 7720 7374 eReturn a new st\n+00019b50: 7269 6e67 2c20 616e 2075 7070 6572 2063 ring, an upper c\n+00019b60: 6173 6520 636f 7079 206f 6620 7374 7269 ase copy of stri\n+00019b70: 6e67 2058 2e00 7265 702e 6461 7461 236d ng X..rep.data#m\n+00019b80: 6170 636f 6e63 6174 2046 554e 2053 4551 apconcat FUN SEQ\n+00019b90: 5545 4e43 4520 5345 5041 5241 544f 5272 UENCE SEPARATORr\n+00019ba0: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n+00019bb0: 672d 6361 7061 6369 7479 5265 7475 726e g-capacityReturn\n+00019bc0: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n+00019bd0: 736c 6f74 7320 696e 2074 6865 2072 696e slots in the rin\n+00019be0: 6720 6275 6666 6572 2052 494e 472e 0072 g buffer RING..r\n+00019bf0: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n+00019c00: 672d 6170 7065 6e64 2052 494e 4720 4f42 g-append RING OB\n+00019c10: 4a45 4354 0072 6570 2e64 6174 612e 7269 JECT.rep.data.ri\n+00019c20: 6e67 2372 696e 672d 7265 706c 6163 6520 ng#ring-replace \n+00019c30: 5249 4e47 204f 424a 4543 5400 7265 702e RING OBJECT.rep.\n+00019c40: 7379 7374 656d 2372 656d 6f76 652d 686f system#remove-ho\n+00019c50: 6f6b 2d62 792d 6e61 6d65 2048 4f4f 4b20 ok-by-name HOOK \n+00019c60: 4e41 4d45 0072 6570 2e73 7973 7465 6d23 NAME.rep.system#\n+00019c70: 696e 2d68 6f6f 6b2d 7020 484f 4f4b 2d53 in-hook-p HOOK-S\n+00019c80: 594d 424f 4c20 4655 4e72 6570 2e75 7469 YMBOL FUNrep.uti\n+00019c90: 6c2e 6461 7465 2364 6174 652d 7469 6d65 l.date#date-time\n+00019ca0: 7a6f 6e65 2d61 6c69 7374 416c 6973 7420 zone-alistAlist \n+00019cb0: 6f66 2028 5449 4d45 5a4f 4e45 202e 204d of (TIMEZONE . M\n+00019cc0: 494e 5554 4553 2d44 4946 4645 5245 4e43 INUTES-DIFFERENC\n+00019cd0: 4529 2e2a 6973 7065 6c6c 2d70 726f 6772 E).*ispell-progr\n+00019ce0: 616d 2a46 696c 656e 616d 6520 6f66 2070 am*Filename of p\n+00019cf0: 726f 6772 616d 2075 7365 6420 746f 2073 rogram used to s\n+00019d00: 7461 7274 2069 7370 656c 6c28 3129 2e2a tart ispell(1).*\n+00019d10: 6973 7065 6c6c 2d6f 7074 696f 6e73 2a4c ispell-options*L\n+00019d20: 6973 7420 6f66 206f 7074 696f 6e73 2074 ist of options t\n+00019d30: 6f20 7061 7373 2074 6f20 4973 7065 6c6c o pass to Ispell\n+00019d40: 2a69 7370 656c 6c2d 6469 6374 696f 6e61 *ispell-dictiona\n+00019d50: 7279 2a4e 616d 6520 6f66 2064 6963 7469 ry*Name of dicti\n+00019d60: 6f6e 6172 7920 746f 2070 6173 7320 746f onary to pass to\n+00019d70: 2049 7370 656c 6c2c 206f 7220 6e69 6c20 Ispell, or nil \n+00019d80: 666f 7220 7468 6520 6465 6661 756c 742e for the default.\n+00019d90: 2a69 7370 656c 6c2d 7469 6d65 6f75 742a *ispell-timeout*\n+00019da0: 5365 636f 6e64 7320 746f 2077 6169 7420 Seconds to wait \n+00019db0: 666f 7220 6973 7065 6c6c 206f 7574 7075 for ispell outpu\n+00019dc0: 7420 6265 666f 7265 2067 6976 696e 6720 t before giving \n+00019dd0: 7570 2e72 6570 2e75 7469 6c2e 6973 7065 up.rep.util.ispe\n+00019de0: 6c6c 2370 726f 6365 7373 5375 6270 726f ll#processSubpro\n+00019df0: 6365 7373 2074 6861 7420 6973 7065 6c6c cess that ispell\n+00019e00: 2069 7320 7275 6e6e 696e 6720 696e 2c20 is running in, \n+00019e10: 6f72 206e 696c 2069 6620 6973 7065 6c6c or nil if ispell\n+00019e20: 2069 736e 2774 2072 756e 6e69 6e67 2e72 isn't running.r\n+00019e30: 6570 2e75 7469 6c2e 6973 7065 6c6c 236c ep.util.ispell#l\n+00019e40: 696e 652d 6361 6c6c 6261 636b 4675 6e63 ine-callbackFunc\n+00019e50: 7469 6f6e 2074 6f20 6361 6c6c 2061 7379 tion to call asy\n+00019e60: 6e63 6872 6f6e 6f75 736c 7920 7769 7468 nchronously with\n+00019e70: 2061 2073 696e 676c 6520 6c69 6e65 206f a single line o\n+00019e80: 6620 6f75 7470 7574 2066 726f 6d20 6973 f output from is\n+00019e90: 7065 6c6c 2e00 7265 702e 7574 696c 2e69 pell..rep.util.i\n+00019ea0: 7370 656c 6c23 6973 7065 6c6c 2d73 6574 spell#ispell-set\n+00019eb0: 2d64 6963 7469 6f6e 6172 7920 4449 4354 -dictionary DICT\n+00019ec0: 2d4e 414d 4572 6570 2e75 7469 6c2e 6973 -NAMErep.util.is\n+00019ed0: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n+00019ee0: 776f 7264 2d74 6f2d 6469 6374 696f 6e61 word-to-dictiona\n+00019ef0: 7279 4164 6420 7468 6520 7374 7269 6e67 ryAdd the string\n+00019f00: 2057 4f52 4420 746f 2079 6f75 7220 7065 WORD to your pe\n+00019f10: 7273 6f6e 616c 2049 7370 656c 6c20 6469 rsonal Ispell di\n+00019f20: 6374 696f 6e61 7279 2e72 6570 2e75 7469 ctionary.rep.uti\n+00019f30: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell-\n+00019f40: 6164 642d 776f 7264 2d66 6f72 2d73 6573 add-word-for-ses\n+00019f50: 7369 6f6e 4164 6420 7468 6520 7374 7269 sionAdd the stri\n+00019f60: 6e67 2057 4f52 4420 746f 2049 7370 656c ng WORD to Ispel\n+00019f70: 6c27 7320 7065 722d 7365 7373 696f 6e20 l's per-session \n+00019f80: 6469 6374 696f 6e61 7279 2e00 7265 702e dictionary..rep.\n+00019f90: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n+00019fa0: 6c6c 2d73 6176 652d 6469 6374 696f 6e61 ll-save-dictiona\n+00019fb0: 7279 6674 702d 7072 6f67 7261 6d50 726f ryftp-programPro\n+00019fc0: 6772 616d 2075 7365 6420 666f 7220 4654 gram used for FT\n+00019fd0: 5020 7365 7373 696f 6e73 2e00 7265 702e P sessions..rep.\n+00019fe0: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na\n+00019ff0: 6d65 3d20 4e41 4d45 3120 4e41 4d45 3200 me= NAME1 NAME2.\n+0001a000: 7265 702e 7265 6765 7870 236d 6174 6368 rep.regexp#match\n+0001a010: 2d65 6e64 6d61 7463 682d 656e 6420 5b45 -endmatch-end [E\n+0001a020: 5850 5245 5353 494f 4e2d 494e 4445 585d XPRESSION-INDEX]\n+0001a030: 0a0a 5265 7475 726e 2074 6865 2070 6f73 ..Return the pos\n+0001a040: 6974 696f 6e20 7768 6963 6820 7468 6520 ition which the \n+0001a050: 4558 5052 4553 5349 4f4e 2d49 4e44 4558 EXPRESSION-INDEX\n+0001a060: 2774 6820 7061 7265 6e74 6865 7369 7365 'th parenthesise\n+0001a070: 6420 6578 7072 6573 7369 6f6e 0a65 6e64 d expression.end\n+0001a080: 6564 2061 7420 696e 2074 6865 206c 6173 ed at in the las\n+0001a090: 7420 7375 6363 6573 7366 756c 2072 6567 t successful reg\n+0001a0a0: 6578 7020 6d61 7463 682e 2049 6620 4558 exp match. If EX\n+0001a0b0: 5052 4553 5349 4f4e 2d49 4e44 4558 2069 PRESSION-INDEX i\n+0001a0c0: 730a 6e69 6c20 6f72 2030 2074 6865 2065 s.nil or 0 the e\n+0001a0d0: 6e64 206f 6620 7468 6520 7768 6f6c 6520 nd of the whole \n+0001a0e0: 6d61 7463 6820 6973 2072 6574 7572 6e65 match is returne\n+0001a0f0: 6420 696e 7374 6561 642e 0a54 6865 2072 d instead..The r\n+0001a100: 6574 7572 6e65 6420 7661 6c75 6520 7769 eturned value wi\n+0001a110: 6c6c 2065 6974 6865 7220 6265 2061 2070 ll either be a p\n+0001a120: 6f73 6974 696f 6e20 6966 2074 6865 206c osition if the l\n+0001a130: 6173 7420 6d61 7463 6820 7761 7320 696e ast match was in\n+0001a140: 2061 0a62 7566 6665 722c 206f 7220 616e a.buffer, or an\n+0001a150: 2069 6e74 6567 6572 2069 6620 7468 6520 integer if the \n+0001a160: 6c61 7374 206d 6174 6368 2077 6173 2069 last match was i\n+0001a170: 6e20 6120 7374 7269 6e67 2028 692e 652e n a string (i.e.\n+0001a180: 2072 6567 6578 702d 6d61 7463 6829 2e70 regexp-match).p\n+0001a190: 7269 6e74 2d6c 6576 656c 5468 6520 6e75 rint-levelThe nu\n+0001a1a0: 6d62 6572 206f 6620 6c69 7374 206c 6576 mber of list lev\n+0001a1b0: 656c 7320 746f 2064 6573 6365 6e64 2077 els to descend w\n+0001a1c0: 6865 6e20 7072 696e 7469 6e67 2062 6566 hen printing bef\n+0001a1d0: 6f72 6520 6162 6272 6576 6961 7469 6e67 ore abbreviating\n+0001a1e0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0001a1f0: 7265 7465 7223 7072 6f67 6e70 726f 676e reter#prognprogn\n+0001a200: 2046 4f52 4d53 2e2e 2e0a 0a45 7661 6c27 FORMS.....Eval'\n+0001a210: 7320 6561 6368 206f 6620 7468 6520 464f s each of the FO\n+0001a220: 524d 5320 696e 206f 7264 6572 2072 6574 RMS in order ret\n+0001a230: 7572 6e69 6e67 2074 6865 2076 616c 7565 urning the value\n+0001a240: 206f 6620 7468 6520 6c61 7374 0a6f 6e65 of the last.one\n+0001a250: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug#\n+0001a260: 7374 6570 7374 6570 2046 4f52 4d0a 0a55 stepstep FORM..U\n+0001a270: 7365 2074 6865 204c 6973 7020 6465 6275 se the Lisp debu\n+0001a280: 6767 6572 2074 6f20 6576 616c 7561 7465 gger to evaluate\n+0001a290: 2046 4f52 4d2e 7265 702e 6c61 6e67 2e64 FORM.rep.lang.d\n+0001a2a0: 6562 7567 2362 6163 6b74 7261 6365 6261 ebug#backtraceba\n+0001a2b0: 636b 7472 6163 6520 5b53 5452 4541 4d5d cktrace [STREAM]\n+0001a2c0: 0a0a 5072 696e 7473 2061 2062 6163 6b74 ..Prints a backt\n+0001a2d0: 7261 6365 206f 6620 7468 6520 6375 7272 race of the curr\n+0001a2e0: 656e 7420 4c69 7370 2063 616c 6c20 7374 ent Lisp call st\n+0001a2f0: 6163 6b20 746f 2053 5452 4541 4d20 286f ack to STREAM (o\n+0001a300: 7220 746f 0a60 7374 616e 6461 7264 2d6f r to.`standard-o\n+0001a310: 7574 7075 7427 292e 0a54 6865 2066 6f72 utput')..The for\n+0001a320: 6d61 7420 6973 2073 6f6d 6574 6869 6e67 mat is something\n+0001a330: 206c 696b 653a 0a20 2046 554e 4354 494f like:. FUNCTIO\n+0001a340: 4e20 2841 5247 4c49 5354 2920 4152 4753 N (ARGLIST) ARGS\n+0001a350: 2d45 5641 4c4c 4544 2d50 0a77 6865 7265 -EVALLED-P.where\n+0001a360: 2041 5247 532d 4556 414c 4c45 442d 5020 ARGS-EVALLED-P \n+0001a370: 6973 2065 6974 6865 7220 6074 2720 6f72 is either `t' or\n+0001a380: 2060 6e69 6c27 2c20 6465 7065 6e64 696e `nil', dependin\n+0001a390: 6720 6f6e 2077 6865 7468 6572 206f 7220 g on whether or \n+0001a3a0: 6e6f 740a 4152 474c 4953 5420 6861 6420 not.ARGLIST had \n+0001a3b0: 6265 656e 2065 7661 6c75 6174 6564 206f been evaluated o\n+0001a3c0: 7220 6e6f 7420 6265 666f 7265 2062 6569 r not before bei\n+0001a3d0: 6e67 2070 7574 2069 6e74 6f20 7468 6520 ng put into the \n+0001a3e0: 7374 6163 6b2e 7265 702e 6c61 6e67 2e73 stack.rep.lang.s\n+0001a3f0: 796d 626f 6c73 236d 616b 652d 7379 6d62 ymbols#make-symb\n+0001a400: 6f6c 6d61 6b65 2d73 796d 626f 6c20 4e41 olmake-symbol NA\n+0001a410: 4d45 0a0a 5265 7475 726e 7320 6120 6e65 ME..Returns a ne\n+0001a420: 772c 2075 6e69 6e74 6572 6e65 642c 2073 w, uninterned, s\n+0001a430: 796d 626f 6c20 7769 7468 2070 7269 6e74 ymbol with print\n+0001a440: 2d6e 616d 6520 4e41 4d45 2e20 4974 2773 -name NAME. It's\n+0001a450: 2076 616c 7565 2061 6e64 0a66 756e 6374 value and.funct\n+0001a460: 696f 6e20 6465 6669 6e69 7469 6f6e 2061 ion definition a\n+0001a470: 7265 2062 6f74 6820 766f 6964 2061 6e64 re both void and\n+0001a480: 2069 7420 6861 7320 6120 6e69 6c20 7072 it has a nil pr\n+0001a490: 6f70 6572 7479 2d6c 6973 742e 7265 702e operty-list.rep.\n+0001a4a0: 6c61 6e67 2e73 796d 626f 6c73 236d 616b lang.symbols#mak\n+0001a4b0: 652d 6f62 6172 7261 796d 616b 652d 6f62 e-obarraymake-ob\n+0001a4c0: 6172 7261 7920 5349 5a45 0a0a 4372 6561 array SIZE..Crea\n+0001a4d0: 7465 7320 6120 6e65 7720 7374 7275 6374 tes a new struct\n+0001a4e0: 7572 6520 666f 7220 7374 6f72 696e 6720 ure for storing \n+0001a4f0: 7379 6d62 6f6c 7320 696e 2e20 5468 6973 symbols in. This\n+0001a500: 2069 7320 6261 7369 6361 6c6c 7920 6120 is basically a \n+0001a510: 7665 6374 6f72 0a77 6974 6820 6120 6665 vector.with a fe\n+0001a520: 7720 736c 6967 6874 2064 6966 6665 7265 w slight differe\n+0001a530: 6e63 6573 2028 616c 6c20 656c 656d 656e nces (all elemen\n+0001a540: 7473 2069 6e69 7469 616c 6973 6564 2074 ts initialised t\n+0001a550: 6f20 6120 7370 6563 6961 6c20 7661 6c75 o a special valu\n+0001a560: 6529 2e72 6570 2e6c 616e 672e 7379 6d62 e).rep.lang.symb\n+0001a570: 6f6c 7323 7379 6d62 6f6c 2d76 616c 7565 ols#symbol-value\n+0001a580: 7379 6d62 6f6c 2d76 616c 7565 2053 594d symbol-value SYM\n+0001a590: 424f 4c0a 0a52 6574 7572 6e73 2074 6865 BOL..Returns the\n+0001a5a0: 2076 616c 7565 206f 6620 5359 4d42 4f4c value of SYMBOL\n+0001a5b0: 2c20 6966 2053 594d 424f 4c20 6973 2066 , if SYMBOL is f\n+0001a5c0: 6c61 6767 6564 2061 7320 6861 7669 6e67 lagged as having\n+0001a5d0: 2062 7566 6665 722d 6c6f 6361 6c0a 7661 buffer-local.va\n+0001a5e0: 6c75 6573 206c 6f6f 6b20 666f 7220 6f6e lues look for on\n+0001a5f0: 6520 6f66 2074 686f 7365 2066 6972 7374 e of those first\n+0001a600: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+0001a610: 7323 6465 6661 756c 742d 626f 756e 6470 s#default-boundp\n+0001a620: 6465 6661 756c 742d 626f 756e 6470 2053 default-boundp S\n+0001a630: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+0001a640: 2069 6620 5359 4d42 4f4c 2068 6173 2061 if SYMBOL has a\n+0001a650: 2064 6566 6175 6c74 2076 616c 7565 2e72 default value.r\n+0001a660: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001a670: 7465 7223 7365 7471 7365 7471 205b 5359 ter#setqsetq [SY\n+0001a680: 4d42 4f4c 2046 4f52 4d5d 202e 2e2e 0a0a MBOL FORM] .....\n+0001a690: 5365 7473 2074 6865 2076 616c 7565 206f Sets the value o\n+0001a6a0: 6620 6561 6368 2053 594d 424f 4c20 746f f each SYMBOL to\n+0001a6b0: 2074 6865 2076 616c 7565 206f 6620 6974 the value of it\n+0001a6c0: 7320 636f 7272 6573 706f 6e64 696e 6720 s corresponding \n+0001a6d0: 464f 524d 0a65 7661 6c75 6174 6564 2c20 FORM.evaluated, \n+0001a6e0: 7265 7475 726e 7320 7468 6520 7661 6c75 returns the valu\n+0001a6f0: 6520 6f66 2074 6865 206c 6173 7420 6576 e of the last ev\n+0001a700: 616c 7561 7469 6f6e 2e72 6570 2e6c 616e aluation.rep.lan\n+0001a710: 672e 696e 7465 7270 7265 7465 7223 2564 g.interpreter#%d\n+0001a720: 6566 696e 6525 6465 6669 6e65 2053 594d efine%define SYM\n+0001a730: 424f 4c20 464f 524d 205b 444f 432d 5354 BOL FORM [DOC-ST\n+0001a740: 5249 4e47 5d0a 0a45 7661 6c75 6174 6520 RING]..Evaluate \n+0001a750: 464f 524d 2c20 7468 656e 2063 7265 6174 FORM, then creat\n+0001a760: 6520 6120 746f 702d 6c65 7665 6c20 6269 e a top-level bi\n+0001a770: 6e64 696e 6720 6f66 2053 594d 424f 4c20 nding of SYMBOL \n+0001a780: 7768 6f73 6520 7661 6c75 6520 6973 0a74 whose value is.t\n+0001a790: 6865 2072 6573 756c 7420 6f66 2074 6865 he result of the\n+0001a7a0: 2065 7661 6c75 6174 696f 6e2e 2049 6620 evaluation. If \n+0001a7b0: 7375 6368 2061 2062 696e 6469 6e67 2061 such a binding a\n+0001a7c0: 6c72 6561 6479 2065 7869 7374 732c 2069 lready exists, i\n+0001a7d0: 7420 7769 6c6c 0a62 6520 6f76 6572 7772 t will.be overwr\n+0001a7e0: 6974 7465 6e2e 7265 702e 6c61 6e67 2e73 itten.rep.lang.s\n+0001a7f0: 796d 626f 6c73 236d 616b 652d 7661 7269 ymbols#make-vari\n+0001a800: 6162 6c65 2d73 7065 6369 616c 6d61 6b65 able-specialmake\n+0001a810: 2d76 6172 6961 626c 652d 7370 6563 6961 -variable-specia\n+0001a820: 6c20 5359 4d42 4f4c 0a0a 4d61 726b 2053 l SYMBOL..Mark S\n+0001a830: 594d 424f 4c20 6173 2062 6569 6e67 2061 YMBOL as being a\n+0001a840: 2073 7065 6369 616c 2028 6479 6e61 6d69 special (dynami\n+0001a850: 6361 6c6c 792d 626f 756e 6429 2076 6172 cally-bound) var\n+0001a860: 6961 626c 652e 7265 702e 6c61 6e67 2e73 iable.rep.lang.s\n+0001a870: 796d 626f 6c73 2373 7065 6369 616c 2d76 ymbols#special-v\n+0001a880: 6172 6961 626c 652d 7073 7065 6369 616c ariable-pspecial\n+0001a890: 2d76 6172 6961 626c 652d 7020 5359 4d42 -variable-p SYMB\n+0001a8a0: 4f4c 0a0a 5265 7475 726e 7320 7420 6966 OL..Returns t if\n+0001a8b0: 2053 594d 424f 4c20 6973 2061 2073 7065 SYMBOL is a spe\n+0001a8c0: 6369 616c 2076 6172 6961 626c 6520 2864 cial variable (d\n+0001a8d0: 796e 616d 6963 616c 6c79 2073 636f 7065 ynamically scope\n+0001a8e0: 6429 2e72 6570 2e6c 616e 672e 7379 6d62 d).rep.lang.symb\n+0001a8f0: 6f6c 7323 6f62 6172 7261 796f 6261 7272 ols#obarrayobarr\n+0001a900: 6179 205b 4e45 572d 5641 4c55 455d 7265 ay [NEW-VALUE]re\n+0001a910: 702e 766d 2e63 6f6d 7069 6c65 7223 636f p.vm.compiler#co\n+0001a920: 6d70 696c 652d 6469 7265 6374 6f72 7943 mpile-directoryC\n+0001a930: 6f6d 7069 6c65 7320 616c 6c20 4c69 7370 ompiles all Lisp\n+0001a940: 2066 696c 6573 2069 6e20 7468 6520 6469 files in the di\n+0001a950: 7265 6374 6f72 7920 4449 5245 4354 4f52 rectory DIRECTOR\n+0001a960: 592d 4e41 4d45 2077 686f 7365 206f 626a Y-NAME whose obj\n+0001a970: 6563 740a 6669 6c65 7320 6172 6520 6569 ect.files are ei\n+0001a980: 7468 6572 206f 6c64 6572 2074 6861 6e20 ther older than \n+0001a990: 7468 6569 7220 736f 7572 6365 2066 696c their source fil\n+0001a9a0: 6520 6f72 2064 6f6e 2774 2065 7869 7374 e or don't exist\n+0001a9b0: 2e20 4966 0a46 4f52 4345 2d50 2069 7320 . If.FORCE-P is \n+0001a9c0: 7472 7565 2065 7665 7279 206c 6973 7020 true every lisp \n+0001a9d0: 6669 6c65 2069 7320 7265 636f 6d70 696c file is recompil\n+0001a9e0: 6564 2e20 416e 7920 7375 6264 6972 6563 ed. Any subdirec\n+0001a9f0: 746f 7269 6573 206f 660a 4449 522d 4e41 tories of.DIR-NA\n+0001aa00: 4d45 2061 7265 2072 6563 7572 7365 6420 ME are recursed \n+0001aa10: 696e 746f 2e0a 0a45 5843 4c55 4445 2d52 into...EXCLUDE-R\n+0001aa20: 4520 6d61 7920 6265 2061 2072 6567 6578 E may be a regex\n+0001aa30: 7020 6d61 7463 6869 6e67 2066 696c 6573 p matching files\n+0001aa40: 2077 6869 6368 2073 686f 756c 646e 2774 which shouldn't\n+0001aa50: 2062 6520 636f 6d70 696c 6564 2e72 6570 be compiled.rep\n+0001aa60: 2e76 6d2e 636f 6d70 696c 6572 2e6d 6f64 .vm.compiler.mod\n+0001aa70: 756c 6573 2363 6f6d 7069 6c65 2d66 756e ules#compile-fun\n+0001aa80: 6374 696f 6e43 6f6d 7069 6c65 7320 7468 ctionCompiles th\n+0001aa90: 6520 626f 6479 206f 6620 7468 6520 6675 e body of the fu\n+0001aaa0: 6e63 7469 6f6e 2046 554e 4354 494f 4e2e nction FUNCTION.\n+0001aab0: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n+0001aac0: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile-\n+0001aad0: 6d6f 6475 6c65 436f 6d70 696c 6573 2061 moduleCompiles a\n+0001aae0: 6c6c 2066 756e 6374 696f 6e20 6269 6e64 ll function bind\n+0001aaf0: 696e 6773 2069 6e20 7468 6520 6d6f 6475 ings in the modu\n+0001ab00: 6c65 206e 616d 6564 2053 5452 5543 542e le named STRUCT.\n+0001ab10: 7265 702e 7777 772e 7175 6f74 652d 7572 rep.www.quote-ur\n+0001ab20: 6c23 7175 6f74 652d 7572 6c45 7363 6170 l#quote-urlEscap\n+0001ab30: 6520 5552 4c20 6d65 7461 2d63 6861 7261 e URL meta-chara\n+0001ab40: 6374 6572 7320 696e 2053 5452 494e 472e cters in STRING.\n+0001ab50: 7265 702e 7777 772e 7175 6f74 652d 7572 rep.www.quote-ur\n+0001ab60: 6c23 756e 7175 6f74 652d 7572 6c55 6e65 l#unquote-urlUne\n+0001ab70: 7363 6170 6520 5552 4c20 6d65 7461 2d63 scape URL meta-c\n+0001ab80: 6861 7261 6374 6572 7320 696e 2053 5452 haracters in STR\n+0001ab90: 494e 472e 0072 6570 2e77 7777 2e71 756f ING..rep.www.quo\n+0001aba0: 7465 2d75 726c 2375 6e71 756f 7465 2d75 te-url#unquote-u\n+0001abb0: 726c 2053 5452 494e 4772 6570 2e64 6174 rl STRINGrep.dat\n+0001abc0: 6123 736f 7274 536f 7274 204c 5354 2064 a#sortSort LST d\n+0001abd0: 6573 7472 7563 7469 7665 6c79 2c20 6275 estructively, bu\n+0001abe0: 7420 7374 6162 6c79 2c20 7265 7475 726e t stably, return\n+0001abf0: 696e 6720 7468 6520 736f 7274 6564 206c ing the sorted l\n+0001ac00: 6973 742e 0a0a 4966 2050 5245 4420 6973 ist...If PRED is\n+0001ac10: 2064 6566 696e 6564 2069 7420 6973 2075 defined it is u\n+0001ac20: 7365 6420 746f 2063 6f6d 7061 7265 2074 sed to compare t\n+0001ac30: 776f 206f 626a 6563 7473 2c20 6974 2073 wo objects, it s\n+0001ac40: 686f 756c 6420 7265 7475 726e 2074 0a77 hould return t.w\n+0001ac50: 6865 6e20 7468 6520 6669 7273 7420 6973 hen the first is\n+0001ac60: 2060 6c65 7373 2720 7468 616e 2074 6865 `less' than the\n+0001ac70: 2073 6563 6f6e 642e 2042 7920 6465 6661 second. By defa\n+0001ac80: 756c 7420 7468 6520 7374 616e 6461 7264 ult the standard\n+0001ac90: 206c 6573 732d 7468 616e 0a66 756e 6374 less-than.funct\n+0001aca0: 696f 6e20 2860 3c27 2920 6973 2075 7365 ion (`<') is use\n+0001acb0: 642e 0a0a 5468 6520 6661 6374 2074 6861 d...The fact tha\n+0001acc0: 7420 7468 6520 736f 7274 2069 7320 7374 t the sort is st\n+0001acd0: 6162 6c65 206d 6561 6e73 2074 6861 7420 able means that \n+0001ace0: 736f 7274 206b 6579 7320 7768 6963 6820 sort keys which \n+0001acf0: 6172 6520 6571 7561 6c20 7769 6c6c 0a70 are equal will.p\n+0001ad00: 7265 7365 7276 6520 7468 6569 7220 6f72 reserve their or\n+0001ad10: 6967 696e 616c 2070 6f73 6974 696f 6e20 iginal position \n+0001ad20: 696e 2072 656c 6174 696f 6e20 746f 2065 in relation to e\n+0001ad30: 6163 6820 6f74 6865 722e 0072 6570 2e64 ach other..rep.d\n+0001ad40: 6174 6123 736f 7274 204c 5354 2023 216f ata#sort LST #!o\n+0001ad50: 7074 696f 6e61 6c20 5052 4544 7265 702e ptional PREDrep.\n+0001ad60: 6461 7461 2373 7472 696e 672d 6c6f 7765 data#string-lowe\n+0001ad70: 722d 6361 7365 2d70 5265 7475 726e 2074 r-case-pReturn t\n+0001ad80: 2069 6620 7374 7269 6e67 2058 2069 7320 if string X is \n+0001ad90: 6c6f 7765 7220 6361 7365 2028 636f 6e74 lower case (cont\n+0001ada0: 6169 6e73 206e 6f20 7570 7065 7220 6361 ains no upper ca\n+0001adb0: 7365 2063 6861 7261 6374 6572 7320 616e se characters an\n+0001adc0: 640a 6174 206c 6561 7374 206f 6e65 206c d.at least one l\n+0001add0: 6f77 6572 2d63 6173 6520 6368 6172 6163 ower-case charac\n+0001ade0: 7465 7229 2e00 7265 702e 6461 7461 2373 ter)..rep.data#s\n+0001adf0: 7472 696e 672d 6c6f 7765 722d 6361 7365 tring-lower-case\n+0001ae00: 2d70 2058 0072 6570 2e64 6174 6123 7374 -p X.rep.data#st\n+0001ae10: 7269 6e67 2d64 6f77 6e63 6173 6520 5800 ring-downcase X.\n+0001ae20: 7265 702e 6461 7461 2363 6170 6974 616c rep.data#capital\n+0001ae30: 697a 652d 7374 7269 6e67 2058 7265 702e ize-string Xrep.\n+0001ae40: 6461 7461 236d 6170 636f 6e63 6174 4361 data#mapconcatCa\n+0001ae50: 6c6c 2046 554e 2066 6f72 2065 6163 6820 ll FUN for each \n+0001ae60: 6d65 6d62 6572 206f 6620 5345 5155 454e member of SEQUEN\n+0001ae70: 4345 2c20 636f 6e63 6174 656e 6174 696e CE, concatenatin\n+0001ae80: 6720 7468 6520 7265 7375 6c74 732e 2042 g the results. B\n+0001ae90: 6574 7765 656e 0a65 6163 6820 7061 6972 etween.each pair\n+0001aea0: 206f 6620 7265 7375 6c74 732c 2069 6e73 of results, ins\n+0001aeb0: 6572 7420 5345 5041 5241 544f 522e 2052 ert SEPARATOR. R\n+0001aec0: 6574 7572 6e20 7468 6520 7265 7375 6c74 eturn the result\n+0001aed0: 696e 6720 7374 7269 6e67 2e72 6570 2e64 ing string.rep.d\n+0001aee0: 6174 612e 7269 6e67 2372 696e 672d 7369 ata.ring#ring-si\n+0001aef0: 7a65 5265 7475 726e 7320 7468 6520 6e75 zeReturns the nu\n+0001af00: 6d62 6572 206f 6620 6669 6c6c 6564 2073 mber of filled s\n+0001af10: 6c6f 7473 2069 6e20 7468 6520 7269 6e67 lots in the ring\n+0001af20: 2062 7566 6665 7220 5249 4e47 2e00 7265 buffer RING..re\n+0001af30: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+0001af40: 2d73 697a 6520 5249 4e47 7265 702e 6461 -size RINGrep.da\n+0001af50: 7461 2e72 696e 6723 6d61 6b65 2d72 696e ta.ring#make-rin\n+0001af60: 6743 7265 6174 6520 6120 7269 6e67 2062 gCreate a ring b\n+0001af70: 7566 6665 7220 7468 6174 2063 616e 2063 uffer that can c\n+0001af80: 6f6e 7461 696e 2053 495a 4520 7661 6c75 ontain SIZE valu\n+0001af90: 6573 2e20 4966 2053 495a 4520 6973 206e es. If SIZE is n\n+0001afa0: 6f74 0a73 7065 6369 6669 6564 2074 6865 ot.specified the\n+0001afb0: 2064 6566 6175 6c74 2063 6170 6163 6974 default capacit\n+0001afc0: 7920 6072 696e 672d 6465 6661 756c 742d y `ring-default-\n+0001afd0: 7369 7a65 2720 6973 2075 7365 642e 0072 size' is used..r\n+0001afe0: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369 ep.util.ispell#i\n+0001aff0: 7370 656c 6c2d 7374 6f70 0000 0000 0000 spell-stop......\n+0001b000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+0001b010: 2369 6e74 6572 6e69 6e74 6572 6e20 4e41 #internintern NA\n+0001b020: 4d45 205b 4f42 4152 5241 595d 0a0a 4966 ME [OBARRAY]..If\n+0001b030: 2061 2073 796d 626f 6c20 7769 7468 2070 a symbol with p\n+0001b040: 7269 6e74 2d6e 616d 6520 6578 6973 7473 rint-name exists\n+0001b050: 2069 6e20 4f42 4152 5241 5920 286f 7220 in OBARRAY (or \n+0001b060: 7468 6520 6465 6661 756c 7429 2072 6574 the default) ret\n+0001b070: 7572 6e20 6974 2e0a 456c 7365 2075 7365 urn it..Else use\n+0001b080: 2060 286d 616b 652d 7379 6d62 6f6c 204e `(make-symbol N\n+0001b090: 414d 4529 2720 746f 2063 7265 6174 6520 AME)' to create \n+0001b0a0: 6120 6e65 7720 7379 6d62 6f6c 2c20 696e a new symbol, in\n+0001b0b0: 7465 726e 2074 6861 7420 696e 746f 2074 tern that into t\n+0001b0c0: 6865 0a4f 4241 5252 4159 2c20 7468 656e he.OBARRAY, then\n+0001b0d0: 2072 6574 7572 6e20 6974 2e72 6570 2e6c return it.rep.l\n+0001b0e0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001b0f0: 6d61 6b65 2d63 6c6f 7375 7265 6d61 6b65 make-closuremake\n+0001b100: 2d63 6c6f 7375 7265 2046 554e 4354 494f -closure FUNCTIO\n+0001b110: 4e20 266f 7074 696f 6e61 6c20 4e41 4d45 N &optional NAME\n+0001b120: 0a0a 5265 7475 726e 2061 2066 756e 6374 ..Return a funct\n+0001b130: 696f 6e61 6c20 6f62 6a65 6374 2077 6869 ional object whi\n+0001b140: 6368 206d 616b 6573 2074 6865 2063 6c6f ch makes the clo\n+0001b150: 7375 7265 206f 6620 4655 4e43 5449 4f4e sure of FUNCTION\n+0001b160: 2061 6e64 2074 6865 0a63 7572 7265 6e74 and the.current\n+0001b170: 2065 6e76 6972 6f6e 6d65 6e74 2e72 6570 environment.rep\n+0001b180: 2e73 7472 7563 7475 7265 7323 7365 742d .structures#set-\n+0001b190: 7370 6563 6961 6c2d 656e 7669 726f 6e6d special-environm\n+0001b1a0: 656e 7473 6574 2d73 7065 6369 616c 2d65 entset-special-e\n+0001b1b0: 6e76 6972 6f6e 6d65 6e74 2045 4e56 2053 nvironment ENV S\n+0001b1c0: 5452 5543 5455 5245 7265 702e 6c61 6e67 TRUCTURErep.lang\n+0001b1d0: 2e73 796d 626f 6c73 2373 6574 2d64 6566 .symbols#set-def\n+0001b1e0: 6175 6c74 7365 742d 6465 6661 756c 7420 aultset-default \n+0001b1f0: 5359 4d42 4f4c 2056 414c 5545 0a0a 5365 SYMBOL VALUE..Se\n+0001b200: 7473 2074 6865 2064 6566 6175 6c74 2076 ts the default v\n+0001b210: 616c 7565 206f 6620 5359 4d42 4f4c 2074 alue of SYMBOL t\n+0001b220: 6f20 5641 4c55 452c 2074 6865 6e20 7265 o VALUE, then re\n+0001b230: 7475 726e 7320 5641 4c55 452e 7265 702e turns VALUE.rep.\n+0001b240: 6c61 6e67 2e73 796d 626f 6c73 2373 796d lang.symbols#sym\n+0001b250: 626f 6c2d 6e61 6d65 7379 6d62 6f6c 2d6e bol-namesymbol-n\n+0001b260: 616d 6520 5359 4d42 4f4c 0a0a 5265 7475 ame SYMBOL..Retu\n+0001b270: 726e 7320 7468 6520 7072 696e 742d 6e61 rns the print-na\n+0001b280: 6d65 206f 6620 5359 4d42 4f4c 2e72 6570 me of SYMBOL.rep\n+0001b290: 2e6c 616e 672e 7379 6d62 6f6c 7323 7075 .lang.symbols#pu\n+0001b2a0: 7470 7574 2053 594d 424f 4c20 5052 4f50 tput SYMBOL PROP\n+0001b2b0: 4552 5459 2072 6570 760a 0a53 6574 7320 ERTY repv..Sets \n+0001b2c0: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM\n+0001b2d0: 424f 4c27 7320 7072 6f70 6572 7479 2050 BOL's property P\n+0001b2e0: 524f 5045 5254 5920 746f 2072 6570 762c ROPERTY to repv,\n+0001b2f0: 2074 6869 7320 7661 6c75 6520 6361 6e20 this value can \n+0001b300: 6265 0a72 6574 7269 6576 6564 2077 6974 be.retrieved wit\n+0001b310: 6820 7468 6520 6067 6574 2720 6675 6e63 h the `get' func\n+0001b320: 7469 6f6e 2e72 6570 2e6c 616e 672e 6465 tion.rep.lang.de\n+0001b330: 6275 6723 756e 7472 6163 6575 6e74 7261 bug#untraceuntra\n+0001b340: 6365 2053 594d 424f 4c0a 0a43 616e 6365 ce SYMBOL..Cance\n+0001b350: 6c20 7468 6520 6566 6665 6374 206f 6620 l the effect of \n+0001b360: 2874 7261 6365 2053 594d 424f 4c29 2e00 (trace SYMBOL)..\n+0001b370: 7265 702e 766d 2e63 6f6d 7069 6c65 7223 rep.vm.compiler#\n+0001b380: 636f 6d70 696c 652d 6469 7265 6374 6f72 compile-director\n+0001b390: 7920 4449 522d 4e41 4d45 2023 216f 7074 y DIR-NAME #!opt\n+0001b3a0: 696f 6e61 6c20 464f 5243 452d 5020 4558 ional FORCE-P EX\n+0001b3b0: 434c 5544 452d 5245 0072 6570 2e76 6d2e CLUDE-RE.rep.vm.\n+0001b3c0: 636f 6d70 696c 6572 2e6d 6f64 756c 6573 compiler.modules\n+0001b3d0: 2363 6f6d 7069 6c65 2d6d 6f64 756c 6520 #compile-module \n+0001b3e0: 5354 5255 4354 0072 6570 2e64 6174 612e STRUCT.rep.data.\n+0001b3f0: 7269 6e67 2372 696e 672d 6361 7061 6369 ring#ring-capaci\n+0001b400: 7479 2052 494e 4772 6570 2e64 6174 612e ty RINGrep.data.\n+0001b410: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac\n+0001b420: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo\n+0001b430: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde\n+0001b440: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring\n+0001b450: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit\n+0001b460: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN\n+0001b470: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it\n+0001b480: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT \n+0001b490: 6173 2074 6865 2066 6972 7374 2e72 6570 as the first.rep\n+0001b4a0: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n+0001b4b0: 3e6c 6973 7452 6574 7572 6e20 7468 6520 >listReturn the \n+0001b4c0: 656c 656d 656e 7473 2069 6e20 7269 6e67 elements in ring\n+0001b4d0: 2062 7566 6665 7220 5249 4e47 2061 7320 buffer RING as \n+0001b4e0: 6120 6c69 7374 2c20 6e65 7765 7374 2074 a list, newest t\n+0001b4f0: 6f20 6f6c 6465 7374 2e00 7265 702e 7379 o oldest..rep.sy\n+0001b500: 7374 656d 2361 6464 2d68 6f6f 6b20 484f stem#add-hook HO\n+0001b510: 4f4b 2d53 594d 424f 4c20 4e45 572d 4655 OK-SYMBOL NEW-FU\n+0001b520: 4e43 2023 216f 7074 696f 6e61 6c20 4154 NC #!optional AT\n+0001b530: 2d45 4e44 7265 702e 7379 7374 656d 2372 -ENDrep.system#r\n+0001b540: 656d 6f76 652d 686f 6f6b 2d62 792d 6e61 emove-hook-by-na\n+0001b550: 6d65 5265 6d6f 7665 2066 756e 6374 696f meRemove functio\n+0001b560: 6e73 2077 686f 7365 206e 616d 6520 6973 ns whose name is\n+0001b570: 204e 414d 4520 6672 6f6d 2048 4f4f 4b20 NAME from HOOK \n+0001b580: 2861 2073 796d 626f 6c29 2e72 6570 2e73 (a symbol).rep.s\n+0001b590: 7973 7465 6d23 696e 2d68 6f6f 6b2d 7052 ystem#in-hook-pR\n+0001b5a0: 6574 7572 6e73 2074 2069 6620 7468 6520 eturns t if the \n+0001b5b0: 6675 6e63 7469 6f6e 2046 554e 2069 7320 function FUN is \n+0001b5c0: 7374 6f72 6564 2069 6e20 7468 6520 686f stored in the ho\n+0001b5d0: 6f6b 2063 616c 6c65 6420 484f 4f4b 2d53 ok called HOOK-S\n+0001b5e0: 594d 424f 4c2e 7265 702e 7574 696c 2e64 YMBOL.rep.util.d\n+0001b5f0: 6174 6523 6461 7465 2d6d 6f6e 7468 2d61 ate#date-month-a\n+0001b600: 6c69 7374 416c 6973 7420 6f66 2028 4d4f listAlist of (MO\n+0001b610: 4e54 482d 4e41 4d45 202e 204d 4f4e 5448 NTH-NAME . MONTH\n+0001b620: 2d4e 554d 292e 7265 702e 7574 696c 2e64 -NUM).rep.util.d\n+0001b630: 6174 6523 6461 7465 2d74 776f 2d64 6967 ate#date-two-dig\n+0001b640: 6974 2d79 6561 722d 7072 6566 6978 4120 it-year-prefixA \n+0001b650: 7477 6f2d 6469 6769 7420 7374 7269 6e67 two-digit string\n+0001b660: 2074 6861 7420 7769 6c6c 2062 6520 7072 that will be pr\n+0001b670: 6570 656e 6465 6420 746f 2079 6561 7220 epended to year \n+0001b680: 7370 6563 6966 6963 6174 696f 6e73 2074 specifications t\n+0001b690: 6861 740a 6f6e 6c79 2068 6176 6520 7477 hat.only have tw\n+0001b6a0: 6f2c 206c 6f77 6572 206f 7264 6572 2c20 o, lower order, \n+0001b6b0: 6469 6769 7473 2e20 5468 6973 2069 7320 digits. This is \n+0001b6c0: 7069 636b 6564 2075 7020 6175 746f 6d61 picked up automa\n+0001b6d0: 7469 6361 6c6c 7920 6672 6f6d 0a74 6865 tically from.the\n+0001b6e0: 2063 7572 7265 6e74 2079 6561 722c 2069 current year, i\n+0001b6f0: 2e65 2e20 3139 3937 202d 3e20 2231 3922 .e. 1997 -> \"19\"\n+0001b700: 2c20 3230 3031 202d 3e20 2232 3022 2e72 , 2001 -> \"20\".r\n+0001b710: 6570 2e75 7469 6c2e 6461 7465 2370 6172 ep.util.date#par\n+0001b720: 7365 2d64 6174 6550 6172 7365 2074 6865 se-dateParse the\n+0001b730: 2064 6174 6520 7370 6563 6966 6963 7469 date specificti\n+0001b740: 6f6e 2069 6e20 5354 5249 4e47 2c20 6f70 on in STRING, op\n+0001b750: 7469 6f6e 616c 6c79 2073 7461 7274 696e tionally startin\n+0001b760: 6720 6174 2074 6865 2050 4f49 4e54 2774 g at the POINT't\n+0001b770: 680a 6368 6172 6163 7465 7220 696e 2074 h.character in t\n+0001b780: 6865 2073 7472 696e 672e 2054 6869 7320 he string. This \n+0001b790: 7769 6c6c 2070 6172 7365 2064 6174 6573 will parse dates\n+0001b7a0: 2069 6e20 5246 432d 3832 3220 6d61 696c in RFC-822 mail\n+0001b7b0: 206d 6573 7361 6765 732e 7265 702e 7574 messages.rep.ut\n+0001b7c0: 696c 2e69 7370 656c 6c23 6964 2d73 7472 il.ispell#id-str\n+0001b7d0: 696e 6753 7472 696e 6720 7365 6e74 2062 ingString sent b\n+0001b7e0: 7920 6973 7065 6c6c 2069 6465 6e74 6966 y ispell identif\n+0001b7f0: 7969 6e67 2069 7473 656c 6620 7768 656e ying itself when\n+0001b800: 2069 7420 7374 6172 7465 6420 6578 6563 it started exec\n+0001b810: 7574 696e 672e 7265 702e 7574 696c 2e69 uting.rep.util.i\n+0001b820: 7370 656c 6c23 7065 6e64 696e 672d 6f75 spell#pending-ou\n+0001b830: 7470 7574 5374 7269 6e67 206f 6620 6f75 tputString of ou\n+0001b840: 7470 7574 2072 6563 6569 7665 6420 6672 tput received fr\n+0001b850: 6f6d 2069 7370 656c 6c20 6275 7420 6e6f om ispell but no\n+0001b860: 7420 7072 6f63 6573 7365 642e 7265 702e t processed.rep.\n+0001b870: 7574 696c 2e74 696d 6523 7469 6d65 2d52 util.time#time-R\n+0001b880: 6574 7572 6e20 7468 6520 6e75 6d62 6572 eturn the number\n+0001b890: 206f 6620 7365 636f 6e64 7320 6469 6666 of seconds diff\n+0001b8a0: 6572 656e 6365 2062 6574 7765 656e 2074 erence between t\n+0001b8b0: 696d 6573 7461 6d70 7320 5431 2061 6e64 imestamps T1 and\n+0001b8c0: 2054 322e 0072 6570 2e75 7469 6c2e 7469 T2..rep.util.ti\n+0001b8d0: 6d65 2374 696d 652d 2054 3120 5432 7265 me#time- T1 T2re\n+0001b8e0: 6d6f 7465 2d66 7470 2d6d 6178 2d73 6573 mote-ftp-max-ses\n+0001b8f0: 7369 6f6e 7349 6620 7472 7565 2c20 7468 sionsIf true, th\n+0001b900: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n+0001b910: 206f 6620 4654 5020 636c 6965 6e74 7320 of FTP clients \n+0001b920: 7468 6174 206d 6179 2062 6520 7275 6e6e that may be runn\n+0001b930: 696e 670a 636f 6e63 7572 7265 6e74 6c79 ing.concurrently\n+0001b940: 2e72 656d 6f74 652d 6674 702d 7472 616e .remote-ftp-tran\n+0001b950: 7366 6572 2d74 7970 654d 6f64 6520 696e sfer-typeMode in\n+0001b960: 2077 6869 6368 2074 6f20 7472 616e 7366 which to transf\n+0001b970: 6572 2066 696c 6573 2c20 6f6e 6520 6f66 er files, one of\n+0001b980: 2074 6865 2073 796d 626f 6c73 2060 6269 the symbols `bi\n+0001b990: 6e61 7279 2720 6f72 2060 6173 6369 6927 nary' or `ascii'\n+0001b9a0: 2e72 656d 6f74 652d 6674 702d 6261 642d .remote-ftp-bad-\n+0001b9b0: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n+0001b9c0: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n+0001b9d0: 6674 7020 2266 6169 6c75 7265 2220 6d65 ftp \"failure\" me\n+0001b9e0: 7373 6167 6573 2e00 7265 702e 696f 2e66 ssages..rep.io.f\n+0001b9f0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001ba00: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n+0001ba10: 7470 2d63 6c6f 7365 2d68 6f73 7420 484f tp-close-host HO\n+0001ba20: 5354 2023 216f 7074 696f 6e61 6c20 5553 ST #!optional US\n+0001ba30: 4552 0072 6570 2e69 6f2e 6669 6c65 2d68 ER.rep.io.file-h\n+0001ba40: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n+0001ba50: 7470 2372 656d 6f74 652d 6674 702d 6164 tp#remote-ftp-ad\n+0001ba60: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO\n+0001ba70: 5354 2050 4153 5357 4400 7265 702e 696f ST PASSWD.rep.io\n+0001ba80: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n+0001ba90: 656d 6f74 652e 7265 7023 7265 6d6f 7465 emote.rep#remote\n+0001baa0: 2d72 6570 2d63 6c6f 7365 2d68 6f73 7420 -rep-close-host \n+0001bab0: 484f 5354 2023 216f 7074 696f 6e61 6c20 HOST #!optional \n+0001bac0: 5553 4552 7265 702e 696f 2e66 696c 652d USERrep.io.file-\n+0001bad0: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0001bae0: 7265 7023 7265 6d6f 7465 2d72 6570 2d61 rep#remote-rep-a\n+0001baf0: 6464 2d70 6173 7377 6441 6464 2074 6865 dd-passwdAdd the\n+0001bb00: 2073 7472 696e 6720 5041 5353 5744 2061 string PASSWD a\n+0001bb10: 7320 7468 6520 7061 7373 776f 7264 2066 s the password f\n+0001bb20: 6f72 2072 6570 2d72 656d 6f74 6520 7365 or rep-remote se\n+0001bb30: 7373 696f 6e20 6f66 2055 5345 5240 484f ssion of USER@HO\n+0001bb40: 5354 2e00 7265 702e 696f 2e66 696c 652d ST..rep.io.file-\n+0001bb50: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0001bb60: 7265 7023 7265 6d6f 7465 2d72 6570 2d61 rep#remote-rep-a\n+0001bb70: 6464 2d70 6173 7377 6420 5553 4552 2048 dd-passwd USER H\n+0001bb80: 4f53 5420 5041 5353 5744 7265 6d6f 7465 OST PASSWDremote\n+0001bb90: 2d64 6566 6175 6c74 2d62 6163 6b65 6e64 -default-backend\n+0001bba0: 4261 636b 656e 6420 7573 6564 2066 6f72 Backend used for\n+0001bbb0: 206f 7468 6572 7769 7365 2075 6e73 7065 otherwise unspe\n+0001bbc0: 6369 6669 6564 2068 6f73 7473 2e00 7265 cified hosts..re\n+0001bbd0: 702e 696f 2e66 696c 6573 236c 6f61 642d p.io.files#load-\n+0001bbe0: 616c 6c20 4649 4c45 2023 216f 7074 696f all FILE #!optio\n+0001bbf0: 6e61 6c20 4341 4c4c 4241 434b 7265 702e nal CALLBACKrep.\n+0001bc00: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af\n+0001bc10: 7465 722d 6c6f 6164 4172 7261 6e67 6520 ter-loadArrange \n+0001bc20: 666f 7220 464f 524d 2074 6f20 6265 2065 for FORM to be e\n+0001bc30: 7661 6c75 6174 6564 2069 6d6d 6564 6961 valuated immedia\n+0001bc40: 7465 6c79 2061 6674 6572 2074 6865 206c tely after the l\n+0001bc50: 6962 7261 7279 206f 6620 4c69 7370 2063 ibrary of Lisp c\n+0001bc60: 6f64 650a 4c49 4252 4152 5920 6861 7320 ode.LIBRARY has \n+0001bc70: 6265 656e 2072 6561 6420 6279 2074 6865 been read by the\n+0001bc80: 2060 6c6f 6164 2720 6675 6e63 7469 6f6e `load' function\n+0001bc90: 2e20 4e6f 7465 2074 6861 7420 4c49 4252 . Note that LIBR\n+0001bca0: 4152 5920 6d75 7374 2065 7861 6374 6c79 ARY must exactly\n+0001bcb0: 0a6d 6174 6368 2074 6865 2046 494c 4520 .match the FILE \n+0001bcc0: 6172 6775 6d65 6e74 2074 6f20 606c 6f61 argument to `loa\n+0001bcd0: 6427 2e00 7265 702e 696f 2e66 696c 6573 d'..rep.io.files\n+0001bce0: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load\n+0001bcf0: 204c 4942 5241 5259 2046 4f52 4d00 7265 LIBRARY FORM.re\n+0001bd00: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea\n+0001bd10: 642d 6672 6f6d 2d73 7472 696e 6720 5354 d-from-string ST\n+0001bd20: 5249 4e47 2023 216f 7074 696f 6e61 6c20 RING #!optional \n+0001bd30: 5354 4152 5472 6570 2e64 6174 6123 6173 STARTrep.data#as\n+0001bd40: 736f 632d 7265 6765 7870 5363 616e 2041 soc-regexpScan A\n+0001bd50: 4c49 5354 2066 6f72 2061 6e20 656c 656d LIST for an elem\n+0001bd60: 656e 7420 7768 6f73 6520 6361 7220 6973 ent whose car is\n+0001bd70: 2061 2072 6567 756c 6172 2065 7870 7265 a regular expre\n+0001bd80: 7373 696f 6e20 6d61 7463 6869 6e67 2074 ssion matching t\n+0001bd90: 6865 0a73 7472 696e 6720 494e 5055 542e he.string INPUT.\n+0001bda0: 7265 702e 6461 7461 2372 656d 6f76 652d rep.data#remove-\n+0001bdb0: 6966 2d6e 6f74 5265 7475 726e 7320 6120 if-notReturns a \n+0001bdc0: 6e65 7720 636f 7079 206f 6620 4c53 5420 new copy of LST \n+0001bdd0: 7769 7468 2061 6e79 2065 6c65 6d65 6e74 with any element\n+0001bde0: 7320 7265 6d6f 7665 6420 666f 7220 7768 s removed for wh\n+0001bdf0: 6963 6820 2850 5245 4420 454c 5429 0a72 ich (PRED ELT).r\n+0001be00: 6574 7572 6e73 2066 616c 7365 2e72 6570 eturns false.rep\n+0001be10: 2e64 6174 6123 7265 6d71 5265 7475 726e .data#remqReturn\n+0001be20: 7320 6120 6e65 7720 636f 7079 206f 6620 s a new copy of \n+0001be30: 4c53 5420 7769 7468 2061 6c6c 2065 6c65 LST with all ele\n+0001be40: 6d65 6e74 7320 6065 7127 2074 6f20 454c ments `eq' to EL\n+0001be50: 5420 6469 7363 6172 6465 642e 0072 6570 T discarded..rep\n+0001be60: 2e64 6174 6123 6d61 6b65 2d67 7561 7264 .data#make-guard\n+0001be70: 6961 6e6d 6169 6c2d 646f 6d61 696e 2d6e ianmail-domain-n\n+0001be80: 616d 654d 6169 6c20 646f 6d61 696e 6e61 ameMail domainna\n+0001be90: 6d65 206f 6620 7468 6520 6c6f 6361 6c20 me of the local \n+0001bea0: 7369 7465 2e75 7365 722d 6d61 696c 2d61 site.user-mail-a\n+0001beb0: 6464 7265 7373 4164 6472 6573 7320 746f ddressAddress to\n+0001bec0: 2070 7574 2069 6e20 4672 6f6d 3a20 6865 put in From: he\n+0001bed0: 6164 6572 7320 6f66 206f 7574 676f 696e aders of outgoin\n+0001bee0: 6720 6d61 696c 2e00 7265 702e 7374 7275 g mail..rep.stru\n+0001bef0: 6374 7572 6573 236d 616b 652d 696e 7465 ctures#make-inte\n+0001bf00: 7266 6163 6520 4e41 4d45 2053 4947 7265 rface NAME SIGre\n+0001bf10: 702e 7374 7275 6374 7572 6573 2370 6172 p.structures#par\n+0001bf20: 7365 2d69 6e74 6572 6661 6365 5265 7475 se-interfaceRetu\n+0001bf30: 726e 2074 6865 206c 6973 7420 6f66 2073 rn the list of s\n+0001bf40: 796d 626f 6c73 2064 6573 6372 6962 6564 ymbols described\n+0001bf50: 2062 7920 7468 6520 6d6f 6475 6c65 2069 by the module i\n+0001bf60: 6e74 6572 6661 6365 2053 4947 2e00 7265 nterface SIG..re\n+0001bf70: 702e 7374 7275 6374 7572 6573 2370 6172 p.structures#par\n+0001bf80: 7365 2d69 6e74 6572 6661 6365 2053 4947 se-interface SIG\n+0001bf90: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+0001bfa0: 7823 6d61 6b65 2d6d 7574 6578 4372 6561 x#make-mutexCrea\n+0001bfb0: 7465 2061 6e64 2072 6574 7572 6e20 6120 te and return a \n+0001bfc0: 6d75 7465 7820 6f62 6a65 6374 2e20 4e6f mutex object. No\n+0001bfd0: 2074 6872 6561 6420 7769 6c6c 206f 776e thread will own\n+0001bfe0: 2074 6865 206e 6577 206d 7574 6578 2e00 the new mutex..\n+0001bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001c000: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri\n+0001c010: 6e67 2d61 7070 656e 6441 7070 656e 6420 ng-appendAppend \n+0001c020: 4f42 4a45 4354 2074 6f20 7468 6520 7269 OBJECT to the ri\n+0001c030: 6e67 2062 7566 6665 7220 5249 4e47 2e20 ng buffer RING. \n+0001c040: 5468 6973 206d 6179 206f 7665 7277 7269 This may overwri\n+0001c050: 7465 2061 2070 7265 7669 6f75 736c 790a te a previously.\n+0001c060: 6164 6465 6420 6f62 6a65 6374 2e72 6570 added object.rep\n+0001c070: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n+0001c080: 7265 6652 6561 6420 616e 206f 626a 6563 refRead an objec\n+0001c090: 7420 6672 6f6d 2074 6865 2072 696e 6720 t from the ring \n+0001c0a0: 6275 6666 6572 2052 494e 472e 2049 6620 buffer RING. If \n+0001c0b0: 4445 5054 4820 6973 2074 7275 6520 6974 DEPTH is true it\n+0001c0c0: 0a64 6566 696e 6573 2074 6865 206f 626a .defines the obj\n+0001c0d0: 6563 7420 746f 2061 6363 6573 732c 2074 ect to access, t\n+0001c0e0: 6865 206d 6f73 7420 7265 6365 6e74 6c79 he most recently\n+0001c0f0: 2061 6464 6564 2069 7465 6d20 6973 2061 added item is a\n+0001c100: 740a 6465 7074 6820 7a65 726f 2c20 7468 t.depth zero, th\n+0001c110: 6520 6e65 7874 2061 7420 6465 7074 6820 e next at depth \n+0001c120: 6f6e 652c 2061 6e64 2073 6f20 6f6e 2e20 one, and so on. \n+0001c130: 4966 2074 6865 7265 2069 7320 6e6f 2069 If there is no i\n+0001c140: 7465 6d20 6174 0a44 4550 5448 206e 696c tem at.DEPTH nil\n+0001c150: 2069 7320 7265 7475 726e 6564 2e00 7265 is returned..re\n+0001c160: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+0001c170: 2d72 6566 2052 494e 4720 2321 6f70 7469 -ref RING #!opti\n+0001c180: 6f6e 616c 2044 4550 5448 7265 702e 7379 onal DEPTHrep.sy\n+0001c190: 7374 656d 2372 656d 6f76 652d 686f 6f6b stem#remove-hook\n+0001c1a0: 5265 6d6f 7665 2046 554e 4320 6672 6f6d Remove FUNC from\n+0001c1b0: 2074 6865 2068 6f6f 6b20 484f 4f4b 2028 the hook HOOK (\n+0001c1c0: 7379 6d62 6f6c 292e 2a69 7370 656c 6c2d symbol).*ispell-\n+0001c1d0: 6563 686f 2d6f 7574 7075 742a 5573 6520 echo-output*Use \n+0001c1e0: 666f 7220 6465 6275 6767 696e 6720 6f6e for debugging on\n+0001c1f0: 6c79 2e72 6570 2e75 7469 6c2e 6973 7065 ly.rep.util.ispe\n+0001c200: 6c6c 2370 726f 6365 7373 2d62 7573 7957 ll#process-busyW\n+0001c210: 6865 6e20 742c 2074 6865 2070 726f 6365 hen t, the proce\n+0001c220: 7373 2069 7320 6265 696e 6720 7573 6564 ss is being used\n+0001c230: 2074 6f20 6368 6563 6b20 6120 776f 7264 to check a word\n+0001c240: 2c20 6275 7420 6e6f 7420 616c 6c0a 7265 , but not all.re\n+0001c250: 7375 6c74 7320 6861 7665 2062 6565 6e20 sults have been \n+0001c260: 7265 6365 6976 6564 2e72 6570 2e75 7469 received.rep.uti\n+0001c270: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell-\n+0001c280: 7374 6f70 4b69 6c6c 2061 6e79 2073 7562 stopKill any sub\n+0001c290: 7072 6f63 6573 7365 7320 6265 696e 6720 processes being \n+0001c2a0: 7573 6564 2069 6e74 6572 6e61 6c6c 7920 used internally \n+0001c2b0: 746f 2072 756e 2049 7370 656c 6c2e 7265 to run Ispell.re\n+0001c2c0: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is\n+0001c2d0: 7065 6c6c 2d73 6574 2d64 6963 7469 6f6e pell-set-diction\n+0001c2e0: 6172 7953 6574 2074 6865 206e 616d 6520 arySet the name \n+0001c2f0: 6f66 2074 6865 2064 6963 7469 6f6e 6172 of the dictionar\n+0001c300: 7920 7573 6564 2062 7920 4973 7065 6c6c y used by Ispell\n+0001c310: 2074 6f20 4449 4354 2d4e 414d 452e 0072 to DICT-NAME..r\n+0001c320: 6570 2e75 7469 6c2e 6973 7065 6c6c 2369 ep.util.ispell#i\n+0001c330: 7370 656c 6c2d 6164 642d 776f 7264 2d74 spell-add-word-t\n+0001c340: 6f2d 6469 6374 696f 6e61 7279 2057 4f52 o-dictionary WOR\n+0001c350: 4472 6570 2e75 7469 6c2e 6973 7065 6c6c Drep.util.ispell\n+0001c360: 2369 7370 656c 6c2d 7361 7665 2d64 6963 #ispell-save-dic\n+0001c370: 7469 6f6e 6172 794d 616b 6520 4973 7065 tionaryMake Ispe\n+0001c380: 6c6c 2073 6176 6520 7468 6520 6375 7272 ll save the curr\n+0001c390: 656e 7420 7065 7273 6f6e 616c 2064 6963 ent personal dic\n+0001c3a0: 7469 6f6e 6172 7920 746f 2069 7473 2066 tionary to its f\n+0001c3b0: 696c 652e 7265 6d6f 7465 2d66 7470 2d73 ile.remote-ftp-s\n+0001c3c0: 686f 772d 6d65 7373 6167 6573 5768 656e how-messagesWhen\n+0001c3d0: 2074 2c20 696e 666f 726d 6174 696f 6e61 t, informationa\n+0001c3e0: 6c20 6d65 7373 6167 6573 2066 726f 6d20 l messages from \n+0001c3f0: 4654 5020 7365 7373 696f 6e73 2061 7265 FTP sessions are\n+0001c400: 2064 6973 706c 6179 6564 2e72 656d 6f74 displayed.remot\n+0001c410: 652d 6674 702d 6469 7370 6c61 792d 7072 e-ftp-display-pr\n+0001c420: 6f67 7265 7373 5768 656e 2074 7275 652c ogressWhen true,\n+0001c430: 2073 686f 7720 7072 6f67 7265 7373 206f show progress o\n+0001c440: 6620 4654 5020 7472 616e 7366 6572 732e f FTP transfers.\n+0001c450: 7265 6d6f 7465 2d66 7470 2d6c 732d 666f remote-ftp-ls-fo\n+0001c460: 726d 6174 4654 5020 636f 6d6d 616e 6420 rmatFTP command \n+0001c470: 666f 726d 6174 2073 7472 696e 6720 746f format string to\n+0001c480: 2070 726f 6475 6365 2061 6e20 606c 7320 produce an `ls \n+0001c490: 2d6c 2720 666f 726d 6174 206c 6973 7469 -l' format listi\n+0001c4a0: 6e67 206f 6620 7468 650a 6469 7265 6374 ng of the.direct\n+0001c4b0: 6f72 7920 7375 6273 7469 7475 7465 6420 ory substituted \n+0001c4c0: 666f 7220 7468 6520 7369 6e67 6c65 2025 for the single %\n+0001c4d0: 7320 666f 726d 6174 2073 7065 6369 6669 s format specifi\n+0001c4e0: 6572 2e72 656d 6f74 652d 6674 702d 7265 er.remote-ftp-re\n+0001c4f0: 636f 6e6e 6563 742d 6d73 6773 5265 6775 connect-msgsRegu\n+0001c500: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n+0001c510: 6174 6368 696e 6720 6674 7020 6d65 7373 atching ftp mess\n+0001c520: 6167 6573 2074 6861 7420 696e 6469 6361 ages that indica\n+0001c530: 7465 2074 6861 7420 7468 6520 6375 7272 te that the curr\n+0001c540: 656e 740a 4654 5020 7072 6f63 6573 7320 ent.FTP process \n+0001c550: 7368 6f75 6c64 2062 6520 6162 616e 646f should be abando\n+0001c560: 6e65 642c 2061 6e64 2061 206e 6577 2073 ned, and a new s\n+0001c570: 6573 7369 6f6e 2073 7461 7274 6564 2e72 ession started.r\n+0001c580: 656d 6f74 652d 6674 702d 6c73 2d6c 2d72 emote-ftp-ls-l-r\n+0001c590: 6567 6578 7052 6567 6578 7020 6465 6669 egexpRegexp defi\n+0001c5a0: 6e69 6e67 2060 6c73 202d 6c27 206f 7574 ning `ls -l' out\n+0001c5b0: 7075 7420 7379 6e74 6178 2e20 4861 6972 put syntax. Hair\n+0001c5c0: 792e 7265 6d6f 7465 2d66 7470 2d6c 732d y.remote-ftp-ls-\n+0001c5d0: 6c2d 7479 7065 2d61 6c69 7374 416c 6973 l-type-alistAlis\n+0001c5e0: 7420 6173 736f 6369 6174 696e 6720 6368 t associating ch\n+0001c5f0: 6172 6163 7465 7273 2069 6e20 7468 6520 aracters in the \n+0001c600: 6669 7273 7420 636f 6c75 6d6e 206f 6620 first column of \n+0001c610: 606c 7320 2d6c 2720 6f75 7470 7574 2077 `ls -l' output w\n+0001c620: 6974 680a 6669 6c65 2074 7970 6573 2e72 ith.file types.r\n+0001c630: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n+0001c640: 6572 732e 7265 6d6f 7465 2e66 7470 2372 ers.remote.ftp#r\n+0001c650: 656d 6f74 652d 6674 702d 636c 6f73 652d emote-ftp-close-\n+0001c660: 616c 6c43 6c6f 7365 2061 6c6c 2072 756e allClose all run\n+0001c670: 6e69 6e67 2046 5450 2073 7562 7072 6f63 ning FTP subproc\n+0001c680: 6573 7365 732e 7265 702e 696f 2e66 696c esses.rep.io.fil\n+0001c690: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n+0001c6a0: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp\n+0001c6b0: 2d65 6d70 7479 2d63 6163 6865 4469 7363 -empty-cacheDisc\n+0001c6c0: 6172 6420 616c 6c20 6361 6368 6564 2046 ard all cached F\n+0001c6d0: 5450 2064 6972 6563 746f 7279 2065 6e74 TP directory ent\n+0001c6e0: 7269 6573 2e00 7265 702e 696f 2e66 696c ries..rep.io.fil\n+0001c6f0: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n+0001c700: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp\n+0001c710: 2d65 6d70 7479 2d63 6163 6865 7265 6d6f -empty-cacheremo\n+0001c720: 7465 2d68 6f73 742d 7573 6572 2d61 6c69 te-host-user-ali\n+0001c730: 7374 416c 6973 7420 6f66 2028 484f 5354 stAlist of (HOST\n+0001c740: 2d52 4547 4558 5020 2e20 5553 4552 2d4e -REGEXP . USER-N\n+0001c750: 414d 4529 206d 6174 6368 696e 6720 686f AME) matching ho\n+0001c760: 7374 206e 616d 6573 2074 6f20 7573 6572 st names to user\n+0001c770: 6e61 6d65 732e 0a4f 6e6c 7920 7573 6564 names..Only used\n+0001c780: 2077 6865 6e20 6e6f 2075 7365 726e 616d when no usernam\n+0001c790: 6520 6973 2067 6976 656e 2069 6e20 6120 e is given in a \n+0001c7a0: 6669 6c65 6e61 6d65 2e72 656d 6f74 652d filename.remote-\n+0001c7b0: 6465 6661 756c 742d 7573 6572 4465 6661 default-userDefa\n+0001c7c0: 756c 7420 7573 6572 6e61 6d65 2074 6f20 ult username to \n+0001c7d0: 7573 6520 666f 7220 6669 6c65 2d74 7261 use for file-tra\n+0001c7e0: 6e73 6665 7220 7768 656e 206e 6f6e 6520 nsfer when none \n+0001c7f0: 6973 2073 7065 6369 6669 6564 2c20 6569 is specified, ei\n+0001c800: 7468 6572 0a65 7870 6c69 6369 746c 792c ther.explicitly,\n+0001c810: 206f 7220 6279 2074 6865 2072 656d 6f74 or by the remot\n+0001c820: 652d 6674 702d 686f 7374 2d75 7365 722d e-ftp-host-user-\n+0001c830: 616c 6973 7420 7661 7269 6162 6c65 2e72 alist variable.r\n+0001c840: 656d 6f74 652d 7265 702d 7061 7373 7764 emote-rep-passwd\n+0001c850: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n+0001c860: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n+0001c870: 2070 6173 7377 6f72 6420 7072 6f6d 7074 password prompt\n+0001c880: 2e00 7265 702e 696f 2e66 696c 652d 6861 ..rep.io.file-ha\n+0001c890: 6e64 6c65 7273 2e72 656d 6f74 652e 7265 ndlers.remote.re\n+0001c8a0: 7023 7265 6d6f 7465 2d72 6570 2d65 6d70 p#remote-rep-emp\n+0001c8b0: 7479 2d63 6163 6865 7263 702d 7072 6f67 ty-cachercp-prog\n+0001c8c0: 7261 6d54 6865 206e 616d 6520 6f66 2074 ramThe name of t\n+0001c8d0: 6865 2060 7263 7027 2070 726f 6772 616d he `rcp' program\n+0001c8e0: 2075 7365 6420 746f 2063 6f70 7920 6669 used to copy fi\n+0001c8f0: 6c65 7320 6672 6f6d 2068 6f73 7420 746f les from host to\n+0001c900: 2068 6f73 742e 7265 6d6f 7465 2d61 7574 host.remote-aut\n+0001c910: 6f2d 6261 636b 656e 642d 616c 6973 7441 o-backend-alistA\n+0001c920: 6e20 616c 6973 7420 6f66 2028 484f 5354 n alist of (HOST\n+0001c930: 2d52 4547 4558 5020 2e20 4241 434b 454e -REGEXP . BACKEN\n+0001c940: 442d 5459 5045 2920 6465 6669 6e69 6e67 D-TYPE) defining\n+0001c950: 2068 6f77 2072 656d 6f74 6520 6669 6c65 how remote file\n+0001c960: 7320 6172 650a 6163 6365 7373 6564 206f s are.accessed o\n+0001c970: 6e20 7370 6563 6966 6963 2068 6f73 7473 n specific hosts\n+0001c980: 2e72 6570 2e69 6f2e 6669 6c65 7323 6361 .rep.io.files#ca\n+0001c990: 6c6c 2d61 6674 6572 2d6c 6f61 6441 7272 ll-after-loadArr\n+0001c9a0: 616e 6765 2066 6f72 2054 4855 4e4b 2074 ange for THUNK t\n+0001c9b0: 6f20 6265 2063 616c 6c65 6420 696d 6d65 o be called imme\n+0001c9c0: 6469 6174 656c 7920 6166 7465 7220 7468 diately after th\n+0001c9d0: 6520 6c69 6272 6172 7920 6f66 204c 6973 e library of Lis\n+0001c9e0: 7020 636f 6465 0a4c 4942 5241 5259 2068 p code.LIBRARY h\n+0001c9f0: 6173 2062 6565 6e20 7265 6164 2062 7920 as been read by \n+0001ca00: 7468 6520 606c 6f61 6427 2066 756e 6374 the `load' funct\n+0001ca10: 696f 6e2e 204e 6f74 6520 7468 6174 204c ion. Note that L\n+0001ca20: 4942 5241 5259 206d 7573 7420 6578 6163 IBRARY must exac\n+0001ca30: 746c 790a 6d61 7463 6820 7468 6520 4649 tly.match the FI\n+0001ca40: 4c45 2061 7267 756d 656e 7420 746f 2060 LE argument to `\n+0001ca50: 6c6f 6164 272e 7265 702e 696f 2e73 7472 load'.rep.io.str\n+0001ca60: 6561 6d73 2373 7472 6561 6d70 5265 7475 eams#streampRetu\n+0001ca70: 726e 7320 7472 7565 2069 6620 4152 4720 rns true if ARG \n+0001ca80: 6973 2073 6f6d 6520 736f 7274 206f 6620 is some sort of \n+0001ca90: 492f 4f20 7374 7265 616d 2e72 6570 2e64 I/O stream.rep.d\n+0001caa0: 6174 6123 6d65 6d62 6572 2d69 6653 696d ata#member-ifSim\n+0001cab0: 696c 6172 2074 6f20 7468 6520 606d 656d ilar to the `mem\n+0001cac0: 6265 7227 2066 756e 6374 696f 6e2c 2065 ber' function, e\n+0001cad0: 7863 6570 7420 7468 6174 2074 6865 2066 xcept that the f\n+0001cae0: 756e 6374 696f 6e20 4655 4e20 6973 0a63 unction FUN is.c\n+0001caf0: 616c 6c65 6420 746f 2074 6573 7420 7468 alled to test th\n+0001cb00: 6520 656c 656d 656e 7473 2066 6f72 206d e elements for m\n+0001cb10: 6174 6368 6573 2e20 4966 2060 2846 554e atches. If `(FUN\n+0001cb20: 2045 4c54 2927 2072 6574 7572 6e73 2074 ELT)' returns t\n+0001cb30: 7275 652c 0a74 6865 6e20 7468 6520 7375 rue,.then the su\n+0001cb40: 626c 6973 7420 7374 6172 7469 6e67 2077 blist starting w\n+0001cb50: 6974 6820 454c 5420 6973 2072 6574 7572 ith ELT is retur\n+0001cb60: 6e65 642e 0072 6570 2e64 6174 6123 6d65 ned..rep.data#me\n+0001cb70: 6d62 6572 2d69 6620 4655 4e20 4c53 5400 mber-if FUN LST.\n+0001cb80: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+0001cb90: 7823 6d61 7962 652d 6f62 7461 696e 2d6d x#maybe-obtain-m\n+0001cba0: 7574 6578 204d 5458 7265 702e 7468 7265 utex MTXrep.thre\n+0001cbb0: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n+0001cbc0: 236d 616b 652d 6d65 7373 6167 652d 706f #make-message-po\n+0001cbd0: 7274 4372 6561 7465 2061 6e64 2072 6574 rtCreate and ret\n+0001cbe0: 7572 6e20 6120 6e65 7720 6d65 7373 6167 urn a new messag\n+0001cbf0: 6520 706f 7274 2e72 6570 2e74 6872 6561 e port.rep.threa\n+0001cc00: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n+0001cc10: 6d65 7373 6167 652d 7365 6e64 5365 6e64 message-sendSend\n+0001cc20: 2074 6865 206d 6573 7361 6765 204d 4553 the message MES\n+0001cc30: 5341 4745 2028 616e 2061 7262 6974 7261 SAGE (an arbitra\n+0001cc40: 7279 2076 616c 7565 2920 746f 206d 6573 ry value) to mes\n+0001cc50: 7361 6765 2070 6f72 7420 504f 5254 2e00 sage port PORT..\n+0001cc60: 7265 702e 7379 7374 656d 2373 6574 656e rep.system#seten\n+0001cc70: 7620 4e41 4d45 2056 414c 5545 7265 702e v NAME VALUErep.\n+0001cc80: 7379 7374 656d 2375 6e73 6574 656e 7644 system#unsetenvD\n+0001cc90: 656c 6574 6520 7468 6520 656e 7669 726f elete the enviro\n+0001cca0: 6e6d 656e 7420 7661 7269 6162 6c65 2063 nment variable c\n+0001ccb0: 616c 6c65 6420 4e41 4d45 2e72 6570 2e6c alled NAME.rep.l\n+0001ccc0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001ccd0: 6465 6663 6f6e 7374 6465 6663 6f6e 7374 defconstdefconst\n+0001cce0: 204e 414d 4520 5641 4c55 4520 5b44 4f43 NAME VALUE [DOC\n+0001ccf0: 2d53 5452 494e 475d 0a0a 4465 6669 6e65 -STRING]..Define\n+0001cd00: 2061 2063 6f6e 7374 616e 7420 4e41 4d45 a constant NAME\n+0001cd10: 2077 686f 7365 2028 6465 6661 756c 7429 whose (default)\n+0001cd20: 2076 616c 7565 2069 7320 5641 4c55 452e value is VALUE.\n+0001cd30: 2049 6620 4e41 4d45 2069 730a 616c 7265 If NAME is.alre\n+0001cd40: 6164 7920 626f 756e 6420 616e 2065 7272 ady bound an err\n+0001cd50: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n+0001cd60: 0a0a 436f 6e73 7461 6e74 7320 6172 6520 ..Constants are \n+0001cd70: 7472 6561 7465 6420 7370 6563 6961 6c6c treated speciall\n+0001cd80: 7920 6279 2074 6865 204c 6973 7020 636f y by the Lisp co\n+0001cd90: 6d70 696c 6572 2c20 6261 7369 6361 6c6c mpiler, basicall\n+0001cda0: 7920 7468 6579 0a61 7265 2068 6172 642d y they.are hard-\n+0001cdb0: 636f 6465 6420 696e 746f 2074 6865 2062 coded into the b\n+0001cdc0: 7974 652d 636f 6465 2e72 6570 2e6c 616e yte-code.rep.lan\n+0001cdd0: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n+0001cde0: 6e63 7469 6f6e 2327 4152 470a 0a52 6574 nction#'ARG..Ret\n+0001cdf0: 7572 6e20 7468 6520 636c 6f73 7572 6520 urn the closure \n+0001ce00: 6672 6f6d 2041 5247 2c20 6569 7468 6572 from ARG, either\n+0001ce10: 2061 206c 616d 6264 612d 6578 7072 6573 a lambda-expres\n+0001ce20: 7369 6f6e 2c20 6f72 2061 2073 796d 626f sion, or a symbo\n+0001ce30: 6c2e 0a57 6865 6e20 6170 706c 6965 6420 l..When applied \n+0001ce40: 746f 2061 2073 796d 626f 6c2c 2074 6865 to a symbol, the\n+0001ce50: 2073 796d 626f 6c27 7320 7661 6c75 6520 symbol's value \n+0001ce60: 6973 2072 6574 7572 6e65 642e 0072 6570 is returned..rep\n+0001ce70: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001ce80: 7223 6c65 742a 202e 2041 5247 5372 6570 r#let* . ARGSrep\n+0001ce90: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001cea0: 7223 616e 6454 6865 2066 6972 7374 206f r#andThe first o\n+0001ceb0: 6620 7468 6520 4152 4753 2069 7320 6576 f the ARGS is ev\n+0001cec0: 616c 7561 7465 642e 2049 6620 6974 2069 aluated. If it i\n+0001ced0: 7320 6661 6c73 6520 6e6f 206d 6f72 6520 s false no more \n+0001cee0: 6f66 2074 6865 0a41 5247 5320 6172 6520 of the.ARGS are \n+0001cef0: 6576 616c 7561 7465 6420 616e 6420 7468 evaluated and th\n+0001cf00: 6520 6061 6e64 2720 7374 6174 656d 656e e `and' statemen\n+0001cf10: 7420 6576 616c 7561 7465 7320 746f 2066 t evaluates to f\n+0001cf20: 616c 7365 2e0a 0a4f 7468 6572 7769 7365 alse...Otherwise\n+0001cf30: 2074 6865 206e 6578 7420 6d65 6d62 6572 the next member\n+0001cf40: 206f 6620 4152 4753 2069 7320 6576 616c of ARGS is eval\n+0001cf50: 7561 7465 6420 616e 6420 6974 7320 7661 uated and its va\n+0001cf60: 6c75 6520 7465 7374 6564 2e20 4966 0a6e lue tested. If.n\n+0001cf70: 6f6e 6520 6f66 2074 6865 2041 5247 5320 one of the ARGS \n+0001cf80: 6172 6520 6661 6c73 6520 7468 6520 636f are false the co\n+0001cf90: 6d70 7574 6564 2076 616c 7565 206f 6620 mputed value of \n+0001cfa0: 7468 6520 6c61 7374 206d 656d 6265 7220 the last member \n+0001cfb0: 6f66 2041 5247 530a 6973 2072 6574 7572 of ARGS.is retur\n+0001cfc0: 6e65 6420 6672 6f6d 2074 6865 2060 616e ned from the `an\n+0001cfd0: 6427 2066 6f72 6d2e 0072 6570 2e6c 616e d' form..rep.lan\n+0001cfe0: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n+0001cff0: 636c 6172 6500 0000 0000 0000 0000 0000 clare...........\n+0001d000: 7265 702e 7574 696c 2e74 696d 6523 7469 rep.util.time#ti\n+0001d010: 6d65 2d3e 7365 636f 6e64 7343 6f6e 7665 me->secondsConve\n+0001d020: 7274 2074 6865 2074 696d 6573 7461 6d70 rt the timestamp\n+0001d030: 2054 494d 4520 746f 2074 6865 206e 756d TIME to the num\n+0001d040: 6265 7220 6f66 2073 6563 6f6e 6473 2073 ber of seconds s\n+0001d050: 696e 6365 2074 6865 2065 706f 6368 2e72 ince the epoch.r\n+0001d060: 6570 2e75 7469 6c2e 6d69 7363 2370 726f ep.util.misc#pro\n+0001d070: 6772 616d 2d65 7869 7374 732d 7052 6574 gram-exists-pRet\n+0001d080: 7572 6e73 2074 7275 6520 6966 2061 2070 urns true if a p\n+0001d090: 726f 6772 616d 206e 616d 6564 2043 4d44 rogram named CMD\n+0001d0a0: 2063 616e 2062 6520 666f 756e 6420 696e can be found in\n+0001d0b0: 2074 6865 2063 7572 7265 6e74 2070 6174 the current pat\n+0001d0c0: 6872 656d 6f74 652d 6674 702d 6172 6773 hremote-ftp-args\n+0001d0d0: 4c69 7374 206f 6620 6172 6775 6d65 6e74 List of argument\n+0001d0e0: 7320 746f 2072 656d 6f74 6520 4654 5020 s to remote FTP \n+0001d0f0: 7365 7373 696f 6e73 2e72 656d 6f74 652d sessions.remote-\n+0001d100: 6674 702d 6d61 782d 6d65 7373 6167 652d ftp-max-message-\n+0001d110: 6c69 6e65 7357 6865 6e20 7472 7565 2c20 linesWhen true, \n+0001d120: 7468 6520 6d61 7869 6d75 6d20 6e75 6d62 the maximum numb\n+0001d130: 6572 206f 6620 4654 5020 6d65 7373 6167 er of FTP messag\n+0001d140: 6520 6c69 6e65 7320 746f 206b 6565 702e e lines to keep.\n+0001d150: 7265 6d6f 7465 2d66 7470 2d74 696d 656f remote-ftp-timeo\n+0001d160: 7574 4e75 6d62 6572 206f 6620 7365 636f utNumber of seco\n+0001d170: 6e64 7320 746f 2077 6169 7420 666f 7220 nds to wait for \n+0001d180: 4654 5020 6f75 7470 7574 2062 6566 6f72 FTP output befor\n+0001d190: 6520 6769 7669 6e67 2075 702e 7265 6d6f e giving up.remo\n+0001d1a0: 7465 2d66 7470 2d61 6e6f 6e2d 7573 6572 te-ftp-anon-user\n+0001d1b0: 7352 6567 756c 6172 2065 7870 7265 7373 sRegular express\n+0001d1c0: 696f 6e20 6d61 7463 6869 6e67 2075 7365 ion matching use\n+0001d1d0: 7220 6e61 6d65 7320 6f66 2060 616e 6f6e r names of `anon\n+0001d1e0: 796d 6f75 7327 2046 5450 2073 6573 7369 ymous' FTP sessi\n+0001d1f0: 6f6e 732e 7265 6d6f 7465 2d66 7470 2d65 ons.remote-ftp-e\n+0001d200: 6368 6f2d 6f75 7470 7574 5768 656e 2074 cho-outputWhen t\n+0001d210: 2c20 6563 686f 2061 6c6c 206f 7574 7075 , echo all outpu\n+0001d220: 7420 6672 6f6d 2046 5450 2070 726f 6365 t from FTP proce\n+0001d230: 7373 6573 2e20 5573 6520 666f 7220 6465 sses. Use for de\n+0001d240: 6275 6767 696e 6720 6f6e 6c79 2e72 656d bugging only.rem\n+0001d250: 6f74 652d 6674 702d 7061 7373 7764 2d61 ote-ftp-passwd-a\n+0001d260: 6c69 7374 416c 6973 7420 6f66 2028 5553 listAlist of (US\n+0001d270: 4552 4048 4f53 5420 2e20 5041 5353 5744 ER@HOST . PASSWD\n+0001d280: 2920 6465 6669 6e69 6e67 2061 6c6c 206b ) defining all k\n+0001d290: 6e6f 776e 2046 5450 2070 6173 7377 6f72 nown FTP passwor\n+0001d2a0: 6473 2e72 656d 6f74 652d 6674 702d 6469 ds.remote-ftp-di\n+0001d2b0: 7263 6163 6865 2d65 7870 6972 792d 7469 rcache-expiry-ti\n+0001d2c0: 6d65 4e75 6d62 6572 206f 6620 7365 636f meNumber of seco\n+0001d2d0: 6e64 7320 6265 666f 7265 2061 2064 6972 nds before a dir\n+0001d2e0: 6361 6368 6520 656e 7472 7920 6973 2072 cache entry is r\n+0001d2f0: 6572 6561 642e 7265 6d6f 7465 2d66 7470 eread.remote-ftp\n+0001d300: 2d64 6972 6361 6368 652d 6d61 782d 6469 -dircache-max-di\n+0001d310: 7273 4d61 7869 6d75 6d20 6e75 6d62 6572 rsMaximum number\n+0001d320: 206f 6620 6469 7265 6374 6f72 6965 7320 of directories \n+0001d330: 7768 6f73 6520 636f 6e74 656e 7473 206d whose contents m\n+0001d340: 6179 2062 6520 6361 6368 6564 2061 7420 ay be cached at \n+0001d350: 616e 7920 6f6e 650a 7469 6d65 2e72 656d any one.time.rem\n+0001d360: 6f74 652d 6674 702d 7365 7373 696f 6e73 ote-ftp-sessions\n+0001d370: 4c69 7374 206f 6620 4654 5020 7374 7275 List of FTP stru\n+0001d380: 6374 7572 6573 2064 6566 696e 696e 6720 ctures defining \n+0001d390: 616c 6c20 7275 6e6e 696e 6720 4654 5020 all running FTP \n+0001d3a0: 7365 7373 696f 6e73 2e72 656d 6f74 652d sessions.remote-\n+0001d3b0: 6674 702d 7072 6f6d 7074 2d72 6567 6578 ftp-prompt-regex\n+0001d3c0: 7052 6567 756c 6172 2065 7870 7265 7373 pRegular express\n+0001d3d0: 696f 6e20 6d61 7463 6869 6e67 2061 2070 ion matching a p\n+0001d3e0: 726f 6d70 7420 6672 6f6d 2074 6865 2046 rompt from the F\n+0001d3f0: 5450 2063 6f6d 6d61 6e64 2028 746f 2062 TP command (to b\n+0001d400: 6520 6967 6e6f 7265 6429 2e72 656d 6f74 e ignored).remot\n+0001d410: 652d 6674 702d 736b 6970 2d6d 7367 7352 e-ftp-skip-msgsR\n+0001d420: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio\n+0001d430: 6e20 6d61 7463 6869 6e67 2066 7470 206d n matching ftp m\n+0001d440: 6573 7361 6765 7320 7468 6174 2063 616e essages that can\n+0001d450: 2062 6520 6967 6e6f 7265 642e 0072 6570 be ignored..rep\n+0001d460: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572 .io.file-handler\n+0001d470: 732e 7265 6d6f 7465 2e66 7470 2372 656d s.remote.ftp#rem\n+0001d480: 6f74 652d 6674 702d 636c 6f73 652d 616c ote-ftp-close-al\n+0001d490: 6c72 6570 2e69 6f2e 6669 6c65 2d68 616e lrep.io.file-han\n+0001d4a0: 646c 6572 732e 7265 6d6f 7465 2e66 7470 dlers.remote.ftp\n+0001d4b0: 2372 656d 6f74 652d 6674 702d 6164 642d #remote-ftp-add-\n+0001d4c0: 7061 7373 7764 4164 6420 7468 6520 7374 passwdAdd the st\n+0001d4d0: 7269 6e67 2050 4153 5357 4420 6173 2074 ring PASSWD as t\n+0001d4e0: 6865 2070 6173 7377 6f72 6420 666f 7220 he password for \n+0001d4f0: 4654 5020 7365 7373 696f 6e20 6f66 2055 FTP session of U\n+0001d500: 5345 5240 484f 5354 2e72 6570 2e69 6f2e SER@HOST.rep.io.\n+0001d510: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n+0001d520: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n+0001d530: 7265 702d 636c 6f73 652d 686f 7374 436c rep-close-hostCl\n+0001d540: 6f73 6520 7468 6520 7265 702d 7265 6d6f ose the rep-remo\n+0001d550: 7465 2073 7562 7072 6f63 6573 7320 636f te subprocess co\n+0001d560: 6e6e 6563 7465 6420 746f 2060 5553 4552 nnected to `USER\n+0001d570: 4048 4f53 5427 2e00 7265 702e 696f 2e66 @HOST'..rep.io.f\n+0001d580: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001d590: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n+0001d5a0: 6570 2d63 6c6f 7365 2d61 6c6c 0072 6570 ep-close-all.rep\n+0001d5b0: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572 .io.file-handler\n+0001d5c0: 732e 7461 7223 7461 7266 682d 656d 7074 s.tar#tarfh-empt\n+0001d5d0: 792d 6361 6368 6572 6570 2e69 6f2e 6669 y-cacherep.io.fi\n+0001d5e0: 6c65 7323 6669 6c65 2d6e 616d 653d 5265 les#file-name=Re\n+0001d5f0: 7475 726e 7320 7420 7768 656e 204e 414d turns t when NAM\n+0001d600: 4531 2061 6e64 204e 414d 4532 2062 6f74 E1 and NAME2 bot\n+0001d610: 6820 6e61 6d65 2074 6865 2073 616d 6520 h name the same \n+0001d620: 6669 6c65 2e00 7265 702e 696f 2e66 696c file..rep.io.fil\n+0001d630: 6573 2366 696c 652d 6e65 7765 722d 7468 es#file-newer-th\n+0001d640: 616e 2d66 696c 652d 7020 4649 4c45 3120 an-file-p FILE1 \n+0001d650: 4649 4c45 3272 6570 2e72 6567 6578 7023 FILE2rep.regexp#\n+0001d660: 7374 7269 6e67 2d72 6570 6c61 6365 5265 string-replaceRe\n+0001d670: 7475 726e 2074 6865 2073 7472 696e 6720 turn the string \n+0001d680: 6372 6561 7465 6420 6279 2072 6570 6c61 created by repla\n+0001d690: 6369 6e67 2061 6c6c 206d 6174 6368 6573 cing all matches\n+0001d6a0: 206f 6620 5245 4745 5850 2069 6e0a 5354 of REGEXP in.ST\n+0001d6b0: 5249 4e47 2077 6974 6820 7468 6520 6578 RING with the ex\n+0001d6c0: 7061 6e73 696f 6e20 6f66 2054 454d 504c pansion of TEMPL\n+0001d6d0: 4154 452e 0a0a 4966 2054 454d 504c 4154 ATE...If TEMPLAT\n+0001d6e0: 4520 6973 2061 2073 7472 696e 672c 2069 E is a string, i\n+0001d6f0: 7420 6973 2065 7870 616e 6465 6420 7573 t is expanded us\n+0001d700: 696e 6720 7468 6520 6065 7870 616e 642d ing the `expand-\n+0001d710: 6c61 7374 2d6d 6174 6368 270a 6675 6e63 last-match'.func\n+0001d720: 7469 6f6e 2c20 6f74 6865 7277 6973 6520 tion, otherwise \n+0001d730: 5445 4d50 4c41 5445 2069 7320 6361 6c6c TEMPLATE is call\n+0001d740: 6564 2061 7320 6120 6675 6e63 7469 6f6e ed as a function\n+0001d750: 2077 6974 6820 5354 5249 4e47 2061 7320 with STRING as \n+0001d760: 6974 730a 736f 6c65 2061 7267 756d 656e its.sole argumen\n+0001d770: 742e 2049 7420 7368 6f75 6c64 2072 6574 t. It should ret\n+0001d780: 7572 6e20 6120 7374 7269 6e67 2e20 416c urn a string. Al\n+0001d790: 736f 2069 7420 6973 2067 7561 7261 6e74 so it is guarant\n+0001d7a0: 6565 6420 7468 6174 0a74 6865 206c 6173 eed that.the las\n+0001d7b0: 7420 7265 6775 6c61 7220 6578 7072 6573 t regular expres\n+0001d7c0: 7369 6f6e 2074 6f20 6861 7665 2062 6565 sion to have bee\n+0001d7d0: 6e20 6d61 7463 6865 6420 7761 7320 5245 n matched was RE\n+0001d7e0: 4745 5850 2077 6865 6e0a 5445 4d50 4c41 GEXP when.TEMPLA\n+0001d7f0: 5445 2069 7320 6361 6c6c 6564 2e00 7265 TE is called..re\n+0001d800: 702e 7265 6765 7870 2373 7472 696e 672d p.regexp#string-\n+0001d810: 7265 706c 6163 6520 5245 4745 5850 2054 replace REGEXP T\n+0001d820: 454d 504c 4154 4520 5354 5249 4e47 7265 EMPLATE STRINGre\n+0001d830: 702e 7265 6765 7870 2373 7472 696e 672d p.regexp#string-\n+0001d840: 7370 6c69 7452 6574 7572 6e20 6120 6c69 splitReturn a li\n+0001d850: 7374 206f 6620 7375 6273 7472 696e 6773 st of substrings\n+0001d860: 206f 6620 5354 5249 4e47 2c20 6561 6368 of STRING, each\n+0001d870: 2064 656c 696d 6974 6564 2062 7920 5245 delimited by RE\n+0001d880: 4745 5850 2e00 7265 702e 7265 6765 7870 GEXP..rep.regexp\n+0001d890: 2373 7472 696e 672d 7370 6c69 7420 5245 #string-split RE\n+0001d8a0: 4745 5850 2053 5452 494e 4700 7265 702e GEXP STRING.rep.\n+0001d8b0: 6461 7461 2361 7373 6f63 2d72 6567 6578 data#assoc-regex\n+0001d8c0: 7020 494e 5055 5420 414c 4953 5420 2321 p INPUT ALIST #!\n+0001d8d0: 6f70 7469 6f6e 616c 2046 4f4c 442d 4341 optional FOLD-CA\n+0001d8e0: 5345 7265 702e 6461 7461 2372 656d 6f76 SErep.data#remov\n+0001d8f0: 652d 6966 5265 7475 726e 7320 6120 6e65 e-ifReturns a ne\n+0001d900: 7720 636f 7079 206f 6620 4c53 5420 7769 w copy of LST wi\n+0001d910: 7468 2061 6e79 2065 6c65 6d65 6e74 7320 th any elements \n+0001d920: 7265 6d6f 7665 6420 666f 7220 7768 6963 removed for whic\n+0001d930: 6820 2850 5245 4420 454c 5429 0a72 6574 h (PRED ELT).ret\n+0001d940: 7572 6e73 2074 7275 652e 0072 6570 2e64 urns true..rep.d\n+0001d950: 6174 6123 7265 6d6f 7665 2045 4c54 204c ata#remove ELT L\n+0001d960: 5354 0072 6570 2e64 6174 6123 7265 6d71 ST.rep.data#remq\n+0001d970: 2045 4c54 204c 5354 7265 702e 6461 7461 ELT LSTrep.data\n+0001d980: 236d 616b 652d 6775 6172 6469 616e 4372 #make-guardianCr\n+0001d990: 6561 7465 2061 206e 6577 2067 7561 7264 eate a new guard\n+0001d9a0: 6961 6e2e 2047 7561 7264 6961 6e73 2070 ian. Guardians p\n+0001d9b0: 726f 7669 6465 2061 206d 6561 6e73 206f rovide a means o\n+0001d9c0: 6620 7072 6f74 6563 7469 6e67 2064 6174 f protecting dat\n+0001d9d0: 610a 6f62 6a65 6374 7320 6672 6f6d 2064 a.objects from d\n+0001d9e0: 6561 6c6c 6f63 6174 696f 6e20 7768 656e eallocation when\n+0001d9f0: 2074 6865 7920 6861 7665 206e 6f20 6578 they have no ex\n+0001da00: 7461 6e74 2072 6566 6572 656e 6365 732e tant references.\n+0001da10: 0a0a 606d 616b 652d 6775 6172 6469 616e ..`make-guardian\n+0001da20: 2720 7265 7475 726e 7320 6120 6675 6e63 ' returns a func\n+0001da30: 7469 6f6e 2072 6570 7265 7365 6e74 696e tion representin\n+0001da40: 6720 6120 7369 6e67 6c65 2067 7561 7264 g a single guard\n+0001da50: 6961 6e2e 0a43 616c 6c69 6e67 2074 6869 ian..Calling thi\n+0001da60: 7320 6675 6e63 7469 6f6e 2077 6974 6820 s function with \n+0001da70: 6120 7369 6e67 6c65 2061 7267 756d 656e a single argumen\n+0001da80: 7420 6164 6473 2074 6861 7420 7661 6c75 t adds that valu\n+0001da90: 6520 746f 2074 6865 0a6c 6973 7420 6f66 e to the.list of\n+0001daa0: 206f 626a 6563 7473 2070 726f 7465 6374 objects protect\n+0001dab0: 6564 2062 7920 7468 6520 6775 6172 6469 ed by the guardi\n+0001dac0: 616e 2e20 4361 6c6c 696e 6720 7468 6520 an. Calling the \n+0001dad0: 6675 6e63 7469 6f6e 2077 6974 6820 6e6f function with no\n+0001dae0: 0a61 7267 756d 656e 7473 2072 6574 7572 .arguments retur\n+0001daf0: 6e73 206f 6e65 206f 6620 7468 6520 6f62 ns one of the ob\n+0001db00: 6a65 6374 7320 7468 6174 2077 6f75 6c64 jects that would\n+0001db10: 206f 7468 6572 7769 7365 2068 6176 6520 otherwise have \n+0001db20: 6265 656e 0a64 6561 6c6c 6f63 6174 6564 been.deallocated\n+0001db30: 2062 7920 7468 6520 6761 7262 6167 6520 by the garbage \n+0001db40: 636f 6c6c 6563 746f 722c 206f 7220 6661 collector, or fa\n+0001db50: 6c73 6520 6966 206e 6f20 7375 6368 206f lse if no such o\n+0001db60: 626a 6563 7473 0a65 7869 7374 2074 6861 bjects.exist tha\n+0001db70: 7420 6861 7665 206e 6f74 2061 6c72 6561 t have not alrea\n+0001db80: 6479 2062 6565 6e20 7265 7475 726e 6564 dy been returned\n+0001db90: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+0001dba0: 6d61 6b65 2d69 6e74 6572 6661 6365 4372 make-interfaceCr\n+0001dbb0: 6561 7465 2061 6e20 696e 7465 7266 6163 eate an interfac\n+0001dbc0: 6520 6361 6c6c 6564 204e 414d 4520 6578 e called NAME ex\n+0001dbd0: 706f 7274 696e 6720 7468 6520 6c69 7374 porting the list\n+0001dbe0: 206f 6620 7379 6d62 6f6c 7320 5349 472e of symbols SIG.\n+0001dbf0: 7265 702e 7374 7275 6374 7572 6573 236c rep.structures#l\n+0001dc00: 6f63 6174 652d 6269 6e64 696e 6752 6574 ocate-bindingRet\n+0001dc10: 7572 6e20 7468 6520 6e61 6d65 206f 6620 urn the name of \n+0001dc20: 7468 6520 7374 7275 6374 7572 6520 6269 the structure bi\n+0001dc30: 6e64 696e 6720 6f66 2053 594d 2c20 7573 nding of SYM, us\n+0001dc40: 696e 6720 7468 6520 6c69 7374 206f 6620 ing the list of \n+0001dc50: 6d6f 6475 6c65 0a6e 616d 6573 2049 4d50 module.names IMP\n+0001dc60: 4f52 5445 4420 6173 2074 6865 2073 6561 ORTED as the sea\n+0001dc70: 7263 6820 7374 6172 7420 706f 696e 7473 rch start points\n+0001dc80: 2e00 7265 702e 7374 7275 6374 7572 6573 ..rep.structures\n+0001dc90: 236c 6f63 6174 652d 6269 6e64 696e 6720 #locate-binding \n+0001dca0: 5359 4d20 494d 504f 5254 4544 7265 702e SYM IMPORTEDrep.\n+0001dcb0: 7468 7265 6164 732e 6d75 7465 7823 6f62 threads.mutex#ob\n+0001dcc0: 7461 696e 2d6d 7574 6578 4f62 7461 696e tain-mutexObtain\n+0001dcd0: 2074 6865 206d 7574 6578 204d 5458 2066 the mutex MTX f\n+0001dce0: 6f72 2074 6865 2063 7572 7265 6e74 2074 or the current t\n+0001dcf0: 6872 6561 642e 2057 696c 6c20 7375 7370 hread. Will susp\n+0001dd00: 656e 6420 7468 6520 6375 7272 656e 740a end the current.\n+0001dd10: 7468 7265 6164 2075 6e74 696c 2074 6865 thread until the\n+0001dd20: 206d 7574 6578 2069 7320 6176 6169 6c61 mutex is availa\n+0001dd30: 626c 652e 2052 6574 7572 6e73 2066 616c ble. Returns fal\n+0001dd40: 7365 2069 6620 7468 6520 7469 6d65 6f75 se if the timeou\n+0001dd50: 7420 6578 7069 7265 642e 0072 6570 2e74 t expired..rep.t\n+0001dd60: 6872 6561 6473 2e6d 7574 6578 2372 656c hreads.mutex#rel\n+0001dd70: 6561 7365 2d6d 7574 6578 204d 5458 7265 ease-mutex MTXre\n+0001dd80: 702e 7468 7265 6164 732e 7574 696c 7323 p.threads.utils#\n+0001dd90: 7769 7468 6f75 742d 696e 7465 7272 7570 without-interrup\n+0001dda0: 7473 4576 616c 7561 7465 2060 2870 726f tsEvaluate `(pro\n+0001ddb0: 676e 2046 4f52 4d53 2927 2077 6974 6820 gn FORMS)' with \n+0001ddc0: 7468 7265 6164 2070 7265 656d 7074 696f thread preemptio\n+0001ddd0: 6e20 6469 7361 626c 6564 2e00 7265 702e n disabled..rep.\n+0001dde0: 7468 7265 6164 732e 7574 696c 7323 7769 threads.utils#wi\n+0001ddf0: 7468 6f75 742d 696e 7465 7272 7570 7473 thout-interrupts\n+0001de00: 202e 2046 4f52 4d53 7265 702e 7468 7265 . FORMSrep.thre\n+0001de10: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n+0001de20: 236d 6573 7361 6765 2d77 6169 7469 6e67 #message-waiting\n+0001de30: 2d70 5265 7475 726e 2074 7275 6520 6966 -pReturn true if\n+0001de40: 2074 6865 7265 2061 7265 206d 6573 7361 there are messa\n+0001de50: 6765 7320 7761 6974 696e 6720 6f6e 206d ges waiting on m\n+0001de60: 6573 7361 6765 2070 6f72 7420 504f 5254 essage port PORT\n+0001de70: 2e00 7265 702e 7379 7374 656d 2367 6574 ..rep.system#get\n+0001de80: 656e 7620 4e41 4d45 0072 6570 2e73 7973 env NAME.rep.sys\n+0001de90: 7465 6d23 7077 642d 7072 6f6d 7074 2050 tem#pwd-prompt P\n+0001dea0: 524f 4d50 5472 6570 2e6c 616e 672e 696e ROMPTrep.lang.in\n+0001deb0: 7465 7270 7265 7465 7223 7454 6865 2073 terpreter#tThe s\n+0001dec0: 796d 626f 6c20 6f66 7465 6e20 7573 6564 ymbol often used\n+0001ded0: 2061 7320 7468 6520 6361 6e6f 6e69 6361 as the canonica\n+0001dee0: 6c20 626f 6f6c 6561 6e2d 7472 7565 2076 l boolean-true v\n+0001def0: 616c 7565 2e72 6570 2e6c 616e 672e 696e alue.rep.lang.in\n+0001df00: 7465 7270 7265 7465 7223 6465 6673 7562 terpreter#defsub\n+0001df10: 7374 4465 6669 6e65 7320 6120 6675 6e63 stDefines a func\n+0001df20: 7469 6f6e 2074 6861 7420 7769 6c6c 2062 tion that will b\n+0001df30: 6520 636f 6d70 696c 6564 2069 6e6c 696e e compiled inlin\n+0001df40: 6520 746f 2061 6e79 2066 756e 6374 696f e to any functio\n+0001df50: 6e73 2074 6861 740a 6361 6c6c 2069 742e ns that.call it.\n+0001df60: 204f 7468 6572 7769 7365 2065 7861 6374 Otherwise exact\n+0001df70: 6c79 2074 6865 2073 616d 6520 6173 2064 ly the same as d\n+0001df80: 6566 756e 2e00 7265 702e 6c61 6e67 2e69 efun..rep.lang.i\n+0001df90: 6e74 6572 7072 6574 6572 236c 6574 7265 nterpreter#letre\n+0001dfa0: 6320 4249 4e44 494e 4753 202e 2042 4f44 c BINDINGS . BOD\n+0001dfb0: 5900 7265 702e 6c61 6e67 2e69 6e74 6572 Y.rep.lang.inter\n+0001dfc0: 7072 6574 6572 236c 6574 2d66 6c75 6964 preter#let-fluid\n+0001dfd0: 7320 4249 4e44 494e 4753 202e 2042 4f44 s BINDINGS . BOD\n+0001dfe0: 5900 7265 702e 6c61 6e67 2e69 6e74 6572 Y.rep.lang.inter\n+0001dff0: 7072 6574 6572 236f 7220 2e20 4152 4753 preter#or . ARGS\n+0001e000: 0400 0000 0000 0000 0600 0000 0000 0000 ................\n+0001e010: faaf 0100 0000 0000 0a00 0000 0000 0000 ................\n+0001e020: f64f 0100 0000 0000 0b00 0000 0000 0000 .O..............\n+0001e030: f5cf 0100 0000 0000 000b 0000 0000 0000 ................\n+0001e040: 0035 0100 0000 0000 0000 0000 0000 0000 .5..............\n+0001e050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\n+0001e070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e0d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e0e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n+0001e0f0: f359 0000 0000 0000 1900 0000 2000 0000 .Y.......... ...\n+0001e100: 64aa 5028 7265 702e b0aa 0100 0000 0000 d.P(rep.........\n+0001e110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n+0001e120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e130: ecb1 7a28 7265 702e 63a5 0100 0000 0000 ..z(rep.c.......\n+0001e140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n+0001e150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e1a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n+0001e1b0: a832 0100 0000 0000 1f00 0000 0000 0000 .2..............\n+0001e1c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e1d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e1f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n+0001e210: fe32 0100 0000 0000 2800 0000 9800 0000 .2......(.......\n+0001e220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n+0001e240: 2cff 0000 0000 0000 1200 0000 7e00 0000 ,...........~...\n+0001e250: 8795 4528 7265 702e f74e 0100 0000 0000 ..E(rep..N......\n+0001e260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n+0001e270: 0a35 0000 0000 0000 1900 0000 2701 0000 .5..........'...\n+0001e280: 7a96 9a2f 7265 702e 123b 0000 0000 0000 z../rep..;......\n+0001e290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n+0001e2a0: 7fcb 0100 0000 0000 2500 0000 0400 0000 ........%.......\n+0001e2b0: 4621 fd28 7265 702e af54 0000 0000 0000 F!.(rep..T......\n+0001e2c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n+0001e2d0: 8dce 0100 0000 0000 1800 0000 3301 0000 ............3...\n+0001e2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e2f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n+0001e300: 9a31 0100 0000 0000 2200 0000 1300 0000 .1......\".......\n+0001e310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e340: 8aa6 372f 7265 702e 9b95 0000 0000 0000 ..7/rep.........\n+0001e350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n+0001e360: 06c9 0100 0000 0000 1900 0000 6200 0000 ............b...\n+0001e370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e380: 0000 0000 0000 0000 0fa6 1723 7265 6d6f ...........#remo\n+0001e390: 3fc8 0100 0000 0000 1600 0000 2c00 0000 ?...........,...\n+0001e3a0: e61d 8f24 7265 702e 6742 0100 0000 0000 ...$rep.gB......\n+0001e3b0: 1900 0000 4102 0000 0711 fb2b 7265 702e ....A......+rep.\n+0001e3c0: f7cb 0100 0000 0000 2500 0000 4300 0000 ........%...C...\n+0001e3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e3e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e410: 0000 0000 0000 0000 7bf8 e72b 7265 702e ........{..+rep.\n+0001e420: f192 0000 0000 0000 2100 0000 7600 0000 ........!...v...\n+0001e430: 8687 6a25 7265 702e 9846 0100 0000 0000 ..j%rep..F......\n+0001e440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n+0001e450: 74fe 0000 0000 0000 0e00 0000 aa00 0000 t...............\n+0001e460: 35c2 6922 7265 702e 50ab 0100 0000 0000 5.i\"rep.P.......\n+0001e470: 1d00 0000 2700 0000 b995 5f23 7265 702e ....'....._#rep.\n+0001e480: 8b30 0000 0000 0000 1900 0000 2000 0000 .0.......... ...\n+0001e490: 003d 332f 0072 6570 deaf 0100 0000 0000 .=3/.rep........\n+0001e4a0: 1c00 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e4c0: f057 d427 0072 6570 7431 0100 0000 0000 .W.'.rept1......\n+0001e4d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n+0001e4e0: 4b31 0100 0000 0000 1800 0000 1100 0000 K1..............\n+0001e4f0: 8e6c 0127 7072 696e 8fa1 0100 0000 0000 .l.'prin........\n+0001e500: 0b00 0000 4700 0000 bb62 1126 7265 702e ....G....b.&rep.\n+0001e510: 0523 0000 0000 0000 1d00 0000 b100 0000 .#..............\n+0001e520: 59e1 b62e 7265 702e fd48 0100 0000 0000 Y...rep..H......\n+0001e530: 1000 0000 8201 0000 90ef a72e 7265 6d6f ............remo\n+0001e540: a9c7 0100 0000 0000 1300 0000 8300 0000 ................\n+0001e550: 1c1d dc2d 7265 702e 4032 0100 0000 0000 ...-rep.@2......\n+0001e560: 1700 0000 2300 0000 6d26 c62f 7265 702e ....#...m&./rep.\n+0001e570: 6322 0000 0000 0000 2000 0000 8200 0000 c\"...... .......\n+0001e580: 1b7e e625 7265 702e b047 0100 0000 0000 .~.%rep..G......\n+0001e590: 1200 0000 a200 0000 ffff ffff 0000 0000 ................\n+0001e5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e5b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e5c0: 0000 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n+0001e5d0: ca9d 0000 0000 0000 2800 0000 0e01 0000 ........(.......\n+0001e5e0: 49ca ad23 7265 6d6f b4c3 0100 0000 0000 I..#remo........\n+0001e5f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n+0001e600: 0bc4 0100 0000 0000 1b00 0000 2a00 0000 ............*...\n+0001e610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n+0001e630: 86c6 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+0001e640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e670: 5447 142d 7265 702e dd4c 0100 0000 0000 TG.-rep..L......\n+0001e680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n+0001e690: c732 0100 0000 0000 1b00 0000 1c00 0000 .2..............\n+0001e6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001e6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e6e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n+0001e6f0: 2daf 0100 0000 0000 1800 0000 0500 0000 -...............\n+0001e700: 348c 022f 0072 6570 8a34 0100 0000 0000 4../.rep.4......\n+0001e710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e *.......... rep.\n+0001e720: 8ac1 0100 0000 0000 1600 0000 2800 0000 ............(...\n+0001e730: aa8b 6220 6c6f 6164 0cfa 0000 0000 0000 ..b load........\n+0001e740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+0001e750: 07fe 0000 0000 0000 0c00 0000 6100 0000 ............a...\n+0001e760: f283 8f22 7265 702e 6448 0100 0000 0000 ...\"rep.dH......\n+0001e770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+0001e780: 2546 0100 0000 0000 0e00 0000 2b00 0000 %F..........+...\n+0001e790: 7ee5 5c24 7265 702e 1c62 0000 0000 0000 ~.\\$rep..b......\n+0001e7a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n+0001e7b0: 747f 0000 0000 0000 1a00 0000 3e00 0000 t...........>...\n+0001e7c0: e926 e420 0072 6570 5fcc 0100 0000 0000 .&. .rep_.......\n+0001e7d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f ........ObB$remo\n+0001e7e0: 7fc5 0100 0000 0000 1600 0000 2d00 0000 ............-...\n+0001e7f0: 4e24 b225 7265 702e c87c 0000 0000 0000 N$.%rep..|......\n+0001e800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n+0001e810: b9f8 0000 0000 0000 1900 0000 d300 0000 ................\n+0001e820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n+0001e840: e6a7 0100 0000 0000 2600 0000 5a00 0000 ........&...Z...\n+0001e850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n+0001e870: 7956 0000 0000 0000 0900 0000 3501 0000 yV..........5...\n+0001e880: f87c 042f 7265 702e af61 0000 0000 0000 .|./rep..a......\n+0001e890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n+0001e8a0: e365 0000 0000 0000 1100 0000 2b00 0000 .e..........+...\n+0001e8b0: 6858 d523 7265 702e 00a0 0000 0000 0000 hX.#rep.........\n+0001e8c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n+0001e8d0: 04ae 0100 0000 0000 1900 0000 0200 0000 ................\n+0001e8e0: c8ff 8420 7265 702e 7ccc 0100 0000 0000 ... rep.|.......\n+0001e8f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+0001e900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e920: 0000 0000 0000 0000 2518 c727 7265 702e ........%..'rep.\n+0001e930: c144 0100 0000 0000 0c00 0000 3300 0000 .D..........3...\n+0001e940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001e950: 0000 0000 0000 0000 97ae 4422 7265 702e ..........D\"rep.\n+0001e960: 0020 0000 0000 0000 2300 0000 6b00 0000 . ......#...k...\n+0001e970: 65f7 a722 7265 702e 0847 0100 0000 0000 e..\"rep..G......\n+0001e980: 1900 0000 8f00 0000 ffff ffff 0000 0000 ................\n+0001e990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e9a0: 9adf 7426 7265 702e 5cad 0100 0000 0000 ..t&rep.\\.......\n+0001e9b0: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0001e9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001e9d0: c05e 9923 7265 702e a8cb 0100 0000 0000 .^.#rep.........\n+0001e9e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e *...%.....k$rep.\n+0001e9f0: 8e20 0000 0000 0000 1c00 0000 6000 0000 . ..........`...\n+0001ea00: 93f0 942c 2a69 7370 c8c1 0100 0000 0000 ...,*isp........\n+0001ea10: 1400 0000 1700 0000 ffff ffff 0000 0000 ................\n+0001ea20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ea30: baf2 ee2e 7265 702e 51c3 0100 0000 0000 ....rep.Q.......\n+0001ea40: 2600 0000 3d00 0000 8b55 2b26 7265 702e &...=....U+&rep.\n+0001ea50: 7887 0000 0000 0000 1d00 0000 be02 0000 x...............\n+0001ea60: 6279 0f26 7265 702e b19f 0000 0000 0000 by.&rep.........\n+0001ea70: 2900 0000 2000 0000 21c0 3e2e 7265 702e )... ...!.>.rep.\n+0001ea80: db70 0000 0000 0000 2c00 0000 8e00 0000 .p......,.......\n+0001ea90: 995e 512b 7265 702e e9ad 0000 0000 0000 .^Q+rep.........\n+0001eaa0: 1f00 0000 a300 0000 ffff ffff 0000 0000 ................\n+0001eab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001eac0: 887f 1427 7265 702e be33 0100 0000 0000 ...'rep..3......\n+0001ead0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n+0001eae0: 56ca 0100 0000 0000 1600 0000 2f00 0000 V.........../...\n+0001eaf0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001eb00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n+0001eb10: af32 0000 0000 0000 1400 0000 e400 0000 .2..............\n+0001eb20: aead d128 7265 702e 8f4a 0100 0000 0000 ...(rep..J......\n+0001eb30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+0001eb40: 7dfc 0000 0000 0000 1200 0000 4d00 0000 }...........M...\n+0001eb50: f06a 302f 7265 702e ae15 0100 0000 0000 .j0/rep.........\n+0001eb60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n+0001eb70: 3834 0000 0000 0000 1800 0000 ba00 0000 84..............\n+0001eb80: 1d43 d928 7265 702e b141 0100 0000 0000 .C.(rep..A......\n+0001eb90: 1400 0000 a200 0000 4966 af23 666f 726d ........If.#form\n+0001eba0: f431 0000 0000 0000 1200 0000 a900 0000 .1..............\n+0001ebb0: e583 232d 7265 702e 009f 0000 0000 0000 ..#-rep.........\n+0001ebc0: 1b00 0000 9600 0000 4ea6 dd26 7374 616e ........N..&stan\n+0001ebd0: bf34 0100 0000 0000 0e00 0000 3300 0000 .4..........3...\n+0001ebe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ebf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001ec00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ec10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ec20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n+0001ec30: c9cd 0100 0000 0000 1d00 0000 8600 0000 ................\n+0001ec40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ec50: 0000 0000 0000 0000 7f86 5a2a 7265 702e ..........Z*rep.\n+0001ec60: bb4e 0000 0000 0000 1a00 0000 a100 0000 .N..............\n+0001ec70: 8bef 7d25 7265 702e 09a7 0100 0000 0000 ..}%rep.........\n+0001ec80: 1c00 0000 c100 0000 afca 4420 7265 702e ..........D rep.\n+0001ec90: bbcc 0100 0000 0000 1d00 0000 f100 0000 ................\n+0001eca0: aa2d 1322 7265 702e 5e37 0000 0000 0000 .-.\"rep.^7......\n+0001ecb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n+0001ecc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ecd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ece0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001ecf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ed00: 26db 542e 0072 6570 1832 0100 0000 0000 &.T..rep.2......\n+0001ed10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n+0001ed20: 0030 0100 0000 0000 2000 0000 2b01 0000 .0...... ...+...\n+0001ed30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ed40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001ed50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ed60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001ed70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001ed80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ed90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001eda0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n+0001edb0: d8cf 0100 0000 0000 1d00 0000 0000 0000 ................\n+0001edc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001edd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001ede0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001edf0: 64df d42a 7265 702e c521 0000 0000 0000 d..*rep..!......\n+0001ee00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n+0001ee10: 4615 0100 0000 0000 0c00 0000 5c00 0000 F...........\\...\n+0001ee20: b2f4 4123 0072 6570 1ec3 0100 0000 0000 ..A#.rep........\n+0001ee30: 2e00 0000 0500 0000 dded b42c 0072 6570 ...........,.rep\n+0001ee40: 7a32 0100 0000 0000 2000 0000 0e00 0000 z2...... .......\n+0001ee50: 0244 7d2f 7265 702e 402c 0000 0000 0000 .D}/rep.@,......\n+0001ee60: 2000 0000 8400 0000 df9f 1528 7265 702e ..........(rep.\n+0001ee70: 3d6a 0000 0000 0000 1600 0000 2b00 0000 =j..........+...\n+0001ee80: 4994 372d 7265 702e 538a 0000 0000 0000 I.7-rep.S.......\n+0001ee90: 2200 0000 aa00 0000 57f8 1a22 7265 702e \".......W..\"rep.\n+0001eea0: 507b 0000 0000 0000 1a00 0000 5e01 0000 P{..........^...\n+0001eeb0: 3650 a629 7265 702e 5daa 0100 0000 0000 6P.)rep.].......\n+0001eec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n+0001eed0: cf31 0100 0000 0000 2200 0000 2700 0000 .1......\"...'...\n+0001eee0: 365f 422f 7265 702e b38f 0000 0000 0000 6_B/rep.........\n+0001eef0: 1a00 0000 3200 0000 811b 9828 7265 702e ....2......(rep.\n+0001ef00: e3a8 0100 0000 0000 1800 0000 1300 0000 ................\n+0001ef10: b30b ab2c 7265 702e 2c85 0000 0000 0000 ...,rep.,.......\n+0001ef20: 1e00 0000 2e02 0000 540b 2f27 7265 702e ........T./'rep.\n+0001ef30: 1338 0000 0000 0000 1300 0000 9900 0000 .8..............\n+0001ef40: 6bf1 2124 0072 6570 6cce 0100 0000 0000 k.!$.repl.......\n+0001ef50: 1a00 0000 0700 0000 2f4a ff2a 7265 702e ......../J.*rep.\n+0001ef60: 3d98 0000 0000 0000 2500 0000 6f00 0000 =.......%...o...\n+0001ef70: 743d ab29 7265 702e e6a3 0100 0000 0000 t=.)rep.........\n+0001ef80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n+0001ef90: 0e7a 0000 0000 0000 1900 0000 2901 0000 .z..........)...\n+0001efa0: 40fa 8427 7265 702e 6611 0100 0000 0000 @..'rep.f.......\n+0001efb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n+0001efc0: 00a0 0100 0000 0000 1400 0000 7b01 0000 ............{...\n+0001efd0: c4ca f223 7265 702e 2634 0100 0000 0000 ...#rep.&4......\n+0001efe0: 1f00 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n 0001eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f000: 0300 0000 0000 0000 0900 0000 0000 0000 ................\n-0001f010: f7cf 0100 0000 0000 0b00 0000 0000 0000 ................\n-0001f020: f54f 0100 0000 0000 4e09 0000 0000 0000 .O......N.......\n-0001f030: b266 0200 0000 0000 0000 0000 0000 0000 .f..............\n+0001f000: 0200 0000 0000 0000 1d00 0000 0000 0000 ................\n+0001f010: e30f 0200 0000 0000 ee0e 0000 0000 0000 ................\n+0001f020: 12c1 0200 0000 0000 0000 0000 0000 0000 ................\n+0001f030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+0001f060: 0000 0000 0000 0000 0300 0000 6d00 0000 ............m...\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: c546 0100 0000 0000 1900 0000 2000 0000 .F.......... ...\n-0001f100: 64aa 5028 7265 702e 1bae 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 1a43 0100 0000 0000 ..z(rep..C......\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: 45c6 0100 0000 0000 1f00 0000 0000 0000 E...............\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: 87c9 0100 0000 0000 2800 0000 9800 0000 ........(.......\n-0001f220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001f230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n-0001f240: 0040 0000 0000 0000 1200 0000 7e00 0000 .@..........~...\n-0001f250: 8795 4528 7265 702e 8826 0000 0000 0000 ..E(rep..&......\n-0001f260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n-0001f270: 836e 0000 0000 0000 1900 0000 2701 0000 .n..........'...\n-0001f280: 7a96 9a2f 7265 702e 377b 0000 0000 0000 z../rep.7{......\n-0001f290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n-0001f2a0: 00c0 0100 0000 0000 2500 0000 0400 0000 ........%.......\n-0001f2b0: 4621 fd28 7265 702e f136 0000 0000 0000 F!.(rep..6......\n-0001f2c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n-0001f2d0: 2c62 0200 0000 0000 1800 0000 3301 0000 ,b..........3...\n+0001f080: 0000 0000 0000 0000 1900 cd3a 7265 702e ...........:rep.\n+0001f090: 764f 0000 0000 0000 1a00 0000 4800 0000 vO..........H...\n+0001f0a0: 4090 ce31 7265 702e 0010 0100 0000 0000 @..1rep.........\n+0001f0b0: 0f00 0000 7300 0000 a726 783c 0072 6570 ....s....&x<.rep\n+0001f0c0: 1fae 0100 0000 0000 1b00 0000 0200 0000 ................\n+0001f0d0: 84a9 7337 0072 6570 81c8 0100 0000 0000 ..s7.rep........\n+0001f0e0: 3700 0000 0000 0000 fcd3 6b35 0072 6570 7.........k5.rep\n+0001f0f0: 64cb 0100 0000 0000 1300 0000 0800 0000 d...............\n+0001f100: d039 9835 7265 702e 0a04 0200 0000 0000 .9.5rep.........\n+0001f110: 1700 0000 c804 0000 af56 2e31 0072 6570 .........V.1.rep\n+0001f120: 5c0b 0200 0000 0000 1200 0000 0200 0000 \\...............\n+0001f130: 5c17 9d30 7265 702e 8ff4 0000 0000 0000 \\..0rep.........\n+0001f140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e ....^...M`.5rep.\n+0001f150: 4a36 0000 0000 0000 1800 0000 fc00 0000 J6..............\n+0001f160: 5af8 e836 7265 702e 7125 0000 0000 0000 Z..6rep.q%......\n+0001f170: 1a00 0000 7e00 0000 4af9 063a 7265 702e ....~...J..:rep.\n+0001f180: b9ab 0100 0000 0000 0d00 0000 7401 0000 ............t...\n+0001f190: a271 253b 7265 702e 7e6a 0000 0000 0000 .q%;rep.~j......\n+0001f1a0: 1500 0000 5700 0000 7c97 9c3b 7265 702e ....W...|..;rep.\n+0001f1b0: 3f9c 0000 0000 0000 2100 0000 4600 0000 ?.......!...F...\n+0001f1c0: 9b74 b238 7265 702e a948 0100 0000 0000 .t.8rep..H......\n+0001f1d0: 1600 0000 3e00 0000 0127 c93e 7265 702e ....>....'.>rep.\n+0001f1e0: bec2 0100 0000 0000 2500 0000 3b00 0000 ........%...;...\n+0001f1f0: 775a b93b 7265 702e 670e 0200 0000 0000 wZ.;rep.g.......\n+0001f200: 1a00 0000 f800 0000 ffff ffff 0000 0000 ................\n+0001f210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f220: 3805 f634 7265 702e f024 0000 0000 0000 8..4rep..$......\n+0001f230: 1900 0000 6800 0000 2dd1 be34 7265 702e ....h...-..4rep.\n+0001f240: b6f5 0000 0000 0000 1800 0000 a800 0000 ................\n+0001f250: 5cae 7530 7265 702e 6041 0100 0000 0000 \\.u0rep.`A......\n+0001f260: 0f00 0000 4200 0000 21d5 1737 7265 702e ....B...!..7rep.\n+0001f270: a90b 0200 0000 0000 2300 0000 4901 0000 ........#...I...\n+0001f280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n+0001f2a0: a5f9 0000 0000 0000 1800 0000 4f00 0000 ............O...\n+0001f2b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f2c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Lnrcp-........\n+0001f5c0: 0b00 0000 4300 0000 7a50 2f3a 0072 6570 ....C...zP/:.rep\n+0001f5d0: 4a0d 0200 0000 0000 2000 0000 1600 0000 J....... .......\n+0001f5e0: 3bcd e737 7265 702e a20d 0200 0000 0000 ;..7rep.........\n+0001f5f0: 2100 0000 a400 0000 1b6c 9331 0072 6570 !........l.1.rep\n+0001f600: 3aad 0100 0000 0000 0e00 0000 1400 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: 82ce 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+0001f620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: 5447 142d 7265 702e b221 0000 0000 0000 TG.-rep..!......\n-0001f680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n-0001f690: 5dc8 0100 0000 0000 1b00 0000 1c00 0000 ]...............\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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001f6e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n-0001f6f0: 9566 0200 0000 0000 1800 0000 0500 0000 .f..............\n-0001f700: 348c 022f 0072 6570 6dcb 0100 0000 0000 4../.repm.......\n-0001f710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e *.......... rep.\n-0001f720: 4bcc 0100 0000 0000 1600 0000 2800 0000 K...........(...\n-0001f730: aa8b 6220 6c6f 6164 bb38 0000 0000 0000 ..b load.8......\n-0001f740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n-0001f750: fc3d 0000 0000 0000 0c00 0000 6100 0000 .=..........a...\n-0001f760: f283 8f22 7265 702e 9991 0000 0000 0000 ...\"rep.........\n-0001f770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n-0001f780: f164 0000 0000 0000 0e00 0000 2b00 0000 .d..........+...\n-0001f790: 7ee5 5c24 7265 702e 91a9 0000 0000 0000 ~.\\$rep.........\n-0001f7a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n-0001f7b0: 08ab 0100 0000 0000 1a00 0000 3e00 0000 ............>...\n-0001f7c0: e926 e420 0072 6570 e1af 0100 0000 0000 .&. .rep........\n-0001f7d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f ........ObB$remo\n-0001f7e0: 3fce 0100 0000 0000 1600 0000 2d00 0000 ?...........-...\n-0001f7f0: 4e24 b225 7265 702e 89a8 0100 0000 0000 N$.%rep.........\n-0001f800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n-0001f810: e0a3 0100 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: 9d45 0100 0000 0000 2600 0000 5a00 0000 .E......&...Z...\n-0001f850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001f860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n-0001f870: 0030 0000 0000 0000 0900 0000 3501 0000 .0..........5...\n-0001f880: f87c 042f 7265 702e 24a9 0000 0000 0000 .|./rep.$.......\n-0001f890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n-0001f8a0: 3cac 0000 0000 0000 1100 0000 2b00 0000 <...........+...\n-0001f8b0: 6858 d523 7265 702e f59d 0000 0000 0000 hX.#rep.........\n-0001f8c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n-0001f8d0: 7a66 0200 0000 0000 1900 0000 0200 0000 zf..............\n-0001f8e0: c8ff 8420 7265 702e c3c0 0100 0000 0000 ... rep.........\n-0001f8f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+0001f650: 0000 0000 0000 0000 95a4 553c 7265 702e ..........Urep.\n+0001f720: 3896 0000 0000 0000 2500 0000 6800 0000 8.......%...h...\n+0001f730: ad3b 4837 7265 702e 66a8 0100 0000 0000 .;H7rep.f.......\n+0001f740: 2300 0000 5a00 0000 0125 6130 7265 702e #...Z....%a0rep.\n+0001f750: 2fc6 0100 0000 0000 3400 0000 2300 0000 /.......4...#...\n+0001f760: 9a2f cd3c 0072 6570 4c0a 0200 0000 0000 ./.<.repL.......\n+0001f770: 1b00 0000 1500 0000 d198 df3b 0072 6570 ...........;.rep\n+0001f780: e80a 0200 0000 0000 1400 0000 0200 0000 ................\n+0001f790: 68df 0a3c 7265 702e 1a64 0000 0000 0000 h...rep.........\n-0001faa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000 ,...............\n-0001fab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fac0: 887f 1427 7265 702e 47ca 0100 0000 0000 ...'rep.G.......\n-0001fad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n-0001fae0: 5ecd 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: 286c 0000 0000 0000 1400 0000 e400 0000 (l..............\n-0001fb20: aead d128 7265 702e a880 0000 0000 0000 ...(rep.........\n-0001fb30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n-0001fb40: bd3b 0000 0000 0000 1200 0000 4d00 0000 .;..........M...\n-0001fb50: f06a 302f 7265 702e eb47 0000 0000 0000 .j0/rep..G......\n-0001fb60: 0f00 0000 4c00 0000 1d43 d928 7265 702e ....L....C.(rep.\n-0001fb70: 6051 0000 0000 0000 1400 0000 a200 0000 `Q..............\n-0001fb80: 6d47 8324 7265 702e b16d 0000 0000 0000 mG.$rep..m......\n-0001fb90: 1800 0000 ba00 0000 4966 af23 666f 726d ........If.#form\n-0001fba0: 6d6b 0000 0000 0000 1200 0000 a900 0000 mk..............\n-0001fbb0: e583 232d 7265 702e d0a1 0000 0000 0000 ..#-rep.........\n-0001fbc0: 1b00 0000 9600 0000 4ea6 dd26 7374 616e ........N..&stan\n-0001fbd0: 7bae 0100 0000 0000 0e00 0000 3300 0000 {...........3...\n+0001f950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f970: 6431 533b 7265 702e 578f 0000 0000 0000 d1S;rep.W.......\n+0001f980: 2200 0000 3a00 0000 2336 333d 7265 702e \"...:...#63=rep.\n+0001f990: a62b 0000 0000 0000 2300 0000 7700 0000 .+......#...w...\n+0001f9a0: 8fd4 9e37 7265 702e 034b 0100 0000 0000 ...7rep..K......\n+0001f9b0: 1a00 0000 7b00 0000 ebc0 4435 7265 702e ....{.....D5rep.\n+0001f9c0: 5b3f 0000 0000 0000 1b00 0000 5300 0000 [?..........S...\n+0001f9d0: 78f5 ef3c 7265 702e 51a2 0100 0000 0000 x..W6.rep\n+0001fb40: fe0a 0200 0000 0000 1800 0000 0200 0000 ................\n+0001fb50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fb60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n+0001fb70: 6dc0 0100 0000 0000 1600 0000 da00 0000 m...............\n+0001fb80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fb90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001fba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fbb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fbc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001fbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+0001fbf0: 0000 0000 0000 0000 1bbc c130 7265 702e ...........0rep.\n+0001fc00: 10ab 0100 0000 0000 1b00 0000 2500 0000 ............%...\n 0001fc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001fc20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n-0001fc30: 8961 0200 0000 0000 1d00 0000 8600 0000 .a..............\n-0001fc40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001fc50: 0000 0000 0000 0000 8bef 7d25 7265 702e ..........}%rep.\n-0001fc60: c044 0100 0000 0000 1c00 0000 c100 0000 .D..............\n-0001fc70: 7f86 5a2a 7265 702e 0449 0100 0000 0000 ..Z*rep..I......\n-0001fc80: 1a00 0000 a100 0000 afca 4420 7265 702e ..........D rep.\n-0001fc90: 7b60 0200 0000 0000 1d00 0000 f100 0000 {`..............\n-0001fca0: aa2d 1322 7265 702e 1471 0000 0000 0000 .-.\"rep..q......\n-0001fcb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n-0001fcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fc20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n+0001fc30: 595a 0000 0000 0000 1800 0000 1100 0000 YZ..............\n+0001fc40: 0c5a 6c35 7265 702e 4548 0000 0000 0000 .Zl5rep.EH......\n+0001fc50: 1700 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+0001fc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fc70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001fc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fcb0: 0000 0000 0000 0000 a31c 113e 7265 702e ...........>rep.\n+0001fcc0: 5c66 0000 0000 0000 1200 0000 4900 0000 \\f..........I...\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: 26db 542e 0072 6570 8f65 0200 0000 0000 &.T..rep.e......\n-0001fd10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n-0001fd20: 7763 0200 0000 0000 2000 0000 2b01 0000 wc...... ...+...\n+0001fd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fd10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n+0001fd20: d900 0200 0000 0000 1400 0000 0500 0000 ................\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: 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0001fda0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n-0001fdb0: dacf 0100 0000 0000 1d00 0000 0000 0000 ................\n+0001fd40: 0000 0000 0000 0000 8db1 c83c 7265 702e ...........site\n+0001ff00: 23fc 0000 0000 0000 1300 0000 4700 0000 #...........G...\n+0001ff10: 7655 6135 646f 6375 dcfc 0000 0000 0000 vUa5docu........\n+0001ff20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n+0001ff30: 4931 0000 0000 0000 1a00 0000 0f00 0000 I1..............\n+0001ff40: 9576 6038 7265 702e 9ca4 0100 0000 0000 .v`8rep.........\n+0001ff50: 1d00 0000 aa00 0000 a04a 8433 7265 702e .........J.3rep.\n+0001ff60: 6f09 0200 0000 0000 1a00 0000 c300 0000 o...............\n+0001ff70: 62c3 ea36 0072 6570 7c0a 0200 0000 0000 b..6.rep|.......\n+0001ff80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n+0001ff90: e908 0200 0000 0000 1b00 0000 1100 0000 ................\n+0001ffa0: e242 bd3d 7265 702e 00c0 0100 0000 0000 .B.=rep.........\n+0001ffb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n+0001ffc0: 00c0 0200 0000 0000 2100 0000 6800 0000 ........!...h...\n+0001ffd0: e412 b83d 7265 6d6f c2c5 0100 0000 0000 ...=remo........\n+0001ffe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\n 0001fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020000: 0200 0000 0000 0000 3600 0000 0000 0000 ........6.......\n-00020010: ca3f 0100 0000 0000 220d 0000 0000 0000 .?......\".......\n-00020020: de12 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: bf49 0100 0000 0000 1a00 0000 4800 0000 .I..........H...\n-000200a0: 4090 ce31 7265 702e 9040 0000 0000 0000 @..1rep..@......\n-000200b0: 0f00 0000 7300 0000 fcd3 6b35 0072 6570 ....s.....k5.rep\n-000200c0: e4c1 0100 0000 0000 1300 0000 0800 0000 ................\n-000200d0: 84a9 7337 0072 6570 7832 0100 0000 0000 ..s7.repx2......\n-000200e0: 3700 0000 0000 0000 775a b93b 7265 702e 7.......wZ.;rep.\n-000200f0: 4bc7 0100 0000 0000 1a00 0000 f800 0000 K...............\n-00020100: d039 9835 7265 702e 5436 0100 0000 0000 .9.5rep.T6......\n-00020110: 1700 0000 c804 0000 af56 2e31 0072 6570 .........V.1.rep\n-00020120: a63d 0100 0000 0000 1200 0000 0200 0000 .=..............\n-00020130: 5c17 9d30 7265 702e 134f 0100 0000 0000 \\..0rep..O......\n-00020140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e ....^...M`.5rep.\n-00020150: 0070 0000 0000 0000 1800 0000 fc00 0000 .p..............\n-00020160: 5af8 e836 7265 702e e1ab 0100 0000 0000 Z..6rep.........\n-00020170: 1a00 0000 7e00 0000 a726 783c 0072 6570 ....~....&x<.rep\n-00020180: d93d 0100 0000 0000 1b00 0000 0200 0000 .=..............\n-00020190: a271 253b 7265 702e 0020 0000 0000 0000 .q%;rep.. ......\n-000201a0: 1500 0000 5700 0000 9b74 b238 7265 702e ....W....t.8rep.\n-000201b0: c392 0000 0000 0000 1600 0000 3e00 0000 ............>...\n-000201c0: 7c97 9c3b 7265 702e 0040 0100 0000 0000 |..;rep..@......\n-000201d0: 2100 0000 4600 0000 0127 c93e 7265 702e !...F....'.>rep.\n-000201e0: 11c3 0100 0000 0000 2500 0000 3b00 0000 ........%...;...\n-000201f0: 4af9 063a 7265 702e 0010 0200 0000 0000 J..:rep.........\n-00020200: 0d00 0000 7401 0000 ffff ffff 0000 0000 ....t...........\n-00020210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020220: 5cae 7530 7265 702e 194f 0000 0000 0000 \\.u0rep..O......\n-00020230: 0f00 0000 4200 0000 2dd1 be34 7265 702e ....B...-..4rep.\n-00020240: 20a3 0100 0000 0000 1800 0000 a800 0000 ...............\n-00020250: 3805 f634 7265 702e 60ab 0100 0000 0000 8..4rep.`.......\n-00020260: 1900 0000 6800 0000 21d5 1737 7265 702e ....h...!..7rep.\n-00020270: 40c4 0100 0000 0000 2300 0000 4901 0000 @.......#...I...\n-00020280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n-000202a0: 8e4f 0100 0000 0000 1800 0000 4f00 0000 .O..........O...\n-000202b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000202c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Lnrcp-\n-000205d0: 2a32 0100 0000 0000 0b00 0000 4300 0000 *2..........C...\n-000205e0: a6d5 6138 7265 702e 623d 0100 0000 0000 ..a8rep.b=......\n-000205f0: 1100 0000 3300 0000 1b6c 9331 0072 6570 ....3....l.1.rep\n-00020600: 953e 0100 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 95a4 553c 7265 702e ..........Urep.~.......\n-00020710: 2500 0000 6800 0000 ad3b 4837 7265 702e %...h....;H7rep.\n-00020720: 1d46 0100 0000 0000 2300 0000 5a00 0000 .F......#...Z...\n-00020730: 4373 5933 7265 702e 1bc1 0100 0000 0000 CsY3rep.........\n-00020740: 1200 0000 b700 0000 5cd1 fa31 0072 6570 ........\\..1.rep\n-00020750: 64c6 0100 0000 0000 1d00 0000 0500 0000 d...............\n-00020760: 0125 6130 7265 702e 9c31 0100 0000 0000 .%a0rep..1......\n-00020770: 3400 0000 2300 0000 9a2f cd3c 0072 6570 4...#..../.<.rep\n-00020780: 963c 0100 0000 0000 1b00 0000 1500 0000 .<..............\n-00020790: 68df 0a3c 7265 702e 2cab 0000 0000 0000 h........\n-00020a70: 1700 0000 3b00 0000 3c72 0939 7265 702e ....;...W6.rep\n-00020b40: 483d 0100 0000 0000 1800 0000 0200 0000 H=..............\n-00020b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n-00020b70: ee11 0200 0000 0000 1600 0000 da00 0000 ................\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 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 1bbc c130 7265 702e ...........0rep.\n-00020c00: a2cb 0100 0000 0000 1b00 0000 2500 0000 ............%...\n-00020c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n-00020c30: fe46 0100 0000 0000 1800 0000 1100 0000 .F..............\n-00020c40: 0c5a 6c35 7265 702e 9547 0100 0000 0000 .Zl5rep..G......\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: 78ac 0000 0000 0000 1200 0000 4900 0000 x...........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: 02c1 0100 0000 0000 1400 0000 0500 0000 ................\n-00020d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020d40: 0000 0000 0000 0000 8db1 c83c 7265 702e ...........site\n-00020ed0: 143b 0000 0000 0000 1300 0000 4700 0000 .;..........G...\n-00020ee0: 068c b234 7265 702e a0c2 0100 0000 0000 ...4rep.........\n-00020ef0: 1b00 0000 3a00 0000 9576 6038 7265 702e ....:....v`8rep.\n-00020f00: 5342 0100 0000 0000 1d00 0000 aa00 0000 SB..............\n-00020f10: 7655 6135 646f 6375 1c3c 0000 0000 0000 vUa5docu.<......\n-00020f20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n-00020f30: 3083 0000 0000 0000 1a00 0000 0f00 0000 0...............\n-00020f40: 8b01 5a3c 7265 702e 00a0 0100 0000 0000 ..Z [0\n+000208e0: 2031 2032 2033 2034 5d00 7265 702e 6c61 1 2 3 4].rep.la\n+000208f0: 6e67 2e69 6e74 6572 7072 6574 6572 2377 ng.interpreter#w\n+00020900: 6869 6c65 2043 4f4e 4449 5449 4f4e 202e hile CONDITION .\n+00020910: 2042 4f44 5972 6570 2e6c 616e 672e 696e BODYrep.lang.in\n+00020920: 7465 7270 7265 7465 7223 7072 6f67 3146 terpreter#prog1F\n+00020930: 6972 7374 2065 7661 6c73 2046 4f52 4d31 irst evals FORM1\n+00020940: 2074 6865 6e20 464f 524d 532c 2072 6574 then FORMS, ret\n+00020950: 7572 6e73 2074 6865 2076 616c 7565 2074 urns the value t\n+00020960: 6861 7420 464f 524d 3120 6761 7665 2e72 hat FORM1 gave.r\n+00020970: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00020980: 7465 7223 6361 7463 6845 7661 6c75 6174 ter#catchEvaluat\n+00020990: 6520 424f 4459 2069 6e20 616e 2069 6d70 e BODY in an imp\n+000209a0: 6c69 6369 7420 7072 6f67 6e3b 206e 6f6e licit progn; non\n+000209b0: 2d6c 6f63 616c 2065 7869 7473 2061 7265 -local exits are\n+000209c0: 2061 6c6c 6f77 6564 2077 6974 680a 6028 allowed with.`(\n+000209d0: 7468 726f 7720 5441 4729 272e 2054 6865 throw TAG)'. The\n+000209e0: 2076 616c 7565 206f 6620 7468 6520 6063 value of the `c\n+000209f0: 6174 6368 2720 666f 726d 2069 7320 6569 atch' form is ei\n+00020a00: 7468 6572 2074 6865 2076 616c 7565 206f ther the value o\n+00020a10: 6620 7468 650a 7072 6f67 6e20 6f72 2074 f the.progn or t\n+00020a20: 6865 2076 616c 7565 2067 6976 656e 2074 he value given t\n+00020a30: 6f20 616e 7920 6d61 7463 6869 6e67 2060 o any matching `\n+00020a40: 7468 726f 7727 2066 6f72 6d2e 0072 6570 throw' form..rep\n+00020a50: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00020a60: 7223 7468 726f 7720 5441 4720 2321 6f70 r#throw TAG #!op\n+00020a70: 7469 6f6e 616c 2056 414c 5545 0072 6570 tional VALUE.rep\n+00020a80: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00020a90: 7223 756e 7769 6e64 2d70 726f 7465 6374 r#unwind-protect\n+00020aa0: 2046 4f52 4d20 2e20 424f 4459 0072 6570 FORM . BODY.rep\n+00020ab0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00020ac0: 7223 6175 746f 6c6f 6164 2053 594d 424f r#autoload SYMBO\n+00020ad0: 4c2d 464f 524d 2046 494c 4520 2321 7265 L-FORM FILE #!re\n+00020ae0: 7374 2045 5854 5241 0072 6570 2e6c 616e st EXTRA.rep.lan\n+00020af0: 672e 6d61 7468 2372 6561 6c70 2058 0072 g.math#realp X.r\n+00020b00: 6570 2e6c 616e 672e 6d61 7468 236e 6567 ep.lang.math#neg\n+00020b10: 6174 6976 6570 2058 7265 702e 6c61 6e67 ativep Xrep.lang\n+00020b20: 2e6d 6174 6823 6162 7352 6574 7572 6e20 .math#absReturn \n+00020b30: 7468 6520 6162 736f 6c75 7465 2076 616c the absolute val\n+00020b40: 7565 206f 6620 582c 2069 2e65 2e20 286d ue of X, i.e. (m\n+00020b50: 6178 2058 2028 2d20 5829 292e 0072 6570 ax X (- X))..rep\n+00020b60: 2e6c 616e 672e 6d61 7468 2361 6273 2058 .lang.math#abs X\n+00020b70: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n+00020b80: 656d 2373 7472 7563 7475 7265 2023 216f em#structure #!o\n+00020b90: 7074 696f 6e61 6c20 5349 4720 434f 4e46 ptional SIG CONF\n+00020ba0: 4947 202e 2042 4f44 5972 6570 2e6d 6f64 IG . BODYrep.mod\n+00020bb0: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin\n+00020bc0: 652d 7374 7275 6374 7572 6573 5369 6d69 e-structuresSimi\n+00020bd0: 6c61 7220 746f 2060 6465 6669 6e65 2d73 lar to `define-s\n+00020be0: 7472 7563 7475 7265 2720 6578 6365 7074 tructure' except\n+00020bf0: 2074 6861 7420 6d75 6c74 6970 6c65 2073 that multiple s\n+00020c00: 7472 7563 7475 7265 7320 6172 650a 6372 tructures are.cr\n+00020c10: 6561 7465 642c 2065 6163 6820 6578 706f eated, each expo\n+00020c20: 7274 696e 6720 6120 7061 7274 6963 756c rting a particul\n+00020c30: 6172 2076 6965 7720 6f66 2074 6865 2075 ar view of the u\n+00020c40: 6e64 6572 6c79 696e 6720 6269 6e64 696e nderlying bindin\n+00020c50: 6773 2e0a 0a53 5452 5543 5453 2069 7320 gs...STRUCTS is \n+00020c60: 6120 6c69 7374 2064 6566 696e 696e 6720 a list defining \n+00020c70: 7468 6520 6e61 6d65 7320 616e 6420 696e the names and in\n+00020c80: 7465 7266 6163 6573 206f 6620 7468 6520 terfaces of the \n+00020c90: 6372 6561 7465 640a 6d6f 6475 6c65 732c created.modules,\n+00020ca0: 2065 6163 6820 6974 656d 2068 6173 2074 each item has t\n+00020cb0: 6865 2066 6f72 6d20 6028 4e41 4d45 2049 he form `(NAME I\n+00020cc0: 4e54 4552 4641 4345 2927 2e20 434f 4e46 NTERFACE)'. CONF\n+00020cd0: 4947 2061 6e64 2042 4f44 5920 6172 650a IG and BODY are.\n+00020ce0: 6578 6163 746c 7920 7468 6520 7361 6d65 exactly the same\n+00020cf0: 2061 7320 696e 2074 6865 2060 6465 6669 as in the `defi\n+00020d00: 6e65 2d73 7472 7563 7475 7265 2720 7379 ne-structure' sy\n+00020d10: 6e74 6178 2e00 7265 702e 6d6f 6475 6c65 ntax..rep.module\n+00020d20: 2d73 7973 7465 6d23 7374 7275 6374 7572 -system#structur\n+00020d30: 652d 7265 6620 5354 5255 4354 2d4e 414d e-ref STRUCT-NAM\n+00020d40: 4520 5641 522d 4e41 4d45 0072 6570 2e6e E VAR-NAME.rep.n\n+00020d50: 6574 2e72 7063 2372 6567 6973 7465 722d et.rpc#register-\n+00020d60: 7270 632d 7365 7276 6572 2053 4f43 4b45 rpc-server SOCKE\n+00020d70: 5420 2321 6b65 7920 434c 4f53 4142 4c45 T #!key CLOSABLE\n+00020d80: 0072 6570 2e6e 6574 2e72 7063 236d 616b .rep.net.rpc#mak\n+00020d90: 652d 7270 632d 7365 7276 616e 7420 494d e-rpc-servant IM\n+00020da0: 504c 7265 702e 6e65 742e 7270 6323 6361 PLrep.net.rpc#ca\n+00020db0: 6c6c 2d77 6974 682d 7270 632d 7365 7276 ll-with-rpc-serv\n+00020dc0: 616e 7443 616c 6c20 7468 6520 6675 6e63 antCall the func\n+00020dd0: 7469 6f6e 2043 414c 4c42 4143 4b20 7769 tion CALLBACK wi\n+00020de0: 7468 2061 2073 696e 676c 6520 6172 6775 th a single argu\n+00020df0: 6d65 6e74 2c20 7468 6520 7365 7276 616e ment, the servan\n+00020e00: 742d 6964 2074 6861 740a 6361 6e20 6265 t-id that.can be\n+00020e10: 2075 7365 6420 746f 2063 616c 6c20 7468 used to call th\n+00020e20: 6520 6675 6e63 7469 6f6e 2049 4d50 4c2e e function IMPL.\n+00020e30: 204f 6e63 6520 4341 4c4c 4241 434b 2072 Once CALLBACK r\n+00020e40: 6574 7572 6e73 2c20 7468 6520 7365 7276 eturns, the serv\n+00020e50: 616e 742d 6964 0a62 6563 6f6d 6573 2069 ant-id.becomes i\n+00020e60: 6e76 616c 6964 2e72 6570 2e6e 6574 2e72 nvalid.rep.net.r\n+00020e70: 7063 2361 7379 6e63 2d72 7063 2d63 616c pc#async-rpc-cal\n+00020e80: 6c43 616c 6c20 7468 6520 7270 6320 7072 lCall the rpc pr\n+00020e90: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n+00020ea0: 5859 2077 6974 6820 6172 6775 6d65 6e74 XY with argument\n+00020eb0: 7320 4152 4753 2e20 4974 2077 696c 6c20 s ARGS. It will \n+00020ec0: 6265 2063 616c 6c65 640a 6173 796e 6368 be called.asynch\n+00020ed0: 726f 6e6f 7573 6c79 2e20 4e6f 2072 6573 ronously. No res\n+00020ee0: 756c 7420 7769 6c6c 2062 6520 7265 7475 ult will be retu\n+00020ef0: 726e 6564 2066 726f 6d20 7468 6520 7265 rned from the re\n+00020f00: 6d6f 7465 2066 756e 6374 696f 6e0a 756e mote function.un\n+00020f10: 6c65 7373 2043 414c 4c42 4143 4b20 6973 less CALLBACK is\n+00020f20: 2067 6976 656e 2c20 696e 2077 6869 6368 given, in which\n+00020f30: 2063 6173 6520 2843 414c 4c42 4143 4b20 case (CALLBACK \n+00020f40: 5354 4154 5553 2056 414c 5545 2920 7769 STATUS VALUE) wi\n+00020f50: 6c6c 2062 650a 6361 6c6c 6564 2061 7420 ll be.called at \n+00020f60: 736f 6d65 2070 6f69 6e74 2069 6e20 7468 some point in th\n+00020f70: 6520 6675 7475 7265 2e72 6570 2e6e 6574 e future.rep.net\n+00020f80: 2e72 7063 2373 6572 7661 6e74 2d69 642d .rpc#servant-id-\n+00020f90: 3e67 6c6f 6261 6c2d 6964 5265 7475 726e >global-idReturn\n+00020fa0: 2074 6865 2067 6c6f 6261 6c6c 7920 7265 the globally re\n+00020fb0: 6665 7265 6e63 6561 626c 6520 5250 4320 ferenceable RPC \n+00020fc0: 7365 7276 616e 7420 6964 2066 6f72 206c servant id for l\n+00020fd0: 6f63 616c 2073 6572 7661 6e74 2069 6420 ocal servant id \n+00020fe0: 4944 2e00 0000 0000 0000 0000 0000 0000 ID..............\n 00020ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021000: 7265 702e 6461 7461 2373 6f72 7453 6f72 rep.data#sortSor\n-00021010: 7420 4c53 5420 6465 7374 7275 6374 6976 t LST destructiv\n-00021020: 656c 792c 2062 7574 2073 7461 626c 792c ely, but stably,\n-00021030: 2072 6574 7572 6e69 6e67 2074 6865 2073 returning the s\n-00021040: 6f72 7465 6420 6c69 7374 2e0a 0a49 6620 orted list...If \n-00021050: 5052 4544 2069 7320 6465 6669 6e65 6420 PRED is defined \n-00021060: 6974 2069 7320 7573 6564 2074 6f20 636f it is used to co\n-00021070: 6d70 6172 6520 7477 6f20 6f62 6a65 6374 mpare two object\n-00021080: 732c 2069 7420 7368 6f75 6c64 2072 6574 s, it should ret\n-00021090: 7572 6e20 740a 7768 656e 2074 6865 2066 urn t.when the f\n-000210a0: 6972 7374 2069 7320 606c 6573 7327 2074 irst is `less' t\n-000210b0: 6861 6e20 7468 6520 7365 636f 6e64 2e20 han the second. \n-000210c0: 4279 2064 6566 6175 6c74 2074 6865 2073 By default the s\n-000210d0: 7461 6e64 6172 6420 6c65 7373 2d74 6861 tandard less-tha\n-000210e0: 6e0a 6675 6e63 7469 6f6e 2028 603c 2729 n.function (`<')\n-000210f0: 2069 7320 7573 6564 2e0a 0a54 6865 2066 is used...The f\n-00021100: 6163 7420 7468 6174 2074 6865 2073 6f72 act that the sor\n-00021110: 7420 6973 2073 7461 626c 6520 6d65 616e t is stable mean\n-00021120: 7320 7468 6174 2073 6f72 7420 6b65 7973 s that sort keys\n-00021130: 2077 6869 6368 2061 7265 2065 7175 616c which are equal\n-00021140: 2077 696c 6c0a 7072 6573 6572 7665 2074 will.preserve t\n-00021150: 6865 6972 206f 7269 6769 6e61 6c20 706f heir original po\n-00021160: 7369 7469 6f6e 2069 6e20 7265 6c61 7469 sition in relati\n-00021170: 6f6e 2074 6f20 6561 6368 206f 7468 6572 on to each other\n-00021180: 2e72 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-00021190: 696e 672d 6170 7065 6e64 4170 7065 6e64 ing-appendAppend\n-000211a0: 204f 424a 4543 5420 746f 2074 6865 2072 OBJECT to the r\n-000211b0: 696e 6720 6275 6666 6572 2052 494e 472e ing buffer RING.\n-000211c0: 2054 6869 7320 6d61 7920 6f76 6572 7772 This may overwr\n-000211d0: 6974 6520 6120 7072 6576 696f 7573 6c79 ite a previously\n-000211e0: 0a61 6464 6564 206f 626a 6563 742e 7265 .added object.re\n-000211f0: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n-00021200: 2d72 6566 5265 6164 2061 6e20 6f62 6a65 -refRead an obje\n-00021210: 6374 2066 726f 6d20 7468 6520 7269 6e67 ct from the ring\n-00021220: 2062 7566 6665 7220 5249 4e47 2e20 4966 buffer RING. If\n-00021230: 2044 4550 5448 2069 7320 7472 7565 2069 DEPTH is true i\n-00021240: 740a 6465 6669 6e65 7320 7468 6520 6f62 t.defines the ob\n-00021250: 6a65 6374 2074 6f20 6163 6365 7373 2c20 ject to access, \n-00021260: 7468 6520 6d6f 7374 2072 6563 656e 746c the most recentl\n-00021270: 7920 6164 6465 6420 6974 656d 2069 7320 y added item is \n-00021280: 6174 0a64 6570 7468 207a 6572 6f2c 2074 at.depth zero, t\n-00021290: 6865 206e 6578 7420 6174 2064 6570 7468 he next at depth\n-000212a0: 206f 6e65 2c20 616e 6420 736f 206f 6e2e one, and so on.\n-000212b0: 2049 6620 7468 6572 6520 6973 206e 6f20 If there is no \n-000212c0: 6974 656d 2061 740a 4445 5054 4820 6e69 item at.DEPTH ni\n-000212d0: 6c20 6973 2072 6574 7572 6e65 642e 0000 l is returned...\n-000212e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000212f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000213f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000214f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000215f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000216f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000217f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000218f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000219d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021000: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n+00021010: 6578 236f 6274 6169 6e2d 6d75 7465 7820 ex#obtain-mutex \n+00021020: 4d54 5820 2321 6f70 7469 6f6e 616c 2054 MTX #!optional T\n+00021030: 494d 454f 5554 7265 702e 7468 7265 6164 IMEOUTrep.thread\n+00021040: 732e 6d75 7465 7823 6d61 7962 652d 6f62 s.mutex#maybe-ob\n+00021050: 7461 696e 2d6d 7574 6578 4174 7465 6d70 tain-mutexAttemp\n+00021060: 7420 746f 206f 6274 6169 6e20 6d75 7465 t to obtain mute\n+00021070: 7820 4d54 5820 666f 7220 7468 6520 6375 x MTX for the cu\n+00021080: 7272 656e 7420 7468 7265 6164 2077 6974 rrent thread wit\n+00021090: 686f 7574 2062 6c6f 636b 696e 672e 0a52 hout blocking..R\n+000210a0: 6574 7572 6e73 2074 7275 6520 6966 2061 eturns true if a\n+000210b0: 626c 6520 746f 206f 6274 6169 6e20 7468 ble to obtain th\n+000210c0: 6520 6d75 7465 782c 2066 616c 7365 206f e mutex, false o\n+000210d0: 7468 6572 7769 7365 2e72 6570 2e74 6872 therwise.rep.thr\n+000210e0: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por\n+000210f0: 7423 6d65 7373 6167 652d 6665 7463 6846 t#message-fetchF\n+00021100: 6574 6368 2074 6865 2065 6172 6c69 6573 etch the earlies\n+00021110: 7420 756e 7265 6164 206d 6573 7361 6765 t unread message\n+00021120: 2073 656e 7420 746f 206d 6573 7361 6765 sent to message\n+00021130: 2070 6f72 7420 504f 5254 2e20 426c 6f63 port PORT. Bloc\n+00021140: 6b73 2074 6865 0a63 7572 7265 6e74 2074 ks the.current t\n+00021150: 6872 6561 6420 666f 7220 5449 4d45 4f55 hread for TIMEOU\n+00021160: 5420 6d69 6c6c 6973 6563 6f6e 6473 2c20 T milliseconds, \n+00021170: 6f72 2069 6e64 6566 696e 6974 656c 7920 or indefinitely \n+00021180: 6966 2054 494d 454f 5554 2069 736e 2774 if TIMEOUT isn't\n+00021190: 0a64 6566 696e 6564 2e20 5265 7475 726e .defined. Return\n+000211a0: 7320 7468 6520 6d65 7373 6167 652c 206f s the message, o\n+000211b0: 7220 6661 6c73 6520 6966 206e 6f20 6d65 r false if no me\n+000211c0: 7373 6167 6520 636f 756c 6420 6265 2072 ssage could be r\n+000211d0: 6561 642e 7265 702e 7379 7374 656d 2367 ead.rep.system#g\n+000211e0: 6574 656e 7652 6574 7572 6e20 7468 6520 etenvReturn the \n+000211f0: 7661 6c75 6520 6f66 2074 6865 2065 6e76 value of the env\n+00021200: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+00021210: 6520 4e41 4d45 2c20 6120 7374 7269 6e67 e NAME, a string\n+00021220: 2e20 5468 6520 7661 7269 6162 6c65 0a60 . The variable.`\n+00021230: 7072 6f63 6573 732d 656e 7669 726f 6e6d process-environm\n+00021240: 656e 7427 2069 7320 7573 6564 2074 6f20 ent' is used to \n+00021250: 6669 6e64 2074 6865 2076 616c 7565 2e72 find the value.r\n+00021260: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00021270: 7465 7223 6e69 6c54 6865 2076 616c 7565 ter#nilThe value\n+00021280: 206f 6620 7468 6520 626f 6f6c 6561 6e2d of the boolean-\n+00021290: 6661 6c73 6520 616e 6420 656e 642d 6f66 false and end-of\n+000212a0: 2d6c 6973 7420 6f62 6a65 6374 2e00 7265 -list object..re\n+000212b0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+000212c0: 6572 2364 6566 756e 2053 594d 424f 4c20 er#defun SYMBOL \n+000212d0: 2e20 424f 4459 0072 6570 2e6c 616e 672e . BODY.rep.lang.\n+000212e0: 696e 7465 7270 7265 7465 7223 6465 6663 interpreter#defc\n+000212f0: 6f6e 7374 2053 594d 424f 4c20 5641 4c55 onst SYMBOL VALU\n+00021300: 4520 2e20 5245 5354 0072 6570 2e6c 616e E . REST.rep.lan\n+00021310: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n+00021320: 6e63 7469 6f6e 2041 5247 7265 702e 6c61 nction ARGrep.la\n+00021330: 6e67 2e69 6e74 6572 7072 6574 6572 236c ng.interpreter#l\n+00021340: 6574 7265 6353 696d 696c 6172 2074 6f20 etrecSimilar to \n+00021350: 606c 6574 2720 616e 6420 606c 6574 2a27 `let' and `let*'\n+00021360: 2065 7863 6570 7420 7468 6174 2074 6865 except that the\n+00021370: 2076 616c 7565 7320 6f66 2074 6865 2042 values of the B\n+00021380: 494e 4449 4e47 530a 6172 6520 6576 616c INDINGS.are eval\n+00021390: 7561 7465 6420 7375 6368 2074 6861 7420 uated such that \n+000213a0: 616c 6c20 6f66 2074 6865 2062 6f75 6e64 all of the bound\n+000213b0: 2076 6172 6961 626c 6573 2061 7265 2069 variables are i\n+000213c0: 6e20 7468 6520 7363 6f70 652e 0a54 6869 n the scope..Thi\n+000213d0: 7320 6d65 616e 7320 7468 6174 2060 6c65 s means that `le\n+000213e0: 7472 6563 2720 6d61 7920 6265 2075 7365 trec' may be use\n+000213f0: 6420 746f 2064 6566 696e 6520 6d75 7475 d to define mutu\n+00021400: 616c 6c79 2072 6563 7572 7369 7665 0a66 ally recursive.f\n+00021410: 756e 6374 696f 6e73 2e00 7265 702e 6c61 unctions..rep.la\n+00021420: 6e67 2e69 6e74 6572 7072 6574 6572 2369 ng.interpreter#i\n+00021430: 6620 434f 4e44 4954 494f 4e20 5448 454e f CONDITION THEN\n+00021440: 2023 2172 6573 7420 454c 5345 0072 6570 #!rest ELSE.rep\n+00021450: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00021460: 7223 6465 6676 6172 2d73 6574 7120 5641 r#defvar-setq VA\n+00021470: 5220 2321 6f70 7469 6f6e 616c 2056 414c R #!optional VAL\n+00021480: 5545 2044 4f43 0072 6570 2e6c 616e 672e UE DOC.rep.lang.\n+00021490: 646f 6323 6465 7363 7269 6265 2d76 616c doc#describe-val\n+000214a0: 7565 2056 414c 5545 2023 216f 7074 696f ue VALUE #!optio\n+000214b0: 6e61 6c20 4e41 4d45 2053 5452 5543 5455 nal NAME STRUCTU\n+000214c0: 5245 0072 6570 2e6c 616e 672e 646f 6323 RE.rep.lang.doc#\n+000214d0: 646f 6375 6d65 6e74 6174 696f 6e20 5359 documentation SY\n+000214e0: 4d42 4f4c 2023 216f 7074 696f 6e61 6c20 MBOL #!optional \n+000214f0: 5354 5255 4354 5552 4520 5641 4c55 4500 STRUCTURE VALUE.\n+00021500: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n+00021510: 756d 656e 742d 7661 7269 6162 6c65 2053 ument-variable S\n+00021520: 594d 424f 4c20 5354 5255 4354 5552 4520 YMBOL STRUCTURE \n+00021530: 444f 432d 5354 5249 4e47 7265 702e 6c61 DOC-STRINGrep.la\n+00021540: 6e67 2e64 6f63 2361 6464 2d64 6f63 756d ng.doc#add-docum\n+00021550: 656e 7461 7469 6f6e 2d70 6172 616d 7352 entation-paramsR\n+00021560: 6563 6f72 6473 2074 6861 7420 6675 6e63 ecords that func\n+00021570: 7469 6f6e 204e 414d 4520 2861 2073 796d tion NAME (a sym\n+00021580: 626f 6c29 2068 6173 2061 7267 756d 656e bol) has argumen\n+00021590: 7420 6c69 7374 2050 4152 414d 2d4c 4953 t list PARAM-LIS\n+000215a0: 542e 0072 6570 2e6c 616e 672e 6d61 7468 T..rep.lang.math\n+000215b0: 2369 6e65 7861 6374 7020 5872 6570 2e6d #inexactp Xrep.m\n+000215c0: 6f64 756c 652d 7379 7374 656d 2373 7472 odule-system#str\n+000215d0: 7563 7475 7265 4372 6561 7465 2061 206e uctureCreate a n\n+000215e0: 6577 206d 6f64 756c 6520 7768 6f73 6520 ew module whose \n+000215f0: 696e 7465 7266 6163 6520 6973 2053 4947 interface is SIG\n+00021600: 2c20 7768 6f73 6520 636f 6e66 6967 7572 , whose configur\n+00021610: 6174 696f 6e20 6973 0a64 6566 696e 6564 ation is.defined\n+00021620: 2062 7920 434f 4e46 4947 2028 6569 7468 by CONFIG (eith\n+00021630: 6572 2061 2073 696e 676c 6520 636c 6175 er a single clau\n+00021640: 7365 2c20 6f72 2061 206c 6973 7420 6f66 se, or a list of\n+00021650: 2063 6c61 7573 6573 292c 2061 6e64 0a77 clauses), and.w\n+00021660: 686f 7365 2064 6566 696e 6974 696f 6e73 hose definitions\n+00021670: 2061 7265 2064 6566 696e 6564 2062 7920 are defined by \n+00021680: 7468 6520 6c69 7374 206f 6620 666f 726d the list of form\n+00021690: 7320 424f 4459 2e0a 0a53 6565 2060 6465 s BODY...See `de\n+000216a0: 6669 6e65 2d69 6e74 6572 6661 6365 2720 fine-interface' \n+000216b0: 666f 7220 7468 6520 696e 7465 7266 6163 for the interfac\n+000216c0: 6520 7379 6e74 6178 2c20 6561 6368 2063 e syntax, each c\n+000216d0: 6f6e 6669 6775 7261 7469 6f6e 0a63 6c61 onfiguration.cla\n+000216e0: 7573 6520 6d75 7374 2068 6176 6520 7468 use must have th\n+000216f0: 6520 7379 6e74 6178 3a0a 0a20 2020 434c e syntax:.. CL\n+00021700: 4155 5345 202d 3e20 2028 6f70 656e 205b AUSE -> (open [\n+00021710: 4e41 4d45 2e2e 2e5d 290a 0920 206f 7220 NAME...]).. or \n+00021720: 2028 6163 6365 7373 205b 4e41 4d45 2e2e (access [NAME..\n+00021730: 2e5d 290a 0a77 6865 7265 204e 414d 4520 .])..where NAME \n+00021740: 6973 2074 6865 206e 616d 6520 6f66 2061 is the name of a\n+00021750: 206d 6f64 756c 652e 204f 7065 6e69 6e67 module. Opening\n+00021760: 2061 206d 6f64 756c 6520 696d 706f 7274 a module import\n+00021770: 7320 616c 6c20 6f66 2069 7473 0a65 7870 s all of its.exp\n+00021780: 6f72 7465 6420 6465 6669 6e69 7469 6f6e orted definition\n+00021790: 7320 696e 746f 2074 6865 2063 7572 7265 s into the curre\n+000217a0: 6e74 6c79 206d 6f64 756c 652c 2077 6869 ntly module, whi\n+000217b0: 6c65 2061 6363 6573 7369 6e67 2061 0a6d le accessing a.m\n+000217c0: 6f64 756c 6520 6d61 6b65 7320 7468 6520 odule makes the \n+000217d0: 6578 706f 7274 6564 2064 6566 696e 6974 exported definit\n+000217e0: 696f 6e73 2061 7661 696c 6162 6c65 2066 ions available f\n+000217f0: 726f 6d20 7468 6520 6375 7272 656e 7420 rom the current \n+00021800: 6d6f 6475 6c65 0a75 7369 6e67 2074 6865 module.using the\n+00021810: 2060 7374 7275 6374 7572 652d 7265 6627 `structure-ref'\n+00021820: 2066 6f72 6d2e 7265 702e 6e65 742e 7270 form.rep.net.rp\n+00021830: 6323 7265 6769 7374 6572 2d72 7063 2d73 c#register-rpc-s\n+00021840: 6572 7665 7241 6464 2074 6865 2063 6f6e erverAdd the con\n+00021850: 6e65 6374 696f 6e20 534f 434b 4554 2074 nection SOCKET t\n+00021860: 6f20 7468 6520 7461 626c 6520 6f66 206b o the table of k\n+00021870: 6e6f 776e 2072 7063 2063 6f6e 6e65 6374 nown rpc connect\n+00021880: 696f 6e73 2e20 4966 0a43 4c4f 5341 424c ions. If.CLOSABL\n+00021890: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then \n+000218a0: 7468 6520 736f 636b 6574 2063 6f75 6c64 the socket could\n+000218b0: 2062 6520 636c 6f73 6564 2061 6e64 2072 be closed and r\n+000218c0: 656f 7065 6e65 6420 7369 6d70 6c79 0a62 eopened simply.b\n+000218d0: 7920 6b6e 6f77 696e 6720 6974 7320 6164 y knowing its ad\n+000218e0: 6472 6573 7320 616e 6420 706f 7274 206e dress and port n\n+000218f0: 756d 6265 722e 7265 702e 6e65 742e 7270 umber.rep.net.rp\n+00021900: 6323 7270 632d 7072 6f78 792d 3e67 6c6f c#rpc-proxy->glo\n+00021910: 6261 6c2d 6964 5265 7475 726e 2074 6865 bal-idReturn the\n+00021920: 2067 6c6f 6261 6c6c 792d 7661 6c69 6420 globally-valid \n+00021930: 7365 7276 616e 742d 6964 2028 6120 7374 servant-id (a st\n+00021940: 7269 6e67 2920 7468 6174 2063 616e 2062 ring) that can b\n+00021950: 6520 7573 6564 2074 6f0a 7265 6665 7265 e used to.refere\n+00021960: 6e63 6520 7468 6520 5250 4320 7072 6f78 nce the RPC prox\n+00021970: 7920 6675 6e63 7469 6f6e 2050 524f 5859 y function PROXY\n+00021980: 2e00 7265 702e 6e65 742e 646f 6d61 696e ..rep.net.domain\n+00021990: 2d6e 616d 6523 646f 6d61 696e 2d62 656c -name#domain-bel\n+000219a0: 6f77 2d70 2044 3120 4432 0072 6570 2e6e ow-p D1 D2.rep.n\n+000219b0: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 236d et.domain-name#m\n+000219c0: 6170 2d64 6f6d 6169 6e73 2046 554e 2044 ap-domains FUN D\n+000219d0: 4f4d 4149 4e00 0000 0000 0000 0000 0000 OMAIN...........\n 000219e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000219f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -8698,526 +8698,526 @@\n 00021f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022000: 0400 0000 0000 0000 0900 0000 0000 0000 ................\n-00022010: f7bf 0100 0000 0000 1000 0000 0000 0000 ................\n-00022020: f02f 0000 0000 0000 1100 0000 0000 0000 ./..............\n-00022030: ef9f 0000 0000 0000 a30b 0000 0000 0000 ................\n-00022040: 5d54 0200 0000 0000 0000 0000 0000 0000 ]T..............\n+00022000: 0300 0000 0000 0000 0900 0000 0000 0000 ................\n+00022010: f7ff 0000 0000 0000 1100 0000 0000 0000 ................\n+00022020: efbf 0100 0000 0000 2b06 0000 0000 0000 ........+.......\n+00022030: d519 0200 0000 0000 450a 0000 0000 0000 ........E.......\n+00022040: bb15 0200 0000 0000 0000 0000 0000 0000 ................\n 00022050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n-00022070: ac84 8a0a 7265 702e d5a4 0000 0000 0000 ....rep.........\n+00022070: ac84 8a0a 7265 702e 395b 0000 0000 0000 ....rep.9[......\n 00022080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n 00022090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000220a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000220b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n-000220c0: afbd 0000 0000 0000 2700 0000 0700 0000 ........'.......\n-000220d0: ea10 2802 7265 702e 2151 0200 0000 0000 ..(.rep.!Q......\n+000220c0: b8b3 0100 0000 0000 2700 0000 0700 0000 ........'.......\n+000220d0: ea10 2802 7265 702e 2a13 0200 0000 0000 ..(.rep.*.......\n 000220e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n-000220f0: b565 0000 0000 0000 1000 0000 2a00 0000 .e..........*...\n-00022100: 9192 e403 7265 702e 4cb8 0100 0000 0000 ....rep.L.......\n+000220f0: 7a1f 0100 0000 0000 1000 0000 2a00 0000 z...........*...\n+00022100: 9192 e403 7265 702e 2618 0200 0000 0000 ....rep.&.......\n 00022110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n 00022120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n-00022150: ab82 0000 0000 0000 1a00 0000 1300 0000 ................\n-00022160: c48f c40f 0072 6570 66bd 0000 0000 0000 .....repf.......\n+00022150: c430 0000 0000 0000 1a00 0000 1300 0000 .0..............\n+00022160: c48f c40f 0072 6570 6fb3 0100 0000 0000 .....repo.......\n 00022170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n-00022180: d2bb 0100 0000 0000 1e00 0000 3900 0000 ............9...\n+00022180: 34b5 0100 0000 0000 1e00 0000 3900 0000 4...........9...\n 00022190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000221a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000221b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000221c0: da04 b304 7265 702e a23d 0000 0000 0000 ....rep..=......\n+000221c0: da04 b304 7265 702e adfd 0000 0000 0000 ....rep.........\n 000221d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n-000221e0: 2ab3 0100 0000 0000 1e00 0000 2200 0000 *...........\"...\n+000221e0: e6b5 0100 0000 0000 1e00 0000 2200 0000 ............\"...\n 000221f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n-00022270: 4173 0000 0000 0000 1400 0000 9a00 0000 As..............\n+00022270: 8b39 0000 0000 0000 1400 0000 9a00 0000 .9..............\n 00022280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n-000222a0: da1f 0100 0000 0000 1d00 0000 0000 0000 ................\n-000222b0: 3ed1 1607 7265 702e c874 0000 0000 0000 >...rep..t......\n+000222a0: cc7f 0000 0000 0000 1d00 0000 0000 0000 ................\n+000222b0: 3ed1 1607 7265 702e 0040 0000 0000 0000 >...rep..@......\n 000222c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n-000222d0: 20be 0000 0000 0000 2600 0000 d500 0000 .......&.......\n+000222d0: d910 0200 0000 0000 2600 0000 d500 0000 ........&.......\n 000222e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000222f0: 0000 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n-00022300: 3933 0000 0000 0000 2200 0000 3b01 0000 93......\"...;...\n+00022300: cbb9 0000 0000 0000 2200 0000 3b01 0000 ........\"...;...\n 00022310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022370: cef6 6b0f 7265 702e 5f53 0200 0000 0000 ..k.rep._S......\n+00022370: cef6 6b0f 7265 702e 3a15 0200 0000 0000 ..k.rep.:.......\n 00022380: 2500 0000 4300 0000 7d37 c20d 0072 6570 %...C...}7...rep\n-00022390: cd50 0200 0000 0000 1e00 0000 1400 0000 .P..............\n+00022390: d612 0200 0000 0000 1e00 0000 1400 0000 ................\n 000223a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000223b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000223c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000223d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000223e0: 0000 0000 0000 0000 e760 bd0f 7265 702e .........`..rep.\n-000223f0: 2a65 0000 0000 0000 0e00 0000 4300 0000 *e..........C...\n-00022400: 9824 ec02 7265 702e aa2d 0000 0000 0000 .$..rep..-......\n+000223f0: 291f 0100 0000 0000 0e00 0000 4300 0000 )...........C...\n+00022400: 9824 ec02 7265 702e 0a21 0000 0000 0000 .$..rep..!......\n 00022410: 1f00 0000 9c00 0000 ffff ffff 0000 0000 ................\n 00022420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022430: 2a59 2902 7072 6f63 6c84 0000 0000 0000 *Y).procl.......\n+00022430: 2a59 2902 7072 6f63 6bb2 0000 0000 0000 *Y).prock.......\n 00022440: 1300 0000 8e00 0000 ffff ffff 0000 0000 ................\n 00022450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022470: 0000 0000 0000 0000 e5ad 250a 7265 702e ..........%.rep.\n-00022480: d866 0000 0000 0000 1a00 0000 3400 0000 .f..........4...\n+00022480: 00b0 0000 0000 0000 1a00 0000 3400 0000 ............4...\n 00022490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000224a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000224b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000224c0: 38a0 de0a 0072 6570 7d52 0200 0000 0000 8....rep}R......\n+000224c0: 38a0 de0a 0072 6570 a215 0200 0000 0000 8....rep........\n 000224d0: 1700 0000 0200 0000 e5a2 b208 7265 702e ............rep.\n-000224e0: db35 0000 0000 0000 1800 0000 fe00 0000 .5..............\n-000224f0: 5d98 180b 7265 702e 3dfc 0000 0000 0000 ]...rep.=.......\n+000224e0: 9953 0000 0000 0000 1800 0000 fe00 0000 .S..............\n+000224f0: 5d98 180b 7265 702e ce90 0000 0000 0000 ]...rep.........\n 00022500: 2300 0000 c900 0000 6368 a90e 7265 702e #.......ch..rep.\n-00022510: 05f4 0000 0000 0000 1e00 0000 7400 0000 ............t...\n-00022520: 8edc 1b03 6166 7465 b139 0000 0000 0000 ....afte.9......\n-00022530: 1000 0000 bf00 0000 0063 940e 7265 702e .........c..rep.\n-00022540: 1714 0100 0000 0000 1c00 0000 7800 0000 ............x...\n-00022550: 82ec b605 7265 702e c5bc 0000 0000 0000 ....rep.........\n-00022560: 1a00 0000 8700 0000 1dae fe05 7265 702e ............rep.\n-00022570: 206d 0000 0000 0000 1800 0000 7900 0000 m..........y...\n+00022510: 9a84 0000 0000 0000 1e00 0000 7400 0000 ............t...\n+00022520: 0063 940e 7265 702e d198 0000 0000 0000 .c..rep.........\n+00022530: 1c00 0000 7800 0000 82ec b605 7265 702e ....x.......rep.\n+00022540: 4f24 0000 0000 0000 1a00 0000 8700 0000 O$..............\n+00022550: 8edc 1b03 6166 7465 02fb 0000 0000 0000 ....afte........\n+00022560: 1000 0000 bf00 0000 1dae fe05 7265 702e ............rep.\n+00022570: a733 0000 0000 0000 1800 0000 7900 0000 .3..........y...\n 00022580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022590: 0000 0000 0000 0000 870d 2f09 7265 702e ........../.rep.\n-000225a0: 95a7 0000 0000 0000 1600 0000 6400 0000 ............d...\n-000225b0: a742 b80b 7265 702e a918 0100 0000 0000 .B..rep.........\n-000225c0: 1600 0000 3400 0000 1d4f 0807 7265 702e ....4....O..rep.\n-000225d0: 46b5 0000 0000 0000 1800 0000 3800 0000 F...........8...\n-000225e0: 6c58 5506 7265 702e cf15 0100 0000 0000 lXU.rep.........\n+000225a0: 3f5e 0000 0000 0000 1600 0000 6400 0000 ?^..........d...\n+000225b0: 1d4f 0807 7265 702e b0af 0000 0000 0000 .O..rep.........\n+000225c0: 1800 0000 3800 0000 a742 b80b 7265 702e ....8....B..rep.\n+000225d0: 25b3 0100 0000 0000 1600 0000 3400 0000 %...........4...\n+000225e0: 6c58 5506 7265 702e 00b0 0100 0000 0000 lXU.rep.........\n 000225f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00022600: c23a 0000 0000 0000 1200 0000 4000 0000 .:..........@...\n-00022610: d496 a302 7265 6d6f ecbd 0100 0000 0000 ....remo........\n+00022600: d1fb 0000 0000 0000 1200 0000 4000 0000 ............@...\n+00022610: d496 a302 7265 6d6f deb8 0100 0000 0000 ....remo........\n 00022620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n-00022630: 1052 0200 0000 0000 1800 0000 1b00 0000 .R..............\n+00022630: 1914 0200 0000 0000 1800 0000 1b00 0000 ................\n 00022640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022670: 367e cc08 7265 702e a8ab 0000 0000 0000 6~..rep.........\n+00022670: 367e cc08 7265 702e 9664 0000 0000 0000 6~..rep..d......\n 00022680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00022690: 0b1c 0100 0000 0000 1a00 0000 9600 0000 ................\n-000226a0: 7c84 ab09 0072 6570 40bf 0100 0000 0000 |....rep@.......\n+00022690: 17be 0000 0000 0000 1a00 0000 9600 0000 ................\n+000226a0: 7c84 ab09 0072 6570 32ba 0100 0000 0000 |....rep2.......\n 000226b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n-000226c0: ab14 0100 0000 0000 2600 0000 fe00 0000 ........&.......\n-000226d0: 00a1 850d 7265 702e 102c 0000 0000 0000 ....rep..,......\n+000226c0: a69c 0000 0000 0000 2600 0000 fe00 0000 ........&.......\n+000226d0: 00a1 850d 7265 702e 20af 0000 0000 0000 ....rep. .......\n 000226e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n-000226f0: ab52 0200 0000 0000 1c00 0000 2000 0000 .R.......... ...\n-00022700: 26a9 0001 7265 702e b664 0000 0000 0000 &...rep..d......\n+000226f0: 8614 0200 0000 0000 1c00 0000 2000 0000 ............ ...\n+00022700: 26a9 0001 7265 702e bcff 0000 0000 0000 &...rep.........\n 00022710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n-00022720: 2f88 0000 0000 0000 1700 0000 df00 0000 /...............\n-00022730: ec29 a501 7265 702e 5b25 0000 0000 0000 .)..rep.[%......\n+00022720: f7b3 0000 0000 0000 1700 0000 df00 0000 ................\n+00022730: ec29 a501 7265 702e 28bb 0000 0000 0000 .)..rep.(.......\n 00022740: 1700 0000 1601 0000 ffff ffff 0000 0000 ................\n 00022750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022760: dc3f 0007 7265 702e 024d 0000 0000 0000 .?..rep..M......\n+00022760: dc3f 0007 7265 702e db18 0100 0000 0000 .?..rep.........\n 00022770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00022780: c1a8 0000 0000 0000 1400 0000 4f00 0000 ............O...\n+00022780: 6b5f 0000 0000 0000 1400 0000 4f00 0000 k_..........O...\n 00022790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000227a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000227b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000227c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000227d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n-000227e0: ea67 0000 0000 0000 1400 0000 0902 0000 .g..............\n-000227f0: e2b6 c50c 7265 702e 6249 0000 0000 0000 ....rep.bI......\n+000227e0: 4eb0 0000 0000 0000 1400 0000 0902 0000 N...............\n+000227f0: e2b6 c50c 7265 702e ec16 0100 0000 0000 ....rep.........\n 00022800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n-00022810: e752 0200 0000 0000 1b00 0000 2200 0000 .R..........\"...\n-00022820: 4431 4105 0072 6570 87bf 0100 0000 0000 D1A..rep........\n+00022810: c214 0200 0000 0000 1b00 0000 2200 0000 ............\"...\n+00022820: 4431 4105 0072 6570 43bb 0100 0000 0000 D1A..repC.......\n 00022830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n 00022840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n-00022870: 731e 0100 0000 0000 1c00 0000 ce00 0000 s...............\n+00022870: bc2a 0000 0000 0000 1c00 0000 ce00 0000 .*..............\n 00022880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n-000228a0: d720 0000 0000 0000 1400 0000 c700 0000 . ..............\n-000228b0: ecdd a803 7265 702e c753 0200 0000 0000 ....rep..S......\n+000228a0: 0070 0000 0000 0000 1400 0000 c700 0000 .p..............\n+000228b0: ecdd a803 7265 702e 07b4 0100 0000 0000 ....rep.........\n 000228c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n 000228d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000228f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022910: e2f0 c705 7265 702e 8727 0000 0000 0000 ....rep..'......\n+00022910: e2f0 c705 7265 702e a23e 0000 0000 0000 ....rep..>......\n 00022920: 1700 0000 a200 0000 f602 ed08 0072 6570 .............rep\n-00022930: 4352 0200 0000 0000 2100 0000 1900 0000 CR......!.......\n+00022930: 4c14 0200 0000 0000 2100 0000 1900 0000 L.......!.......\n 00022940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022950: 0000 0000 0000 0000 15ec f304 7265 702e ............rep.\n-00022960: 0ab4 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n+00022960: 00f0 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n 00022970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000229a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000229b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000229c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000229d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000229e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000229f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022a00: 861a 2703 7265 702e 755f 0000 0000 0000 ..'.rep.u_......\n+00022a00: 861a 2703 7265 702e 571d 0100 0000 0000 ..'.rep.W.......\n 00022a10: 1500 0000 5b00 0000 ffff ffff 0000 0000 ....[...........\n 00022a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022a30: 48b0 3605 646c 2d6c 6d3c 0000 0000 0000 H.6.dl-lm<......\n+00022a30: 48b0 3605 646c 2d6c 2dfd 0000 0000 0000 H.6.dl-l-.......\n 00022a40: 1100 0000 6f00 0000 ffff ffff 0000 0000 ....o...........\n 00022a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022a70: 0000 0000 0000 0000 8d84 0e09 7265 702e ............rep.\n-00022a80: 1118 0100 0000 0000 1400 0000 8400 0000 ................\n-00022a90: b84e fb0a 7265 702e 0050 0200 0000 0000 .N..rep..P......\n+00022a80: 8db2 0100 0000 0000 1400 0000 8400 0000 ................\n+00022a90: b84e fb0a 7265 702e c4ba 0100 0000 0000 .N..rep.........\n 00022aa0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n-00022ab0: cebf 0100 0000 0000 1b00 0000 0e00 0000 ................\n-00022ac0: 5a10 5e03 7265 702e 06b2 0100 0000 0000 Z.^.rep.........\n+00022ab0: ad12 0200 0000 0000 1b00 0000 0e00 0000 ................\n+00022ac0: 5a10 5e03 7265 702e 6cb8 0100 0000 0000 Z.^.rep.l.......\n 00022ad0: 1300 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n 00022ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022b00: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022b30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022b50: 129d 5204 7265 702e 994b 0000 0000 0000 ..R.rep..K......\n-00022b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n-00022b70: feb4 0100 0000 0000 1b00 0000 5002 0000 ............P...\n-00022b80: 4deb 670e 7265 702e b3bc 0100 0000 0000 M.g.rep.........\n-00022b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n-00022ba0: 4db6 0000 0000 0000 1c00 0000 6000 0000 M...........`...\n+00022b50: 129d 5204 7265 702e 1918 0100 0000 0000 ..R.rep.........\n+00022b60: 0d00 0000 b500 0000 4deb 670e 7265 702e ........M.g.rep.\n+00022b70: fcbb 0100 0000 0000 1c00 0000 bb00 0000 ................\n+00022b80: eb52 9108 7265 702e bb15 0200 0000 0000 .R..rep.........\n+00022b90: 1b00 0000 5002 0000 4548 3009 7265 702e ....P...EH0.rep.\n+00022ba0: 13f4 0000 0000 0000 1c00 0000 6000 0000 ............`...\n 00022bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n-00022bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n+00022bd0: a0bd 0100 0000 0000 1600 0000 5700 0000 ............W...\n 00022be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022c50: 0000 0000 0000 0000 f58b 2a08 7265 702e ..........*.rep.\n-00022c60: 0583 0000 0000 0000 1b00 0000 1000 0000 ................\n-00022c70: b704 4d04 7265 702e 5d1f 0100 0000 0000 ..M.rep.].......\n-00022c80: 2200 0000 5b00 0000 73bb 060e 7265 702e \"...[...s...rep.\n-00022c90: f3a2 0000 0000 0000 1f00 0000 6600 0000 ............f...\n-00022ca0: 1950 650e 7265 702e 51b8 0000 0000 0000 .Pe.rep.Q.......\n-00022cb0: 1900 0000 a200 0000 4789 be00 7265 702e ........G...rep.\n-00022cc0: de5c 0000 0000 0000 0e00 0000 1901 0000 .\\..............\n-00022cd0: 723e 0802 7265 702e 5d9f 0000 0000 0000 r>..rep.].......\n-00022ce0: 1d00 0000 5e00 0000 f5a1 5e04 7265 702e ....^.....^.rep.\n-00022cf0: 7f50 0200 0000 0000 1800 0000 3600 0000 .P..........6...\n-00022d00: a467 eb09 0072 6570 9652 0200 0000 0000 .g...rep.R......\n-00022d10: 1300 0000 0200 0000 476b 9903 0072 6570 ........Gk...rep\n-00022d20: 2453 0200 0000 0000 1f00 0000 1c00 0000 $S..............\n+00022c60: 1e31 0000 0000 0000 1b00 0000 1000 0000 .1..............\n+00022c70: b704 4d04 7265 702e 922e 0000 0000 0000 ..M.rep.........\n+00022c80: 2200 0000 5b00 0000 f5a1 5e04 7265 702e \"...[.....^.rep.\n+00022c90: 5f12 0200 0000 0000 1800 0000 3600 0000 _...........6...\n+00022ca0: 73bb 060e 7265 702e 8daa 0000 0000 0000 s...rep.........\n+00022cb0: 1f00 0000 6600 0000 1950 650e 7265 702e ....f....Pe.rep.\n+00022cc0: fef7 0000 0000 0000 1900 0000 a200 0000 ................\n+00022cd0: 723e 0802 7265 702e 12a9 0000 0000 0000 r>..rep.........\n+00022ce0: 1d00 0000 5e00 0000 4789 be00 7265 702e ....^...G...rep.\n+00022cf0: 301c 0100 0000 0000 0e00 0000 1901 0000 0...............\n+00022d00: 476b 9903 0072 6570 ff14 0200 0000 0000 Gk...rep........\n+00022d10: 1f00 0000 1c00 0000 a467 eb09 0072 6570 .........g...rep\n+00022d20: e97f 0000 0000 0000 1300 0000 0200 0000 ................\n 00022d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n-00022d50: c8ff 0000 0000 0000 1a00 0000 1300 0000 ................\n-00022d60: 4ad7 1009 7265 702e 981b 0100 0000 0000 J...rep.........\n+00022d50: 2c5a 0000 0000 0000 1a00 0000 1300 0000 ,Z..............\n+00022d60: 4ad7 1009 7265 702e a4bd 0000 0000 0000 J...rep.........\n 00022d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n-00022d80: f8b9 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n+00022d80: f618 0200 0000 0000 2000 0000 6b00 0000 ........ ...k...\n 00022d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022df0: 7e49 5308 0072 6570 00bb 0100 0000 0000 ~IS..rep........\n+00022df0: 7e49 5308 0072 6570 aa19 0200 0000 0000 ~IS..rep........\n 00022e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n-00022e10: 0010 0100 0000 0000 2100 0000 4000 0000 ........!...@...\n-00022e20: 2dc5 ec02 7265 702e 78b2 0100 0000 0000 -...rep.x.......\n+00022e10: ba94 0000 0000 0000 2100 0000 4000 0000 ........!...@...\n+00022e20: 2dc5 ec02 7265 702e bab7 0100 0000 0000 -...rep.........\n 00022e30: 1900 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n 00022e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022e90: 0000 0000 0000 0000 c91f 0f07 7265 702e ............rep.\n-00022ea0: 7572 0000 0000 0000 1400 0000 b800 0000 ur..............\n-00022eb0: 1283 cc01 7265 702e bbaa 0000 0000 0000 ....rep.........\n+00022ea0: bf38 0000 0000 0000 1400 0000 b800 0000 .8..............\n+00022eb0: 1283 cc01 7265 702e 4663 0000 0000 0000 ....rep.Fc......\n 00022ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000 ....\\...........\n 00022ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ee0: 48b9 e509 7265 702e 7489 0000 0000 0000 H...rep.t.......\n+00022ee0: 48b9 e509 7265 702e edb4 0000 0000 0000 H...rep.........\n 00022ef0: 1300 0000 8300 0000 ffff ffff 0000 0000 ................\n 00022f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00022f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f40: a43c 590a 0072 6570 7abf 0000 0000 0000 .1..........4...\n-00023100: 5c65 091f 7265 702e cc4a 0000 0000 0000 \\e..rep..J......\n-00023110: 0f00 0000 be00 0000 8ff0 c118 0072 6570 .............rep\n-00023120: afba 0100 0000 0000 2100 0000 0700 0000 ........!.......\n-00023130: 51ec 9614 7265 702e 3621 0100 0000 0000 Q...rep.6!......\n-00023140: 1900 0000 a401 0000 a38f d91e 7072 696e ............prin\n-00023150: 491a 0100 0000 0000 0c00 0000 4301 0000 I...........C...\n-00023160: 3120 491b 7265 702e 8a27 0100 0000 0000 1 I.rep..'......\n-00023170: 1800 0000 4400 0000 9d62 001e 7265 702e ....D....b..rep.\n-00023180: 81a2 0000 0000 0000 1a00 0000 5800 0000 ............X...\n-00023190: 0d75 3f16 7265 702e df23 0100 0000 0000 .u?.rep..#......\n+000230f0: b757 0000 0000 0000 0c00 0000 3400 0000 .W..........4...\n+00023100: 5c65 091f 7265 702e 4c17 0100 0000 0000 \\e..rep.L.......\n+00023110: 0f00 0000 be00 0000 51ec 9614 7265 702e ........Q...rep.\n+00023120: a820 0100 0000 0000 1900 0000 a401 0000 . ..............\n+00023130: 9772 3d1a 7265 702e f226 0100 0000 0000 .r=.rep..&......\n+00023140: 1c00 0000 5000 0000 a38f d91e 7072 696e ....P.......prin\n+00023150: 55bc 0000 0000 0000 0c00 0000 4301 0000 U...........C...\n+00023160: 8ff0 c118 0072 6570 8a27 0100 0000 0000 .....rep.'......\n+00023170: 2100 0000 0700 0000 9d62 001e 7265 702e !........b..rep.\n+00023180: 8da9 0000 0000 0000 1a00 0000 5800 0000 ............X...\n+00023190: 0d75 3f16 7265 702e 5123 0100 0000 0000 .u?.rep.Q#......\n 000231a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e ........o^..rep.\n-000231b0: c017 0100 0000 0000 1c00 0000 3500 0000 ............5...\n-000231c0: 3e7a 2f12 0072 6570 a3b7 0100 0000 0000 >z/..rep........\n+000231b0: 3cb2 0100 0000 0000 1c00 0000 3500 0000 <...........5...\n+000231c0: 3e7a 2f12 0072 6570 e7be 0100 0000 0000 >z/..rep........\n 000231d0: 1e00 0000 0900 0000 5967 cb1b 7265 702e ........Yg..rep.\n-000231e0: 78a3 0000 0000 0000 2500 0000 3801 0000 x.......%...8...\n-000231f0: 8a77 7a1a 7265 702e 2bbb 0100 0000 0000 .wz.rep.+.......\n+000231e0: 12ab 0000 0000 0000 2500 0000 3801 0000 ........%...8...\n+000231f0: 8a77 7a1a 7265 702e b227 0100 0000 0000 .wz.rep..'......\n 00023200: 2900 0000 4300 0000 ffff ffff 0000 0000 )...C...........\n 00023210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023220: 9c66 2e1b 7265 702e 6085 0000 0000 0000 .f..rep.`.......\n-00023230: 1700 0000 6200 0000 0ee6 ba1d 7265 702e ....b.......rep.\n-00023240: 02ac 0000 0000 0000 1100 0000 2900 0000 ............)...\n-00023250: eaba a416 6465 6661 d31d 0100 0000 0000 ....defa........\n+00023220: 0ee6 ba1d 7265 702e a965 0000 0000 0000 ....rep..e......\n+00023230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n+00023240: 0cb3 0000 0000 0000 1700 0000 6200 0000 ............b...\n+00023250: eaba a416 6465 6661 c626 0000 0000 0000 ....defa.&......\n 00023260: 1100 0000 8f00 0000 ffff ffff 0000 0000 ................\n 00023270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023280: 4c61 5b1a 7265 702e a5a5 0000 0000 0000 La[.rep.........\n+00023280: 4c61 5b1a 7265 702e 4f5c 0000 0000 0000 La[.rep.O\\......\n 00023290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000232a0: 29fd 0000 0000 0000 1b00 0000 ba00 0000 )...............\n-000232b0: 4476 9815 7265 702e 8625 0100 0000 0000 Dv..rep..%......\n+000232a0: ba91 0000 0000 0000 1b00 0000 ba00 0000 ................\n+000232b0: 4476 9815 7265 702e f824 0100 0000 0000 Dv..rep..$......\n 000232c0: 1a00 0000 5700 0000 ffff ffff 0000 0000 ....W...........\n 000232d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000232e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000232f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n+00023340: d227 1216 7265 702e 35bd 0100 0000 0000 .'..rep.5.......\n 00023350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00023360: 8afa 0000 0000 0000 1d00 0000 b300 0000 ................\n-00023370: 4757 6815 7573 6572 0827 0100 0000 0000 GWh.user.'......\n+00023360: d78b 0000 0000 0000 1d00 0000 b300 0000 ................\n+00023370: 4757 6815 7573 6572 a5be 0100 0000 0000 GWh.user........\n 00023380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00023390: aa16 0100 0000 0000 2100 0000 8100 0000 ........!.......\n-000233a0: 2eaa a51f 7265 702e 1bbf 0000 0000 0000 ....rep.........\n+00023390: dbb0 0100 0000 0000 2100 0000 8100 0000 ........!.......\n+000233a0: 2eaa a51f 7265 702e 90bf 0100 0000 0000 ....rep.........\n 000233b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n-000233c0: 4354 0000 0000 0000 1200 0000 d000 0000 CT..............\n+000233c0: 4e1b 0100 0000 0000 1200 0000 d000 0000 N...............\n 000233d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000233e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n-000233f0: 0b12 0100 0000 0000 2900 0000 b700 0000 ........).......\n-00023400: 0478 251a 7265 702e a52f 0000 0000 0000 .x%.rep../......\n+000233f0: c596 0000 0000 0000 2900 0000 b700 0000 ........).......\n+00023400: 0478 251a 7265 702e 7db1 0100 0000 0000 .x%.rep.}.......\n 00023410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n 00023420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n-00023450: 4b8c 0000 0000 0000 1200 0000 6701 0000 K...........g...\n+00023450: 83b5 0000 0000 0000 1200 0000 6701 0000 ............g...\n 00023460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023490: 1e6c 5913 7265 702e 19a6 0000 0000 0000 .lY.rep.........\n+00023490: 1e6c 5913 7265 702e c35c 0000 0000 0000 .lY.rep..\\......\n 000234a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n 000234b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000234c0: 6464 d010 7265 702e fabb 0000 0000 0000 dd..rep.........\n+000234c0: 6464 d010 7265 702e 4980 0000 0000 0000 dd..rep.I.......\n 000234d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n-000234e0: 3926 0100 0000 0000 1200 0000 2c00 0000 9&..........,...\n+000234e0: cc25 0100 0000 0000 1200 0000 2c00 0000 .%..........,...\n 000234f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n-00023510: f1fe 0000 0000 0000 1d00 0000 4000 0000 ............@...\n+00023510: 8893 0000 0000 0000 1d00 0000 4000 0000 ............@...\n 00023520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n-00023540: 5eb2 0100 0000 0000 1400 0000 0600 0000 ^...............\n+00023540: c4b8 0100 0000 0000 1400 0000 0600 0000 ................\n 00023550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023580: 14a6 3b1b 7265 702e f322 0100 0000 0000 ..;.rep..\"......\n+00023580: 14a6 3b1b 7265 702e 6522 0100 0000 0000 ..;.rep.e\"......\n 00023590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n-000235a0: 83ba 0100 0000 0000 2900 0000 0300 0000 ........).......\n+000235a0: 5e27 0100 0000 0000 2900 0000 0300 0000 ^'......).......\n 000235b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000235c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000235d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000235e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000235f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023610: e20e e01b 7265 702e 7432 0000 0000 0000 ....rep.t2......\n+00023610: e20e e01b 7265 702e ed58 0000 0000 0000 ....rep..X......\n 00023620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n 00023630: 0000 0000 0000 0000 0000 0000 0000 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: b88e ad1a 0072 6570 69b7 0100 0000 0000 .....repi.......\n+00023670: b88e ad1a 0072 6570 4826 0100 0000 0000 .....repH&......\n 00023680: 2400 0000 1600 0000 ffff ffff 0000 0000 $...............\n 00023690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000236a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 000236b0: 0000 0000 0000 0000 b964 aa15 7265 702e .........d..rep.\n-000236c0: e442 0000 0000 0000 1000 0000 6600 0000 .B..........f...\n-000236d0: 4458 8414 7265 702e 00b0 0100 0000 0000 DX..rep.........\n+000236c0: dd11 0100 0000 0000 1000 0000 6600 0000 ............f...\n+000236d0: 4458 8414 7265 702e 3610 0200 0000 0000 DX..rep.6.......\n 000236e0: 2400 0000 7f00 0000 ffff ffff 0000 0000 $...............\n 000236f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023700: 865e 9313 7265 702e d4b2 0100 0000 0000 .^..rep.........\n+00023700: 865e 9313 7265 702e 16b8 0100 0000 0000 .^..rep.........\n 00023710: 1e00 0000 3800 0000 ffff ffff 0000 0000 ....8...........\n 00023720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023740: 0000 0000 0000 0000 3506 4a17 7265 702e ........5.J.rep.\n-00023750: 1a7e 0000 0000 0000 1d00 0000 3800 0000 .~..........8...\n-00023760: 3365 6510 7265 702e 53b4 0100 0000 0000 3ee.rep.S.......\n-00023770: 1800 0000 9300 0000 d056 d512 7265 702e .........V..rep.\n-00023780: 7726 0100 0000 0000 1300 0000 2b00 0000 w&..........+...\n-00023790: 70d9 0519 6d61 696c d626 0100 0000 0000 p...mail.&......\n-000237a0: 1000 0000 2200 0000 4929 ef1a 0072 6570 ....\"...I)...rep\n-000237b0: 4a27 0100 0000 0000 1d00 0000 0200 0000 J'..............\n-000237c0: 44f8 121b 7265 702e baba 0000 0000 0000 D...rep.........\n+00023750: f53d 0000 0000 0000 1d00 0000 3800 0000 .=..........8...\n+00023760: 4929 ef1a 0072 6570 dfbf 0000 0000 0000 I)...rep........\n+00023770: 1d00 0000 0200 0000 3365 6510 7265 702e ........3ee.rep.\n+00023780: 0fb7 0100 0000 0000 1800 0000 9300 0000 ................\n+00023790: 70d9 0519 6d61 696c 73be 0100 0000 0000 p...mails.......\n+000237a0: 1000 0000 2200 0000 d056 d512 7265 702e ....\"....V..rep.\n+000237b0: 0a26 0100 0000 0000 1300 0000 2b00 0000 .&..........+...\n+000237c0: 44f8 121b 7265 702e c174 0000 0000 0000 D...rep..t......\n 000237d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000237e0: 0fa8 0000 0000 0000 1400 0000 3b00 0000 ............;...\n-000237f0: e674 d31d 7265 702e 0cb9 0000 0000 0000 .t..rep.........\n-00023800: 2500 0000 8901 0000 7d6f 3817 0072 6570 %.......}o8..rep\n-00023810: 8a23 0100 0000 0000 1c00 0000 1700 0000 .#..............\n-00023820: 76a7 8516 0072 6570 6927 0100 0000 0000 v....repi'......\n-00023830: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n+000237e0: b95e 0000 0000 0000 1400 0000 3b00 0000 .^..........;...\n+000237f0: e674 d31d 7265 702e 1373 0000 0000 0000 .t..rep..s......\n+00023800: 2500 0000 8901 0000 76a7 8516 0072 6570 %.......v....rep\n+00023810: e6b3 0100 0000 0000 1c00 0000 0500 0000 ................\n+00023820: 7d6f 3817 0072 6570 fc22 0100 0000 0000 }o8..rep.\"......\n+00023830: 1c00 0000 1700 0000 ffff ffff 0000 0000 ................\n 00023840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023850: 2ccf a81d 7265 702e 7f48 0000 0000 0000 ,...rep..H......\n+00023850: 2ccf a81d 7265 702e 0916 0100 0000 0000 ,...rep.........\n 00023860: 0f00 0000 d400 0000 35d7 3016 7265 702e ........5.0.rep.\n-00023870: 29bc 0100 0000 0000 1400 0000 4700 0000 )...........G...\n-00023880: 7cbe 5313 7265 702e 6ab3 0100 0000 0000 |.S.rep.j.......\n+00023870: 8bb5 0100 0000 0000 1400 0000 4700 0000 ............G...\n+00023880: 7cbe 5313 7265 702e 26b6 0100 0000 0000 |.S.rep.&.......\n 00023890: 2800 0000 c100 0000 ffff ffff 0000 0000 (...............\n 000238a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000238b0: 6063 d21b 7265 702e 4faa 0000 0000 0000 `c..rep.O.......\n+000238b0: 6063 d21b 7265 702e da62 0000 0000 0000 `c..rep..b......\n 000238c0: 1300 0000 5900 0000 597d a517 0072 6570 ....Y...Y}...rep\n-000238d0: bd23 0100 0000 0000 1b00 0000 0700 0000 .#..............\n-000238e0: aaa8 5117 7265 702e 3b66 0000 0000 0000 ..Q.rep.;f......\n-000238f0: 1b00 0000 2800 0000 5a96 ef11 7265 702e ....(...Z...rep.\n-00023900: ce7c 0000 0000 0000 2700 0000 2501 0000 .|......'...%...\n-00023910: 63b8 b31c 7265 702e 5f29 0000 0000 0000 c...rep._)......\n-00023920: 1c00 0000 6600 0000 ffff ffff 0000 0000 ....f...........\n+000238d0: 2f23 0100 0000 0000 1b00 0000 0700 0000 /#..............\n+000238e0: 5a96 ef11 7265 702e a93c 0000 0000 0000 Z...rep..<......\n+000238f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n+00023900: 6fac 0000 0000 0000 1c00 0000 6600 0000 o...........f...\n+00023910: aaa8 5117 7265 702e b41f 0100 0000 0000 ..Q.rep.........\n+00023920: 1b00 0000 2800 0000 ffff ffff 0000 0000 ....(...........\n 00023930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023940: f825 f41e 0072 6570 d89f 0000 0000 0000 .%...rep........\n-00023950: 1700 0000 0000 0000 6085 f41c 7265 6d6f ........`...remo\n-00023960: afbe 0100 0000 0000 1300 0000 3300 0000 ............3...\n+00023940: 6085 f41c 7265 6d6f a1b9 0100 0000 0000 `...remo........\n+00023950: 1300 0000 3300 0000 f825 f41e 0072 6570 ....3....%...rep\n+00023960: 5cbe 0100 0000 0000 1700 0000 0000 0000 \\...............\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: 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: 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: 4884 4719 7265 702e c9b6 0000 0000 0000 H.G.rep.........\n+00023a00: 4884 4719 7265 702e 76f6 0000 0000 0000 H.G.rep.v.......\n 00023a10: 1b00 0000 d600 0000 5c64 1114 0072 6570 ........\\d...rep\n-00023a20: 29b8 0100 0000 0000 1f00 0000 0400 0000 )...............\n+00023a20: 6dbf 0100 0000 0000 1f00 0000 0400 0000 m...............\n 00023a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023a60: 100e fa19 7265 702e 4c17 0100 0000 0000 ....rep.L.......\n+00023a60: 100e fa19 7265 702e c8b1 0100 0000 0000 ....rep.........\n 00023a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00023a80: 5afb 0000 0000 0000 2100 0000 c200 0000 Z.......!.......\n-00023a90: 317c 151d 7265 702e eb12 0100 0000 0000 1|..rep.........\n+00023a80: a78c 0000 0000 0000 2100 0000 c200 0000 ........!.......\n+00023a90: 317c 151d 7265 702e a597 0000 0000 0000 1|..rep.........\n 00023aa0: 2100 0000 7700 0000 ffff ffff 0000 0000 !...w...........\n 00023ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023ad0: 0000 0000 0000 0000 3db7 a71b 0072 6570 ........=....rep\n-00023ae0: b526 0100 0000 0000 1d00 0000 0400 0000 .&..............\n-00023af0: ac6f dd1a 7265 702e f245 0000 0000 0000 .o..rep..E......\n+00023ae0: ab25 0100 0000 0000 1d00 0000 0400 0000 .%..............\n+00023af0: ac6f dd1a 7265 702e 4614 0100 0000 0000 .o..rep.F.......\n 00023b00: 0f00 0000 f100 0000 a85f 291f 7265 702e ........._).rep.\n-00023b10: 8e20 0100 0000 0000 1900 0000 8f00 0000 . ..............\n+00023b10: 0020 0100 0000 0000 1900 0000 8f00 0000 . ..............\n 00023b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n-00023b40: 6e60 0000 0000 0000 0a00 0000 a400 0000 n`..............\n+00023b40: c71d 0100 0000 0000 0a00 0000 a400 0000 ................\n 00023b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n-00023b70: 97bb 0100 0000 0000 1400 0000 2700 0000 ............'...\n+00023b70: f9b4 0100 0000 0000 1400 0000 2700 0000 ............'...\n 00023b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n-00023ba0: bab7 0000 0000 0000 2100 0000 7600 0000 ........!...v...\n-00023bb0: 2d66 fb1f 0072 6570 f725 0100 0000 0000 -f...rep.%......\n+00023ba0: 67f7 0000 0000 0000 2100 0000 7600 0000 g.......!...v...\n+00023bb0: 2d66 fb1f 0072 6570 6925 0100 0000 0000 -f...repi%......\n 00023bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n 00023bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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 ffff ffff 0000 0000 ................\n 00023c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c40: 5662 0a19 7265 702e 1793 0000 0000 0000 Vb..rep.........\n+00023c40: 5662 0a19 7265 702e fcb6 0000 0000 0000 Vb..rep.........\n 00023c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n-00023c60: 96b5 0000 0000 0000 1800 0000 9f00 0000 ................\n+00023c60: 0f2f 0000 0000 0000 1800 0000 9f00 0000 ./..............\n 00023c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023cb0: 0000 0000 0000 0000 cf8f 091c 7265 702e ............rep.\n-00023cc0: 56b3 0000 0000 0000 1900 0000 9b00 0000 V...............\n-00023cd0: fe81 1b1c 7265 702e cab7 0100 0000 0000 ....rep.........\n+00023cc0: de2d 0000 0000 0000 1900 0000 9b00 0000 .-..............\n+00023cd0: fe81 1b1c 7265 702e 0ebf 0100 0000 0000 ....rep.........\n 00023ce0: 1e00 0000 4100 0000 1776 a91b 7265 6d6f ....A....v..remo\n-00023cf0: 4b20 0100 0000 0000 1600 0000 2d00 0000 K ..........-...\n+00023cf0: 8abb 0100 0000 0000 1600 0000 2d00 0000 ............-...\n 00023d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023d10: 0000 0000 0000 0000 5975 d310 7265 702e ........Yu..rep.\n-00023d20: bb1c 0100 0000 0000 2300 0000 f500 0000 ........#.......\n-00023d30: 7a05 1f1a 7265 702e 2d45 0000 0000 0000 z...rep.-E......\n+00023d20: c7be 0000 0000 0000 2300 0000 f500 0000 ........#.......\n+00023d30: 7a05 1f1a 7265 702e 8113 0100 0000 0000 z...rep.........\n 00023d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n-00023d50: c14d 0000 0000 0000 1200 0000 4601 0000 .M..........F...\n-00023d60: c963 a91f 7265 702e 1c81 0000 0000 0000 .c..rep.........\n+00023d50: 3e19 0100 0000 0000 1200 0000 4601 0000 >...........F...\n+00023d60: c963 a91f 7265 702e c7b8 0000 0000 0000 .c..rep.........\n 00023d70: 1c00 0000 e800 0000 2395 4818 0072 6570 ........#.H..rep\n-00023d80: f5be 0100 0000 0000 3600 0000 1500 0000 ........6.......\n-00023d90: 2a45 f419 696e 7465 f531 0000 0000 0000 *E..inte.1......\n-00023da0: 0e00 0000 7100 0000 e9e7 b815 7265 6d6f ....q.......remo\n-00023db0: 4fbe 0100 0000 0000 1800 0000 4800 0000 O...........H...\n-00023dc0: 680a 2f1d 7265 702e 0264 0000 0000 0000 h./.rep..d......\n-00023dd0: 0b00 0000 a900 0000 3f77 0c1d 0072 6570 ........?w...rep\n-00023de0: 8abd 0100 0000 0000 1d00 0000 0d00 0000 ................\n-00023df0: 6ef1 4b15 7265 702e a3b0 0100 0000 0000 n.K.rep.........\n-00023e00: 1100 0000 7a00 0000 272c e615 7374 616e ....z...',..stan\n-00023e10: ddbd 0000 0000 0000 0f00 0000 3400 0000 ............4...\n-00023e20: a626 cc10 0072 6570 5923 0100 0000 0000 .&...repY#......\n+00023d80: e7b9 0100 0000 0000 3600 0000 1500 0000 ........6.......\n+00023d90: 2a45 f419 696e 7465 6e58 0000 0000 0000 *E..intenX......\n+00023da0: 0e00 0000 7100 0000 680a 2f1d 7265 702e ....q...h./.rep.\n+00023db0: 751e 0100 0000 0000 0b00 0000 a900 0000 u...............\n+00023dc0: 6ef1 4b15 7265 702e d411 0200 0000 0000 n.K.rep.........\n+00023dd0: 1100 0000 7a00 0000 e9e7 b815 7265 6d6f ....z.......remo\n+00023de0: 41b9 0100 0000 0000 1800 0000 4800 0000 A...........H...\n+00023df0: 3f77 0c1d 0072 6570 d3bc 0100 0000 0000 ?w...rep........\n+00023e00: 1d00 0000 0d00 0000 272c e615 7374 616e ........',..stan\n+00023e10: 1e28 0100 0000 0000 0f00 0000 3400 0000 .(..........4...\n+00023e20: a626 cc10 0072 6570 cb22 0100 0000 0000 .&...rep.\"......\n 00023e30: 1a00 0000 1700 0000 fb37 d019 7265 702e .........7..rep.\n-00023e40: d3ac 0000 0000 0000 1200 0000 f400 0000 ................\n-00023e50: 249d c21b 7265 702e 4986 0000 0000 0000 $...rep.I.......\n+00023e40: 1667 0000 0000 0000 1200 0000 f400 0000 .g..............\n+00023e50: 249d c21b 7265 702e 85b3 0000 0000 0000 $...rep.........\n 00023e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00023e70: 4eff 0000 0000 0000 2100 0000 5900 0000 N.......!...Y...\n-00023e80: 6454 2919 0072 6570 b4bd 0100 0000 0000 dT)..rep........\n+00023e70: e593 0000 0000 0000 2100 0000 5900 0000 ........!...Y...\n+00023e80: 6454 2919 0072 6570 fdbc 0100 0000 0000 dT)..rep........\n 00023e90: 2000 0000 1800 0000 8581 f014 7265 702e ...........rep.\n-00023ea0: 1cb9 0100 0000 0000 1f00 0000 5100 0000 ............Q...\n+00023ea0: 8226 0100 0000 0000 1f00 0000 5100 0000 .&..........Q...\n 00023eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n-00023ed0: 8b53 0000 0000 0000 1400 0000 a400 0000 .S..............\n+00023ed0: 961a 0100 0000 0000 1400 0000 a400 0000 ................\n 00023ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n-00023f00: e129 0000 0000 0000 1d00 0000 5d00 0000 .)..........]...\n+00023f00: f1ac 0000 0000 0000 1d00 0000 5d00 0000 ............]...\n 00023f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023f20: 0000 0000 0000 0000 f59a a918 7265 702e ............rep.\n-00023f30: 6c20 0000 0000 0000 1c00 0000 4f00 0000 l ..........O...\n-00023f40: 9772 3d1a 7265 702e 8cb9 0100 0000 0000 .r=.rep.........\n-00023f50: 1c00 0000 5000 0000 59ca c11d 7265 702e ....P...Y...rep.\n-00023f60: 4028 0000 0000 0000 1b00 0000 0401 0000 @(..............\n-00023f70: 4957 8f11 7265 702e 60a9 0000 0000 0000 IW..rep.`.......\n-00023f80: 1000 0000 2100 0000 967f 871c 7265 702e ....!.......rep.\n-00023f90: cef0 0000 0000 0000 1700 0000 6500 0000 ............e...\n-00023fa0: df10 031f 7265 702e 1241 0000 0000 0000 ....rep..A......\n-00023fb0: 0e00 0000 d600 0000 9f31 3a14 7265 702e .........1:.rep.\n-00023fc0: ff43 0000 0000 0000 0e00 0000 2001 0000 .C.......... ...\n-00023fd0: e702 361f 7265 702e c77e 0000 0000 0000 ..6.rep..~......\n-00023fe0: 2500 0000 9800 0000 5b8a 0217 7265 702e %.......[...rep.\n-00023ff0: 6cae 0000 0000 0000 1200 0000 ab00 0000 l...............\n+00023f30: 2d6b 0000 0000 0000 1c00 0000 4f00 0000 -k..........O...\n+00023f40: eb41 de13 0072 6570 79ba 0100 0000 0000 .A...repy.......\n+00023f50: 3600 0000 1500 0000 59ca c11d 7265 702e 6.......Y...rep.\n+00023f60: 6f46 0000 0000 0000 1b00 0000 0401 0000 oF..............\n+00023f70: 4957 8f11 7265 702e eb61 0000 0000 0000 IW..rep..a......\n+00023f80: 1000 0000 2100 0000 df10 031f 7265 702e ....!.......rep.\n+00023f90: 8210 0100 0000 0000 0e00 0000 d600 0000 ................\n+00023fa0: 967f 871c 7265 702e d323 0000 0000 0000 ....rep..#......\n+00023fb0: 1700 0000 6500 0000 5b8a 0217 7265 702e ....e...[...rep.\n+00023fc0: af68 0000 0000 0000 1200 0000 ab00 0000 .h..............\n+00023fd0: 3120 491b 7265 702e 9db4 0100 0000 0000 1 I.rep.........\n+00023fe0: 1800 0000 4400 0000 e702 361f 7265 702e ....D.....6.rep.\n+00023ff0: 0926 0000 0000 0000 2500 0000 9800 0000 .&......%.......\n 00024000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -9466,2567 +9466,2055 @@\n 00024f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025000: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n-00025010: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n-00025020: 7265 6d6f 7465 2d72 6570 2d61 6464 2d70 remote-rep-add-p\n-00025030: 6173 7377 6441 6464 2074 6865 2073 7472 asswdAdd the str\n-00025040: 696e 6720 5041 5353 5744 2061 7320 7468 ing PASSWD as th\n-00025050: 6520 7061 7373 776f 7264 2066 6f72 2072 e password for r\n-00025060: 6570 2d72 656d 6f74 6520 7365 7373 696f ep-remote sessio\n-00025070: 6e20 6f66 2055 5345 5240 484f 5354 2e72 n of USER@HOST.r\n-00025080: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00025090: 7465 7223 6e69 6c54 6865 2076 616c 7565 ter#nilThe value\n-000250a0: 206f 6620 7468 6520 626f 6f6c 6561 6e2d of the boolean-\n-000250b0: 6661 6c73 6520 616e 6420 656e 642d 6f66 false and end-of\n-000250c0: 2d6c 6973 7420 6f62 6a65 6374 2e00 7265 -list object..re\n-000250d0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000250e0: 6572 2364 6566 636f 6e73 7420 5359 4d42 er#defconst SYMB\n-000250f0: 4f4c 2056 414c 5545 202e 2052 4553 5400 OL VALUE . REST.\n-00025100: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00025110: 6574 6572 2366 756e 6374 696f 6e20 4152 eter#function AR\n-00025120: 4772 6570 2e6c 616e 672e 696e 7465 7270 Grep.lang.interp\n-00025130: 7265 7465 7223 6c65 7472 6563 5369 6d69 reter#letrecSimi\n-00025140: 6c61 7220 746f 2060 6c65 7427 2061 6e64 lar to `let' and\n-00025150: 2060 6c65 742a 2720 6578 6365 7074 2074 `let*' except t\n-00025160: 6861 7420 7468 6520 7661 6c75 6573 206f hat the values o\n-00025170: 6620 7468 6520 4249 4e44 494e 4753 0a61 f the BINDINGS.a\n-00025180: 7265 2065 7661 6c75 6174 6564 2073 7563 re evaluated suc\n-00025190: 6820 7468 6174 2061 6c6c 206f 6620 7468 h that all of th\n-000251a0: 6520 626f 756e 6420 7661 7269 6162 6c65 e bound variable\n-000251b0: 7320 6172 6520 696e 2074 6865 2073 636f s are in the sco\n-000251c0: 7065 2e0a 5468 6973 206d 6561 6e73 2074 pe..This means t\n-000251d0: 6861 7420 606c 6574 7265 6327 206d 6179 hat `letrec' may\n-000251e0: 2062 6520 7573 6564 2074 6f20 6465 6669 be used to defi\n-000251f0: 6e65 206d 7574 7561 6c6c 7920 7265 6375 ne mutually recu\n-00025200: 7273 6976 650a 6675 6e63 7469 6f6e 732e rsive.functions.\n-00025210: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00025220: 7265 7465 7223 6966 2043 4f4e 4449 5449 reter#if CONDITI\n-00025230: 4f4e 2054 4845 4e20 2321 7265 7374 2045 ON THEN #!rest E\n-00025240: 4c53 4500 7265 702e 6c61 6e67 2e69 6e74 LSE.rep.lang.int\n-00025250: 6572 7072 6574 6572 2364 6566 7661 722d erpreter#defvar-\n-00025260: 7365 7471 2056 4152 2023 216f 7074 696f setq VAR #!optio\n-00025270: 6e61 6c20 5641 4c55 4520 444f 4300 7265 nal VALUE DOC.re\n-00025280: 702e 6c61 6e67 2e6d 6174 6823 696e 6578 p.lang.math#inex\n-00025290: 6163 7470 2058 0072 6570 2e6c 616e 672e actp X.rep.lang.\n-000252a0: 6d61 7468 236f 6464 7020 5800 7265 702e math#oddp X.rep.\n-000252b0: 6c61 6e67 2e64 6f63 2364 6573 6372 6962 lang.doc#describ\n-000252c0: 652d 7661 6c75 6520 5641 4c55 4520 2321 e-value VALUE #!\n-000252d0: 6f70 7469 6f6e 616c 204e 414d 4520 5354 optional NAME ST\n-000252e0: 5255 4354 5552 4500 7265 702e 6c61 6e67 RUCTURE.rep.lang\n-000252f0: 2e64 6f63 2364 6f63 756d 656e 7461 7469 .doc#documentati\n-00025300: 6f6e 2053 594d 424f 4c20 2321 6f70 7469 on SYMBOL #!opti\n-00025310: 6f6e 616c 2053 5452 5543 5455 5245 2056 onal STRUCTURE V\n-00025320: 414c 5545 0072 6570 2e6c 616e 672e 646f ALUE.rep.lang.do\n-00025330: 6323 646f 6375 6d65 6e74 2d76 6172 6961 c#document-varia\n-00025340: 626c 6520 5359 4d42 4f4c 2053 5452 5543 ble SYMBOL STRUC\n-00025350: 5455 5245 2044 4f43 2d53 5452 494e 4772 TURE DOC-STRINGr\n-00025360: 6570 2e6c 616e 672e 646f 6323 6164 642d ep.lang.doc#add-\n-00025370: 646f 6375 6d65 6e74 6174 696f 6e2d 7061 documentation-pa\n-00025380: 7261 6d73 5265 636f 7264 7320 7468 6174 ramsRecords that\n-00025390: 2066 756e 6374 696f 6e20 4e41 4d45 2028 function NAME (\n-000253a0: 6120 7379 6d62 6f6c 2920 6861 7320 6172 a symbol) has ar\n-000253b0: 6775 6d65 6e74 206c 6973 7420 5041 5241 gument list PARA\n-000253c0: 4d2d 4c49 5354 2e72 6570 2e64 6174 612e M-LIST.rep.data.\n-000253d0: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac\n-000253e0: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo\n-000253f0: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde\n-00025400: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring\n-00025410: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit\n-00025420: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN\n-00025430: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it\n-00025440: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT \n-00025450: 6173 2074 6865 2066 6972 7374 2e00 0000 as the first....\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+00025000: 0100 0000 0000 0000 cb04 0000 0000 0000 ................\n+00025010: 358b 0100 0000 0000 990f 0000 0000 0000 5...............\n+00025020: 6780 0100 0000 0000 0000 0000 0000 0000 g...............\n+00025030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025060: 0000 0000 0000 0000 0300 0000 6200 0000 ............b...\n+00025070: 508c 2565 0072 6570 fdd7 0100 0000 0000 P.%e.rep........\n+00025080: 1a00 0000 1700 0000 895e f66b 7265 702e .........^.krep.\n+00025090: d84f 0000 0000 0000 1900 0000 0e00 0000 .O..............\n+000250a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000250b0: 0000 0000 0000 0000 d3c1 c569 7265 702e ...........irep.\n+000250c0: a650 0100 0000 0000 1200 0000 4900 0000 .P..........I...\n+000250d0: 1c0d 9c66 7265 702e d848 0000 0000 0000 ...frep..H......\n+000250e0: 1a00 0000 8100 0000 1c3b 0c67 7265 702e .........;.grep.\n+000250f0: 5e6c 0000 0000 0000 1900 0000 3b00 0000 ^l..........;...\n+00025100: c767 ae64 7265 702e 0176 0000 0000 0000 .g.drep..v......\n+00025110: 2600 0000 0302 0000 ea86 6469 7265 702e &.........direp.\n+00025120: a601 0100 0000 0000 1100 0000 9400 0000 ................\n+00025130: 9267 cb68 7265 702e 8d04 0100 0000 0000 .g.hrep.........\n+00025140: 0d00 0000 4f00 0000 724c f76d 7265 702e ....O...rL.mrep.\n+00025150: 299f 0100 0000 0000 2b00 0000 3700 0000 ).......+...7...\n+00025160: f122 1363 7265 6d6f a9d3 0100 0000 0000 .\".cremo........\n+00025170: 1800 0000 4a00 0000 b6ea c664 0072 6570 ....J......d.rep\n+00025180: 088b 0100 0000 0000 1f00 0000 0e00 0000 ................\n+00025190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000251a0: 0000 0000 0000 0000 73ba 8066 7265 702e ........s..frep.\n+000251b0: 9f9b 0100 0000 0000 1b00 0000 3400 0000 ............4...\n+000251c0: 3e0c cd65 6578 6563 72ef 0000 0000 0000 >..eexecr.......\n+000251d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n+000251e0: 9806 0100 0000 0000 0f00 0000 8c00 0000 ................\n+000251f0: 861e 7d64 7265 702e d39d 0100 0000 0000 ..}drep.........\n+00025200: 1700 0000 4500 0000 a731 d56c 7265 702e ....E....1.lrep.\n+00025210: 94a4 0000 0000 0000 1c00 0000 1402 0000 ................\n+00025220: 63ab 446d 0072 6570 8b9f 0100 0000 0000 c.Dm.rep........\n+00025230: 2700 0000 0000 0000 d401 ec64 7265 6d6f '..........dremo\n+00025240: c1d0 0100 0000 0000 0f00 0000 2900 0000 ............)...\n+00025250: ba2a 896e 6674 702d b29f 0100 0000 0000 .*.nftp-........\n+00025260: 0b00 0000 1e00 0000 e617 9e64 0072 6570 ...........d.rep\n+00025270: 81dc 0100 0000 0000 1e00 0000 0d00 0000 ................\n+00025280: abcd 2562 7265 702e a5de 0100 0000 0000 ..%brep.........\n+00025290: 1600 0000 3a00 0000 9757 9166 7265 702e ....:....W.frep.\n+000252a0: 78d9 0100 0000 0000 1600 0000 0302 0000 x...............\n+000252b0: e5de 2561 0072 6570 e1df 0100 0000 0000 ..%a.rep........\n+000252c0: 1800 0000 0700 0000 7bb3 f16d 7265 702e ........{..mrep.\n+000252d0: 2b9b 0100 0000 0000 1600 0000 3400 0000 +...........4...\n+000252e0: 6891 9a69 7265 702e 17da 0000 0000 0000 h..irep.........\n+000252f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n+00025300: 39e7 0000 0000 0000 1d00 0000 8100 0000 9...............\n+00025310: 0573 8b65 0072 6570 4d89 0100 0000 0000 .s.e.repM.......\n+00025320: 1800 0000 0200 0000 a9ea 006e 7265 6d6f ...........nremo\n+00025330: f6d2 0100 0000 0000 1c00 0000 4b00 0000 ............K...\n+00025340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000253a0: 5cc5 b767 7265 702e 09d5 0100 0000 0000 \\..grep.........\n+000253b0: 3500 0000 3900 0000 1fd6 b269 7265 702e 5...9......irep.\n+000253c0: 71e3 0000 0000 0000 1200 0000 2d00 0000 q...........-...\n+000253d0: 1382 476c 7072 696e 1091 0100 0000 0000 ..Glprin........\n+000253e0: 0c00 0000 4100 0000 b97a 826b 7265 702e ....A....z.krep.\n+000253f0: 3930 0000 0000 0000 1900 0000 0e00 0000 90..............\n+00025400: bef8 ad63 7265 702e 6599 0000 0000 0000 ...crep.e.......\n+00025410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n+00025420: a881 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n+00025430: 0a86 5767 0072 6570 3183 0100 0000 0000 ..Wg.rep1.......\n+00025440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n+00025450: 8ce4 0000 0000 0000 1e00 0000 4200 0000 ............B...\n+00025460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n+00025480: 544e 0000 0000 0000 1b00 0000 4c00 0000 TN..........L...\n+00025490: 225c 3364 7265 702e 91d4 0100 0000 0000 \"\\3drep.........\n+000254a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\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+000254c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000254d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n+000254e0: ee9b 0100 0000 0000 1a00 0000 0c00 0000 ................\n+000254f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n+00025510: 0f9d 0100 0000 0000 1000 0000 2100 0000 ............!...\n+00025520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025530: 0000 0000 0000 0000 ffff ffff 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+00025550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025560: 0000 0000 0000 0000 ffff ffff 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+00025580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025590: 0000 0000 0000 0000 ffff ffff 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+000255b0: 2c34 7869 7265 702e 4e95 0100 0000 0000 ,4xirep.N.......\n+000255c0: 1e00 0000 a500 0000 ffff ffff 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+000255e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000255f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n+00025600: 9697 0100 0000 0000 1d00 0000 c600 0000 ................\n+00025610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025620: 0000 0000 0000 0000 e360 ec6e 7265 702e .........`.nrep.\n+00025630: e0d3 0000 0000 0000 1d00 0000 b300 0000 ................\n+00025640: 7923 cf63 6669 6c65 76de 0000 0000 0000 y#.cfilev.......\n+00025650: 1200 0000 cc00 0000 8bf6 916f 0072 6570 ...........o.rep\n+00025660: 149c 0100 0000 0000 1b00 0000 0c00 0000 ................\n+00025670: 32ea bc6d 7265 702e 7209 0100 0000 0000 2..mrep.r.......\n+00025680: 1100 0000 7402 0000 bb56 ee60 7265 702e ....t....V.`rep.\n+00025690: 0080 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n+000256a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000256b0: 0000 0000 0000 0000 ffff ffff 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-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-000257d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000256e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n+000256f0: 0587 0100 0000 0000 2600 0000 1a00 0000 ........&.......\n+00025700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n+00025720: 55d6 0100 0000 0000 1900 0000 8f01 0000 U...............\n+00025730: 2eab c46b 7265 702e 7551 0000 0000 0000 ...krep.uQ......\n+00025740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n+00025750: 9571 0000 0000 0000 1c00 0000 6201 0000 .q..........b...\n+00025760: 06c4 666a 0072 6570 5cd4 0100 0000 0000 ..fj.rep\\.......\n+00025770: 3500 0000 0000 0000 c396 fb60 3a72 6570 5..........`:rep\n+00025780: b6ea 0000 0000 0000 1600 0000 4000 0000 ............@...\n+00025790: d77d de6f 7265 702e 9892 0100 0000 0000 .}.orep.........\n+000257a0: 2500 0000 5600 0000 8427 346c 7265 702e %...V....'4lrep.\n+000257b0: 6481 0100 0000 0000 2c00 0000 1800 0000 d.......,.......\n+000257c0: c287 5062 7265 702e 28e9 0000 0000 0000 ..Pbrep.(.......\n+000257d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n 000257e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000257f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000257f0: 6e65 f264 7265 702e 2a78 0000 0000 0000 ne.drep.*x......\n+00025800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n 00025810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025820: 02da 2369 7265 702e c4a6 0000 0000 0000 ..#irep.........\n+00025830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n 00025840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025890: 0000 0000 0000 0000 05a7 c368 7265 6d6f ...........hremo\n+000258a0: 0bd4 0100 0000 0000 1400 0000 3d00 0000 ............=...\n+000258b0: 9ca0 1167 7265 702e 1196 0100 0000 0000 ...grep.........\n+000258c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n+000258d0: 53d0 0000 0000 0000 1d00 0000 7003 0000 S...........p...\n+000258e0: ce70 fc65 0072 6570 77d5 0100 0000 0000 .p.e.repw.......\n+000258f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n+00025900: c8ee 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n+00025910: 7145 f76a 0072 6570 4ad9 0100 0000 0000 qE.j.repJ.......\n+00025920: 1000 0000 0800 0000 915b 8c6a 7265 702e .........[.jrep.\n+00025930: 27db 0000 0000 0000 1600 0000 9500 0000 '...............\n+00025940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000259a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000259b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000259c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000259d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000259e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n+000259f0: d2d6 0000 0000 0000 1d00 0000 5400 0000 ............T...\n+00025a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n+00025a20: 9a79 0000 0000 0000 1800 0000 5c00 0000 .y..........\\...\n+00025a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n+00025a50: 140e 0100 0000 0000 0a00 0000 cf00 0000 ................\n+00025a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a90: f812 b363 7265 702e 08de 0100 0000 0000 ...crep.........\n+00025aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n 00025ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ac0: 120f 6961 7265 702e cbdc 0000 0000 0000 ..iarep.........\n+00025ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n+00025ae0: 62eb 0000 0000 0000 1600 0000 4c00 0000 b...........L...\n+00025af0: 9f71 b062 7265 702e f5de 0100 0000 0000 .q.brep.........\n+00025b00: 1d00 0000 7300 0000 bbd9 ab61 7265 702e ....s......arep.\n+00025b10: df6e 0000 0000 0000 1c00 0000 b300 0000 .n..............\n+00025b20: 48a4 d061 7265 702e 5d83 0100 0000 0000 H..arep.].......\n+00025b30: 2300 0000 1602 0000 e797 9061 7265 702e #..........arep.\n+00025b40: 9685 0100 0000 0000 2100 0000 4e01 0000 ........!...N...\n+00025b50: b860 9c69 7265 702e 6789 0100 0000 0000 .`.irep.g.......\n+00025b60: 2200 0000 4e01 0000 ffff ffff 0000 0000 \"...N...........\n 00025b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025bb0: c89a 2365 0072 6570 acd5 0100 0000 0000 ..#e.rep........\n+00025bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n 00025bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c10: 1679 c46c 7265 702e 1393 0100 0000 0000 .y.lrep.........\n+00025c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n+00025c30: 1797 0100 0000 0000 1400 0000 6b00 0000 ............k...\n+00025c40: d4f2 8761 7265 702e 9556 0100 0000 0000 ...arep..V......\n+00025c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n+00025c60: abd8 0100 0000 0000 1600 0000 2100 0000 ............!...\n+00025c70: 827f 4b62 7265 702e 0090 0000 0000 0000 ..Kbrep.........\n+00025c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n 00025c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n+00025d20: d7e7 0000 0000 0000 1600 0000 6a00 0000 ............j...\n+00025d30: 5292 9d67 7265 702e 960f 0100 0000 0000 R..grep.........\n+00025d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n+00025d50: 5a60 0000 0000 0000 0c00 0000 4901 0000 Z`..........I...\n+00025d60: 94fd 3b6f 7265 702e 8599 0100 0000 0000 ..;orep.........\n+00025d70: 2200 0000 3100 0000 94df 736b 7265 6d6f \"...1.....skremo\n+00025d80: 4dd2 0100 0000 0000 1700 0000 3f00 0000 M...........?...\n+00025d90: 4363 6664 7265 702e e2d8 0100 0000 0000 Ccfdrep.........\n+00025da0: 1200 0000 5600 0000 c91f 7e64 0072 6570 ....V.....~d.rep\n+00025db0: d78a 0100 0000 0000 2900 0000 0800 0000 ........).......\n+00025dc0: 02bf 2369 2a63 6f6d 0e99 0100 0000 0000 ..#i*com........\n+00025dd0: 1500 0000 6200 0000 a021 d564 7265 702e ....b....!.drep.\n+00025de0: c59e 0100 0000 0000 2d00 0000 3700 0000 ........-...7...\n+00025df0: 3a36 ea6c 0072 6570 5add 0100 0000 0000 :6.l.repZ.......\n+00025e00: 2000 0000 0400 0000 336b c568 7265 702e .......3k.hrep.\n+00025e10: 6780 0100 0000 0000 2100 0000 dc00 0000 g.......!.......\n+00025e20: 6c42 686d 7265 702e 4587 0100 0000 0000 lBhmrep.E.......\n+00025e30: 1c00 0000 ec01 0000 ffff ffff 0000 0000 ................\n 00025e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00025f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+00025f70: 50ac 9860 7265 6d6f a3d2 0100 0000 0000 P..`remo........\n+00025f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n+00025f90: 2c5d 0100 0000 0000 1800 0000 e200 0000 ,]..............\n+00025fa0: e9e6 1366 0072 6570 71de 0100 0000 0000 ...f.repq.......\n+00025fb0: 1200 0000 0500 0000 ffff ffff 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 6d6f 7465 2d61 7574 6f2d 6261 636b remote-auto-back\n-00026010: 656e 642d 616c 6973 7441 6e20 616c 6973 end-alistAn alis\n-00026020: 7420 6f66 2028 484f 5354 2d52 4547 4558 t of (HOST-REGEX\n-00026030: 5020 2e20 4241 434b 454e 442d 5459 5045 P . BACKEND-TYPE\n-00026040: 2920 6465 6669 6e69 6e67 2068 6f77 2072 ) defining how r\n-00026050: 656d 6f74 6520 6669 6c65 7320 6172 650a emote files are.\n-00026060: 6163 6365 7373 6564 206f 6e20 7370 6563 accessed on spec\n-00026070: 6966 6963 2068 6f73 7473 2e72 6570 2e6c ific hosts.rep.l\n-00026080: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00026090: 6465 6663 6f6e 7374 6465 6663 6f6e 7374 defconstdefconst\n-000260a0: 204e 414d 4520 5641 4c55 4520 5b44 4f43 NAME VALUE [DOC\n-000260b0: 2d53 5452 494e 475d 0a0a 4465 6669 6e65 -STRING]..Define\n-000260c0: 2061 2063 6f6e 7374 616e 7420 4e41 4d45 a constant NAME\n-000260d0: 2077 686f 7365 2028 6465 6661 756c 7429 whose (default)\n-000260e0: 2076 616c 7565 2069 7320 5641 4c55 452e value is VALUE.\n-000260f0: 2049 6620 4e41 4d45 2069 730a 616c 7265 If NAME is.alre\n-00026100: 6164 7920 626f 756e 6420 616e 2065 7272 ady bound an err\n-00026110: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n-00026120: 0a0a 436f 6e73 7461 6e74 7320 6172 6520 ..Constants are \n-00026130: 7472 6561 7465 6420 7370 6563 6961 6c6c treated speciall\n-00026140: 7920 6279 2074 6865 204c 6973 7020 636f y by the Lisp co\n-00026150: 6d70 696c 6572 2c20 6261 7369 6361 6c6c mpiler, basicall\n-00026160: 7920 7468 6579 0a61 7265 2068 6172 642d y they.are hard-\n-00026170: 636f 6465 6420 696e 746f 2074 6865 2062 coded into the b\n-00026180: 7974 652d 636f 6465 2e72 6570 2e6c 616e yte-code.rep.lan\n-00026190: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n-000261a0: 6e63 7469 6f6e 2327 4152 470a 0a52 6574 nction#'ARG..Ret\n-000261b0: 7572 6e20 7468 6520 636c 6f73 7572 6520 urn the closure \n-000261c0: 6672 6f6d 2041 5247 2c20 6569 7468 6572 from ARG, either\n-000261d0: 2061 206c 616d 6264 612d 6578 7072 6573 a lambda-expres\n-000261e0: 7369 6f6e 2c20 6f72 2061 2073 796d 626f sion, or a symbo\n-000261f0: 6c2e 0a57 6865 6e20 6170 706c 6965 6420 l..When applied \n-00026200: 746f 2061 2073 796d 626f 6c2c 2074 6865 to a symbol, the\n-00026210: 2073 796d 626f 6c27 7320 7661 6c75 6520 symbol's value \n-00026220: 6973 2072 6574 7572 6e65 642e 7265 702e is returned.rep.\n-00026230: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00026240: 2361 6e64 5468 6520 6669 7273 7420 6f66 #andThe first of\n-00026250: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n-00026260: 6c75 6174 6564 2e20 4966 2069 7420 6973 luated. If it is\n-00026270: 2066 616c 7365 206e 6f20 6d6f 7265 206f false no more o\n-00026280: 6620 7468 650a 4152 4753 2061 7265 2065 f the.ARGS are e\n-00026290: 7661 6c75 6174 6564 2061 6e64 2074 6865 valuated and the\n-000262a0: 2060 616e 6427 2073 7461 7465 6d65 6e74 `and' statement\n-000262b0: 2065 7661 6c75 6174 6573 2074 6f20 6661 evaluates to fa\n-000262c0: 6c73 652e 0a0a 4f74 6865 7277 6973 6520 lse...Otherwise \n-000262d0: 7468 6520 6e65 7874 206d 656d 6265 7220 the next member \n-000262e0: 6f66 2041 5247 5320 6973 2065 7661 6c75 of ARGS is evalu\n-000262f0: 6174 6564 2061 6e64 2069 7473 2076 616c ated and its val\n-00026300: 7565 2074 6573 7465 642e 2049 660a 6e6f ue tested. If.no\n-00026310: 6e65 206f 6620 7468 6520 4152 4753 2061 ne of the ARGS a\n-00026320: 7265 2066 616c 7365 2074 6865 2063 6f6d re false the com\n-00026330: 7075 7465 6420 7661 6c75 6520 6f66 2074 puted value of t\n-00026340: 6865 206c 6173 7420 6d65 6d62 6572 206f he last member o\n-00026350: 6620 4152 4753 0a69 7320 7265 7475 726e f ARGS.is return\n-00026360: 6564 2066 726f 6d20 7468 6520 6061 6e64 ed from the `and\n-00026370: 2720 666f 726d 2e72 6570 2e6c 616e 672e ' form.rep.lang.\n-00026380: 696e 7465 7270 7265 7465 7223 6465 6676 interpreter#defv\n-00026390: 6172 2d73 6574 7164 6566 7661 722d 7365 ar-setqdefvar-se\n-000263a0: 7471 2056 4152 4941 424c 4520 5b56 414c tq VARIABLE [VAL\n-000263b0: 5545 205b 444f 435d 5d0a 0a44 6563 6c61 UE [DOC]]..Decla\n-000263c0: 7265 7320 7468 6520 7379 6d62 6f6c 2056 res the symbol V\n-000263d0: 4152 4941 424c 4520 6173 2061 2073 7065 ARIABLE as a spe\n-000263e0: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a\n-000263f0: 6e64 2073 6574 7320 6974 7320 7661 6c75 nd sets its valu\n-00026400: 650a 746f 2056 414c 5545 2028 6f72 2066 e.to VALUE (or f\n-00026410: 616c 7365 2069 6620 5641 4c55 4520 6973 alse if VALUE is\n-00026420: 6e27 7420 6465 6669 6e65 6429 2e20 4966 n't defined). If\n-00026430: 2044 4f43 2069 7320 6769 7665 6e20 6974 DOC is given it\n-00026440: 2077 696c 6c20 6265 0a69 6e73 7461 6c6c will be.install\n-00026450: 6564 2061 7320 7468 6520 646f 6375 6d65 ed as the docume\n-00026460: 6e74 6174 696f 6e20 7374 7269 6e67 2061 ntation string a\n-00026470: 7373 6f63 6961 7465 6420 7769 7468 2056 ssociated with V\n-00026480: 4152 4941 424c 452e 0a0a 4974 2773 2074 ARIABLE...It's t\n-00026490: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p\n-000264a0: 7265 7669 6f75 7320 6064 6566 696e 652d revious `define-\n-000264b0: 7370 6563 6961 6c2d 7661 7269 6162 6c65 special-variable\n-000264c0: 272e 0072 6570 2e6c 616e 672e 696e 7465 '..rep.lang.inte\n-000264d0: 7270 7265 7465 7223 646f 2056 4152 5320 rpreter#do VARS \n-000264e0: 5445 5354 202e 2042 4f44 5900 7265 702e TEST . BODY.rep.\n-000264f0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00026500: 2363 6174 6368 2054 4147 202e 2042 4f44 #catch TAG . BOD\n-00026510: 5900 7265 702e 6c61 6e67 2e69 6e74 6572 Y.rep.lang.inter\n-00026520: 7072 6574 6572 2364 796e 616d 6963 2d77 preter#dynamic-w\n-00026530: 696e 6420 4245 464f 5245 2054 4855 4e4b ind BEFORE THUNK\n-00026540: 2041 4654 4552 7265 702e 6c61 6e67 2e69 AFTERrep.lang.i\n-00026550: 6e74 6572 7072 6574 6572 2366 756e 6374 nterpreter#funct\n-00026560: 696f 6e2d 6e61 6d65 5265 7475 726e 7320 ion-nameReturns \n-00026570: 7468 6520 6675 6e63 7469 6f6e 2773 206e the function's n\n-00026580: 616d 6520 2861 2073 796d 626f 6c29 2e00 ame (a symbol)..\n-00026590: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000265a0: 6574 6572 2366 756e 6374 696f 6e2d 6e61 eter#function-na\n-000265b0: 6d65 2046 554e 4372 6570 2e6c 616e 672e me FUNCrep.lang.\n-000265c0: 6d61 7468 2370 6f73 6974 6976 6570 5265 math#positivepRe\n-000265d0: 7475 726e 2074 2069 6620 5820 6973 2067 turn t if X is g\n-000265e0: 7265 6174 6572 2074 6861 6e20 7a65 726f reater than zero\n-000265f0: 2e72 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string\n-00026600: 2d6c 6f77 6572 2d63 6173 652d 7052 6574 -lower-case-pRet\n-00026610: 7572 6e20 7420 6966 2073 7472 696e 6720 urn t if string \n-00026620: 5820 6973 206c 6f77 6572 2063 6173 6520 X is lower case \n-00026630: 2863 6f6e 7461 696e 7320 6e6f 2075 7070 (contains no upp\n-00026640: 6572 2063 6173 6520 6368 6172 6163 7465 er case characte\n-00026650: 7273 2061 6e64 0a61 7420 6c65 6173 7420 rs and.at least \n-00026660: 6f6e 6520 6c6f 7765 722d 6361 7365 2063 one lower-case c\n-00026670: 6861 7261 6374 6572 292e 0072 6570 2e64 haracter)..rep.d\n-00026680: 6174 6123 7374 7269 6e67 2d64 6f77 6e63 ata#string-downc\n-00026690: 6173 6520 5800 7265 702e 6461 7461 2e72 ase X.rep.data.r\n-000266a0: 696e 6723 7269 6e67 2d73 697a 6520 5249 ing#ring-size RI\n-000266b0: 4e47 0000 0000 0000 0000 0000 0000 0000 NG..............\n+00025fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00025fe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n+00025ff0: 85d8 0100 0000 0000 1800 0000 0e00 0000 ................\n+00026000: 0100 0000 0000 0000 2107 0000 0000 0000 ........!.......\n+00026010: df78 0200 0000 0000 0000 0000 0000 0000 .x..............\n+00026020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026030: 0000 0000 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 6300 0000 ............c...\n+00026070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n+00026090: 88de 0100 0000 0000 1600 0000 0700 0000 ................\n+000260a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000260b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000260c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000260d0: 104d 1674 7265 702e 27e6 0000 0000 0000 .M.trep.'.......\n+000260e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n+000260f0: 2f9e 0100 0000 0000 1d00 0000 4900 0000 /...........I...\n+00026100: 3488 ea7f 7265 702e 1481 0000 0000 0000 4...rep.........\n+00026110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n+00026120: 2870 0200 0000 0000 1700 0000 5501 0000 (p..........U...\n+00026130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n+00026150: 1557 0100 0000 0000 1400 0000 6d00 0000 .W..........m...\n+00026160: 0a56 b67b 2a69 7370 409d 0100 0000 0000 .V.{*isp@.......\n+00026170: 1300 0000 3d00 0000 98f3 f771 7265 702e ....=......qrep.\n+00026180: 1b73 0200 0000 0000 1a00 0000 2601 0000 .s..........&...\n+00026190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000261a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000261b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000261c0: 58c1 ae72 7265 702e f70b 0100 0000 0000 X..rrep.........\n+000261d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n+000261e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000261f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026250: 3a79 4f7e 7265 6d6f 9cd1 0100 0000 0000 :yO~remo........\n+00026260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00026270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n+000262a0: 0090 0100 0000 0000 1200 0000 fe00 0000 ................\n+000262b0: ebd8 767d 7265 6d6f 50d1 0100 0000 0000 ..v}remoP.......\n+000262c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n+000262d0: aeda 0000 0000 0000 1600 0000 6300 0000 ............c...\n+000262e0: 0cf0 b87b 7265 702e 00d0 0100 0000 0000 ...{rep.........\n+000262f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n+00026300: dbdd 0100 0000 0000 2500 0000 0800 0000 ........%.......\n+00026310: 40fa c477 7265 702e 2f01 0100 0000 0000 @..wrep./.......\n+00026320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n+00026330: a659 0100 0000 0000 1500 0000 3300 0000 .Y..........3...\n+00026340: 68ef 7872 7265 702e 265e 0100 0000 0000 h.xrrep.&^......\n+00026350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n+00026360: 2ed8 0100 0000 0000 1700 0000 4000 0000 ............@...\n+00026370: 6351 8c7e 7265 702e 7672 0200 0000 0000 cQ.~rep.vr......\n+00026380: 2300 0000 5a00 0000 eb21 8279 2a69 7370 #...Z....!.y*isp\n+00026390: 909d 0100 0000 0000 1000 0000 3300 0000 ............3...\n+000263a0: be78 bf73 7265 702e afe0 0000 0000 0000 .x.srep.........\n+000263b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n+000263c0: 86d9 0000 0000 0000 2500 0000 6c00 0000 ........%...l...\n+000263d0: 3f48 7d77 7265 702e 9274 0200 0000 0000 ?H}wrep..t......\n+000263e0: 1600 0000 2300 0000 ffff ffff 0000 0000 ....#...........\n+000263f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00026420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026430: 2021 2f7d 7265 702e 92e6 0000 0000 0000 !/}rep.........\n+00026440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n+00026450: 393a 0000 0000 0000 1400 0000 c500 0000 9:..............\n+00026460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O...........:...\n+00026dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00026de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026df0: 0edb b573 7265 702e f0db 0100 0000 0000 ...srep.........\n+00026e00: 1d00 0000 7400 0000 ffff ffff 0000 0000 ....t...........\n 00026e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026e20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026e30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00026e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+00026e50: 8ec3 c375 6c6f 6164 0000 0100 0000 0000 ...uload........\n+00026e60: 0d00 0000 7200 0000 0c07 9079 7265 702e ....r......yrep.\n+00026e70: a99a 0100 0000 0000 1d00 0000 4500 0000 ............E...\n+00026e80: aece a27e 7265 702e ffa9 0000 0000 0000 ...~rep.........\n+00026e90: 2200 0000 6c00 0000 1918 767f 7265 702e \"...l.....v.rep.\n+00026ea0: 0655 0100 0000 0000 1800 0000 3700 0000 .U..........7...\n+00026eb0: 60fd 6b7a 0072 6570 649c 0100 0000 0000 `.kz.repd.......\n+00026ec0: 1500 0000 1000 0000 4003 dc78 0072 6570 ........@..x.rep\n+00026ed0: 959e 0100 0000 0000 2600 0000 0a00 0000 ........&.......\n+00026ee0: 022d ae73 7265 702e cb74 0200 0000 0000 .-.srep..t......\n+00026ef0: 2200 0000 4402 0000 0e45 a376 7265 702e \"...D....E.vrep.\n+00026f00: 2d78 0200 0000 0000 2200 0000 3800 0000 -x......\"...8...\n+00026f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026f20: 0000 0000 0000 0000 2f79 887f 0072 6570 ......../y...rep\n+00026f30: b1df 0100 0000 0000 2000 0000 1000 0000 ........ .......\n+00026f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026f50: 0000 0000 0000 0000 d5f9 a87a 7265 702e ...........zrep.\n+00026f60: 0050 0000 0000 0000 1f00 0000 d600 0000 .P..............\n+00026f70: 365a 167e 7265 702e 43d7 0000 0000 0000 6Z.~rep.C.......\n+00026f80: 2000 0000 6600 0000 9c83 cd71 7265 702e ...f......qrep.\n+00026f90: b277 0200 0000 0000 1e00 0000 3900 0000 .w..........9...\n+00026fa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026fb0: 0000 0000 0000 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+00026fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00026fe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00026ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027000: 0400 0000 0000 0000 1200 0000 0000 0000 ................\n-00027010: ee9f 0100 0000 0000 1500 0000 0000 0000 ................\n-00027020: ebdf 0100 0000 0000 8d00 0000 0000 0000 ................\n-00027030: 73ef 0100 0000 0000 f80d 0000 0000 0000 s...............\n-00027040: 08e2 0200 0000 0000 0000 0000 0000 0000 ................\n-00027050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027060: 0000 0000 0000 0000 0300 0000 6200 0000 ............b...\n-00027070: 508c 2565 0072 6570 6cde 0100 0000 0000 P.%e.repl.......\n-00027080: 1a00 0000 1700 0000 895e f66b 7265 702e .........^.krep.\n-00027090: 3353 0100 0000 0000 1900 0000 0e00 0000 3S..............\n-000270a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000270b0: 0000 0000 0000 0000 d3c1 c569 7265 702e ...........irep.\n-000270c0: 2667 0000 0000 0000 1200 0000 4900 0000 &g..........I...\n-000270d0: 1c3b 0c67 7265 702e 90dc 0000 0000 0000 .;.grep.........\n-000270e0: 1900 0000 3b00 0000 1c0d 9c66 7265 702e ....;......frep.\n-000270f0: 9754 0100 0000 0000 1a00 0000 8100 0000 .T..............\n-00027100: ea86 6469 7265 702e 5a43 0000 0000 0000 ..direp.ZC......\n-00027110: 1100 0000 9400 0000 9267 cb68 7265 702e .........g.hrep.\n-00027120: 654d 0000 0000 0000 0d00 0000 4f00 0000 eM..........O...\n-00027130: c767 ae64 7265 702e 9b96 0100 0000 0000 .g.drep.........\n-00027140: 2600 0000 0302 0000 724c f76d 7265 702e &.......rL.mrep.\n-00027150: 30d5 0100 0000 0000 2b00 0000 3700 0000 0.......+...7...\n-00027160: b6ea c664 0072 6570 6adb 0100 0000 0000 ...d.repj.......\n-00027170: 1f00 0000 0e00 0000 f122 1363 7265 6d6f .........\".cremo\n-00027180: 01e4 0100 0000 0000 1800 0000 4a00 0000 ............J...\n-00027190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000271a0: 0000 0000 0000 0000 73ba 8066 7265 702e ........s..frep.\n-000271b0: d7ee 0100 0000 0000 1b00 0000 3400 0000 ............4...\n-000271c0: 3e0c cd65 6578 6563 6e3b 0000 0000 0000 >..eexecn;......\n-000271d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n-000271e0: 2555 0000 0000 0000 0f00 0000 8c00 0000 %U..............\n-000271f0: 861e 7d64 7265 702e dad3 0100 0000 0000 ..}drep.........\n-00027200: 1700 0000 4500 0000 a731 d56c 7265 702e ....E....1.lrep.\n-00027210: 5cd1 0000 0000 0000 1c00 0000 1402 0000 \\...............\n-00027220: 63ab 446d 0072 6570 92d5 0100 0000 0000 c.Dm.rep........\n-00027230: 2700 0000 0000 0000 d401 ec64 7265 6d6f '..........dremo\n-00027240: 19e1 0100 0000 0000 0f00 0000 2900 0000 ............)...\n-00027250: e617 9e64 0072 6570 3fdb 0100 0000 0000 ...d.rep?.......\n-00027260: 1e00 0000 0d00 0000 ba2a 896e 6674 702d .........*.nftp-\n-00027270: f0e0 0100 0000 0000 0b00 0000 1e00 0000 ................\n-00027280: abcd 2562 7265 702e 2fe6 0100 0000 0000 ..%brep./.......\n-00027290: 1600 0000 3a00 0000 9757 9166 7265 702e ....:....W.frep.\n-000272a0: 00d0 0100 0000 0000 1600 0000 0302 0000 ................\n-000272b0: e5de 2561 0072 6570 76e7 0100 0000 0000 ..%a.repv.......\n-000272c0: 1800 0000 0700 0000 0573 8b65 0072 6570 .........s.e.rep\n-000272d0: 33ee 0100 0000 0000 1800 0000 0200 0000 3...............\n-000272e0: 6891 9a69 7265 702e a6ec 0000 0000 0000 h..irep.........\n-000272f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n-00027300: 1291 0100 0000 0000 1d00 0000 8100 0000 ................\n-00027310: 7bb3 f16d 7265 702e 8dee 0100 0000 0000 {..mrep.........\n-00027320: 1600 0000 3400 0000 a9ea 006e 7265 6d6f ....4......nremo\n-00027330: 4ee3 0100 0000 0000 1c00 0000 4b00 0000 N...........K...\n-00027340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00027360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00027390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273a0: 5cc5 b767 7265 702e 61e5 0100 0000 0000 \\..grep.a.......\n-000273b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n-000273c0: 355b 0100 0000 0000 0c00 0000 4100 0000 5[..........A...\n-000273d0: 1fd6 b269 7265 702e b45f 0100 0000 0000 ...irep.._......\n-000273e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n-000273f0: 2082 0000 0000 0000 1900 0000 0e00 0000 ...............\n-00027400: bef8 ad63 7265 702e 8a02 0100 0000 0000 ...crep.........\n-00027410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n-00027420: d6e8 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n-00027430: 0a86 5767 0072 6570 5fea 0100 0000 0000 ..Wg.rep_.......\n-00027440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n-00027450: 9e63 0100 0000 0000 1e00 0000 4200 0000 .c..........B...\n-00027460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n-00027480: e157 0100 0000 0000 1b00 0000 4c00 0000 .W..........L...\n-00027490: 225c 3364 7265 702e e9e4 0100 0000 0000 \"\\3drep.........\n-000274a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n-000274b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000274d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n-000274e0: 26ef 0100 0000 0000 1a00 0000 0c00 0000 &...............\n-000274f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n-00027510: 16d3 0100 0000 0000 1000 0000 2100 0000 ............!...\n-00027520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00027540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00027570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000275a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275b0: 2c34 7869 7265 702e ab0b 0100 0000 0000 ,4xirep.........\n-000275c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n-000275d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000275f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n-00027600: c151 0100 0000 0000 1d00 0000 c600 0000 .Q..............\n-00027610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027620: 0000 0000 0000 0000 e360 ec6e 7265 702e .........`.nrep.\n-00027630: 6fe6 0000 0000 0000 1d00 0000 b300 0000 o...............\n-00027640: 7923 cf63 6669 6c65 7b5d 0100 0000 0000 y#.cfile{]......\n-00027650: 1200 0000 cc00 0000 bb56 ee60 7265 702e .........V.`rep.\n-00027660: 0fe7 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-00027670: 32ea bc6d 7265 702e 595a 0000 0000 0000 2..mrep.YZ......\n-00027680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n-00027690: 4cef 0100 0000 0000 1b00 0000 0c00 0000 L...............\n-000276a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000276b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000276c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000276e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n-000276f0: 4dee 0100 0000 0000 2600 0000 1a00 0000 M.......&.......\n-00027700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n-00027720: c4dc 0100 0000 0000 1900 0000 8f01 0000 ................\n-00027730: 2eab c46b 7265 702e 3f99 0000 0000 0000 ...krep.?.......\n-00027740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00027750: 1d95 0100 0000 0000 1c00 0000 6201 0000 ............b...\n-00027760: 06c4 666a 0072 6570 b4e4 0100 0000 0000 ..fj.rep........\n-00027770: 3500 0000 0000 0000 d77d de6f 7265 702e 5........}.orep.\n-00027780: 4c07 0100 0000 0000 2500 0000 5600 0000 L.......%...V...\n-00027790: c396 fb60 3a72 6570 4093 0100 0000 0000 ...`:rep@.......\n-000277a0: 1600 0000 4000 0000 8427 346c 7265 702e ....@....'4lrep.\n-000277b0: 92e8 0100 0000 0000 2c00 0000 1800 0000 ........,.......\n-000277c0: c287 5062 7265 702e a092 0100 0000 0000 ..Pbrep.........\n-000277d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n-000277e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277f0: 6e65 f264 7265 702e c498 0100 0000 0000 ne.drep.........\n-00027800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n-00027810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027820: 02da 2369 7265 702e 8cd3 0000 0000 0000 ..#irep.........\n-00027830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n-00027840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00027870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027890: 0000 0000 0000 0000 7145 f76a 0072 6570 ........qE.j.rep\n-000278a0: c09f 0100 0000 0000 1000 0000 0800 0000 ................\n-000278b0: 9ca0 1167 7265 702e e10d 0100 0000 0000 ...grep.........\n-000278c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n-000278d0: e2e2 0000 0000 0000 1d00 0000 7003 0000 ............p...\n-000278e0: 05a7 c368 7265 6d6f 63e4 0100 0000 0000 ...hremoc.......\n-000278f0: 1400 0000 3d00 0000 6fcd cd6d 7265 702e ....=...o..mrep.\n-00027900: b594 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n-00027910: ce70 fc65 0072 6570 cfe5 0100 0000 0000 .p.e.rep........\n-00027920: 3500 0000 0000 0000 915b 8c6a 7265 702e 5........[.jrep.\n-00027930: b6ed 0000 0000 0000 1600 0000 9500 0000 ................\n-00027940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00027010: 7265 7465 7223 6361 7365 204b 4559 202e reter#case KEY .\n+00027020: 2043 4c41 5553 4553 7265 702e 6c61 6e67 CLAUSESrep.lang\n+00027030: 2e69 6e74 6572 7072 6574 6572 236f 7254 .interpreter#orT\n+00027040: 6865 2066 6972 7374 206f 6620 7468 6520 he first of the \n+00027050: 4152 4753 2069 7320 6576 616c 7561 7465 ARGS is evaluate\n+00027060: 642c 2069 6620 6974 2069 7320 7472 7565 d, if it is true\n+00027070: 2069 7473 2076 616c 7565 2069 7320 7468 its value is th\n+00027080: 6520 7661 6c75 650a 6f66 2074 6865 2060 e value.of the `\n+00027090: 6f72 2720 666f 726d 2061 6e64 206e 6f20 or' form and no \n+000270a0: 6d6f 7265 2061 7267 756d 656e 7473 2061 more arguments a\n+000270b0: 7265 2065 7661 6c75 6174 6564 2e20 4f74 re evaluated. Ot\n+000270c0: 6865 7277 6973 6520 7468 6973 2073 7465 herwise this ste\n+000270d0: 700a 6973 2072 6570 6561 7465 6420 666f p.is repeated fo\n+000270e0: 7220 7468 6520 6e65 7874 206d 656d 6265 r the next membe\n+000270f0: 7220 6f66 2041 5247 532e 0a0a 4966 2061 r of ARGS...If a\n+00027100: 6c6c 206f 6620 7468 6520 4152 4753 2068 ll of the ARGS h\n+00027110: 6176 6520 6265 656e 2065 7661 6c75 6174 ave been evaluat\n+00027120: 6564 2061 6e64 206e 6f6e 6520 6861 7665 ed and none have\n+00027130: 2061 2074 7275 6520 7661 6c75 650a 6028 a true value.`(\n+00027140: 2927 2069 7320 7468 6520 7661 6c75 6520 )' is the value \n+00027150: 6f66 2074 6865 2060 6f72 2720 666f 726d of the `or' form\n+00027160: 2e0a 0a49 6620 7468 6572 6520 6172 6520 ...If there are \n+00027170: 6e6f 2041 5247 5320 7468 6520 6661 6c73 no ARGS the fals\n+00027180: 6520 7661 6c75 6520 6973 2072 6574 7572 e value is retur\n+00027190: 6e65 642e 0072 6570 2e6c 616e 672e 696e ned..rep.lang.in\n+000271a0: 7465 7270 7265 7465 7223 7072 6f67 3120 terpreter#prog1 \n+000271b0: 464f 524d 3120 2e20 464f 524d 5372 6570 FORM1 . FORMSrep\n+000271c0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+000271d0: 7223 7072 6f67 3270 726f 6732 2046 4f52 r#prog2prog2 FOR\n+000271e0: 4d31 2046 4f52 4d32 205b 464f 524d 532e M1 FORM2 [FORMS.\n+000271f0: 2e2e 5d0a 0a45 7661 6c75 6174 6520 464f ..]..Evaluate FO\n+00027200: 524d 3120 6469 7363 6172 6469 6e67 2069 RM1 discarding i\n+00027210: 7473 2072 6573 756c 742c 2074 6865 6e20 ts result, then \n+00027220: 6576 616c 7561 7465 2046 4f52 4d32 2066 evaluate FORM2 f\n+00027230: 6f6c 6c6f 7765 6420 6279 0a60 2870 726f ollowed by.`(pro\n+00027240: 676e 2046 4f52 4d53 2e2e 2e29 272e 2052 gn FORMS...)'. R\n+00027250: 6574 7572 6e73 2074 6865 2072 6573 756c eturns the resul\n+00027260: 7420 6f66 2065 7661 6c75 6174 696e 6720 t of evaluating \n+00027270: 464f 524d 322e 7265 702e 6c61 6e67 2e69 FORM2.rep.lang.i\n+00027280: 6e74 6572 7072 6574 6572 2361 7574 6f6c nterpreter#autol\n+00027290: 6f61 642d 6d61 6372 6f54 656c 6c20 7468 oad-macroTell th\n+000272a0: 6520 6576 616c 7561 746f 7220 7468 6174 e evaluator that\n+000272b0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n+000272c0: 6520 6d61 6372 6f20 5359 4d42 4f4c 2077 e macro SYMBOL w\n+000272d0: 696c 6c20 6265 2069 6e69 7469 616c 6973 ill be initialis\n+000272e0: 6564 0a62 7920 6c6f 6164 696e 6720 4649 ed.by loading FI\n+000272f0: 4c45 2e72 6570 2e6c 616e 672e 696e 7465 LE.rep.lang.inte\n+00027300: 7270 7265 7465 7223 6964 656e 7469 7479 rpreter#identity\n+00027310: 5265 7475 726e 2041 5247 2e72 6570 2e6c Return ARG.rep.l\n+00027320: 616e 672e 646f 6323 646f 6375 6d65 6e74 ang.doc#document\n+00027330: 6174 696f 6e52 6574 7572 6e73 2074 6865 ationReturns the\n+00027340: 2064 6f63 756d 656e 7461 7469 6f6e 2d73 documentation-s\n+00027350: 7472 696e 6720 666f 7220 5359 4d42 4f4c tring for SYMBOL\n+00027360: 2e20 4974 2073 686f 756c 6420 6265 2074 . It should be t\n+00027370: 6865 206e 616d 650a 6f66 2061 2073 7065 he name.of a spe\n+00027380: 6369 616c 2076 6172 6961 626c 652c 2066 cial variable, f\n+00027390: 756e 6374 696f 6e2c 206d 6163 726f 2c20 unction, macro, \n+000273a0: 6f72 2061 2073 7065 6369 616c 2066 6f72 or a special for\n+000273b0: 6d2e 0a49 6620 6974 2773 206e 6f74 2061 m..If it's not a\n+000273c0: 2076 6172 6961 626c 652c 2074 6865 6e20 variable, then \n+000273d0: 5641 4c55 4520 7368 6f75 6c64 2062 6520 VALUE should be \n+000273e0: 7468 6520 6675 6e63 7469 6f6e 2069 7473 the function its\n+000273f0: 656c 662c 206c 696b 650a 6120 636c 6f73 elf, like.a clos\n+00027400: 7572 652e 0a0a 5265 7475 726e 7320 6e69 ure...Returns ni\n+00027410: 6c20 7768 656e 206e 6f74 2066 6f75 6e64 l when not found\n+00027420: 2e0a 0a53 5452 5543 5455 5245 2063 616e ...STRUCTURE can\n+00027430: 2062 6520 6e69 6c2e 2049 7420 7761 7320 be nil. It was \n+00027440: 7265 7175 6972 6564 2062 7920 7468 6520 required by the \n+00027450: 6f6c 6420 7379 6e74 6178 2e00 7265 702e old syntax..rep.\n+00027460: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc\n+00027470: 756d 656e 7461 7469 6f6e 2053 594d 424f umentation SYMBO\n+00027480: 4c20 5354 5255 4354 5552 4520 5354 5249 L STRUCTURE STRI\n+00027490: 4e47 7265 702e 6c61 6e67 2e6d 6174 6823 NGrep.lang.math#\n+000274a0: 696e 6578 6163 7470 5265 7475 726e 2074 inexactpReturn t\n+000274b0: 2069 6620 5820 6973 2061 6e20 696e 6578 if X is an inex\n+000274c0: 6163 7420 6e75 6d62 6572 2e72 6570 2e6d act number.rep.m\n+000274d0: 6f64 756c 652d 7379 7374 656d 2364 6566 odule-system#def\n+000274e0: 696e 652d 696e 7465 7266 6163 6541 7373 ine-interfaceAss\n+000274f0: 6f63 6961 7465 2074 6865 2073 796d 626f ociate the symbo\n+00027500: 6c20 4e41 4d45 2077 6974 6820 7468 6520 l NAME with the \n+00027510: 6d6f 6475 6c65 2069 6e74 6572 6661 6365 module interface\n+00027520: 2053 4947 2028 696e 2061 0a73 6570 6172 SIG (in a.separ\n+00027530: 6174 6520 696e 7465 7266 6163 652d 6e61 ate interface-na\n+00027540: 6d65 206e 616d 6573 7061 6365 292e 2041 me namespace). A\n+00027550: 6e20 696e 7465 7266 6163 6520 7370 6563 n interface spec\n+00027560: 6966 6963 6174 696f 6e20 6d75 7374 2062 ification must b\n+00027570: 650a 6f66 2074 6865 2066 6f72 6d3a 0a0a e.of the form:..\n+00027580: 2020 2049 4e54 4552 4641 4345 202d 3e20 INTERFACE -> \n+00027590: 2028 6578 706f 7274 205b 4944 2e2e 2e5d (export [ID...]\n+000275a0: 290a 0920 2020 2020 6f72 2020 4e41 4d45 ).. or NAME\n+000275b0: 0a09 2020 2020 206f 7220 2028 636f 6d70 .. or (comp\n+000275c0: 6f75 6e64 2d69 6e74 6572 6661 6365 205b ound-interface [\n+000275d0: 494e 5445 5246 4143 452e 2e2e 5d29 0a09 INTERFACE...])..\n+000275e0: 2020 2020 206f 7220 2028 7374 7275 6374 or (struct\n+000275f0: 7572 652d 696e 7465 7266 6163 6520 5b53 ure-interface [S\n+00027600: 5452 5543 5455 5245 2d4e 414d 452e 2e2e TRUCTURE-NAME...\n+00027610: 5d29 0a0a 7768 6572 6520 616e 2049 4420 ])..where an ID \n+00027620: 6973 2061 2073 796d 626f 6c20 6e61 6d69 is a symbol nami\n+00027630: 6e67 2061 2074 6f70 2d6c 6576 656c 2062 ng a top-level b\n+00027640: 696e 6469 6e67 2074 6f20 6578 706f 7274 inding to export\n+00027650: 2c20 616e 6420 4e41 4d45 0a69 7320 7468 , and NAME.is th\n+00027660: 6520 6e61 6d65 206f 6620 616e 2069 6e74 e name of an int\n+00027670: 6572 6661 6365 2070 7265 7669 6f75 736c erface previousl\n+00027680: 7920 6465 6669 6e65 6420 7573 696e 6720 y defined using \n+00027690: 6465 6669 6e65 2d69 6e74 6572 6661 6365 define-interface\n+000276a0: 2e0a 0a54 6865 2060 6578 706f 7274 2720 ...The `export' \n+000276b0: 666f 726d 2061 6464 7320 746f 702d 6c65 form adds top-le\n+000276c0: 7665 6c20 6465 6669 6e69 7469 6f6e 7320 vel definitions \n+000276d0: 4944 2e2e 2e20 746f 2074 6865 2069 6e74 ID... to the int\n+000276e0: 6572 6661 6365 3b0a 7468 6520 6063 6f6d erface;.the `com\n+000276f0: 706f 756e 642d 696e 7465 7266 6163 6527 pound-interface'\n+00027700: 2063 6c61 7573 6573 2066 6f72 6d73 2074 clauses forms t\n+00027710: 6865 2075 6e69 6f6e 206f 6620 7468 6520 he union of the \n+00027720: 6769 7665 6e0a 696e 7465 7266 6163 6573 given.interfaces\n+00027730: 2e00 7265 702e 6d6f 6475 6c65 2d73 7973 ..rep.module-sys\n+00027740: 7465 6d23 6465 6669 6e65 2d73 7472 7563 tem#define-struc\n+00027750: 7475 7265 204e 414d 4520 2321 6f70 7469 ture NAME #!opti\n+00027760: 6f6e 616c 2053 4947 2043 4f4e 4649 4720 onal SIG CONFIG \n+00027770: 2e20 424f 4459 0072 6570 2e76 6d2e 6469 . BODY.rep.vm.di\n+00027780: 7361 7373 656d 626c 6572 2364 6973 6173 sassembler#disas\n+00027790: 7365 6d62 6c65 2041 5247 2023 216f 7074 semble ARG #!opt\n+000277a0: 696f 6e61 6c20 5354 5245 414d 2044 4550 ional STREAM DEP\n+000277b0: 5448 7265 702e 6e65 742e 7270 6323 7270 THrep.net.rpc#rp\n+000277c0: 632d 6465 7374 726f 792d 7365 7276 6572 c-destroy-server\n+000277d0: 5374 6f70 206c 6973 7465 6e69 6e67 2066 Stop listening f\n+000277e0: 6f72 2072 7063 2063 6f6e 6e65 6374 696f or rpc connectio\n+000277f0: 6e73 206f 6e20 7468 6520 6375 7272 656e ns on the curren\n+00027800: 7420 6d61 6368 696e 6500 7265 702e 6e65 t machine.rep.ne\n+00027810: 742e 7270 6323 676c 6f62 616c 2d69 642d t.rpc#global-id-\n+00027820: 3e72 7063 2d70 726f 7879 2049 4472 6570 >rpc-proxy IDrep\n+00027830: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n+00027840: 2364 6f6d 6169 6e2d 6265 6c6f 772d 7052 #domain-below-pR\n+00027850: 6574 7572 6e20 7472 7565 2069 6620 646f eturn true if do\n+00027860: 6d61 696e 206e 616d 6520 4431 2069 7320 main name D1 is \n+00027870: 6062 656c 6f77 2720 646f 6d61 696e 206e `below' domain n\n+00027880: 616d 6520 4432 2e72 6570 2e6e 6574 2e64 ame D2.rep.net.d\n+00027890: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai\n+000278a0: 6e2d 6571 7561 6c2d 7052 6574 7572 6e20 n-equal-pReturn \n+000278b0: 7472 7565 2069 6620 7468 6520 646f 6d61 true if the doma\n+000278c0: 696e 206e 616d 6573 2044 3120 616e 6420 in names D1 and \n+000278d0: 4432 2061 7265 2074 6865 2073 616d 6500 D2 are the same.\n+000278e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000278f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000279a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000279b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000279a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000279b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000279c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000279d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000279e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n-000279f0: 61e9 0000 0000 0000 1d00 0000 5400 0000 a...........T...\n-00027a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n-00027a20: 8599 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n-00027a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n-00027a50: c961 0000 0000 0000 0a00 0000 cf00 0000 .a..............\n-00027a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000279d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000279e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000279f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a90: f812 b363 7265 702e 289d 0100 0000 0000 ...crep.(.......\n-00027aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n+00027a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ac0: 120f 6961 7265 702e 369b 0100 0000 0000 ..iarep.6.......\n-00027ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n-00027ae0: 9693 0100 0000 0000 1600 0000 4c00 0000 ............L...\n-00027af0: b860 9c69 7265 702e 69d8 0100 0000 0000 .`.irep.i.......\n-00027b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n-00027b10: 11df 0000 0000 0000 1c00 0000 b300 0000 ................\n-00027b20: 9f71 b062 7265 702e 7fe6 0100 0000 0000 .q.brep.........\n-00027b30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n-00027b40: 8bea 0100 0000 0000 2300 0000 1602 0000 ........#.......\n-00027b50: e797 9061 7265 702e c4ec 0100 0000 0000 ...arep.........\n-00027b60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n+00027ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027bb0: c89a 2365 0072 6570 04e6 0100 0000 0000 ..#e.rep........\n-00027bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n+00027bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c10: 1679 c46c 7265 702e 7009 0100 0000 0000 .y.lrep.p.......\n-00027c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n-00027c30: 4251 0100 0000 0000 1400 0000 6b00 0000 BQ..........k...\n-00027c40: d4f2 8761 7265 702e 4a8b 0000 0000 0000 ...arep.J.......\n-00027c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n-00027c60: 219f 0100 0000 0000 1600 0000 2100 0000 !...........!...\n-00027c70: 827f 4b62 7265 702e 19ef 0000 0000 0000 ..Kbrep.........\n-00027c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n+00027c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n-00027d20: b091 0100 0000 0000 1600 0000 6a00 0000 ............j...\n-00027d30: 5292 9d67 7265 702e d13f 0000 0000 0000 R..grep..?......\n-00027d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n-00027d50: b7d7 0000 0000 0000 0c00 0000 4901 0000 ............I...\n-00027d60: 94fd 3b6f 7265 702e d59c 0100 0000 0000 ..;orep.........\n-00027d70: 2200 0000 3100 0000 4363 6664 7265 702e \"...1...Ccfdrep.\n-00027d80: 589f 0100 0000 0000 1200 0000 5600 0000 X...........V...\n-00027d90: c91f 7e64 0072 6570 1eda 0100 0000 0000 ..~d.rep........\n-00027da0: 2900 0000 0800 0000 94df 736b 7265 6d6f ).........skremo\n-00027db0: a5e2 0100 0000 0000 1700 0000 3f00 0000 ............?...\n-00027dc0: 02bf 2369 2a63 6f6d 5e9c 0100 0000 0000 ..#i*com^.......\n-00027dd0: 1500 0000 6200 0000 3a36 ea6c 0072 6570 ....b...:6.l.rep\n-00027de0: c99e 0100 0000 0000 2000 0000 0400 0000 ........ .......\n-00027df0: a021 d564 7265 702e ccd4 0100 0000 0000 .!.drep.........\n-00027e00: 2d00 0000 3700 0000 336b c568 7265 702e -...7...3k.hrep.\n-00027e10: 95e7 0100 0000 0000 2100 0000 dc00 0000 ........!.......\n-00027e20: 6c42 686d 7265 702e 00e0 0200 0000 0000 lBhmrep.........\n-00027e30: 1c00 0000 ec01 0000 ffff ffff 0000 0000 ................\n+00027d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f70: 50ac 9860 7265 6d6f fbe2 0100 0000 0000 P..`remo........\n-00027f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n-00027f90: fb9c 0000 0000 0000 1800 0000 e200 0000 ................\n-00027fa0: e9e6 1366 0072 6570 0a9f 0100 0000 0000 ...f.rep........\n-00027fb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n+00027f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00027fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00027fe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n-00027ff0: f4de 0100 0000 0000 1800 0000 0e00 0000 ................\n-00028000: 0200 0000 0000 0000 f109 0000 0000 0000 ................\n-00028010: 0f86 0100 0000 0000 0010 0000 0000 0000 ................\n-00028020: 0090 0200 0000 0000 0000 0000 0000 0000 ................\n-00028030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n-00028070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n-00028090: ed9e 0100 0000 0000 1600 0000 0700 0000 ................\n-000280a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000280b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000280c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000280d0: 104d 1674 7265 702e 0090 0100 0000 0000 .M.trep.........\n-000280e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n-000280f0: 36d4 0100 0000 0000 1d00 0000 4900 0000 6...........I...\n-00028100: 3488 ea7f 7265 702e 6b9a 0100 0000 0000 4...rep.k.......\n-00028110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n-00028120: 8480 0100 0000 0000 1700 0000 5501 0000 ............U...\n-00028130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n-00028150: ca8b 0000 0000 0000 1400 0000 6d00 0000 ............m...\n-00028160: 0a56 b67b 2a69 7370 47d3 0100 0000 0000 .V.{*ispG.......\n-00028170: 1300 0000 3d00 0000 98f3 f771 7265 702e ....=......qrep.\n-00028180: b083 0100 0000 0000 1a00 0000 2601 0000 ............&...\n-00028190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000281a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000281b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000281c0: 58c1 ae72 7265 702e 055e 0000 0000 0000 X..rrep..^......\n-000281d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n-000281e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000281f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028250: 3a79 4f7e 7265 6d6f f4e1 0100 0000 0000 :yO~remo........\n-00028260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n-00028270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n-000282a0: 5759 0100 0000 0000 1200 0000 fe00 0000 WY..............\n-000282b0: ebd8 767d 7265 6d6f a8e1 0100 0000 0000 ..v}remo........\n-000282c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n-000282d0: 3ded 0000 0000 0000 1600 0000 6300 0000 =...........c...\n-000282e0: 0cf0 b87b 7265 702e 19d2 0100 0000 0000 ...{rep.........\n-000282f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n-00028300: ee9d 0100 0000 0000 2500 0000 0800 0000 ........%.......\n-00028310: 40fa c477 7265 702e 6d42 0000 0000 0000 @..wrep.mB......\n-00028320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n-00028330: 5191 0000 0000 0000 1500 0000 3300 0000 Q...........3...\n-00028340: 68ef 7872 7265 702e 00e0 0000 0000 0000 h.xrrep.........\n-00028350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n-00028360: 9dde 0100 0000 0000 1700 0000 4000 0000 ............@...\n-00028370: 6351 8c7e 7265 702e d282 0100 0000 0000 cQ.~rep.........\n-00028380: 2300 0000 5a00 0000 eb21 8279 2a69 7370 #...Z....!.y*isp\n-00028390: 97d3 0100 0000 0000 1000 0000 3300 0000 ............3...\n-000283a0: be78 bf73 7265 702e 0060 0100 0000 0000 .x.srep..`......\n-000283b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n-000283c0: 15ec 0000 0000 0000 2500 0000 6c00 0000 ........%...l...\n-000283d0: 3f48 7d77 7265 702e 7783 0100 0000 0000 ?H}wrep.w.......\n-000283e0: 1600 0000 2300 0000 ffff ffff 0000 0000 ....#...........\n-000283f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028430: 2021 2f7d 7265 702e 6b90 0100 0000 0000 !/}rep.k.......\n-00028440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n-00028450: ef73 0000 0000 0000 1400 0000 c500 0000 .s..............\n-00028460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O.global-id \n+00028570: 4944 7265 702e 6e65 742e 7270 6323 676c IDrep.net.rpc#gl\n+00028580: 6f62 616c 2d69 642d 3e72 7063 2d70 726f obal-id->rpc-pro\n+00028590: 7879 5265 7475 726e 2061 2066 756e 6374 xyReturn a funct\n+000285a0: 696f 6e20 7468 6174 2063 616e 2062 6520 ion that can be \n+000285b0: 7573 6564 2074 6f20 6361 6c6c 2074 6865 used to call the\n+000285c0: 2052 5043 2061 7373 6f63 6961 7465 6420 RPC associated \n+000285d0: 7769 7468 2074 6865 0a67 6c6f 6261 6c20 with the.global \n+000285e0: 7365 7276 616e 7420 6964 2049 4420 2861 servant id ID (a\n+000285f0: 2073 7472 696e 6729 2e00 7265 702e 6e65 string)..rep.ne\n+00028600: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n+00028610: 6d61 696e 2d61 626f 7665 2d70 2044 3120 main-above-p D1 \n+00028620: 4432 0072 6570 2e6e 6574 2e64 6f6d 6169 D2.rep.net.domai\n+00028630: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6571 n-name#domain-eq\n+00028640: 7561 6c2d 7020 4431 2044 3200 0000 0000 ual-p D1 D2.....\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: e07d 247b 0072 6570 d385 0100 0000 0000 .}${.rep........\n-000286b0: 2000 0000 1c00 0000 ffff ffff 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 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028710: 0000 0000 0000 0000 ffff ffff 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: 36d0 f579 7265 702e 3092 0100 0000 0000 6..yrep.0.......\n-00028740: 1e00 0000 5200 0000 4310 737f 2a69 7370 ....R...C.s.*isp\n-00028750: dad2 0100 0000 0000 1000 0000 2c00 0000 ............,...\n-00028760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028770: 0000 0000 0000 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000287a0: 0000 0000 0000 0000 3bcc a87f 7265 702e ........;...rep.\n-000287b0: e053 0100 0000 0000 1b00 0000 9c00 0000 .S..............\n-000287c0: e0aa 7d72 7265 702e d406 0100 0000 0000 ..}rrep.........\n-000287d0: 1900 0000 5f00 0000 ffff ffff 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: a6b6 027c 7265 702e 2b92 0000 0000 0000 ...|rep.+.......\n-00028800: 1500 0000 3300 0000 11d3 977f 7265 702e ....3.......rep.\n-00028810: 7e66 0000 0000 0000 2300 0000 3700 0000 ~f......#...7...\n-00028820: 7afa 7d76 7265 702d 803a 0000 0000 0000 z.}vrep-.:......\n-00028830: 0d00 0000 3500 0000 a526 8279 7265 702e ....5....&.yrep.\n-00028840: cadb 0000 0000 0000 1c00 0000 5c00 0000 ............\\...\n-00028850: 13fa e972 0072 6570 d9d9 0100 0000 0000 ...r.rep........\n-00028860: 2300 0000 2200 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: 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: 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: e051 3779 7265 702e b837 0000 0000 0000 .Q7yrep..7......\n-00028890: 1700 0000 ec00 0000 4a73 8372 7265 702e ........Js.rrep.\n-000288a0: 639b 0000 0000 0000 0d00 0000 3f00 0000 c...........?...\n-000288b0: acab 1e7f 7265 702e 54de 0000 0000 0000 ....rep.T.......\n-000288c0: 1c00 0000 a100 0000 200c 1978 7265 702e ........ ..xrep.\n-000288d0: b303 0100 0000 0000 2c00 0000 8501 0000 ........,.......\n-000288e0: 401f 5472 7265 702e 1b9e 0100 0000 0000 @.Trrep.........\n-000288f0: 1e00 0000 9000 0000 bf20 bb7e 7265 702e ......... .~rep.\n-00028900: 4be1 0000 0000 0000 1600 0000 8101 0000 K...............\n-00028910: 414a e872 7265 702e 919d 0100 0000 0000 AJ.rrep.........\n-00028920: 2400 0000 3900 0000 bc28 db72 0072 6570 $...9....(.r.rep\n-00028930: eedb 0100 0000 0000 2100 0000 0300 0000 ........!.......\n-00028940: 98ae e670 7265 702e 6a4f 0000 0000 0000 ...prep.jO......\n-00028950: 0f00 0000 2b00 0000 bf4e c276 7265 6d6f ....+....N.vremo\n-00028960: 4ce2 0100 0000 0000 1600 0000 4300 0000 L...........C...\n-00028970: 723c 5178 7265 702e c48d 0000 0000 0000 r@rep.UU......\n+00029560: 1e00 0000 2201 0000 5d42 3041 7265 702e ....\"...]B0Arep.\n+00029570: 61ee 0000 0000 0000 1800 0000 4f00 0000 a...........O...\n+00029580: 6b18 4048 7265 702e 1a66 0100 0000 0000 k.@Hrep..f......\n+00029590: 2900 0000 5f00 0000 ffff ffff 0000 0000 )..._...........\n 000295a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000295b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000295c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000295d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000295e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000295f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000295b0: c6d2 ef40 7265 702e 3bc3 0000 0000 0000 ...@rep.;.......\n+000295c0: 3500 0000 3000 0000 8b55 f641 7265 702e 5...0....U.Arep.\n+000295d0: 1f8b 0000 0000 0000 1d00 0000 9b00 0000 ................\n+000295e0: 8d45 7346 7265 702e 6a51 0100 0000 0000 .EsFrep.jQ......\n+000295f0: 3000 0000 c600 0000 ffff ffff 0000 0000 0...............\n 00029600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029640: 467a a641 7265 702e c7e8 0000 0000 0000 Fz.Arep.........\n+00029650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n+00029660: 4ac1 0000 0000 0000 1c00 0000 0500 0000 J...............\n+00029670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000296a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000296b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000296c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000296d0: 1ead 844b 7265 702e f064 0000 0000 0000 ...Krep..d......\n+000296e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n+000296f0: f9c1 0000 0000 0000 1f00 0000 0800 0000 ................\n+00029700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000297a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029790: 4e4b e746 7265 702e 1f66 0000 0000 0000 NK.Frep..f......\n+000297a0: 1100 0000 2c00 0000 ffff ffff 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+000297c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000297d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000297e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000297f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029800: 0000 0000 0000 0000 ffff ffff 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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029820: 4e79 b74a 7265 702e b26c 0000 0000 0000 Ny.Jrep..l......\n+00029830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+00029840: e603 0100 0000 0000 0e00 0000 9900 0000 ................\n+00029850: a2ba 3b48 7265 702e 8a8d 0000 0000 0000 ..;Hrep.........\n+00029860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n+00029870: f130 0000 0000 0000 1c00 0000 1100 0000 .0..............\n+00029880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000298a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000298b0: fe03 7c48 7265 702e 6c69 0000 0000 0000 ..|Hrep.li......\n+000298c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n+000298d0: 8b84 0200 0000 0000 1e00 0000 3300 0000 ............3...\n+000298e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000298f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n+00029900: 835a 0100 0000 0000 1400 0000 3c00 0000 .Z..........<...\n+00029910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029920: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029940: a817 044a 7265 702e 00c0 0000 0000 0000 ...Jrep.........\n+00029950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n 00029960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299a0: d68c ec4f 0072 6570 77ce 0000 0000 0000 ...O.repw.......\n+000299b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n+000299c0: 7c67 0100 0000 0000 1d00 0000 2a00 0000 |g..........*...\n+000299d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000299e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n+000299f0: a4cc 0000 0000 0000 1f00 0000 af00 0000 ................\n+00029a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029a10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029a70: 0000 0000 0000 0000 37b1 a34f 0072 6570 ........7..O.rep\n+00029a80: dec1 0000 0000 0000 1900 0000 0200 0000 ................\n+00029a90: 53b5 9044 7265 702e dcc6 0000 0000 0000 S..Drep.........\n+00029aa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n 00029ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029ad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n+00029ae0: ee59 0100 0000 0000 1600 0000 3700 0000 .Y..........7...\n+00029af0: 28e0 fd41 7265 702e 6d65 0100 0000 0000 (..Arep.me......\n+00029b00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n 00029b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029b30: 0000 0000 0000 0000 c396 fb4d 3a72 6570 ...........M:rep\n+00029b40: 0ceb 0000 0000 0000 1600 0000 4000 0000 ............@...\n+00029b50: 1f61 3c47 7265 6d6f 20c2 0000 0000 0000 .aKrep.........\n+00029c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n+00029c60: 0060 0000 0000 0000 1400 0000 4600 0000 .`..........F...\n+00029c70: 17ab f045 0072 6570 4d85 0200 0000 0000 ...E.repM.......\n+00029c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n+00029c90: ece4 0000 0000 0000 1600 0000 2501 0000 ............%...\n+00029ca0: 7662 5343 7265 702e 0959 0100 0000 0000 vbSCrep..Y......\n+00029cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n+00029cc0: 7f00 0100 0000 0000 0c00 0000 6100 0000 ............a...\n+00029cd0: ac84 0a40 7265 702e 095c 0000 0000 0000 ...@rep..\\......\n+00029ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n+00029cf0: e96b 0100 0000 0000 2000 0000 f600 0000 .k...... .......\n+00029d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00029d10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00029d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029d30: 3235 3c45 0072 6570 d06d 0100 0000 0000 25.Trep.........\n+0002a950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n+0002a960: 3ecf 0000 0000 0000 1d00 0000 5000 0000 >...........P...\n+0002a970: 8c76 df52 7265 702e dc02 0100 0000 0000 .v.Rrep.........\n+0002a980: 0f00 0000 fb00 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+0002a9a0: dea3 c652 7265 702e 8f92 0000 0000 0000 ...Rrep.........\n+0002a9b0: 2200 0000 4000 0000 ffff ffff 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+0002a9d0: c4b1 9354 0072 6570 ab74 0100 0000 0000 ...T.rep.t......\n+0002a9e0: 2200 0000 0600 0000 ffff ffff 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-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-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-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-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+0002aa00: e457 2857 7265 702e d2db 0000 0000 0000 .W(Wrep.........\n+0002aa10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n+0002aa20: 644d 0000 0000 0000 1d00 0000 6300 0000 dM..........c...\n+0002aa30: 23ab 0e54 7265 702e 0080 0200 0000 0000 #..Trep.........\n+0002aa40: 2000 0000 de00 0000 4c21 9859 7265 702e .......L!.Yrep.\n+0002aa50: 1970 0100 0000 0000 1b00 0000 9200 0000 .p..............\n+0002aa60: 868e d457 7265 702e d374 0100 0000 0000 ...Wrep..t......\n+0002aa70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n+0002aa80: 0908 0100 0000 0000 0c00 0000 5a00 0000 ............Z...\n+0002aa90: b48f 8351 7265 702e d052 0100 0000 0000 ...Qrep..R......\n+0002aaa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n+0002aab0: 3669 0100 0000 0000 1800 0000 2a00 0000 6i..........*...\n+0002aac0: 5e6f 2950 0072 6570 b3c8 0000 0000 0000 ^o)P.rep........\n+0002aad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n+0002aae0: 6f08 0100 0000 0000 1600 0000 ed00 0000 o...............\n+0002aaf0: daf9 6b57 0072 6570 0070 0100 0000 0000 ..kW.rep.p......\n+0002ab00: 1900 0000 0000 0000 45a9 3d55 0072 6570 ........E.=U.rep\n+0002ab10: cdcf 0000 0000 0000 2700 0000 0500 0000 ........'.......\n+0002ab20: a53a 275e 7265 702e 4bd8 0000 0000 0000 .:'^rep.K.......\n+0002ab30: 2000 0000 3700 0000 dae3 b35a 7265 702e ...7......Zrep.\n+0002ab40: c93f 0000 0000 0000 1900 0000 1200 0000 .?..............\n+0002ab50: ac84 0a55 7265 702e dd5a 0000 0000 0000 ...Urep..Z......\n+0002ab60: 0f00 0000 4d00 0000 0980 0a50 0072 6570 ....M......P.rep\n+0002ab70: c26b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n+0002ab80: 4f8d 335e 0072 6570 8474 0100 0000 0000 O.3^.rep.t......\n+0002ab90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n+0002aba0: 4b02 0100 0000 0000 0e00 0000 8300 0000 K...............\n+0002abb0: f56c ed5e 7265 702e efc0 0000 0000 0000 .l.^rep.........\n+0002abc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n 0002abd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002abe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002abf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002abe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002abf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ac00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ac10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ac20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ac30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ac40: 9a02 5055 7265 702e f36d 0100 0000 0000 ..PUrep..m......\n+0002ac50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n 0002ac60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ac70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ac80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ac90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002acb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002acb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002acc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002acd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ace0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002acd0: da22 5052 7265 702e 8e72 0100 0000 0000 .\"PRrep..r......\n+0002ace0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n 0002acf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ad00: f00f 6250 7461 7266 95c4 0000 0000 0000 ..bPtarf........\n+0002ad10: 1500 0000 2600 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+0002ad30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ad40: 0000 0000 0000 0000 ffff ffff 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+0002ad60: 941b 3e53 6572 726f f962 0100 0000 0000 ..>Serro.b......\n+0002ad70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n+0002ad80: 5f94 0000 0000 0000 1d00 0000 3e00 0000 _...........>...\n+0002ad90: ac97 4b50 7265 702e 1272 0100 0000 0000 ..KPrep..r......\n+0002ada0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n+0002adb0: 73d5 0000 0000 0000 2500 0000 3a01 0000 s.......%...:...\n+0002adc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002add0: 0000 0000 0000 0000 9bcb 445f 7265 702e ..........D_rep.\n+0002ade0: c1ef 0000 0000 0000 1a00 0000 1c00 0000 ................\n+0002adf0: c502 8c57 7265 702e 7463 0100 0000 0000 ...Wrep.tc......\n+0002ae00: 1400 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\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-0002ae40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae20: 3a0a 4358 7265 702e 06de 0000 0000 0000 :.CXrep.........\n+0002ae30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n+0002ae40: 2305 0100 0000 0000 0d00 0000 d200 0000 #...............\n+0002ae50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ae60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n+0002ae70: 75c8 0000 0000 0000 1800 0000 2600 0000 u...........&...\n+0002ae80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ae90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002aea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aeb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aeb0: 0a00 405a 7265 702e 6030 0000 0000 0000 ..@Zrep.`0......\n+0002aec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n+0002aed0: a662 0100 0000 0000 0c00 0000 4700 0000 .b..........G...\n+0002aee0: 5447 7051 7265 702e 0050 0100 0000 0000 TGpQrep..P......\n+0002aef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n 0002af00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af10: f841 6750 7265 702e 7971 0100 0000 0000 .AgPrep.yq......\n+0002af20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n 0002af30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002af50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002af60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002af80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n+0002af90: 1c71 0100 0000 0000 1e00 0000 3f00 0000 .q..........?...\n+0002afa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002afb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n+0002afc0: b0e3 0000 0000 0000 1600 0000 3800 0000 ............8...\n+0002afd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002afe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b000: 0400 0000 0000 0000 0a00 0000 0000 0000 ................\n-0002b010: f6cf 0000 0000 0000 0d00 0000 0000 0000 ................\n-0002b020: f35f 0100 0000 0000 c10a 0000 0000 0000 ._..............\n-0002b030: 3fa5 0200 0000 0000 0010 0000 0000 0000 ?...............\n-0002b040: 0070 0100 0000 0000 0000 0000 0000 0000 .p..............\n+0002b000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b060: 0000 0000 0000 0000 0300 0000 5c00 0000 ............\\...\n-0002b070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b0a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b0b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b0d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b0e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b0d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b0e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b100: d0a7 3744 7265 702e faa0 0200 0000 0000 ..7Drep.........\n-0002b110: 1700 0000 ee00 0000 ffff ffff 0000 0000 ................\n+0002b100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b130: 0aeb ab4d 0072 6570 84c5 0000 0000 0000 ...M.rep........\n-0002b140: 2000 0000 0300 0000 b972 8542 0072 6570 ........r.B.rep\n-0002b150: 17a5 0200 0000 0000 1800 0000 1000 0000 ................\n-0002b160: 00c7 6f4a 0072 6570 b3a4 0200 0000 0000 ..oJ.rep........\n-0002b170: 1700 0000 0200 0000 71f8 8642 0072 6570 ........q..B.rep\n-0002b180: 356d 0100 0000 0000 2900 0000 1900 0000 5m......).......\n-0002b190: f2c5 4b4e 7265 702e ee6e 0100 0000 0000 ..KNrep..n......\n-0002b1a0: 1500 0000 8600 0000 5f2c 9642 7265 702e ........_,.Brep.\n-0002b1b0: 2656 0000 0000 0000 1600 0000 5a00 0000 &V..........Z...\n-0002b1c0: 2b24 4f4b 7461 7266 90cd 0000 0000 0000 +$OKtarf........\n-0002b1d0: 1900 0000 2600 0000 07f4 3347 7265 702e ....&.....3Grep.\n-0002b1e0: b832 0000 0000 0000 1a00 0000 6700 0000 .2..........g...\n-0002b1f0: 1433 8d47 0072 6570 896f 0100 0000 0000 .3.G.rep.o......\n-0002b200: 1700 0000 0800 0000 05e5 8b42 7265 6d6f ...........Bremo\n-0002b210: 72cb 0000 0000 0000 1400 0000 3300 0000 r...........3...\n-0002b220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b230: 0000 0000 0000 0000 f521 5f47 7265 702e .........!_Grep.\n-0002b240: 2aa4 0200 0000 0000 1800 0000 1500 0000 *...............\n-0002b250: 22ac 8c49 0072 6570 c5ca 0000 0000 0000 \"..I.rep........\n-0002b260: 1700 0000 0400 0000 ffff ffff 0000 0000 ................\n+0002b130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b2b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b2c0: 0000 0000 0000 0000 079a c742 0072 6570 ...........B.rep\n-0002b2d0: cac9 0000 0000 0000 1d00 0000 0e00 0000 ................\n-0002b2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b2f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b310: be87 2b46 7265 702e e55b 0100 0000 0000 ..+Frep..[......\n-0002b320: 1b00 0000 7b01 0000 73b5 4345 7265 702e ....{...s.CErep.\n-0002b330: 7da3 0200 0000 0000 2600 0000 8700 0000 }.......&.......\n-0002b340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b350: 0000 0000 0000 0000 2b4d c044 7265 702e ........+M.Drep.\n-0002b360: 48a2 0200 0000 0000 2300 0000 1201 0000 H.......#.......\n-0002b370: ccdd b24d 7265 702e 42dc 0000 0000 0000 ...Mrep.B.......\n-0002b380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n-0002b390: 808f 0000 0000 0000 1600 0000 4900 0000 ............I...\n-0002b3a0: a2ad d74b 7265 702e bf98 0000 0000 0000 ...Krep.........\n-0002b3b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n-0002b3c0: 595e 0100 0000 0000 2100 0000 8e00 0000 Y^......!.......\n-0002b3d0: b7aa 8642 0072 6570 0d6d 0100 0000 0000 ...B.rep.m......\n-0002b3e0: 2300 0000 0500 0000 6d8c 3c43 7265 702e #.......m.@rep.........\n-0002b560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-0002b570: c707 0100 0000 0000 2900 0000 5f00 0000 ........)..._...\n-0002b580: 5d42 3041 7265 702e be68 0100 0000 0000 ]B0Arep..h......\n-0002b590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n+0002b520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5b0: c6d2 ef40 7265 702e fbcb 0000 0000 0000 ...@rep.........\n-0002b5c0: 3500 0000 3000 0000 8d45 7346 7265 702e 5...0....EsFrep.\n-0002b5d0: 076a 0000 0000 0000 3000 0000 c600 0000 .j......0.......\n-0002b5e0: 8b55 f641 7265 702e 61ee 0000 0000 0000 .U.Arep.a.......\n-0002b5f0: 1d00 0000 9b00 0000 ffff ffff 0000 0000 ................\n+0002b5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+0002b610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b640: 467a a641 7265 702e 3965 0100 0000 0000 Fz.Arep.9e......\n-0002b650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n-0002b660: 7cc0 0000 0000 0000 1c00 0000 0500 0000 |...............\n-0002b670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b680: 0000 0000 0000 0000 0000 0000 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+0002b6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6d0: 1ead 844b 7265 702e 9fd9 0000 0000 0000 ...Krep.........\n-0002b6e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n-0002b6f0: 9dc0 0000 0000 0000 1f00 0000 0800 0000 ................\n-0002b700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b710: 0000 0000 0000 0000 0000 0000 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+0002b730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b740: 0000 0000 0000 0000 0000 0000 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+0002b760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b790: 4e4b e746 7265 702e 58da 0000 0000 0000 NK.Frep.X.......\n-0002b7a0: 1100 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+0002b790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b7d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b800: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b820: 4e79 b74a 7265 702e e4dc 0000 0000 0000 Ny.Jrep.........\n-0002b830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n-0002b840: 5b4c 0000 0000 0000 0e00 0000 9900 0000 [L..............\n-0002b850: a2ba 3b48 7265 702e 0000 0100 0000 0000 ..;Hrep.........\n-0002b860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n-0002b870: d882 0000 0000 0000 1c00 0000 1100 0000 ................\n-0002b880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8b0: fe03 7c48 7265 702e f4da 0000 0000 0000 ..|Hrep.........\n-0002b8c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n-0002b8d0: 5ec4 0000 0000 0000 1e00 0000 3300 0000 ^...........3...\n-0002b8e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b8f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n-0002b900: 7392 0000 0000 0000 1400 0000 3c00 0000 s...........<...\n-0002b910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b920: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b940: a817 044a 7265 702e eec7 0000 0000 0000 ...Jrep.........\n-0002b950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n+0002b940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9a0: d68c ec4f 0072 6570 ffa1 0200 0000 0000 ...O.rep........\n-0002b9b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n-0002b9c0: 2909 0100 0000 0000 1d00 0000 2a00 0000 )...........*...\n-0002b9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b9e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n-0002b9f0: 2ca0 0200 0000 0000 1f00 0000 af00 0000 ,...............\n-0002ba00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ba10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba10: 0000 0000 0000 0000 0000 0000 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+0002ba30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba40: 0000 0000 0000 0000 0000 0000 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 37b1 a34f 0072 6570 ........7..O.rep\n-0002ba80: 99c1 0000 0000 0000 1900 0000 0200 0000 ................\n-0002ba90: 53b5 9044 7265 702e 57ca 0000 0000 0000 S..Drep.W.......\n-0002baa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n+0002ba60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002baa0: 0000 0000 0000 0000 0000 0000 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: de91 0000 0000 0000 1600 0000 3700 0000 ............7...\n-0002baf0: 28e0 fd41 7265 702e 2706 0100 0000 0000 (..Arep.'.......\n-0002bb00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n+0002bac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002baf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bb00: 0000 0000 0000 0000 0000 0000 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 1f61 3c47 7265 6d6f .........aKrep..f......\n-0002bc50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-0002bc60: 5dd7 0000 0000 0000 1400 0000 4600 0000 ]...........F...\n-0002bc70: 17ab f045 0072 6570 26c6 0000 0000 0000 ...E.rep&.......\n-0002bc80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-0002bc90: fe63 0100 0000 0000 1600 0000 2501 0000 .c..........%...\n-0002bca0: 7662 5343 7265 702e b490 0000 0000 0000 vbSCrep.........\n-0002bcb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-0002bcc0: 693e 0000 0000 0000 0c00 0000 6100 0000 i>..........a...\n-0002bcd0: ac84 0a40 7265 702e 17d7 0000 0000 0000 ...@rep.........\n-0002bce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-0002bcf0: b96b 0100 0000 0000 2000 0000 f600 0000 .k...... .......\n-0002bd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002bd10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd30: 3235 3c45 0072 6570 cbc7 0000 0000 0000 25servant-i\n+0002c020: 6452 6574 7572 6e20 7468 6520 756e 7175 dReturn the unqu\n+0002c030: 616c 6966 6965 6420 7365 7276 616e 742d alified servant-\n+0002c040: 6964 2028 6120 7379 6d62 6f6c 2920 7468 id (a symbol) th\n+0002c050: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n+0002c060: 6f0a 7265 6665 7265 6e63 6520 7468 6520 o.reference the \n+0002c070: 5250 4320 7072 6f78 7920 6675 6e63 7469 RPC proxy functi\n+0002c080: 6f6e 2050 524f 5859 2e72 6570 2e6e 6574 on PROXY.rep.net\n+0002c090: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n+0002c0a0: 6169 6e2d 6162 6f76 652d 7052 6574 7572 ain-above-pRetur\n+0002c0b0: 6e20 7472 7565 2069 6620 646f 6d61 696e n true if domain\n+0002c0c0: 206e 616d 6520 4431 2069 7320 6061 626f name D1 is `abo\n+0002c0d0: 7665 2720 646f 6d61 696e 206e 616d 6520 ve' domain name \n+0002c0e0: 4432 2e73 7461 6e64 6172 642d 6572 726f D2.standard-erro\n+0002c0f0: 7253 7461 6e64 6172 6420 7374 7265 616d rStandard stream\n+0002c100: 2066 6f72 2065 7272 6f72 206f 7574 7075 for error outpu\n+0002c110: 742e 0000 0000 0000 0000 0000 0000 0000 t...............\n+0002c120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c160: 00c4 1c5b 6572 726f 7e31 0000 0000 0000 ...[erro~1......\n-0002c170: 0a00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0002c160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c190: 12a1 db5b 0072 6570 a26d 0100 0000 0000 ...[.rep.m......\n-0002c1a0: 2b00 0000 0500 0000 b734 1f55 7265 702e +........4.Urep.\n-0002c1b0: 0d85 0000 0000 0000 1600 0000 3d00 0000 ............=...\n-0002c1c0: 3012 bc5b 0072 6570 c4c0 0000 0000 0000 0..[.rep........\n-0002c1d0: 2c00 0000 0500 0000 ffff ffff 0000 0000 ,...............\n+0002c190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c1f0: bcbb 9650 7265 702e 166b 0100 0000 0000 ...Prep..k......\n-0002c200: 2500 0000 5700 0000 ffff ffff 0000 0000 %...W...........\n+0002c1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c220: e61a 7d5e 7265 702e 63c3 0000 0000 0000 ..}^rep.c.......\n-0002c230: 1e00 0000 3c00 0000 ffff ffff 0000 0000 ....<...........\n+0002c220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c250: 7e4f 8b53 7265 702e e294 0000 0000 0000 ~O.Srep.........\n-0002c260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n-0002c270: 3255 0100 0000 0000 1f00 0000 a001 0000 2U..............\n-0002c280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c290: 0000 0000 0000 0000 0000 0000 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: 24c5 0000 0000 0000 1f00 0000 4100 0000 $...........A...\n-0002c2e0: 1658 c55d 7265 702e 449c 0000 0000 0000 .X.]rep.D.......\n-0002c2f0: 1f00 0000 9800 0000 bb38 f058 0072 6570 .........8.X.rep\n-0002c300: f5c0 0000 0000 0000 1900 0000 1800 0000 ................\n-0002c310: 256d 505e 0072 6570 28c7 0000 0000 0000 %mP^.rep(.......\n-0002c320: 2100 0000 0700 0000 2da2 5251 7265 702e !.......-.RQrep.\n-0002c330: a2d5 0200 0000 0000 1f00 0000 4500 0000 ............E...\n-0002c340: 6068 d95d 0072 6570 e9d1 0200 0000 0000 `h.].rep........\n-0002c350: 1e00 0000 0400 0000 ffff ffff 0000 0000 ................\n+0002c2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c350: 0000 0000 0000 0000 0000 0000 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+0002c370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c3a0: 5e86 f45a 0072 6570 776d 0100 0000 0000 ^..Z.repwm......\n-0002c3b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e +..........Wrep.\n-0002c3c0: 3cd9 0000 0000 0000 1600 0000 4d00 0000 <...........M...\n-0002c3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c3e0: 0000 0000 0000 0000 f504 1257 7265 702e ...........Wrep.\n-0002c3f0: 0966 0100 0000 0000 1b00 0000 6400 0000 .f..........d...\n-0002c400: e018 f85d 0072 6570 e0df 0000 0000 0000 ...].rep........\n-0002c410: 1300 0000 0900 0000 bf43 2455 7265 702e .........C$Urep.\n-0002c420: becc 0000 0000 0000 3600 0000 3000 0000 ........6...0...\n-0002c430: ce4e f750 7265 702e f552 0000 0000 0000 .N.Prep..R......\n-0002c440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n-0002c450: 87db 0000 0000 0000 1400 0000 2f00 0000 ............/...\n-0002c460: db38 8359 0072 6570 35c4 0000 0000 0000 .8.Y.rep5.......\n-0002c470: 2200 0000 0700 0000 9717 2957 7265 702e \".........)Wrep.\n-0002c480: 60cc 0000 0000 0000 3400 0000 2a00 0000 `.......4...*...\n-0002c490: 488a 7354 7265 702e 5a68 0100 0000 0000 H.sTrep.Zh......\n-0002c4a0: 1700 0000 4d00 0000 ffff ffff 0000 0000 ....M...........\n+0002c3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+0002c4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c4f0: c2d4 f654 7265 702e d63e 0000 0000 0000 ...Trep..>......\n-0002c500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n-0002c510: 68d6 0000 0000 0000 1600 0000 3d00 0000 h...........=...\n-0002c520: dc26 0f52 7265 702e 82d2 0200 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: f252 0100 0000 0000 1800 0000 2900 0000 .R..........)...\n-0002c580: 1651 c658 7265 702e 3fe7 0000 0000 0000 .Q.Xrep.?.......\n-0002c590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n-0002c5a0: 82eb 0000 0000 0000 1300 0000 8000 0000 ................\n-0002c5b0: dc0a 5c52 7265 702e c055 0000 0000 0000 ..\\Rrep..U......\n-0002c5c0: 0f00 0000 5700 0000 278d e05b 7265 702e ....W...'..[rep.\n-0002c5d0: 4f08 0100 0000 0000 1f00 0000 4800 0000 O...........H...\n-0002c5e0: e74a 8b50 7265 702e c008 0100 0000 0000 .J.Prep.........\n-0002c5f0: 2100 0000 4800 0000 a52e 8c5c 7265 702e !...H......\\rep.\n-0002c600: 1c61 0000 0000 0000 0c00 0000 a100 0000 .a..............\n-0002c610: 8dad 9659 7265 702e 22d5 0200 0000 0000 ...Yrep.\".......\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: 9a65 0100 0000 0000 1d00 0000 5200 0000 .e..........R...\n-0002c6d0: 7d15 375b 0072 6570 00a0 0200 0000 0000 }.7[.rep........\n-0002c6e0: 1e00 0000 0e00 0000 7bf3 a755 0072 6570 ........{..U.rep\n-0002c6f0: cf6c 0100 0000 0000 2100 0000 1d00 0000 .l......!.......\n-0002c700: fb20 9d56 7265 702e e6d3 0200 0000 0000 . .Vrep.........\n-0002c710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f ....8......]remo\n-0002c720: b9cb 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-0002c730: 5c55 1650 7265 702e a86f 0100 0000 0000 \\U.Prep..o......\n-0002c740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-0002c750: 0080 0000 0000 0000 2600 0000 8200 0000 ........&.......\n-0002c760: d9c6 1f55 0072 6570 d26d 0100 0000 0000 ...U.rep.m......\n-0002c770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e &.......$..\\rep.\n-0002c780: ddc8 0000 0000 0000 2300 0000 3b00 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: b4c1 0000 0000 0000 2300 0000 0900 0000 ........#.......\n-0002c7c0: daf9 775b 7265 702e e4c3 0000 0000 0000 ..w[rep.........\n-0002c7d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n-0002c7e0: afc4 0000 0000 0000 1d00 0000 3a00 0000 ............:...\n-0002c7f0: 805c 295e 7265 702e ae5e 0000 0000 0000 .\\)^rep..^......\n-0002c800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n-0002c810: 20d3 0200 0000 0000 1200 0000 0700 0000 ...............\n-0002c820: 5226 295f 0072 6570 84d5 0200 0000 0000 R&)_.rep........\n-0002c830: 1900 0000 0500 0000 6127 8259 6465 6275 ........a'.Ydebu\n-0002c840: 4858 0100 0000 0000 0e00 0000 0101 0000 HX..............\n-0002c850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c860: 0000 0000 0000 0000 9dbb da58 7265 702e ...........Xrep.\n-0002c870: 22ce 0000 0000 0000 1d00 0000 b701 0000 \"...............\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 0b87 0000 0000 0000 ..._rep.........\n-0002c8f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n-0002c900: c36f 0000 0000 0000 1800 0000 2100 0000 .o..........!...\n-0002c910: dee0 f155 0072 6570 00d0 0200 0000 0000 ...U.rep........\n-0002c920: 2d00 0000 1900 0000 8d24 1656 7265 702e -........$.Vrep.\n-0002c930: 7f0f 0100 0000 0000 1400 0000 5000 0000 ............P...\n-0002c940: 6e3e b654 7265 702e d469 0100 0000 0000 n>.Trep..i......\n-0002c950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n-0002c960: 7cd1 0200 0000 0000 1d00 0000 5000 0000 |...........P...\n-0002c970: 8c76 df52 7265 702e c249 0000 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 cd01 0100 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 fec5 0000 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 1d6a 0100 0000 0000 .W(Wrep..j......\n-0002ca10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-0002ca20: f156 0100 0000 0000 1d00 0000 6300 0000 .V..........c...\n-0002ca30: 23ab 0e54 7265 702e 46d0 0200 0000 0000 #..Trep.F.......\n-0002ca40: 2000 0000 de00 0000 4c21 9859 7265 702e .......L!.Yrep.\n-0002ca50: 39d3 0200 0000 0000 1b00 0000 9200 0000 9...............\n-0002ca60: 868e d457 7265 702e d2c6 0000 0000 0000 ...Wrep.........\n-0002ca70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-0002ca80: 9656 0000 0000 0000 0c00 0000 5a00 0000 .V..........Z...\n-0002ca90: b48f 8351 7265 702e db83 0000 0000 0000 ...Qrep.........\n-0002caa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-0002cab0: e70e 0100 0000 0000 1800 0000 2a00 0000 ............*...\n-0002cac0: 5e6f 2950 0072 6570 e30f 0100 0000 0000 ^o)P.rep........\n-0002cad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n-0002cae0: 5659 0000 0000 0000 1600 0000 ed00 0000 VY..............\n-0002caf0: daf9 6b57 0072 6570 37d2 0200 0000 0000 ..kW.rep7.......\n-0002cb00: 1900 0000 0000 0000 a53a 275e 7265 702e .........:'^rep.\n-0002cb10: daea 0000 0000 0000 2000 0000 3700 0000 ........ ...7...\n-0002cb20: ac84 0a55 7265 702e bbd6 0000 0000 0000 ...Urep.........\n-0002cb30: 0f00 0000 4d00 0000 dae3 b35a 7265 702e ....M......Zrep.\n-0002cb40: 5a53 0100 0000 0000 1900 0000 1200 0000 ZS..............\n-0002cb50: 45a9 3d55 0072 6570 0bd2 0200 0000 0000 E.=U.rep........\n-0002cb60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n-0002cb70: 926b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n-0002cb80: 4f8d 335e 0072 6570 d7c5 0000 0000 0000 O.3^.rep........\n-0002cb90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n-0002cba0: f246 0000 0000 0000 0e00 0000 8300 0000 .F..............\n-0002cbb0: f56c ed5e 7265 702e 21c0 0000 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 99d4 0200 0000 0000 ..PUrep.........\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 e0c1 0000 0000 0000 .\"PRrep.........\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 55cd 0000 0000 0000 ..bPtarfU.......\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 ba5a 0100 0000 0000 ..>Serro.Z......\n-0002cd70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-0002cd80: 2f02 0100 0000 0000 1d00 0000 3e00 0000 /...........>...\n-0002cd90: ac97 4b50 7265 702e e9d2 0200 0000 0000 ..KPrep.........\n-0002cda0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n-0002cdb0: 02e8 0000 0000 0000 2500 0000 3a01 0000 ........%...:...\n-0002cdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cdd0: 0000 0000 0000 0000 c502 8c57 7265 702e ...........Wrep.\n-0002cde0: 825b 0100 0000 0000 1400 0000 4f00 0000 .[..........O...\n-0002cdf0: 9bcb 445f 7265 702e 6c3d 0000 0000 0000 ..D_rep.l=......\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: 7a28 ae5c 7265 702e 1652 0000 0000 0000 z(.\\rep..R......\n-0002ce30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n-0002ce40: 847f 0000 0000 0000 1c00 0000 5400 0000 ............T...\n-0002ce50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n-0002ce70: 056e 0100 0000 0000 1800 0000 2600 0000 .n..........&...\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 4782 0000 0000 0000 ..@Zrep.G.......\n-0002cec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-0002ced0: 675a 0100 0000 0000 0c00 0000 4700 0000 gZ..........G...\n-0002cee0: 5447 7051 7265 702e ef65 0000 0000 0000 TGpQrep..e......\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 50d2 0200 0000 0000 .AgPrep.P.......\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: 3cd4 0200 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: c262 0100 0000 0000 1600 0000 3800 0000 .b..........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 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0002d010: 7265 7465 7223 6465 6669 6e65 2d73 7065 reter#define-spe\n-0002d020: 6369 616c 2d76 6172 6961 626c 6520 5641 cial-variable VA\n-0002d030: 5220 2321 6f70 7469 6f6e 616c 2056 414c R #!optional VAL\n-0002d040: 5545 2044 4f43 7265 702e 6c61 6e67 2e69 UE DOCrep.lang.i\n-0002d050: 6e74 6572 7072 6574 6572 2377 6974 682d nterpreter#with-\n-0002d060: 6f62 6a65 6374 4576 616c 7561 7465 204f objectEvaluate O\n-0002d070: 424a 2061 6e64 206d 616b 6520 6974 7320 BJ and make its \n-0002d080: 7661 6c75 6520 6060 6375 7272 656e 7427 value ``current'\n-0002d090: 2720 696e 2073 6f6d 6520 7761 7920 6d65 ' in some way me\n-0002d0a0: 616e 696e 6766 756c 0a66 6f72 2074 6865 aningful.for the\n-0002d0b0: 2064 6174 6120 7479 7065 2c20 6576 616c data type, eval\n-0002d0c0: 7561 7465 2061 6c6c 2042 4f44 5920 666f uate all BODY fo\n-0002d0d0: 726d 732c 2074 6865 6e20 7265 7475 726e rms, then return\n-0002d0e0: 2074 6f20 7468 6520 6f6c 640a 6375 7272 to the old.curr\n-0002d0f0: 656e 7420 7661 6c75 6520 6f66 2077 6861 ent value of wha\n-0002d100: 7465 7665 7220 7761 7320 6368 616e 6765 tever was change\n-0002d110: 642e 2052 6574 7572 6e20 7468 6520 7661 d. Return the va\n-0002d120: 6c75 6520 6f66 2074 6865 206c 6173 740a lue of the last.\n-0002d130: 424f 4459 2066 6f72 6d20 6576 616c 7561 BODY form evalua\n-0002d140: 7465 642e 0072 6570 2e6c 616e 672e 696e ted..rep.lang.in\n-0002d150: 7465 7270 7265 7465 7223 636f 6e64 6974 terpreter#condit\n-0002d160: 696f 6e2d 6361 7365 2056 4152 2046 4f52 ion-case VAR FOR\n-0002d170: 4d20 2e20 4841 4e44 4c45 5253 7265 702e M . HANDLERSrep.\n-0002d180: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0002d190: 2361 7574 6f6c 6f61 6454 656c 6c20 7468 #autoloadTell th\n-0002d1a0: 6520 6576 616c 7561 746f 7220 7468 6174 e evaluator that\n-0002d1b0: 2074 6865 2076 616c 7565 206f 6620 5359 the value of SY\n-0002d1c0: 4d42 4f4c 2077 696c 6c20 6265 2069 6e69 MBOL will be ini\n-0002d1d0: 7469 616c 6973 6564 0a62 7920 6c6f 6164 tialised.by load\n-0002d1e0: 696e 6720 4649 4c45 2e00 7265 702e 6c61 ing FILE..rep.la\n-0002d1f0: 6e67 2e69 6e74 6572 7072 6574 6572 2369 ng.interpreter#i\n-0002d200: 6465 6e74 6974 7920 4152 4700 7265 702e dentity ARG.rep.\n-0002d210: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0002d220: 2365 7661 6c2d 7768 656e 2d63 6f6d 7069 #eval-when-compi\n-0002d230: 6c65 2046 4f52 4d00 7265 702e 6c61 6e67 le FORM.rep.lang\n-0002d240: 2e69 6e74 6572 7072 6574 6572 236e 6f70 .interpreter#nop\n-0002d250: 7265 702e 6c61 6e67 2e6d 6174 6823 7265 rep.lang.math#re\n-0002d260: 616c 7052 6574 7572 6e20 7420 6966 2058 alpReturn t if X\n-0002d270: 2069 7320 6120 7265 616c 206e 756d 6265 is a real numbe\n-0002d280: 722e 7265 702e 6c61 6e67 2e6d 6174 6823 r.rep.lang.math#\n-0002d290: 7261 7469 6f6e 616c 7052 6574 7572 6e20 rationalpReturn \n-0002d2a0: 7420 6966 2058 2069 7320 6120 2870 6f73 t if X is a (pos\n-0002d2b0: 7369 626c 7920 696e 6578 6163 7429 2072 sibly inexact) r\n-0002d2c0: 6174 696f 6e61 6c20 6e75 6d62 6572 2e00 ational number..\n-0002d2d0: 7265 702e 6c61 6e67 2e6d 6174 6823 706f rep.lang.math#po\n-0002d2e0: 7369 7469 7665 7020 5872 6570 2e6c 616e sitivep Xrep.lan\n-0002d2f0: 672e 6d61 7468 236e 6567 6174 6976 6570 g.math#negativep\n-0002d300: 5265 7475 726e 2074 2069 6620 5820 6973 Return t if X is\n-0002d310: 206c 6573 7320 7468 616e 207a 6572 6f2e less than zero.\n-0002d320: 0072 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n-0002d330: 636d 202e 2041 5247 5372 6570 2e6c 616e cm . ARGSrep.lan\n-0002d340: 672e 646f 6323 6465 7363 7269 6265 2d76 g.doc#describe-v\n-0002d350: 616c 7565 5072 696e 7420 746f 2073 7461 aluePrint to sta\n-0002d360: 6e64 6172 642d 6f75 7470 7574 2061 2064 ndard-output a d\n-0002d370: 6573 6372 6970 7469 6f6e 206f 6620 7468 escription of th\n-0002d380: 6520 6c69 7370 2064 6174 6120 6f62 6a65 e lisp data obje\n-0002d390: 6374 2056 414c 5545 2e20 4966 0a4e 414d ct VALUE. If.NAM\n-0002d3a0: 4520 6973 2074 7275 652c 2074 6865 6e20 E is true, then \n-0002d3b0: 6974 2073 686f 756c 6420 6265 2074 6865 it should be the\n-0002d3c0: 2073 796d 626f 6c20 7468 6174 2069 7320 symbol that is \n-0002d3d0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-0002d3e0: 5641 4c55 452e 7265 702e 6c61 6e67 2e64 VALUE.rep.lang.d\n-0002d3f0: 6f63 2364 6f63 756d 656e 742d 7661 7269 oc#document-vari\n-0002d400: 6162 6c65 5365 7473 2074 6865 2064 6f63 ableSets the doc\n-0002d410: 756d 656e 7461 7469 6f6e 2070 726f 7065 umentation prope\n-0002d420: 7274 7920 6f66 2053 594d 424f 4c20 746f rty of SYMBOL to\n-0002d430: 2044 4f43 2d53 5452 494e 472e 7265 702e DOC-STRING.rep.\n-0002d440: 6c61 6e67 2e64 6f63 2361 6464 2d64 6f63 lang.doc#add-doc\n-0002d450: 756d 656e 7461 7469 6f6e 4164 6473 2061 umentationAdds a\n-0002d460: 2064 6f63 756d 656e 7461 7469 6f6e 2073 documentation s\n-0002d470: 7472 696e 6720 5354 5249 4e47 2074 6f20 tring STRING to \n-0002d480: 7468 6520 6669 6c65 206f 6620 7375 6368 the file of such\n-0002d490: 2073 7472 696e 6773 2e72 6570 2e64 6174 strings.rep.dat\n-0002d4a0: 6123 7374 7269 6e67 2d75 7070 6572 2d63 a#string-upper-c\n-0002d4b0: 6173 652d 7052 6574 7572 6e20 7420 6966 ase-pReturn t if\n-0002d4c0: 2073 7472 696e 6720 5820 6973 2075 7070 string X is upp\n-0002d4d0: 6572 2063 6173 6520 2863 6f6e 7461 696e er case (contain\n-0002d4e0: 7320 6e6f 206c 6f77 6572 2063 6173 6520 s no lower case \n-0002d4f0: 6368 6172 6163 7465 7273 2061 6e64 0a61 characters and.a\n-0002d500: 7420 6c65 6173 7420 6f6e 6520 7570 7065 t least one uppe\n-0002d510: 722d 6361 7365 2063 6861 7261 6374 6572 r-case character\n-0002d520: 292e 7265 702e 6461 7461 2363 6170 6974 ).rep.data#capit\n-0002d530: 616c 697a 652d 7374 7269 6e67 5265 7475 alize-stringRetu\n-0002d540: 726e 2061 206e 6577 2073 7472 696e 672c rn a new string,\n-0002d550: 2061 2063 6f70 7920 6f66 2058 2077 6974 a copy of X wit\n-0002d560: 6820 6974 7320 6669 7273 7420 6368 6172 h its first char\n-0002d570: 6163 7465 7220 696e 2075 7070 6572 2063 acter in upper c\n-0002d580: 6173 652e 0072 6570 2e64 6174 612e 7269 ase..rep.data.ri\n-0002d590: 6e67 2372 696e 672d 3e6c 6973 7420 5249 ng#ring->list RI\n-0002d5a0: 4e47 7265 702e 766d 2e64 6973 6173 7365 NGrep.vm.disasse\n-0002d5b0: 6d62 6c65 7223 6469 7361 7373 656d 626c mbler#disassembl\n-0002d5c0: 6544 6973 7361 7365 6d62 6c65 7320 4152 eDissasembles AR\n-0002d5d0: 472c 2077 6974 6820 6f75 7470 7574 2074 G, with output t\n-0002d5e0: 6f20 5354 5245 414d 2c20 6f72 2074 6865 o STREAM, or the\n-0002d5f0: 202a 6469 7361 7373 656d 626c 792a 2062 *disassembly* b\n-0002d600: 7566 6665 722e 0000 0000 0000 0000 0000 uffer...........\n-0002d610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002da90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002daa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002daf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002db90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ddb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ddc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ddd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ddf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002de90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002deb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ded0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002dee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002def0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002df80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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 6c61 6e67 2e62 6163 6b71 756f rep.lang.backquo\n-0002e010: 7465 2362 6163 6b71 756f 7465 4172 6775 te#backquoteArgu\n-0002e020: 6d65 6e74 2053 5452 5543 5455 5245 2064 ment STRUCTURE d\n-0002e030: 6573 6372 6962 6573 2061 2074 656d 706c escribes a templ\n-0002e040: 6174 6520 746f 2062 7569 6c64 2e0a 0a54 ate to build...T\n-0002e050: 6865 2077 686f 6c65 2073 7472 7563 7475 he whole structu\n-0002e060: 7265 2061 6374 7320 6173 2069 6620 6974 re acts as if it\n-0002e070: 2077 6572 6520 7175 6f74 6564 2065 7863 were quoted exc\n-0002e080: 6570 7420 666f 7220 6365 7274 6169 6e0a ept for certain.\n-0002e090: 706c 6163 6573 2077 6865 7265 2065 7870 places where exp\n-0002e0a0: 7265 7373 696f 6e73 2061 7265 2065 7661 ressions are eva\n-0002e0b0: 6c75 6174 6564 2061 6e64 2069 6e73 6572 luated and inser\n-0002e0c0: 7465 6420 6f72 2073 706c 6963 6564 2069 ted or spliced i\n-0002e0d0: 6e2e 0a0a 466f 7220 6578 616d 706c 653a n...For example:\n-0002e0e0: 0a0a 6220 2020 2020 2020 2020 2020 2020 ..b \n-0002e0f0: 203d 3e20 2862 6120 6262 2062 6329 0909 => (ba bb bc)..\n-0002e100: 3b20 6173 7375 6d65 2062 2068 6173 2074 ; assume b has t\n-0002e110: 6869 7320 7661 6c75 650a 6028 6120 6220 his value.`(a b \n-0002e120: 6329 2020 2020 2020 203d 3e20 2861 2062 c) => (a b\n-0002e130: 2063 2909 093b 2062 6163 6b71 756f 7465 c)..; backquote\n-0002e140: 2061 6374 7320 6c69 6b65 2071 756f 7465 acts like quote\n-0002e150: 0a60 2861 202c 6220 6329 2020 2020 2020 .`(a ,b c) \n-0002e160: 3d3e 2028 6120 2862 6120 6262 2062 6329 => (a (ba bb bc)\n-0002e170: 2063 2909 3b20 696e 7365 7274 2074 6865 c).; insert the\n-0002e180: 2076 616c 7565 206f 6620 620a 6028 6120 value of b.`(a \n-0002e190: 2c40 6220 6329 2020 2020 203d 3e20 2861 ,@b c) => (a\n-0002e1a0: 2062 6120 6262 2062 6320 6329 093b 2073 ba bb bc c).; s\n-0002e1b0: 706c 6963 6520 696e 2074 6865 2076 616c plice in the val\n-0002e1c0: 7565 206f 6620 620a 0a56 6563 746f 7273 ue of b..Vectors\n-0002e1d0: 2077 6f72 6b20 6a75 7374 206c 696b 6520 work just like \n-0002e1e0: 6c69 7374 732e 2020 4e65 7374 6564 2062 lists. Nested b\n-0002e1f0: 6163 6b71 756f 7465 7320 6172 6520 7065 ackquotes are pe\n-0002e200: 726d 6974 7465 642e 0000 0000 0000 0000 rmitted.........\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: da1eb7ed86c4a0ce3de0a00292bdece55a46b50e\n+Build-Ids: 9b5015405cab023aeb52b7719c066d34868e0f40\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/da/1eb7ed86c4a0ce3de0a00292bdece55a46b50e.debug\n+usr/lib/debug/.build-id/9b/5015405cab023aeb52b7719c066d34868e0f40.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/da/\n--rw-r--r-- 0 root (0) root (0) 455952 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/da/1eb7ed86c4a0ce3de0a00292bdece55a46b50e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/9b/\n+-rw-r--r-- 0 root (0) root (0) 455952 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/9b/5015405cab023aeb52b7719c066d34868e0f40.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/da/1eb7ed86c4a0ce3de0a00292bdece55a46b50e.debug", "source2": "./usr/lib/debug/.build-id/9b/5015405cab023aeb52b7719c066d34868e0f40.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: da1eb7ed86c4a0ce3de0a00292bdece55a46b50e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9b5015405cab023aeb52b7719c066d34868e0f40\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-GCC: (Debian 14.2.0-6) 14.2.0\n-J%hOYJcx\n-!.T!Jlr>b\n-sG@UpOZ+\n-;(8Pf{HY\n+@GCC: (Debian 14.2.0-6) 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"}]}]}]}]}]}