{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.5HDmM4s1/b1/librep_0.92.5-3.2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.5HDmM4s1/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 d837df07c4d363ea23a5df4f23b6c319 6016 debug optional librep-dev-dbgsym_0.92.5-3.2_armhf.deb\n- 550ac84fdcb47849071328665f04efae 470428 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n- e413ad03c55797d33f38bf8d0571d590 366272 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n- cbe2858984c21b6dc43c25296629836e 191924 libs optional librep16_0.92.5-3.2_armhf.deb\n+ 09342e080635a30071eca1a3e02c98d1 470400 libdevel optional librep-dev_0.92.5-3.2_armhf.deb\n+ 56615725fc8353a3993be7916a886ac9 366292 debug optional librep16-dbgsym_0.92.5-3.2_armhf.deb\n+ 1a6b66dcc841efa37bae743a10572c39 192440 libs optional librep16_0.92.5-3.2_armhf.deb\n da7d672054bdef9b0c3dc8cb4c19f403 132132 debug optional rep-dbgsym_0.92.5-3.2_armhf.deb\n e2740122d4bb8d253b184f0553784736 149400 doc optional rep-doc_0.92.5-3.2_all.deb\n 80d477213e25f53ee3a00555721ae651 128348 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 466212 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4020 2024-04-17 20:48:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 466188 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) 465710 2024-04-17 20:48:53.000000 ./usr/lib/arm-linux-gnueabihf/librep.a\n+-rw-r--r-- 0 root (0) root (0) 465726 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) 34878 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) 21208 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 19980 1970-01-01 00:00:00.000000 gh.o\n ?rw-r--r-- 0 0 0 46160 1970-01-01 00:00:00.000000 lisp.o\n ?rw-r--r-- 0 0 0 39308 1970-01-01 00:00:00.000000 lispcmds.o\n ?rw-r--r-- 0 0 0 25744 1970-01-01 00:00:00.000000 lispmach.o\n ?rw-r--r-- 0 0 0 4100 1970-01-01 00:00:00.000000 macros.o\n ?rw-r--r-- 0 0 0 11292 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 13208 1970-01-01 00:00:00.000000 misc.o\n+?rw-r--r-- 0 0 0 13224 1970-01-01 00:00:00.000000 misc.o\n ?rw-r--r-- 0 0 0 33752 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 12844 1970-01-01 00:00:00.000000 regexp.o\n ?rw-r--r-- 0 0 0 1616 1970-01-01 00:00:00.000000 regsub.o\n ?rw-r--r-- 0 0 0 15060 1970-01-01 00:00:00.000000 streams.o\n ?rw-r--r-- 0 0 0 24592 1970-01-01 00:00:00.000000 structures.o\n ?rw-r--r-- 0 0 0 24636 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: 12608 (bytes into file)\n+ Start of section headers: 12624 (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 0x3140:\n+There are 15 section headers, starting at offset 0x3150:\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 000c5c 00 AX 0 0 4\n- [ 2] .rel.text REL 00000000 0027fc 0005d0 08 I 12 1 4\n+ [ 2] .rel.text REL 00000000 00280c 0005d0 08 I 12 1 4\n [ 3] .data PROGBITS 00000000 000c90 000000 00 WA 0 0 1\n [ 4] .bss NOBITS 00000000 000c90 00002c 00 WA 0 0 4\n- [ 5] .rodata.str1.4 PROGBITS 00000000 000c90 000266 01 AMS 0 0 4\n- [ 6] .data.rel.local PROGBITS 00000000 000ef8 000208 00 WA 0 0 4\n- [ 7] .rel.data.rel.local REL 00000000 002dcc 0001b0 08 I 12 6 4\n- [ 8] .data.rel.ro.local PROGBITS 00000000 001100 000138 00 WA 0 0 4\n- [ 9] .rel.data.rel.ro.local REL 00000000 002f7c 000138 08 I 12 8 4\n- [10] .note.GNU-stack PROGBITS 00000000 001238 000000 00 0 0 1\n- [11] .ARM.attributes ARM_ATTRIBUTES 00000000 001238 000033 00 0 0 1\n- [12] .symtab SYMTAB 00000000 00126c 000c70 10 13 88 4\n- [13] .strtab STRTAB 00000000 001edc 000920 00 0 0 1\n- [14] .shstrtab STRTAB 00000000 0030b4 00008a 00 0 0 1\n+ [ 5] .rodata.str1.4 PROGBITS 00000000 000c90 000275 01 AMS 0 0 4\n+ [ 6] .data.rel.local PROGBITS 00000000 000f08 000208 00 WA 0 0 4\n+ [ 7] .rel.data.rel.local REL 00000000 002ddc 0001b0 08 I 12 6 4\n+ [ 8] .data.rel.ro.local PROGBITS 00000000 001110 000138 00 WA 0 0 4\n+ [ 9] .rel.data.rel.ro.local REL 00000000 002f8c 000138 08 I 12 8 4\n+ [10] .note.GNU-stack PROGBITS 00000000 001248 000000 00 0 0 1\n+ [11] .ARM.attributes ARM_ATTRIBUTES 00000000 001248 000033 00 0 0 1\n+ [12] .symtab SYMTAB 00000000 00127c 000c70 10 13 88 4\n+ [13] .strtab STRTAB 00000000 001eec 000920 00 0 0 1\n+ [14] .shstrtab STRTAB 00000000 0030c4 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 0x27fc contains 186 entries:\n+Relocation section '.rel.text' at offset 0x280c 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 0000057e 00005c1e R_ARM_THM_JUMP24 00000000 rep_signal_arg_error\n 000007c8 00008c1e R_ARM_THM_JUMP24 00000000 rep_system\n 000008b2 0000911e R_ARM_THM_JUMP24 00000000 rep_string_dup\n 000008dc 0000931e R_ARM_THM_JUMP24 00000000 fflush\n 00000938 0000961e R_ARM_THM_JUMP24 00000000 rep_user_full_name\n 00000c1c 0000a11e R_ARM_THM_JUMP24 00000000 rep_pop_structure\n \n-Relocation section '.rel.data.rel.local' at offset 0x2dcc contains 54 entries:\n+Relocation section '.rel.data.rel.local' at offset 0x2ddc 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 0000029d Fcurrent_time\n 0000001c 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 0000002c 00006a02 R_ARM_ABS32 000002e1 Fcurrent_utime\n@@ -241,15 +241,15 @@\n 000001d0 00008902 R_ARM_ABS32 0000075d Fchar_upcase\n 000001d4 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 000001e4 00008802 R_ARM_ABS32 0000071d 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 0x2f7c contains 39 entries:\n+Relocation section '.rel.data.rel.ro.local' at offset 0x2f8c 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 Apr 18 2024 by pbuilder1@virt64b.\n+Thu Apr 18 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 Apr 18 2024 by pbuilder1@virt64b.\n+ [ 240] Thu Apr 18 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 185640 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6136 2024-04-17 20:48:53.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 186112 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": "./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- EXIDX 0x0426d0 0x000426d0 0x000426d0 0x00008 0x00008 R 0x4\n- LOAD 0x000000 0x00000000 0x00000000 0x426dc 0x426dc R E 0x1000\n+ EXIDX 0x0426e4 0x000426e4 0x000426e4 0x00008 0x00008 R 0x4\n+ LOAD 0x000000 0x00000000 0x00000000 0x426f0 0x426f0 R E 0x1000\n LOAD 0x042764 0x00043764 0x00043764 0x04ad4 0x090c8 RW 0x1000\n DYNAMIC 0x043c54 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 0x042764 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 0000efb4 00efb4 0000c0 00 A 4 4 4\n [ 7] .rel.dyn REL 0000f074 00f074 004960 08 A 3 0 4\n [ 8] .rel.plt REL 000139d4 0139d4 001158 08 AI 3 20 4\n [ 9] .init PROGBITS 00014b2c 014b2c 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 00014b38 014b38 001bdc 04 AX 0 0 4\n [11] .text PROGBITS 00016718 016718 028be0 00 AX 0 0 8\n [12] .fini PROGBITS 0003f2f8 03f2f8 000008 00 AX 0 0 4\n- [13] .rodata PROGBITS 0003f300 03f300 0033d0 00 A 0 0 4\n- [14] .ARM.exidx ARM_EXIDX 000426d0 0426d0 000008 00 AL 11 0 4\n- [15] .eh_frame PROGBITS 000426d8 0426d8 000004 00 A 0 0 4\n+ [13] .rodata PROGBITS 0003f300 03f300 0033e4 00 A 0 0 4\n+ [14] .ARM.exidx ARM_EXIDX 000426e4 0426e4 000008 00 AL 11 0 4\n+ [15] .eh_frame PROGBITS 000426ec 0426ec 000004 00 A 0 0 4\n [16] .init_array INIT_ARRAY 00043764 042764 000004 04 WA 0 0 4\n [17] .fini_array FINI_ARRAY 00043768 042768 000004 04 WA 0 0 4\n [18] .data.rel.ro PROGBITS 0004376c 04276c 0014e8 00 WA 0 0 4\n [19] .dynamic DYNAMIC 00044c54 043c54 000118 08 WA 4 0 4\n [20] .got PROGBITS 00044d6c 043d6c 001294 04 WA 0 0 4\n [21] .data PROGBITS 00046000 045000 002238 00 WA 0 0 4\n [22] .bss NOBITS 00048238 047238 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: bf0ec5f38c52efdbe6057561979c198513b60430\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9d27a9d1a5fafedb8fb1ae0c5bb59866a251935c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1722,15 +1722,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 Apr 18 2024 by pbuilder1@virt64b.\n+Thu Apr 18 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@ (169dc )\n \tldr\tr0, [pc, #20]\t@ (169e0 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n-\t\t\t@ instruction: 0xb878\n+\t\t\t@ instruction: 0xb88c\n \tmovs\tr2, r0\n \tldrh\tr6, [r7, #12]\n \tmovs\tr2, r0\n \tldrh\tr4, [r1, #14]\n \tmovs\tr2, r0\n inner_make_thread():\n ./src/continuations.c:985\n@@ -1299,15 +1299,15 @@\n \tldr\tr1, [pc, #16]\t@ (16fb8 )\n \tldr\tr0, [pc, #20]\t@ (16fbc )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #16\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n-\tuxth\tr4, r3\n+\tuxth\tr0, r6\n \tmovs\tr2, r0\n \tstrh\tr2, [r4, #30]\n \tmovs\tr2, r0\n \tstrh\tr6, [r0, #32]\n \tmovs\tr2, r0\n mark_thread():\n ./src/continuations.c:1321\n@@ -2618,21 +2618,21 @@\n \tldr\tr0, [pc, #32]\t@ (178a0 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #28\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n-\tadd\tr1, sp, #880\t@ 0x370\n+\tadd\tr1, sp, #960\t@ 0x3c0\n \tmovs\tr2, r0\n \tldrb\tr2, [r4, #12]\n \tmovs\tr2, r0\n \tldrb\tr2, [r3, #14]\n \tmovs\tr2, r0\n-\tadd\tr1, sp, #792\t@ 0x318\n+\tadd\tr1, sp, #872\t@ 0x368\n \tmovs\tr2, r0\n \tldrb\tr4, [r1, #12]\n \tmovs\tr2, r0\n \tldrb\tr0, [r3, #12]\n \tmovs\tr2, r0\n primitive_call_cc():\n ./src/continuations.c:643\n@@ -3662,15 +3662,15 @@\n \tldmia\tr6, {r1, r3, r4, r5, r6, r7}\n \tmovs\tr2, r0\n \tbl\tffc7df3e \n \tlsrs\tr4, r1, #18\n \tmovs\tr0, r0\n \tlsls\tr4, r3, #14\n \tmovs\tr3, r0\n-\tadd\tr3, pc, #560\t@ (adr r3, 1817c )\n+\tadd\tr3, pc, #640\t@ (adr r3, 181cc )\n \tmovs\tr2, r0\n \tstrb\tr2, [r2, #19]\n \tmovs\tr2, r0\n \tstrb\tr2, [r4, #21]\n \tmovs\tr2, r0\n \tldmia\tr6!, {r1, r7}\n \tmovs\tr2, r0\n@@ -4004,21 +4004,21 @@\n \tnop\n \tldmia\tr4!, {r1, r3, r5, r6, r7}\n \tmovs\tr2, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsls\tr6, r6, #5\n \tmovs\tr3, r0\n-\tadd\tr0, pc, #992\t@ (adr r0, 18560 )\n+\tadd\tr1, pc, #48\t@ (adr r1, 181b0 )\n \tmovs\tr2, r0\n \tstrb\tr6, [r7, #8]\n \tmovs\tr2, r0\n \tstrb\tr6, [r6, #11]\n \tmovs\tr2, r0\n-\tadd\tr0, pc, #904\t@ (adr r0, 18514 )\n+\tadd\tr0, pc, #984\t@ (adr r0, 18564 )\n \tmovs\tr2, r0\n \tstrb\tr0, [r5, #8]\n \tmovs\tr2, r0\n \tstrb\tr4, [r6, #8]\n \tmovs\tr2, r0\n \n 00018194 :\n@@ -4728,15 +4728,15 @@\n \tb.n\t17f52 \n \tvmull.u\tq8, d31, d12\n \tmovs\tr0, r0\n \tstc2l\t0, cr0, [r6], {2}\n \tstmia\tr7!, {r2, r5, r6, r7}\n \tmovs\tr2, r0\n \tldc2\t0, cr0, [r0], {2}\n-\tldr\tr4, [sp, #464]\t@ 0x1d0\n+\tldr\tr4, [sp, #544]\t@ 0x220\n \tmovs\tr2, r0\n \tldr\tr2, [r7, #88]\t@ 0x58\n \tmovs\tr2, r0\n \tldr\tr6, [r1, #104]\t@ 0x68\n \tmovs\tr2, r0\n \n 0001861c :\n@@ -9019,15 +9019,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\tr2, [r4, #11]\n+\tstrb\tr6, [r6, #11]\n \tmovs\tr2, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tstr\tr6, [r3, #124]\t@ 0x7c\n \tmovs\tr2, r0\n \tldr\tr0, [r3, r1]\n \tmovs\tr2, r0\n@@ -9147,15 +9147,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r6, #30\n \tmovs\tr0, r0\n \tstr\tr4, [r7, #108]\t@ 0x6c\n \tmovs\tr2, r0\n \tstrb\tr4, [r6, r0]\n \tmovs\tr2, r0\n-\tstrb\tr4, [r0, #7]\n+\tstrb\tr0, [r3, #7]\n \tmovs\tr2, r0\n \n 0001a34c :\n Fflush_file():\n ./src/files.c:935\n \tpush\t{r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -13266,21 +13266,21 @@\n \tmovs\tr2, r0\n \tstmia\tr4!, {r1, r2, r6}\n \tmovs\tr2, r0\n \tstmia\tr4!, {r1, r5}\n \tmovs\tr2, r0\n \tlsrs\tr4, r7, #20\n \tmovs\tr0, r0\n-\tstr\tr2, [r1, #40]\t@ 0x28\n+\tstr\tr6, [r3, #40]\t@ 0x28\n \tmovs\tr2, r0\n \tsubs\tr4, #16\n \tmovs\tr2, r0\n \tsubs\tr4, #38\t@ 0x26\n \tmovs\tr2, r0\n-\tstr\tr0, [r7, #36]\t@ 0x24\n+\tstr\tr4, [r1, #40]\t@ 0x28\n \tmovs\tr2, r0\n \tsubs\tr3, #254\t@ 0xfe\n \tmovs\tr2, r0\n \tsubs\tr4, #4\n \tmovs\tr2, r0\n \n 0001c05c :\n@@ -13857,15 +13857,15 @@\n \tmovs\tr2, r0\n \tstmia\tr1!, {r1, r3, r6}\n \tmovs\tr2, r0\n \tstmia\tr1!, {r6}\n \tmovs\tr2, r0\n \tasrs\tr4, r0, #1\n \tmovs\tr0, r0\n-\tldrsh\tr6, [r3, r3]\n+\tldrsh\tr2, [r6, r3]\n \tmovs\tr2, r0\n \tsubs\tr0, #100\t@ 0x64\n \tmovs\tr2, r0\n \tsubs\tr0, #144\t@ 0x90\n \tmovs\tr2, r0\n \n 0001c3ec :\n@@ -14730,15 +14730,15 @@\n \tnop\n \tcbnz\tr6, 1c990 \n \tmovs\tr2, r0\n \tstrh\tr0, [r3, #34]\t@ 0x22\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [r4, r6]\n+\tldr\tr6, [r6, r6]\n \tmovs\tr2, r0\n \tadds\tr4, #22\n \tmovs\tr2, r0\n \n 0001c948 :\n gh_repl():\n ./src/gh.c:52\n@@ -14784,15 +14784,15 @@\n \tpop\t{r4, pc}\n \tcbnz\tr2, 1c9ca \n \tmovs\tr2, r0\n \tstrh\tr4, [r1, #32]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr6, [r2, r5]\n+\tldr\tr2, [r5, r5]\n \tmovs\tr2, r0\n \tadds\tr3, #200\t@ 0xc8\n \tmovs\tr2, r0\n \n 0001c994 :\n gh_catch():\n ./src/gh.c:58\n@@ -14848,15 +14848,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r0, #30]\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, [r0, r4]\n+\tldr\tr0, [r3, r4]\n \tmovs\tr2, r0\n \tadds\tr3, #120\t@ 0x78\n \tmovs\tr2, r0\n \n 0001c9f0 :\n gh_standard_handler():\n ./src/gh.c:63\n@@ -14912,15 +14912,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r4, #26]\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, [r5, r2]\n+\tldr\tr4, [r7, r2]\n \tmovs\tr2, r0\n \tadds\tr3, #28\n \tmovs\tr2, r0\n \n 0001ca4c :\n gh_eval_str():\n ./src/gh.c:68\n@@ -14976,15 +14976,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r1, #24]\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, [r1, r1]\n+\tldr\tr0, [r4, r1]\n \tmovs\tr2, r0\n \tadds\tr2, #192\t@ 0xc0\n \tmovs\tr2, r0\n \n 0001caa8 :\n gh_eval_str_with_catch():\n ./src/gh.c:73\n@@ -15040,15 +15040,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r5, #20]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r6, r7]\n+\tldr\tr4, [r0, r0]\n \tmovs\tr2, r0\n \tadds\tr2, #100\t@ 0x64\n \tmovs\tr2, r0\n \n 0001cb04 :\n gh_eval_str_with_standard_handler():\n ./src/gh.c:78\n@@ -15104,15 +15104,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r2, #18]\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, [r2, r6]\n+\tldrsb\tr0, [r5, r6]\n \tmovs\tr2, r0\n \tadds\tr2, #8\n \tmovs\tr2, r0\n \n 0001cb60 :\n gh_eval_str_with_stack_saving_handler():\n ./src/gh.c:83\n@@ -15168,15 +15168,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [r6, #14]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrsb\tr0, [r7, r4]\n+\tldrsb\tr4, [r1, r5]\n \tmovs\tr2, r0\n \tadds\tr1, #172\t@ 0xac\n \tmovs\tr2, r0\n \n 0001cbbc :\n gh_eval_file():\n ./src/gh.c:88\n@@ -15232,15 +15232,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r3, #12]\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, [r3, r3]\n+\tldrsb\tr0, [r6, r3]\n \tmovs\tr2, r0\n \tadds\tr1, #80\t@ 0x50\n \tmovs\tr2, r0\n \n 0001cc18 :\n gh_eval_file_with_catch():\n ./src/gh.c:93\n@@ -15296,15 +15296,15 @@\n \tmovs\tr2, r0\n \tstrh\tr4, [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-\tldrsb\tr0, [r0, r2]\n+\tldrsb\tr4, [r2, r2]\n \tmovs\tr2, r0\n \tadds\tr0, #244\t@ 0xf4\n \tmovs\tr2, r0\n \n 0001cc74 :\n gh_eval_file_with_standard_handler():\n ./src/gh.c:98\n@@ -15360,15 +15360,15 @@\n \tmovs\tr2, r0\n \tstrh\tr0, [r4, #6]\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, [r4, r0]\n+\tldrsb\tr0, [r7, r0]\n \tmovs\tr2, r0\n \tadds\tr0, #152\t@ 0x98\n \tmovs\tr2, r0\n \n 0001ccd0 :\n gh_new_procedure():\n ./src/gh.c:104\n@@ -15424,15 +15424,15 @@\n \tmovs\tr2, r0\n \tstrh\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-\tstrb\tr0, [r1, r7]\n+\tstrb\tr4, [r3, r7]\n \tmovs\tr2, r0\n \tadds\tr0, #60\t@ 0x3c\n \tmovs\tr2, r0\n \n 0001cd2c :\n gh_new_procedure0_0():\n ./src/gh.c:109\n@@ -15753,15 +15753,15 @@\n \tnop\n \tpush\t{r1, r2, r3, r5, r6, lr}\n \tmovs\tr2, r0\n \tldrb\tr0, [r4, #25]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, r6]\n+\tstrh\tr6, [r7, r6]\n \tmovs\tr2, r0\n \tcmp\tr6, #26\n \tmovs\tr2, r0\n \n 0001cf44 :\n gh_symbol2scm():\n ./src/gh.c:215\n@@ -16464,15 +16464,15 @@\n \tmovs\tr2, r0\n \tldrb\tr4, [r3, #9]\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, #640]\t@ (1d5d4 )\n+\tldr\tr7, [pc, #720]\t@ (1d624 )\n \tmovs\tr2, r0\n \tcmp\tr2, #20\n \tmovs\tr2, r0\n \n 0001d358 :\n gh_make_string():\n ./src/gh.c:497\n@@ -16563,15 +16563,15 @@\n \tnop\n \tsub\tsp, #424\t@ 0x1a8\n \tmovs\tr2, r0\n \tldrb\tr4, [r3, #7]\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #144]\t@ (1d458 )\n+\tldr\tr7, [pc, #224]\t@ (1d4a8 )\n \tmovs\tr2, r0\n \tcmp\tr1, #152\t@ 0x98\n \tmovs\tr2, r0\n \n 0001d3cc :\n gh_uniform_vector_ref():\n ./src/gh.c:569\n@@ -16628,15 +16628,15 @@\n \tmovs\tr2, r0\n \tldrb\tr0, [r1, #6]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr6, [pc, #816]\t@ (1d758 )\n+\tldr\tr6, [pc, #896]\t@ (1d7a8 )\n \tmovs\tr2, r0\n \tcmp\tr1, #64\t@ 0x40\n \tmovs\tr2, r0\n \n 0001d42c :\n gh_vector_to_list():\n ./src/gh.c:575\n@@ -16693,15 +16693,15 @@\n \tmovs\tr2, r0\n \tldrb\tr0, [r5, #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\tr6, [pc, #432]\t@ (1d638 )\n+\tldr\tr6, [pc, #512]\t@ (1d688 )\n \tmovs\tr2, r0\n \tcmp\tr0, #224\t@ 0xe0\n \tmovs\tr2, r0\n \n 0001d48c :\n gh_lookup():\n ./src/gh.c:581\n@@ -16758,15 +16758,15 @@\n \tmovs\tr2, r0\n \tldrb\tr0, [r1, #3]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr6, [pc, #48]\t@ (1d518 )\n+\tldr\tr6, [pc, #128]\t@ (1d568 )\n \tmovs\tr2, r0\n \tcmp\tr0, #128\t@ 0x80\n \tmovs\tr2, r0\n \n 0001d4ec :\n gh_module_lookup():\n ./src/gh.c:586\n@@ -16823,15 +16823,15 @@\n \tmovs\tr2, r0\n \tldrb\tr0, [r5, #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\tr5, [pc, #688]\t@ (1d7f8 )\n+\tldr\tr5, [pc, #768]\t@ (1d848 )\n \tmovs\tr2, r0\n \tcmp\tr0, #32\n \tmovs\tr2, r0\n \n 0001d54c :\n gh_cons():\n ./src/gh.c:592\n@@ -17683,15 +17683,15 @@\n \tmovs\tr2, r0\n \tstrb\tr0, [r3, #9]\n \tmovs\tr2, r0\n \tlsrs\tr4, r0, #27\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tblxns\tr3\n+\tblx\tr6\n \tmovs\tr2, r0\n \tmovs\tr2, #16\n \tmovs\tr2, r0\n \n 0001db5c :\n gh_assoc():\n ./src/gh.c:692\n@@ -18083,15 +18083,15 @@\n \tnop\n \tadd\tr6, pc, #808\t@ (adr r6, 1e100 )\n \tmovs\tr2, r0\n \tldr\tr4, [r7, #120]\t@ 0x78\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tcmp\tr6, r0\n+\tcmp\tr2, r3\n \tmovs\tr2, r0\n \tsubs\tr6, r6, #5\n \tmovs\tr2, r0\n \n 0001dde8 :\n gh_write():\n ./src/gh.c:813\n@@ -18138,15 +18138,15 @@\n \tnop\n \tadd\tr6, pc, #488\t@ (adr r6, 1e010 )\n \tmovs\tr2, r0\n \tldr\tr4, [r5, #116]\t@ 0x74\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tadd\tlr, r6\n+\tadd\tsl, r9\n \tmovs\tr2, r0\n \tsubs\tr6, r4, #4\n \tmovs\tr2, r0\n \n 0001de38 :\n gh_newline():\n ./src/gh.c:818\n@@ -18193,15 +18193,15 @@\n \tnop\n \tadd\tr6, pc, #168\t@ (adr r6, 1df20 )\n \tmovs\tr2, r0\n \tldr\tr4, [r3, #112]\t@ 0x70\n \tmovs\tr2, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tadd\tr6, ip\n+\tadd\tr2, pc\n \tmovs\tr2, r0\n \tsubs\tr6, r2, #3\n \tmovs\tr2, r0\n default_test_int():\n ./src/lisp.c:206\n \tbx\tlr\n \tnop\n@@ -19270,17 +19270,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\tr2, [r1, #20]\n \tmovs\tr2, r0\n-\tsubs\tr7, #132\t@ 0x84\n+\tsubs\tr7, #152\t@ 0x98\n \tmovs\tr2, r0\n-\tsubs\tr6, #94\t@ 0x5e\n+\tsubs\tr6, #114\t@ 0x72\n \tmovs\tr2, r0\n \n 0001e654 :\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@@ -35188,15 +35188,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 \tmovw\tr0, #34817\t@ 0x8801\n-\tldmia\tr5, {r2, r5}\n+\tldmia\tr5, {r3, r4, r5}\n \tmovs\tr1, r0\n \tadd\tr6, sp, #840\t@ 0x348\n \tmovs\tr1, r0\n \tadd\tr6, sp, #880\t@ 0x370\n \tmovs\tr1, r0\n add_path():\n ./src/lispcmds.c:2006\n@@ -44433,19 +44433,19 @@\n \tmovs\tr2, #80\t@ 0x50\n \tldr\tr1, [pc, #16]\t@ (2a014 )\n \tldr\tr0, [pc, #16]\t@ (2a018 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n-\tstrh\tr6, [r2, #36]\t@ 0x24\n+\tstrh\tr2, [r5, #36]\t@ 0x24\n \tmovs\tr1, r0\n-\tldr\tr0, [r1, #44]\t@ 0x2c\n+\tldr\tr4, [r1, #44]\t@ 0x2c\n \tmovs\tr1, r0\n-\tldr\tr2, [r2, #44]\t@ 0x2c\n+\tldr\tr6, [r2, #44]\t@ 0x2c\n \tmovs\tr1, r0\n \n 0002a01c :\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@@ -44514,15 +44514,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\t15cb8 \n-\tldr\tr4, [r0, #44]\t@ 0x2c\n+\tldr\tr0, [r1, #44]\t@ 0x2c\n \tmovs\tr1, r0\n \tadd\tr5, sp, #184\t@ 0xb8\n \tmovs\tr1, r0\n \tadd\tr1, pc, #864\t@ (adr r1, 2a40c )\n \tmovs\tr1, r0\n \tlsrs\tr0, r6, #10\n \tmovs\tr0, r0\n@@ -45264,15 +45264,15 @@\n \tmovs\tr0, r0\n \tadd\tr0, sp, #296\t@ 0x128\n \tmovs\tr1, r0\n \tadd\tr0, sp, #208\t@ 0xd0\n \tmovs\tr1, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr2, [r0, #104]\t@ 0x68\n+\tstr\tr6, [r0, #104]\t@ 0x68\n \tmovs\tr1, r0\n \n 0002a580 :\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@@ -45891,15 +45891,15 @@\n \tnop\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tadd\tr6, pc, #136\t@ (adr r6, 2aac0 )\n \tmovs\tr1, r0\n \tadd\tr6, pc, #112\t@ (adr r6, 2aaac )\n \tmovs\tr1, r0\n-\tstr\tr6, [r6, #72]\t@ 0x48\n+\tstr\tr2, [r7, #72]\t@ 0x48\n \tmovs\tr1, r0\n \tlsrs\tr0, r4, #21\n \tmovs\tr0, r0\n \tldr\tr2, [sp, #936]\t@ 0x3a8\n \tmovs\tr1, r0\n \tldrsh\tr6, [r2, r3]\n \tmovs\tr1, r0\n@@ -45929,17 +45929,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, [r2, #36]\t@ 0x24\n+\tstr\tr2, [r3, #36]\t@ 0x24\n \tmovs\tr1, r0\n-\tstr\tr6, [r1, #36]\t@ 0x24\n+\tstr\tr2, [r2, #36]\t@ 0x24\n \tmovs\tr1, r0\n \tadd\tr3, pc, #520\t@ (adr r3, 2ac9c )\n \tmovs\tr1, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tasrs\tr4, r6, #3\n \t...\n@@ -46663,17 +46663,17 @@\n \tmovs\tr1, r0\n \tlsrs\tr0, r0, #15\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #8\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrb\tr2, [r6, r4]\n+\tldrb\tr6, [r6, r4]\n \tmovs\tr1, r0\n-\tldrb\tr0, [r2, r4]\n+\tldrb\tr4, [r2, r4]\n \tmovs\tr1, r0\n \n 0002af80 :\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@@ -46821,15 +46821,15 @@\n ./src/main.c:543\n \tpop\t{r4, pc}\n \tnop\n \tldr\tr5, [sp, #40]\t@ 0x28\n \tmovs\tr1, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldrh\tr6, [r5, r7]\n+\tldrh\tr2, [r6, r7]\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@@ -49364,19 +49364,19 @@\n \tldr\tr1, [pc, #16]\t@ (2c1d4 )\n \tldr\tr0, [pc, #20]\t@ (2c1d8 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n-\tstr\tr4, [r5, #44]\t@ 0x2c\n+\tstr\tr0, [r0, #48]\t@ 0x30\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #104]\t@ (2c240 )\n+\tldr\tr6, [pc, #184]\t@ (2c290 )\n \tmovs\tr1, r0\n-\tldr\tr6, [pc, #144]\t@ (2c26c )\n+\tldr\tr6, [pc, #224]\t@ (2c2bc )\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@@ -49730,19 +49730,19 @@\n \tldr\tr0, [pc, #20]\t@ (2c454 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #12\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n-\tstr\tr2, [r6, #4]\n+\tstr\tr6, [r0, #8]\n \tmovs\tr1, r0\n-\tldr\tr3, [pc, #640]\t@ (2c6d4 )\n+\tldr\tr3, [pc, #720]\t@ (2c724 )\n \tmovs\tr1, r0\n-\tldr\tr3, [pc, #784]\t@ (2c768 )\n+\tldr\tr3, [pc, #864]\t@ (2c7b8 )\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@@ -54949,23 +54949,23 @@\n \tblx\t14d10 \n \tstr\tr4, [r3, #104]\t@ 0x68\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tstr\tr0, [r5, #100]\t@ 0x64\n \tmovs\tr1, r0\n-\tmovs\tr7, #196\t@ 0xc4\n+\tmovs\tr7, #216\t@ 0xd8\n \tmovs\tr1, r0\n-\tsubs\tr3, #242\t@ 0xf2\n+\tsubs\tr4, #6\n \tmovs\tr1, r0\n-\tsubs\tr2, #232\t@ 0xe8\n+\tsubs\tr2, #252\t@ 0xfc\n \tmovs\tr1, r0\n-\tmovs\tr6, #22\n+\tmovs\tr6, #42\t@ 0x2a\n \tmovs\tr1, r0\n-\tmovs\tr6, #74\t@ 0x4a\n+\tmovs\tr6, #94\t@ 0x5e\n \tmovs\tr1, r0\n \n 0002e9f8 :\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@@ -55511,27 +55511,27 @@\n \tnop\n \tstr\tr0, [r6, #16]\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tstr\tr0, [r5, #12]\n \tmovs\tr1, r0\n-\tmovs\tr3, #128\t@ 0x80\n+\tmovs\tr3, #148\t@ 0x94\n \tmovs\tr1, r0\n-\tmovs\tr3, #96\t@ 0x60\n+\tmovs\tr3, #116\t@ 0x74\n \tmovs\tr1, r0\n-\tmovs\tr3, #62\t@ 0x3e\n+\tmovs\tr3, #82\t@ 0x52\n \tmovs\tr1, r0\n \tasrs\tr0, r3, #2\n \tmovs\tr1, r0\n-\tmovs\tr3, #58\t@ 0x3a\n+\tmovs\tr3, #78\t@ 0x4e\n \tmovs\tr1, r0\n-\tmovs\tr2, #166\t@ 0xa6\n+\tmovs\tr2, #186\t@ 0xba\n \tmovs\tr1, r0\n-\tmovs\tr1, #162\t@ 0xa2\n+\tadds\tr6, r0, #2\n \tmovs\tr1, r0\n \n 0002ee70 :\n Fnumber_to_string():\n ./src/numbers.c:2901\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -55718,23 +55718,23 @@\n \tb.w\t157b4 \n ./src/numbers.c:1219\n \tblx\t15ed4 <__stack_chk_fail@plt>\n \tldrsh\tr2, [r5, r1]\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tmovs\tr1, #14\n+\tmovs\tr1, #34\t@ 0x22\n \tmovs\tr1, r0\n \tldrsh\tr4, [r5, r0]\n \tmovs\tr1, r0\n \tldrb\tr6, [r6, r7]\n \tmovs\tr1, r0\n \tldrb\tr6, [r2, r7]\n \tmovs\tr1, r0\n-\tmovs\tr0, #156\t@ 0x9c\n+\tmovs\tr0, #176\t@ 0xb0\n \tmovs\tr1, r0\n \n 0002efd8 :\n rep_number_foldl():\n ./src/numbers.c:1227\n \tlsls\tr3, r0, #30\n \tbmi.n\t2f026 \n@@ -57001,24 +57001,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\t15cb8 \n \t\t\t@ instruction: 0xf94dffff\n \tldmia\tr4, {r0, r1, r2, r3, r4, r5}\n-\t\t\t@ instruction: 0xffff1ab8\n+\tvtbx.8\td17, {d31-\n-\t\t\t@ instruction: 0xffff1abc\n+\t\t\t@ instruction: 0xffff1ad0\n \tmovs\tr1, r0\n \tstr\tr4, [sp, #776]\t@ 0x308\n \tmovs\tr1, r0\n \tldrsb\tr0, [r7, r5]\n \tmovs\tr1, r0\n-\tasrs\tr0, r5, #26\n+\tasrs\tr4, r5, #26\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@@ -57895,15 +57895,15 @@\n \tmov\tr0, r4\n \tb.n\t2fd0c \n ./src/regexp.c:1162\n \tmov\tr0, r1\n \tb.n\t2fd0c \n \tldr\tr6, [sp, #216]\t@ 0xd8\n \tmovs\tr1, r0\n-\tasrs\tr2, r3, #20\n+\tasrs\tr6, r5, #20\n \tmovs\tr1, r0\n \tldr\tr5, [sp, #1016]\t@ 0x3f8\n \tmovs\tr1, r0\n \tldr\tr4, [sp, #880]\t@ 0x370\n \tmovs\tr1, r0\n regnext():\n ./src/regexp.c:1221\n@@ -58801,15 +58801,15 @@\n \tmovs\tr1, r0\n \tlsrs\tr0, r0, #24\n \tmovs\tr0, r0\n \tldr\tr4, [sp, #16]\n \tmovs\tr1, r0\n \tldr\tr3, [sp, #448]\t@ 0x1c0\n \tmovs\tr1, r0\n-\tasrs\tr2, r7, #9\n+\tasrs\tr6, r1, #10\n \tmovs\tr1, r0\n \tldr\tr3, [sp, #216]\t@ 0xd8\n \tmovs\tr1, r0\n \tldr\tr3, [sp, #40]\t@ 0x28\n \tmovs\tr1, r0\n \tldr\tr2, [sp, #856]\t@ 0x358\n \tmovs\tr1, r0\n@@ -58827,15 +58827,15 @@\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #984]\t@ 0x3d8\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #944]\t@ 0x3b0\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #744]\t@ 0x2e8\n \tmovs\tr1, r0\n-\tasrs\tr6, r3, #2\n+\tasrs\tr2, r6, #2\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #488]\t@ 0x1e8\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #312]\t@ 0x138\n \tmovs\tr1, r0\n \tldr\tr1, [sp, #152]\t@ 0x98\n \tmovs\tr1, r0\n@@ -58851,15 +58851,15 @@\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #200]\t@ 0xc8\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #80]\t@ 0x50\n \tmovs\tr1, r0\n \tldr\tr0, [sp, #16]\n \tmovs\tr1, r0\n-\tlsrs\tr6, r3, #28\n+\tlsrs\tr2, r6, #28\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #864]\t@ 0x360\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #776]\t@ 0x308\n \tmovs\tr1, r0\n \tstr\tr7, [sp, #664]\t@ 0x298\n \tmovs\tr1, r0\n@@ -60855,33 +60855,33 @@\n \tmovs\tr1, r0\n \tstr\tr3, [sp, #256]\t@ 0x100\n \tmovs\tr1, r0\n \tstr\tr3, [sp, #24]\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #976]\t@ 0x3d0\n \tmovs\tr1, r0\n-\tlsrs\tr6, r2, #10\n+\tlsrs\tr2, r5, #10\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #768]\t@ 0x300\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #672]\t@ 0x2a0\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #560]\t@ 0x230\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #392]\t@ 0x188\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #296]\t@ 0x128\n \tmovs\tr1, r0\n \tstr\tr2, [sp, #248]\t@ 0xf8\n \tmovs\tr1, r0\n-\tlsrs\tr6, r6, #5\n+\tlsrs\tr2, r1, #6\n \tmovs\tr1, r0\n \tadd\tr4, r7\n \tmovs\tr1, r0\n-\tlsrs\tr6, r6, #4\n+\tlsrs\tr2, r1, #5\n \tmovs\tr1, r0\n \tstr\tr1, [sp, #664]\t@ 0x298\n \tmovs\tr1, r0\n \tstr\tr1, [sp, #272]\t@ 0x110\n \tmovs\tr1, r0\n \tstr\tr1, [sp, #176]\t@ 0xb0\n \tmovs\tr1, r0\n@@ -60929,17 +60929,17 @@\n \tmovs\tr1, r0\n \tldrh\tr4, [r7, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tldrh\tr4, [r0, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tldrh\tr6, [r3, #30]\n \tmovs\tr1, r0\n-\tlsls\tr4, r3, #14\n+\tlsls\tr0, r6, #14\n \tmovs\tr1, r0\n-\tlsls\tr6, r6, #13\n+\tlsls\tr2, r1, #14\n \tmovs\tr1, r0\n \tldrh\tr4, [r1, #28]\n \tmovs\tr1, r0\n \tldrh\tr6, [r6, #26]\n \tmovs\tr1, r0\n \tldrh\tr4, [r7, #24]\n \tmovs\tr1, r0\n@@ -60951,15 +60951,15 @@\n \tmovs\tr1, r0\n \tldrh\tr2, [r3, #18]\n \tmovs\tr1, r0\n \tldrh\tr4, [r6, #16]\n \tmovs\tr1, r0\n \tldrh\tr0, [r4, #16]\n \tmovs\tr1, r0\n-\tlsls\tr2, r7, #5\n+\tlsls\tr6, r1, #6\n \tmovs\tr1, r0\n \tldrh\tr4, [r1, #16]\n \tmovs\tr1, r0\n regnode():\n ./src/regexp.c:557\n \tldr.w\tr8, [pc, #880]\t@ 315c4 \n \tadd\tr8, pc\n@@ -61607,19 +61607,19 @@\n \tmovs\tr1, r0\n \tstrh\tr2, [r7, #52]\t@ 0x34\n \tmovs\tr1, r0\n \tstrh\tr2, [r6, #52]\t@ 0x34\n \tmovs\tr1, r0\n \tstrh\tr2, [r5, #52]\t@ 0x34\n \tmovs\tr1, r0\n-\tldc2l\t0, cr0, [r8]\n+\tcdp2\t0, 0, cr0, cr12, cr0, {0}\n \tstrh\tr4, [r2, #52]\t@ 0x34\n \tmovs\tr1, r0\n+\tstc2l\t0, cr0, [r6]\n \tldc2l\t0, cr0, [r2]\n-\tldc2l\t0, cr0, [lr]\n \tstrh\tr4, [r0, #48]\t@ 0x30\n \tmovs\tr1, r0\n \tstrh\tr0, [r5, #46]\t@ 0x2e\n \tmovs\tr1, r0\n \tstrh\tr2, [r0, #46]\t@ 0x2e\n \tmovs\tr1, r0\n \tstrh\tr2, [r5, #44]\t@ 0x2c\n@@ -61992,17 +61992,17 @@\n \tmovs\tr1, r0\n \tstrh\tr6, [r0, #30]\n \tmovs\tr1, r0\n \tstrh\tr4, [r2, #28]\n \tmovs\tr1, r0\n \tstrh\tr0, [r2, #26]\n \tmovs\tr1, r0\n-\tsmlsd\tr0, r0, r0, r0\n-\tsmlad\tr0, sl, r0, r0\n-\t\t\t@ instruction: 0xfaea0000\n+\tsmmla\tr0, r4, r0, r0\n+\tsmlawb\tr0, lr, r0, r0\n+\t\t\t@ instruction: 0xfafe0000\n \n 00031858 :\n rep_regcomp():\n ./src/regexp.c:110\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@@ -62231,17 +62231,17 @@\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tstrh\tr4, [r0, #20]\n \tmovs\tr1, r0\n \tadds\tr4, #18\n \tmovs\tr1, r0\n-\tldrsh.w\tr0, [r6]\n-\tvst1.8\t{d0[0]}, [ip], r0\n-\tldrsb.w\tr0, [lr]\n+\tvst1.8\t{d16[0]}, [sl], r0\n+\tvld1.8\t{d0[0]}, [r0], r0\n+\tldrsh.w\tr0, [r2]\n \n 000319cc :\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@@ -62468,16 +62468,16 @@\n \tmovs\tr1, r0\n \tbgt.n\t31c2c \n \tmovs\tr0, r0\n \tstrh\tr6, [r7, #2]\n \tmovs\tr1, r0\n \tldrb\tr0, [r7, r4]\n \tmovs\tr1, r0\n-\tldr.w\tr0, [ip, r0]\n-\tstr.w\tr0, [r2, r0]\n+\tldr??.w\tr0, [r0, r0]\n+\tldr.w\tr0, [r6, r0]\n \n 00031b60 :\n rep_regmatch_string():\n ./src/regexp.c:789\n \tldr\tr3, [pc, #32]\t@ (31b84 )\n \tubfx\tip, r2, #1, #1\n \tadd\tr3, pc\n@@ -62640,17 +62640,17 @@\n ./src/regsub.c:65\n \tldr\tr0, [pc, #16]\t@ (31c78 )\n ./src/regsub.c:110\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, lr}\n ./src/regsub.c:65\n \tadd\tr0, pc\n \tb.w\t15dbc \n-\t\t\t@ instruction: 0xf78a0000\n-\t\t\t@ instruction: 0xf7660000\n-\t\t\t@ instruction: 0xf70a0000\n+\t\t\t@ instruction: 0xf79e0000\n+\t\t\t@ instruction: 0xf77a0000\n+\t\t\t@ instruction: 0xf71e0000\n \n 00031c7c :\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@@ -62750,16 +62750,16 @@\n \tb.n\t31caa \n ./src/regsub.c:129\n \tldr\tr0, [pc, #12]\t@ (31d34 )\n \tadd\tr0, pc\n \tblx\t15dc0 \n ./src/regsub.c:130\n \tb.n\t31cfa \n-\t\t\t@ instruction: 0xf6e00000\n-\t\t\t@ instruction: 0xf6940000\n+\t\t\t@ instruction: 0xf6f40000\n+\tsubw\tr0, r8, #2048\t@ 0x800\n \n 00031d38 :\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@@ -66375,15 +66375,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\t15cb8 \n \tnop\n-\tbvc.n\t33748 \n+\tbvc.n\t33750 \n \tmovs\tr0, r0\n \tadds\tr4, r4, r0\n \tmovs\tr1, r0\n \tlsrs\tr4, r2, #3\n \tmovs\tr0, r0\n \tasrs\tr6, r4, #1\n \tmovs\tr1, r0\n@@ -67593,17 +67593,17 @@\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157b4 \n \tlsrs\tr4, r3, #30\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tbvc.n\t33e4c \n+\tbvc.n\t33e74 \n \tmovs\tr0, r0\n-\tbvs.n\t33dec \n+\tbvs.n\t33e14 \n \t...\n \n 00033e28 :\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@@ -69691,19 +69691,19 @@\n \tmovs\tr1, r0\n \tstr\tr6, [r1, r0]\n \tmovs\tr1, r0\n \tldr\tr7, [pc, #896]\t@ (34f30 )\n \tmovs\tr1, r0\n \tldr\tr7, [pc, #768]\t@ (34eb4 )\n \tmovs\tr1, r0\n-\tbls.n\t34bb0 \n+\tbge.n\t34bd8 \n \tmovs\tr0, r0\n-\tldmia\tr1, {r1, r2, r3, r4, r5, r6}\n+\tldmia\tr1, {r1, r4, r7}\n \tmovs\tr0, r0\n-\tldmia\tr1!, {r2, r3, r7}\n+\tldmia\tr1!, {r5, r7}\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@@ -71295,24 +71295,24 @@\n \t\t\t@ instruction: 0xf7f40000\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf7ec0000\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf7ca0000\n-\titet\tmi\n+\tittt\tpl\n \t...\n \n 00035634 :\n rep_pre_structures_init():\n ./src/structures.c:1662\n \tpush\t{r4, r5, lr}\n-\tmovmi.w\tip, #4096\t@ 0x1000\n+\tmovpl.w\tip, #4096\t@ 0x1000\n \tsubpl.w\tip, sp, ip\n-\tstrmi.w\tr0, [ip, #4040]\t@ 0xfc8\n+\tstrpl.w\tr0, [ip, #4040]\t@ 0xfc8\n \tsub\tsp, #44\t@ 0x2c\n ./src/structures.c:1663\n \tldr\tr0, [pc, #112]\t@ (356b8 )\n \tldr\tr3, [pc, #116]\t@ (356bc )\n \tmovs\tr1, #0\n \tadd\tr0, pc\n \tldr\tr4, [pc, #112]\t@ (356c0 )\n@@ -71377,15 +71377,15 @@\n ./src/structures.c:1672\n \tadd\tsp, #44\t@ 0x2c\n \tpop\t{r4, r5, pc}\n \tnop\n \tb.n\t35d32 \n \tvqshl.u32\tq15, , #31\n \tvqshlu.s32\tq15, , #31\n-\t\t\t@ instruction: 0xffffbff4\n+\tvaddl.u\tq14, d15, d8\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf6f60000\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #3\n@@ -71768,15 +71768,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\t151b8 \n \tnop\n-\tpush\t{r1, r3, r7, lr}\n+\tpush\t{r1, r2, r3, r7, lr}\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf66a0000\n \tasrs\tr4, r0, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r0, #17\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #8\n@@ -71827,15 +71827,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-\tpush\t{}\n+\tpush\t{r2}\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@@ -74337,15 +74337,15 @@\n \teors\tr2, r3\n \tmov.w\tr3, #0\n \tbne.n\t36a62 \n \tadd\tsp, #32\n \tpop\t{r4, pc}\n \tblx\t15ed4 <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr5, sp, #792\t@ 0x318\n+\tadd\tr5, sp, #872\t@ 0x368\n \tmovs\tr0, r0\n \tb.n\t37108 \n \tmovs\tr0, r0\n \tldr\tr1, [pc, #384]\t@ (36bf4 )\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n@@ -76391,28 +76391,28 @@\n ./src/symbols.c:1447\n \tadd\tsp, #52\t@ 0x34\n \tpop\t{r4, r5, r6, r7, pc}\n \tb.n\t37ece \n \tvaddl.u\t, d15, d15\n \t\t\t@ instruction: 0xffffeffb\n \tvcvt.f32.u32\td30, d15, #1\n-\tvshr.u64\td26, d30, #1\n+\tvshr.u64\tq13, q1, #1\n \tmovs\tr0, r0\n \tbvs.n\t37804 \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\t37f36 \n \t\t\t@ instruction: 0xffff0fbc\n \tmovs\tr0, r0\n-\tadd\tr0, pc, #488\t@ (adr r0, 379bc )\n+\tadd\tr0, pc, #568\t@ (adr r0, 37a0c )\n \t...\n \n 000377d4 :\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@@ -76893,15 +76893,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, #168]\t@ 0xa8\n+\tldr\tr7, [sp, #248]\t@ 0xf8\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@@ -76967,15 +76967,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, #688]\t@ 0x2b0\n+\tstr\tr1, [sp, #704]\t@ 0x2c0\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@@ -77857,15 +77857,15 @@\n ./src/values.c:764\n \tldr\tr1, [pc, #12]\t@ (3817c )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157b4 \n \tnop\n-\tldr\tr1, [sp, #0]\n+\tldr\tr1, [sp, #80]\t@ 0x50\n \tmovs\tr0, r0\n string_cmp():\n ./src/values.c:328\n \tlsls\tr2, r0, #30\n \tbmi.n\t381ae \n ./src/values.c:327\n \tpush\t{r3, r4, r5, lr}\n@@ -78077,19 +78077,19 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n \tadds\tr1, #64\t@ 0x40\n \tmovs\tr1, r0\n-\tadd\tr2, pc, #720\t@ (adr r2, 385cc )\n+\tadd\tr2, pc, #800\t@ (adr r2, 3861c )\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #600]\t@ 0x258\n+\tstr\tr7, [sp, #680]\t@ 0x2a8\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #640]\t@ 0x280\n+\tstr\tr7, [sp, #720]\t@ 0x2d0\n \t...\n \n 00038304 :\n rep_get_data_type():\n ./src/values.c:148\n \tpush\t{r3, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -78126,19 +78126,19 @@\n \tadd\tr1, pc\n \tadds\tr3, #24\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tnop\n \tadds\tr0, #182\t@ 0xb6\n \tmovs\tr1, r0\n-\tadd\tr2, pc, #392\t@ (adr r2, 384d8 )\n+\tadd\tr2, pc, #472\t@ (adr r2, 38528 )\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #272]\t@ 0x110\n+\tstr\tr7, [sp, #352]\t@ 0x160\n \tmovs\tr0, r0\n-\tstr\tr7, [sp, #400]\t@ 0x190\n+\tstr\tr7, [sp, #480]\t@ 0x1e0\n \t...\n \n 00038358 :\n rep_value_cmp():\n ./src/values.c:164\n \tcmp\tr0, #0\n \tit\tne\n@@ -79547,19 +79547,19 @@\n \tnop\n \tmovs\tr7, #234\t@ 0xea\n \tmovs\tr1, r0\n \tmovs\tr7, #212\t@ 0xd4\n \tmovs\tr1, r0\n \tmovs\tr7, #190\t@ 0xbe\n \tmovs\tr1, r0\n-\tldr\tr1, [sp, #376]\t@ 0x178\n+\tldr\tr1, [sp, #456]\t@ 0x1c8\n \tmovs\tr0, r0\n-\tldrh\tr0, [r0, #50]\t@ 0x32\n+\tldrh\tr4, [r2, #50]\t@ 0x32\n \tmovs\tr0, r0\n-\tldrh\tr0, [r5, #50]\t@ 0x32\n+\tldrh\tr4, [r7, #50]\t@ 0x32\n \t...\n \n 00038c64 :\n rep_mark_value():\n ./src/values.c:813\n \tpush\t{r4, r5, r6, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -80780,55 +80780,55 @@\n \trevsh\tr6, r5\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #30\n \tmovs\tr0, r0\n \tstc\t15, cr15, [r3], {255}\t@ 0xff\n \tbl\t21749e \n \tbl\t1614a2 \n-\tldrh\tr0, [r5, #0]\n+\tldrh\tr4, [r7, #0]\n \tmovs\tr0, r0\n \tmcr\t15, 3, pc, cr1, cr15, {7}\t@ \n \tstrb\tr6, [r1, #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, [fp, #-1020]\t@ 0xfffffc04\n \tldr\tr6, [r5, #72]\t@ 0x48\n \tmovs\tr0, r0\n \tmcr\t15, 4, pc, cr3, cr15, {7}\t@ \n-\tstrh\tr2, [r0, #62]\t@ 0x3e\n+\tstrh\tr6, [r2, #62]\t@ 0x3e\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #29\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, #60]\t@ 0x3c\n+\tstrh\tr6, [r7, #60]\t@ 0x3c\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n+\tstrh\tr0, [r4, #60]\t@ 0x3c\n+\tmovs\tr0, r0\n \tstrh\tr4, [r1, #60]\t@ 0x3c\n \tmovs\tr0, r0\n-\tstrh\tr0, [r7, #58]\t@ 0x3a\n+\tstrh\tr2, [r6, #58]\t@ 0x3a\n \tmovs\tr0, r0\n-\tstrh\tr6, [r3, #58]\t@ 0x3a\n+\tstrh\tr0, [r3, #58]\t@ 0x3a\n \tmovs\tr0, r0\n-\tstrh\tr4, [r0, #58]\t@ 0x3a\n+\tstrh\tr6, [r7, #56]\t@ 0x38\n \tmovs\tr0, r0\n-\tstrh\tr2, [r5, #56]\t@ 0x38\n+\tstrh\tr4, [r4, #56]\t@ 0x38\n \tmovs\tr0, r0\n-\tstrh\tr0, [r2, #56]\t@ 0x38\n+\tstrh\tr2, [r1, #56]\t@ 0x38\n \tmovs\tr0, r0\n-\tstrh\tr6, [r6, #54]\t@ 0x36\n-\tmovs\tr0, r0\n-\tstrh\tr4, [r3, #54]\t@ 0x36\n+\tstrh\tr0, [r6, #54]\t@ 0x36\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xeb77ffff\n \tstc\t15, cr15, [r1, #-1020]\t@ 0xfffffc04\n \tldc2l\t15, cr15, [r5, #1020]\t@ 0x3fc\n-\tstrh\tr6, [r5, #52]\t@ 0x34\n+\tstrh\tr2, [r0, #54]\t@ 0x36\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #7\n \t...\n \n 00039508 :\n rep_values_init():\n ./src/values.c:1107\n@@ -81086,15 +81086,15 @@\n \tmovs\tr1, r0\n \t\t\t@ instruction: 0xb6de\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n \tlsls\tr5, r5, #1\n \tmovs\tr0, r0\n-\tstrh\tr6, [r3, #40]\t@ 0x28\n+\tstrh\tr2, [r6, #40]\t@ 0x28\n \t...\n \n 000396d8 :\n Fmake_weak_ref():\n ./src/weak-refs.c:37\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -81126,15 +81126,15 @@\n ./src/weak-refs.c:89\n \tldr\tr1, [pc, #12]\t@ (39718 )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t157b4 \n \tnop\n-\tstrh\tr0, [r2, #38]\t@ 0x26\n+\tstrh\tr4, [r4, #38]\t@ 0x26\n \t...\n \n 0003971c :\n Fweak_ref():\n ./src/weak-refs.c:49\n \tpush\t{r3, r4, r5, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -81393,15 +81393,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\tr6, [r6, #26]\n+\tstrh\tr2, [r1, #28]\n \t...\n \n 000398c4 :\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@@ -82131,43 +82131,43 @@\n \tmovs\tr0, r0\n \tsubs\tr4, r1, r4\n \tmovs\tr1, r0\n \tsubs\tr2, r6, r3\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tstrh\tr0, [r0, #22]\n+\tstrh\tr4, [r2, #22]\n \tmovs\tr0, r0\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n-\tstrh\tr4, [r1, #16]\n+\tstrh\tr0, [r4, #16]\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n-\tldrb\tr0, [r2, #9]\n+\tldrb\tr4, [r4, #9]\n \tmovs\tr0, r0\n-\tstrh\tr0, [r1, #14]\n+\tstrh\tr4, [r3, #14]\n \tmovs\tr0, r0\n \tlsrs\tr4, r5, #17\n \tmovs\tr0, r0\n-\tstrh\tr6, [r6, #0]\n+\tstrh\tr2, [r1, #2]\n \tmovs\tr0, r0\n-\tldrh\tr6, [r4, #2]\n+\tldrh\tr2, [r7, #2]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r5, #26]\n+\tldrb\tr0, [r0, #27]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r1, #27]\n+\tldrb\tr6, [r3, #27]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r0, #28]\n+\tldrb\tr6, [r2, #28]\n \tmovs\tr0, r0\n-\tstrh\tr2, [r7, #62]\t@ 0x3e\n+\tldrh\tr6, [r1, #0]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r0, #25]\n+\tldrb\tr4, [r2, #25]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r1, #25]\n+\tldrb\tr6, [r3, #25]\n \t...\n \n 00039e48 :\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@@ -82447,15 +82447,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, r5, #20\n \tmovs\tr1, r0\n-\tldrb\tr6, [r2, #20]\n+\tldrb\tr2, [r5, #20]\n \tmovs\tr0, r0\n \tasrs\tr4, r2, #20\n \tmovs\tr1, r0\n \tasrs\tr6, r2, #19\n \tmovs\tr1, r0\n \n 0003a010 :\n@@ -82555,25 +82555,25 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #8\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tasrs\tr6, r7, #17\n \tmovs\tr1, r0\n-\tstrh\tr6, [r6, #40]\t@ 0x28\n+\tstrh\tr2, [r1, #42]\t@ 0x2a\n \tmovs\tr0, r0\n-\tldrb\tr4, [r7, #13]\n+\tldrb\tr0, [r2, #14]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r0, #17]\n+\tldrb\tr4, [r2, #17]\n \tmovs\tr0, r0\n-\tstrh\tr0, [r4, #40]\t@ 0x28\n+\tstrh\tr4, [r6, #40]\t@ 0x28\n \tmovs\tr0, r0\n-\tldrb\tr6, [r4, #13]\n+\tldrb\tr2, [r7, #13]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r2, #16]\n+\tldrb\tr6, [r4, #16]\n \t...\n \n 0003a0e0 :\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@@ -84417,15 +84417,15 @@\n \tb.n\t3ac52 \n ./src/unix_files.c:518 (discriminator 4)\n \tmovs\tr1, #120\t@ 0x78\n \tb.n\t3ac52 \n \tnop\n \tlsrs\tr0, r0, #5\n \tmovs\tr1, r0\n-\tldrb\tr6, [r5, #7]\n+\tldrb\tr2, [r0, #8]\n \t...\n \n 0003ac80 :\n rep_file_modtime():\n ./src/unix_files.c:534\n \tpush\t{r4, lr}\n \tmov.w\tip, #4096\t@ 0x1000\n@@ -84556,15 +84556,15 @@\n \tldmia.w\tsp!, {r4, r5, r6, lr}\n ./src/unix_files.c:568 (discriminator 2)\n \tb.w\t14fa4 \n \tadd\tr0, pc, #504\t@ (adr r0, 3af64 )\n \tmovs\tr0, r0\n \tldr\tr4, [sp, #696]\t@ 0x2b8\n \tmovs\tr0, r0\n-\tstr\tr0, [r5, #44]\t@ 0x2c\n+\tldrb\tr4, [r1, r7]\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #6\n \t...\n \n 0003ad7c :\n@@ -84908,19 +84908,19 @@\n ./src/unix_main.c:855\n \tb.n\t3af54 \n \tldr\tr6, [sp, #112]\t@ 0x70\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xffd9ffff\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [r5, #88]\t@ 0x58\n+\tldr\tr6, [r7, #88]\t@ 0x58\n \tmovs\tr0, r0\n-\tldr\tr2, [r6, #84]\t@ 0x54\n+\tldr\tr6, [r0, #88]\t@ 0x58\n \tmovs\tr0, r0\n-\tldr\tr0, [r6, #84]\t@ 0x54\n+\tldr\tr4, [r0, #88]\t@ 0x58\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@@ -85001,19 +85001,19 @@\n \tnop\n \tlsls\tr6, r4, #21\n \tmovs\tr1, r0\n \tldr\tr5, [sp, #544]\t@ 0x220\n \tmovs\tr0, r0\n \tlsls\tr6, r2, #21\n \tmovs\tr1, r0\n-\tldr\tr4, [r7, #80]\t@ 0x50\n+\tldr\tr0, [r2, #84]\t@ 0x54\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #21\n \tmovs\tr0, r0\n-\tldr\tr4, [r1, #84]\t@ 0x54\n+\tldr\tr0, [r4, #84]\t@ 0x54\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n \tldr\tr5, [pc, #776]\t@ (3b368 )\n \tmovs\tr0, r0\n interrupt_signal_handler():\n ./src/unix_main.c:816\n@@ -85481,15 +85481,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #4\n \tmovs\tr0, r0\n \tstr\tr6, [sp, #456]\t@ 0x1c8\n \tmovs\tr0, r0\n \tlsls\tr6, r5, #7\n \tmovs\tr1, r0\n-\tldr\tr0, [r0, #32]\n+\tldr\tr4, [r2, #32]\n \tmovs\tr0, r0\n \tlsls\tr4, r1, #7\n \tmovs\tr1, r0\n \n 0003b3a4 :\n rep_system_name():\n ./src/unix_main.c:218\n@@ -89266,15 +89266,15 @@\n \t\t\t@ instruction: 0xfa780000\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tldrb\tr0, [r5, #20]\n \tmovs\tr0, r0\n-\tstr\tr4, [r6, r3]\n+\tstr\tr0, [r1, r4]\n \tmovs\tr0, r0\n \tldrb\tr6, [r0, #20]\n \tmovs\tr0, r0\n \tldr??.w\tr0, [r2]\n \tldrb\tr2, [r1, #19]\n \tmovs\tr0, r0\n \tasrs\tr0, r1, #8\n@@ -89855,23 +89855,23 @@\n ./src/unix_processes.c:1056\n \tblx\t15ed4 <__stack_chk_fail@plt>\n \tnop\n \tldrb\tr6, [r2, #19]\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #896]\t@ (3d4c4 )\n+\tldr\tr4, [pc, #976]\t@ (3d514 )\n \tmovs\tr0, r0\n \tldrb\tr6, [r2, #18]\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #752]\t@ (3d43c )\n+\tldr\tr4, [pc, #832]\t@ (3d48c )\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #584]\t@ (3d398 )\n+\tldr\tr4, [pc, #664]\t@ (3d3e8 )\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #408]\t@ (3d2ec )\n+\tldr\tr4, [pc, #488]\t@ (3d33c )\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@@ -90575,15 +90575,15 @@\n \tmovs\tr0, r0\n \tldrb\tr6, [r5, #15]\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, #960]\t@ (3daa8 )\n+\tldr\tr4, [pc, #16]\t@ (3d6f8 )\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #8\n \tmovs\tr0, r0\n \tasrs\tr0, r1, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n@@ -90601,23 +90601,23 @@\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #8\n \tmovs\tr0, r0\n \tlsrs\tr4, r5, #17\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0x47ea\n+\t\t\t@ instruction: 0x47fe\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0x47f2\n+\tldr\tr0, [pc, #24]\t@ (3d738 )\n \tmovs\tr0, r0\n-\tadds\tr6, #4\n+\tadds\tr6, #8\n \tmovs\tr0, r0\n \tstrb\tr6, [r2, #12]\n \tmovs\tr0, r0\n-\tbx\tr7\n+\tbx\tr9\n \tmovs\tr0, r0\n ./src/unix_processes.c:752\n \tcmp.w\tr8, #4294967295\t@ 0xffffffff\n \tbne.w\t3d84e \n ./src/unix_processes.c:754\n \tldr\tr2, [r4, #56]\t@ 0x38\n \tldr.w\tr3, [r9]\n@@ -91047,19 +91047,19 @@\n \tadd.w\tr9, sp, #72\t@ 0x48\n \tb.n\t3d290 \n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tbl\t2c7a66 \n \tldcl\t0, cr0, [r8, #-0]\n \tstc\t0, cr0, [r4, #-0]\n-\tmvns\tr4, r6\n+\tadd\tr0, r1\n \tmovs\tr0, r0\n-\tmvns\tr6, r2\n+\tmvns\tr2, r5\n \tmovs\tr0, r0\n-\tmuls\tr2, r7\n+\tbics\tr6, r1\n \t...\n \n 0003da7c :\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@@ -92733,19 +92733,19 @@\n \tldr\tr0, [pc, #20]\t@ (3e574 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15398 <__assert_fail@plt>\n \tb.n\t3e854 \n \tmovs\tr0, r0\n-\tlsls\tr6, r5\n+\tlsrs\tr2, r0\n \tmovs\tr0, r0\n-\tsubs\tr0, #188\t@ 0xbc\n+\tsubs\tr0, #208\t@ 0xd0\n \tmovs\tr0, r0\n-\tsubs\tr0, #206\t@ 0xce\n+\tsubs\tr0, #226\t@ 0xe2\n \t...\n \n 0003e578 :\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@@ -92996,15 +92996,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-\tands\tr2, r7\n+\teors\tr6, 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@@ -93012,23 +93012,23 @@\n \tmovs\tr0, r0\n \tstr\tr4, [r1, #48]\t@ 0x30\n \tmovs\tr0, r0\n \tstr\tr2, [r5, #104]\t@ 0x68\n \tmovs\tr0, r0\n \tstr\tr6, [r6, #100]\t@ 0x64\n \tmovs\tr0, r0\n-\tadds\tr7, #84\t@ 0x54\n+\tadds\tr7, #104\t@ 0x68\n \tmovs\tr0, r0\n-\tadds\tr7, #50\t@ 0x32\n+\tadds\tr7, #70\t@ 0x46\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #24\n \tmovs\tr0, r0\n-\tadds\tr7, #36\t@ 0x24\n+\tadds\tr7, #56\t@ 0x38\n \tmovs\tr0, r0\n-\tadds\tr7, #30\n+\tadds\tr7, #50\t@ 0x32\n \t...\n \n 0003e7ac :\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@@ -93392,15 +93392,15 @@\n \tmovs\tr0, r0\n \tstr\tr6, [r4, #24]\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, #52\t@ 0x34\n+\tadds\tr6, #72\t@ 0x48\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@@ -93468,15 +93468,15 @@\n \tmovs\tr0, r0\n \tb.n\t3e7ce \n \tvraddhn.i\td30, , \n \tvraddhn.i\td30, , \n \tvabal.u\tq15, d15, d5\n \tvqrdmlsh.s\t, , d1[0]\n \t\t\t@ instruction: 0xffffe541\n-\tvsri.32\td19, d20, #1\n+\tvmls.i\t, , d8[0]\n \tmovs\tr0, r0\n \tb.n\t3edc2 \n \tvqshl.u32\td31, d13, #31\n \tAddress 0x3eb3a is out of bounds.\n \n \n 0003eb3c :\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -376,457 +376,459 @@\n 0x00040a50 72790000 73697465 2d6c6973 702d6469 ry..site-lisp-di\n 0x00040a60 72656374 6f727900 6c697370 2d6c6962 rectory.lisp-lib\n 0x00040a70 2d646972 6563746f 72790000 7265702d -directory..rep-\n 0x00040a80 64697265 63746f72 79000000 70726f76 directory...prov\n 0x00040a90 69646500 61667465 722d6c6f 61642d61 ide.after-load-a\n 0x00040aa0 6c697374 00000000 646c2d6c 6f61642d list....dl-load-\n 0x00040ab0 70617468 00000000 6c6f6164 2d706174 path....load-pat\n- 0x00040ac0 68000000 2f757372 2f736861 72652f72 h.../usr/share/r\n- 0x00040ad0 65700000 6c697370 6d616368 2e630000 ep..lispmach.c..\n- 0x00040ae0 7265705f 434f4d50 494c4544 50202873 rep_COMPILEDP (s\n- 0x00040af0 75627229 00000000 7265702e 766d2e69 ubr)....rep.vm.i\n- 0x00040b00 6e746572 70726574 65720000 46696c65 nterpreter..File\n- 0x00040b10 206e6565 64732072 65636f6d 70696c69 needs recompili\n- 0x00040b20 6e672066 6f722063 75727265 6e742076 ng for current v\n- 0x00040b30 69727475 616c206d 61636869 6e650000 irtual machine..\n- 0x00040b40 62797465 636f6465 70000000 6d616b65 bytecodep...make\n- 0x00040b50 2d627974 652d636f 64652d73 75627200 -byte-code-subr.\n- 0x00040b60 76616c69 64617465 2d627974 652d636f validate-byte-co\n- 0x00040b70 64650000 556e6b6e 6f776e20 6c697370 de..Unknown lisp\n- 0x00040b80 206f7063 6f646500 42797465 2d636f64 opcode.Byte-cod\n- 0x00040b90 65206572 726f7200 62797465 636f6465 e error.bytecode\n- 0x00040ba0 2d657272 6f720000 6d616372 6f657870 -error..macroexp\n- 0x00040bb0 616e6400 6d616372 6f657870 616e642d and.macroexpand-\n- 0x00040bc0 31000000 6d616372 6f2d656e 7669726f 1...macro-enviro\n- 0x00040bd0 6e6d656e 74000000 202a2a20 6572726f nment... ** erro\n- 0x00040be0 723a202d 2d776974 682d7374 61636b2d r: --with-stack-\n- 0x00040bf0 64697265 6374696f 6e206973 20696e63 direction is inc\n- 0x00040c00 6f727265 63743b20 69742073 686f756c orrect; it shoul\n- 0x00040c10 64206265 2025640a 00000000 636f6d6d d be %d.....comm\n- 0x00040c20 6f6e0000 2d2d6261 74636800 2d2d696e on..--batch.--in\n- 0x00040c30 74657270 00000000 6572726f 722d2d3e terp....error-->\n- 0x00040c40 20000000 6572726f 7220696e 20696e69 ...error in ini\n- 0x00040c50 7469616c 69736174 696f6e0a 00000000 tialisation.....\n- 0x00040c60 7265703a 20757369 6e672064 65707265 rep: using depre\n- 0x00040c70 63617465 64206665 61747572 65202d20 cated feature - \n- 0x00040c80 25730a00 7265702e 73747275 63747572 %s..rep.structur\n- 0x00040c90 65730000 7265702e 6d6f6475 6c652d73 es..rep.module-s\n- 0x00040ca0 79737465 6d000000 7265702e 6c616e67 ystem...rep.lang\n- 0x00040cb0 2e6d6174 68000000 7265702e 696f2e73 .math...rep.io.s\n- 0x00040cc0 74726561 6d730000 72657000 72656375 treams..rep.recu\n- 0x00040cd0 7273696f 6e2d6465 70746800 72656375 rsion-depth.recu\n- 0x00040ce0 72736976 652d6564 69740000 4e6f2061 rsive-edit..No a\n- 0x00040cf0 7267756d 656e7420 666f7220 6f707469 rgument for opti\n- 0x00040d00 6f6e0000 6265666f 72652d65 7869742d on..before-exit-\n- 0x00040d10 686f6f6b 00000000 696e7465 72727570 hook....interrup\n- 0x00040d20 742d6d6f 64650000 6572726f 722d6d6f t-mode..error-mo\n- 0x00040d30 64650000 70726f67 72616d2d 6e616d65 de..program-name\n- 0x00040d40 00000000 696e7465 72707265 7465642d ....interpreted-\n- 0x00040d50 6d6f6465 00000000 62617463 682d6d6f mode....batch-mo\n- 0x00040d60 64650000 636f6d6d 616e642d 6c696e65 de..command-line\n- 0x00040d70 2d617267 73000000 746f702d 6c657665 -args...top-leve\n- 0x00040d80 6c000000 71756974 00000000 65786974 l...quit....exit\n- 0x00040d90 00000000 69646c65 2d686f6f 6b000000 ....idle-hook...\n- 0x00040da0 63727970 74000000 6765742d 636f6d6d crypt...get-comm\n- 0x00040db0 616e642d 6c696e65 2d6f7074 696f6e00 and-line-option.\n- 0x00040dc0 73536865 6c6c2063 6f6d6d61 6e643a00 sShell command:.\n- 0x00040dd0 63686172 2d646f77 6e636173 65000000 char-downcase...\n- 0x00040de0 63686172 2d757063 61736500 73706163 char-upcase.spac\n- 0x00040df0 652d6368 61722d70 00000000 616c7068 e-char-p....alph\n- 0x00040e00 616e756d 65726963 70000000 64696769 anumericp...digi\n- 0x00040e10 742d6368 61722d70 00000000 6c6f7765 t-char-p....lowe\n- 0x00040e20 722d6361 73652d70 00000000 75707065 r-case-p....uppe\n- 0x00040e30 722d6361 73652d70 00000000 616c7068 r-case-p....alph\n- 0x00040e40 612d6368 61722d70 00000000 7472616e a-char-p....tran\n- 0x00040e50 736c6174 652d7374 72696e67 00000000 slate-string....\n- 0x00040e60 6d657373 61676500 73797374 656d2d6e message.system-n\n- 0x00040e70 616d6500 75736572 2d686f6d 652d6469 ame.user-home-di\n- 0x00040e80 72656374 6f727900 75736572 2d66756c rectory.user-ful\n- 0x00040e90 6c2d6e61 6d650000 75736572 2d6c6f67 l-name..user-log\n- 0x00040ea0 696e2d6e 616d6500 7369742d 666f7200 in-name.sit-for.\n- 0x00040eb0 736c6565 702d666f 72000000 74696d65 sleep-for...time\n- 0x00040ec0 2d6c6174 65722d70 00000000 63757272 -later-p....curr\n- 0x00040ed0 656e742d 74696d65 2d737472 696e6700 ent-time-string.\n- 0x00040ee0 6669782d 74696d65 00000000 63757272 fix-time....curr\n- 0x00040ef0 656e742d 7574696d 65000000 63757272 ent-utime...curr\n- 0x00040f00 656e742d 74696d65 00000000 636f6d70 ent-time....comp\n- 0x00040f10 6c657465 2d737472 696e6700 62656570 lete-string.beep\n- 0x00040f20 00000000 666c6174 74656e2d 7461626c ....flatten-tabl\n- 0x00040f30 65000000 646f776e 63617365 2d746162 e...downcase-tab\n- 0x00040f40 6c650000 75706361 73652d74 61626c65 le..upcase-table\n- 0x00040f50 00000000 756e6978 00000000 7265702d ....unix....rep-\n- 0x00040f60 6275696c 642d6964 00000000 7265702d build-id....rep-\n- 0x00040f70 696e7465 72666163 652d6964 00000000 interface-id....\n- 0x00040f80 7265702d 76657273 696f6e00 70726f63 rep-version.proc\n- 0x00040f90 6573732d 656e7669 726f6e6d 656e7400 ess-environment.\n- 0x00040fa0 6f706572 6174696e 672d7379 7374656d operating-system\n- 0x00040fb0 00000000 302e3932 2e350000 54687520 ....0.92.5..Thu \n- 0x00040fc0 41707220 31382032 30323420 62792070 Apr 18 2024 by p\n- 0x00040fd0 6275696c 64657231 40766972 74363462 builder1@virt64b\n- 0x00040fe0 2e000000 6e756d62 6572732e 63000000 ....numbers.c...\n- 0x00040ff0 74797065 203d3d20 7265705f 4e554d42 type == rep_NUMB\n- 0x00041000 45525f46 4c4f4154 00000000 7265705f ER_FLOAT....rep_\n- 0x00041010 4e554d42 45525028 696e2900 74656d20 NUMBERP(in).tem \n- 0x00041020 213d2030 00000000 43000000 25640000 != 0....C...%d..\n- 0x00041030 256f0000 233c6e6f 6e2d6e75 6d626572 %o..#...%%.%dg..#...integer.rand\n- 0x00041070 6f6d0000 6e756d62 65722d3e 73747269 om..number->stri\n- 0x00041080 6e670000 73747269 6e672d3e 6e756d62 ng..string->numb\n- 0x00041090 65720000 6d696e00 6d617800 64656e6f er..min.max.deno\n- 0x000410a0 6d696e61 746f7200 6e756d65 7261746f minator.numerato\n- 0x000410b0 72000000 696e6578 6163742d 3e657861 r...inexact->exa\n- 0x000410c0 63740000 65786163 742d3e69 6e657861 ct..exact->inexa\n- 0x000410d0 63740000 65786163 74700000 6669786e ct..exactp..fixn\n- 0x000410e0 756d7000 696e7465 67657270 00000000 ump.integerp....\n- 0x000410f0 6e756d62 65727000 67636400 65787074 numberp.gcd.expt\n- 0x00041100 00000000 73717274 00000000 6174616e ....sqrt....atan\n- 0x00041110 00000000 61636f73 00000000 6173696e ....acos....asin\n- 0x00041120 00000000 74616e00 636f7300 73696e00 ....tan.cos.sin.\n- 0x00041130 6c6f6700 65787000 726f756e 64000000 log.exp.round...\n- 0x00041140 7472756e 63617465 00000000 6365696c truncate....ceil\n- 0x00041150 696e6700 666c6f6f 72000000 61736800 ing.floor...ash.\n- 0x00041160 312d0000 312b0000 7a65726f 70000000 1-..1+..zerop...\n- 0x00041170 65716c00 6c6f6761 6e640000 6c6f6778 eql.logand..logx\n- 0x00041180 6f720000 6c6f6769 6f720000 6c6f676e or..logior..logn\n- 0x00041190 6f740000 71756f74 69656e74 00000000 ot..quotient....\n- 0x000411a0 6d6f6400 72656d61 696e6465 72000000 mod.remainder...\n- 0x000411b0 2f000000 2d000000 2b000000 446f6d61 /...-...+...Doma\n- 0x000411c0 696e2065 72726f72 00000000 44697669 in error....Divi\n- 0x000411d0 64652062 79207a65 726f0000 6f726967 de by zero..orig\n- 0x000411e0 696e2d61 66746572 2d676300 6c657869 in-after-gc.lexi\n- 0x000411f0 63616c2d 6f726967 696e0000 63616c6c cal-origin..call\n- 0x00041200 2d776974 682d6c65 78696361 6c2d6f72 -with-lexical-or\n- 0x00041210 6967696e 73000000 696e7465 726e616c igins...internal\n- 0x00041220 20666f75 6c757000 636f7272 75707465 foulup.corrupte\n- 0x00041230 6420706f 696e7465 72730000 73746163 d pointers..stac\n- 0x00041240 6b206f76 6572666c 6f770000 6d656d6f k overflow..memo\n- 0x00041250 72792063 6f727275 7074696f 6e000000 ry corruption...\n- 0x00041260 696e7661 6c696420 5b5d2072 616e6765 invalid [] range\n- 0x00041270 00000000 756e6d61 74636865 64205b5d ....unmatched []\n- 0x00041280 00000000 696e7465 726e616c 20757270 ....internal urp\n- 0x00041290 00000000 3f2b2a20 666f6c6c 6f777320 ....?+* follows \n- 0x000412a0 6e6f7468 696e6700 74726169 6c696e67 nothing.trailing\n- 0x000412b0 205c0000 5e242e5b 28297c3f 2b2a5c00 \\..^$.[()|?+*\\.\n- 0x000412c0 696e7465 726e616c 20646973 61737465 internal disaste\n- 0x000412d0 72000000 2a2b206f 70657261 6e642063 r...*+ operand c\n- 0x000412e0 6f756c64 20626520 656d7074 79000000 ould be empty...\n- 0x000412f0 6e657374 6564202a 3f2b0000 746f6f20 nested *?+..too \n- 0x00041300 6d616e79 20282900 756e6d61 74636865 many ().unmatche\n- 0x00041310 64202829 00000000 6a756e6b 206f6e20 d ()....junk on \n- 0x00041320 656e6400 4e554c4c 20617267 756d656e end.NULL argumen\n- 0x00041330 74000000 72656765 78702074 6f6f2062 t...regexp too b\n- 0x00041340 69670000 6f757420 6f662073 70616365 ig..out of space\n- 0x00041350 00000000 4e554c4c 20706172 616d6574 ....NULL paramet\n- 0x00041360 65720000 636f7272 75707465 64207072 er..corrupted pr\n- 0x00041370 6f677261 6d000000 4e554c4c 20706172 ogram...NULL par\n- 0x00041380 6d20746f 20726567 73756200 42616420 m to regsub.Bad \n- 0x00041390 74797065 206f6620 64617461 20746f20 type of data to \n- 0x000413a0 72656773 75620000 64616d61 67656420 regsub..damaged \n- 0x000413b0 6d617463 68207374 72696e67 00000000 match string....\n- 0x000413c0 4e554c4c 20706172 6d20746f 20726567 NULL parm to reg\n- 0x000413d0 7375626c 656e0000 42616420 74797065 sublen..Bad type\n- 0x000413e0 206f6620 64617461 20746f20 72656773 of data to regs\n- 0x000413f0 75626c65 6e000000 556e6b6e 6f776e20 ublen...Unknown \n- 0x00041400 666f726d 61742063 6f6e7665 7273696f format conversio\n- 0x00041410 6e000000 6f757470 75742d73 74726561 n...output-strea\n- 0x00041420 6d2d7000 696e7075 742d7374 7265616d m-p.input-stream\n- 0x00041430 2d700000 6765742d 6f757470 75742d73 -p..get-output-s\n- 0x00041440 74726561 6d2d7374 72696e67 00000000 tream-string....\n- 0x00041450 6d616b65 2d737472 696e672d 6f757470 make-string-outp\n- 0x00041460 75742d73 74726561 6d000000 6d616b65 ut-stream...make\n- 0x00041470 2d737472 696e672d 696e7075 742d7374 -string-input-st\n- 0x00041480 7265616d 00000000 666f726d 61740000 ream....format..\n- 0x00041490 7072696e 63000000 7072696e 31000000 princ...prin1...\n- 0x000414a0 7072696e 74000000 636f7079 2d737472 print...copy-str\n- 0x000414b0 65616d00 72656164 2d6c696e 65000000 eam.read-line...\n- 0x000414c0 72656164 2d636861 72730000 7065656b read-chars..peek\n- 0x000414d0 2d636861 72000000 72656164 2d636861 -char...read-cha\n- 0x000414e0 72000000 666f726d 61742d68 6f6f6b73 r...format-hooks\n- 0x000414f0 2d616c69 73740000 233c7374 72756374 -alist..#....#.values.c....\n- 0x00041a90 6e657874 5f667265 655f7479 70652021 next_free_type !\n- 0x00041aa0 3d203235 36000000 7420213d 20300000 = 256...t != 0..\n- 0x00041ab0 73746174 69635f72 6f6f7473 20213d20 static_roots != \n- 0x00041ac0 30000000 636f6e73 00000000 62797465 0...cons....byte\n- 0x00041ad0 636f6465 00000000 766f6964 00000000 code....void....\n- 0x00041ae0 73706563 69616c2d 666f726d 00000000 special-form....\n- 0x00041af0 73756272 30000000 73756272 31000000 subr0...subr1...\n- 0x00041b00 73756272 32000000 73756272 33000000 subr2...subr3...\n- 0x00041b10 73756272 34000000 73756272 35000000 subr4...subr5...\n- 0x00041b20 73756272 6e000000 67756172 6469616e subrn...guardian\n- 0x00041b30 00000000 67617262 6167652d 636f6c6c ....garbage-coll\n- 0x00041b40 65637400 69646c65 2d676172 62616765 ect.idle-garbage\n- 0x00041b50 2d746872 6573686f 6c640000 67617262 -threshold..garb\n- 0x00041b60 6167652d 74687265 73686f6c 64000000 age-threshold...\n- 0x00041b70 7072696d 69746976 652d6775 61726469 primitive-guardi\n- 0x00041b80 616e2d70 6f700000 7072696d 69746976 an-pop..primitiv\n- 0x00041b90 652d6775 61726469 616e2d70 75736800 e-guardian-push.\n- 0x00041ba0 6d616b65 2d707269 6d697469 76652d67 make-primitive-g\n- 0x00041bb0 75617264 69616e00 53747269 6e672074 uardian.String t\n- 0x00041bc0 6f6f206c 6f6e6700 61667465 722d6763 oo long.after-gc\n- 0x00041bd0 2d686f6f 6b000000 7765616b 2d726566 -hook...weak-ref\n- 0x00041be0 00000000 233c7765 616b2d72 65666572 ....#...weak-ref\n- 0x00041c00 2d736574 00000000 6d616b65 2d776561 -set....make-wea\n- 0x00041c10 6b2d7265 66000000 6572726f 723a2025 k-ref...error: %\n- 0x00041c20 730a0000 756e6978 5f646c2e 63000000 s...unix_dl.c...\n- 0x00041c30 7265705f 53545249 4e475020 2866696c rep_STRINGP (fil\n- 0x00041c40 65290000 7265705f 53545249 4e475020 e)..rep_STRINGP \n- 0x00041c50 28646c5f 6c696273 5b695d2e 66696c65 (dl_libs[i].file\n- 0x00041c60 5f6e616d 65290000 2e6c6100 646c6e61 _name)...la.dlna\n- 0x00041c70 6d653d27 00000000 7265705f 6f70656e me='....rep_open\n- 0x00041c80 5f676c6f 62616c6c 793d0000 79657300 _globally=..yes.\n- 0x00041c90 7265705f 72657175 69726573 3d270000 rep_requires='..\n- 0x00041ca0 20090000 43616e27 74206669 6e642064 ...Can't find d\n- 0x00041cb0 6c6e616d 6520696e 20257300 7265705f lname in %s.rep_\n- 0x00041cc0 646c5f69 6e697400 7265705f 646c5f6b dl_init.rep_dl_k\n- 0x00041cd0 696c6c00 7265705f 53594d42 4f4c5020 ill.rep_SYMBOLP \n- 0x00041ce0 28666561 74757265 29000000 7265705f (feature)...rep_\n- 0x00041cf0 53545249 4e475028 66656174 75726529 STRINGP(feature)\n- 0x00041d00 00000000 0a0a4c69 73702062 61636b74 ......Lisp backt\n- 0x00041d10 72616365 3a0a0000 0a0a0000 0a0a4465 race:.........De\n- 0x00041d20 62756720 62756666 6572733a 0a000000 bug buffers:....\n- 0x00041d30 7265703a 20726563 65697665 64206661 rep: received fa\n- 0x00041d40 74616c20 7369676e 616c0000 66617461 tal signal..fata\n- 0x00041d50 6c5f7369 676e616c 5f68616e 646c6572 l_signal_handler\n- 0x00041d60 00000000 484f4d45 00000000 43616e27 ....HOME....Can'\n- 0x00041d70 74206669 6e642068 6f6d6520 64697265 t find home dire\n- 0x00041d80 63746f72 79000000 46504500 233c7072 ctory...FPE.#pr_Stdout)..\n- 0x00041e20 756e6978 5f70726f 63657373 65732e63 unix_processes.c\n- 0x00041e30 00000000 6e5f696e 7075745f 68616e64 ....n_input_hand\n- 0x00041e40 6c657273 203c204d 41585f48 414e444c lers < MAX_HANDL\n- 0x00041e50 45525300 2d630000 2f62696e 2f736800 ERS.-c../bin/sh.\n- 0x00041e60 63616e27 74206578 6563202f 62696e2f can't exec /bin/\n- 0x00041e70 73680000 7265702e 696f2e70 726f6365 sh..rep.io.proce\n- 0x00041e80 73736573 00000000 73756270 726f6365 sses....subproce\n- 0x00041e90 73730000 63616e27 74207761 69747069 ss..can't waitpi\n- 0x00041ea0 64202829 00000000 63616e27 7420666f d ()....can't fo\n- 0x00041eb0 726b2028 29000000 494c4c00 53454756 rk ()...ILL.SEGV\n- 0x00041ec0 00000000 42555300 41425254 00000000 ....BUS.ABRT....\n- 0x00041ed0 494f5400 54524150 00000000 53595300 IOT.TRAP....SYS.\n- 0x00041ee0 5445524d 00000000 494e5400 51554954 TERM....INT.QUIT\n- 0x00041ef0 00000000 4b494c4c 00000000 48555000 ....KILL....HUP.\n- 0x00041f00 414c524d 00000000 5654414c 524d0000 ALRM....VTALRM..\n- 0x00041f10 50524f46 00000000 494f0000 55524700 PROF....IO..URG.\n- 0x00041f20 504f4c4c 00000000 43484c44 00000000 POLL....CHLD....\n- 0x00041f30 434c4400 434f4e54 00000000 53544f50 CLD.CONT....STOP\n- 0x00041f40 00000000 54535450 00000000 5454494e ....TSTP....TTIN\n- 0x00041f50 00000000 54544f55 00000000 50495045 ....TTOU....PIPE\n- 0x00041f60 00000000 58435055 00000000 5846535a ....XCPU....XFSZ\n- 0x00041f70 00000000 55535231 00000000 55535232 ....USR1....USR2\n- 0x00041f80 00000000 57494e43 48000000 61636365 ....WINCH...acce\n- 0x00041f90 70742d70 726f6365 73732d6f 75747075 pt-process-outpu\n- 0x00041fa0 742d3100 61636365 70742d70 726f6365 t-1.accept-proce\n- 0x00041fb0 73732d6f 75747075 74000000 61637469 ss-output...acti\n- 0x00041fc0 76652d70 726f6365 73736573 00000000 ve-processes....\n- 0x00041fd0 7365742d 70726f63 6573732d 636f6e6e set-process-conn\n- 0x00041fe0 65637469 6f6e2d74 79706500 7365742d ection-type.set-\n- 0x00041ff0 70726f63 6573732d 64697200 7365742d process-dir.set-\n- 0x00042000 70726f63 6573732d 66756e63 74696f6e process-function\n- 0x00042010 00000000 7365742d 70726f63 6573732d ....set-process-\n- 0x00042020 6572726f 722d7374 7265616d 00000000 error-stream....\n- 0x00042030 7365742d 70726f63 6573732d 6f757470 set-process-outp\n- 0x00042040 75742d73 74726561 6d000000 7365742d ut-stream...set-\n- 0x00042050 70726f63 6573732d 61726773 00000000 process-args....\n- 0x00042060 7365742d 70726f63 6573732d 70726f67 set-process-prog\n- 0x00042070 00000000 70726f63 65737370 00000000 ....processp....\n- 0x00042080 70726f63 6573732d 696e2d75 73652d70 process-in-use-p\n- 0x00042090 00000000 70726f63 6573732d 73746f70 ....process-stop\n- 0x000420a0 7065642d 70000000 70726f63 6573732d ped-p...process-\n- 0x000420b0 72756e6e 696e672d 70000000 70726f63 running-p...proc\n- 0x000420c0 6573732d 69640000 70726f63 6573732d ess-id..process-\n- 0x000420d0 65786974 2d76616c 75650000 70726f63 exit-value..proc\n- 0x000420e0 6573732d 65786974 2d737461 74757300 ess-exit-status.\n- 0x000420f0 7369676e 616c2d70 726f6365 73730000 signal-process..\n- 0x00042100 636f6e74 696e7565 2d70726f 63657373 continue-process\n- 0x00042110 00000000 73746f70 2d70726f 63657373 ....stop-process\n- 0x00042120 00000000 6b696c6c 2d70726f 63657373 ....kill-process\n- 0x00042130 00000000 696e7465 72727570 742d7072 ....interrupt-pr\n- 0x00042140 6f636573 73000000 63616c6c 2d70726f ocess...call-pro\n- 0x00042150 63657373 00000000 73746172 742d7072 cess....start-pr\n- 0x00042160 6f636573 73000000 636c6f73 652d7072 ocess...close-pr\n- 0x00042170 6f636573 73000000 6d616b65 2d70726f ocess...make-pro\n- 0x00042180 63657373 00000000 556e6b6e 6f776e20 cess....Unknown \n- 0x00042190 7369676e 616c0000 666f726b 00000000 signal..fork....\n- 0x000421a0 4e656564 2061206c 6f63616c 2066696c Need a local fil\n- 0x000421b0 65000000 43616e27 74207374 61727400 e...Can't start.\n- 0x000421c0 4e6f2070 726f6772 616d0000 416c7265 No program..Alre\n- 0x000421d0 61647920 72756e6e 696e6700 43616e27 ady running.Can'\n- 0x000421e0 74206669 6e642075 6e757365 64207074 t find unused pt\n- 0x000421f0 79000000 50726f63 65737320 696e2075 y...Process in u\n- 0x00042200 73650000 4e6f206c 696e6b20 746f2069 se..No link to i\n- 0x00042210 6e707574 00000000 4e6f7420 73746f70 nput....Not stop\n- 0x00042220 70656400 4e6f7420 72756e6e 696e6700 ped.Not running.\n- 0x00042230 736f636b 65747061 69720000 70747900 socketpair..pty.\n- 0x00042240 70697065 00000000 656e7175 6575655f pipe....enqueue_\n- 0x00042250 74687265 61640000 6d61726b 5f636f6e thread..mark_con\n- 0x00042260 74000000 74687265 61645f77 616b6500 t...thread_wake.\n- 0x00042270 74687265 61645f69 6e766f6b 65000000 thread_invoke...\n- 0x00042280 74687265 61645f73 75737065 6e640000 thread_suspend..\n- 0x00042290 6d616b65 5f746872 65616400 7265705f make_thread.rep_\n- 0x000422a0 636f6d70 696c655f 72656765 78700000 compile_regexp..\n- 0x000422b0 6d61726b 5f636163 6865645f 72656765 mark_cached_rege\n- 0x000422c0 78707300 67685f65 6e746572 00000000 xps.gh_enter....\n- 0x000422d0 67685f72 65706c00 67685f63 61746368 gh_repl.gh_catch\n- 0x000422e0 00000000 67685f73 74616e64 6172645f ....gh_standard_\n- 0x000422f0 68616e64 6c657200 67685f65 76616c5f handler.gh_eval_\n- 0x00042300 73747200 67685f65 76616c5f 7374725f str.gh_eval_str_\n- 0x00042310 77697468 5f636174 63680000 67685f65 with_catch..gh_e\n- 0x00042320 76616c5f 7374725f 77697468 5f737461 val_str_with_sta\n- 0x00042330 6e646172 645f6861 6e646c65 72000000 ndard_handler...\n- 0x00042340 67685f65 76616c5f 7374725f 77697468 gh_eval_str_with\n- 0x00042350 5f737461 636b5f73 6176696e 675f6861 _stack_saving_ha\n- 0x00042360 6e646c65 72000000 67685f65 76616c5f ndler...gh_eval_\n- 0x00042370 66696c65 00000000 67685f65 76616c5f file....gh_eval_\n- 0x00042380 66696c65 5f776974 685f6361 74636800 file_with_catch.\n- 0x00042390 67685f65 76616c5f 66696c65 5f776974 gh_eval_file_wit\n- 0x000423a0 685f7374 616e6461 72645f68 616e646c h_standard_handl\n- 0x000423b0 65720000 67685f6e 65775f70 726f6365 er..gh_new_proce\n- 0x000423c0 64757265 00000000 67685f73 65745f73 dure....gh_set_s\n- 0x000423d0 75627374 72000000 67685f64 6566696e ubstr...gh_defin\n- 0x000423e0 65000000 67685f75 6e69666f 726d5f76 e...gh_uniform_v\n- 0x000423f0 6563746f 725f6c65 6e677468 00000000 ector_length....\n- 0x00042400 67685f75 6e69666f 726d5f76 6563746f gh_uniform_vecto\n- 0x00042410 725f7265 66000000 67685f76 6563746f r_ref...gh_vecto\n- 0x00042420 725f746f 5f6c6973 74000000 67685f6c r_to_list...gh_l\n- 0x00042430 6f6f6b75 70000000 67685f6d 6f64756c ookup...gh_modul\n- 0x00042440 655f6c6f 6f6b7570 00000000 67685f61 e_lookup....gh_a\n- 0x00042450 73737600 67685f64 6973706c 61790000 ssv.gh_display..\n- 0x00042460 67685f77 72697465 00000000 67685f6e gh_write....gh_n\n- 0x00042470 65776c69 6e650000 746e6666 72000000 ewline..tnffr...\n- 0x00042480 4663616c 6c5f7769 74685f65 78636570 Fcall_with_excep\n- 0x00042490 74696f6e 5f68616e 646c6572 00000000 tion_handler....\n- 0x000424a0 7265705f 6170706c 795f6279 7465636f rep_apply_byteco\n- 0x000424b0 64650000 70726f6d 6f74655f 746f0000 de..promote_to..\n- 0x000424c0 6d617962 655f6465 6d6f7465 00000000 maybe_demote....\n- 0x000424d0 00000000 01000000 02000000 03000000 ................\n- 0x000424e0 04000000 05000000 06000000 07000000 ................\n- 0x000424f0 08000000 09000000 ffffffff ffffffff ................\n- 0x00042500 ffffffff ffffffff ffffffff ffffffff ................\n- 0x00042510 ffffffff 0a000000 0b000000 0c000000 ................\n- 0x00042520 0d000000 0e000000 0f000000 10000000 ................\n- 0x00042530 11000000 12000000 13000000 14000000 ................\n- 0x00042540 15000000 16000000 17000000 18000000 ................\n- 0x00042550 19000000 1a000000 1b000000 1c000000 ................\n- 0x00042560 1d000000 1e000000 1f000000 20000000 ............ ...\n- 0x00042570 21000000 22000000 23000000 24000000 !...\"...#...$...\n- 0x00042580 7265705f 70617273 655f6e75 6d626572 rep_parse_number\n- 0x00042590 00000000 656e7465 725f6361 63686500 ....enter_cache.\n- 0x000425a0 7265705f 72656769 73746572 5f6e6577 rep_register_new\n- 0x000425b0 5f747970 65000000 7265705f 6765745f _type...rep_get_\n- 0x000425c0 64617461 5f747970 65000000 7265705f data_type...rep_\n- 0x000425d0 6d61726b 5f737461 74696300 66696e64 mark_static.find\n- 0x000425e0 5f646c00 7265705f 66696e64 5f646c5f _dl.rep_find_dl_\n- 0x000425f0 73796d62 6f6c0000 66696e64 5f646c5f symbol..find_dl_\n- 0x00042600 62795f66 65617475 72650000 53535400 by_feature..SST.\n- 0x00042610 7265705f 72656769 73746572 5f70726f rep_register_pro\n- 0x00042620 63657373 5f696e70 75745f68 616e646c cess_input_handl\n- 0x00042630 65720000 02000000 0f000000 03000000 er..............\n- 0x00042640 3e000000 41000000 0c000000 41000000 >...A.......A...\n- 0x00042650 11000000 41000000 27000000 41000000 ....A...'...A...\n- 0x00042660 36000000 41000000 03000000 41000000 6...A.......A...\n- 0x00042670 06000000 41000000 15000000 41000000 ....A.......A...\n- 0x00042680 0f000000 41000000 0e000000 41000000 ....A.......A...\n- 0x00042690 26000000 41000000 13000000 41000000 &...A.......A...\n- 0x000426a0 29000000 41000000 02000000 41000000 )...A.......A...\n- 0x000426b0 19000000 41000000 0a000000 41000000 ....A.......A...\n- 0x000426c0 0b000000 41000000 00000000 00000000 ....A...........\n+ 0x00040ac0 68000000 2e000000 2f757372 2f736861 h......./usr/sha\n+ 0x00040ad0 72652f72 65700000 6c697370 6d616368 re/rep..lispmach\n+ 0x00040ae0 2e630000 7265705f 434f4d50 494c4544 .c..rep_COMPILED\n+ 0x00040af0 50202873 75627229 00000000 7265702e P (subr)....rep.\n+ 0x00040b00 766d2e69 6e746572 70726574 65720000 vm.interpreter..\n+ 0x00040b10 46696c65 206e6565 64732072 65636f6d File needs recom\n+ 0x00040b20 70696c69 6e672066 6f722063 75727265 piling for curre\n+ 0x00040b30 6e742076 69727475 616c206d 61636869 nt virtual machi\n+ 0x00040b40 6e650000 62797465 636f6465 70000000 ne..bytecodep...\n+ 0x00040b50 6d616b65 2d627974 652d636f 64652d73 make-byte-code-s\n+ 0x00040b60 75627200 76616c69 64617465 2d627974 ubr.validate-byt\n+ 0x00040b70 652d636f 64650000 556e6b6e 6f776e20 e-code..Unknown \n+ 0x00040b80 6c697370 206f7063 6f646500 42797465 lisp opcode.Byte\n+ 0x00040b90 2d636f64 65206572 726f7200 62797465 -code error.byte\n+ 0x00040ba0 636f6465 2d657272 6f720000 6d616372 code-error..macr\n+ 0x00040bb0 6f657870 616e6400 6d616372 6f657870 oexpand.macroexp\n+ 0x00040bc0 616e642d 31000000 6d616372 6f2d656e and-1...macro-en\n+ 0x00040bd0 7669726f 6e6d656e 74000000 202a2a20 vironment... ** \n+ 0x00040be0 6572726f 723a202d 2d776974 682d7374 error: --with-st\n+ 0x00040bf0 61636b2d 64697265 6374696f 6e206973 ack-direction is\n+ 0x00040c00 20696e63 6f727265 63743b20 69742073 incorrect; it s\n+ 0x00040c10 686f756c 64206265 2025640a 00000000 hould be %d.....\n+ 0x00040c20 636f6d6d 6f6e0000 2d2d6261 74636800 common..--batch.\n+ 0x00040c30 2d2d696e 74657270 00000000 6572726f --interp....erro\n+ 0x00040c40 722d2d3e 20000000 6572726f 7220696e r--> ...error in\n+ 0x00040c50 20696e69 7469616c 69736174 696f6e0a initialisation.\n+ 0x00040c60 00000000 7265703a 20757369 6e672064 ....rep: using d\n+ 0x00040c70 65707265 63617465 64206665 61747572 eprecated featur\n+ 0x00040c80 65202d20 25730a00 7265702e 73747275 e - %s..rep.stru\n+ 0x00040c90 63747572 65730000 7265702e 6d6f6475 ctures..rep.modu\n+ 0x00040ca0 6c652d73 79737465 6d000000 7265702e le-system...rep.\n+ 0x00040cb0 6c616e67 2e6d6174 68000000 7265702e lang.math...rep.\n+ 0x00040cc0 696f2e73 74726561 6d730000 72657000 io.streams..rep.\n+ 0x00040cd0 72656375 7273696f 6e2d6465 70746800 recursion-depth.\n+ 0x00040ce0 72656375 72736976 652d6564 69740000 recursive-edit..\n+ 0x00040cf0 4e6f2061 7267756d 656e7420 666f7220 No argument for \n+ 0x00040d00 6f707469 6f6e0000 6265666f 72652d65 option..before-e\n+ 0x00040d10 7869742d 686f6f6b 00000000 696e7465 xit-hook....inte\n+ 0x00040d20 72727570 742d6d6f 64650000 6572726f rrupt-mode..erro\n+ 0x00040d30 722d6d6f 64650000 70726f67 72616d2d r-mode..program-\n+ 0x00040d40 6e616d65 00000000 696e7465 72707265 name....interpre\n+ 0x00040d50 7465642d 6d6f6465 00000000 62617463 ted-mode....batc\n+ 0x00040d60 682d6d6f 64650000 636f6d6d 616e642d h-mode..command-\n+ 0x00040d70 6c696e65 2d617267 73000000 746f702d line-args...top-\n+ 0x00040d80 6c657665 6c000000 71756974 00000000 level...quit....\n+ 0x00040d90 65786974 00000000 69646c65 2d686f6f exit....idle-hoo\n+ 0x00040da0 6b000000 63727970 74000000 6765742d k...crypt...get-\n+ 0x00040db0 636f6d6d 616e642d 6c696e65 2d6f7074 command-line-opt\n+ 0x00040dc0 696f6e00 73536865 6c6c2063 6f6d6d61 ion.sShell comma\n+ 0x00040dd0 6e643a00 63686172 2d646f77 6e636173 nd:.char-downcas\n+ 0x00040de0 65000000 63686172 2d757063 61736500 e...char-upcase.\n+ 0x00040df0 73706163 652d6368 61722d70 00000000 space-char-p....\n+ 0x00040e00 616c7068 616e756d 65726963 70000000 alphanumericp...\n+ 0x00040e10 64696769 742d6368 61722d70 00000000 digit-char-p....\n+ 0x00040e20 6c6f7765 722d6361 73652d70 00000000 lower-case-p....\n+ 0x00040e30 75707065 722d6361 73652d70 00000000 upper-case-p....\n+ 0x00040e40 616c7068 612d6368 61722d70 00000000 alpha-char-p....\n+ 0x00040e50 7472616e 736c6174 652d7374 72696e67 translate-string\n+ 0x00040e60 00000000 6d657373 61676500 73797374 ....message.syst\n+ 0x00040e70 656d2d6e 616d6500 75736572 2d686f6d em-name.user-hom\n+ 0x00040e80 652d6469 72656374 6f727900 75736572 e-directory.user\n+ 0x00040e90 2d66756c 6c2d6e61 6d650000 75736572 -full-name..user\n+ 0x00040ea0 2d6c6f67 696e2d6e 616d6500 7369742d -login-name.sit-\n+ 0x00040eb0 666f7200 736c6565 702d666f 72000000 for.sleep-for...\n+ 0x00040ec0 74696d65 2d6c6174 65722d70 00000000 time-later-p....\n+ 0x00040ed0 63757272 656e742d 74696d65 2d737472 current-time-str\n+ 0x00040ee0 696e6700 6669782d 74696d65 00000000 ing.fix-time....\n+ 0x00040ef0 63757272 656e742d 7574696d 65000000 current-utime...\n+ 0x00040f00 63757272 656e742d 74696d65 00000000 current-time....\n+ 0x00040f10 636f6d70 6c657465 2d737472 696e6700 complete-string.\n+ 0x00040f20 62656570 00000000 666c6174 74656e2d beep....flatten-\n+ 0x00040f30 7461626c 65000000 646f776e 63617365 table...downcase\n+ 0x00040f40 2d746162 6c650000 75706361 73652d74 -table..upcase-t\n+ 0x00040f50 61626c65 00000000 756e6978 00000000 able....unix....\n+ 0x00040f60 7265702d 6275696c 642d6964 00000000 rep-build-id....\n+ 0x00040f70 7265702d 696e7465 72666163 652d6964 rep-interface-id\n+ 0x00040f80 00000000 7265702d 76657273 696f6e00 ....rep-version.\n+ 0x00040f90 70726f63 6573732d 656e7669 726f6e6d process-environm\n+ 0x00040fa0 656e7400 6f706572 6174696e 672d7379 ent.operating-sy\n+ 0x00040fb0 7374656d 00000000 302e3932 2e350000 stem....0.92.5..\n+ 0x00040fc0 54687520 41707220 31382032 30323420 Thu Apr 18 2024 \n+ 0x00040fd0 62792070 6275696c 64657232 40692d63 by pbuilder2@i-c\n+ 0x00040fe0 61707475 72652d74 68652d68 6f73746e apture-the-hostn\n+ 0x00040ff0 616d652e 00000000 6e756d62 6572732e ame.....numbers.\n+ 0x00041000 63000000 74797065 203d3d20 7265705f c...type == rep_\n+ 0x00041010 4e554d42 45525f46 4c4f4154 00000000 NUMBER_FLOAT....\n+ 0x00041020 7265705f 4e554d42 45525028 696e2900 rep_NUMBERP(in).\n+ 0x00041030 74656d20 213d2030 00000000 43000000 tem != 0....C...\n+ 0x00041040 25640000 256f0000 233c6e6f 6e2d6e75 %d..%o..#...%%.%dg..\n+ 0x00041060 233c756e 7072696e 7461626c 65206e75 #...integer.\n+ 0x00041080 72616e64 6f6d0000 6e756d62 65722d3e random..number->\n+ 0x00041090 73747269 6e670000 73747269 6e672d3e string..string->\n+ 0x000410a0 6e756d62 65720000 6d696e00 6d617800 number..min.max.\n+ 0x000410b0 64656e6f 6d696e61 746f7200 6e756d65 denominator.nume\n+ 0x000410c0 7261746f 72000000 696e6578 6163742d rator...inexact-\n+ 0x000410d0 3e657861 63740000 65786163 742d3e69 >exact..exact->i\n+ 0x000410e0 6e657861 63740000 65786163 74700000 nexact..exactp..\n+ 0x000410f0 6669786e 756d7000 696e7465 67657270 fixnump.integerp\n+ 0x00041100 00000000 6e756d62 65727000 67636400 ....numberp.gcd.\n+ 0x00041110 65787074 00000000 73717274 00000000 expt....sqrt....\n+ 0x00041120 6174616e 00000000 61636f73 00000000 atan....acos....\n+ 0x00041130 6173696e 00000000 74616e00 636f7300 asin....tan.cos.\n+ 0x00041140 73696e00 6c6f6700 65787000 726f756e sin.log.exp.roun\n+ 0x00041150 64000000 7472756e 63617465 00000000 d...truncate....\n+ 0x00041160 6365696c 696e6700 666c6f6f 72000000 ceiling.floor...\n+ 0x00041170 61736800 312d0000 312b0000 7a65726f ash.1-..1+..zero\n+ 0x00041180 70000000 65716c00 6c6f6761 6e640000 p...eql.logand..\n+ 0x00041190 6c6f6778 6f720000 6c6f6769 6f720000 logxor..logior..\n+ 0x000411a0 6c6f676e 6f740000 71756f74 69656e74 lognot..quotient\n+ 0x000411b0 00000000 6d6f6400 72656d61 696e6465 ....mod.remainde\n+ 0x000411c0 72000000 2f000000 2d000000 2b000000 r.../...-...+...\n+ 0x000411d0 446f6d61 696e2065 72726f72 00000000 Domain error....\n+ 0x000411e0 44697669 64652062 79207a65 726f0000 Divide by zero..\n+ 0x000411f0 6f726967 696e2d61 66746572 2d676300 origin-after-gc.\n+ 0x00041200 6c657869 63616c2d 6f726967 696e0000 lexical-origin..\n+ 0x00041210 63616c6c 2d776974 682d6c65 78696361 call-with-lexica\n+ 0x00041220 6c2d6f72 6967696e 73000000 696e7465 l-origins...inte\n+ 0x00041230 726e616c 20666f75 6c757000 636f7272 rnal foulup.corr\n+ 0x00041240 75707465 6420706f 696e7465 72730000 upted pointers..\n+ 0x00041250 73746163 6b206f76 6572666c 6f770000 stack overflow..\n+ 0x00041260 6d656d6f 72792063 6f727275 7074696f memory corruptio\n+ 0x00041270 6e000000 696e7661 6c696420 5b5d2072 n...invalid [] r\n+ 0x00041280 616e6765 00000000 756e6d61 74636865 ange....unmatche\n+ 0x00041290 64205b5d 00000000 696e7465 726e616c d []....internal\n+ 0x000412a0 20757270 00000000 3f2b2a20 666f6c6c urp....?+* foll\n+ 0x000412b0 6f777320 6e6f7468 696e6700 74726169 ows nothing.trai\n+ 0x000412c0 6c696e67 205c0000 5e242e5b 28297c3f ling \\..^$.[()|?\n+ 0x000412d0 2b2a5c00 696e7465 726e616c 20646973 +*\\.internal dis\n+ 0x000412e0 61737465 72000000 2a2b206f 70657261 aster...*+ opera\n+ 0x000412f0 6e642063 6f756c64 20626520 656d7074 nd could be empt\n+ 0x00041300 79000000 6e657374 6564202a 3f2b0000 y...nested *?+..\n+ 0x00041310 746f6f20 6d616e79 20282900 756e6d61 too many ().unma\n+ 0x00041320 74636865 64202829 00000000 6a756e6b tched ()....junk\n+ 0x00041330 206f6e20 656e6400 4e554c4c 20617267 on end.NULL arg\n+ 0x00041340 756d656e 74000000 72656765 78702074 ument...regexp t\n+ 0x00041350 6f6f2062 69670000 6f757420 6f662073 oo big..out of s\n+ 0x00041360 70616365 00000000 4e554c4c 20706172 pace....NULL par\n+ 0x00041370 616d6574 65720000 636f7272 75707465 ameter..corrupte\n+ 0x00041380 64207072 6f677261 6d000000 4e554c4c d program...NULL\n+ 0x00041390 20706172 6d20746f 20726567 73756200 parm to regsub.\n+ 0x000413a0 42616420 74797065 206f6620 64617461 Bad type of data\n+ 0x000413b0 20746f20 72656773 75620000 64616d61 to regsub..dama\n+ 0x000413c0 67656420 6d617463 68207374 72696e67 ged match string\n+ 0x000413d0 00000000 4e554c4c 20706172 6d20746f ....NULL parm to\n+ 0x000413e0 20726567 7375626c 656e0000 42616420 regsublen..Bad \n+ 0x000413f0 74797065 206f6620 64617461 20746f20 type of data to \n+ 0x00041400 72656773 75626c65 6e000000 556e6b6e regsublen...Unkn\n+ 0x00041410 6f776e20 666f726d 61742063 6f6e7665 own format conve\n+ 0x00041420 7273696f 6e000000 6f757470 75742d73 rsion...output-s\n+ 0x00041430 74726561 6d2d7000 696e7075 742d7374 tream-p.input-st\n+ 0x00041440 7265616d 2d700000 6765742d 6f757470 ream-p..get-outp\n+ 0x00041450 75742d73 74726561 6d2d7374 72696e67 ut-stream-string\n+ 0x00041460 00000000 6d616b65 2d737472 696e672d ....make-string-\n+ 0x00041470 6f757470 75742d73 74726561 6d000000 output-stream...\n+ 0x00041480 6d616b65 2d737472 696e672d 696e7075 make-string-inpu\n+ 0x00041490 742d7374 7265616d 00000000 666f726d t-stream....form\n+ 0x000414a0 61740000 7072696e 63000000 7072696e at..princ...prin\n+ 0x000414b0 31000000 7072696e 74000000 636f7079 1...print...copy\n+ 0x000414c0 2d737472 65616d00 72656164 2d6c696e -stream.read-lin\n+ 0x000414d0 65000000 72656164 2d636861 72730000 e...read-chars..\n+ 0x000414e0 7065656b 2d636861 72000000 72656164 peek-char...read\n+ 0x000414f0 2d636861 72000000 666f726d 61742d68 -char...format-h\n+ 0x00041500 6f6f6b73 2d616c69 73740000 233c7374 ooks-alist..#....#.values.c\n+ 0x00041aa0 00000000 6e657874 5f667265 655f7479 ....next_free_ty\n+ 0x00041ab0 70652021 3d203235 36000000 7420213d pe != 256...t !=\n+ 0x00041ac0 20300000 73746174 69635f72 6f6f7473 0..static_roots\n+ 0x00041ad0 20213d20 30000000 636f6e73 00000000 != 0...cons....\n+ 0x00041ae0 62797465 636f6465 00000000 766f6964 bytecode....void\n+ 0x00041af0 00000000 73706563 69616c2d 666f726d ....special-form\n+ 0x00041b00 00000000 73756272 30000000 73756272 ....subr0...subr\n+ 0x00041b10 31000000 73756272 32000000 73756272 1...subr2...subr\n+ 0x00041b20 33000000 73756272 34000000 73756272 3...subr4...subr\n+ 0x00041b30 35000000 73756272 6e000000 67756172 5...subrn...guar\n+ 0x00041b40 6469616e 00000000 67617262 6167652d dian....garbage-\n+ 0x00041b50 636f6c6c 65637400 69646c65 2d676172 collect.idle-gar\n+ 0x00041b60 62616765 2d746872 6573686f 6c640000 bage-threshold..\n+ 0x00041b70 67617262 6167652d 74687265 73686f6c garbage-threshol\n+ 0x00041b80 64000000 7072696d 69746976 652d6775 d...primitive-gu\n+ 0x00041b90 61726469 616e2d70 6f700000 7072696d ardian-pop..prim\n+ 0x00041ba0 69746976 652d6775 61726469 616e2d70 itive-guardian-p\n+ 0x00041bb0 75736800 6d616b65 2d707269 6d697469 ush.make-primiti\n+ 0x00041bc0 76652d67 75617264 69616e00 53747269 ve-guardian.Stri\n+ 0x00041bd0 6e672074 6f6f206c 6f6e6700 61667465 ng too long.afte\n+ 0x00041be0 722d6763 2d686f6f 6b000000 7765616b r-gc-hook...weak\n+ 0x00041bf0 2d726566 00000000 233c7765 616b2d72 -ref....#...weak\n+ 0x00041c10 2d726566 2d736574 00000000 6d616b65 -ref-set....make\n+ 0x00041c20 2d776561 6b2d7265 66000000 6572726f -weak-ref...erro\n+ 0x00041c30 723a2025 730a0000 756e6978 5f646c2e r: %s...unix_dl.\n+ 0x00041c40 63000000 7265705f 53545249 4e475020 c...rep_STRINGP \n+ 0x00041c50 2866696c 65290000 7265705f 53545249 (file)..rep_STRI\n+ 0x00041c60 4e475020 28646c5f 6c696273 5b695d2e NGP (dl_libs[i].\n+ 0x00041c70 66696c65 5f6e616d 65290000 2e6c6100 file_name)...la.\n+ 0x00041c80 646c6e61 6d653d27 00000000 7265705f dlname='....rep_\n+ 0x00041c90 6f70656e 5f676c6f 62616c6c 793d0000 open_globally=..\n+ 0x00041ca0 79657300 7265705f 72657175 69726573 yes.rep_requires\n+ 0x00041cb0 3d270000 20090000 43616e27 74206669 ='.. ...Can't fi\n+ 0x00041cc0 6e642064 6c6e616d 6520696e 20257300 nd dlname in %s.\n+ 0x00041cd0 7265705f 646c5f69 6e697400 7265705f rep_dl_init.rep_\n+ 0x00041ce0 646c5f6b 696c6c00 7265705f 53594d42 dl_kill.rep_SYMB\n+ 0x00041cf0 4f4c5020 28666561 74757265 29000000 OLP (feature)...\n+ 0x00041d00 7265705f 53545249 4e475028 66656174 rep_STRINGP(feat\n+ 0x00041d10 75726529 00000000 0a0a4c69 73702062 ure)......Lisp b\n+ 0x00041d20 61636b74 72616365 3a0a0000 0a0a0000 acktrace:.......\n+ 0x00041d30 0a0a4465 62756720 62756666 6572733a ..Debug buffers:\n+ 0x00041d40 0a000000 7265703a 20726563 65697665 ....rep: receive\n+ 0x00041d50 64206661 74616c20 7369676e 616c0000 d fatal signal..\n+ 0x00041d60 66617461 6c5f7369 676e616c 5f68616e fatal_signal_han\n+ 0x00041d70 646c6572 00000000 484f4d45 00000000 dler....HOME....\n+ 0x00041d80 43616e27 74206669 6e642068 6f6d6520 Can't find home \n+ 0x00041d90 64697265 63746f72 79000000 46504500 directory...FPE.\n+ 0x00041da0 233c7072 6f636573 73000000 2072756e #pr_Stdou\n+ 0x00041e30 74290000 756e6978 5f70726f 63657373 t)..unix_process\n+ 0x00041e40 65732e63 00000000 6e5f696e 7075745f es.c....n_input_\n+ 0x00041e50 68616e64 6c657273 203c204d 41585f48 handlers < MAX_H\n+ 0x00041e60 414e444c 45525300 2d630000 2f62696e ANDLERS.-c../bin\n+ 0x00041e70 2f736800 63616e27 74206578 6563202f /sh.can't exec /\n+ 0x00041e80 62696e2f 73680000 7265702e 696f2e70 bin/sh..rep.io.p\n+ 0x00041e90 726f6365 73736573 00000000 73756270 rocesses....subp\n+ 0x00041ea0 726f6365 73730000 63616e27 74207761 rocess..can't wa\n+ 0x00041eb0 69747069 64202829 00000000 63616e27 itpid ()....can'\n+ 0x00041ec0 7420666f 726b2028 29000000 494c4c00 t fork ()...ILL.\n+ 0x00041ed0 53454756 00000000 42555300 41425254 SEGV....BUS.ABRT\n+ 0x00041ee0 00000000 494f5400 54524150 00000000 ....IOT.TRAP....\n+ 0x00041ef0 53595300 5445524d 00000000 494e5400 SYS.TERM....INT.\n+ 0x00041f00 51554954 00000000 4b494c4c 00000000 QUIT....KILL....\n+ 0x00041f10 48555000 414c524d 00000000 5654414c HUP.ALRM....VTAL\n+ 0x00041f20 524d0000 50524f46 00000000 494f0000 RM..PROF....IO..\n+ 0x00041f30 55524700 504f4c4c 00000000 43484c44 URG.POLL....CHLD\n+ 0x00041f40 00000000 434c4400 434f4e54 00000000 ....CLD.CONT....\n+ 0x00041f50 53544f50 00000000 54535450 00000000 STOP....TSTP....\n+ 0x00041f60 5454494e 00000000 54544f55 00000000 TTIN....TTOU....\n+ 0x00041f70 50495045 00000000 58435055 00000000 PIPE....XCPU....\n+ 0x00041f80 5846535a 00000000 55535231 00000000 XFSZ....USR1....\n+ 0x00041f90 55535232 00000000 57494e43 48000000 USR2....WINCH...\n+ 0x00041fa0 61636365 70742d70 726f6365 73732d6f accept-process-o\n+ 0x00041fb0 75747075 742d3100 61636365 70742d70 utput-1.accept-p\n+ 0x00041fc0 726f6365 73732d6f 75747075 74000000 rocess-output...\n+ 0x00041fd0 61637469 76652d70 726f6365 73736573 active-processes\n+ 0x00041fe0 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x00041ff0 636f6e6e 65637469 6f6e2d74 79706500 connection-type.\n+ 0x00042000 7365742d 70726f63 6573732d 64697200 set-process-dir.\n+ 0x00042010 7365742d 70726f63 6573732d 66756e63 set-process-func\n+ 0x00042020 74696f6e 00000000 7365742d 70726f63 tion....set-proc\n+ 0x00042030 6573732d 6572726f 722d7374 7265616d ess-error-stream\n+ 0x00042040 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x00042050 6f757470 75742d73 74726561 6d000000 output-stream...\n+ 0x00042060 7365742d 70726f63 6573732d 61726773 set-process-args\n+ 0x00042070 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x00042080 70726f67 00000000 70726f63 65737370 prog....processp\n+ 0x00042090 00000000 70726f63 6573732d 696e2d75 ....process-in-u\n+ 0x000420a0 73652d70 00000000 70726f63 6573732d se-p....process-\n+ 0x000420b0 73746f70 7065642d 70000000 70726f63 stopped-p...proc\n+ 0x000420c0 6573732d 72756e6e 696e672d 70000000 ess-running-p...\n+ 0x000420d0 70726f63 6573732d 69640000 70726f63 process-id..proc\n+ 0x000420e0 6573732d 65786974 2d76616c 75650000 ess-exit-value..\n+ 0x000420f0 70726f63 6573732d 65786974 2d737461 process-exit-sta\n+ 0x00042100 74757300 7369676e 616c2d70 726f6365 tus.signal-proce\n+ 0x00042110 73730000 636f6e74 696e7565 2d70726f ss..continue-pro\n+ 0x00042120 63657373 00000000 73746f70 2d70726f cess....stop-pro\n+ 0x00042130 63657373 00000000 6b696c6c 2d70726f cess....kill-pro\n+ 0x00042140 63657373 00000000 696e7465 72727570 cess....interrup\n+ 0x00042150 742d7072 6f636573 73000000 63616c6c t-process...call\n+ 0x00042160 2d70726f 63657373 00000000 73746172 -process....star\n+ 0x00042170 742d7072 6f636573 73000000 636c6f73 t-process...clos\n+ 0x00042180 652d7072 6f636573 73000000 6d616b65 e-process...make\n+ 0x00042190 2d70726f 63657373 00000000 556e6b6e -process....Unkn\n+ 0x000421a0 6f776e20 7369676e 616c0000 666f726b own signal..fork\n+ 0x000421b0 00000000 4e656564 2061206c 6f63616c ....Need a local\n+ 0x000421c0 2066696c 65000000 43616e27 74207374 file...Can't st\n+ 0x000421d0 61727400 4e6f2070 726f6772 616d0000 art.No program..\n+ 0x000421e0 416c7265 61647920 72756e6e 696e6700 Already running.\n+ 0x000421f0 43616e27 74206669 6e642075 6e757365 Can't find unuse\n+ 0x00042200 64207074 79000000 50726f63 65737320 d pty...Process \n+ 0x00042210 696e2075 73650000 4e6f206c 696e6b20 in use..No link \n+ 0x00042220 746f2069 6e707574 00000000 4e6f7420 to input....Not \n+ 0x00042230 73746f70 70656400 4e6f7420 72756e6e stopped.Not runn\n+ 0x00042240 696e6700 736f636b 65747061 69720000 ing.socketpair..\n+ 0x00042250 70747900 70697065 00000000 656e7175 pty.pipe....enqu\n+ 0x00042260 6575655f 74687265 61640000 6d61726b eue_thread..mark\n+ 0x00042270 5f636f6e 74000000 74687265 61645f77 _cont...thread_w\n+ 0x00042280 616b6500 74687265 61645f69 6e766f6b ake.thread_invok\n+ 0x00042290 65000000 74687265 61645f73 75737065 e...thread_suspe\n+ 0x000422a0 6e640000 6d616b65 5f746872 65616400 nd..make_thread.\n+ 0x000422b0 7265705f 636f6d70 696c655f 72656765 rep_compile_rege\n+ 0x000422c0 78700000 6d61726b 5f636163 6865645f xp..mark_cached_\n+ 0x000422d0 72656765 78707300 67685f65 6e746572 regexps.gh_enter\n+ 0x000422e0 00000000 67685f72 65706c00 67685f63 ....gh_repl.gh_c\n+ 0x000422f0 61746368 00000000 67685f73 74616e64 atch....gh_stand\n+ 0x00042300 6172645f 68616e64 6c657200 67685f65 ard_handler.gh_e\n+ 0x00042310 76616c5f 73747200 67685f65 76616c5f val_str.gh_eval_\n+ 0x00042320 7374725f 77697468 5f636174 63680000 str_with_catch..\n+ 0x00042330 67685f65 76616c5f 7374725f 77697468 gh_eval_str_with\n+ 0x00042340 5f737461 6e646172 645f6861 6e646c65 _standard_handle\n+ 0x00042350 72000000 67685f65 76616c5f 7374725f r...gh_eval_str_\n+ 0x00042360 77697468 5f737461 636b5f73 6176696e with_stack_savin\n+ 0x00042370 675f6861 6e646c65 72000000 67685f65 g_handler...gh_e\n+ 0x00042380 76616c5f 66696c65 00000000 67685f65 val_file....gh_e\n+ 0x00042390 76616c5f 66696c65 5f776974 685f6361 val_file_with_ca\n+ 0x000423a0 74636800 67685f65 76616c5f 66696c65 tch.gh_eval_file\n+ 0x000423b0 5f776974 685f7374 616e6461 72645f68 _with_standard_h\n+ 0x000423c0 616e646c 65720000 67685f6e 65775f70 andler..gh_new_p\n+ 0x000423d0 726f6365 64757265 00000000 67685f73 rocedure....gh_s\n+ 0x000423e0 65745f73 75627374 72000000 67685f64 et_substr...gh_d\n+ 0x000423f0 6566696e 65000000 67685f75 6e69666f efine...gh_unifo\n+ 0x00042400 726d5f76 6563746f 725f6c65 6e677468 rm_vector_length\n+ 0x00042410 00000000 67685f75 6e69666f 726d5f76 ....gh_uniform_v\n+ 0x00042420 6563746f 725f7265 66000000 67685f76 ector_ref...gh_v\n+ 0x00042430 6563746f 725f746f 5f6c6973 74000000 ector_to_list...\n+ 0x00042440 67685f6c 6f6f6b75 70000000 67685f6d gh_lookup...gh_m\n+ 0x00042450 6f64756c 655f6c6f 6f6b7570 00000000 odule_lookup....\n+ 0x00042460 67685f61 73737600 67685f64 6973706c gh_assv.gh_displ\n+ 0x00042470 61790000 67685f77 72697465 00000000 ay..gh_write....\n+ 0x00042480 67685f6e 65776c69 6e650000 746e6666 gh_newline..tnff\n+ 0x00042490 72000000 4663616c 6c5f7769 74685f65 r...Fcall_with_e\n+ 0x000424a0 78636570 74696f6e 5f68616e 646c6572 xception_handler\n+ 0x000424b0 00000000 7265705f 6170706c 795f6279 ....rep_apply_by\n+ 0x000424c0 7465636f 64650000 70726f6d 6f74655f tecode..promote_\n+ 0x000424d0 746f0000 6d617962 655f6465 6d6f7465 to..maybe_demote\n+ 0x000424e0 00000000 00000000 01000000 02000000 ................\n+ 0x000424f0 03000000 04000000 05000000 06000000 ................\n+ 0x00042500 07000000 08000000 09000000 ffffffff ................\n+ 0x00042510 ffffffff ffffffff ffffffff ffffffff ................\n+ 0x00042520 ffffffff ffffffff 0a000000 0b000000 ................\n+ 0x00042530 0c000000 0d000000 0e000000 0f000000 ................\n+ 0x00042540 10000000 11000000 12000000 13000000 ................\n+ 0x00042550 14000000 15000000 16000000 17000000 ................\n+ 0x00042560 18000000 19000000 1a000000 1b000000 ................\n+ 0x00042570 1c000000 1d000000 1e000000 1f000000 ................\n+ 0x00042580 20000000 21000000 22000000 23000000 ...!...\"...#...\n+ 0x00042590 24000000 7265705f 70617273 655f6e75 $...rep_parse_nu\n+ 0x000425a0 6d626572 00000000 656e7465 725f6361 mber....enter_ca\n+ 0x000425b0 63686500 7265705f 72656769 73746572 che.rep_register\n+ 0x000425c0 5f6e6577 5f747970 65000000 7265705f _new_type...rep_\n+ 0x000425d0 6765745f 64617461 5f747970 65000000 get_data_type...\n+ 0x000425e0 7265705f 6d61726b 5f737461 74696300 rep_mark_static.\n+ 0x000425f0 66696e64 5f646c00 7265705f 66696e64 find_dl.rep_find\n+ 0x00042600 5f646c5f 73796d62 6f6c0000 66696e64 _dl_symbol..find\n+ 0x00042610 5f646c5f 62795f66 65617475 72650000 _dl_by_feature..\n+ 0x00042620 53535400 7265705f 72656769 73746572 SST.rep_register\n+ 0x00042630 5f70726f 63657373 5f696e70 75745f68 _process_input_h\n+ 0x00042640 616e646c 65720000 02000000 0f000000 andler..........\n+ 0x00042650 03000000 3e000000 41000000 0c000000 ....>...A.......\n+ 0x00042660 41000000 11000000 41000000 27000000 A.......A...'...\n+ 0x00042670 41000000 36000000 41000000 03000000 A...6...A.......\n+ 0x00042680 41000000 06000000 41000000 15000000 A.......A.......\n+ 0x00042690 41000000 0f000000 41000000 0e000000 A.......A.......\n+ 0x000426a0 41000000 26000000 41000000 13000000 A...&...A.......\n+ 0x000426b0 41000000 29000000 41000000 02000000 A...)...A.......\n+ 0x000426c0 41000000 19000000 41000000 0a000000 A.......A.......\n+ 0x000426d0 41000000 0b000000 41000000 00000000 A.......A.......\n+ 0x000426e0 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- 0x000426d0 20cbff7f 01000000 .......\n+ 0x000426e4 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- 0x000426d8 00000000 ....\n+ 0x000426ec 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 b0f80300 450e0000 a0f80300 E.......E.......\n 0x0004397c 450c0000 90f80300 45080000 84f80300 E.......E.......\n 0x0004398c 45080000 78f80300 450b0000 6cf80300 E...x...E...l...\n 0x0004399c 45090000 60f80300 450a0000 54f80300 E...`...E...T...\n 0x000439ac 450e0000 50f80300 45140000 38f80300 E...P...E...8...\n 0x000439bc 450c0000 28f80300 450f0000 18f80300 E...(...E.......\n 0x000439cc 450c0000 08f80300 450c0000 f8f70300 E.......E.......\n- 0x000439dc 45050000 c4fb0300 45030000 20130400 E.......E... ...\n+ 0x000439dc 45050000 c4fb0300 45030000 34130400 E.......E...4...\n 0x000439ec 45040000 04f40300 45050000 bcfb0300 E.......E.......\n 0x000439fc 45060000 b4fb0300 45140000 90fb0300 E.......E.......\n 0x00043a0c 451c0000 60f70300 450e0000 80f70300 E...`...E.......\n 0x00043a1c 450b0000 b4f70300 450b0000 ccf70300 E.......E.......\n 0x00043a2c 450a0000 e4f70300 450c0000 f8f70300 E.......E.......\n 0x00043a3c 450c0000 08f80300 450f0000 18f80300 E.......E.......\n 0x00043a4c 450c0000 28f80300 45140000 38f80300 E...(...E...8...\n@@ -116,38 +116,38 @@\n 0x00043e7c 45060000 28020400 450c0000 94020400 E...(...E.......\n 0x00043e8c 45160000 7c020400 45120000 30020400 E...|...E...0...\n 0x00043e9c 450c0000 6c020400 450c0000 5c020400 E...l...E...\\...\n 0x00043eac 450b0000 50020400 45080000 44020400 E...P...E...D...\n 0x00043ebc 45040000 10040400 45070000 20020400 E.......E... ...\n 0x00043ecc 45030000 50fd0300 450e0000 4c010400 E...P...E...L...\n 0x00043edc 450f0000 5c010400 45090000 6c010400 E...\\...E...l...\n- 0x00043eec 45060000 441d0400 45150000 78010400 E...D...E...x...\n+ 0x00043eec 45060000 581d0400 45150000 78010400 E...X...E...x...\n 0x00043efc 45040000 90010400 45050000 98010400 E.......E.......\n 0x00043f0c 45050000 a0010400 45050000 a8010400 E.......E.......\n 0x00043f1c 45070000 b0010400 450d0000 f0010400 E.......E.......\n 0x00043f2c 45070000 8c0a0400 450d0000 7c0a0400 E.......E...|...\n- 0x00043f3c 450e0000 c40a0400 45120000 680a0400 E.......E...h...\n+ 0x00043f3c 450e0000 c80a0400 45120000 680a0400 E.......E...h...\n 0x00043f4c 45130000 540a0400 450e0000 440a0400 E...T...E...D...\n 0x00043f5c 45120000 300a0400 452c0000 38070400 E...0...E,..8...\n 0x00043f6c 45130000 1c0a0400 45090000 b80a0400 E.......E.......\n- 0x00043f7c 45010000 e00f0400 450c0000 a80a0400 E.......E.......\n+ 0x00043f7c 45010000 c40a0400 450c0000 a80a0400 E.......E.......\n 0x00043f8c 45200000 e4060400 45100000 940a0400 E ......E.......\n- 0x00043f9c 45020000 88110400 45030000 b00b0400 E.......E.......\n+ 0x00043f9c 45020000 9c110400 45030000 b40b0400 E.......E.......\n 0x00043fac 45110000 f8090400 450d0000 e8090400 E.......E.......\n 0x00043fbc 45040000 68070400 45030000 70070400 E...h...E...p...\n 0x00043fcc 450e0000 0c0a0400 450f0000 74070400 E.......E...t...\n 0x00043fdc 451b0000 84070400 45090000 a0070400 E.......E.......\n 0x00043fec 45090000 ac070400 45090000 b8070400 E.......E.......\n 0x00043ffc 45050000 c4070400 450e0000 cc070400 E.......E.......\n 0x0004400c 45060000 dc070400 45090000 e4070400 E.......E.......\n 0x0004401c 45070000 f0070400 45070000 f8070400 E.......E.......\n 0x0004402c 45050000 00080400 45050000 08080400 E.......E.......\n 0x0004403c 45040000 10080400 45040000 18080400 E.......E.......\n 0x0004404c 45020000 20080400 45010000 24080400 E... ...E...$...\n- 0x0004405c 45020000 28080400 45010000 f41b0400 E...(...E.......\n+ 0x0004405c 45020000 28080400 45010000 081c0400 E...(...E.......\n 0x0004406c 45020000 2c080400 45010000 30080400 E...,...E...0...\n 0x0004407c 450c0000 34080400 450c0000 44080400 E...4...E...D...\n 0x0004408c 450e0000 54080400 45030000 64080400 E...T...E...d...\n 0x0004409c 45020000 60080400 45050000 68080400 E...`...E...h...\n 0x000440ac 45130000 70080400 45040000 10040400 E...p...E.......\n 0x000440bc 450c0000 84080400 45090000 94080400 E.......E.......\n 0x000440cc 45040000 a0080400 45030000 a8080400 E.......E.......\n@@ -167,172 +167,172 @@\n 0x000441ac 45050000 98090400 45080000 a0090400 E.......E.......\n 0x000441bc 45070000 ac090400 45060000 b4090400 E.......E.......\n 0x000441cc 45060000 bc090400 45050000 c4090400 E.......E.......\n 0x000441dc 45060000 b4fb0300 45090000 cc090400 E.......E.......\n 0x000441ec 45050000 d8090400 45040000 80000400 E.......E.......\n 0x000441fc 45030000 e0090400 45030000 e4090400 E.......E.......\n 0x0004420c 45060000 c8050400 45050000 fc050400 E.......E.......\n- 0x0004421c 45320000 0c0b0400 45350000 b8010400 E2......E5......\n- 0x0004422c 45130000 740b0400 450e0000 980b0400 E...t...E.......\n- 0x0004423c 450f0000 880b0400 45090000 400b0400 E.......E...@...\n- 0x0004424c 45130000 4c0b0400 45120000 600b0400 E...L...E...`...\n- 0x0004425c 450d0000 b4fd0300 45110000 c40b0400 E.......E.......\n- 0x0004426c 450b0000 a80b0400 450d0000 b40b0400 E.......E.......\n- 0x0004427c 45160000 ec0c0400 45040000 840d0400 E.......E.......\n- 0x0004428c 45040000 8c0d0400 45090000 780d0400 E.......E...x...\n- 0x0004429c 45110000 640d0400 45090000 940d0400 E...d...E.......\n- 0x000442ac 450a0000 580d0400 45100000 440d0400 E...X...E...D...\n- 0x000442bc 450c0000 340d0400 450a0000 280d0400 E...4...E...(...\n- 0x000442cc 450e0000 180d0400 45100000 040d0400 E.......E.......\n- 0x000442dc 450f0000 cc0c0400 45000000 fcf60300 E.......E.......\n- 0x000442ec 450e0000 dc0c0400 45100000 a00f0400 E.......E.......\n- 0x000442fc 45040000 540f0400 45130000 8c0f0400 E...T...E.......\n- 0x0004430c 450b0000 800f0400 45060000 b40f0400 E.......E.......\n- 0x0004431c 45100000 6c0f0400 450c0000 5c0f0400 E...l...E...\\...\n- 0x0004432c 45250000 bc0f0400 450c0000 440f0400 E%......E...D...\n- 0x0004433c 450e0000 340f0400 450d0000 240f0400 E...4...E...$...\n- 0x0004434c 45050000 a00d0400 45170000 a80d0400 E.......E.......\n- 0x0004435c 450f0000 c00d0400 45060000 8c060400 E.......E.......\n- 0x0004436c 450d0000 d00d0400 450b0000 e00d0400 E.......E.......\n- 0x0004437c 450c0000 ec0d0400 450d0000 fc0d0400 E.......E.......\n- 0x0004438c 450c0000 0c0e0400 450c0000 1c0e0400 E.......E.......\n- 0x0004439c 450c0000 2c0e0400 450c0000 3c0e0400 E...,...E...<...\n- 0x000443ac 45100000 4c0e0400 45070000 600e0400 E...L...E...`...\n- 0x000443bc 450b0000 680e0400 45130000 740e0400 E...h...E...t...\n- 0x000443cc 450e0000 880e0400 450f0000 980e0400 E.......E.......\n- 0x000443dc 45070000 a80e0400 45090000 b00e0400 E.......E.......\n- 0x000443ec 450c0000 bc0e0400 45130000 cc0e0400 E.......E.......\n- 0x000443fc 45080000 e00e0400 450d0000 ec0e0400 E.......E.......\n- 0x0004440c 450c0000 fc0e0400 450f0000 0c0f0400 E.......E.......\n- 0x0004441c 45000000 fcf60300 45040000 1c0f0400 E.......E.......\n- 0x0004442c 450e0000 cc110400 450c0000 bc110400 E.......E.......\n- 0x0004443c 45060000 6c100400 450e0000 74100400 E...l...E...t...\n- 0x0004444c 450e0000 84100400 45030000 94100400 E.......E.......\n- 0x0004445c 45030000 98100400 450b0000 9c100400 E.......E.......\n- 0x0004446c 45090000 a8100400 450e0000 b4100400 E.......E.......\n- 0x0004447c 450e0000 c4100400 45060000 d4100400 E.......E.......\n- 0x0004448c 45070000 dc100400 45080000 e4100400 E.......E.......\n- 0x0004449c 45070000 f0100400 45030000 f8100400 E.......E.......\n- 0x000444ac 45040000 fc100400 45040000 04110400 E.......E.......\n- 0x000444bc 45040000 0c110400 45040000 14110400 E.......E.......\n- 0x000444cc 45040000 1c110400 45030000 24110400 E.......E...$...\n- 0x000444dc 45030000 28110400 45030000 2c110400 E...(...E...,...\n- 0x000444ec 45030000 30110400 45030000 34110400 E...0...E...4...\n- 0x000444fc 45050000 38110400 45080000 40110400 E...8...E...@...\n- 0x0004450c 45070000 4c110400 45050000 54110400 E...L...E...T...\n- 0x0004451c 45030000 5c110400 45020000 60110400 E...\\...E...`...\n- 0x0004452c 45020000 64110400 45050000 68110400 E...d...E...h...\n- 0x0004453c 45030000 70110400 45060000 74110400 E...p...E...t...\n- 0x0004454c 45060000 7c110400 45060000 84110400 E...|...E.......\n- 0x0004455c 45060000 8c110400 45080000 94110400 E.......E.......\n- 0x0004456c 45030000 a0110400 45090000 a4110400 E.......E.......\n- 0x0004457c 45010000 b0110400 45010000 dc090400 E.......E.......\n- 0x0004458c 45010000 b4110400 45010000 b8110400 E.......E.......\n- 0x0004459c 450f0000 dc110400 450e0000 ec110400 E.......E.......\n- 0x000445ac 45190000 fc110400 45190000 f8130400 E.......E.......\n- 0x000445bc 45120000 e4140400 450f0000 14140400 E.......E.......\n- 0x000445cc 450e0000 24140400 45180000 34140400 E...$...E...4...\n- 0x000445dc 45190000 50140400 45180000 6c140400 E...P...E...l...\n- 0x000445ec 45060000 88140400 45050000 90140400 E.......E.......\n- 0x000445fc 45050000 98140400 45050000 a0140400 E.......E.......\n- 0x0004460c 45040000 04f40300 450b0000 a8140400 E.......E.......\n- 0x0004461c 45090000 b4140400 450a0000 c0140400 E.......E.......\n- 0x0004462c 45090000 cc140400 45090000 d8140400 E.......E.......\n- 0x0004463c 45050000 bcfb0300 45110000 50160400 E.......E...P...\n- 0x0004464c 45080000 d4170400 450b0000 c8170400 E.......E.......\n- 0x0004465c 45050000 c0170400 45030000 c80c0400 E.......E.......\n- 0x0004466c 45090000 b4170400 45100000 a0170400 E.......E.......\n- 0x0004467c 450e0000 840c0400 45140000 90f40300 E.......E.......\n- 0x0004468c 45120000 f80a0400 45080000 94170400 E.......E.......\n- 0x0004469c 45050000 8c170400 45140000 54150400 E.......E...T...\n- 0x000446ac 45130000 6c150400 45150000 80150400 E...l...E.......\n- 0x000446bc 45110000 98150400 45070000 20020400 E.......E... ...\n- 0x000446cc 45070000 8c0a0400 45080000 ac150400 E.......E.......\n- 0x000446dc 450f0000 b8150400 45130000 c8150400 E.......E.......\n- 0x000446ec 45160000 dc150400 450e0000 f4150400 E.......E.......\n- 0x000446fc 45040000 04160400 450a0000 0c160400 E.......E.......\n- 0x0004470c 45110000 18160400 45110000 2c160400 E.......E...,...\n- 0x0004471c 450f0000 40160400 45100000 64160400 E...@...E...d...\n- 0x0004472c 450e0000 78160400 450d0000 88160400 E...x...E.......\n- 0x0004473c 45140000 98160400 45110000 b0160400 E.......E.......\n- 0x0004474c 45130000 c4160400 45130000 d8160400 E.......E.......\n- 0x0004475c 450e0000 ec160400 45160000 fc160400 E.......E.......\n- 0x0004476c 45100000 14170400 450d0000 28170400 E.......E...(...\n- 0x0004477c 45110000 38170400 450e0000 4c170400 E...8...E...L...\n- 0x0004478c 450e0000 5c170400 450e0000 6c170400 E...\\...E...l...\n- 0x0004479c 450d0000 7c170400 451a0000 141a0400 E...|...E.......\n- 0x000447ac 45010000 dcfc0300 450d0000 681a0400 E.......E...h...\n- 0x000447bc 450f0000 581a0400 45020000 1c180400 E...X...E.......\n- 0x000447cc 45020000 18180400 450a0000 0c180400 E.......E.......\n- 0x000447dc 45080000 20180400 450c0000 2c180400 E... ...E...,...\n- 0x000447ec 45070000 3c180400 45140000 44180400 E...<...E...D...\n- 0x000447fc 45070000 5c180400 45120000 64180400 E...\\...E...d...\n- 0x0004480c 45050000 70010400 45120000 78180400 E...p...E...x...\n- 0x0004481c 45150000 8c180400 45070000 a4180400 E.......E.......\n- 0x0004482c 45030000 a4050400 45030000 ac180400 E.......E.......\n- 0x0004483c 450a0000 b0180400 45070000 bc180400 E.......E.......\n- 0x0004484c 45040000 c4180400 45070000 cc180400 E.......E.......\n- 0x0004485c 45060000 d4180400 450c0000 dc180400 E.......E.......\n- 0x0004486c 45060000 f4180400 450e0000 ec180400 E.......E.......\n- 0x0004487c 450b0000 fc180400 45080000 08190400 E.......E.......\n- 0x0004488c 450b0000 14190400 451c0000 20190400 E.......E... ...\n- 0x0004489c 45030000 40190400 450d0000 44190400 E...@...E...D...\n- 0x000448ac 450c0000 54190400 45060000 64190400 E...T...E...d...\n- 0x000448bc 45170000 6c190400 45080000 84190400 E...l...E.......\n- 0x000448cc 450c0000 90190400 45150000 a0190400 E.......E.......\n- 0x000448dc 450e0000 b8190400 45110000 a4190400 E.......E.......\n- 0x000448ec 45140000 c8190400 45100000 cc190400 E.......E.......\n- 0x000448fc 450c0000 e0190400 45080000 f0190400 E.......E.......\n- 0x0004490c 45060000 fc190400 450d0000 041a0400 E.......E.......\n- 0x0004491c 450b0000 301a0400 450c0000 3c1a0400 E...0...E...<...\n- 0x0004492c 450b0000 4c1a0400 45000000 fcf60300 E...L...E.......\n- 0x0004493c 450f0000 b81b0400 450d0000 c81b0400 E.......E.......\n- 0x0004494c 45000000 fcf60300 450f0000 341b0400 E.......E...4...\n- 0x0004495c 45160000 441b0400 45110000 5c1b0400 E...D...E...\\...\n- 0x0004496c 45160000 701b0400 45170000 881b0400 E...p...E.......\n- 0x0004497c 45170000 a01b0400 45040000 c41a0400 E.......E.......\n- 0x0004498c 450c0000 f81b0400 45080000 d81b0400 E.......E.......\n- 0x0004499c 450d0000 081c0400 45010000 e00f0400 E.......E.......\n- 0x000449ac 45190000 6c1d0400 45010000 e00f0400 E...l...E.......\n- 0x000449bc 881d0400 08000000 b81e0400 04000000 ................\n- 0x000449cc bc1e0400 0b000000 c41e0400 07000000 ................\n- 0x000449dc c81e0400 06000000 d01e0400 06000000 ................\n- 0x000449ec d41e0400 05000000 dc1e0400 1f000000 ................\n- 0x000449fc e01e0400 0f000000 e81e0400 02000000 ................\n- 0x00044a0c ec1e0400 03000000 f41e0400 09000000 ................\n- 0x00044a1c fc1e0400 01000000 001f0400 0e000000 ................\n- 0x00044a2c 081f0400 1a000000 101f0400 1b000000 ................\n- 0x00044a3c 181f0400 1d000000 1c1f0400 17000000 ................\n- 0x00044a4c 201f0400 1d000000 281f0400 11000000 .......(.......\n- 0x00044a5c 301f0400 11000000 341f0400 12000000 0.......4.......\n- 0x00044a6c 3c1f0400 13000000 441f0400 14000000 <.......D.......\n- 0x00044a7c 4c1f0400 15000000 541f0400 16000000 L.......T.......\n- 0x00044a8c 5c1f0400 0d000000 641f0400 18000000 \\.......d.......\n- 0x00044a9c 6c1f0400 19000000 741f0400 0a000000 l.......t.......\n- 0x00044aac 7c1f0400 0c000000 841f0400 1c000000 |...............\n- 0x00044abc 00000000 00000000 450e0000 88210400 ........E....!..\n- 0x00044acc 450b0000 24220400 45100000 04220400 E...$\"..E....\"..\n- 0x00044adc 45150000 dc210400 45040000 98210400 E....!..E....!..\n- 0x00044aec 450f0000 cc210400 450a0000 c0210400 E....!..E....!..\n- 0x00044afc 450b0000 b4210400 45090000 44f70300 E....!..E...D...\n- 0x00044b0c 45110000 a0210400 450e0000 f4210400 E....!..E....!..\n- 0x00044b1c 450b0000 18220400 450d0000 a81e0400 E....\"..E.......\n- 0x00044b2c 45100000 941e0400 45040000 40220400 E.......E...@\"..\n- 0x00044b3c 45030000 3c220400 450a0000 30220400 E...<\"..E...0\"..\n- 0x00044b4c 45170000 8c1f0400 45150000 a41f0400 E.......E.......\n- 0x00044b5c 45100000 bc1f0400 451b0000 d01f0400 E.......E.......\n- 0x00044b6c 45170000 d41f0400 450f0000 ec1f0400 E.......E.......\n- 0x00044b7c 450b0000 f01f0400 45140000 fc1f0400 E.......E.......\n- 0x00044b8c 45100000 00200400 45180000 14200400 E.... ..E.... ..\n- 0x00044b9c 45140000 18200400 45190000 30200400 E.... ..E...0 ..\n- 0x00044bac 45150000 34200400 45100000 4c200400 E...4 ..E...L ..\n- 0x00044bbc 450c0000 50200400 45100000 60200400 E...P ..E...` ..\n- 0x00044bcc 450c0000 64200400 45080000 74200400 E...d ..E...t ..\n- 0x00044bdc 45100000 80200400 45110000 94200400 E.... ..E.... ..\n- 0x00044bec 45110000 a8200400 450a0000 bc200400 E.... ..E.... ..\n- 0x00044bfc 45120000 c8200400 45130000 dc200400 E.... ..E.... ..\n- 0x00044c0c 450e0000 f0200400 45100000 00210400 E.... ..E....!..\n- 0x00044c1c 450c0000 14210400 450c0000 24210400 E....!..E...$!..\n- 0x00044c2c 45110000 34210400 450c0000 48210400 E...4!..E...H!..\n- 0x00044c3c 450d0000 58210400 450d0000 68210400 E...X!..E...h!..\n- 0x00044c4c 450c0000 78210400 E...x!..\n+ 0x0004421c 45320000 100b0400 45350000 b8010400 E2......E5......\n+ 0x0004422c 45130000 780b0400 450e0000 9c0b0400 E...x...E.......\n+ 0x0004423c 450f0000 8c0b0400 45090000 440b0400 E.......E...D...\n+ 0x0004424c 45130000 500b0400 45120000 640b0400 E...P...E...d...\n+ 0x0004425c 450d0000 b4fd0300 45110000 c80b0400 E.......E.......\n+ 0x0004426c 450b0000 ac0b0400 450d0000 b80b0400 E.......E.......\n+ 0x0004427c 45160000 f00c0400 45040000 880d0400 E.......E.......\n+ 0x0004428c 45040000 900d0400 45090000 7c0d0400 E.......E...|...\n+ 0x0004429c 45110000 680d0400 45090000 980d0400 E...h...E.......\n+ 0x000442ac 450a0000 5c0d0400 45100000 480d0400 E...\\...E...H...\n+ 0x000442bc 450c0000 380d0400 450a0000 2c0d0400 E...8...E...,...\n+ 0x000442cc 450e0000 1c0d0400 45100000 080d0400 E.......E.......\n+ 0x000442dc 450f0000 d00c0400 45000000 fcf60300 E.......E.......\n+ 0x000442ec 450e0000 e00c0400 45100000 a40f0400 E.......E.......\n+ 0x000442fc 45040000 580f0400 45130000 900f0400 E...X...E.......\n+ 0x0004430c 450b0000 840f0400 45060000 b80f0400 E.......E.......\n+ 0x0004431c 45100000 700f0400 450c0000 600f0400 E...p...E...`...\n+ 0x0004432c 45340000 c00f0400 450c0000 480f0400 E4......E...H...\n+ 0x0004433c 450e0000 380f0400 450d0000 280f0400 E...8...E...(...\n+ 0x0004434c 45050000 a40d0400 45170000 ac0d0400 E.......E.......\n+ 0x0004435c 450f0000 c40d0400 45060000 8c060400 E.......E.......\n+ 0x0004436c 450d0000 d40d0400 450b0000 e40d0400 E.......E.......\n+ 0x0004437c 450c0000 f00d0400 450d0000 000e0400 E.......E.......\n+ 0x0004438c 450c0000 100e0400 450c0000 200e0400 E.......E... ...\n+ 0x0004439c 450c0000 300e0400 450c0000 400e0400 E...0...E...@...\n+ 0x000443ac 45100000 500e0400 45070000 640e0400 E...P...E...d...\n+ 0x000443bc 450b0000 6c0e0400 45130000 780e0400 E...l...E...x...\n+ 0x000443cc 450e0000 8c0e0400 450f0000 9c0e0400 E.......E.......\n+ 0x000443dc 45070000 ac0e0400 45090000 b40e0400 E.......E.......\n+ 0x000443ec 450c0000 c00e0400 45130000 d00e0400 E.......E.......\n+ 0x000443fc 45080000 e40e0400 450d0000 f00e0400 E.......E.......\n+ 0x0004440c 450c0000 000f0400 450f0000 100f0400 E.......E.......\n+ 0x0004441c 45000000 fcf60300 45040000 200f0400 E.......E... ...\n+ 0x0004442c 450e0000 e0110400 450c0000 d0110400 E.......E.......\n+ 0x0004443c 45060000 80100400 450e0000 88100400 E.......E.......\n+ 0x0004444c 450e0000 98100400 45030000 a8100400 E.......E.......\n+ 0x0004445c 45030000 ac100400 450b0000 b0100400 E.......E.......\n+ 0x0004446c 45090000 bc100400 450e0000 c8100400 E.......E.......\n+ 0x0004447c 450e0000 d8100400 45060000 e8100400 E.......E.......\n+ 0x0004448c 45070000 f0100400 45080000 f8100400 E.......E.......\n+ 0x0004449c 45070000 04110400 45030000 0c110400 E.......E.......\n+ 0x000444ac 45040000 10110400 45040000 18110400 E.......E.......\n+ 0x000444bc 45040000 20110400 45040000 28110400 E... ...E...(...\n+ 0x000444cc 45040000 30110400 45030000 38110400 E...0...E...8...\n+ 0x000444dc 45030000 3c110400 45030000 40110400 E...<...E...@...\n+ 0x000444ec 45030000 44110400 45030000 48110400 E...D...E...H...\n+ 0x000444fc 45050000 4c110400 45080000 54110400 E...L...E...T...\n+ 0x0004450c 45070000 60110400 45050000 68110400 E...`...E...h...\n+ 0x0004451c 45030000 70110400 45020000 74110400 E...p...E...t...\n+ 0x0004452c 45020000 78110400 45050000 7c110400 E...x...E...|...\n+ 0x0004453c 45030000 84110400 45060000 88110400 E.......E.......\n+ 0x0004454c 45060000 90110400 45060000 98110400 E.......E.......\n+ 0x0004455c 45060000 a0110400 45080000 a8110400 E.......E.......\n+ 0x0004456c 45030000 b4110400 45090000 b8110400 E.......E.......\n+ 0x0004457c 45010000 c4110400 45010000 dc090400 E.......E.......\n+ 0x0004458c 45010000 c8110400 45010000 cc110400 E.......E.......\n+ 0x0004459c 450f0000 f0110400 450e0000 00120400 E.......E.......\n+ 0x000445ac 45190000 10120400 45190000 0c140400 E.......E.......\n+ 0x000445bc 45120000 f8140400 450f0000 28140400 E.......E...(...\n+ 0x000445cc 450e0000 38140400 45180000 48140400 E...8...E...H...\n+ 0x000445dc 45190000 64140400 45180000 80140400 E...d...E.......\n+ 0x000445ec 45060000 9c140400 45050000 a4140400 E.......E.......\n+ 0x000445fc 45050000 ac140400 45050000 b4140400 E.......E.......\n+ 0x0004460c 45040000 04f40300 450b0000 bc140400 E.......E.......\n+ 0x0004461c 45090000 c8140400 450a0000 d4140400 E.......E.......\n+ 0x0004462c 45090000 e0140400 45090000 ec140400 E.......E.......\n+ 0x0004463c 45050000 bcfb0300 45110000 64160400 E.......E...d...\n+ 0x0004464c 45080000 e8170400 450b0000 dc170400 E.......E.......\n+ 0x0004465c 45050000 d4170400 45030000 cc0c0400 E.......E.......\n+ 0x0004466c 45090000 c8170400 45100000 b4170400 E.......E.......\n+ 0x0004467c 450e0000 880c0400 45140000 90f40300 E.......E.......\n+ 0x0004468c 45120000 fc0a0400 45080000 a8170400 E.......E.......\n+ 0x0004469c 45050000 a0170400 45140000 68150400 E.......E...h...\n+ 0x000446ac 45130000 80150400 45150000 94150400 E.......E.......\n+ 0x000446bc 45110000 ac150400 45070000 20020400 E.......E... ...\n+ 0x000446cc 45070000 8c0a0400 45080000 c0150400 E.......E.......\n+ 0x000446dc 450f0000 cc150400 45130000 dc150400 E.......E.......\n+ 0x000446ec 45160000 f0150400 450e0000 08160400 E.......E.......\n+ 0x000446fc 45040000 18160400 450a0000 20160400 E.......E... ...\n+ 0x0004470c 45110000 2c160400 45110000 40160400 E...,...E...@...\n+ 0x0004471c 450f0000 54160400 45100000 78160400 E...T...E...x...\n+ 0x0004472c 450e0000 8c160400 450d0000 9c160400 E.......E.......\n+ 0x0004473c 45140000 ac160400 45110000 c4160400 E.......E.......\n+ 0x0004474c 45130000 d8160400 45130000 ec160400 E.......E.......\n+ 0x0004475c 450e0000 00170400 45160000 10170400 E.......E.......\n+ 0x0004476c 45100000 28170400 450d0000 3c170400 E...(...E...<...\n+ 0x0004477c 45110000 4c170400 450e0000 60170400 E...L...E...`...\n+ 0x0004478c 450e0000 70170400 450e0000 80170400 E...p...E.......\n+ 0x0004479c 450d0000 90170400 451a0000 281a0400 E.......E...(...\n+ 0x000447ac 45010000 dcfc0300 450d0000 7c1a0400 E.......E...|...\n+ 0x000447bc 450f0000 6c1a0400 45020000 30180400 E...l...E...0...\n+ 0x000447cc 45020000 2c180400 450a0000 20180400 E...,...E... ...\n+ 0x000447dc 45080000 34180400 450c0000 40180400 E...4...E...@...\n+ 0x000447ec 45070000 50180400 45140000 58180400 E...P...E...X...\n+ 0x000447fc 45070000 70180400 45120000 78180400 E...p...E...x...\n+ 0x0004480c 45050000 70010400 45120000 8c180400 E...p...E.......\n+ 0x0004481c 45150000 a0180400 45070000 b8180400 E.......E.......\n+ 0x0004482c 45030000 a4050400 45030000 c0180400 E.......E.......\n+ 0x0004483c 450a0000 c4180400 45070000 d0180400 E.......E.......\n+ 0x0004484c 45040000 d8180400 45070000 e0180400 E.......E.......\n+ 0x0004485c 45060000 e8180400 450c0000 f0180400 E.......E.......\n+ 0x0004486c 45060000 08190400 450e0000 00190400 E.......E.......\n+ 0x0004487c 450b0000 10190400 45080000 1c190400 E.......E.......\n+ 0x0004488c 450b0000 28190400 451c0000 34190400 E...(...E...4...\n+ 0x0004489c 45030000 54190400 450d0000 58190400 E...T...E...X...\n+ 0x000448ac 450c0000 68190400 45060000 78190400 E...h...E...x...\n+ 0x000448bc 45170000 80190400 45080000 98190400 E.......E.......\n+ 0x000448cc 450c0000 a4190400 45150000 b4190400 E.......E.......\n+ 0x000448dc 450e0000 cc190400 45110000 b8190400 E.......E.......\n+ 0x000448ec 45140000 dc190400 45100000 e0190400 E.......E.......\n+ 0x000448fc 450c0000 f4190400 45080000 041a0400 E.......E.......\n+ 0x0004490c 45060000 101a0400 450d0000 181a0400 E.......E.......\n+ 0x0004491c 450b0000 441a0400 450c0000 501a0400 E...D...E...P...\n+ 0x0004492c 450b0000 601a0400 45000000 fcf60300 E...`...E.......\n+ 0x0004493c 450f0000 cc1b0400 450d0000 dc1b0400 E.......E.......\n+ 0x0004494c 45000000 fcf60300 450f0000 481b0400 E.......E...H...\n+ 0x0004495c 45160000 581b0400 45110000 701b0400 E...X...E...p...\n+ 0x0004496c 45160000 841b0400 45170000 9c1b0400 E.......E.......\n+ 0x0004497c 45170000 b41b0400 45040000 d81a0400 E.......E.......\n+ 0x0004498c 450c0000 0c1c0400 45080000 ec1b0400 E.......E.......\n+ 0x0004499c 450d0000 1c1c0400 45010000 c40a0400 E.......E.......\n+ 0x000449ac 45190000 801d0400 45010000 c40a0400 E.......E.......\n+ 0x000449bc 9c1d0400 08000000 cc1e0400 04000000 ................\n+ 0x000449cc d01e0400 0b000000 d81e0400 07000000 ................\n+ 0x000449dc dc1e0400 06000000 e41e0400 06000000 ................\n+ 0x000449ec e81e0400 05000000 f01e0400 1f000000 ................\n+ 0x000449fc f41e0400 0f000000 fc1e0400 02000000 ................\n+ 0x00044a0c 001f0400 03000000 081f0400 09000000 ................\n+ 0x00044a1c 101f0400 01000000 141f0400 0e000000 ................\n+ 0x00044a2c 1c1f0400 1a000000 241f0400 1b000000 ........$.......\n+ 0x00044a3c 2c1f0400 1d000000 301f0400 17000000 ,.......0.......\n+ 0x00044a4c 341f0400 1d000000 3c1f0400 11000000 4.......<.......\n+ 0x00044a5c 441f0400 11000000 481f0400 12000000 D.......H.......\n+ 0x00044a6c 501f0400 13000000 581f0400 14000000 P.......X.......\n+ 0x00044a7c 601f0400 15000000 681f0400 16000000 `.......h.......\n+ 0x00044a8c 701f0400 0d000000 781f0400 18000000 p.......x.......\n+ 0x00044a9c 801f0400 19000000 881f0400 0a000000 ................\n+ 0x00044aac 901f0400 0c000000 981f0400 1c000000 ................\n+ 0x00044abc 00000000 00000000 450e0000 9c210400 ........E....!..\n+ 0x00044acc 450b0000 38220400 45100000 18220400 E...8\"..E....\"..\n+ 0x00044adc 45150000 f0210400 45040000 ac210400 E....!..E....!..\n+ 0x00044aec 450f0000 e0210400 450a0000 d4210400 E....!..E....!..\n+ 0x00044afc 450b0000 c8210400 45090000 44f70300 E....!..E...D...\n+ 0x00044b0c 45110000 b4210400 450e0000 08220400 E....!..E....\"..\n+ 0x00044b1c 450b0000 2c220400 450d0000 bc1e0400 E...,\"..E.......\n+ 0x00044b2c 45100000 a81e0400 45040000 54220400 E.......E...T\"..\n+ 0x00044b3c 45030000 50220400 450a0000 44220400 E...P\"..E...D\"..\n+ 0x00044b4c 45170000 a01f0400 45150000 b81f0400 E.......E.......\n+ 0x00044b5c 45100000 d01f0400 451b0000 e41f0400 E.......E.......\n+ 0x00044b6c 45170000 e81f0400 450f0000 00200400 E.......E.... ..\n+ 0x00044b7c 450b0000 04200400 45140000 10200400 E.... ..E.... ..\n+ 0x00044b8c 45100000 14200400 45180000 28200400 E.... ..E...( ..\n+ 0x00044b9c 45140000 2c200400 45190000 44200400 E..., ..E...D ..\n+ 0x00044bac 45150000 48200400 45100000 60200400 E...H ..E...` ..\n+ 0x00044bbc 450c0000 64200400 45100000 74200400 E...d ..E...t ..\n+ 0x00044bcc 450c0000 78200400 45080000 88200400 E...x ..E.... ..\n+ 0x00044bdc 45100000 94200400 45110000 a8200400 E.... ..E.... ..\n+ 0x00044bec 45110000 bc200400 450a0000 d0200400 E.... ..E.... ..\n+ 0x00044bfc 45120000 dc200400 45130000 f0200400 E.... ..E.... ..\n+ 0x00044c0c 450e0000 04210400 45100000 14210400 E....!..E....!..\n+ 0x00044c1c 450c0000 28210400 450c0000 38210400 E...(!..E...8!..\n+ 0x00044c2c 45110000 48210400 450c0000 5c210400 E...H!..E...\\!..\n+ 0x00044c3c 450d0000 6c210400 450d0000 7c210400 E...l!..E...|!..\n+ 0x00044c4c 450c0000 8c210400 E....!..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -284,18 +284,18 @@\n 0x00047190 c8760200 8e750200 62750200 60740200 .v...u..bu..`t..\n 0x000471a0 e4760200 ac770200 36750200 0a750200 .v...w..6u...u..\n 0x000471b0 15000000 00000000 6c420400 00000000 ........lB......\n 0x000471c0 00000000 15000000 00000000 74420400 ............tB..\n 0x000471d0 00000000 00000000 ffffffff 11000000 ................\n 0x000471e0 00000000 dc420400 00000000 00000000 .....B..........\n 0x000471f0 11000000 00000000 ec420400 e4420400 .........B...B..\n- 0x00047200 00000000 00000000 90f40300 840c0400 ................\n- 0x00047210 940c0400 a80c0400 7c060400 6cfc0300 ........|...l...\n- 0x00047220 88060400 b80c0400 50f70300 90fb0300 ........P.......\n- 0x00047230 c80c0400 00000000 91b00200 15000000 ................\n+ 0x00047200 00000000 00000000 90f40300 880c0400 ................\n+ 0x00047210 980c0400 ac0c0400 7c060400 6cfc0300 ........|...l...\n+ 0x00047220 88060400 bc0c0400 50f70300 90fb0300 ........P.......\n+ 0x00047230 cc0c0400 00000000 91b00200 15000000 ................\n 0x00047240 00000000 4c430400 00000000 00000000 ....LC..........\n 0x00047250 15000000 00000000 54430400 00000000 ........TC......\n 0x00047260 00000000 13000000 00000000 64430400 ............dC..\n 0x00047270 5c430400 00000000 13000000 00000000 \\C..............\n 0x00047280 6c430400 00000000 00000000 13000000 lC..............\n 0x00047290 00000000 74430400 00000000 00000000 ....tC..........\n 0x000472a0 13000000 00000000 7c430400 00000000 ........|C......\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 30656335 66333863 35326566 64626536 0ec5f38c52efdbe6\n- 0x00000010 30353735 36313937 39633139 38353133 057561979c198513\n- 0x00000020 62363034 33302e64 65627567 00000000 b60430.debug....\n- 0x00000030 3510c3f5 5...\n+ 0x00000000 32376139 64316135 66616665 64623866 27a9d1a5fafedb8f\n+ 0x00000010 62316165 30633562 62353938 36366132 b1ae0c5bb59866a2\n+ 0x00000020 35313933 35632e64 65627567 00000000 51935c.debug....\n+ 0x00000030 7dbb55cd }.U.\n \n"}]}, {"source1": "./usr/lib/arm-linux-gnueabihf/rep/doc-strings", "source2": "./usr/lib/arm-linux-gnueabihf/rep/doc-strings", "has_internal_linenos": true, "unified_diff": "@@ -1,20 +1,20 @@\n 00000000: cf9a 5713 0010 0000 0010 0000 0000 0000 ..W.............\n 00000010: 0010 0000 0900 0000 0010 0000 a600 0000 ................\n 00000020: 00e0 0200 0000 0000 fc00 0000 0900 0000 ................\n-00000030: 0000 0000 0000 0000 0900 0000 886b 0101 .............k..\n-00000040: f76f 0100 0000 0000 0a00 0000 608c 7c01 .o..........`.|.\n-00000050: f69f 0000 0000 0000 0a00 0000 05cb f8f7 ................\n-00000060: 9453 0000 0000 0000 1000 0000 a87b 7c01 .S...........{|.\n-00000070: f03f 0000 0000 0000 1700 0000 a87b 7c01 .?...........{|.\n-00000080: e95f 0000 0000 0000 1800 0000 a87b 7c01 ._...........{|.\n-00000090: e84f 0000 0000 0000 1800 0000 a87b 7c01 .O...........{|.\n-000000a0: e86f 0000 0000 0000 1c00 0000 608c 7c01 .o..........`.|.\n-000000b0: e42f 0000 0000 0000 1d00 0000 a87b 7c01 ./...........{|.\n-000000c0: e38f 0000 0000 0000 0000 0000 0000 0000 ................\n+00000030: 0000 0000 0000 0000 0600 0000 e82b 0902 .............+..\n+00000040: fa8f 0000 0000 0000 0600 0000 e82b 0902 .............+..\n+00000050: faef 0000 0000 0000 0700 0000 a81b 0902 ................\n+00000060: f9ff 0000 0000 0000 0c00 0000 68ab 0801 ............h...\n+00000070: f4bf 0100 0000 0000 0c00 0000 a81b 0902 ................\n+00000080: f44f 0000 0000 0000 1100 0000 a81b 0902 .O..............\n+00000090: ef5f 0000 0000 0000 1500 0000 a81b 0902 ._..............\n+000000a0: eb3f 0000 0000 0000 1c00 0000 a81b 0902 .?..............\n+000000b0: e49f 0000 0000 0000 2300 0000 a81b 0902 ........#.......\n+000000c0: dd7f 0000 0000 0000 0000 0000 0000 0000 ................\n 000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000000f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -250,7631 +250,7631 @@\n 00000f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00001000: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001010: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001020: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001030: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001040: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001050: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001060: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001070: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001080: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001090: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000010f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001100: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001110: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001120: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001130: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001140: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001150: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001160: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001170: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001180: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001190: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000011f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001200: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001210: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001220: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001230: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001240: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001250: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001260: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001270: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001280: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001290: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000012f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001300: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001310: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001320: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001330: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001340: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001350: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001360: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001370: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001380: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001390: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000013f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001400: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001410: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001420: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001430: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001440: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001450: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001460: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001470: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001480: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001490: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000014f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001500: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001510: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001520: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001530: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001540: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001550: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001560: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001570: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001580: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001590: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-000015f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n-00001600: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001610: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001620: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001630: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001640: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001650: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001660: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001670: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001680: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001690: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000016f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001700: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001710: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001720: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001730: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001740: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001750: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001760: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001770: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001780: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001790: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-000017f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n-00001800: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001810: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001820: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001830: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001840: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001850: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001860: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001870: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001880: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001890: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018a0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018b0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018c0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018d0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018e0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000018f0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001900: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001910: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001920: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001930: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001940: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001950: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001960: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001970: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001980: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001990: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019a0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019b0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019c0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019d0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019e0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-000019f0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n-00001a00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001a90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001aa0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ab0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ac0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ad0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ae0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001af0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001b90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ba0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001bb0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001bc0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001bd0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001be0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001bf0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001c90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001ca0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001cb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001cc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001cd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001ce0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001cf0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001d90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001da0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001db0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001dc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001dd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001de0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001df0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n-00001e00: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e10: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e20: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e30: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e40: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e50: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e60: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e70: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e80: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001e90: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ea0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001eb0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ec0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ed0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ee0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ef0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f00: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f10: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f20: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f30: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f40: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f50: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f60: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f70: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f80: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001f90: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001fa0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001fb0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001fc0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001fd0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001fe0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001ff0: 0090 0200 0000 0000 0090 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 2e69 6f2e 7469 6d65 7273 236d 616b ep.io.timers#mak\n-00002460: 652d 7469 6d65 726d 616b 652d 7469 6d65 e-timermake-time\n-00002470: 7220 4655 4e43 5449 4f4e 205b 5345 434f r FUNCTION [SECO\n-00002480: 4e44 535d 205b 4d49 4c4c 4953 4543 4f4e NDS] [MILLISECON\n-00002490: 4453 5d0a 0a43 7265 6174 6520 616e 6420 DS]..Create and \n-000024a0: 7265 7475 726e 2061 206e 6577 206f 6e65 return a new one\n-000024b0: 2d73 686f 7420 7469 6d65 7220 6f62 6a65 -shot timer obje\n-000024c0: 6374 2e20 4166 7465 7220 5345 434f 4e44 ct. After SECOND\n-000024d0: 532a 3130 3030 202b 0a4d 494c 4c49 5345 S*1000 +.MILLISE\n-000024e0: 434f 4e44 5320 6d69 6c6c 6973 6563 6f6e CONDS millisecon\n-000024f0: 6473 2046 554e 4354 494f 4e20 7769 6c6c ds FUNCTION will\n-00002500: 2062 6520 6361 6c6c 6564 2e0a 0a4e 6f74 be called...Not\n-00002510: 6520 7468 6174 2074 6865 2074 696d 6572 e that the timer\n-00002520: 2077 696c 6c20 6f6e 6c79 2066 6972 6520 will only fire \n-00002530: 5f6f 6e63 655f 2c20 7573 6520 7468 6520 _once_, use the \n-00002540: 6073 6574 2d74 696d 6572 2720 6675 6e63 `set-timer' func\n-00002550: 7469 6f6e 0a74 6f20 7265 2d65 6e61 626c tion.to re-enabl\n-00002560: 6520 6974 2e72 6570 2e69 6f2e 7469 6d65 e it.rep.io.time\n-00002570: 7273 2364 656c 6574 652d 7469 6d65 7264 rs#delete-timerd\n-00002580: 656c 6574 652d 7469 6d65 7220 5449 4d45 elete-timer TIME\n-00002590: 520a 0a50 7265 7665 6e74 2074 6865 206f R..Prevent the o\n-000025a0: 6e65 2d73 686f 7420 7469 6d65 7220 5449 ne-shot timer TI\n-000025b0: 4d45 5220 6672 6f6d 2066 6972 696e 6720 MER from firing \n-000025c0: 2869 2e65 2e20 6361 6c6c 696e 6720 7468 (i.e. calling th\n-000025d0: 6520 6675 6e63 7469 6f6e 0a61 7373 6f63 e function.assoc\n-000025e0: 6961 7465 6420 7769 7468 2069 7429 2e20 iated with it). \n-000025f0: 4966 2074 6865 2074 696d 6572 2068 6173 If the timer has\n-00002600: 2061 6c72 6561 6479 2066 6972 6564 2c20 already fired, \n-00002610: 7468 6973 2066 756e 6374 696f 6e20 6861 this function ha\n-00002620: 730a 6e6f 2065 6666 6563 742e 666f 726d s.no effect.form\n-00002630: 6174 2d68 6f6f 6b73 2d61 6c69 7374 416c at-hooks-alistAl\n-00002640: 6973 7420 6f66 2028 4348 4152 202e 2046 ist of (CHAR . F\n-00002650: 554e 4354 494f 4e29 2064 6566 696e 696e UNCTION) definin\n-00002660: 6720 6578 7472 6120 666f 726d 6174 2063 g extra format c\n-00002670: 6f6e 7665 7273 696f 6e73 2066 6f72 2074 onversions for t\n-00002680: 6865 0a66 6f72 6d61 7420 6675 6e63 7469 he.format functi\n-00002690: 6f6e 2e20 4655 4e43 5449 4f4e 2069 7320 on. FUNCTION is \n-000026a0: 6361 6c6c 6564 2061 7320 2846 554e 4354 called as (FUNCT\n-000026b0: 494f 4e20 7265 7076 292c 2061 6e64 2073 ION repv), and s\n-000026c0: 686f 756c 640a 7265 7475 726e 2074 6865 hould.return the\n-000026d0: 2073 7472 696e 6720 746f 2062 6520 696e string to be in\n-000026e0: 7365 7274 6564 2e72 6570 2e69 6f2e 7374 serted.rep.io.st\n-000026f0: 7265 616d 7323 7772 6974 6577 7269 7465 reams#writewrite\n-00002700: 2053 5452 4541 4d20 4441 5441 205b 4c45 STREAM DATA [LE\n-00002710: 4e47 5448 5d0a 0a57 7269 7465 7320 4441 NGTH]..Writes DA\n-00002720: 5441 2c20 7768 6963 6820 6361 6e20 6569 TA, which can ei\n-00002730: 7468 6572 2062 6520 6120 7374 7269 6e67 ther be a string\n-00002740: 206f 7220 6120 6368 6172 6163 7465 722c or a character,\n-00002750: 2074 6f20 7468 6520 7374 7265 616d 0a53 to the stream.S\n-00002760: 5452 4541 4d2c 2072 6574 7572 6e69 6e67 TREAM, returning\n-00002770: 2074 6865 206e 756d 6265 7220 6f66 2063 the number of c\n-00002780: 6861 7261 6374 6572 7320 6163 7475 616c haracters actual\n-00002790: 6c79 2077 7269 7474 656e 2e20 4966 2044 ly written. If D\n-000027a0: 4154 4120 6973 0a61 2073 7472 696e 6720 ATA is.a string \n-000027b0: 4c45 4e47 5448 2063 616e 2064 6566 696e LENGTH can defin\n-000027c0: 6520 686f 7720 6d61 6e79 2063 6861 7261 e how many chara\n-000027d0: 6374 6572 7320 746f 2077 7269 7465 2e72 cters to write.r\n-000027e0: 6570 2e69 6f2e 7374 7265 616d 7323 7265 ep.io.streams#re\n-000027f0: 6164 2d63 6861 7272 6561 642d 6368 6172 ad-charread-char\n-00002800: 2053 5452 4541 4d0a 0a52 6561 6473 2074 STREAM..Reads t\n-00002810: 6865 206e 6578 7420 6368 6172 6163 7465 he next characte\n-00002820: 7220 6672 6f6d 2074 6865 2069 6e70 7574 r from the input\n-00002830: 2d73 7472 6561 6d20 5354 5245 414d 2c20 -stream STREAM, \n-00002840: 6966 206e 6f20 6d6f 7265 2063 6861 7261 if no more chara\n-00002850: 6374 6572 730a 6172 6520 6176 6169 6c61 cters.are availa\n-00002860: 626c 6520 7265 7475 726e 7320 6e69 6c2e ble returns nil.\n-00002870: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-00002880: 6565 6b2d 6368 6172 7065 656b 2d63 6861 eek-charpeek-cha\n-00002890: 7220 5354 5245 414d 0a0a 5265 7475 726e r STREAM..Return\n-000028a0: 7320 7468 6520 6e65 7874 2063 6861 7261 s the next chara\n-000028b0: 6374 6572 2066 726f 6d20 7468 6520 696e cter from the in\n-000028c0: 7075 742d 7374 7265 616d 2053 5452 4541 put-stream STREA\n-000028d0: 4d2c 202a 7769 7468 6f75 742a 0a72 656d M, *without*.rem\n-000028e0: 6f76 696e 6720 7468 6174 2063 6861 7261 oving that chara\n-000028f0: 6374 6572 2066 726f 6d20 7468 6520 6865 cter from the he\n-00002900: 6164 206f 6620 7468 6520 7374 7265 616d ad of the stream\n-00002910: 2e20 4966 206e 6f20 6d6f 7265 0a63 6861 . If no more.cha\n-00002920: 7261 6374 6572 7320 6172 6520 6176 6169 racters are avai\n-00002930: 6c61 626c 6520 7265 7475 726e 7320 6e69 lable returns ni\n-00002940: 6c2e 7265 702e 696f 2e73 7472 6561 6d73 l.rep.io.streams\n-00002950: 2372 6561 642d 6368 6172 7372 6561 642d #read-charsread-\n-00002960: 6368 6172 7320 5354 5245 414d 2043 4f55 chars STREAM COU\n-00002970: 4e54 0a0a 5265 6164 2075 7074 6f20 434f NT..Read upto CO\n-00002980: 554e 5420 6368 6172 6163 7465 7273 2066 UNT characters f\n-00002990: 726f 6d20 7468 6520 696e 7075 7420 7374 rom the input st\n-000029a0: 7265 616d 2053 5452 4541 4d2c 2072 6574 ream STREAM, ret\n-000029b0: 7572 6e69 6e67 2061 0a73 7472 696e 6720 urning a.string \n-000029c0: 636f 6e74 6169 6e69 6e67 2074 6865 2063 containing the c\n-000029d0: 6861 7261 6374 6572 732e 2049 6620 454f haracters. If EO\n-000029e0: 4620 6973 2072 6561 6420 6265 666f 7265 F is read before\n-000029f0: 2072 6561 6469 6e67 2043 4f55 4e54 0a63 reading COUNT.c\n-00002a00: 6861 7261 6374 6572 732c 2074 6865 2072 haracters, the r\n-00002a10: 6574 7572 6e65 6420 7374 7269 6e67 2077 eturned string w\n-00002a20: 696c 6c20 636f 6e74 6169 6e20 7468 6520 ill contain the \n-00002a30: 6368 6172 6163 7465 7273 2072 6561 6420 characters read \n-00002a40: 7570 2074 6f0a 7468 6174 2070 6f69 6e74 up to.that point\n-00002a50: 2e20 4966 206e 6f20 6368 6172 6163 7465 . If no characte\n-00002a60: 7273 2061 7265 2072 6561 642c 206e 696c rs are read, nil\n-00002a70: 2077 696c 6c20 6265 2072 6574 7572 6e65 will be returne\n-00002a80: 642e 7265 702e 696f 2e73 7472 6561 6d73 d.rep.io.streams\n-00002a90: 2372 6561 642d 6c69 6e65 7265 6164 2d6c #read-lineread-l\n-00002aa0: 696e 6520 5354 5245 414d 0a0a 5265 6164 ine STREAM..Read\n-00002ab0: 206f 6e65 206c 696e 6520 6f66 2074 6578 one line of tex\n-00002ac0: 7420 6672 6f6d 2053 5452 4541 4d2e 2020 t from STREAM. \n-00002ad0: 5265 7475 726e 2069 7420 6173 2061 2073 Return it as a s\n-00002ae0: 7472 696e 672e 2020 4966 2074 6865 0a6c tring. If the.l\n-00002af0: 696e 6520 7761 7320 7465 726d 696e 6174 ine was terminat\n-00002b00: 6564 2062 7920 6120 6e65 776c 696e 6520 ed by a newline \n-00002b10: 2869 6e73 7465 6164 206f 6620 454f 4629 (instead of EOF)\n-00002b20: 2069 7420 6973 2069 6e63 6c75 6465 6420 it is included \n-00002b30: 696e 0a74 6865 2072 6574 7572 6e20 7661 in.the return va\n-00002b40: 6c75 652e 2020 4966 2065 6e64 206f 6620 lue. If end of \n-00002b50: 6669 6c65 206f 6363 7572 7320 696d 6d65 file occurs imme\n-00002b60: 6469 6174 656c 7920 6265 666f 7265 2061 diately before a\n-00002b70: 6e79 0a63 6861 7261 6374 6572 7320 6361 ny.characters ca\n-00002b80: 6e20 6265 2072 6561 642c 2072 6574 7572 n be read, retur\n-00002b90: 6e20 6e69 6c2e 7265 702e 696f 2e73 7472 n nil.rep.io.str\n-00002ba0: 6561 6d73 2363 6f70 792d 7374 7265 616d eams#copy-stream\n-00002bb0: 636f 7079 2d73 7472 6561 6d20 534f 5552 copy-stream SOUR\n-00002bc0: 4345 2d53 5452 4541 4d20 4445 5354 2d53 CE-STREAM DEST-S\n-00002bd0: 5452 4541 4d0a 0a43 6f70 7920 616c 6c20 TREAM..Copy all \n-00002be0: 6368 6172 6163 7465 7273 2066 726f 6d20 characters from \n-00002bf0: 534f 5552 4345 2d53 5452 4541 4d20 746f SOURCE-STREAM to\n-00002c00: 2044 4553 542d 5354 5245 414d 2075 6e74 DEST-STREAM unt\n-00002c10: 696c 2061 6e20 454f 4620 6973 0a72 6561 il an EOF is.rea\n-00002c20: 642e 2052 6574 7572 6e73 2074 6865 206e d. Returns the n\n-00002c30: 756d 6265 7220 6f66 2063 6861 7261 6374 umber of charact\n-00002c40: 6572 7320 636f 7069 6564 2e72 6570 2e69 ers copied.rep.i\n-00002c50: 6f2e 7374 7265 616d 7323 7265 6164 7265 o.streams#readre\n-00002c60: 6164 205b 5354 5245 414d 5d0a 0a52 6561 ad [STREAM]..Rea\n-00002c70: 6473 206f 6e65 206c 6973 702d 6f62 6a65 ds one lisp-obje\n-00002c80: 6374 2066 726f 6d20 7468 6520 696e 7075 ct from the inpu\n-00002c90: 742d 7374 7265 616d 2053 5452 4541 4d20 t-stream STREAM \n-00002ca0: 286f 7220 7468 6520 7661 6c75 6520 6f66 (or the value of\n-00002cb0: 2074 6865 0a76 6172 6961 626c 6520 6073 the.variable `s\n-00002cc0: 7461 6e64 6172 642d 696e 7075 7427 2069 tandard-input' i\n-00002cd0: 6620 5354 5245 414d 2069 7320 756e 7370 f STREAM is unsp\n-00002ce0: 6563 6966 6965 6429 2061 6e64 2072 6574 ecified) and ret\n-00002cf0: 7572 6e20 6974 2e72 6570 2e69 6f2e 7374 urn it.rep.io.st\n-00002d00: 7265 616d 7323 7072 696e 7470 7269 6e74 reams#printprint\n-00002d10: 204f 424a 4543 5420 5b53 5452 4541 4d5d OBJECT [STREAM]\n-00002d20: 0a0a 4669 7273 7420 6f75 7470 7574 7320 ..First outputs \n-00002d30: 6120 6e65 776c 696e 652c 2074 6865 6e20 a newline, then \n-00002d40: 7072 696e 7473 2061 2074 6578 7420 7265 prints a text re\n-00002d50: 7072 6573 656e 7461 7469 6f6e 206f 6620 presentation of \n-00002d60: 4f42 4a45 4354 2074 6f0a 5354 5245 414d OBJECT to.STREAM\n-00002d70: 2028 6f72 2074 6865 2063 6f6e 7465 6e74 (or the content\n-00002d80: 7320 6f66 2074 6865 2076 6172 6961 626c s of the variabl\n-00002d90: 6520 6073 7461 6e64 6172 642d 6f75 7470 e `standard-outp\n-00002da0: 7574 2729 2069 6e20 6120 666f 726d 2073 ut') in a form s\n-00002db0: 7569 7461 626c 650a 666f 7220 6072 6561 uitable.for `rea\n-00002dc0: 6427 2e72 6570 2e69 6f2e 7374 7265 616d d'.rep.io.stream\n-00002dd0: 7323 7072 696e 3170 7269 6e31 204f 424a s#prin1prin1 OBJ\n-00002de0: 4543 5420 5b53 5452 4541 4d5d 0a0a 5072 ECT [STREAM]..Pr\n-00002df0: 696e 7473 2061 2074 6578 7420 7265 7072 ints a text repr\n-00002e00: 6573 656e 7461 7469 6f6e 206f 6620 4f42 esentation of OB\n-00002e10: 4a45 4354 2074 6f20 5354 5245 414d 2028 JECT to STREAM (\n-00002e20: 6f72 2074 6865 2063 6f6e 7465 6e74 7320 or the contents \n-00002e30: 6f66 2074 6865 0a76 6172 6961 626c 6520 of the.variable \n-00002e40: 6073 7461 6e64 6172 642d 6f75 7470 7574 `standard-output\n-00002e50: 2729 2069 6e20 6120 666f 726d 2073 7569 ') in a form sui\n-00002e60: 7461 626c 6520 666f 7220 6072 6561 6427 table for `read'\n-00002e70: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-00002e80: 6d61 6b65 2d73 7472 696e 672d 696e 7075 make-string-inpu\n-00002e90: 742d 7374 7265 616d 6d61 6b65 2d73 7472 t-streammake-str\n-00002ea0: 696e 672d 696e 7075 742d 7374 7265 616d ing-input-stream\n-00002eb0: 2053 5452 494e 4720 5b53 5441 5254 5d0a STRING [START].\n-00002ec0: 0a52 6574 7572 6e73 2061 2069 6e70 7574 .Returns a input\n-00002ed0: 2073 7472 6561 6d2c 2069 7420 7769 6c6c stream, it will\n-00002ee0: 2073 7570 706c 792c 2069 6e20 6f72 6465 supply, in orde\n-00002ef0: 722c 2074 6865 2063 6861 7261 6374 6572 r, the character\n-00002f00: 7320 696e 2053 5452 494e 472c 0a73 7461 s in STRING,.sta\n-00002f10: 7274 696e 6720 6672 6f6d 2053 5441 5254 rting from START\n-00002f20: 2028 6f72 2074 6865 2062 6567 696e 6e69 (or the beginni\n-00002f30: 6e67 206f 6620 7468 6520 7374 7269 6e67 ng of the string\n-00002f40: 292e 7265 702e 696f 2e73 7472 6561 6d73 ).rep.io.streams\n-00002f50: 2369 6e70 7574 2d73 7472 6561 6d2d 7069 #input-stream-pi\n-00002f60: 6e70 7574 2d73 7472 6561 6d2d 7020 4152 nput-stream-p AR\n-00002f70: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n-00002f80: 4152 4720 6973 2061 6e20 696e 7075 7420 ARG is an input \n-00002f90: 7374 7265 616d 2e64 6c2d 6c6f 6164 2d70 stream.dl-load-p\n-00002fa0: 6174 684c 6973 7420 6f66 2064 6972 6563 athList of direc\n-00002fb0: 746f 7269 6573 2073 6561 7263 6865 6420 tories searched \n-00002fc0: 666f 7220 6479 6e61 6d69 6361 6c6c 7920 for dynamically \n-00002fd0: 6c6f 6164 6564 206f 626a 6563 7420 6669 loaded object fi\n-00002fe0: 6c65 732e 0401 0000 895e f66b 7265 702e les......^.krep.\n-00002ff0: a863 0000 0000 0000 1900 0000 0e00 0000 .c..............\n-00003000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-00003010: 236d 616b 652d 7072 6f63 6573 736d 616b #make-processmak\n-00003020: 652d 7072 6f63 6573 7320 5b4f 5554 5055 e-process [OUTPU\n-00003030: 542d 5354 5245 414d 5d20 5b46 554e 5d20 T-STREAM] [FUN] \n-00003040: 5b44 4952 5d20 5b50 524f 4752 414d 5d20 [DIR] [PROGRAM] \n-00003050: 5b41 5247 535d 0a0a 4372 6561 7465 7320 [ARGS]..Creates \n-00003060: 6120 6e65 7720 7072 6f63 6573 732d 6f62 a new process-ob\n-00003070: 6a65 6374 2c20 4f55 5450 5554 2d53 5452 ject, OUTPUT-STR\n-00003080: 4541 4d20 6973 2077 6865 7265 2061 6c6c EAM is where all\n-00003090: 206f 7574 7075 7420 6672 6f6d 2074 6869 output from thi\n-000030a0: 730a 7072 6f63 6573 7320 676f 6573 2c20 s.process goes, \n-000030b0: 626f 7468 2073 7464 6f75 7420 616e 6420 both stdout and \n-000030c0: 7374 6465 7272 2c20 4655 4e20 6973 2061 stderr, FUN is a\n-000030d0: 2066 756e 6374 696f 6e20 746f 2063 616c function to cal\n-000030e0: 6c20 6561 6368 2074 696d 650a 7468 6520 l each time.the \n-000030f0: 7072 6f63 6573 7320 7275 6e6e 696e 6720 process running \n-00003100: 6f6e 2074 6869 7320 6f62 6a65 6374 2063 on this object c\n-00003110: 6861 6e67 6573 2073 7461 7465 2e20 4449 hanges state. DI\n-00003120: 5220 6973 2074 6865 2070 726f 6365 7373 R is the process\n-00003130: 270a 6375 7272 656e 7420 6469 7265 6374 '.current direct\n-00003140: 6f72 792c 2050 524f 4752 414d 2074 6865 ory, PROGRAM the\n-00003150: 2066 696c 656e 616d 6520 6f66 2074 6865 filename of the\n-00003160: 2070 726f 6772 616d 2074 6f20 7275 6e20 program to run \n-00003170: 616e 6420 4152 4753 2061 0a6c 6973 7420 and ARGS a.list \n-00003180: 6f66 2061 7267 756d 656e 7473 2070 6173 of arguments pas\n-00003190: 7365 6420 746f 2074 6865 2070 726f 6365 sed to the proce\n-000031a0: 7373 2e0a 0a41 6e79 206f 6620 7468 6520 ss...Any of the \n-000031b0: 6172 6775 6d65 6e74 7320 6d61 7920 6265 arguments may be\n-000031c0: 2075 6e73 7065 6369 6669 6564 2c20 696e unspecified, in\n-000031d0: 2077 6869 6368 2063 6173 6520 7468 6579 which case they\n-000031e0: 2063 616e 2062 6520 7365 740a 6569 7468 can be set.eith\n-000031f0: 6572 2062 7920 7468 6520 6675 6e63 7469 er by the functi\n-00003200: 6f6e 7320 7072 6f76 6964 6564 206f 7220 ons provided or \n-00003210: 6279 2074 6865 2066 756e 6374 696f 6e20 by the function \n-00003220: 6361 6c6c 6564 2074 6f20 6372 6561 7465 called to create\n-00003230: 2074 6865 0a61 6374 7561 6c20 7275 6e6e the.actual runn\n-00003240: 696e 6720 7072 6f63 6573 732e 0a0a 4966 ing process...If\n-00003250: 2074 6865 2044 4952 2070 6172 616d 6574 the DIR paramet\n-00003260: 6572 2069 7320 6e69 6c20 6974 2077 696c er is nil it wil\n-00003270: 6c20 6265 2069 6e68 6572 6974 6564 2066 l be inherited f\n-00003280: 726f 6d20 7468 650a 6064 6566 6175 6c74 rom the.`default\n-00003290: 2d64 6972 6563 746f 7279 2720 7661 7269 -directory' vari\n-000032a0: 6162 6c65 206f 6620 7468 6520 6375 7272 able of the curr\n-000032b0: 656e 7420 6275 6666 6572 2e72 6570 2e69 ent buffer.rep.i\n-000032c0: 6f2e 7072 6f63 6573 7365 7323 636c 6f73 o.processes#clos\n-000032d0: 652d 7072 6f63 6573 7363 6c6f 7365 2d70 e-processclose-p\n-000032e0: 726f 6365 7373 6573 205b 5052 4f43 4553 rocesses [PROCES\n-000032f0: 535d 0a0a 436c 6f73 6573 2074 6865 2073 S]..Closes the s\n-00003300: 7464 696e 2c20 7374 646f 7574 2c20 616e tdin, stdout, an\n-00003310: 6420 7374 6465 7272 2073 7472 6561 6d73 d stderr streams\n-00003320: 206f 6620 7468 6520 6173 796e 6368 726f of the asynchro\n-00003330: 6e6f 7573 2070 726f 6365 7373 2d0a 6f62 nous process-.ob\n-00003340: 6a65 6374 2050 524f 4345 5353 2e72 6570 ject PROCESS.rep\n-00003350: 2e69 6f2e 7072 6f63 6573 7365 7323 7374 .io.processes#st\n-00003360: 6172 742d 7072 6f63 6573 7373 7461 7274 art-processstart\n-00003370: 2d70 726f 6365 7373 205b 5052 4f43 4553 -process [PROCES\n-00003380: 535d 205b 5052 4f47 5241 4d5d 205b 4152 S] [PROGRAM] [AR\n-00003390: 4753 2e2e 2e5d 0a0a 5374 6172 7473 2061 GS...]..Starts a\n-000033a0: 2070 726f 6365 7373 2072 756e 6e69 6e67 process running\n-000033b0: 206f 6e20 7072 6f63 6573 732d 6f62 6a65 on process-obje\n-000033c0: 6374 2050 524f 4345 5353 2e20 5468 6520 ct PROCESS. The \n-000033d0: 6368 696c 642d 7072 6f63 6573 7320 7275 child-process ru\n-000033e0: 6e73 0a61 7379 6e63 6872 6f6e 6f75 736c ns.asynchronousl\n-000033f0: 7920 7769 7468 2074 6865 2065 6469 746f y with the edito\n-00003400: 722e 2049 6620 5052 4f43 4553 5320 6973 r. If PROCESS is\n-00003410: 2075 6e73 7065 6369 6669 6564 2074 6865 unspecified the\n-00003420: 206d 616b 652d 7072 6f63 6573 730a 6675 make-process.fu\n-00003430: 6e63 7469 6f6e 2077 696c 6c20 6265 2063 nction will be c\n-00003440: 616c 6c65 6420 2877 6974 6820 7a65 726f alled (with zero\n-00003450: 2061 7267 756d 656e 7473 2920 746f 2063 arguments) to c\n-00003460: 7265 6174 6520 6f6e 652e 0a0a 5052 4f47 reate one...PROG\n-00003470: 5241 4d20 6973 2074 6865 2066 696c 656e RAM is the filen\n-00003480: 616d 6520 6f66 2074 6865 2062 696e 6172 ame of the binar\n-00003490: 7920 696d 6167 652c 2069 7420 7769 6c6c y image, it will\n-000034a0: 2062 6520 7365 6172 6368 6564 2066 6f72 be searched for\n-000034b0: 2069 6e0a 616c 6c20 6469 7265 6374 6f72 in.all director\n-000034c0: 6965 7320 6c69 7374 6564 2069 6e20 7468 ies listed in th\n-000034d0: 6520 6050 4154 4827 2065 6e76 6972 6f6e e `PATH' environ\n-000034e0: 6d65 6e74 2076 6172 6961 626c 652e 0a41 ment variable..A\n-000034f0: 5247 5320 6172 6520 7468 6520 6172 6775 RGS are the argu\n-00003500: 6d65 6e74 7320 746f 2067 6976 6520 746f ments to give to\n-00003510: 2074 6865 2070 726f 6365 7373 2e0a 0a49 the process...I\n-00003520: 6620 616e 7920 6f66 2074 6865 206f 7074 f any of the opt\n-00003530: 696f 6e61 6c20 7061 7261 6d65 7465 7273 ional parameters\n-00003540: 2061 7265 2075 6e73 7065 6369 6669 6564 are unspecified\n-00003550: 2074 6865 7920 7368 6f75 6c64 2068 6176 they should hav\n-00003560: 6520 6265 656e 0a73 6574 2069 6e20 7468 e been.set in th\n-00003570: 6520 5052 4f43 4553 5320 7072 696f 7220 e PROCESS prior \n-00003580: 746f 2063 616c 6c69 6e67 2074 6869 7320 to calling this \n-00003590: 6675 6e63 7469 6f6e 2e72 6570 2e69 6f2e function.rep.io.\n-000035a0: 7072 6f63 6573 7365 7323 6361 6c6c 2d70 processes#call-p\n-000035b0: 726f 6365 7373 6361 6c6c 2d70 726f 6365 rocesscall-proce\n-000035c0: 7373 205b 5052 4f43 4553 535d 205b 494e ss [PROCESS] [IN\n-000035d0: 2d46 494c 455d 205b 5052 4f47 5241 4d5d -FILE] [PROGRAM]\n-000035e0: 205b 4152 4753 2e2e 2e5d 0a0a 5374 6172 [ARGS...]..Star\n-000035f0: 7473 2061 2070 726f 6365 7373 2072 756e ts a process run\n-00003600: 6e69 6e67 206f 6e20 7072 6f63 6573 732d ning on process-\n-00003610: 6f62 6a65 6374 2050 524f 4345 5353 2e20 object PROCESS. \n-00003620: 5761 6974 7320 666f 7220 7468 6520 6368 Waits for the ch\n-00003630: 696c 6420 746f 0a65 7869 742c 2074 6865 ild to.exit, the\n-00003640: 6e20 7265 7475 726e 7320 7468 6520 6578 n returns the ex\n-00003650: 6974 2d76 616c 7565 206f 6620 7468 6520 it-value of the \n-00003660: 6368 696c 642e 2049 6620 5052 4f43 4553 child. If PROCES\n-00003670: 5320 6973 2075 6e73 7065 6369 6669 6564 S is unspecified\n-00003680: 0a74 6865 206d 616b 652d 7072 6f63 6573 .the make-proces\n-00003690: 7320 6675 6e63 7469 6f6e 2077 696c 6c20 s function will \n-000036a0: 6265 2063 616c 6c65 6420 2877 6974 6820 be called (with \n-000036b0: 7a65 726f 2061 7267 756d 656e 7473 2920 zero arguments) \n-000036c0: 746f 2063 7265 6174 6520 6f6e 652e 0a0a to create one...\n-000036d0: 494e 2d46 494c 4520 6973 2074 6865 206e IN-FILE is the n\n-000036e0: 616d 6520 6f66 2074 6865 2066 696c 6520 ame of the file \n-000036f0: 746f 2063 6f6e 6e65 6374 2074 6f20 7468 to connect to th\n-00003700: 6520 7072 6f63 6573 7327 2073 7461 6e64 e process' stand\n-00003710: 6172 6420 696e 7075 742c 0a69 6620 7468 ard input,.if th\n-00003720: 6973 2069 7320 6e6f 7420 6465 6669 6e65 is is not define\n-00003730: 6420 602f 6465 762f 6e75 6c6c 2720 6973 d `/dev/null' is\n-00003740: 2075 7365 642e 0a50 524f 4752 414d 2069 used..PROGRAM i\n-00003750: 7320 7468 6520 6669 6c65 6e61 6d65 206f s the filename o\n-00003760: 6620 7468 6520 6269 6e61 7279 2069 6d61 f the binary ima\n-00003770: 6765 2c20 6974 2077 696c 6c20 6265 2073 ge, it will be s\n-00003780: 6561 7263 6865 6420 666f 7220 696e 0a61 earched for in.a\n-00003790: 6c6c 2064 6972 6563 746f 7269 6573 206c ll directories l\n-000037a0: 6973 7465 6420 696e 2074 6865 2060 5041 isted in the `PA\n-000037b0: 5448 2720 656e 7669 726f 6e6d 656e 7420 TH' environment \n-000037c0: 7661 7269 6162 6c65 2e0a 4152 4753 2061 variable..ARGS a\n-000037d0: 7265 2074 6865 2061 7267 756d 656e 7473 re the arguments\n-000037e0: 2074 6f20 6769 7665 2074 6f20 7468 6520 to give to the \n-000037f0: 7072 6f63 6573 732e 0a0a 4966 2061 6e79 process...If any\n-00003800: 206f 6620 7468 6520 6f70 7469 6f6e 616c of the optional\n-00003810: 2070 6172 616d 6574 6572 7320 6172 6520 parameters are \n-00003820: 756e 7370 6563 6966 6965 6420 7468 6579 unspecified they\n-00003830: 2073 686f 756c 6420 6861 7665 2062 6565 should have bee\n-00003840: 6e0a 7365 7420 696e 2074 6865 2050 524f n.set in the PRO\n-00003850: 4345 5353 2070 7269 6f72 2074 6f20 6361 CESS prior to ca\n-00003860: 6c6c 696e 6720 7468 6973 2066 756e 6374 lling this funct\n-00003870: 696f 6e2e 7265 702e 696f 2e70 726f 6365 ion.rep.io.proce\n-00003880: 7373 6573 2369 6e74 6572 7275 7074 2d70 sses#interrupt-p\n-00003890: 726f 6365 7373 696e 7465 7272 7570 742d rocessinterrupt-\n-000038a0: 7072 6f63 6573 7320 5052 4f43 4553 5320 process PROCESS \n-000038b0: 5b53 4947 4e41 4c2d 4752 4f55 505d 0a0a [SIGNAL-GROUP]..\n-000038c0: 496e 7465 7272 7570 7420 7468 6520 6173 Interrupt the as\n-000038d0: 796e 6368 726f 6e6f 7573 2070 726f 6365 ynchronous proce\n-000038e0: 7373 2050 524f 4345 5353 2e20 4966 2053 ss PROCESS. If S\n-000038f0: 4947 4e41 4c2d 4752 4f55 5020 6973 2074 IGNAL-GROUP is t\n-00003900: 2c20 696e 7465 7272 7570 740a 616c 6c20 , interrupt.all \n-00003910: 6368 696c 6420 7072 6f63 6573 7365 7320 child processes \n-00003920: 6f66 2050 524f 4345 5353 2028 6974 2773 of PROCESS (it's\n-00003930: 2070 726f 6365 7373 2067 726f 7570 292e process group).\n-00003940: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-00003950: 236b 696c 6c2d 7072 6f63 6573 736b 696c #kill-processkil\n-00003960: 6c2d 7072 6f63 6573 7320 5052 4f43 4553 l-process PROCES\n-00003970: 5320 5b53 4947 4e41 4c2d 4752 4f55 505d S [SIGNAL-GROUP]\n-00003980: 0a0a 4b69 6c6c 2074 6865 2061 7379 6e63 ..Kill the async\n-00003990: 6872 6f6e 6f75 7320 7072 6f63 6573 7320 hronous process \n-000039a0: 5052 4f43 4553 532e 2049 6620 5349 474e PROCESS. If SIGN\n-000039b0: 414c 2d47 524f 5550 2069 7320 742c 206b AL-GROUP is t, k\n-000039c0: 696c 6c20 616c 6c0a 6368 696c 6420 7072 ill all.child pr\n-000039d0: 6f63 6573 7365 7320 6f66 2050 524f 4345 ocesses of PROCE\n-000039e0: 5353 2028 6974 2773 2070 726f 6365 7373 SS (it's process\n-000039f0: 2067 726f 7570 292e 7265 702e 696f 2e70 group).rep.io.p\n-00003a00: 726f 6365 7373 6573 2373 746f 702d 7072 rocesses#stop-pr\n-00003a10: 6f63 6573 7373 746f 702d 7072 6f63 6573 ocessstop-proces\n-00003a20: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n-00003a30: 4c2d 4752 4f55 505d 0a0a 5375 7370 656e L-GROUP]..Suspen\n-00003a40: 6473 2065 7865 6375 7469 6f6e 206f 6620 ds execution of \n-00003a50: 5052 4f43 4553 532c 2073 6565 2060 636f PROCESS, see `co\n-00003a60: 6e74 696e 7565 2d70 726f 6365 7373 272e ntinue-process'.\n-00003a70: 2049 6620 5349 474e 414c 2d47 524f 5550 If SIGNAL-GROUP\n-00003a80: 2069 730a 6e6f 6e2d 6e69 6c20 616c 736f is.non-nil also\n-00003a90: 2073 7573 7065 6e64 7320 7468 6520 7072 suspends the pr\n-00003aa0: 6f63 6573 7365 7320 696e 2074 6865 2070 ocesses in the p\n-00003ab0: 726f 6365 7373 2067 726f 7570 206f 6620 rocess group of \n-00003ac0: 5052 4f43 4553 532e 7265 702e 696f 2e70 PROCESS.rep.io.p\n-00003ad0: 726f 6365 7373 6573 2363 6f6e 7469 6e75 rocesses#continu\n-00003ae0: 652d 7072 6f63 6573 7363 6f6e 7469 6e75 e-processcontinu\n-00003af0: 652d 7072 6f63 6573 7320 5052 4f43 4553 e-process PROCES\n-00003b00: 5320 5b53 4947 4e41 4c2d 4752 4f55 505d S [SIGNAL-GROUP]\n-00003b10: 0a0a 5265 7374 6172 7473 2050 524f 4345 ..Restarts PROCE\n-00003b20: 5353 2061 6674 6572 2069 7420 6861 7320 SS after it has \n-00003b30: 6265 656e 2073 746f 7070 6564 2028 7669 been stopped (vi\n-00003b40: 6120 6073 746f 702d 7072 6f63 6573 7327 a `stop-process'\n-00003b50: 292e 2049 660a 5349 474e 414c 2d47 524f ). If.SIGNAL-GRO\n-00003b60: 5550 2069 7320 6e6f 6e2d 6e69 6c20 616c UP is non-nil al\n-00003b70: 736f 2063 6f6e 7469 6e75 6573 2074 6865 so continues the\n-00003b80: 2070 726f 6365 7373 6573 2069 6e20 7468 processes in th\n-00003b90: 6520 7072 6f63 6573 7320 6772 6f75 7020 e process group \n-00003ba0: 6f66 0a50 524f 4345 5353 2e72 6570 2e69 of.PROCESS.rep.i\n-00003bb0: 6f2e 7072 6f63 6573 7365 7323 7369 676e o.processes#sign\n-00003bc0: 616c 5f70 726f 6365 7373 7369 676e 616c al_processsignal\n-00003bd0: 2d70 726f 6365 7373 2050 524f 4345 5353 -process PROCESS\n-00003be0: 2053 4947 4e41 4c20 5b53 4947 4e41 4c2d SIGNAL [SIGNAL-\n-00003bf0: 4752 4f55 505d 0a0a 5365 6e64 7320 7468 GROUP]..Sends th\n-00003c00: 6520 7369 676e 616c 2053 4947 4e41 4c20 e signal SIGNAL \n-00003c10: 746f 2074 6865 2070 726f 6365 7373 2050 to the process P\n-00003c20: 524f 4345 5353 2e20 4966 2053 4947 4e41 ROCESS. If SIGNA\n-00003c30: 4c2d 4752 4f55 5020 6973 0a6e 6f6e 2d6e L-GROUP is.non-n\n-00003c40: 696c 2061 6c73 6f20 636f 6e74 696e 7565 il also continue\n-00003c50: 7320 7468 6520 7072 6f63 6573 7365 7320 s the processes \n-00003c60: 696e 2074 6865 2070 726f 6365 7373 2067 in the process g\n-00003c70: 726f 7570 206f 6620 5052 4f43 4553 532e roup of PROCESS.\n-00003c80: 0a0a 5052 4f43 4553 5320 6d61 7920 6265 ..PROCESS may be\n-00003c90: 2065 6974 6865 7220 6120 4c69 7370 2070 either a Lisp p\n-00003ca0: 726f 6365 7373 206f 626a 6563 742c 206f rocess object, o\n-00003cb0: 7220 616e 2069 6e74 6567 6572 2067 6976 r an integer giv\n-00003cc0: 696e 6720 7468 650a 7072 6f63 6573 732d ing the.process-\n-00003cd0: 6964 206f 6620 6120 7072 6f63 6573 7320 id of a process \n-00003ce0: 286e 6f74 206e 6563 6573 7361 7269 6c79 (not necessarily\n-00003cf0: 2073 7461 7274 6564 2062 7920 7265 7029 started by rep)\n-00003d00: 2e0a 0a53 4947 4e41 4c20 6d61 7920 6569 ...SIGNAL may ei\n-00003d10: 7468 6572 2062 6520 6120 6e75 6d65 7269 ther be a numeri\n-00003d20: 6320 7369 676e 616c 2c20 6f72 2061 2073 c signal, or a s\n-00003d30: 796d 626f 6c20 6e61 6d69 6e67 2061 2073 ymbol naming a s\n-00003d40: 6967 6e61 6c2c 2069 2e65 2e0a 7468 6520 ignal, i.e..the \n-00003d50: 7379 6d62 6f6c 2060 494e 5427 2066 6f72 symbol `INT' for\n-00003d60: 2074 6865 2055 4e49 5820 5349 4749 4e54 the UNIX SIGINT\n-00003d70: 2073 6967 6e61 6c2e 7265 702e 696f 2e70 signal.rep.io.p\n-00003d80: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n-00003d90: 2d65 7869 742d 7374 6174 7573 7072 6f63 -exit-statusproc\n-00003da0: 6573 732d 6578 6974 2d73 7461 7475 7320 ess-exit-status \n-00003db0: 5052 4f43 4553 530a 0a52 6574 7572 6e73 PROCESS..Returns\n-00003dc0: 2074 6865 2075 6e70 726f 6365 7373 6564 the unprocessed\n-00003dd0: 2065 7869 742d 7374 6174 7573 206f 6620 exit-status of \n-00003de0: 7468 6520 6c61 7374 2070 726f 6365 7373 the last process\n-00003df0: 2074 6f20 6265 2072 756e 206f 6e20 7468 to be run on th\n-00003e00: 650a 7072 6f63 6573 732d 6f62 6a65 6374 e.process-object\n-00003e10: 2050 524f 4345 5353 2e20 4966 2050 524f PROCESS. If PRO\n-00003e20: 4345 5353 2069 7320 6375 7272 656e 746c CESS is currentl\n-00003e30: 7920 7275 6e6e 696e 672c 2072 6574 7572 y running, retur\n-00003e40: 6e20 6e69 6c2e 7265 702e 696f 2e70 726f n nil.rep.io.pro\n-00003e50: 6365 7373 6573 2370 726f 6365 7373 2d65 cesses#process-e\n-00003e60: 7869 742d 7661 6c75 6570 726f 6365 7373 xit-valueprocess\n-00003e70: 2d65 7869 742d 7661 6c75 6520 5052 4f43 -exit-value PROC\n-00003e80: 4553 530a 0a52 6574 7572 6e73 2074 6865 ESS..Returns the\n-00003e90: 2072 6574 7572 6e2d 7661 6c75 6520 6f66 return-value of\n-00003ea0: 2074 6865 206c 6173 7420 7072 6f63 6573 the last proces\n-00003eb0: 7320 746f 2062 6520 7275 6e20 6f6e 2050 s to be run on P\n-00003ec0: 524f 4345 5353 2c20 6f72 206e 696c 2069 ROCESS, or nil i\n-00003ed0: 663a 0a20 2061 2920 6e6f 2070 726f 6365 f:. a) no proce\n-00003ee0: 7373 2068 6173 2072 756e 206f 6e20 5052 ss has run on PR\n-00003ef0: 4f43 4553 530a 2020 6229 2050 524f 4345 OCESS. b) PROCE\n-00003f00: 5353 2069 7320 7374 696c 6c20 7275 6e6e SS is still runn\n-00003f10: 696e 670a 2020 6329 2050 524f 4345 5353 ing. c) PROCESS\n-00003f20: 2065 7869 7465 6420 6162 6e6f 726d 616c exited abnormal\n-00003f30: 6c79 7265 702e 696f 2e70 726f 6365 7373 lyrep.io.process\n-00003f40: 6573 2370 726f 6365 7373 2d72 756e 6e69 es#process-runni\n-00003f50: 6e67 2d70 7072 6f63 6573 732d 7275 6e6e ng-pprocess-runn\n-00003f60: 696e 672d 7020 5052 4f43 4553 530a 0a52 ing-p PROCESS..R\n-00003f70: 6574 7572 6e20 7420 6966 2050 524f 4345 eturn t if PROCE\n-00003f80: 5353 2069 7320 7275 6e6e 696e 672e 7265 SS is running.re\n-00003f90: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n-00003fa0: 726f 6365 7373 2d73 746f 7070 6564 2d70 rocess-stopped-p\n-00003fb0: 7072 6f63 6573 732d 7374 6f70 7065 642d process-stopped-\n-00003fc0: 7020 5052 4f43 4553 530a 0a52 6574 7572 p PROCESS..Retur\n-00003fd0: 6e20 7420 6966 2050 524f 4345 5353 2068 n t if PROCESS h\n-00003fe0: 6173 2062 6565 6e20 7374 6f70 7065 642e as been stopped.\n+00001000: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001010: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001020: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001030: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001040: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001050: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001060: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001070: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001080: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001090: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000010f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001100: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001110: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001120: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001130: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001140: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001150: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001160: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001170: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001180: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001190: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000011f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001200: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001210: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001220: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001230: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001240: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001250: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001260: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001270: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001280: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001290: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000012f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001300: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001310: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001320: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001330: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001340: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001350: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001360: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001370: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001380: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001390: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013a0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013b0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013c0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013d0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013e0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+000013f0: 0040 0200 0000 0000 0040 0200 0000 0000 .@.......@......\n+00001400: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001410: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001420: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001430: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001440: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001450: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001460: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001470: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001480: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001490: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000014f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001500: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001510: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001520: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001530: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001540: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001550: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001560: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001570: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001580: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001590: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015a0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015b0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015c0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015d0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015e0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+000015f0: 00f0 0100 0000 0000 00f0 0100 0000 0000 ................\n+00001600: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001610: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001620: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001630: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001640: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001650: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001660: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001670: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001680: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001690: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000016f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001700: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001710: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001720: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001730: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001740: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001750: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001760: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001770: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001780: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001790: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+000017f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n+00001800: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001810: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001820: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001830: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001840: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001850: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001860: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001870: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001880: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001890: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018a0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018b0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018c0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018d0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018e0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000018f0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001900: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001910: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001920: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001930: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001940: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001950: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001960: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001970: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001980: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001990: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019a0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019b0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019c0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019d0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019e0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+000019f0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001a00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001a90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001aa0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ab0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ac0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ad0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ae0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001af0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001b90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ba0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001bb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001bc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001bd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001be0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001bf0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001c00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001c90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ca0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001cb0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001cc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001cd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001ce0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001cf0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001d90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001da0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001db0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001dc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001dd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001de0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001df0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n+00001e00: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e10: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e20: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e30: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e40: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e50: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e60: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e70: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e80: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001e90: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ea0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001eb0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ec0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ed0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ee0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ef0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f00: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f10: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f20: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f30: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f40: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f50: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f60: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f70: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f80: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001f90: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001fa0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001fb0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001fc0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001fd0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001fe0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00001ff0: 00b0 0200 0000 0000 00b0 0200 0000 0000 ................\n+00002000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00002010: 2366 696e 642d 7379 6d62 6f6c 6669 6e64 #find-symbolfind\n+00002020: 2d73 796d 626f 6c20 4e41 4d45 205b 4f42 -symbol NAME [OB\n+00002030: 4152 5241 595d 0a0a 5265 7475 726e 7320 ARRAY]..Returns \n+00002040: 7468 6520 7379 6d62 6f6c 2077 6974 6820 the symbol with \n+00002050: 7072 696e 742d 6e61 6d65 204e 414d 452c print-name NAME,\n+00002060: 2066 6f75 6e64 2062 7920 7365 6172 6368 found by search\n+00002070: 696e 6720 4f42 4152 5241 5920 286f 720a ing OBARRAY (or.\n+00002080: 7468 6520 6465 6661 756c 7420 6072 6570 the default `rep\n+00002090: 5f6f 6261 7272 6179 2720 6966 206e 696c _obarray' if nil\n+000020a0: 292c 206f 7220 6e69 6c20 6966 206e 6f20 ), or nil if no \n+000020b0: 7375 6368 2073 796d 626f 6c20 6578 6973 such symbol exis\n+000020c0: 7473 2e72 6570 2e6c 616e 672e 7379 6d62 ts.rep.lang.symb\n+000020d0: 6f6c 7323 696e 7465 726e 2d73 796d 626f ols#intern-symbo\n+000020e0: 6c69 6e74 6572 6e2d 7379 6d62 6f6c 2053 lintern-symbol S\n+000020f0: 594d 424f 4c20 5b4f 4241 5252 4159 5d0a YMBOL [OBARRAY].\n+00002100: 0a53 746f 7265 7320 5359 4d42 4f4c 2069 .Stores SYMBOL i\n+00002110: 6e20 4f42 4152 5241 5920 286f 7220 7468 n OBARRAY (or th\n+00002120: 6520 6465 6661 756c 7429 2e20 4966 2053 e default). If S\n+00002130: 594d 424f 4c20 6861 7320 616c 7265 6164 YMBOL has alread\n+00002140: 7920 6265 656e 2069 6e74 6572 6e65 640a y been interned.\n+00002150: 736f 6d65 7768 6572 6520 616e 2065 7272 somewhere an err\n+00002160: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n+00002170: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00002180: 2375 6e69 6e74 6572 6e75 6e69 6e74 6572 #uninternuninter\n+00002190: 6e20 5359 4d42 4f4c 205b 4f42 4152 5241 n SYMBOL [OBARRA\n+000021a0: 595d 0a0a 5265 6d6f 7665 7320 5359 4d42 Y]..Removes SYMB\n+000021b0: 4f4c 2066 726f 6d20 4f42 4152 5241 5920 OL from OBARRAY \n+000021c0: 286f 7220 7468 6520 6465 6661 756c 7429 (or the default)\n+000021d0: 2e20 5573 6520 7468 6973 2077 6974 6820 . Use this with \n+000021e0: 6361 7574 696f 6e2e 7265 702e 6c61 6e67 caution.rep.lang\n+000021f0: 2e69 6e74 6572 7072 6574 6572 2363 6c6f .interpreter#clo\n+00002200: 7375 7265 2d66 756e 6374 696f 6e63 6c6f sure-functionclo\n+00002210: 7375 7265 2d66 756e 6374 696f 6e20 4655 sure-function FU\n+00002220: 4e41 5247 0a0a 5265 7475 726e 2074 6865 NARG..Return the\n+00002230: 2066 756e 6374 696f 6e20 7661 6c75 6520 function value \n+00002240: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n+00002250: 7468 6520 636c 6f73 7572 6520 4655 4e41 the closure FUNA\n+00002260: 5247 2e72 6570 2e6c 616e 672e 696e 7465 RG.rep.lang.inte\n+00002270: 7270 7265 7465 7223 7365 742d 636c 6f73 rpreter#set-clos\n+00002280: 7572 652d 6675 6e63 7469 6f6e 7365 742d ure-functionset-\n+00002290: 636c 6f73 7572 652d 6675 6e63 7469 6f6e closure-function\n+000022a0: 2046 554e 4152 4720 4655 4e43 5449 4f4e FUNARG FUNCTION\n+000022b0: 0a0a 5365 7420 7468 6520 6675 6e63 7469 ..Set the functi\n+000022c0: 6f6e 2076 616c 7565 2069 6e20 7468 6520 on value in the \n+000022d0: 636c 6f73 7572 6520 4655 4e41 5247 2074 closure FUNARG t\n+000022e0: 6f20 4655 4e43 5449 4f4e 2e72 6570 2e73 o FUNCTION.rep.s\n+000022f0: 7472 7563 7475 7265 7323 636c 6f73 7572 tructures#closur\n+00002300: 652d 6675 6e63 7469 6f6e 7375 6272 2d73 e-functionsubr-s\n+00002310: 7472 7563 7475 7265 2053 5542 520a 0a52 tructure SUBR..R\n+00002320: 6574 7572 6e20 7468 6520 7374 7275 6374 eturn the struct\n+00002330: 7572 6520 6173 736f 6369 6174 6564 2077 ure associated w\n+00002340: 6974 6820 7468 6520 7375 6272 2053 5542 ith the subr SUB\n+00002350: 522e 7265 2046 554e 4152 472e 7265 702e R.re FUNARG.rep.\n+00002360: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00002370: 2363 6c6f 7375 7265 2d6e 616d 6563 6c6f #closure-nameclo\n+00002380: 7375 7265 2d6e 616d 6520 4655 4e41 5247 sure-name FUNARG\n+00002390: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n+000023a0: 6520 6173 736f 6369 6174 6564 2077 6974 e associated wit\n+000023b0: 6820 7468 6520 636c 6f73 7572 6520 4655 h the closure FU\n+000023c0: 4e41 5247 2e72 6570 2e6c 616e 672e 696e NARG.rep.lang.in\n+000023d0: 7465 7270 7265 7465 7223 636c 6f73 7572 terpreter#closur\n+000023e0: 6570 6675 6e61 7267 7020 4152 470a 0a52 epfunargp ARG..R\n+000023f0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n+00002400: 6973 2061 2063 6c6f 7375 7265 7265 702e is a closurerep.\n+00002410: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00002420: 2364 6566 7661 7264 6566 7661 7220 4e41 #defvardefvar NA\n+00002430: 4d45 205b 4445 4641 554c 542d 5641 4c55 ME [DEFAULT-VALU\n+00002440: 4520 5b44 4f43 2d53 5452 494e 475d 5d0a E [DOC-STRING]].\n+00002450: 0a44 6566 696e 6520 6120 7370 6563 6961 .Define a specia\n+00002460: 6c20 7661 7269 6162 6c65 2063 616c 6c65 l variable calle\n+00002470: 6420 4e41 4d45 2077 686f 7365 2073 7461 d NAME whose sta\n+00002480: 6e64 6172 6420 7661 6c75 6520 6973 2044 ndard value is D\n+00002490: 4546 4155 4c54 2d0a 5641 4c55 452e 2049 EFAULT-.VALUE. I\n+000024a0: 6620 4e41 4d45 2069 7320 616c 7265 6164 f NAME is alread\n+000024b0: 7920 626f 756e 6420 746f 2061 2076 616c y bound to a val\n+000024c0: 7565 2028 7468 6174 2773 206e 6f74 2061 ue (that's not a\n+000024d0: 6e20 6175 746f 6c6f 6164 0a64 6566 696e n autoload.defin\n+000024e0: 6974 696f 6e29 2069 7420 6973 206c 6566 ition) it is lef\n+000024f0: 7420 6173 2069 7420 6973 2c20 6f74 6865 t as it is, othe\n+00002500: 7277 6973 6520 4445 4641 554c 542d 5641 rwise DEFAULT-VA\n+00002510: 4c55 4520 6973 2065 7661 6c75 6174 6564 LUE is evaluated\n+00002520: 0a61 6e64 2074 6865 2073 7065 6369 616c .and the special\n+00002530: 2076 616c 7565 206f 6620 4e41 4d45 2069 value of NAME i\n+00002540: 7320 626f 756e 6420 746f 2074 6865 2072 s bound to the r\n+00002550: 6573 756c 742e 0a0a 4966 2044 4f43 2d53 esult...If DOC-S\n+00002560: 5452 494e 4720 6973 2067 6976 656e 2c20 TRING is given, \n+00002570: 616e 6420 6973 2061 2073 7472 696e 672c and is a string,\n+00002580: 2069 7420 7769 6c6c 2062 6520 7573 6564 it will be used\n+00002590: 2074 6f20 7365 7420 7468 650a 6064 6f63 to set the.`doc\n+000025a0: 756d 656e 7461 7469 6f6e 2720 7072 6f70 umentation' prop\n+000025b0: 6572 7479 206f 6620 7468 6520 7379 6d62 erty of the symb\n+000025c0: 6f6c 204e 414d 452e 0a0a 2849 6620 7468 ol NAME...(If th\n+000025d0: 6520 7379 6d62 6f6c 204e 414d 4520 6973 e symbol NAME is\n+000025e0: 206d 6172 6b65 6420 6275 6666 6572 2d6c marked buffer-l\n+000025f0: 6f63 616c 2074 6865 2064 6566 6175 6c74 ocal the default\n+00002600: 2076 616c 7565 206f 6620 7468 650a 7661 value of the.va\n+00002610: 7269 6162 6c65 2077 696c 6c20 6265 2073 riable will be s\n+00002620: 6574 2028 6966 206e 6563 6573 7361 7279 et (if necessary\n+00002630: 2920 6e6f 7420 7468 6520 6c6f 6361 6c20 ) not the local \n+00002640: 7661 6c75 652e 2972 6570 2e6c 616e 672e value.)rep.lang.\n+00002650: 7379 6d62 6f6c 7323 6465 6661 756c 742d symbols#default-\n+00002660: 7661 6c75 6564 6566 6175 6c74 2d76 616c valuedefault-val\n+00002670: 7565 2053 594d 424f 4c0a 0a52 6574 7572 ue SYMBOL..Retur\n+00002680: 6e73 2074 6865 2064 6566 6175 6c74 2076 ns the default v\n+00002690: 616c 7565 206f 6620 7468 6520 7379 6d62 alue of the symb\n+000026a0: 6f6c 2053 594d 424f 4c2e 2054 6869 7320 ol SYMBOL. This \n+000026b0: 7769 6c6c 2062 6520 7468 6520 7661 6c75 will be the valu\n+000026c0: 6520 6f66 0a53 594d 424f 4c20 696e 2062 e of.SYMBOL in b\n+000026d0: 7566 6665 7273 206f 7220 7769 6e64 6f77 uffers or window\n+000026e0: 7320 7768 6963 6820 646f 206e 6f74 2068 s which do not h\n+000026f0: 6176 6520 7468 6569 7220 6f77 6e20 6c6f ave their own lo\n+00002700: 6361 6c20 7661 6c75 652e 7265 702e 6c61 cal value.rep.la\n+00002710: 6e67 2e73 796d 626f 6c73 2373 6574 7365 ng.symbols#setse\n+00002720: 7420 5359 4d42 4f4c 2072 6570 760a 0a53 t SYMBOL repv..S\n+00002730: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n+00002740: 2053 594d 424f 4c20 746f 2072 6570 762e SYMBOL to repv.\n+00002750: 2049 6620 5359 4d42 4f4c 2068 6173 2061 If SYMBOL has a\n+00002760: 2062 7566 6665 722d 6c6f 6361 6c20 6269 buffer-local bi\n+00002770: 6e64 696e 670a 696e 2074 6865 2063 7572 nding.in the cur\n+00002780: 7265 6e74 2062 7566 6665 7220 6f72 2060 rent buffer or `\n+00002790: 6d61 6b65 2d76 6172 6961 626c 652d 6275 make-variable-bu\n+000027a0: 6666 6572 2d6c 6f63 616c 2720 6861 7320 ffer-local' has \n+000027b0: 6265 656e 2063 616c 6c65 6420 6f6e 0a53 been called on.S\n+000027c0: 594d 424f 4c20 7468 6520 6275 6666 6572 YMBOL the buffer\n+000027d0: 2d6c 6f63 616c 2076 616c 7565 2069 6e20 -local value in \n+000027e0: 7468 6520 6375 7272 656e 7420 6275 6666 the current buff\n+000027f0: 6572 2069 7320 7365 742e 2052 6574 7572 er is set. Retur\n+00002800: 6e73 2072 6570 762e 7265 702e 6c61 6e67 ns repv.rep.lang\n+00002810: 2e73 796d 626f 6c73 2373 6574 706c 6973 .symbols#setplis\n+00002820: 7473 6574 706c 6973 7420 5359 4d42 4f4c tsetplist SYMBOL\n+00002830: 2050 524f 502d 4c49 5354 0a0a 5365 7473 PROP-LIST..Sets\n+00002840: 2074 6865 2070 726f 7065 7274 7920 6c69 the property li\n+00002850: 7374 206f 6620 5359 4d42 4f4c 2074 6f20 st of SYMBOL to \n+00002860: 5052 4f50 2d4c 4953 542c 2072 6574 7572 PROP-LIST, retur\n+00002870: 6e73 2050 524f 502d 4c49 5354 2e72 6570 ns PROP-LIST.rep\n+00002880: 2e6c 616e 672e 7379 6d62 6f6c 7323 626f .lang.symbols#bo\n+00002890: 756e 6470 626f 756e 6470 2053 594d 424f undpboundp SYMBO\n+000028a0: 4c0a 0a52 6574 7572 6e73 2074 2069 6620 L..Returns t if \n+000028b0: 5359 4d42 4f4c 2068 6173 2061 2076 616c SYMBOL has a val\n+000028c0: 7565 2061 7320 6120 7661 7269 6162 6c65 ue as a variable\n+000028d0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+000028e0: 7323 7379 6d62 6f6c 2d70 6c69 7374 7379 s#symbol-plistsy\n+000028f0: 6d62 6f6c 2d70 6c69 7374 2053 594d 424f mbol-plist SYMBO\n+00002900: 4c0a 0a52 6574 7572 6e73 2074 6865 2070 L..Returns the p\n+00002910: 726f 7065 7274 792d 6c69 7374 206f 6620 roperty-list of \n+00002920: 5359 4d42 4f4c 2e72 6570 2e6c 616e 672e SYMBOL.rep.lang.\n+00002930: 7379 6d62 6f6c 7323 6765 6e73 796d 6765 symbols#gensymge\n+00002940: 6e73 796d 0a0a 5265 7475 726e 7320 6120 nsym..Returns a \n+00002950: 6e65 7720 286e 6f6e 2d69 6e74 6572 6e65 new (non-interne\n+00002960: 6429 2073 796d 626f 6c20 7769 7468 2061 d) symbol with a\n+00002970: 2075 6e69 7175 6520 7072 696e 7420 6e61 unique print na\n+00002980: 6d65 2e72 6570 2e6c 616e 672e 7379 6d62 me.rep.lang.symb\n+00002990: 6f6c 7323 7379 6d62 6f6c 7073 796d 626f ols#symbolpsymbo\n+000029a0: 6c70 2041 5247 0a0a 5265 7475 726e 7320 lp ARG..Returns \n+000029b0: 7420 6966 2041 5247 2069 7320 6120 7379 t if ARG is a sy\n+000029c0: 6d62 6f6c 2e72 6570 2e6c 616e 672e 7379 mbol.rep.lang.sy\n+000029d0: 6d62 6f6c 7323 6d61 6b75 6e62 6f75 6e64 mbols#makunbound\n+000029e0: 6d61 6b75 6e62 6f75 6e64 2053 594d 424f makunbound SYMBO\n+000029f0: 4c0a 0a4d 616b 6520 5359 4d42 4f4c 2068 L..Make SYMBOL h\n+00002a00: 6176 6520 6e6f 2076 616c 7565 2061 7320 ave no value as \n+00002a10: 6120 7661 7269 6162 6c65 2e72 6570 2e6c a variable.rep.l\n+00002a20: 616e 672e 7379 6d62 6f6c 7323 6765 7467 ang.symbols#getg\n+00002a30: 6574 2053 594d 424f 4c20 5052 4f50 4552 et SYMBOL PROPER\n+00002a40: 5459 0a0a 5265 7475 726e 7320 7468 6520 TY..Returns the \n+00002a50: 7661 6c75 6520 6f66 2053 594d 424f 4c27 value of SYMBOL'\n+00002a60: 7320 7072 6f70 6572 7479 2050 524f 5045 s property PROPE\n+00002a70: 5254 592e 2053 6565 2060 7075 7427 2e72 RTY. See `put'.r\n+00002a80: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n+00002a90: 6170 726f 706f 7361 7072 6f70 6f73 2052 aproposapropos R\n+00002aa0: 4547 4558 5020 5b50 5245 4449 4341 5445 EGEXP [PREDICATE\n+00002ab0: 5d20 5b4f 4241 5252 4159 5d0a 0a52 6574 ] [OBARRAY]..Ret\n+00002ac0: 7572 6e73 2061 206c 6973 7420 6f66 2073 urns a list of s\n+00002ad0: 796d 626f 6c73 2066 726f 6d20 4f42 4152 ymbols from OBAR\n+00002ae0: 5241 5920 286f 7220 7468 6520 6465 6661 RAY (or the defa\n+00002af0: 756c 7429 2077 686f 7365 2070 7269 6e74 ult) whose print\n+00002b00: 2d6e 616d 650a 6d61 7463 6865 7320 7468 -name.matches th\n+00002b10: 6520 7265 6775 6c61 722d 6578 7072 6573 e regular-expres\n+00002b20: 7369 6f6e 2052 4547 4558 502e 2049 6620 sion REGEXP. If \n+00002b30: 5052 4544 4943 4154 4520 6973 2067 6976 PREDICATE is giv\n+00002b40: 656e 2061 6e64 206e 6f6e 2d6e 696c 2c0a en and non-nil,.\n+00002b50: 6561 6368 2073 796d 626f 6c20 7768 6963 each symbol whic\n+00002b60: 6820 6d61 7463 6865 7320 6973 2061 7070 h matches is app\n+00002b70: 6c69 6564 2074 6f20 7468 6520 6675 6e63 lied to the func\n+00002b80: 7469 6f6e 2050 5245 4449 4341 5445 2c20 tion PREDICATE, \n+00002b90: 6966 2074 6865 2076 616c 7565 0a69 7320 if the value.is \n+00002ba0: 6e6f 6e2d 6e69 6c20 6974 2069 7320 636f non-nil it is co\n+00002bb0: 6e73 6964 6572 6564 2061 206d 6174 6368 nsidered a match\n+00002bc0: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug#\n+00002bd0: 7472 6163 6574 7261 6365 2053 594d 424f tracetrace SYMBO\n+00002be0: 4c0a 0a46 6c61 6720 7468 6174 2077 6865 L..Flag that whe\n+00002bf0: 6e65 7665 7220 5359 4d42 4f4c 2069 7320 never SYMBOL is \n+00002c00: 6576 616c 7561 7465 6420 2861 7320 6120 evaluated (as a \n+00002c10: 7661 7269 6162 6c65 206f 7220 6120 6675 variable or a fu\n+00002c20: 6e63 7469 6f6e 2920 7468 650a 6465 6275 nction) the.debu\n+00002c30: 6767 6572 2069 7320 656e 7465 7265 642e gger is entered.\n+00002c40: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+00002c50: 236d 616b 652d 6b65 7977 6f72 646d 616b #make-keywordmak\n+00002c60: 652d 6b65 7977 6f72 6420 5359 4d42 4f4c e-keyword SYMBOL\n+00002c70: 0a0a 5265 7475 726e 2074 6865 206b 6579 ..Return the key\n+00002c80: 776f 7264 2073 796d 626f 6c20 7468 6174 word symbol that\n+00002c90: 2073 686f 756c 6420 6265 2075 7365 6420 should be used \n+00002ca0: 696e 2061 7267 756d 656e 7420 6c69 7374 in argument list\n+00002cb0: 7320 746f 0a70 726f 7669 6465 2074 6865 s to.provide the\n+00002cc0: 206d 6172 6b20 7468 6520 7661 6c75 6520 mark the value \n+00002cd0: 6f66 2074 6865 2061 7267 756d 656e 7420 of the argument \n+00002ce0: 6361 6c6c 6564 2053 594d 424f 4c2e 2041 called SYMBOL. A\n+00002cf0: 6e20 6572 726f 7220 6973 0a73 6967 6e61 n error is.signa\n+00002d00: 6c6c 6564 2069 6620 5359 4d42 4f4c 2069 lled if SYMBOL i\n+00002d10: 7320 6974 7365 6c66 2061 206b 6579 776f s itself a keywo\n+00002d20: 7264 2e72 6570 2e6c 616e 672e 7379 6d62 rd.rep.lang.symb\n+00002d30: 6f6c 7323 6b65 7977 6f72 6470 6b65 7977 ols#keywordpkeyw\n+00002d40: 6f72 6470 2041 5247 0a0a 5265 7475 726e ordp ARG..Return\n+00002d50: 2074 7275 6520 6966 2041 5247 2069 7320 true if ARG is \n+00002d60: 6120 6b65 7977 6f72 6420 7379 6d62 6f6c a keyword symbol\n+00002d70: 2e72 6570 2e69 6f2e 6462 2e67 6462 6d23 .rep.io.db.gdbm#\n+00002d80: 6764 626d 2d6f 7065 6e67 6462 6d2d 6f70 gdbm-opengdbm-op\n+00002d90: 656e 2050 4154 4820 4143 4345 5353 2d54 en PATH ACCESS-T\n+00002da0: 5950 4520 5b4d 4f44 455d 205b 464c 4147 YPE [MODE] [FLAG\n+00002db0: 535d 7265 702e 696f 2e64 622e 6764 626d S]rep.io.db.gdbm\n+00002dc0: 2367 6462 6d2d 636c 6f73 6567 6462 6d2d #gdbm-closegdbm-\n+00002dd0: 636c 6f73 6520 4442 4d72 6570 2e69 6f2e close DBMrep.io.\n+00002de0: 6462 2e67 6462 6d23 6764 626d 2d66 6574 db.gdbm#gdbm-fet\n+00002df0: 6368 6764 626d 2d66 6574 6368 2044 424d chgdbm-fetch DBM\n+00002e00: 204b 4559 7265 702e 696f 2e64 622e 6764 KEYrep.io.db.gd\n+00002e10: 626d 2367 6462 6d70 6764 626d 7020 4152 bm#gdbmpgdbmp AR\n+00002e20: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00002e30: 4152 4720 6973 2061 6e20 6764 626d 206f ARG is an gdbm o\n+00002e40: 626a 6563 7420 2863 7265 6174 6564 2062 bject (created b\n+00002e50: 7920 6067 6462 6d2d 6f70 656e 2729 2e72 y `gdbm-open').r\n+00002e60: 6570 2e69 6f2e 7469 6d65 7273 2373 6574 ep.io.timers#set\n+00002e70: 2d74 696d 6572 7365 742d 7469 6d65 7220 -timerset-timer \n+00002e80: 5449 4d45 5220 5b53 4543 4f4e 4453 5d20 TIMER [SECONDS] \n+00002e90: 5b4d 494c 4c49 5345 434f 4e44 535d 0a0a [MILLISECONDS]..\n+00002ea0: 5265 7374 6172 7420 7468 6520 6f6e 652d Restart the one-\n+00002eb0: 7368 6f74 2074 696d 6572 2054 494d 4552 shot timer TIMER\n+00002ec0: 2e20 4966 2053 4543 4f4e 4453 2061 6e64 . If SECONDS and\n+00002ed0: 2f6f 7220 4d49 4c4c 4953 4543 4f4e 4453 /or MILLISECONDS\n+00002ee0: 2069 730a 6465 6669 6e65 6420 7468 6520 is.defined the \n+00002ef0: 7065 7269 6f64 2061 6674 6572 2077 6869 period after whi\n+00002f00: 6368 2069 7420 6669 7265 7320 7769 6c6c ch it fires will\n+00002f10: 2062 6520 7265 7365 7420 746f 2074 6865 be reset to the\n+00002f20: 2073 7065 6369 6669 6564 0a64 7572 6174 specified.durat\n+00002f30: 696f 6e2e 204f 7468 6572 7769 7365 2c20 ion. Otherwise, \n+00002f40: 7468 6520 6578 6973 7469 6e67 2076 616c the existing val\n+00002f50: 7565 7320 6172 6520 7072 6573 6572 7665 ues are preserve\n+00002f60: 642e 7265 702e 6c61 6e67 2e64 6562 7567 d.rep.lang.debug\n+00002f70: 2375 6e69 782d 7072 696e 742d 616c 6c6f #unix-print-allo\n+00002f80: 6361 7469 6f6e 7375 6e69 782d 7072 696e cationsunix-prin\n+00002f90: 742d 616c 6c6f 6361 7469 6f6e 730a 0a4f t-allocations..O\n+00002fa0: 7574 7075 7420 6120 6c69 7374 206f 6620 utput a list of \n+00002fb0: 616c 6c20 616c 6c6f 6361 7465 6420 6d65 all allocated me\n+00002fc0: 6d6f 7279 2062 6c6f 636b 7320 746f 2073 mory blocks to s\n+00002fd0: 7461 6e64 6172 6420 6572 726f 722e 7265 tandard error.re\n+00002fe0: 702e 7379 7374 656d 2362 6565 7062 6565 p.system#beepbee\n+00002ff0: 700a 0a52 696e 6773 2061 2062 656c 6c2e p..Rings a bell.\n+00003000: 7265 702e 7265 6765 7870 2373 7472 696e rep.regexp#strin\n+00003010: 672d 6d61 7463 6873 7472 696e 672d 6d61 g-matchstring-ma\n+00003020: 7463 6820 5245 4745 5850 2053 5452 494e tch REGEXP STRIN\n+00003030: 4720 5b53 5441 5254 5d20 5b49 474e 4f52 G [START] [IGNOR\n+00003040: 452d 4341 5345 2d50 5d0a 0a52 6574 7572 E-CASE-P]..Retur\n+00003050: 6e20 7420 6966 2052 4547 4558 5020 6d61 n t if REGEXP ma\n+00003060: 7463 6865 7320 5354 5249 4e47 2e20 5570 tches STRING. Up\n+00003070: 6461 7465 7320 7468 6520 6d61 7463 6820 dates the match \n+00003080: 6461 7461 2e0a 0a57 6865 6e20 6465 6669 data...When defi\n+00003090: 6e65 642c 2053 5441 5254 2069 7320 7468 ned, START is th\n+000030a0: 6520 696e 6465 7820 6f66 2074 6865 2066 e index of the f\n+000030b0: 6972 7374 2063 6861 7261 6374 6572 2074 irst character t\n+000030c0: 6f20 7374 6172 740a 6d61 7463 6869 6e67 o start.matching\n+000030d0: 2061 7420 2863 6f75 6e74 696e 6720 6672 at (counting fr\n+000030e0: 6f6d 207a 6572 6f29 2e20 5768 656e 2049 om zero). When I\n+000030f0: 474e 4f52 452d 4341 5345 2d50 2069 7320 GNORE-CASE-P is \n+00003100: 6e6f 6e2d 6e69 6c20 7468 650a 6361 7365 non-nil the.case\n+00003110: 206f 6620 6d61 7463 6865 6420 7374 7269 of matched stri\n+00003120: 6e67 7320 6172 6520 6967 6e6f 7265 642e ngs are ignored.\n+00003130: 204e 6f74 6520 7468 6174 2063 6861 7261 Note that chara\n+00003140: 6374 6572 2063 6c61 7373 6573 2061 7265 cter classes are\n+00003150: 0a73 7469 6c6c 2063 6173 652d 7369 676e .still case-sign\n+00003160: 6966 6963 616e 742e 7265 702e 7265 6765 ificant.rep.rege\n+00003170: 7870 2373 7472 696e 672d 6c6f 6f6b 696e xp#string-lookin\n+00003180: 672d 6174 7374 7269 6e67 2d6c 6f6f 6b69 g-atstring-looki\n+00003190: 6e67 2d61 7420 5245 4745 5850 2053 5452 ng-at REGEXP STR\n+000031a0: 494e 4720 5b53 5441 5254 5d20 5b49 474e ING [START] [IGN\n+000031b0: 4f52 452d 4341 5345 2d50 5d0a 0a52 6574 ORE-CASE-P]..Ret\n+000031c0: 7572 6e73 2074 2069 6620 5245 4745 5850 urns t if REGEXP\n+000031d0: 206d 6174 6368 6573 2074 6865 2053 5452 matches the STR\n+000031e0: 494e 4720 2873 7461 7274 696e 6720 6174 ING (starting at\n+000031f0: 2063 6861 7261 6374 6572 2053 5441 5254 character START\n+00003200: 292e 0a55 7064 6174 6573 2074 6865 206d )..Updates the m\n+00003210: 6174 6368 2064 6174 612e 7265 702e 7265 atch data.rep.re\n+00003220: 6765 7870 2365 7870 616e 642d 6c61 7374 gexp#expand-last\n+00003230: 2d6d 6174 6368 6578 7061 6e64 2d6c 6173 -matchexpand-las\n+00003240: 742d 6d61 7463 6820 5445 4d50 4c41 5445 t-match TEMPLATE\n+00003250: 2d53 5452 494e 470a 0a45 7870 616e 6420 -STRING..Expand \n+00003260: 7468 6520 7361 7665 6420 6578 7072 6573 the saved expres\n+00003270: 7369 6f6e 7320 6672 6f6d 2074 6865 206d sions from the m\n+00003280: 6f73 7420 7265 6365 6e74 2073 7563 6365 ost recent succe\n+00003290: 7373 6675 6c6c 7920 6d61 7463 6865 640a ssfully matched.\n+000032a0: 7265 6765 7870 2061 6363 6f72 6469 6e67 regexp according\n+000032b0: 2074 6f20 5445 4d50 4c41 5445 2d53 5452 to TEMPLATE-STR\n+000032c0: 494e 472c 2061 2073 7472 696e 6720 7468 ING, a string th\n+000032d0: 6174 206d 6179 2063 6f6e 7461 696e 2061 at may contain a\n+000032e0: 6e79 206f 660a 7468 6520 666f 6c6c 6f77 ny of.the follow\n+000032f0: 696e 6720 6573 6361 7065 2073 6571 7565 ing escape seque\n+00003300: 6e63 6573 2c0a 0a20 205c 302c 205c 2620 nces,.. \\0, \\& \n+00003310: 2020 7768 6f6c 6520 7374 7269 6e67 206d whole string m\n+00003320: 6174 6368 6564 2062 7920 5245 4745 5850 atched by REGEXP\n+00003330: 0a20 205c 4e09 2020 204e 2774 6820 7061 . \\N. N'th pa\n+00003340: 7265 6e74 6865 6e73 697a 6564 2065 7870 renthensized exp\n+00003350: 7265 7373 696f 6e20 2831 203c 3d20 4e20 ression (1 <= N \n+00003360: 3c3d 2039 2972 6570 2e72 6567 6578 7023 <= 9)rep.regexp#\n+00003370: 6d61 7463 682d 7374 6172 746d 6174 6368 match-startmatch\n+00003380: 2d73 7461 7274 205b 4558 5052 4553 5349 -start [EXPRESSI\n+00003390: 4f4e 2d49 4e44 4558 5d0a 0a52 6574 7572 ON-INDEX]..Retur\n+000033a0: 6e20 7468 6520 706f 7369 7469 6f6e 2077 n the position w\n+000033b0: 6869 6368 2074 6865 2045 5850 5245 5353 hich the EXPRESS\n+000033c0: 494f 4e2d 494e 4445 5827 7468 2070 6172 ION-INDEX'th par\n+000033d0: 656e 7468 6573 6973 6564 2065 7870 7265 enthesised expre\n+000033e0: 7373 696f 6e0a 7374 6172 7465 6420 6174 ssion.started at\n+000033f0: 2069 6e20 7468 6520 6c61 7374 2073 7563 in the last suc\n+00003400: 6365 7373 6675 6c20 7265 6765 7870 206d cessful regexp m\n+00003410: 6174 6368 2e20 4966 2045 5850 5245 5353 atch. If EXPRESS\n+00003420: 494f 4e2d 494e 4445 5820 6973 0a6e 696c ION-INDEX is.nil\n+00003430: 206f 7220 3020 7468 6520 7374 6172 7420 or 0 the start \n+00003440: 6f66 2074 6865 2077 686f 6c65 206d 6174 of the whole mat\n+00003450: 6368 2069 7320 7265 7475 726e 6564 2069 ch is returned i\n+00003460: 6e73 7465 6164 2e0a 5468 6520 7265 7475 nstead..The retu\n+00003470: 726e 6564 2076 616c 7565 2077 696c 6c20 rned value will \n+00003480: 6569 7468 6572 2062 6520 6120 706f 7369 either be a posi\n+00003490: 7469 6f6e 2069 6620 7468 6520 6c61 7374 tion if the last\n+000034a0: 206d 6174 6368 2077 6173 2069 6e20 610a match was in a.\n+000034b0: 6275 6666 6572 2c20 6f72 2061 6e20 696e buffer, or an in\n+000034c0: 7465 6765 7220 6966 2074 6865 206c 6173 teger if the las\n+000034d0: 7420 6d61 7463 6820 7761 7320 696e 2061 t match was in a\n+000034e0: 2073 7472 696e 6720 2869 2e65 2e20 7265 string (i.e. re\n+000034f0: 6765 7870 2d6d 6174 6368 292e 7265 702e gexp-match).rep.\n+00003500: 7265 6765 7870 236d 6174 6368 2d65 6e64 regexp#match-end\n+00003510: 6d61 7463 682d 656e 6420 5b45 5850 5245 match-end [EXPRE\n+00003520: 5353 494f 4e2d 494e 4445 585d 0a0a 5265 SSION-INDEX]..Re\n+00003530: 7475 726e 2074 6865 2070 6f73 6974 696f turn the positio\n+00003540: 6e20 7768 6963 6820 7468 6520 4558 5052 n which the EXPR\n+00003550: 4553 5349 4f4e 2d49 4e44 4558 2774 6820 ESSION-INDEX'th \n+00003560: 7061 7265 6e74 6865 7369 7365 6420 6578 parenthesised ex\n+00003570: 7072 6573 7369 6f6e 0a65 6e64 6564 2061 pression.ended a\n+00003580: 7420 696e 2074 6865 206c 6173 7420 7375 t in the last su\n+00003590: 6363 6573 7366 756c 2072 6567 6578 7020 ccessful regexp \n+000035a0: 6d61 7463 682e 2049 6620 4558 5052 4553 match. If EXPRES\n+000035b0: 5349 4f4e 2d49 4e44 4558 2069 730a 6e69 SION-INDEX is.ni\n+000035c0: 6c20 6f72 2030 2074 6865 2065 6e64 206f l or 0 the end o\n+000035d0: 6620 7468 6520 7768 6f6c 6520 6d61 7463 f the whole matc\n+000035e0: 6820 6973 2072 6574 7572 6e65 6420 696e h is returned in\n+000035f0: 7374 6561 642e 0a54 6865 2072 6574 7572 stead..The retur\n+00003600: 6e65 6420 7661 6c75 6520 7769 6c6c 2065 ned value will e\n+00003610: 6974 6865 7220 6265 2061 2070 6f73 6974 ither be a posit\n+00003620: 696f 6e20 6966 2074 6865 206c 6173 7420 ion if the last \n+00003630: 6d61 7463 6820 7761 7320 696e 2061 0a62 match was in a.b\n+00003640: 7566 6665 722c 206f 7220 616e 2069 6e74 uffer, or an int\n+00003650: 6567 6572 2069 6620 7468 6520 6c61 7374 eger if the last\n+00003660: 206d 6174 6368 2077 6173 2069 6e20 6120 match was in a \n+00003670: 7374 7269 6e67 2028 692e 652e 2072 6567 string (i.e. reg\n+00003680: 6578 702d 6d61 7463 6829 2e72 6570 2e72 exp-match).rep.r\n+00003690: 6567 6578 7023 7175 6f74 652d 7265 6765 egexp#quote-rege\n+000036a0: 7870 7175 6f74 652d 7265 6765 7870 2053 xpquote-regexp S\n+000036b0: 5452 494e 470a 0a52 6574 7572 6e73 2061 TRING..Returns a\n+000036c0: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of \n+000036d0: 5354 5249 4e47 2c20 616e 7920 6368 6172 STRING, any char\n+000036e0: 6163 7465 7273 2077 6869 6368 2074 6865 acters which the\n+000036f0: 2072 6567 6578 7020 726f 7574 696e 6573 regexp routines\n+00003700: 0a74 7265 6174 2073 7065 6369 616c 6c79 .treat specially\n+00003710: 2028 6173 7465 7269 736b 732c 2073 7175 (asterisks, squ\n+00003720: 6172 6520 6272 6163 6b65 7473 2c20 6574 are brackets, et\n+00003730: 632e 2e2e 2920 6973 2071 756f 7465 6420 c...) is quoted \n+00003740: 6279 2074 6865 2065 7363 6170 650a 6368 by the escape.ch\n+00003750: 6172 6163 7465 7220 605c 272e 2049 6620 aracter `\\'. If \n+00003760: 7468 6520 5354 5249 4e47 2064 6f65 7320 the STRING does \n+00003770: 6e6f 7420 636f 6e74 6169 6e20 616e 7920 not contain any \n+00003780: 7265 6765 7870 206d 6574 612d 6368 6172 regexp meta-char\n+00003790: 6163 7465 7273 0a69 7420 6973 2072 6574 acters.it is ret\n+000037a0: 7572 6e65 6420 6173 2d69 7320 2875 6e2d urned as-is (un-\n+000037b0: 636f 7069 6564 292e 7265 702e 7265 6765 copied).rep.rege\n+000037c0: 7870 2372 6567 6578 702d 6361 6368 652d xp#regexp-cache-\n+000037d0: 636f 6e74 726f 6c72 6567 6578 702d 6361 controlregexp-ca\n+000037e0: 6368 652d 636f 6e74 726f 6c20 5b53 4f46 che-control [SOF\n+000037f0: 542d 4c49 4d49 545d 0a0a 4966 2053 4f46 T-LIMIT]..If SOF\n+00003800: 542d 4c49 4d49 5420 6973 2064 6566 696e T-LIMIT is defin\n+00003810: 6564 2c20 6974 2073 7065 6369 6669 6573 ed, it specifies\n+00003820: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n+00003830: 6265 7220 6f66 2062 7974 6573 2074 6861 ber of bytes tha\n+00003840: 740a 7468 6520 7265 6765 7870 2063 6163 t.the regexp cac\n+00003850: 6865 206d 6179 206f 6363 7570 7920 6166 he may occupy af\n+00003860: 7465 7220 6761 7262 6167 6520 636f 6c6c ter garbage coll\n+00003870: 6563 7469 6f6e 2e0a 0a52 6574 7572 6e73 ection...Returns\n+00003880: 2028 534f 4654 2d4c 494d 4954 2043 5552 (SOFT-LIMIT CUR\n+00003890: 5245 4e54 2d53 495a 4520 4355 5252 454e RENT-SIZE CURREN\n+000038a0: 542d 454e 5452 4945 5320 4849 5453 204d T-ENTRIES HITS M\n+000038b0: 4953 5345 5329 2e72 6570 2e64 6174 612e ISSES).rep.data.\n+000038c0: 7461 626c 6573 2373 7472 696e 672d 6861 tables#string-ha\n+000038d0: 7368 7374 7269 6e67 2d68 6173 6820 5354 shstring-hash ST\n+000038e0: 5249 4e47 0a0a 5265 7475 726e 2061 2070 RING..Return a p\n+000038f0: 6f73 6974 6976 6520 6669 786e 756d 2073 ositive fixnum s\n+00003900: 6f6d 6568 6f77 2072 656c 6174 6564 2074 omehow related t\n+00003910: 6f20 7468 6520 636f 6e74 656e 7473 206f o the contents o\n+00003920: 6620 5354 5249 4e47 2c0a 7375 6368 2074 f STRING,.such t\n+00003930: 6861 7420 2873 7472 696e 673d 2058 2059 hat (string= X Y\n+00003940: 2920 696d 706c 6965 7320 283d 2028 7374 ) implies (= (st\n+00003950: 7269 6e67 2d68 6173 6820 5829 2028 7374 ring-hash X) (st\n+00003960: 7269 6e67 2d68 6173 6820 5929 292e 7265 ring-hash Y)).re\n+00003970: 702e 6461 7461 2e74 6162 6c65 7323 7379 p.data.tables#sy\n+00003980: 6d62 6f6c 2d68 6173 6873 796d 626f 6c2d mbol-hashsymbol-\n+00003990: 6861 7368 2053 594d 424f 4c0a 0a52 6574 hash SYMBOL..Ret\n+000039a0: 7572 6e20 6120 706f 7369 7469 7665 2066 urn a positive f\n+000039b0: 6978 6e75 6d20 736f 6d65 686f 7720 7265 ixnum somehow re\n+000039c0: 6c61 7465 6420 746f 2074 6865 206e 616d lated to the nam\n+000039d0: 6520 6f66 2053 594d 424f 4c2e 7265 702e e of SYMBOL.rep.\n+000039e0: 6461 7461 2e74 6162 6c65 7323 6571 2d68 data.tables#eq-h\n+000039f0: 6173 6865 712d 6861 7368 2041 5247 0a0a asheq-hash ARG..\n+00003a00: 5265 7475 726e 2061 2070 6f73 6974 6976 Return a positiv\n+00003a10: 6520 6669 786e 756d 2073 6f6d 6568 6f77 e fixnum somehow\n+00003a20: 2072 656c 6174 6564 2074 6f20 6f62 6a65 related to obje\n+00003a30: 6374 2041 5247 2c20 7375 6368 2074 6861 ct ARG, such tha\n+00003a40: 7420 2865 7120 580a 5929 2069 6d70 6c69 t (eq X.Y) impli\n+00003a50: 6573 2028 3d20 2865 712d 6861 7368 2058 es (= (eq-hash X\n+00003a60: 2920 2865 712d 6861 7368 2059 2929 2e72 ) (eq-hash Y)).r\n+00003a70: 6570 2e64 6174 612e 7461 626c 6573 2365 ep.data.tables#e\n+00003a80: 7175 616c 2d68 6173 6865 7175 616c 2d68 qual-hashequal-h\n+00003a90: 6173 6820 4152 470a 0a52 6574 7572 6e20 ash ARG..Return \n+00003aa0: 6120 706f 7369 7469 7665 2066 6978 6e75 a positive fixnu\n+00003ab0: 6d20 736f 6d65 686f 7720 7265 6c61 7465 m somehow relate\n+00003ac0: 6420 746f 2041 5247 2c20 7375 6368 2074 d to ARG, such t\n+00003ad0: 6861 7420 2865 7175 616c 2058 2059 290a hat (equal X Y).\n+00003ae0: 696d 706c 6965 7320 283d 2028 6571 7561 implies (= (equa\n+00003af0: 6c2d 6861 7368 2058 2920 2865 7175 616c l-hash X) (equal\n+00003b00: 2d68 6173 6820 5929 292e 7265 702e 6461 -hash Y)).rep.da\n+00003b10: 7461 2e74 6162 6c65 7323 6d61 6b65 2d74 ta.tables#make-t\n+00003b20: 6162 6c65 6d61 6b65 2d74 6162 6c65 2048 ablemake-table H\n+00003b30: 4153 482d 4655 4e43 5449 4f4e 2043 4f4d ASH-FUNCTION COM\n+00003b40: 5041 5245 2d46 554e 4354 494f 4e0a 0a43 PARE-FUNCTION..C\n+00003b50: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n+00003b60: 2061 206e 6577 2068 6173 6820 7461 626c a new hash tabl\n+00003b70: 652e 2057 6865 6e20 7374 6f72 696e 6720 e. When storing \n+00003b80: 616e 6420 7265 6665 7265 6e63 696e 6720 and referencing \n+00003b90: 6b65 7973 0a69 7420 7769 6c6c 2075 7365 keys.it will use\n+00003ba0: 2074 6865 2066 756e 6374 696f 6e20 4841 the function HA\n+00003bb0: 5348 2d46 554e 4354 494f 4e20 746f 206d SH-FUNCTION to m\n+00003bc0: 6170 206b 6579 7320 746f 2068 6173 6820 ap keys to hash \n+00003bd0: 636f 6465 730a 2870 6f73 6974 6976 6520 codes.(positive \n+00003be0: 6669 786e 756d 7329 2c20 616e 6420 7468 fixnums), and th\n+00003bf0: 6520 7072 6564 6963 6174 6520 6675 6e63 e predicate func\n+00003c00: 7469 6f6e 2043 4f4d 5041 5245 2d46 554e tion COMPARE-FUN\n+00003c10: 4354 494f 4e20 746f 0a63 6f6d 7061 7265 CTION to.compare\n+00003c20: 2074 776f 206b 6579 7320 2873 686f 756c two keys (shoul\n+00003c30: 6420 7265 7475 726e 2074 7275 6520 6966 d return true if\n+00003c40: 2074 6865 206b 6579 7320 6172 6520 636f the keys are co\n+00003c50: 6e73 6964 6572 6564 2065 7175 616c 292e nsidered equal).\n+00003c60: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00003c70: 6d61 6b65 2d77 6561 6b2d 7461 626c 656d make-weak-tablem\n+00003c80: 616b 652d 7765 616b 2d74 6162 6c65 2048 ake-weak-table H\n+00003c90: 4153 482d 4655 4e43 5449 4f4e 2043 4f4d ASH-FUNCTION COM\n+00003ca0: 5041 5245 2d46 554e 4354 494f 4e0a 0a53 PARE-FUNCTION..S\n+00003cb0: 696d 696c 6172 2074 6f20 606d 616b 652d imilar to `make-\n+00003cc0: 7461 626c 652c 2065 7863 6570 7420 7468 table, except th\n+00003cd0: 6174 206b 6579 2d76 616c 7565 2070 6169 at key-value pai\n+00003ce0: 7273 2073 746f 7265 6420 696e 2074 6865 rs stored in the\n+00003cf0: 2074 6162 6c65 0a61 7265 2073 6169 6420 table.are said \n+00003d00: 746f 2062 6520 6060 7765 616b 6c79 206b to be ``weakly k\n+00003d10: 6579 6564 2727 2e20 5468 6174 2069 732c eyed''. That is,\n+00003d20: 2074 6865 7920 6172 6520 6f6e 6c79 2072 they are only r\n+00003d30: 6574 6169 6e65 6420 696e 2074 6865 0a74 etained in the.t\n+00003d40: 6162 6c65 2061 7320 6c6f 6e67 2074 6865 able as long the\n+00003d50: 206b 6579 2068 6173 206e 6f74 2062 6565 key has not bee\n+00003d60: 6e20 6761 7262 6167 6520 636f 6c6c 6563 n garbage collec\n+00003d70: 7465 642e 0a0a 556e 6c69 6b65 2077 6974 ted...Unlike wit\n+00003d80: 6820 7461 626c 6573 2063 7265 6174 6564 h tables created\n+00003d90: 2062 7920 7468 6520 606d 616b 652d 7461 by the `make-ta\n+00003da0: 626c 6520 6675 6e63 7469 6f6e 2c20 7468 ble function, th\n+00003db0: 6520 6661 6374 2074 6861 740a 7468 6520 e fact that.the \n+00003dc0: 6b65 7920 6973 2073 746f 7265 6420 696e key is stored in\n+00003dd0: 2074 6865 2074 6162 6c65 2069 7320 6e6f the table is no\n+00003de0: 7420 636f 6e73 6964 6572 6564 2067 6f6f t considered goo\n+00003df0: 6420 656e 6f75 6768 2074 6f20 7072 6576 d enough to prev\n+00003e00: 656e 740a 6974 2062 6569 6e67 2067 6172 ent.it being gar\n+00003e10: 6261 6765 2063 6f6c 6c65 6374 6564 2e72 bage collected.r\n+00003e20: 6570 2e64 6174 612e 7461 626c 6573 2374 ep.data.tables#t\n+00003e30: 6162 6c65 7074 6162 6c65 7020 4152 470a ableptablep ARG.\n+00003e40: 0a52 6574 7572 6e20 7472 7565 2069 6620 .Return true if \n+00003e50: 4152 4720 6973 2061 2068 6173 6820 7461 ARG is a hash ta\n+00003e60: 626c 652e 7265 702e 6461 7461 2e74 6162 ble.rep.data.tab\n+00003e70: 6c65 7323 7461 626c 652d 7265 6674 6162 les#table-reftab\n+00003e80: 6c65 2d72 6566 2054 4142 4c45 204b 4559 le-ref TABLE KEY\n+00003e90: 0a0a 5265 7475 726e 2074 6865 2076 616c ..Return the val\n+00003ea0: 7565 2073 746f 7265 6420 696e 2068 6173 ue stored in has\n+00003eb0: 6820 7461 626c 6520 5441 424c 4520 696e h table TABLE in\n+00003ec0: 6465 7865 6420 6279 206f 626a 6563 7420 dexed by object \n+00003ed0: 4b45 592e 0a52 6574 7572 6e73 2066 616c KEY..Returns fal\n+00003ee0: 7365 2069 6620 6e6f 2073 7563 6820 7661 se if no such va\n+00003ef0: 6c75 6520 6578 6973 7473 2e72 6570 2e64 lue exists.rep.d\n+00003f00: 6174 612e 7461 626c 6573 2374 6162 6c65 ata.tables#table\n+00003f10: 2d62 6f75 6e64 2d70 7461 626c 652d 626f -bound-ptable-bo\n+00003f20: 756e 642d 7020 5441 424c 4520 4b45 590a und-p TABLE KEY.\n+00003f30: 0a52 6574 7572 6e73 2074 7275 6520 6966 .Returns true if\n+00003f40: 2074 6865 2068 6173 6820 7461 626c 6520 the hash table \n+00003f50: 5441 424c 4520 636f 6e74 6169 6e73 2061 TABLE contains a\n+00003f60: 2076 616c 7565 2061 7373 6f63 6961 7465 value associate\n+00003f70: 6420 7769 7468 0a4b 4559 2e72 6570 2e64 d with.KEY.rep.d\n+00003f80: 6174 612e 7461 626c 6573 2374 6162 6c65 ata.tables#table\n+00003f90: 2d73 6574 7461 626c 652d 7365 7420 5441 -settable-set TA\n+00003fa0: 424c 4520 4b45 5920 5641 4c55 450a 0a41 BLE KEY VALUE..A\n+00003fb0: 7373 6f63 6961 7465 2056 414c 5545 2077 ssociate VALUE w\n+00003fc0: 6974 6820 4b45 5920 696e 2068 6173 6820 ith KEY in hash \n+00003fd0: 7461 626c 6520 5441 424c 452e 2052 6574 table TABLE. Ret\n+00003fe0: 7572 6e73 2056 414c 5545 2e00 0000 0000 urns VALUE......\n 00003ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00004000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-00004010: 2370 726f 6365 7373 2d69 6470 726f 6365 #process-idproce\n-00004020: 7373 2d69 6420 5b50 524f 4345 5353 5d0a ss-id [PROCESS].\n-00004030: 0a49 6620 5052 4f43 4553 5320 6973 2072 .If PROCESS is r\n-00004040: 756e 6e69 6e67 206f 7220 7374 6f70 7065 unning or stoppe\n-00004050: 642c 2072 6574 7572 6e20 7468 6520 7072 d, return the pr\n-00004060: 6f63 6573 732d 6964 656e 7469 6669 6572 ocess-identifier\n-00004070: 2061 7373 6f63 6961 7465 640a 7769 7468 associated.with\n-00004080: 2069 7420 2869 652c 2069 7473 2070 6964 it (ie, its pid\n-00004090: 292e 0a0a 4966 2050 524f 4345 5353 2069 )...If PROCESS i\n-000040a0: 7320 6e69 6c2c 2072 6574 7572 6e20 7468 s nil, return th\n-000040b0: 6520 7072 6f63 6573 7320 6964 206f 6620 e process id of \n-000040c0: 7468 6520 4c69 7370 2069 6e74 6572 7072 the Lisp interpr\n-000040d0: 6574 6572 2e72 6570 2e69 6f2e 7072 6f63 eter.rep.io.proc\n-000040e0: 6573 7365 7323 7072 6f63 6573 732d 696e esses#process-in\n-000040f0: 2d75 7365 2d70 7072 6f63 6573 732d 696e -use-pprocess-in\n-00004100: 2d75 7365 2d70 2050 524f 4345 5353 0a0a -use-p PROCESS..\n-00004110: 5369 6d69 6c61 7220 746f 2060 7072 6f63 Similar to `proc\n-00004120: 6573 732d 7275 6e6e 696e 672d 7027 2065 ess-running-p' e\n-00004130: 7863 6570 7420 7468 6174 2074 6869 7320 xcept that this \n-00004140: 7265 7475 726e 7320 7420 6576 656e 2077 returns t even w\n-00004150: 6865 6e20 7468 650a 7072 6f63 6573 7320 hen the.process \n-00004160: 6861 7320 7374 6f70 7065 642e 7265 702e has stopped.rep.\n-00004170: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n-00004180: 6365 7373 2d70 7072 6f63 6573 7370 2041 cess-pprocessp A\n-00004190: 5247 0a0a 5265 7475 726e 2074 2069 7320 RG..Return t is \n-000041a0: 4152 4720 6973 2061 2070 726f 6365 7373 ARG is a process\n-000041b0: 2d6f 626a 6563 742e 7265 702e 696f 2e70 -object.rep.io.p\n-000041c0: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n-000041d0: 2d70 726f 6770 726f 6365 7373 2d70 726f -progprocess-pro\n-000041e0: 6720 5052 4f43 4553 530a 0a52 6574 7572 g PROCESS..Retur\n-000041f0: 6e20 7468 6520 6e61 6d65 206f 6620 7468 n the name of th\n-00004200: 6520 7072 6f67 7261 6d20 696e 2050 524f e program in PRO\n-00004210: 4345 5353 2e72 6570 2e69 6f2e 7072 6f63 CESS.rep.io.proc\n-00004220: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n-00004230: 732d 7072 6f67 7365 742d 7072 6f63 6573 s-progset-proces\n-00004240: 732d 7072 6f67 2050 524f 4345 5353 2050 s-prog PROCESS P\n-00004250: 524f 4752 414d 0a0a 5365 7473 2074 6865 ROGRAM..Sets the\n-00004260: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro\n-00004270: 6772 616d 2074 6f20 7275 6e20 6f6e 2050 gram to run on P\n-00004280: 524f 4345 5353 2074 6f20 4649 4c45 2e72 ROCESS to FILE.r\n-00004290: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n-000042a0: 7072 6f63 6573 732d 6172 6773 7072 6f63 process-argsproc\n-000042b0: 6573 732d 6172 6773 2050 524f 4345 5353 ess-args PROCESS\n-000042c0: 0a0a 5265 7475 726e 2074 6865 206c 6973 ..Return the lis\n-000042d0: 7420 6f66 2061 7267 756d 656e 7473 2074 t of arguments t\n-000042e0: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io\n-000042f0: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p\n-00004300: 726f 6365 7373 2d61 7267 7373 6574 2d70 rocess-argsset-p\n-00004310: 726f 6365 7373 2d61 7267 7320 5052 4f43 rocess-args PROC\n-00004320: 4553 5320 4152 472d 4c49 5354 0a0a 5365 ESS ARG-LIST..Se\n-00004330: 7420 7468 6520 6172 6775 6d65 6e74 7320 t the arguments \n-00004340: 746f 2050 524f 4345 5353 2e72 6570 2e69 to PROCESS.rep.i\n-00004350: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n-00004360: 6573 732d 6f75 7470 7574 2d73 7472 6561 ess-output-strea\n-00004370: 6d70 726f 6365 7373 2d6f 7574 7075 742d mprocess-output-\n-00004380: 7374 7265 616d 2050 524f 4345 5353 0a0a stream PROCESS..\n-00004390: 5265 7475 726e 2074 6865 2073 7472 6561 Return the strea\n-000043a0: 6d20 746f 2077 6869 6368 2061 6c6c 206f m to which all o\n-000043b0: 7574 7075 7420 6672 6f6d 2050 524f 4345 utput from PROCE\n-000043c0: 5353 2069 7320 7365 6e74 2e72 6570 2e69 SS is sent.rep.i\n-000043d0: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n-000043e0: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s\n-000043f0: 7472 6561 6d73 6574 2d70 726f 6365 7373 treamset-process\n-00004400: 2d6f 7574 7075 742d 7374 7265 616d 2050 -output-stream P\n-00004410: 524f 4345 5353 2053 5452 4541 4d0a 0a53 ROCESS STREAM..S\n-00004420: 6574 2074 6865 206f 7574 7075 742d 7374 et the output-st\n-00004430: 7265 616d 206f 6620 5052 4f43 4553 5320 ream of PROCESS \n-00004440: 746f 2053 5452 4541 4d2e 206e 696c 206d to STREAM. nil m\n-00004450: 6561 6e73 2064 6973 6361 7264 2061 6c6c eans discard all\n-00004460: 206f 7574 7075 742e 7265 702e 696f 2e70 output.rep.io.p\n-00004470: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n-00004480: 2d65 7272 6f72 2d73 7472 6561 6d70 726f -error-streampro\n-00004490: 6365 7373 2d65 7272 6f72 2d73 7472 6561 cess-error-strea\n-000044a0: 6d20 5052 4f43 4553 530a 0a52 6574 7572 m PROCESS..Retur\n-000044b0: 6e20 7468 6520 7374 7265 616d 2074 6f20 n the stream to \n-000044c0: 7768 6963 6820 616c 6c20 7374 616e 6461 which all standa\n-000044d0: 7264 2d65 7272 6f72 206f 7574 7075 7420 rd-error output \n-000044e0: 6672 6f6d 2050 524f 4345 5353 2069 7320 from PROCESS is \n-000044f0: 7365 6e74 2e72 6570 2e69 6f2e 7072 6f63 sent.rep.io.proc\n-00004500: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n-00004510: 732d 6572 726f 722d 7374 7265 616d 7365 s-error-streamse\n-00004520: 742d 7072 6f63 6573 732d 6572 726f 722d t-process-error-\n-00004530: 7374 7265 616d 2050 524f 4345 5353 2053 stream PROCESS S\n-00004540: 5452 4541 4d0a 0a53 6574 2074 6865 2065 TREAM..Set the e\n-00004550: 7272 6f72 2d73 7472 6561 6d20 6f66 2050 rror-stream of P\n-00004560: 524f 4345 5353 2074 6f20 5354 5245 414d ROCESS to STREAM\n-00004570: 2e20 6e69 6c20 6d65 616e 7320 6469 7363 . nil means disc\n-00004580: 6172 6420 616c 6c20 6f75 7470 7574 2e0a ard all output..\n-00004590: 0a4e 6f74 6520 7468 6174 2074 6869 7320 .Note that this \n-000045a0: 6375 7272 656e 746c 7920 6f6e 6c79 2077 currently only w\n-000045b0: 6f72 6b73 2063 6f72 7265 6374 6c79 2077 orks correctly w\n-000045c0: 6974 6820 7069 7065 2063 6f6e 6e65 6374 ith pipe connect\n-000045d0: 696f 6e73 2e72 6570 2e69 6f2e 7072 6f63 ions.rep.io.proc\n-000045e0: 6573 7365 7323 7072 6f63 6573 732d 6675 esses#process-fu\n-000045f0: 6e63 7469 6f6e 7072 6f63 6573 732d 6675 nctionprocess-fu\n-00004600: 6e63 7469 6f6e 2050 524f 4345 5353 0a0a nction PROCESS..\n-00004610: 5265 7475 726e 2074 6865 2066 756e 6374 Return the funct\n-00004620: 696f 6e20 7768 6963 6820 6973 2063 616c ion which is cal\n-00004630: 6c65 6420 7768 656e 2050 524f 4345 5353 led when PROCESS\n-00004640: 2063 6861 6e67 6573 2073 7461 7465 2028 changes state (\n-00004650: 692e 652e 2069 740a 6578 6974 7320 6f72 i.e. it.exits or\n-00004660: 2069 7320 7374 6f70 7065 6429 2e72 6570 is stopped).rep\n-00004670: 2e69 6f2e 7072 6f63 6573 7365 7323 7365 .io.processes#se\n-00004680: 742d 7072 6f63 6573 732d 6675 6e63 7469 t-process-functi\n-00004690: 6f6e 7365 742d 7072 6f63 6573 732d 6675 onset-process-fu\n-000046a0: 6e63 7469 6f6e 2050 524f 4345 5353 2046 nction PROCESS F\n-000046b0: 554e 4354 494f 4e0a 0a53 6574 2074 6865 UNCTION..Set the\n-000046c0: 2066 756e 6374 696f 6e20 7768 6963 6820 function which \n-000046d0: 6973 2063 616c 6c65 6420 7768 656e 2050 is called when P\n-000046e0: 524f 4345 5353 2063 6861 6e67 6573 2073 ROCESS changes s\n-000046f0: 7461 7465 2074 6f20 4655 4e43 5449 4f4e tate to FUNCTION\n-00004700: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-00004710: 7323 7072 6f63 6573 732d 6469 7270 726f s#process-dirpro\n-00004720: 6365 7373 2d64 6972 2050 524f 4345 5353 cess-dir PROCESS\n-00004730: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n-00004740: 6520 6f66 2074 6865 2064 6972 6563 746f e of the directo\n-00004750: 7279 2077 6869 6368 2062 6563 6f6d 6573 ry which becomes\n-00004760: 2074 6865 2077 6f72 6b69 6e67 2064 6972 the working dir\n-00004770: 6563 746f 7279 206f 660a 5052 4f43 4553 ectory of.PROCES\n-00004780: 5320 7768 656e 2069 7420 6973 2073 7461 S when it is sta\n-00004790: 7274 6564 2e72 6570 2e69 6f2e 7072 6f63 rted.rep.io.proc\n-000047a0: 6573 7365 7323 7365 742d 7072 6f63 6573 esses#set-proces\n-000047b0: 732d 6469 7273 6574 2d70 726f 6365 7373 s-dirset-process\n-000047c0: 2d64 6972 2050 524f 4345 5353 2044 4952 -dir PROCESS DIR\n-000047d0: 0a0a 5365 7420 7468 6520 6469 7265 6374 ..Set the direct\n-000047e0: 6f72 7920 6f66 2050 524f 4345 5353 2074 ory of PROCESS t\n-000047f0: 6f20 4449 522e 7265 702e 696f 2e70 726f o DIR.rep.io.pro\n-00004800: 6365 7373 6573 2370 726f 6365 7373 2d63 cesses#process-c\n-00004810: 6f6e 6e65 6374 696f 6e2d 7479 7065 7072 onnection-typepr\n-00004820: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection\n-00004830: 2d74 7970 6520 5052 4f43 4553 530a 0a52 -type PROCESS..R\n-00004840: 6574 7572 6e73 2061 2073 796d 626f 6c20 eturns a symbol \n-00004850: 6465 6669 6e69 6e67 2074 6865 2074 7970 defining the typ\n-00004860: 6520 6f66 2073 7472 6561 6d20 2869 2e65 e of stream (i.e\n-00004870: 2e20 7069 7065 2c20 7074 792c 206f 720a . pipe, pty, or.\n-00004880: 736f 636b 6574 7061 6972 2920 7573 6564 socketpair) used\n-00004890: 2074 6f20 636f 6e6e 6563 7420 5052 4f43 to connect PROC\n-000048a0: 4553 5320 7769 7468 2069 7473 2070 6879 ESS with its phy\n-000048b0: 7369 6361 6c20 7072 6f63 6573 732e 7265 sical process.re\n-000048c0: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s\n-000048d0: 6574 2d70 726f 6365 7373 2d63 6f6e 6e65 et-process-conne\n-000048e0: 6374 696f 6e2d 7479 7065 7365 742d 7072 ction-typeset-pr\n-000048f0: 6f63 6573 732d 636f 6e6e 6563 7469 6f6e ocess-connection\n-00004900: 2d74 7970 6520 5052 4f43 4553 5320 5459 -type PROCESS TY\n-00004910: 5045 0a0a 4465 6669 6e65 2068 6f77 2050 PE..Define how P\n-00004920: 524f 4345 5353 2063 6f6d 6d75 6e69 6361 ROCESS communica\n-00004930: 7465 7320 7769 7468 2069 7427 7320 6368 tes with it's ch\n-00004940: 696c 6420 7072 6f63 6573 732c 2054 5950 ild process, TYP\n-00004950: 4520 6d61 7920 6265 0a6f 6e65 206f 6620 E may be.one of \n-00004960: 7468 6520 666f 6c6c 6f77 696e 6720 7379 the following sy\n-00004970: 6d62 6f6c 733a 0a0a 2020 7074 7909 0955 mbols:.. pty..U\n-00004980: 7365 2061 2070 7479 0a20 2070 6970 6509 se a pty. pipe.\n-00004990: 0954 6872 6565 2070 6970 6573 2061 7265 .Three pipes are\n-000049a0: 2075 7365 640a 2020 736f 636b 6574 7061 used. socketpa\n-000049b0: 6972 0955 7365 2061 2073 6f63 6b65 7470 ir.Use a socketp\n-000049c0: 6169 720a 0a54 6869 7320 6675 6e63 7469 air..This functi\n-000049d0: 6f6e 2063 616e 206f 6e6c 7920 6265 2075 on can only be u\n-000049e0: 7365 6420 7768 656e 2050 524f 4345 5353 sed when PROCESS\n-000049f0: 2069 7320 6e6f 7420 696e 2075 7365 2e0a is not in use..\n-00004a00: 0a4e 6f74 6520 7468 6174 206f 6e6c 7920 .Note that only \n-00004a10: 7468 6520 6070 6970 6527 2063 6f6e 6e65 the `pipe' conne\n-00004a20: 6374 696f 6e20 7479 7065 2061 6c6c 6f77 ction type allow\n-00004a30: 7320 7072 6f63 6573 7320 6f75 7470 7574 s process output\n-00004a40: 2061 6e64 0a70 726f 6365 7373 2065 7272 and.process err\n-00004a50: 6f72 206f 7574 7075 7420 746f 2062 6520 or output to be \n-00004a60: 6469 6666 6572 656e 7469 6174 6564 2e72 differentiated.r\n-00004a70: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n-00004a80: 6163 7469 7665 2d70 726f 6365 7373 6573 active-processes\n-00004a90: 6163 7469 7665 2d70 726f 6365 7373 6573 active-processes\n-00004aa0: 0a0a 5265 7475 726e 2061 206c 6973 7420 ..Return a list \n-00004ab0: 636f 6e74 6169 6e69 6e67 2061 6c6c 2061 containing all a\n-00004ac0: 6374 6976 6520 7072 6f63 6573 7320 6f62 ctive process ob\n-00004ad0: 6a65 6374 732e 7265 702e 696f 2e70 726f jects.rep.io.pro\n-00004ae0: 6365 7373 6573 2361 6363 6570 742d 7072 cesses#accept-pr\n-00004af0: 6f63 6573 732d 6f75 7470 7574 6163 6365 ocess-outputacce\n-00004b00: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu\n-00004b10: 7420 5b53 4543 4f4e 4453 5d20 5b4d 494c t [SECONDS] [MIL\n-00004b20: 4c49 5345 434f 4e44 535d 0a0a 5761 6974 LISECONDS]..Wait\n-00004b30: 2053 4543 4f4e 4453 2070 6c75 7320 4d49 SECONDS plus MI\n-00004b40: 4c4c 4953 4543 4f4e 4453 2066 6f72 206f LLISECONDS for o\n-00004b50: 7574 7075 7420 6672 6f6d 2061 6e79 2061 utput from any a\n-00004b60: 7379 6e63 6872 6f6e 6f75 7320 7375 6270 synchronous subp\n-00004b70: 726f 6365 7373 6573 2e0a 4966 2061 6e79 rocesses..If any\n-00004b80: 2061 7272 6976 6573 2c20 7072 6f63 6573 arrives, proces\n-00004b90: 7320 6974 2c20 7468 656e 2072 6574 7572 s it, then retur\n-00004ba0: 6e20 6e69 6c2e 204f 7468 6572 7769 7365 n nil. Otherwise\n-00004bb0: 2072 6574 7572 6e20 742e 0a0a 4e6f 7465 return t...Note\n-00004bc0: 2074 6861 7420 6f75 7470 7574 2069 6e63 that output inc\n-00004bd0: 6c75 6465 7320 6e6f 7469 6669 6361 7469 ludes notificati\n-00004be0: 6f6e 206f 6620 7072 6f63 6573 7320 7465 on of process te\n-00004bf0: 726d 696e 6174 696f 6e2e 7265 702e 696f rmination.rep.io\n-00004c00: 2e70 726f 6365 7373 6573 2361 6363 6570 .processes#accep\n-00004c10: 742d 7072 6f63 6573 732d 6f75 7470 7574 t-process-output\n-00004c20: 2d31 6163 6365 7074 2d70 726f 6365 7373 -1accept-process\n-00004c30: 2d6f 7574 7075 742d 3120 5052 4f43 4553 -output-1 PROCES\n-00004c40: 5320 5b53 4543 4f4e 4453 5d20 5b4d 494c S [SECONDS] [MIL\n-00004c50: 4c49 5345 434f 4e44 535d 0a0a 5761 6974 LISECONDS]..Wait\n-00004c60: 2053 4543 4f4e 4453 2070 6c75 7320 4d49 SECONDS plus MI\n-00004c70: 4c4c 4953 4543 4f4e 4453 2066 6f72 206f LLISECONDS for o\n-00004c80: 7574 7075 7420 6672 6f6d 2074 6865 2061 utput from the a\n-00004c90: 7379 6e63 6872 6f6e 6f75 730a 7375 6270 synchronous.subp\n-00004ca0: 726f 6365 7373 2050 524f 4345 5353 2e20 rocess PROCESS. \n-00004cb0: 4966 2061 6e79 2061 7272 6976 6573 2c20 If any arrives, \n-00004cc0: 7072 6f63 6573 7320 6974 2c20 7468 656e process it, then\n-00004cd0: 2072 6574 7572 6e20 6e69 6c2e 0a4f 7468 return nil..Oth\n-00004ce0: 6572 7769 7365 2072 6574 7572 6e20 742e erwise return t.\n-00004cf0: 0a0a 4e6f 7465 2074 6861 7420 6f75 7470 ..Note that outp\n-00004d00: 7574 2069 6e63 6c75 6465 7320 6e6f 7469 ut includes noti\n-00004d10: 6669 6361 7469 6f6e 206f 6620 7072 6f63 fication of proc\n-00004d20: 6573 7320 7465 726d 696e 6174 696f 6e2e ess termination.\n-00004d30: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00004d40: 236d 616b 652d 7379 6d62 6f6c 6d61 6b65 #make-symbolmake\n-00004d50: 2d73 796d 626f 6c20 4e41 4d45 0a0a 5265 -symbol NAME..Re\n-00004d60: 7475 726e 7320 6120 6e65 772c 2075 6e69 turns a new, uni\n-00004d70: 6e74 6572 6e65 642c 2073 796d 626f 6c20 nterned, symbol \n-00004d80: 7769 7468 2070 7269 6e74 2d6e 616d 6520 with print-name \n-00004d90: 4e41 4d45 2e20 4974 2773 2076 616c 7565 NAME. It's value\n-00004da0: 2061 6e64 0a66 756e 6374 696f 6e20 6465 and.function de\n-00004db0: 6669 6e69 7469 6f6e 2061 7265 2062 6f74 finition are bot\n-00004dc0: 6820 766f 6964 2061 6e64 2069 7420 6861 h void and it ha\n-00004dd0: 7320 6120 6e69 6c20 7072 6f70 6572 7479 s a nil property\n-00004de0: 2d6c 6973 742e 7265 702e 6c61 6e67 2e73 -list.rep.lang.s\n-00004df0: 796d 626f 6c73 236d 616b 652d 6f62 6172 ymbols#make-obar\n-00004e00: 7261 796d 616b 652d 6f62 6172 7261 7920 raymake-obarray \n-00004e10: 5349 5a45 0a0a 4372 6561 7465 7320 6120 SIZE..Creates a \n-00004e20: 6e65 7720 7374 7275 6374 7572 6520 666f new structure fo\n-00004e30: 7220 7374 6f72 696e 6720 7379 6d62 6f6c r storing symbol\n-00004e40: 7320 696e 2e20 5468 6973 2069 7320 6261 s in. This is ba\n-00004e50: 7369 6361 6c6c 7920 6120 7665 6374 6f72 sically a vector\n-00004e60: 0a77 6974 6820 6120 6665 7720 736c 6967 .with a few slig\n-00004e70: 6874 2064 6966 6665 7265 6e63 6573 2028 ht differences (\n-00004e80: 616c 6c20 656c 656d 656e 7473 2069 6e69 all elements ini\n-00004e90: 7469 616c 6973 6564 2074 6f20 6120 7370 tialised to a sp\n-00004ea0: 6563 6961 6c20 7661 6c75 6529 2e72 6570 ecial value).rep\n-00004eb0: 2e6c 616e 672e 7379 6d62 6f6c 7323 6669 .lang.symbols#fi\n-00004ec0: 6e64 2d73 796d 626f 6c66 696e 642d 7379 nd-symbolfind-sy\n-00004ed0: 6d62 6f6c 204e 414d 4520 5b4f 4241 5252 mbol NAME [OBARR\n-00004ee0: 4159 5d0a 0a52 6574 7572 6e73 2074 6865 AY]..Returns the\n-00004ef0: 2073 796d 626f 6c20 7769 7468 2070 7269 symbol with pri\n-00004f00: 6e74 2d6e 616d 6520 4e41 4d45 2c20 666f nt-name NAME, fo\n-00004f10: 756e 6420 6279 2073 6561 7263 6869 6e67 und by searching\n-00004f20: 204f 4241 5252 4159 2028 6f72 0a74 6865 OBARRAY (or.the\n-00004f30: 2064 6566 6175 6c74 2060 7265 705f 6f62 default `rep_ob\n-00004f40: 6172 7261 7927 2069 6620 6e69 6c29 2c20 array' if nil), \n-00004f50: 6f72 206e 696c 2069 6620 6e6f 2073 7563 or nil if no suc\n-00004f60: 6820 7379 6d62 6f6c 2065 7869 7374 732e h symbol exists.\n-00004f70: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00004f80: 2375 6e69 6e74 6572 6e75 6e69 6e74 6572 #uninternuninter\n-00004f90: 6e20 5359 4d42 4f4c 205b 4f42 4152 5241 n SYMBOL [OBARRA\n-00004fa0: 595d 0a0a 5265 6d6f 7665 7320 5359 4d42 Y]..Removes SYMB\n-00004fb0: 4f4c 2066 726f 6d20 4f42 4152 5241 5920 OL from OBARRAY \n-00004fc0: 286f 7220 7468 6520 6465 6661 756c 7429 (or the default)\n-00004fd0: 2e20 5573 6520 7468 6973 2077 6974 6820 . Use this with \n-00004fe0: 6361 7574 696f 6e2e 0000 0000 0000 0000 caution.........\n-00004ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00005000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00005010: 2369 6e74 6572 6e2d 7379 6d62 6f6c 696e #intern-symbolin\n-00005020: 7465 726e 2d73 796d 626f 6c20 5359 4d42 tern-symbol SYMB\n-00005030: 4f4c 205b 4f42 4152 5241 595d 0a0a 5374 OL [OBARRAY]..St\n-00005040: 6f72 6573 2053 594d 424f 4c20 696e 204f ores SYMBOL in O\n-00005050: 4241 5252 4159 2028 6f72 2074 6865 2064 BARRAY (or the d\n-00005060: 6566 6175 6c74 292e 2049 6620 5359 4d42 efault). If SYMB\n-00005070: 4f4c 2068 6173 2061 6c72 6561 6479 2062 OL has already b\n-00005080: 6565 6e20 696e 7465 726e 6564 0a73 6f6d een interned.som\n-00005090: 6577 6865 7265 2061 6e20 6572 726f 7220 ewhere an error \n-000050a0: 6973 2073 6967 6e61 6c6c 6564 2e72 6570 is signalled.rep\n-000050b0: 2e6c 616e 672e 7379 6d62 6f6c 7323 696e .lang.symbols#in\n-000050c0: 7465 726e 696e 7465 726e 204e 414d 4520 ternintern NAME \n-000050d0: 5b4f 4241 5252 4159 5d0a 0a49 6620 6120 [OBARRAY]..If a \n-000050e0: 7379 6d62 6f6c 2077 6974 6820 7072 696e symbol with prin\n-000050f0: 742d 6e61 6d65 2065 7869 7374 7320 696e t-name exists in\n-00005100: 204f 4241 5252 4159 2028 6f72 2074 6865 OBARRAY (or the\n-00005110: 2064 6566 6175 6c74 2920 7265 7475 726e default) return\n-00005120: 2069 742e 0a45 6c73 6520 7573 6520 6028 it..Else use `(\n-00005130: 6d61 6b65 2d73 796d 626f 6c20 4e41 4d45 make-symbol NAME\n-00005140: 2927 2074 6f20 6372 6561 7465 2061 206e )' to create a n\n-00005150: 6577 2073 796d 626f 6c2c 2069 6e74 6572 ew symbol, inter\n-00005160: 6e20 7468 6174 2069 6e74 6f20 7468 650a n that into the.\n-00005170: 4f42 4152 5241 592c 2074 6865 6e20 7265 OBARRAY, then re\n-00005180: 7475 726e 2069 742e 7265 702e 6c61 6e67 turn it.rep.lang\n-00005190: 2e69 6e74 6572 7072 6574 6572 236d 616b .interpreter#mak\n-000051a0: 652d 636c 6f73 7572 656d 616b 652d 636c e-closuremake-cl\n-000051b0: 6f73 7572 6520 4655 4e43 5449 4f4e 2026 osure FUNCTION &\n-000051c0: 6f70 7469 6f6e 616c 204e 414d 450a 0a52 optional NAME..R\n-000051d0: 6574 7572 6e20 6120 6675 6e63 7469 6f6e eturn a function\n-000051e0: 616c 206f 626a 6563 7420 7768 6963 6820 al object which \n-000051f0: 6d61 6b65 7320 7468 6520 636c 6f73 7572 makes the closur\n-00005200: 6520 6f66 2046 554e 4354 494f 4e20 616e e of FUNCTION an\n-00005210: 6420 7468 650a 6375 7272 656e 7420 656e d the.current en\n-00005220: 7669 726f 6e6d 656e 742e 7265 702e 6c61 vironment.rep.la\n-00005230: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n-00005240: 6c6f 7375 7265 2d66 756e 6374 696f 6e63 losure-functionc\n-00005250: 6c6f 7375 7265 2d66 756e 6374 696f 6e20 losure-function \n-00005260: 4655 4e41 5247 0a0a 5265 7475 726e 2074 FUNARG..Return t\n-00005270: 6865 2066 756e 6374 696f 6e20 7661 6c75 he function valu\n-00005280: 6520 6173 736f 6369 6174 6564 2077 6974 e associated wit\n-00005290: 6820 7468 6520 636c 6f73 7572 6520 4655 h the closure FU\n-000052a0: 4e41 5247 2e72 6570 2e6c 616e 672e 696e NARG.rep.lang.in\n-000052b0: 7465 7270 7265 7465 7223 7365 742d 636c terpreter#set-cl\n-000052c0: 6f73 7572 652d 6675 6e63 7469 6f6e 7365 osure-functionse\n-000052d0: 742d 636c 6f73 7572 652d 6675 6e63 7469 t-closure-functi\n-000052e0: 6f6e 2046 554e 4152 4720 4655 4e43 5449 on FUNARG FUNCTI\n-000052f0: 4f4e 0a0a 5365 7420 7468 6520 6675 6e63 ON..Set the func\n-00005300: 7469 6f6e 2076 616c 7565 2069 6e20 7468 tion value in th\n-00005310: 6520 636c 6f73 7572 6520 4655 4e41 5247 e closure FUNARG\n-00005320: 2074 6f20 4655 4e43 5449 4f4e 2e72 6570 to FUNCTION.rep\n-00005330: 2e73 7472 7563 7475 7265 7323 636c 6f73 .structures#clos\n-00005340: 7572 652d 6675 6e63 7469 6f6e 7375 6272 ure-functionsubr\n-00005350: 2d73 7472 7563 7475 7265 2053 5542 520a -structure SUBR.\n-00005360: 0a52 6574 7572 6e20 7468 6520 7374 7275 .Return the stru\n-00005370: 6374 7572 6520 6173 736f 6369 6174 6564 cture associated\n-00005380: 2077 6974 6820 7468 6520 7375 6272 2053 with the subr S\n-00005390: 5542 522e 7265 2046 554e 4152 472e 7265 UBR.re FUNARG.re\n-000053a0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000053b0: 6572 2363 6c6f 7375 7265 2d6e 616d 6563 er#closure-namec\n-000053c0: 6c6f 7375 7265 2d6e 616d 6520 4655 4e41 losure-name FUNA\n-000053d0: 5247 0a0a 5265 7475 726e 2074 6865 206e RG..Return the n\n-000053e0: 616d 6520 6173 736f 6369 6174 6564 2077 ame associated w\n-000053f0: 6974 6820 7468 6520 636c 6f73 7572 6520 ith the closure \n-00005400: 4655 4e41 5247 2e72 6570 2e6c 616e 672e FUNARG.rep.lang.\n-00005410: 696e 7465 7270 7265 7465 7223 636c 6f73 interpreter#clos\n-00005420: 7572 6570 6675 6e61 7267 7020 4152 470a urepfunargp ARG.\n-00005430: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n-00005440: 4720 6973 2061 2063 6c6f 7375 7265 7265 G is a closurere\n-00005450: 702e 7374 7275 6374 7572 6573 2373 6574 p.structures#set\n-00005460: 2d73 7065 6369 616c 2d65 6e76 6972 6f6e -special-environ\n-00005470: 6d65 6e74 7365 742d 7370 6563 6961 6c2d mentset-special-\n-00005480: 656e 7669 726f 6e6d 656e 7420 454e 5620 environment ENV \n-00005490: 5354 5255 4354 5552 4572 6570 2e6c 616e STRUCTURErep.lan\n-000054a0: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n-000054b0: 6676 6172 6465 6676 6172 204e 414d 4520 fvardefvar NAME \n-000054c0: 5b44 4546 4155 4c54 2d56 414c 5545 205b [DEFAULT-VALUE [\n-000054d0: 444f 432d 5354 5249 4e47 5d5d 0a0a 4465 DOC-STRING]]..De\n-000054e0: 6669 6e65 2061 2073 7065 6369 616c 2076 fine a special v\n-000054f0: 6172 6961 626c 6520 6361 6c6c 6564 204e ariable called N\n-00005500: 414d 4520 7768 6f73 6520 7374 616e 6461 AME whose standa\n-00005510: 7264 2076 616c 7565 2069 7320 4445 4641 rd value is DEFA\n-00005520: 554c 542d 0a56 414c 5545 2e20 4966 204e ULT-.VALUE. If N\n-00005530: 414d 4520 6973 2061 6c72 6561 6479 2062 AME is already b\n-00005540: 6f75 6e64 2074 6f20 6120 7661 6c75 6520 ound to a value \n-00005550: 2874 6861 7427 7320 6e6f 7420 616e 2061 (that's not an a\n-00005560: 7574 6f6c 6f61 640a 6465 6669 6e69 7469 utoload.definiti\n-00005570: 6f6e 2920 6974 2069 7320 6c65 6674 2061 on) it is left a\n-00005580: 7320 6974 2069 732c 206f 7468 6572 7769 s it is, otherwi\n-00005590: 7365 2044 4546 4155 4c54 2d56 414c 5545 se DEFAULT-VALUE\n-000055a0: 2069 7320 6576 616c 7561 7465 640a 616e is evaluated.an\n-000055b0: 6420 7468 6520 7370 6563 6961 6c20 7661 d the special va\n-000055c0: 6c75 6520 6f66 204e 414d 4520 6973 2062 lue of NAME is b\n-000055d0: 6f75 6e64 2074 6f20 7468 6520 7265 7375 ound to the resu\n-000055e0: 6c74 2e0a 0a49 6620 444f 432d 5354 5249 lt...If DOC-STRI\n-000055f0: 4e47 2069 7320 6769 7665 6e2c 2061 6e64 NG is given, and\n-00005600: 2069 7320 6120 7374 7269 6e67 2c20 6974 is a string, it\n-00005610: 2077 696c 6c20 6265 2075 7365 6420 746f will be used to\n-00005620: 2073 6574 2074 6865 0a60 646f 6375 6d65 set the.`docume\n-00005630: 6e74 6174 696f 6e27 2070 726f 7065 7274 ntation' propert\n-00005640: 7920 6f66 2074 6865 2073 796d 626f 6c20 y of the symbol \n-00005650: 4e41 4d45 2e0a 0a28 4966 2074 6865 2073 NAME...(If the s\n-00005660: 796d 626f 6c20 4e41 4d45 2069 7320 6d61 ymbol NAME is ma\n-00005670: 726b 6564 2062 7566 6665 722d 6c6f 6361 rked buffer-loca\n-00005680: 6c20 7468 6520 6465 6661 756c 7420 7661 l the default va\n-00005690: 6c75 6520 6f66 2074 6865 0a76 6172 6961 lue of the.varia\n-000056a0: 626c 6520 7769 6c6c 2062 6520 7365 7420 ble will be set \n-000056b0: 2869 6620 6e65 6365 7373 6172 7929 206e (if necessary) n\n-000056c0: 6f74 2074 6865 206c 6f63 616c 2076 616c ot the local val\n-000056d0: 7565 2e29 7265 702e 6c61 6e67 2e73 796d ue.)rep.lang.sym\n-000056e0: 626f 6c73 2373 796d 626f 6c2d 7661 6c75 bols#symbol-valu\n-000056f0: 6573 796d 626f 6c2d 7661 6c75 6520 5359 esymbol-value SY\n-00005700: 4d42 4f4c 0a0a 5265 7475 726e 7320 7468 MBOL..Returns th\n-00005710: 6520 7661 6c75 6520 6f66 2053 594d 424f e value of SYMBO\n-00005720: 4c2c 2069 6620 5359 4d42 4f4c 2069 7320 L, if SYMBOL is \n-00005730: 666c 6167 6765 6420 6173 2068 6176 696e flagged as havin\n-00005740: 6720 6275 6666 6572 2d6c 6f63 616c 0a76 g buffer-local.v\n-00005750: 616c 7565 7320 6c6f 6f6b 2066 6f72 206f alues look for o\n-00005760: 6e65 206f 6620 7468 6f73 6520 6669 7273 ne of those firs\n-00005770: 742e 7265 702e 6c61 6e67 2e73 796d 626f t.rep.lang.symbo\n-00005780: 6c73 2364 6566 6175 6c74 2d76 616c 7565 ls#default-value\n-00005790: 6465 6661 756c 742d 7661 6c75 6520 5359 default-value SY\n-000057a0: 4d42 4f4c 0a0a 5265 7475 726e 7320 7468 MBOL..Returns th\n-000057b0: 6520 6465 6661 756c 7420 7661 6c75 6520 e default value \n-000057c0: 6f66 2074 6865 2073 796d 626f 6c20 5359 of the symbol SY\n-000057d0: 4d42 4f4c 2e20 5468 6973 2077 696c 6c20 MBOL. This will \n-000057e0: 6265 2074 6865 2076 616c 7565 206f 660a be the value of.\n-000057f0: 5359 4d42 4f4c 2069 6e20 6275 6666 6572 SYMBOL in buffer\n-00005800: 7320 6f72 2077 696e 646f 7773 2077 6869 s or windows whi\n-00005810: 6368 2064 6f20 6e6f 7420 6861 7665 2074 ch do not have t\n-00005820: 6865 6972 206f 776e 206c 6f63 616c 2076 heir own local v\n-00005830: 616c 7565 2e72 6570 2e6c 616e 672e 7379 alue.rep.lang.sy\n-00005840: 6d62 6f6c 7323 7365 7473 6574 2053 594d mbols#setset SYM\n-00005850: 424f 4c20 7265 7076 0a0a 5365 7473 2074 BOL repv..Sets t\n-00005860: 6865 2076 616c 7565 206f 6620 5359 4d42 he value of SYMB\n-00005870: 4f4c 2074 6f20 7265 7076 2e20 4966 2053 OL to repv. If S\n-00005880: 594d 424f 4c20 6861 7320 6120 6275 6666 YMBOL has a buff\n-00005890: 6572 2d6c 6f63 616c 2062 696e 6469 6e67 er-local binding\n-000058a0: 0a69 6e20 7468 6520 6375 7272 656e 7420 .in the current \n-000058b0: 6275 6666 6572 206f 7220 606d 616b 652d buffer or `make-\n-000058c0: 7661 7269 6162 6c65 2d62 7566 6665 722d variable-buffer-\n-000058d0: 6c6f 6361 6c27 2068 6173 2062 6565 6e20 local' has been \n-000058e0: 6361 6c6c 6564 206f 6e0a 5359 4d42 4f4c called on.SYMBOL\n-000058f0: 2074 6865 2062 7566 6665 722d 6c6f 6361 the buffer-loca\n-00005900: 6c20 7661 6c75 6520 696e 2074 6865 2063 l value in the c\n-00005910: 7572 7265 6e74 2062 7566 6665 7220 6973 urrent buffer is\n-00005920: 2073 6574 2e20 5265 7475 726e 7320 7265 set. Returns re\n-00005930: 7076 2e72 6570 2e6c 616e 672e 7379 6d62 pv.rep.lang.symb\n-00005940: 6f6c 7323 7365 742d 6465 6661 756c 7473 ols#set-defaults\n-00005950: 6574 2d64 6566 6175 6c74 2053 594d 424f et-default SYMBO\n-00005960: 4c20 5641 4c55 450a 0a53 6574 7320 7468 L VALUE..Sets th\n-00005970: 6520 6465 6661 756c 7420 7661 6c75 6520 e default value \n-00005980: 6f66 2053 594d 424f 4c20 746f 2056 414c of SYMBOL to VAL\n-00005990: 5545 2c20 7468 656e 2072 6574 7572 6e73 UE, then returns\n-000059a0: 2056 414c 5545 2e72 6570 2e6c 616e 672e VALUE.rep.lang.\n-000059b0: 7379 6d62 6f6c 7323 7365 7470 6c69 7374 symbols#setplist\n-000059c0: 7365 7470 6c69 7374 2053 594d 424f 4c20 setplist SYMBOL \n-000059d0: 5052 4f50 2d4c 4953 540a 0a53 6574 7320 PROP-LIST..Sets \n-000059e0: 7468 6520 7072 6f70 6572 7479 206c 6973 the property lis\n-000059f0: 7420 6f66 2053 594d 424f 4c20 746f 2050 t of SYMBOL to P\n-00005a00: 524f 502d 4c49 5354 2c20 7265 7475 726e ROP-LIST, return\n-00005a10: 7320 5052 4f50 2d4c 4953 542e 7265 702e s PROP-LIST.rep.\n-00005a20: 6c61 6e67 2e73 796d 626f 6c73 2373 796d lang.symbols#sym\n-00005a30: 626f 6c2d 6e61 6d65 7379 6d62 6f6c 2d6e bol-namesymbol-n\n-00005a40: 616d 6520 5359 4d42 4f4c 0a0a 5265 7475 ame SYMBOL..Retu\n-00005a50: 726e 7320 7468 6520 7072 696e 742d 6e61 rns the print-na\n-00005a60: 6d65 206f 6620 5359 4d42 4f4c 2e72 6570 me of SYMBOL.rep\n-00005a70: 2e6c 616e 672e 7379 6d62 6f6c 7323 6465 .lang.symbols#de\n-00005a80: 6661 756c 742d 626f 756e 6470 6465 6661 fault-boundpdefa\n-00005a90: 756c 742d 626f 756e 6470 2053 594d 424f ult-boundp SYMBO\n-00005aa0: 4c0a 0a52 6574 7572 6e73 2074 2069 6620 L..Returns t if \n-00005ab0: 5359 4d42 4f4c 2068 6173 2061 2064 6566 SYMBOL has a def\n-00005ac0: 6175 6c74 2076 616c 7565 2e72 6570 2e6c ault value.rep.l\n-00005ad0: 616e 672e 7379 6d62 6f6c 7323 626f 756e ang.symbols#boun\n-00005ae0: 6470 626f 756e 6470 2053 594d 424f 4c0a dpboundp SYMBOL.\n-00005af0: 0a52 6574 7572 6e73 2074 2069 6620 5359 .Returns t if SY\n-00005b00: 4d42 4f4c 2068 6173 2061 2076 616c 7565 MBOL has a value\n-00005b10: 2061 7320 6120 7661 7269 6162 6c65 2e72 as a variable.r\n-00005b20: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n-00005b30: 7379 6d62 6f6c 2d70 6c69 7374 7379 6d62 symbol-plistsymb\n-00005b40: 6f6c 2d70 6c69 7374 2053 594d 424f 4c0a ol-plist SYMBOL.\n-00005b50: 0a52 6574 7572 6e73 2074 6865 2070 726f .Returns the pro\n-00005b60: 7065 7274 792d 6c69 7374 206f 6620 5359 perty-list of SY\n-00005b70: 4d42 4f4c 2e72 6570 2e6c 616e 672e 7379 MBOL.rep.lang.sy\n-00005b80: 6d62 6f6c 7323 6765 6e73 796d 6765 6e73 mbols#gensymgens\n-00005b90: 796d 0a0a 5265 7475 726e 7320 6120 6e65 ym..Returns a ne\n-00005ba0: 7720 286e 6f6e 2d69 6e74 6572 6e65 6429 w (non-interned)\n-00005bb0: 2073 796d 626f 6c20 7769 7468 2061 2075 symbol with a u\n-00005bc0: 6e69 7175 6520 7072 696e 7420 6e61 6d65 nique print name\n-00005bd0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n-00005be0: 7323 7379 6d62 6f6c 7073 796d 626f 6c70 s#symbolpsymbolp\n-00005bf0: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n-00005c00: 6966 2041 5247 2069 7320 6120 7379 6d62 if ARG is a symb\n-00005c10: 6f6c 2e72 6570 2e6c 616e 672e 696e 7465 ol.rep.lang.inte\n-00005c20: 7270 7265 7465 7223 7365 7471 7365 7471 rpreter#setqsetq\n-00005c30: 205b 5359 4d42 4f4c 2046 4f52 4d5d 202e [SYMBOL FORM] .\n-00005c40: 2e2e 0a0a 5365 7473 2074 6865 2076 616c ....Sets the val\n-00005c50: 7565 206f 6620 6561 6368 2053 594d 424f ue of each SYMBO\n-00005c60: 4c20 746f 2074 6865 2076 616c 7565 206f L to the value o\n-00005c70: 6620 6974 7320 636f 7272 6573 706f 6e64 f its correspond\n-00005c80: 696e 6720 464f 524d 0a65 7661 6c75 6174 ing FORM.evaluat\n-00005c90: 6564 2c20 7265 7475 726e 7320 7468 6520 ed, returns the \n-00005ca0: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n-00005cb0: 7420 6576 616c 7561 7469 6f6e 2e72 6570 t evaluation.rep\n-00005cc0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00005cd0: 7223 2564 6566 696e 6525 6465 6669 6e65 r#%define%define\n-00005ce0: 2053 594d 424f 4c20 464f 524d 205b 444f SYMBOL FORM [DO\n-00005cf0: 432d 5354 5249 4e47 5d0a 0a45 7661 6c75 C-STRING]..Evalu\n-00005d00: 6174 6520 464f 524d 2c20 7468 656e 2063 ate FORM, then c\n-00005d10: 7265 6174 6520 6120 746f 702d 6c65 7665 reate a top-leve\n-00005d20: 6c20 6269 6e64 696e 6720 6f66 2053 594d l binding of SYM\n-00005d30: 424f 4c20 7768 6f73 6520 7661 6c75 6520 BOL whose value \n-00005d40: 6973 0a74 6865 2072 6573 756c 7420 6f66 is.the result of\n-00005d50: 2074 6865 2065 7661 6c75 6174 696f 6e2e the evaluation.\n-00005d60: 2049 6620 7375 6368 2061 2062 696e 6469 If such a bindi\n-00005d70: 6e67 2061 6c72 6561 6479 2065 7869 7374 ng already exist\n-00005d80: 732c 2069 7420 7769 6c6c 0a62 6520 6f76 s, it will.be ov\n-00005d90: 6572 7772 6974 7465 6e2e 7265 702e 6c61 erwritten.rep.la\n-00005da0: 6e67 2e73 796d 626f 6c73 236d 616b 756e ng.symbols#makun\n-00005db0: 626f 756e 646d 616b 756e 626f 756e 6420 boundmakunbound \n-00005dc0: 5359 4d42 4f4c 0a0a 4d61 6b65 2053 594d SYMBOL..Make SYM\n-00005dd0: 424f 4c20 6861 7665 206e 6f20 7661 6c75 BOL have no valu\n-00005de0: 6520 6173 2061 2076 6172 6961 626c 652e e as a variable.\n-00005df0: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00005e00: 2367 6574 6765 7420 5359 4d42 4f4c 2050 #getget SYMBOL P\n-00005e10: 524f 5045 5254 590a 0a52 6574 7572 6e73 ROPERTY..Returns\n-00005e20: 2074 6865 2076 616c 7565 206f 6620 5359 the value of SY\n-00005e30: 4d42 4f4c 2773 2070 726f 7065 7274 7920 MBOL's property \n-00005e40: 5052 4f50 4552 5459 2e20 5365 6520 6070 PROPERTY. See `p\n-00005e50: 7574 272e 7265 702e 6c61 6e67 2e73 796d ut'.rep.lang.sym\n-00005e60: 626f 6c73 2370 7574 7075 7420 5359 4d42 bols#putput SYMB\n-00005e70: 4f4c 2050 524f 5045 5254 5920 7265 7076 OL PROPERTY repv\n-00005e80: 0a0a 5365 7473 2074 6865 2076 616c 7565 ..Sets the value\n-00005e90: 206f 6620 5359 4d42 4f4c 2773 2070 726f of SYMBOL's pro\n-00005ea0: 7065 7274 7920 5052 4f50 4552 5459 2074 perty PROPERTY t\n-00005eb0: 6f20 7265 7076 2c20 7468 6973 2076 616c o repv, this val\n-00005ec0: 7565 2063 616e 2062 650a 7265 7472 6965 ue can be.retrie\n-00005ed0: 7665 6420 7769 7468 2074 6865 2060 6765 ved with the `ge\n-00005ee0: 7427 2066 756e 6374 696f 6e2e 7265 702e t' function.rep.\n-00005ef0: 6c61 6e67 2e73 796d 626f 6c73 236d 616b lang.symbols#mak\n-00005f00: 652d 7661 7269 6162 6c65 2d73 7065 6369 e-variable-speci\n-00005f10: 616c 6d61 6b65 2d76 6172 6961 626c 652d almake-variable-\n-00005f20: 7370 6563 6961 6c20 5359 4d42 4f4c 0a0a special SYMBOL..\n-00005f30: 4d61 726b 2053 594d 424f 4c20 6173 2062 Mark SYMBOL as b\n-00005f40: 6569 6e67 2061 2073 7065 6369 616c 2028 eing a special (\n-00005f50: 6479 6e61 6d69 6361 6c6c 792d 626f 756e dynamically-boun\n-00005f60: 6429 2076 6172 6961 626c 652e 7265 702e d) variable.rep.\n-00005f70: 6c61 6e67 2e73 796d 626f 6c73 2373 7065 lang.symbols#spe\n-00005f80: 6369 616c 2d76 6172 6961 626c 652d 7073 cial-variable-ps\n-00005f90: 7065 6369 616c 2d76 6172 6961 626c 652d pecial-variable-\n-00005fa0: 7020 5359 4d42 4f4c 0a0a 5265 7475 726e p SYMBOL..Return\n-00005fb0: 7320 7420 6966 2053 594d 424f 4c20 6973 s t if SYMBOL is\n-00005fc0: 2061 2073 7065 6369 616c 2076 6172 6961 a special varia\n-00005fd0: 626c 6520 2864 796e 616d 6963 616c 6c79 ble (dynamically\n-00005fe0: 2073 636f 7065 6429 2e00 0000 0000 0000 scoped)........\n+00004000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n+00004010: 7461 626c 652d 756e 7365 7474 6162 6c65 table-unsettable\n+00004020: 2d75 6e73 6574 2054 4142 4c45 204b 4559 -unset TABLE KEY\n+00004030: 0a0a 5265 6d6f 7665 2061 6e79 2076 616c ..Remove any val\n+00004040: 7565 2073 746f 7265 6420 696e 2054 4142 ue stored in TAB\n+00004050: 4c45 2061 7373 6f63 6961 7465 6420 7769 LE associated wi\n+00004060: 7468 204b 4559 2e72 6570 2e64 6174 612e th KEY.rep.data.\n+00004070: 7461 626c 6573 2374 6162 6c65 2d77 616c tables#table-wal\n+00004080: 6b74 6162 6c65 2d77 616c 6b20 4655 4e43 ktable-walk FUNC\n+00004090: 5449 4f4e 2054 4142 4c45 0a0a 4361 6c6c TION TABLE..Call\n+000040a0: 2046 554e 4354 494f 4e20 666f 7220 6576 FUNCTION for ev\n+000040b0: 6572 7920 6b65 792d 7661 6c75 6520 7061 ery key-value pa\n+000040c0: 6972 2073 746f 7265 6420 696e 2068 6173 ir stored in has\n+000040d0: 6820 7461 626c 6520 5441 424c 452e 2046 h table TABLE. F\n+000040e0: 6f72 0a65 6163 6820 7061 6972 2c20 7468 or.each pair, th\n+000040f0: 6520 6675 6e63 7469 6f6e 2069 7320 6361 e function is ca\n+00004100: 6c6c 6564 2077 6974 6820 6172 6775 6d65 lled with argume\n+00004110: 6e74 7320 6028 4b45 5920 5641 4c55 4529 nts `(KEY VALUE)\n+00004120: 272e 7265 702e 6461 7461 2e74 6162 6c65 '.rep.data.table\n+00004130: 7323 7461 626c 652d 7369 7a65 7461 626c s#table-sizetabl\n+00004140: 652d 7369 7a65 2054 4142 4c45 0a0a 5265 e-size TABLE..Re\n+00004150: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n+00004160: 206f 6620 6974 656d 7320 6375 7272 656e of items curren\n+00004170: 746c 7920 7374 6f72 6564 2069 6e20 5441 tly stored in TA\n+00004180: 424c 452e 6c6f 6164 2d70 6174 6841 206c BLE.load-pathA l\n+00004190: 6973 7420 6f66 2064 6972 6563 746f 7279 ist of directory\n+000041a0: 206e 616d 6573 2e20 5768 656e 2060 6c6f names. When `lo\n+000041b0: 6164 2720 6f70 656e 7320 6120 6c69 7370 ad' opens a lisp\n+000041c0: 2d66 696c 6520 6974 2073 6561 7263 6865 -file it searche\n+000041d0: 7320 6561 6368 0a64 6972 6563 746f 7279 s each.directory\n+000041e0: 206e 616d 6564 2069 6e20 7468 6973 206c named in this l\n+000041f0: 6973 7420 696e 2074 7572 6e20 756e 7469 ist in turn unti\n+00004200: 6c20 7468 6520 6669 6c65 2069 7320 666f l the file is fo\n+00004210: 756e 6420 6f72 2074 6865 206c 6973 740a und or the list.\n+00004220: 6973 2065 7868 6175 7374 6564 2e64 6c2d is exhausted.dl-\n+00004230: 6c6f 6164 2d70 6174 684c 6973 7420 6f66 load-pathList of\n+00004240: 2064 6972 6563 746f 7269 6573 2073 6561 directories sea\n+00004250: 7263 6865 6420 666f 7220 6479 6e61 6d69 rched for dynami\n+00004260: 6361 6c6c 7920 6c6f 6164 6564 206f 626a cally loaded obj\n+00004270: 6563 7420 6669 6c65 732e 6166 7465 722d ect files.after-\n+00004280: 6c6f 6164 2d61 6c69 7374 4120 6c69 7374 load-alistA list\n+00004290: 206f 6620 284c 4942 5241 5259 2046 4f52 of (LIBRARY FOR\n+000042a0: 4d53 2e2e 2e29 2e20 5768 656e 6576 6572 MS...). Whenever\n+000042b0: 2074 6865 2060 6c6f 6164 2720 636f 6d6d the `load' comm\n+000042c0: 616e 6420 7265 6164 7320 6120 6669 6c65 and reads a file\n+000042d0: 0a6f 6620 4c69 7370 2063 6f64 6520 4c49 .of Lisp code LI\n+000042e0: 4252 4152 592c 2069 7420 6578 6563 7574 BRARY, it execut\n+000042f0: 6573 2065 6163 6820 6f66 2046 4f52 4d53 es each of FORMS\n+00004300: 2e20 4e6f 7465 2074 6861 7420 4c49 4252 . Note that LIBR\n+00004310: 4152 5920 6d75 7374 0a65 7861 6374 6c79 ARY must.exactly\n+00004320: 206d 6174 6368 2074 6865 2046 494c 4520 match the FILE \n+00004330: 6172 6775 6d65 6e74 2067 6976 656e 2074 argument given t\n+00004340: 6f20 606c 6f61 6427 2e72 6570 2d64 6972 o `load'.rep-dir\n+00004350: 6563 746f 7279 5468 6520 6469 7265 6374 ectoryThe direct\n+00004360: 6f72 7920 696e 2077 6869 6368 2061 6c6c ory in which all\n+00004370: 2069 6e73 7461 6c6c 6564 2064 6174 6120 installed data \n+00004380: 6669 6c65 7320 6c69 7665 2e6c 6973 702d files live.lisp-\n+00004390: 6c69 622d 6469 7265 6374 6f72 7954 6865 lib-directoryThe\n+000043a0: 206e 616d 6520 6f66 2074 6865 2064 6972 name of the dir\n+000043b0: 6563 746f 7279 2069 6e20 7768 6963 6820 ectory in which \n+000043c0: 7468 6520 7374 616e 6461 7264 206c 6973 the standard lis\n+000043d0: 7020 6669 6c65 7320 6c69 7665 2e73 6974 p files live.sit\n+000043e0: 652d 6c69 7370 2d64 6972 6563 746f 7279 e-lisp-directory\n+000043f0: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the \n+00004400: 6469 7265 6374 6f72 7920 696e 2077 6869 directory in whi\n+00004410: 6368 2073 6974 652d 7370 6563 6966 6963 ch site-specific\n+00004420: 204c 6973 7020 6669 6c65 7320 6172 6520 Lisp files are \n+00004430: 7374 6f72 6564 2e65 7865 632d 6469 7265 stored.exec-dire\n+00004440: 6374 6f72 7954 6865 206e 616d 6520 6f66 ctoryThe name of\n+00004450: 2074 6865 2064 6972 6563 746f 7279 2063 the directory c\n+00004460: 6f6e 7461 696e 696e 6720 6172 6368 6974 ontaining archit\n+00004470: 6563 7475 7265 2073 7065 6369 6669 6320 ecture specific \n+00004480: 6669 6c65 732e 646f 6375 6d65 6e74 6174 files.documentat\n+00004490: 696f 6e2d 6669 6c65 5468 6520 6e61 6d65 ion-fileThe name\n+000044a0: 206f 6620 7468 6520 6461 7461 6261 7365 of the database\n+000044b0: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n+000044c0: 6c69 7370 2d6c 6962 7261 7279 2773 2064 lisp-library's d\n+000044d0: 6f63 756d 656e 7461 7469 6f6e 2073 7472 ocumentation str\n+000044e0: 696e 6773 2e64 6f63 756d 656e 7461 7469 ings.documentati\n+000044f0: 6f6e 2d66 696c 6573 4120 6c69 7374 206f on-filesA list o\n+00004500: 6620 6461 7461 6261 7365 206e 616d 6573 f database names\n+00004510: 2063 6f6e 7461 696e 696e 6720 616c 6c20 containing all \n+00004520: 646f 6375 6d65 6e74 6174 696f 6e20 7374 documentation st\n+00004530: 7269 6e67 732e 646c 2d6c 6f61 642d 7265 rings.dl-load-re\n+00004540: 6c6f 632d 6e6f 7757 6865 6e20 6e6f 6e2d loc-nowWhen non-\n+00004550: 6e69 6c2c 2064 796e 616d 6963 616c 6c79 nil, dynamically\n+00004560: 206c 6f61 6465 6420 6c69 6272 6172 6965 loaded librarie\n+00004570: 7320 6861 7665 2061 6c6c 2073 796d 626f s have all symbo\n+00004580: 6c20 7265 6c6f 6361 7469 6f6e 730a 7065 l relocations.pe\n+00004590: 7266 726f 6d65 6420 6174 206c 6f61 642d rfromed at load-\n+000045a0: 7469 6d65 2c20 6e6f 7420 6173 2072 6571 time, not as req\n+000045b0: 7569 7265 642e 6c6f 6164 2d66 696c 656e uired.load-filen\n+000045c0: 616d 6557 6869 6c65 2075 7369 6e67 2074 ameWhile using t\n+000045d0: 6865 2060 6c6f 6164 2720 6675 6e63 7469 he `load' functi\n+000045e0: 6f6e 2074 6f20 6c6f 6164 2061 204c 6973 on to load a Lis\n+000045f0: 7020 6c69 6272 6172 792c 2074 6869 7320 p library, this \n+00004600: 7661 7269 6162 6c65 2069 730a 7365 7420 variable is.set \n+00004610: 746f 2074 6865 206e 616d 6520 6f66 2074 to the name of t\n+00004620: 6865 2066 696c 6520 6265 696e 6720 6c6f he file being lo\n+00004630: 6164 6564 2e72 6570 2e6c 616e 672e 696e aded.rep.lang.in\n+00004640: 7465 7270 7265 7465 7223 7175 6f74 6571 terpreter#quoteq\n+00004650: 756f 7465 2041 5247 0a27 4152 470a 0a52 uote ARG.'ARG..R\n+00004660: 6574 7572 6e73 2041 5247 2e72 6570 2e6c eturns ARG.rep.l\n+00004670: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00004680: 6c61 6d62 6461 6c61 6d62 6461 204c 414d lambdalambda LAM\n+00004690: 4244 412d 4c49 5354 2042 4f44 592e 2e2e BDA-LIST BODY...\n+000046a0: 0a0a 4576 616c 7561 7465 7320 746f 2061 ..Evaluates to a\n+000046b0: 6e20 616e 6f6e 796d 6f75 7320 6675 6e63 n anonymous func\n+000046c0: 7469 6f6e 2e72 6570 2e64 6174 6123 6361 tion.rep.data#ca\n+000046d0: 7263 6172 2043 4f4e 532d 4345 4c4c 0a0a rcar CONS-CELL..\n+000046e0: 5265 7475 726e 7320 7468 6520 7661 6c75 Returns the valu\n+000046f0: 6520 7374 6f72 6564 2069 6e20 7468 6520 e stored in the \n+00004700: 6361 7220 736c 6f74 206f 6620 434f 4e53 car slot of CONS\n+00004710: 2d43 454c 4c2c 206f 7220 6e69 6c20 6966 -CELL, or nil if\n+00004720: 2043 4f4e 532d 4345 4c4c 0a69 7320 6e69 CONS-CELL.is ni\n+00004730: 6c2e 7265 702e 6461 7461 2363 6472 6364 l.rep.data#cdrcd\n+00004740: 7220 434f 4e53 2d43 454c 4c0a 0a52 6574 r CONS-CELL..Ret\n+00004750: 7572 6e73 2074 6865 2076 616c 7565 2073 urns the value s\n+00004760: 746f 7265 6420 696e 2074 6865 2063 6472 tored in the cdr\n+00004770: 2073 6c6f 7420 6f66 2043 4f4e 532d 4345 slot of CONS-CE\n+00004780: 4c4c 2c20 6f72 206e 696c 2069 6620 434f LL, or nil if CO\n+00004790: 4e53 2d43 454c 4c0a 6973 206e 696c 2e72 NS-CELL.is nil.r\n+000047a0: 6570 2e64 6174 6123 6c69 7374 6c69 7374 ep.data#listlist\n+000047b0: 2041 5247 532e 2e2e 0a0a 5265 7475 726e ARGS.....Return\n+000047c0: 7320 6120 6e65 7720 6c69 7374 2077 6974 s a new list wit\n+000047d0: 6820 656c 656d 656e 7473 2041 5247 532e h elements ARGS.\n+000047e0: 2e2e 7265 702e 6461 7461 236c 6973 742a ..rep.data#list*\n+000047f0: 6c69 7374 2a20 4152 4731 2041 5247 3220 list* ARG1 ARG2 \n+00004800: 2e2e 2e20 4152 474e 0a0a 5265 7475 726e ... ARGN..Return\n+00004810: 7320 6120 6e65 7720 6c69 7374 2028 4152 s a new list (AR\n+00004820: 4731 2041 5247 3220 2e2e 2e20 4152 474e G1 ARG2 ... ARGN\n+00004830: 2d31 202e 2041 5247 4e29 2e20 5468 6174 -1 . ARGN). That\n+00004840: 2069 732c 2074 6865 2073 616d 6520 6173 is, the same as\n+00004850: 2066 726f 6d0a 606c 6973 7427 2062 7574 from.`list' but\n+00004860: 2074 6865 206c 6173 7420 6172 6775 6d65 the last argume\n+00004870: 6e74 2069 7320 646f 7474 6564 2074 6f20 nt is dotted to \n+00004880: 7468 6520 6c61 7374 2062 7574 206f 6e65 the last but one\n+00004890: 2061 7267 756d 656e 742e 7265 702e 6461 argument.rep.da\n+000048a0: 7461 236d 616b 652d 6c69 7374 6d61 6b65 ta#make-listmake\n+000048b0: 2d6c 6973 7420 4c45 4e47 5448 205b 494e -list LENGTH [IN\n+000048c0: 4954 4941 4c2d 7265 7076 5d0a 0a52 6574 ITIAL-repv]..Ret\n+000048d0: 7572 6e73 2061 206e 6577 206c 6973 7420 urns a new list \n+000048e0: 7769 7468 204c 454e 4754 4820 6d65 6d62 with LENGTH memb\n+000048f0: 6572 732c 2065 6163 6820 6f66 2077 6869 ers, each of whi\n+00004900: 6368 2069 7320 696e 6974 6961 6c69 7365 ch is initialise\n+00004910: 6420 746f 0a49 4e49 5449 414c 2d72 6570 d to.INITIAL-rep\n+00004920: 762c 206f 7220 6e69 6c2e 7265 702e 6461 v, or nil.rep.da\n+00004930: 7461 2361 7070 656e 6461 7070 656e 6420 ta#appendappend \n+00004940: 4c49 5354 532e 2e2e 0a0a 4e6f 6e2d 6465 LISTS.....Non-de\n+00004950: 7374 7275 6374 6976 656c 7920 636f 6e63 structively conc\n+00004960: 6174 656e 6174 6573 2065 6163 6820 6f66 atenates each of\n+00004970: 2069 7427 7320 6172 6775 6d65 6e74 204c it's argument L\n+00004980: 4953 5453 2e2e 2e20 696e 746f 206f 6e65 ISTS... into one\n+00004990: 0a6e 6577 206c 6973 7420 7768 6963 6820 .new list which \n+000049a0: 6973 2072 6574 7572 6e65 642e 7265 702e is returned.rep.\n+000049b0: 6461 7461 236e 636f 6e63 6e63 6f6e 6320 data#nconcnconc \n+000049c0: 4c49 5354 532e 2e2e 0a0a 4465 7374 7275 LISTS.....Destru\n+000049d0: 6374 6976 656c 7920 636f 6e63 6174 656e ctively concaten\n+000049e0: 6174 6573 2065 6163 6820 6f66 2069 7427 ates each of it'\n+000049f0: 7320 6172 6775 6d65 6e74 204c 4953 5453 s argument LISTS\n+00004a00: 2e2e 2e20 696e 746f 206f 6e65 206e 6577 ... into one new\n+00004a10: 0a6c 6973 742e 2045 7665 7279 204c 4953 .list. Every LIS\n+00004a20: 5420 6275 7420 7468 6520 6c61 7374 2069 T but the last i\n+00004a30: 7320 6d6f 6469 6669 6564 2073 6f20 7468 s modified so th\n+00004a40: 6174 2069 7427 7320 6c61 7374 2063 6472 at it's last cdr\n+00004a50: 2070 6f69 6e74 730a 746f 2074 6865 2062 points.to the b\n+00004a60: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n+00004a70: 6e65 7874 206c 6973 742e 2052 6574 7572 next list. Retur\n+00004a80: 6e73 2074 6865 206e 6577 206c 6973 742e ns the new list.\n+00004a90: 7265 702e 6461 7461 2372 706c 6163 6172 rep.data#rplacar\n+00004aa0: 706c 6163 6120 434f 4e53 2d43 454c 4c20 placa CONS-CELL \n+00004ab0: 4e45 572d 4341 520a 0a53 6574 7320 7468 NEW-CAR..Sets th\n+00004ac0: 6520 7661 6c75 6520 6f66 2074 6865 2063 e value of the c\n+00004ad0: 6172 2073 6c6f 7420 696e 2043 4f4e 532d ar slot in CONS-\n+00004ae0: 4345 4c4c 2074 6f20 4e45 572d 4341 522e CELL to NEW-CAR.\n+00004af0: 0a52 6574 7572 6e73 2074 6865 2043 4f4e .Returns the CON\n+00004b00: 532d 4345 4c4c 2e72 6570 2e64 6174 6123 S-CELL.rep.data#\n+00004b10: 7270 6c61 6364 7270 6c61 6364 2043 4f4e rplacdrplacd CON\n+00004b20: 532d 4345 4c4c 204e 4557 2d43 4452 0a0a S-CELL NEW-CDR..\n+00004b30: 5365 7473 2074 6865 2076 616c 7565 206f Sets the value o\n+00004b40: 6620 7468 6520 6364 7220 736c 6f74 2069 f the cdr slot i\n+00004b50: 6e20 434f 4e53 2d43 454c 4c20 746f 204e n CONS-CELL to N\n+00004b60: 4557 2d43 4452 2e0a 5265 7475 726e 7320 EW-CDR..Returns \n+00004b70: 7468 6520 434f 4e53 2d43 454c 4c2e 7265 the CONS-CELL.re\n+00004b80: 702e 6461 7461 2372 6576 6572 7365 7265 p.data#reversere\n+00004b90: 7665 7273 6520 4c49 5354 0a0a 5265 7475 verse LIST..Retu\n+00004ba0: 726e 7320 6120 6e65 7720 6c69 7374 2077 rns a new list w\n+00004bb0: 6869 6368 2069 7320 6120 636f 7079 206f hich is a copy o\n+00004bc0: 6620 4c49 5354 2065 7863 6570 7420 7468 f LIST except th\n+00004bd0: 6174 2074 6865 206d 656d 6265 7273 2061 at the members a\n+00004be0: 7265 2069 6e0a 7265 7665 7273 6520 6f72 re in.reverse or\n+00004bf0: 6465 722e 7265 702e 6461 7461 236e 7265 der.rep.data#nre\n+00004c00: 7665 7273 656e 7265 7665 7273 6520 4c49 versenreverse LI\n+00004c10: 5354 0a0a 5265 7475 726e 7320 4c49 5354 ST..Returns LIST\n+00004c20: 2061 6c74 6572 6564 2073 6f20 7468 6174 altered so that\n+00004c30: 2069 7427 7320 6d65 6d62 6572 7320 6172 it's members ar\n+00004c40: 6520 696e 2072 6576 6572 7365 206f 7264 e in reverse ord\n+00004c50: 6572 2074 6f20 7768 6174 2074 6865 790a er to what they.\n+00004c60: 7765 7265 2e20 5468 6973 2066 756e 6374 were. This funct\n+00004c70: 696f 6e20 6973 2064 6573 7472 7563 7469 ion is destructi\n+00004c80: 7665 2074 6f77 6172 6473 2069 7427 7320 ve towards it's \n+00004c90: 6172 6775 6d65 6e74 2e72 6570 2e64 6174 argument.rep.dat\n+00004ca0: 6123 6173 736f 6361 7373 6f63 2045 4c54 a#assocassoc ELT\n+00004cb0: 2041 5353 4f43 2d4c 4953 540a 0a53 6561 ASSOC-LIST..Sea\n+00004cc0: 7263 6865 7320 4153 534f 432d 4c49 5354 rches ASSOC-LIST\n+00004cd0: 2066 6f72 2061 206c 6973 7420 7768 6f73 for a list whos\n+00004ce0: 6520 6669 7273 7420 656c 656d 656e 7420 e first element \n+00004cf0: 6973 2045 4c54 2e20 6061 7373 6f63 2720 is ELT. `assoc' \n+00004d00: 7573 6573 0a60 6571 7561 6c27 2074 6f20 uses.`equal' to \n+00004d10: 636f 6d70 6172 6520 656c 656d 656e 7473 compare elements\n+00004d20: 2e20 5265 7475 726e 7320 7468 6520 7375 . Returns the su\n+00004d30: 622d 6c69 7374 2073 7461 7274 696e 6720 b-list starting \n+00004d40: 6672 6f6d 2074 6865 2066 6972 7374 200a from the first .\n+00004d50: 6d61 7463 6869 6e67 2061 7373 6f63 6961 matching associa\n+00004d60: 7469 6f6e 2e0a 466f 7220 6578 616d 706c tion..For exampl\n+00004d70: 652c 0a20 2020 2028 6173 736f 6320 2774 e,. (assoc 't\n+00004d80: 6872 6565 2027 2828 6f6e 6520 2e20 3129 hree '((one . 1)\n+00004d90: 2028 7477 6f20 2e20 3229 2028 7468 7265 (two . 2) (thre\n+00004da0: 6520 2e20 3329 2028 666f 7572 202e 2034 e . 3) (four . 4\n+00004db0: 2929 290a 2020 2020 203d 3e20 2874 6872 ))). => (thr\n+00004dc0: 6565 202e 2033 2972 6570 2e64 6174 6123 ee . 3)rep.data#\n+00004dd0: 6173 7371 6173 7371 2045 4c54 2041 5353 assqassq ELT ASS\n+00004de0: 4f43 2d4c 4953 540a 0a53 6561 7263 6865 OC-LIST..Searche\n+00004df0: 7320 4153 534f 432d 4c49 5354 2066 6f72 s ASSOC-LIST for\n+00004e00: 2061 206c 6973 7420 7768 6f73 6520 6669 a list whose fi\n+00004e10: 7273 7420 656c 656d 656e 7420 6973 2045 rst element is E\n+00004e20: 4c54 2e20 6061 7373 7127 2075 7365 7320 LT. `assq' uses \n+00004e30: 6065 7127 0a74 6f20 636f 6d70 6172 6520 `eq'.to compare \n+00004e40: 656c 656d 656e 7473 2e20 5265 7475 726e elements. Return\n+00004e50: 7320 7468 6520 7375 622d 6c69 7374 2073 s the sub-list s\n+00004e60: 7461 7274 696e 6720 6672 6f6d 2074 6865 tarting from the\n+00004e70: 2066 6972 7374 206d 6174 6368 696e 670a first matching.\n+00004e80: 6173 736f 6369 6174 696f 6e2e 7265 702e association.rep.\n+00004e90: 6461 7461 2372 6173 736f 6372 6173 736f data#rassocrasso\n+00004ea0: 6320 454c 5420 4153 534f 432d 4c49 5354 c ELT ASSOC-LIST\n+00004eb0: 0a0a 5365 6172 6368 6573 2041 5353 4f43 ..Searches ASSOC\n+00004ec0: 2d4c 4953 5420 666f 7220 6120 636f 6e73 -LIST for a cons\n+00004ed0: 2d63 656c 6c20 7768 6f73 6520 6364 7220 -cell whose cdr \n+00004ee0: 656c 656d 656e 7420 6973 2060 6571 7561 element is `equa\n+00004ef0: 6c27 2074 6f20 454c 542e 200a 5265 7475 l' to ELT. .Retu\n+00004f00: 726e 7320 7468 6520 6669 7273 7420 636f rns the first co\n+00004f10: 6e73 2d63 656c 6c20 7768 6963 6820 6d61 ns-cell which ma\n+00004f20: 7463 6865 732c 206f 7220 6e69 6c2e 0a46 tches, or nil..F\n+00004f30: 6f72 2065 7861 6d70 6c65 2c0a 2020 2020 or example,. \n+00004f40: 2872 6173 736f 6320 3320 2728 286f 6e65 (rassoc 3 '((one\n+00004f50: 202e 2031 2920 2874 776f 202e 2032 2920 . 1) (two . 2) \n+00004f60: 2874 6872 6565 202e 2033 2920 2866 6f75 (three . 3) (fou\n+00004f70: 7220 2e20 3429 2929 0a20 2020 2020 3d3e r . 4))). =>\n+00004f80: 2028 7468 7265 6520 2e20 3329 7265 702e (three . 3)rep.\n+00004f90: 6461 7461 236e 7468 6e74 6820 494e 4445 data#nthnth INDE\n+00004fa0: 5820 4c49 5354 0a0a 5265 7475 726e 7320 X LIST..Returns \n+00004fb0: 7468 6520 494e 4445 5874 6820 656c 656d the INDEXth elem\n+00004fc0: 656e 7420 6f66 204c 4953 542e 2054 6865 ent of LIST. The\n+00004fd0: 2066 6972 7374 2065 6c65 6d65 6e74 2068 first element h\n+00004fe0: 6173 2061 6e20 494e 4445 5820 6f66 207a as an INDEX of z\n+00004ff0: 6572 6f2e 0000 0000 0000 0000 0000 0000 ero.............\n+00005000: 7265 702e 6461 7461 2372 6173 7371 7261 rep.data#rassqra\n+00005010: 7373 7120 454c 5420 4153 534f 432d 4c49 ssq ELT ASSOC-LI\n+00005020: 5354 0a0a 5365 6172 6368 6573 2041 5353 ST..Searches ASS\n+00005030: 4f43 2d4c 4953 5420 666f 7220 6120 636f OC-LIST for a co\n+00005040: 6e73 2d63 656c 6c20 7768 6f73 6520 6364 ns-cell whose cd\n+00005050: 7220 6973 2060 6571 2720 746f 2045 4c54 r is `eq' to ELT\n+00005060: 2e0a 5265 7475 726e 7320 7468 6520 6669 ..Returns the fi\n+00005070: 7273 7420 6d61 7463 6869 6e67 2063 6f6e rst matching con\n+00005080: 732d 6365 6c6c 2c20 656c 7365 206e 696c s-cell, else nil\n+00005090: 2e72 6570 2e64 6174 6123 6e74 6863 6472 .rep.data#nthcdr\n+000050a0: 6e74 6863 6472 2049 4e44 4558 204c 4953 nthcdr INDEX LIS\n+000050b0: 540a 0a52 6574 7572 6e73 2074 6865 2049 T..Returns the I\n+000050c0: 4e44 4558 7468 2063 6472 206f 6620 4c49 NDEXth cdr of LI\n+000050d0: 5354 2e20 5468 6520 6669 7273 7420 6973 ST. The first is\n+000050e0: 2049 4e44 4558 207a 6572 6f2e 7265 702e INDEX zero.rep.\n+000050f0: 6461 7461 236c 6173 746c 6173 7420 4c49 data#lastlast LI\n+00005100: 5354 0a0a 5265 7475 726e 7320 7468 6520 ST..Returns the \n+00005110: 6c61 7374 2065 6c65 6d65 6e74 206f 6620 last element of \n+00005120: 4c49 5354 2e72 6570 2e64 6174 6123 6d61 LIST.rep.data#ma\n+00005130: 7063 6172 6d61 7063 6172 2046 554e 4354 pcarmapcar FUNCT\n+00005140: 494f 4e20 4c49 5354 0a0a 4361 6c6c 7320 ION LIST..Calls \n+00005150: 4655 4e43 5449 4f4e 2d4e 414d 4520 7769 FUNCTION-NAME wi\n+00005160: 7468 2065 6163 6820 656c 656d 656e 7420 th each element \n+00005170: 6f66 204c 4953 5420 6173 2061 6e20 6172 of LIST as an ar\n+00005180: 6775 6d65 6e74 2069 6e20 7475 726e 2061 gument in turn a\n+00005190: 6e64 0a72 6574 7572 6e73 2061 206e 6577 nd.returns a new\n+000051a0: 206c 6973 7420 636f 6e73 7472 7563 7465 list constructe\n+000051b0: 6420 6672 6f6d 2074 6865 2072 6573 756c d from the resul\n+000051c0: 7473 2c20 6965 2c0a 2020 286d 6170 6361 ts, ie,. (mapca\n+000051d0: 7220 2866 756e 6374 696f 6e20 286c 616d r (function (lam\n+000051e0: 6264 6120 2878 2920 2831 2b20 7829 2929 bda (x) (1+ x)))\n+000051f0: 2027 2831 2032 2033 2929 0a20 2020 3d3e '(1 2 3)). =>\n+00005200: 2028 3220 3320 3429 7265 702e 6461 7461 (2 3 4)rep.data\n+00005210: 236d 6170 636d 6170 6320 4655 4e43 5449 #mapcmapc FUNCTI\n+00005220: 4f4e 204c 4953 540a 0a41 7070 6c69 6573 ON LIST..Applies\n+00005230: 2046 554e 4354 494f 4e20 746f 2065 6163 FUNCTION to eac\n+00005240: 6820 656c 656d 656e 7420 696e 204c 4953 h element in LIS\n+00005250: 542c 2064 6973 6361 7264 7320 7468 6520 T, discards the \n+00005260: 7265 7375 6c74 732e 7265 702e 6461 7461 results.rep.data\n+00005270: 2366 696c 7465 7266 696c 7465 7220 5052 #filterfilter PR\n+00005280: 4544 4943 4154 4520 4c49 5354 0a0a 5265 EDICATE LIST..Re\n+00005290: 7475 726e 2061 206e 6577 206c 6973 742c turn a new list,\n+000052a0: 2063 6f6e 7369 7374 696e 6720 6f66 2074 consisting of t\n+000052b0: 6865 2065 6c65 6d65 6e74 7320 696e 204c he elements in L\n+000052c0: 4953 5420 7768 6963 6820 7468 6520 6675 IST which the fu\n+000052d0: 6e63 7469 6f6e 0a50 5245 4449 4341 5445 nction.PREDICATE\n+000052e0: 2072 6574 7572 6e73 2074 2077 6865 6e20 returns t when \n+000052f0: 6170 706c 6965 6420 746f 3b20 692e 652e applied to; i.e.\n+00005300: 2073 6f6d 6574 6869 6e67 206c 696b 650a something like.\n+00005310: 0a28 6d61 7063 6172 2027 6e63 6f6e 6320 .(mapcar 'nconc \n+00005320: 286d 6170 6361 7220 2327 286c 616d 6264 (mapcar #'(lambd\n+00005330: 6120 2878 290a 0909 0920 2020 2877 6865 a (x).... (whe\n+00005340: 6e20 2850 5245 4449 4341 5445 2078 290a n (PREDICATE x).\n+00005350: 0909 0920 2020 2020 286c 6973 7420 7829 ... (list x)\n+00005360: 2929 0a09 0920 2020 2020 2020 4c49 5354 ))... LIST\n+00005370: 2929 7265 702e 6461 7461 236d 656d 6265 ))rep.data#membe\n+00005380: 726d 656d 6265 7220 454c 5420 4c49 5354 rmember ELT LIST\n+00005390: 0a0a 4966 2045 4c54 2069 7320 6120 6d65 ..If ELT is a me\n+000053a0: 6d62 6572 206f 6620 6c69 7374 204c 4953 mber of list LIS\n+000053b0: 5420 7468 656e 2072 6574 7572 6e20 7468 T then return th\n+000053c0: 6520 7461 696c 206f 6620 7468 6520 6c69 e tail of the li\n+000053d0: 7374 2073 7461 7274 696e 670a 6672 6f6d st starting.from\n+000053e0: 2074 6865 206d 6174 6368 6564 2045 4c54 the matched ELT\n+000053f0: 2c20 6965 2c0a 2020 286d 656d 6265 7220 , ie,. (member \n+00005400: 3120 2728 3220 3120 3329 290a 2020 203d 1 '(2 1 3)). =\n+00005410: 3e20 2831 2033 290a 606d 656d 6265 7227 > (1 3).`member'\n+00005420: 2075 7365 7320 6065 7175 616c 2720 746f uses `equal' to\n+00005430: 2063 6f6d 7061 7265 2061 746f 6d73 2e72 compare atoms.r\n+00005440: 6570 2e64 6174 6123 6d65 6d71 6d65 6d71 ep.data#memqmemq\n+00005450: 2045 4c54 204c 4953 540a 0a49 6620 454c ELT LIST..If EL\n+00005460: 5420 6973 2061 206d 656d 6265 7220 6f66 T is a member of\n+00005470: 206c 6973 7420 4c49 5354 2074 6865 6e20 list LIST then \n+00005480: 7265 7475 726e 2074 6865 2074 6169 6c20 return the tail \n+00005490: 6f66 2074 6865 206c 6973 7420 7374 6172 of the list star\n+000054a0: 7469 6e67 0a66 726f 6d20 7468 6520 6d61 ting.from the ma\n+000054b0: 7463 6865 6420 454c 542c 2069 652c 0a20 tched ELT, ie,. \n+000054c0: 2028 6d65 6d71 2031 2027 2832 2031 2033 (memq 1 '(2 1 3\n+000054d0: 2929 0a20 2020 3d3e 2028 3120 3329 0a60 )). => (1 3).`\n+000054e0: 6d65 6d71 2720 7573 6573 2060 6571 2720 memq' uses `eq' \n+000054f0: 746f 2063 6f6d 7061 7265 2061 746f 6d73 to compare atoms\n+00005500: 2e72 6570 2e64 6174 6123 6d65 6d71 6c6d .rep.data#memqlm\n+00005510: 656d 716c 2045 4c54 204c 4953 540a 0a49 emql ELT LIST..I\n+00005520: 6620 454c 5420 6973 2061 206d 656d 6265 f ELT is a membe\n+00005530: 7220 6f66 206c 6973 7420 4c49 5354 2074 r of list LIST t\n+00005540: 6865 6e20 7265 7475 726e 2074 6865 2074 hen return the t\n+00005550: 6169 6c20 6f66 2074 6865 206c 6973 7420 ail of the list \n+00005560: 7374 6172 7469 6e67 0a66 726f 6d20 7468 starting.from th\n+00005570: 6520 6d61 7463 6865 6420 454c 542e 2060 e matched ELT. `\n+00005580: 6d65 6d71 6c27 2075 7365 7320 6065 716c memql' uses `eql\n+00005590: 2720 746f 2063 6f6d 7061 7265 206c 6973 ' to compare lis\n+000055a0: 7420 6974 656d 732e 7265 702e 6461 7461 t items.rep.data\n+000055b0: 2364 656c 6574 6564 656c 6574 6520 454c #deletedelete EL\n+000055c0: 5420 4c49 5354 0a0a 5265 7475 726e 7320 T LIST..Returns \n+000055d0: 4c49 5354 2077 6974 6820 616e 7920 6d65 LIST with any me\n+000055e0: 6d62 6572 7320 6065 7175 616c 2720 746f mbers `equal' to\n+000055f0: 2045 4c54 2064 6573 7472 7563 7469 7665 ELT destructive\n+00005600: 6c79 2072 656d 6f76 6564 2e72 6570 2e64 ly removed.rep.d\n+00005610: 6174 6123 6465 6c71 6465 6c71 2045 4c54 ata#delqdelq ELT\n+00005620: 204c 4953 540a 0a52 6574 7572 6e73 204c LIST..Returns L\n+00005630: 4953 5420 7769 7468 2061 6e79 206d 656d IST with any mem\n+00005640: 6265 7273 2060 6571 2720 746f 2045 4c54 bers `eq' to ELT\n+00005650: 2064 6573 7472 7563 7469 7665 6c79 2072 destructively r\n+00005660: 656d 6f76 6564 2e72 6570 2e64 6174 6123 emoved.rep.data#\n+00005670: 6465 6c65 7465 2d69 6664 656c 6574 652d delete-ifdelete-\n+00005680: 6966 2046 554e 4354 494f 4e20 4c49 5354 if FUNCTION LIST\n+00005690: 0a0a 5369 6d69 6c61 7220 746f 2060 6465 ..Similar to `de\n+000056a0: 6c65 7465 2720 6578 6365 7074 2074 6861 lete' except tha\n+000056b0: 7420 6120 7072 6564 6963 6174 6520 6675 t a predicate fu\n+000056c0: 6e63 7469 6f6e 2c20 4655 4e43 5449 4f4e nction, FUNCTION\n+000056d0: 2d4e 414d 452c 2069 730a 7573 6564 2074 -NAME, is.used t\n+000056e0: 6f20 6465 6369 6465 2077 6869 6368 2065 o decide which e\n+000056f0: 6c65 6d65 6e74 7320 746f 2064 656c 6574 lements to delet\n+00005700: 6520 2872 656d 6f76 6520 6465 7374 7275 e (remove destru\n+00005710: 6374 6976 656c 7929 2e0a 6064 656c 6574 ctively)..`delet\n+00005720: 652d 6966 2720 6465 6c65 7465 7320 616e e-if' deletes an\n+00005730: 2065 6c65 6d65 6e74 2069 6620 4655 4e43 element if FUNC\n+00005740: 5449 4f4e 2d4e 414d 4520 7265 7475 726e TION-NAME return\n+00005750: 7320 6e6f 6e2d 6e69 6c20 7768 656e 200a s non-nil when .\n+00005760: 6170 706c 6965 6420 746f 2074 6861 7420 applied to that \n+00005770: 656c 656d 656e 742c 2069 652c 0a20 2028 element, ie,. (\n+00005780: 6465 6c65 7465 2d69 6620 2728 6c61 6d62 delete-if '(lamb\n+00005790: 6461 2028 7829 2028 3d20 7820 3129 2920 da (x) (= x 1)) \n+000057a0: 2728 3120 3220 3320 3420 3120 3229 290a '(1 2 3 4 1 2)).\n+000057b0: 2020 203d 3e20 2832 2033 2034 2032 2972 => (2 3 4 2)r\n+000057c0: 6570 2e64 6174 6123 6465 6c65 7465 2d69 ep.data#delete-i\n+000057d0: 662d 6e6f 7464 656c 6574 652d 6966 2d6e f-notdelete-if-n\n+000057e0: 6f74 2046 554e 4354 494f 4e20 4c49 5354 ot FUNCTION LIST\n+000057f0: 0a0a 5369 6d69 6c61 7220 746f 2060 6465 ..Similar to `de\n+00005800: 6c65 7465 2720 6578 6365 7074 2074 6861 lete' except tha\n+00005810: 7420 6120 7072 6564 6963 6174 6520 6675 t a predicate fu\n+00005820: 6e63 7469 6f6e 2c20 4655 4e43 5449 4f4e nction, FUNCTION\n+00005830: 2d4e 414d 452c 2069 730a 7573 6564 2074 -NAME, is.used t\n+00005840: 6f20 6465 6369 6465 2077 6869 6368 2065 o decide which e\n+00005850: 6c65 6d65 6e74 7320 746f 2064 656c 6574 lements to delet\n+00005860: 6520 2872 656d 6f76 6520 6465 7374 7275 e (remove destru\n+00005870: 6374 6976 656c 7929 2e0a 6064 656c 6574 ctively)..`delet\n+00005880: 652d 6966 2d6e 6f74 2720 6465 6c65 7465 e-if-not' delete\n+00005890: 7320 616e 2065 6c65 6d65 6e74 2069 6620 s an element if \n+000058a0: 4655 4e43 5449 4f4e 2d4e 414d 4520 7265 FUNCTION-NAME re\n+000058b0: 7475 726e 7320 6e69 6c20 7768 656e 200a turns nil when .\n+000058c0: 6170 706c 6965 6420 746f 2074 6861 7420 applied to that \n+000058d0: 656c 656d 656e 742c 2069 652c 0a20 2028 element, ie,. (\n+000058e0: 6465 6c65 7465 2d69 662d 6e6f 7420 2728 delete-if-not '(\n+000058f0: 6c61 6d62 6461 2028 7829 2028 3d20 7820 lambda (x) (= x \n+00005900: 3129 2920 2728 3120 3220 3320 3420 3120 1)) '(1 2 3 4 1 \n+00005910: 3229 290a 2020 203d 3e20 2831 2031 2972 2)). => (1 1)r\n+00005920: 6570 2e64 6174 6123 7665 6374 6f72 7665 ep.data#vectorve\n+00005930: 6374 6f72 2041 5247 532e 2e2e 0a0a 5265 ctor ARGS.....Re\n+00005940: 7475 726e 7320 6120 6e65 7720 7665 6374 turns a new vect\n+00005950: 6f72 2077 6974 6820 4152 4753 2e2e 2e20 or with ARGS... \n+00005960: 6173 2069 7473 2065 6c65 6d65 6e74 732e as its elements.\n+00005970: 7265 702e 6461 7461 236d 616b 652d 7665 rep.data#make-ve\n+00005980: 6374 6f72 6d61 6b65 2d76 6563 746f 7220 ctormake-vector \n+00005990: 5349 5a45 205b 494e 4954 4941 4c2d 7265 SIZE [INITIAL-re\n+000059a0: 7076 5d0a 0a43 7265 6174 6573 2061 206e pv]..Creates a n\n+000059b0: 6577 2076 6563 746f 7220 6f66 2073 697a ew vector of siz\n+000059c0: 6520 5349 5a45 2e20 4966 2049 4e49 5449 e SIZE. If INITI\n+000059d0: 414c 2d72 6570 7620 6973 2070 726f 7669 AL-repv is provi\n+000059e0: 6465 6420 6561 6368 2065 6c65 6d65 6e74 ded each element\n+000059f0: 0a77 696c 6c20 6265 2073 6574 2074 6f20 .will be set to \n+00005a00: 7468 6174 2076 616c 7565 2c20 656c 7365 that value, else\n+00005a10: 2074 6865 7920 7769 6c6c 2061 6c6c 2062 they will all b\n+00005a20: 6520 6e69 6c2e 7265 702e 6461 7461 2361 e nil.rep.data#a\n+00005a30: 7272 6179 7061 7272 6179 7020 4152 470a rrayparrayp ARG.\n+00005a40: 0a52 6574 7572 6e73 2074 2077 6865 6e20 .Returns t when \n+00005a50: 4152 4720 6973 2061 6e20 6172 7261 792e ARG is an array.\n+00005a60: 7265 702e 6461 7461 2361 7365 7461 7365 rep.data#asetase\n+00005a70: 7420 4152 5241 5920 494e 4445 5820 4e45 t ARRAY INDEX NE\n+00005a80: 572d 5641 4c55 450a 0a53 6574 7320 656c W-VALUE..Sets el\n+00005a90: 656d 656e 7420 6e75 6d62 6572 2049 4e44 ement number IND\n+00005aa0: 4558 2028 6120 706f 7369 7469 7665 2069 EX (a positive i\n+00005ab0: 6e74 6567 6572 2920 6f66 2041 5252 4159 nteger) of ARRAY\n+00005ac0: 2028 6361 6e20 6265 2061 2076 6563 746f (can be a vecto\n+00005ad0: 720a 6f72 2061 2073 7472 696e 6729 2074 r.or a string) t\n+00005ae0: 6f20 4e45 572d 5641 4c55 452c 2072 6574 o NEW-VALUE, ret\n+00005af0: 7572 6e69 6e67 204e 4557 2d56 414c 5545 urning NEW-VALUE\n+00005b00: 2e20 4e6f 7465 2074 6861 7420 7374 7269 . Note that stri\n+00005b10: 6e67 730a 6361 6e20 6f6e 6c79 2063 6f6e ngs.can only con\n+00005b20: 7461 696e 2063 6861 7261 6374 6572 7320 tain characters \n+00005b30: 2869 652c 2069 6e74 6567 6572 7329 2e72 (ie, integers).r\n+00005b40: 6570 2e64 6174 6123 6172 6566 6172 6566 ep.data#arefaref\n+00005b50: 2041 5252 4159 2049 4e44 4558 0a0a 5265 ARRAY INDEX..Re\n+00005b60: 7475 726e 7320 7468 6520 494e 4445 5874 turns the INDEXt\n+00005b70: 6820 2861 206e 6f6e 2d6e 6567 6174 6976 h (a non-negativ\n+00005b80: 6520 696e 7465 6765 7229 2065 6c65 6d65 e integer) eleme\n+00005b90: 6e74 206f 6620 4152 5241 592c 2077 6869 nt of ARRAY, whi\n+00005ba0: 6368 0a63 616e 2062 6520 6120 7665 6374 ch.can be a vect\n+00005bb0: 6f72 206f 7220 6120 7374 7269 6e67 2e20 or or a string. \n+00005bc0: 494e 4445 5820 7374 6172 7473 2061 7420 INDEX starts at \n+00005bd0: 7a65 726f 2e72 6570 2e64 6174 6123 6d61 zero.rep.data#ma\n+00005be0: 6b65 2d73 7472 696e 676d 616b 652d 7374 ke-stringmake-st\n+00005bf0: 7269 6e67 204c 454e 4754 4820 5b49 4e49 ring LENGTH [INI\n+00005c00: 5449 414c 2d56 414c 5545 5d0a 0a52 6574 TIAL-VALUE]..Ret\n+00005c10: 7572 6e73 2061 206e 6577 2073 7472 696e urns a new strin\n+00005c20: 6720 6f66 206c 656e 6774 6820 4c45 4e47 g of length LENG\n+00005c30: 5448 2c20 6561 6368 2063 6861 7261 6374 TH, each charact\n+00005c40: 6572 2069 7320 696e 6974 6961 6c69 7365 er is initialise\n+00005c50: 6420 746f 0a49 4e49 5449 414c 2d72 6570 d to.INITIAL-rep\n+00005c60: 762c 206f 7220 746f 2073 7061 6365 2069 v, or to space i\n+00005c70: 6620 494e 4954 4941 4c2d 5641 4c55 4520 f INITIAL-VALUE \n+00005c80: 6973 206e 6f74 2067 6976 656e 2e72 6570 is not given.rep\n+00005c90: 2e64 6174 6123 7375 6273 7472 696e 6773 .data#substrings\n+00005ca0: 7562 7374 7269 6e67 2053 5452 494e 4720 ubstring STRING \n+00005cb0: 5354 4152 5420 5b45 4e44 5d0a 0a52 6574 START [END]..Ret\n+00005cc0: 7572 6e73 2074 6865 2070 6f72 7469 6f6e urns the portion\n+00005cd0: 206f 6620 5354 5249 4e47 2073 7461 7274 of STRING start\n+00005ce0: 696e 6720 6174 2063 6861 7261 6374 6572 ing at character\n+00005cf0: 206e 756d 6265 7220 5354 4152 5420 616e number START an\n+00005d00: 6420 656e 6469 6e67 0a61 7420 7468 6520 d ending.at the \n+00005d10: 6368 6172 6163 7465 7220 6265 666f 7265 character before\n+00005d20: 2045 4e44 2028 6f72 2074 6865 2065 6e64 END (or the end\n+00005d30: 206f 6620 7468 6520 7374 7269 6e67 2069 of the string i\n+00005d40: 6620 454e 4420 6973 206e 6f74 2067 6976 f END is not giv\n+00005d50: 656e 292e 0a41 6c6c 2069 6e64 6963 6573 en)..All indices\n+00005d60: 2073 7461 7274 2061 7420 7a65 726f 2e72 start at zero.r\n+00005d70: 6570 2e64 6174 6123 636f 6e63 6174 636f ep.data#concatco\n+00005d80: 6e63 6174 2041 5247 532e 2e2e 0a0a 436f ncat ARGS.....Co\n+00005d90: 6e63 6174 656e 6174 6573 2061 6c6c 2041 ncatenates all A\n+00005da0: 5247 532e 2e2e 2069 6e74 6f20 6120 7369 RGS... into a si\n+00005db0: 6e67 6c65 2073 7472 696e 672c 2065 6163 ngle string, eac\n+00005dc0: 6820 6172 6775 6d65 6e74 2063 616e 2062 h argument can b\n+00005dd0: 6520 6120 7374 7269 6e67 2c0a 6120 6368 e a string,.a ch\n+00005de0: 6172 6163 7465 7220 6f72 2061 206c 6973 aracter or a lis\n+00005df0: 7420 6f72 2076 6563 746f 7220 6f66 2063 t or vector of c\n+00005e00: 6861 7261 6374 6572 732e 7265 702e 6461 haracters.rep.da\n+00005e10: 7461 236c 656e 6774 686c 656e 6774 6820 ta#lengthlength \n+00005e20: 5345 5155 454e 4345 0a0a 5265 7475 726e SEQUENCE..Return\n+00005e30: 7320 7468 6520 6e75 6d62 6572 206f 6620 s the number of \n+00005e40: 656c 656d 656e 7473 2069 6e20 5345 5155 elements in SEQU\n+00005e50: 454e 4345 2028 6120 7374 7269 6e67 2c20 ENCE (a string, \n+00005e60: 6c69 7374 206f 7220 7665 6374 6f72 292e list or vector).\n+00005e70: 7265 702e 6461 7461 2363 6f70 792d 7365 rep.data#copy-se\n+00005e80: 7175 656e 6365 636f 7079 2d73 6571 7565 quencecopy-seque\n+00005e90: 6e63 6520 5345 5155 454e 4345 0a0a 5265 nce SEQUENCE..Re\n+00005ea0: 7475 726e 7320 6120 6e65 7720 7365 7175 turns a new sequ\n+00005eb0: 656e 6365 2077 686f 7365 2065 6c65 6d65 ence whose eleme\n+00005ec0: 6e74 7320 6172 6520 6571 2074 6f20 7468 nts are eq to th\n+00005ed0: 6f73 6520 696e 2053 4551 5545 4e43 452e ose in SEQUENCE.\n+00005ee0: 7265 702e 6461 7461 2365 6c74 656c 7420 rep.data#eltelt \n+00005ef0: 5345 5155 454e 4345 2049 4e44 4558 0a0a SEQUENCE INDEX..\n+00005f00: 5265 7475 726e 2074 6865 2065 6c65 6d65 Return the eleme\n+00005f10: 6e74 206f 6620 5345 5155 454e 4345 2061 nt of SEQUENCE a\n+00005f20: 7420 706f 7369 7469 6f6e 2049 4e44 4558 t position INDEX\n+00005f30: 2028 636f 756e 7469 6e67 2066 726f 6d20 (counting from \n+00005f40: 7a65 726f 292e 7265 702e 6461 7461 2365 zero).rep.data#e\n+00005f50: 7165 7120 5641 4c55 4531 2056 414c 5545 qeq VALUE1 VALUE\n+00005f60: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if \n+00005f70: 5641 4c55 4531 2061 6e64 2056 414c 5545 VALUE1 and VALUE\n+00005f80: 3220 6172 6520 6f6e 6520 616e 6420 7468 2 are one and th\n+00005f90: 6520 7361 6d65 206f 626a 6563 742e 204e e same object. N\n+00005fa0: 6f74 6520 7468 6174 0a74 6869 7320 6d61 ote that.this ma\n+00005fb0: 7920 6f72 206d 6179 206e 6f74 2062 6520 y or may not be \n+00005fc0: 7472 7565 2066 6f72 206e 756d 6265 7273 true for numbers\n+00005fd0: 206f 6620 7468 6520 7361 6d65 2076 616c of the same val\n+00005fe0: 7565 2028 7365 6520 6065 716c 2729 2e00 ue (see `eql')..\n 00005ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00006000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00006010: 2361 7072 6f70 6f73 6170 726f 706f 7320 #aproposapropos \n-00006020: 5245 4745 5850 205b 5052 4544 4943 4154 REGEXP [PREDICAT\n-00006030: 455d 205b 4f42 4152 5241 595d 0a0a 5265 E] [OBARRAY]..Re\n-00006040: 7475 726e 7320 6120 6c69 7374 206f 6620 turns a list of \n-00006050: 7379 6d62 6f6c 7320 6672 6f6d 204f 4241 symbols from OBA\n-00006060: 5252 4159 2028 6f72 2074 6865 2064 6566 RRAY (or the def\n-00006070: 6175 6c74 2920 7768 6f73 6520 7072 696e ault) whose prin\n-00006080: 742d 6e61 6d65 0a6d 6174 6368 6573 2074 t-name.matches t\n-00006090: 6865 2072 6567 756c 6172 2d65 7870 7265 he regular-expre\n-000060a0: 7373 696f 6e20 5245 4745 5850 2e20 4966 ssion REGEXP. If\n-000060b0: 2050 5245 4449 4341 5445 2069 7320 6769 PREDICATE is gi\n-000060c0: 7665 6e20 616e 6420 6e6f 6e2d 6e69 6c2c ven and non-nil,\n-000060d0: 0a65 6163 6820 7379 6d62 6f6c 2077 6869 .each symbol whi\n-000060e0: 6368 206d 6174 6368 6573 2069 7320 6170 ch matches is ap\n-000060f0: 706c 6965 6420 746f 2074 6865 2066 756e plied to the fun\n-00006100: 6374 696f 6e20 5052 4544 4943 4154 452c ction PREDICATE,\n-00006110: 2069 6620 7468 6520 7661 6c75 650a 6973 if the value.is\n-00006120: 206e 6f6e 2d6e 696c 2069 7420 6973 2063 non-nil it is c\n-00006130: 6f6e 7369 6465 7265 6420 6120 6d61 7463 onsidered a matc\n-00006140: 682e 7265 702e 6c61 6e67 2e64 6562 7567 h.rep.lang.debug\n-00006150: 2374 7261 6365 7472 6163 6520 5359 4d42 #tracetrace SYMB\n-00006160: 4f4c 0a0a 466c 6167 2074 6861 7420 7768 OL..Flag that wh\n-00006170: 656e 6576 6572 2053 594d 424f 4c20 6973 enever SYMBOL is\n-00006180: 2065 7661 6c75 6174 6564 2028 6173 2061 evaluated (as a\n-00006190: 2076 6172 6961 626c 6520 6f72 2061 2066 variable or a f\n-000061a0: 756e 6374 696f 6e29 2074 6865 0a64 6562 unction) the.deb\n-000061b0: 7567 6765 7220 6973 2065 6e74 6572 6564 ugger is entered\n-000061c0: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug#\n-000061d0: 756e 7472 6163 6575 6e74 7261 6365 2053 untraceuntrace S\n-000061e0: 594d 424f 4c0a 0a43 616e 6365 6c20 7468 YMBOL..Cancel th\n-000061f0: 6520 6566 6665 6374 206f 6620 2874 7261 e effect of (tra\n-00006200: 6365 2053 594d 424f 4c29 2e72 6570 2e6c ce SYMBOL).rep.l\n-00006210: 616e 672e 7379 6d62 6f6c 7323 6f62 6172 ang.symbols#obar\n-00006220: 7261 796f 6261 7272 6179 205b 4e45 572d rayobarray [NEW-\n-00006230: 5641 4c55 455d 7265 702e 6c61 6e67 2e73 VALUE]rep.lang.s\n-00006240: 796d 626f 6c73 236d 616b 652d 6b65 7977 ymbols#make-keyw\n-00006250: 6f72 646d 616b 652d 6b65 7977 6f72 6420 ordmake-keyword \n-00006260: 5359 4d42 4f4c 0a0a 5265 7475 726e 2074 SYMBOL..Return t\n-00006270: 6865 206b 6579 776f 7264 2073 796d 626f he keyword symbo\n-00006280: 6c20 7468 6174 2073 686f 756c 6420 6265 l that should be\n-00006290: 2075 7365 6420 696e 2061 7267 756d 656e used in argumen\n-000062a0: 7420 6c69 7374 7320 746f 0a70 726f 7669 t lists to.provi\n-000062b0: 6465 2074 6865 206d 6172 6b20 7468 6520 de the mark the \n-000062c0: 7661 6c75 6520 6f66 2074 6865 2061 7267 value of the arg\n-000062d0: 756d 656e 7420 6361 6c6c 6564 2053 594d ument called SYM\n-000062e0: 424f 4c2e 2041 6e20 6572 726f 7220 6973 BOL. An error is\n-000062f0: 0a73 6967 6e61 6c6c 6564 2069 6620 5359 .signalled if SY\n-00006300: 4d42 4f4c 2069 7320 6974 7365 6c66 2061 MBOL is itself a\n-00006310: 206b 6579 776f 7264 2e72 6570 2e6c 616e keyword.rep.lan\n-00006320: 672e 7379 6d62 6f6c 7323 6b65 7977 6f72 g.symbols#keywor\n-00006330: 6470 6b65 7977 6f72 6470 2041 5247 0a0a dpkeywordp ARG..\n-00006340: 5265 7475 726e 2074 7275 6520 6966 2041 Return true if A\n-00006350: 5247 2069 7320 6120 6b65 7977 6f72 6420 RG is a keyword \n-00006360: 7379 6d62 6f6c 2e72 6570 2e69 6f2e 6462 symbol.rep.io.db\n-00006370: 2e67 6462 6d23 6764 626d 2d6f 7065 6e67 .gdbm#gdbm-openg\n-00006380: 6462 6d2d 6f70 656e 2050 4154 4820 4143 dbm-open PATH AC\n-00006390: 4345 5353 2d54 5950 4520 5b4d 4f44 455d CESS-TYPE [MODE]\n-000063a0: 205b 464c 4147 535d 7265 702e 696f 2e64 [FLAGS]rep.io.d\n-000063b0: 622e 6764 626d 2367 6462 6d2d 636c 6f73 b.gdbm#gdbm-clos\n-000063c0: 6567 6462 6d2d 636c 6f73 6520 4442 4d72 egdbm-close DBMr\n-000063d0: 6570 2e69 6f2e 6462 2e67 6462 6d23 6764 ep.io.db.gdbm#gd\n-000063e0: 626d 2d66 6574 6368 6764 626d 2d66 6574 bm-fetchgdbm-fet\n-000063f0: 6368 2044 424d 204b 4559 7265 702e 696f ch DBM KEYrep.io\n-00006400: 2e64 622e 6764 626d 2367 6462 6d2d 7374 .db.gdbm#gdbm-st\n-00006410: 6f72 6567 6462 6d2d 7374 6f72 6520 4442 oregdbm-store DB\n-00006420: 4d20 4b45 5920 5641 4c55 4520 5b46 4c41 M KEY VALUE [FLA\n-00006430: 4753 5d72 6570 2e69 6f2e 6462 2e67 6462 GS]rep.io.db.gdb\n-00006440: 6d23 6764 626d 2d64 656c 6574 6567 6462 m#gdbm-deletegdb\n-00006450: 6d2d 6465 6c65 7465 2044 424d 204b 4559 m-delete DBM KEY\n-00006460: 7265 702e 696f 2e64 622e 6764 626d 2367 rep.io.db.gdbm#g\n-00006470: 6462 6d2d 7761 6c6b 6764 626d 2d77 616c dbm-walkgdbm-wal\n-00006480: 6b20 4655 4e20 4442 4d72 6570 2e69 6f2e k FUN DBMrep.io.\n-00006490: 6462 2e67 6462 6d23 6764 626d 7067 6462 db.gdbm#gdbmpgdb\n-000064a0: 6d70 2041 5247 0a0a 5265 7475 726e 7320 mp ARG..Returns \n-000064b0: 7420 6966 2041 5247 2069 7320 616e 2067 t if ARG is an g\n-000064c0: 6462 6d20 6f62 6a65 6374 2028 6372 6561 dbm object (crea\n-000064d0: 7465 6420 6279 2060 6764 626d 2d6f 7065 ted by `gdbm-ope\n-000064e0: 6e27 292e 7265 702e 6c61 6e67 2e6d 6174 n').rep.lang.mat\n-000064f0: 6823 2b2b 204e 554d 4245 5253 2e2e 2e0a h#++ NUMBERS....\n-00006500: 0a41 6464 7320 616c 6c20 4e55 4d42 4552 .Adds all NUMBER\n-00006510: 5320 746f 6765 7468 6572 2e20 4966 206e S together. If n\n-00006520: 6f20 6172 6775 6d65 6e74 7320 6172 6520 o arguments are \n-00006530: 6769 7665 6e20 7265 7475 726e 7320 302e given returns 0.\n-00006540: 7265 702e 6c61 6e67 2e6d 6174 6823 2d2d rep.lang.math#--\n-00006550: 204e 554d 4245 5220 5b4e 554d 4245 5253 NUMBER [NUMBERS\n-00006560: 2e2e 2e5d 0a0a 4569 7468 6572 2072 6574 ...]..Either ret\n-00006570: 7572 6e73 2074 6865 206e 6567 6174 696f urns the negatio\n-00006580: 6e20 6f66 204e 554d 4245 5220 6f72 2074 n of NUMBER or t\n-00006590: 6865 2076 616c 7565 206f 6620 4e55 4d42 he value of NUMB\n-000065a0: 4552 206d 696e 7573 0a4e 554d 4245 5253 ER minus.NUMBERS\n-000065b0: 7265 702e 6c61 6e67 2e6d 6174 6823 2a2a rep.lang.math#**\n-000065c0: 204e 554d 4245 5253 2e2e 2e0a 0a4d 756c NUMBERS.....Mul\n-000065d0: 7469 706c 6965 7320 616c 6c20 4e55 4d42 tiplies all NUMB\n-000065e0: 4552 5320 746f 6765 7468 6572 2e20 4966 ERS together. If\n-000065f0: 206e 6f20 6e75 6d62 6572 7320 6172 6520 no numbers are \n-00006600: 6769 7665 6e20 7265 7475 726e 7320 312e given returns 1.\n-00006610: 7265 702e 6c61 6e67 2e6d 6174 6823 2f2f rep.lang.math#//\n-00006620: 204e 554d 4245 5253 2e2e 2e0a 0a44 6976 NUMBERS.....Div\n-00006630: 6964 6573 204e 554d 4245 5253 2028 696e ides NUMBERS (in\n-00006640: 206c 6566 742d 746f 2d72 6967 6874 206f left-to-right o\n-00006650: 7264 6572 292e 7265 702e 6c61 6e67 2e6d rder).rep.lang.m\n-00006660: 6174 6823 7265 6d61 696e 6465 7272 656d ath#remainderrem\n-00006670: 6169 6e64 6572 2044 4956 4944 454e 4420 ainder DIVIDEND \n-00006680: 4449 5649 534f 520a 0a52 6574 7572 6e73 DIVISOR..Returns\n-00006690: 2074 6865 2069 6e74 6567 6572 2072 656d the integer rem\n-000066a0: 6169 6e64 6572 2061 6674 6572 2064 6976 ainder after div\n-000066b0: 6964 696e 6720 4449 5649 4445 4e44 2062 iding DIVIDEND b\n-000066c0: 7920 4449 5649 534f 522e 7265 702e 6c61 y DIVISOR.rep.la\n-000066d0: 6e67 2e6d 6174 6823 6d6f 646d 6f64 2044 ng.math#modmod D\n-000066e0: 4956 4944 454e 4420 4449 5649 534f 520a IVIDEND DIVISOR.\n-000066f0: 0a52 6574 7572 6e73 2074 6865 2076 616c .Returns the val\n-00006700: 7565 206f 6620 4449 5649 4445 4e44 206d ue of DIVIDEND m\n-00006710: 6f64 756c 6f20 4449 5649 534f 523b 2075 odulo DIVISOR; u\n-00006720: 6e6c 696b 6520 7468 6520 2520 2872 656d nlike the % (rem\n-00006730: 6169 6e64 6572 290a 6675 6e63 7469 6f6e ainder).function\n-00006740: 2074 6865 2062 6568 6176 696f 7572 206f the behaviour o\n-00006750: 6620 606d 6f64 2720 6973 2077 656c 6c2d f `mod' is well-\n-00006760: 6465 6669 6e65 6420 666f 7220 6e65 6761 defined for nega\n-00006770: 7469 7665 2061 7267 756d 656e 7473 2c0a tive arguments,.\n-00006780: 7765 2068 6176 6520 7468 6174 2c0a 0a09 we have that,...\n-00006790: 286d 6f64 2058 2059 2920 3d3d 2058 202d (mod X Y) == X -\n-000067a0: 2028 2a20 5920 2866 6c6f 6f72 2028 2f20 (* Y (floor (/ \n-000067b0: 5820 5929 2929 2c09 666f 7220 5920 6e6f X Y))),.for Y no\n-000067c0: 7420 6571 7561 6c20 746f 207a 6572 6f0a t equal to zero.\n-000067d0: 0a61 7373 756d 696e 6720 7468 6174 2028 .assuming that (\n-000067e0: 666c 6f6f 7220 5a29 2067 6976 6573 2074 floor Z) gives t\n-000067f0: 6865 206c 6561 7374 2069 6e74 6567 6572 he least integer\n-00006800: 2067 7265 6174 6572 2074 6861 6e20 6f72 greater than or\n-00006810: 2065 7175 616c 2074 6f20 5a2c 0a61 6e64 equal to Z,.and\n-00006820: 2074 6861 7420 666c 6f61 7469 6e67 2070 that floating p\n-00006830: 6f69 6e74 2064 6976 6973 696f 6e20 6973 oint division is\n-00006840: 2075 7365 642e 7265 702e 6c61 6e67 2e6d used.rep.lang.m\n-00006850: 6174 6823 7175 6f74 6965 6e74 7175 6f74 ath#quotientquot\n-00006860: 6965 6e74 2044 4956 4944 454e 4420 4449 ient DIVIDEND DI\n-00006870: 5649 534f 520a 0a52 6574 7572 6e73 2074 VISOR..Returns t\n-00006880: 6865 2069 6e74 6567 6572 2071 756f 7469 he integer quoti\n-00006890: 656e 7420 6672 6f6d 2064 6976 6964 696e ent from dividin\n-000068a0: 6720 696e 7465 6765 7273 2044 4956 4944 g integers DIVID\n-000068b0: 454e 4420 616e 640a 4449 5649 534f 522e END and.DIVISOR.\n-000068c0: 7265 702e 6c61 6e67 2e6d 6174 6823 6c6f rep.lang.math#lo\n-000068d0: 676e 6f74 6c6f 676e 6f74 204e 554d 4245 gnotlognot NUMBE\n-000068e0: 520a 0a52 6574 7572 6e73 2074 6865 2062 R..Returns the b\n-000068f0: 6974 7769 7365 206c 6f67 6963 616c 2060 itwise logical `\n-00006900: 6e6f 7427 206f 6620 4e55 4d42 4552 2e72 not' of NUMBER.r\n-00006910: 6570 2e6c 616e 672e 6d61 7468 236c 6f67 ep.lang.math#log\n-00006920: 696f 726c 6f67 696f 7220 4e55 4d42 4552 iorlogior NUMBER\n-00006930: 532e 2e2e 0a0a 5265 7475 726e 7320 7468 S.....Returns th\n-00006940: 6520 6269 7477 6973 6520 6c6f 6769 6361 e bitwise logica\n-00006950: 6c20 6069 6e63 6c75 7369 7665 2d6f 7227 l `inclusive-or'\n-00006960: 206f 6620 6974 7320 6172 6775 6d65 6e74 of its argument\n-00006970: 732e 7265 702e 6c61 6e67 2e6d 6174 6823 s.rep.lang.math#\n-00006980: 6c6f 6778 6f72 6c6f 6778 6f72 204e 554d logxorlogxor NUM\n-00006990: 4245 5253 2e2e 2e0a 0a52 6574 7572 6e73 BERS.....Returns\n-000069a0: 2074 6865 2062 6974 7769 7365 206c 6f67 the bitwise log\n-000069b0: 6963 616c 2060 6578 636c 7573 6976 652d ical `exclusive-\n-000069c0: 6f72 2720 6f66 2069 7473 2061 7267 756d or' of its argum\n-000069d0: 656e 7473 2e72 6570 2e6c 616e 672e 6d61 ents.rep.lang.ma\n-000069e0: 7468 236c 6f67 616e 646c 6f67 616e 6420 th#logandlogand \n-000069f0: 4e55 4d42 4552 532e 2e2e 0a0a 5265 7475 NUMBERS.....Retu\n-00006a00: 726e 7320 7468 6520 6269 7477 6973 6520 rns the bitwise \n-00006a10: 6c6f 6769 6361 6c20 6061 6e64 2720 6f66 logical `and' of\n-00006a20: 2069 7473 2061 7267 756d 656e 7473 2e72 its arguments.r\n-00006a30: 6570 2e64 6174 6123 6571 6c65 716c 2041 ep.data#eqleql A\n-00006a40: 5247 3120 4152 4732 0a0a 5369 6d69 6c61 RG1 ARG2..Simila\n-00006a50: 7220 746f 2060 6571 2720 6578 6365 7074 r to `eq' except\n-00006a60: 2074 6861 7420 6e75 6d62 6572 7320 7769 that numbers wi\n-00006a70: 7468 2074 6865 2073 616d 6520 7661 6c75 th the same valu\n-00006a80: 6520 7769 6c6c 2061 6c77 6179 7320 6265 e will always be\n-00006a90: 0a63 6f6e 7369 6465 7265 6420 6065 716c .considered `eql\n-00006aa0: 2720 2874 6869 7320 6d61 7920 6f72 206d ' (this may or m\n-00006ab0: 6179 206e 6f74 2062 6520 7468 6520 6361 ay not be the ca\n-00006ac0: 7365 2077 6974 6820 6065 7127 292e 0a0a se with `eq')...\n-00006ad0: 4e6f 7465 2068 6f77 6576 6572 2074 6861 Note however tha\n-00006ae0: 7420 6578 6163 7420 616e 6420 696e 6578 t exact and inex\n-00006af0: 6163 7420 7665 7273 696f 6e73 206f 6620 act versions of \n-00006b00: 7468 6520 7361 6d65 206e 756d 6265 7220 the same number \n-00006b10: 6172 6520 6e6f 740a 636f 6e73 6964 6572 are not.consider\n-00006b20: 6564 2074 6865 2073 616d 6520 7661 6c75 ed the same valu\n-00006b30: 652e 2041 7320 6120 7275 6c65 206f 6620 e. As a rule of \n-00006b40: 7468 756d 622c 2069 6620 7477 6f20 6e75 thumb, if two nu\n-00006b50: 6d62 6572 7320 7072 696e 7420 7468 650a mbers print the.\n-00006b60: 7361 6d65 2c20 7468 6579 2077 696c 6c20 same, they will \n-00006b70: 6265 2063 6f6e 7369 6465 7265 6420 6065 be considered `e\n-00006b80: 716c 272e 7265 702e 6c61 6e67 2e6d 6174 ql'.rep.lang.mat\n-00006b90: 6823 7a65 726f 707a 6572 6f70 204e 554d h#zeropzerop NUM\n-00006ba0: 4245 520a 0a52 6574 7572 6e20 7420 6966 BER..Return t if\n-00006bb0: 204e 554d 4245 5220 6973 207a 6572 6f2e NUMBER is zero.\n-00006bc0: 7265 702e 6c61 6e67 2e6d 6174 6823 312b rep.lang.math#1+\n-00006bd0: 312b 204e 554d 4245 520a 0a52 6574 7572 1+ NUMBER..Retur\n-00006be0: 6e20 4e55 4d42 4552 2070 6c75 7320 312e n NUMBER plus 1.\n-00006bf0: 7265 702e 6c61 6e67 2e6d 6174 6823 312d rep.lang.math#1-\n-00006c00: 312d 204e 554d 4245 520a 0a52 6574 7572 1- NUMBER..Retur\n-00006c10: 6e20 4e55 4d42 4552 206d 696e 7573 2031 n NUMBER minus 1\n-00006c20: 2e72 6570 2e6c 616e 672e 6d61 7468 2361 .rep.lang.math#a\n-00006c30: 7368 6173 6820 4e55 4d42 4552 2043 4f55 shash NUMBER COU\n-00006c40: 4e54 0a0a 5573 6520 616e 2061 7269 7468 NT..Use an arith\n-00006c50: 6d65 7469 6320 7368 6966 7420 746f 2073 metic shift to s\n-00006c60: 6869 6674 2074 6865 2062 6974 7320 696e hift the bits in\n-00006c70: 204e 554d 4245 5220 6279 2043 4f55 4e54 NUMBER by COUNT\n-00006c80: 2062 6974 7320 746f 0a74 6865 206c 6566 bits to.the lef\n-00006c90: 742c 2061 206e 6567 6174 6976 6520 434f t, a negative CO\n-00006ca0: 554e 5420 6d65 616e 7320 7368 6966 7420 UNT means shift \n-00006cb0: 7269 6768 742e 0a0a 426f 7468 204e 554d right...Both NUM\n-00006cc0: 4245 5220 616e 6420 434f 554e 5420 6d75 BER and COUNT mu\n-00006cd0: 7374 2062 6520 696e 7465 6765 7273 2e72 st be integers.r\n-00006ce0: 6570 2e6c 616e 672e 6d61 7468 2366 6c6f ep.lang.math#flo\n-00006cf0: 6f72 666c 6f6f 7220 4e55 4d42 4552 0a0a orfloor NUMBER..\n-00006d00: 526f 756e 6420 4e55 4d42 4552 2064 6f77 Round NUMBER dow\n-00006d10: 6e77 6172 6473 2074 6f20 7468 6520 6e65 nwards to the ne\n-00006d20: 6172 6573 7420 696e 7465 6765 7220 6c65 arest integer le\n-00006d30: 7373 2074 6861 6e20 6f72 2065 7175 616c ss than or equal\n-00006d40: 2074 6f0a 4e55 4d42 4552 2e72 6570 2e6c to.NUMBER.rep.l\n-00006d50: 616e 672e 6d61 7468 2363 6569 6c69 6e67 ang.math#ceiling\n-00006d60: 6365 696c 696e 6720 4e55 4d42 4552 0a0a ceiling NUMBER..\n-00006d70: 526f 756e 6420 4e55 4d42 4552 2075 7077 Round NUMBER upw\n-00006d80: 6172 6473 2074 6f20 7468 6520 6e65 6172 ards to the near\n-00006d90: 6573 7420 696e 7465 6765 7220 6772 6561 est integer grea\n-00006da0: 7465 7220 7468 616e 206f 7220 6571 7561 ter than or equa\n-00006db0: 6c20 746f 0a4e 554d 4245 522e 7265 702e l to.NUMBER.rep.\n-00006dc0: 6c61 6e67 2e6d 6174 6823 7472 756e 6361 lang.math#trunca\n-00006dd0: 7465 7472 756e 6361 7465 204e 554d 4245 tetruncate NUMBE\n-00006de0: 520a 0a52 6f75 6e64 204e 554d 4245 5220 R..Round NUMBER \n-00006df0: 746f 2074 6865 206e 6561 7265 7374 2069 to the nearest i\n-00006e00: 6e74 6567 6572 2062 6574 7765 656e 204e nteger between N\n-00006e10: 554d 4245 5220 616e 6420 7a65 726f 2e72 UMBER and zero.r\n-00006e20: 6570 2e6c 616e 672e 6d61 7468 2372 6f75 ep.lang.math#rou\n-00006e30: 6e64 726f 756e 6420 4e55 4d42 4552 0a0a ndround NUMBER..\n-00006e40: 526f 756e 6420 4e55 4d42 4552 2074 6f20 Round NUMBER to \n-00006e50: 7468 6520 6e65 6172 6573 7420 696e 7465 the nearest inte\n-00006e60: 6765 722e 2048 616c 6677 6179 2063 6173 ger. Halfway cas\n-00006e70: 6573 2061 7265 2072 6f75 6e64 6564 2074 es are rounded t\n-00006e80: 6f20 7468 650a 6e65 6172 6573 7420 6576 o the.nearest ev\n-00006e90: 656e 2069 6e74 6567 6572 2e72 6570 2e6c en integer.rep.l\n-00006ea0: 616e 672e 6d61 7468 2365 7870 6578 7020 ang.math#expexp \n-00006eb0: 580a 0a52 6574 7572 6e20 6065 2720 2874 X..Return `e' (t\n-00006ec0: 6865 2062 6173 6520 6f66 206e 6174 7572 he base of natur\n-00006ed0: 616c 206c 6f67 6172 6974 686d 7329 2072 al logarithms) r\n-00006ee0: 6169 7365 6420 746f 2074 6865 2070 6f77 aised to the pow\n-00006ef0: 6572 2058 2e72 6570 2e6c 616e 672e 6d61 er X.rep.lang.ma\n-00006f00: 7468 236c 6f67 6c6f 6720 5820 5b42 4153 th#loglog X [BAS\n-00006f10: 455d 0a0a 5265 7475 726e 2074 6865 206c E]..Return the l\n-00006f20: 6f67 6172 6974 686d 206f 6620 5820 696e ogarithm of X in\n-00006f30: 2062 6173 6520 4241 5345 2e20 416e 2061 base BASE. An a\n-00006f40: 7269 7468 6d65 7469 6320 6572 726f 7220 rithmetic error \n-00006f50: 6973 0a73 6967 6e61 6c6c 6564 2069 6620 is.signalled if \n-00006f60: 5820 6973 206c 6573 7320 7468 616e 207a X is less than z\n-00006f70: 6572 6f2e 2049 6620 4241 5345 2069 736e ero. If BASE isn\n-00006f80: 2774 2064 6566 696e 6564 2c20 7265 7475 't defined, retu\n-00006f90: 726e 2074 6865 0a6e 6174 7572 616c 206c rn the.natural l\n-00006fa0: 6f67 6172 6974 686d 206f 6620 582e 7265 ogarithm of X.re\n-00006fb0: 702e 6c61 6e67 2e6d 6174 6823 7369 6e73 p.lang.math#sins\n-00006fc0: 696e 2058 0a0a 5265 7475 726e 7320 7468 in X..Returns th\n-00006fd0: 6520 7369 6e65 206f 6620 582c 2069 6e20 e sine of X, in \n-00006fe0: 7261 6469 616e 732e 0000 0000 0000 0000 radians.........\n-00006ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00007000: 7265 702e 6c61 6e67 2e6d 6174 6823 636f rep.lang.math#co\n-00007010: 7363 6f73 2058 0a0a 5265 7475 726e 7320 scos X..Returns \n-00007020: 7468 6520 636f 7369 6e65 206f 6620 582c the cosine of X,\n-00007030: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep.\n-00007040: 6c61 6e67 2e6d 6174 6823 7461 6e74 616e lang.math#tantan\n-00007050: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n-00007060: 7461 6e67 656e 7420 6f66 2058 2c20 696e tangent of X, in\n-00007070: 2072 6164 6961 6e73 2e72 6570 2e6c 616e radians.rep.lan\n-00007080: 672e 6d61 7468 2361 7369 6e61 7369 6e20 g.math#asinasin \n-00007090: 580a 0a52 6574 7572 6e20 7468 6520 6172 X..Return the ar\n-000070a0: 6320 7369 6e65 206f 6620 5820 2874 6865 c sine of X (the\n-000070b0: 2076 616c 7565 2077 686f 7365 2073 696e value whose sin\n-000070c0: 6520 6973 2058 292c 2069 6e20 7261 6469 e is X), in radi\n-000070d0: 616e 732e 7265 702e 6c61 6e67 2e6d 6174 ans.rep.lang.mat\n-000070e0: 6823 6163 6f73 6163 6f73 2058 0a0a 5265 h#acosacos X..Re\n-000070f0: 7475 726e 2074 6865 2061 7263 2063 6f73 turn the arc cos\n-00007100: 696e 6520 6f66 2058 2028 7468 6520 7661 ine of X (the va\n-00007110: 6c75 6520 7768 6f73 6520 636f 7369 6e65 lue whose cosine\n-00007120: 2069 7320 5829 2c20 696e 2072 6164 6961 is X), in radia\n-00007130: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n-00007140: 2361 7461 6e61 7461 6e20 580a 0a52 6574 #atanatan X..Ret\n-00007150: 7572 6e73 2074 6865 2061 7263 2074 616e urns the arc tan\n-00007160: 6765 6e74 206f 6620 5820 2874 6865 2076 gent of X (the v\n-00007170: 616c 7565 2077 686f 7365 2074 616e 6765 alue whose tange\n-00007180: 6e74 2069 7320 5829 2c20 696e 0a72 6164 nt is X), in.rad\n-00007190: 6961 6e73 2e0a 0a61 7461 6e20 5920 580a ians...atan Y X.\n-000071a0: 0a52 6574 7572 6e73 2074 6865 2061 7263 .Returns the arc\n-000071b0: 2074 616e 6765 6e74 206f 6620 592f 582c tangent of Y/X,\n-000071c0: 2069 6e20 7261 6469 616e 732e 2054 6865 in radians. The\n-000071d0: 2073 6967 6e73 206f 6620 626f 7468 2061 signs of both a\n-000071e0: 7267 756d 656e 7473 0a61 7265 2075 7365 rguments.are use\n-000071f0: 6420 746f 2064 6574 6572 6d69 6e65 2074 d to determine t\n-00007200: 6865 2071 7561 6472 616e 7420 6f66 2074 he quadrant of t\n-00007210: 6865 2072 6573 756c 742c 2061 6e64 2058 he result, and X\n-00007220: 2069 7320 7065 726d 6974 7465 6420 746f is permitted to\n-00007230: 0a62 6520 7a65 726f 2e72 6570 2e6c 616e .be zero.rep.lan\n-00007240: 672e 6d61 7468 2373 7172 7473 7172 7420 g.math#sqrtsqrt \n-00007250: 580a 0a52 6574 7572 6e73 2074 6865 206e X..Returns the n\n-00007260: 6f6e 6e65 6761 7469 7665 2073 7175 6172 onnegative squar\n-00007270: 6520 726f 6f74 206f 6620 582e 2049 6620 e root of X. If \n-00007280: 5820 6973 206e 6567 6174 6976 652c 2073 X is negative, s\n-00007290: 6967 6e61 6c73 2061 6e0a 6172 6974 686d ignals an.arithm\n-000072a0: 6574 6963 2065 7272 6f72 2028 7368 6f75 etic error (shou\n-000072b0: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n-000072c0: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n-000072d0: 6c61 6e67 2e6d 6174 6823 6578 7074 6578 lang.math#exptex\n-000072e0: 7074 2058 2059 0a0a 5265 7475 726e 7320 pt X Y..Returns \n-000072f0: 5820 7261 6973 6564 2074 6f20 7468 6520 X raised to the \n-00007300: 706f 7765 7220 592e 0a0a 4966 2058 2069 power Y...If X i\n-00007310: 7320 6e65 6761 7469 7665 2061 6e64 2059 s negative and Y\n-00007320: 2069 7320 6120 6e6f 6e2d 696e 7465 6765 is a non-intege\n-00007330: 722c 2074 6865 6e20 616e 2061 7269 7468 r, then an arith\n-00007340: 6d65 7469 6320 6572 726f 7220 6973 0a73 metic error is.s\n-00007350: 6967 6e61 6c6c 6564 2028 6d61 7468 656d ignalled (mathem\n-00007360: 6174 6963 616c 6c79 2073 686f 756c 6420 atically should \n-00007370: 7265 7475 726e 2061 2063 6f6d 706c 6578 return a complex\n-00007380: 206e 756d 6265 7229 2e72 6570 2e6c 616e number).rep.lan\n-00007390: 672e 6d61 7468 2367 6364 6763 6420 2e2e g.math#gcdgcd ..\n-000073a0: 2e0a 0a52 6574 7572 6e20 7468 6520 6772 ...Return the gr\n-000073b0: 6561 7465 7374 2063 6f6d 6d6f 6e20 6469 eatest common di\n-000073c0: 7669 736f 7220 6f66 2074 6865 2069 6e74 visor of the int\n-000073d0: 6567 6572 2061 7267 756d 656e 7473 2e20 eger arguments. \n-000073e0: 5468 6520 7265 7375 6c74 0a69 7320 616c The result.is al\n-000073f0: 7761 7973 206e 6f6e 2d6e 6567 6174 6976 ways non-negativ\n-00007400: 652e 2052 6574 7572 6e73 2030 2077 6974 e. Returns 0 wit\n-00007410: 6820 6172 6775 6d65 6e74 732e 7265 702e h arguments.rep.\n-00007420: 6c61 6e67 2e6d 6174 6823 6e75 6d62 6572 lang.math#number\n-00007430: 706e 756d 6265 7270 2041 5247 0a0a 5265 pnumberp ARG..Re\n-00007440: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-00007450: 2061 206e 756d 6265 722e 7265 702e 6c61 a number.rep.la\n-00007460: 6e67 2e6d 6174 6823 696e 7465 6765 7270 ng.math#integerp\n-00007470: 696e 7465 6765 7270 2041 5247 0a0a 5265 integerp ARG..Re\n-00007480: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-00007490: 2061 2069 6e74 6567 6572 2e72 6570 2e6c a integer.rep.l\n-000074a0: 616e 672e 6d61 7468 2366 6978 6e75 6d70 ang.math#fixnump\n-000074b0: 6669 786e 756d 7020 4152 470a 0a52 6574 fixnump ARG..Ret\n-000074c0: 7572 6e20 7420 6966 2041 5247 2069 7320 urn t if ARG is \n-000074d0: 6120 6669 786e 756d 2028 692e 652e 2061 a fixnum (i.e. a\n-000074e0: 6e20 696e 7465 6765 7220 7468 6174 2066 n integer that f\n-000074f0: 6974 7320 696e 2061 204c 6973 700a 706f its in a Lisp.po\n-00007500: 696e 7465 7229 2e72 6570 2e6c 616e 672e inter).rep.lang.\n-00007510: 6d61 7468 2365 7861 6374 7065 7861 6374 math#exactpexact\n-00007520: 7020 4152 470a 0a52 6574 7572 6e20 7420 p ARG..Return t \n-00007530: 6966 2041 5247 2069 7320 616e 2065 7861 if ARG is an exa\n-00007540: 6374 206e 756d 6265 722e 7265 702e 6c61 ct number.rep.la\n-00007550: 6e67 2e6d 6174 6823 6578 6163 742d 3e69 ng.math#exact->i\n-00007560: 6e65 7861 6374 6578 6163 742d 3e69 6e65 nexactexact->ine\n-00007570: 7861 6374 2058 0a0a 5265 7475 726e 7320 xact X..Returns \n-00007580: 616e 2069 6e65 7861 6374 2028 692e 652e an inexact (i.e.\n-00007590: 2066 6c6f 6174 696e 6720 706f 696e 7429 floating point)\n-000075a0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n-000075b0: 6f66 2058 2e72 6570 2e6c 616e 672e 6d61 of X.rep.lang.ma\n-000075c0: 7468 2369 6e65 7861 6374 2d3e 6578 6163 th#inexact->exac\n-000075d0: 7469 6e65 7861 6374 2d3e 6578 6163 7420 tinexact->exact \n-000075e0: 580a 0a52 6574 7572 6e73 2061 6e20 6578 X..Returns an ex\n-000075f0: 6163 7420 7265 7072 6573 656e 7461 7469 act representati\n-00007600: 6f6e 206f 6620 582e 2054 6869 7320 6d61 on of X. This ma\n-00007610: 7920 696e 766f 6c76 6520 6120 6c6f 7373 y involve a loss\n-00007620: 206f 660a 6163 6375 7261 6379 2e72 6570 of.accuracy.rep\n-00007630: 2e6c 616e 672e 6d61 7468 236e 756d 6572 .lang.math#numer\n-00007640: 6174 6f72 6e75 6d65 7261 746f 7220 580a atornumerator X.\n-00007650: 0a52 6574 7572 6e20 7468 6520 6e75 6d65 .Return the nume\n-00007660: 7261 746f 7220 6f66 2072 6174 696f 6e61 rator of rationa\n-00007670: 6c20 6e75 6d62 6572 2058 2e72 6570 2e6c l number X.rep.l\n-00007680: 616e 672e 6d61 7468 2364 656e 6f6d 696e ang.math#denomin\n-00007690: 6174 6f72 6465 6e6f 6d69 6e61 746f 7220 atordenominator \n-000076a0: 580a 0a52 6574 7572 6e20 7468 6520 6465 X..Return the de\n-000076b0: 6e6f 6d69 6e61 746f 7220 6f66 2072 6174 nominator of rat\n-000076c0: 696f 6e61 6c20 6e75 6d62 6572 2058 2e72 ional number X.r\n-000076d0: 6570 2e6c 616e 672e 6d61 7468 236d 6178 ep.lang.math#max\n-000076e0: 6d61 7820 4152 4753 2e2e 2e0a 0a52 6574 max ARGS.....Ret\n-000076f0: 7572 6e73 2074 6865 2067 7265 6174 6573 urns the greates\n-00007700: 7420 6f66 2069 7473 2061 7267 756d 656e t of its argumen\n-00007710: 7473 2e20 5468 6572 6520 6d75 7374 2062 ts. There must b\n-00007720: 6520 6174 206c 6561 7374 2074 776f 0a61 e at least two.a\n-00007730: 7267 756d 656e 7473 2e20 5768 656e 2063 rguments. When c\n-00007740: 6f6d 7061 7269 6e67 206e 756d 6265 7273 omparing numbers\n-00007750: 2c20 616e 7920 696e 6578 6163 7420 6172 , any inexact ar\n-00007760: 6775 6d65 6e74 7320 6361 7573 6520 7468 guments cause th\n-00007770: 650a 7265 7375 6c74 2074 6f20 6265 2069 e.result to be i\n-00007780: 6e65 7861 6374 2e72 6570 2e6c 616e 672e nexact.rep.lang.\n-00007790: 6d61 7468 236d 696e 6d69 6e20 4152 4753 math#minmin ARGS\n-000077a0: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the\n-000077b0: 2073 6d61 6c6c 6573 7420 6f66 2069 7473 smallest of its\n-000077c0: 2061 7267 756d 656e 7473 2e20 5468 6572 arguments. Ther\n-000077d0: 6520 6d75 7374 2062 6520 6174 206c 6561 e must be at lea\n-000077e0: 7374 2074 776f 0a61 7267 756d 656e 7473 st two.arguments\n-000077f0: 2e20 5768 656e 2063 6f6d 7061 7269 6e67 . When comparing\n-00007800: 206e 756d 6265 7273 2c20 616e 7920 696e numbers, any in\n-00007810: 6578 6163 7420 6172 6775 6d65 6e74 7320 exact arguments \n-00007820: 6361 7573 6520 7468 650a 7265 7375 6c74 cause the.result\n-00007830: 2074 6f20 6265 2069 6e65 7861 6374 2e72 to be inexact.r\n-00007840: 6570 2e6c 616e 672e 6d61 7468 2373 7472 ep.lang.math#str\n-00007850: 696e 672d 3e6e 756d 6265 7273 7472 696e ing->numberstrin\n-00007860: 672d 3e6e 756d 6265 7220 5354 5249 4e47 g->number STRING\n-00007870: 205b 5241 4449 585d 0a0a 5265 7475 726e [RADIX]..Return\n-00007880: 2074 6865 206e 756d 6265 7220 7265 7072 the number repr\n-00007890: 6573 656e 7465 6420 6279 2053 5452 494e esented by STRIN\n-000078a0: 472e 2049 6620 5241 4449 5820 6973 2073 G. If RADIX is s\n-000078b0: 7065 6369 6669 6564 2c20 7468 650a 6e75 pecified, the.nu\n-000078c0: 6d62 6572 2069 7320 7061 7273 6564 2066 mber is parsed f\n-000078d0: 726f 6d20 7468 6174 2062 6173 652c 206f rom that base, o\n-000078e0: 7468 6572 7769 7365 2062 6173 6520 3130 therwise base 10\n-000078f0: 2069 7320 6173 7375 6d65 642e 7265 702e is assumed.rep.\n-00007900: 6c61 6e67 2e6d 6174 6823 6e75 6d62 6572 lang.math#number\n-00007910: 2d3e 7374 7269 6e67 6e75 6d62 6572 2d3e ->stringnumber->\n-00007920: 7374 7269 6e67 205a 205b 5241 4449 585d string Z [RADIX]\n-00007930: 0a0a 5265 7475 726e 2061 2073 7472 696e ..Return a strin\n-00007940: 6720 636f 6e74 6169 6e69 6e67 2061 2070 g containing a p\n-00007950: 7269 6e74 6564 2072 6570 7265 7365 6e74 rinted represent\n-00007960: 6174 696f 6e20 6f66 2074 6865 206e 756d ation of the num\n-00007970: 6265 7220 5a2e 2049 660a 5241 4449 5820 ber Z. If.RADIX \n-00007980: 6973 2073 7065 6369 6669 6564 2c20 7072 is specified, pr\n-00007990: 696e 7420 7468 6520 6e75 6d62 6572 2069 int the number i\n-000079a0: 6e20 7468 6174 2062 6173 652c 206f 7468 n that base, oth\n-000079b0: 6572 7769 7365 2070 7269 6e74 2069 740a erwise print it.\n-000079c0: 696e 2062 6173 6520 3130 2e72 6570 2e6c in base 10.rep.l\n-000079d0: 616e 672e 6d61 7468 2372 616e 646f 6d72 ang.math#randomr\n-000079e0: 616e 646f 6d20 5b4c 494d 4954 5d0a 0a50 andom [LIMIT]..P\n-000079f0: 726f 6475 6365 2061 2070 7365 7564 6f2d roduce a pseudo-\n-00007a00: 7261 6e64 6f6d 206e 756d 6265 7220 6265 random number be\n-00007a10: 7477 6565 6e20 7a65 726f 2061 6e64 204c tween zero and L\n-00007a20: 494d 4954 2028 6f72 2074 6865 206c 6172 IMIT (or the lar\n-00007a30: 6765 7374 0a70 6f73 6974 6976 6520 696e gest.positive in\n-00007a40: 7465 6765 7220 7265 7072 6573 656e 7461 teger representa\n-00007a50: 626c 6529 2e20 4966 204c 494d 4954 2069 ble). If LIMIT i\n-00007a60: 7320 7468 6520 7379 6d62 6f6c 2060 7427 s the symbol `t'\n-00007a70: 2074 6865 0a67 656e 6572 6174 6f72 2069 the.generator i\n-00007a80: 7320 7365 6564 6564 2077 6974 6820 7468 s seeded with th\n-00007a90: 6520 6375 7272 656e 7420 7469 6d65 206f e current time o\n-00007aa0: 6620 6461 792e 7265 702e 7574 696c 2e75 f day.rep.util.u\n-00007ab0: 7466 3823 7574 6638 2d73 7472 696e 672d tf8#utf8-string-\n-00007ac0: 6c65 6e67 7468 7574 6638 2d73 7472 696e lengthutf8-strin\n-00007ad0: 672d 6c65 6e67 7468 2053 5452 494e 470a g-length STRING.\n-00007ae0: 0a52 6574 7572 6e73 2074 6865 206e 756d .Returns the num\n-00007af0: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n-00007b00: 7320 696e 2075 7466 2d38 2065 6e63 6f64 s in utf-8 encod\n-00007b10: 6564 2053 5452 494e 472e 7265 702e 7574 ed STRING.rep.ut\n-00007b20: 696c 2e75 7466 3823 7574 6638 2d73 7562 il.utf8#utf8-sub\n-00007b30: 7374 7269 6e67 7574 6638 2d73 7562 7374 stringutf8-subst\n-00007b40: 7269 6e67 2053 5452 494e 4720 5354 4152 ring STRING STAR\n-00007b50: 5420 5b45 4e44 5d0a 0a52 6574 7572 6e73 T [END]..Returns\n-00007b60: 2074 6865 2070 6f72 7469 6f6e 206f 6620 the portion of \n-00007b70: 5354 5249 4e47 2c20 656e 636f 6465 6420 STRING, encoded \n-00007b80: 696e 2075 7466 2d38 2c20 7374 6172 7469 in utf-8, starti\n-00007b90: 6e67 2061 740a 6368 6172 6163 7465 7220 ng at.character \n-00007ba0: 6e75 6d62 6572 2053 5441 5254 2061 6e64 number START and\n-00007bb0: 2065 6e64 696e 6720 6174 2074 6865 2063 ending at the c\n-00007bc0: 6861 7261 6374 6572 2062 6566 6f72 6520 haracter before \n-00007bd0: 454e 4420 286f 7220 7468 650a 656e 6420 END (or the.end \n-00007be0: 6f66 2074 6865 2073 7472 696e 6720 6966 of the string if\n-00007bf0: 2045 4e44 2069 7320 6e6f 7420 6769 7665 END is not give\n-00007c00: 6e29 2e20 416c 6c20 696e 6469 6365 7320 n). All indices \n-00007c10: 7374 6172 7420 6174 207a 6572 6f2e 7265 start at zero.re\n-00007c20: 702e 7574 696c 2e6d 6435 236d 6435 2d73 p.util.md5#md5-s\n-00007c30: 7472 696e 676d 6435 2d73 7472 696e 6720 tringmd5-string \n-00007c40: 5354 5249 4e47 0a0a 5265 7475 726e 2074 STRING..Return t\n-00007c50: 6865 2069 6e74 6567 6572 2072 6570 7265 he integer repre\n-00007c60: 7365 6e74 696e 6720 7468 6520 4d44 3520 senting the MD5 \n-00007c70: 6d65 7373 6167 6520 6469 6765 7374 206f message digest o\n-00007c80: 6620 7468 6520 6279 7465 730a 7374 6f72 f the bytes.stor\n-00007c90: 6564 2069 6e20 5354 5249 4e47 2e20 5468 ed in STRING. Th\n-00007ca0: 6973 2069 6e74 6567 6572 2077 696c 6c20 is integer will \n-00007cb0: 6861 7665 206e 6f20 6d6f 7265 2074 6861 have no more tha\n-00007cc0: 6e20 3132 3820 7369 676e 6966 6963 616e n 128 significan\n-00007cd0: 740a 6269 7473 2e72 6570 2e75 7469 6c2e t.bits.rep.util.\n-00007ce0: 6d64 3523 6d64 352d 6c6f 6361 6c2d 6669 md5#md5-local-fi\n-00007cf0: 6c65 6d64 352d 6c6f 6361 6c2d 6669 6c65 lemd5-local-file\n-00007d00: 204c 4f43 414c 2d46 494c 452d 4e41 4d45 LOCAL-FILE-NAME\n-00007d10: 0a0a 5265 7475 726e 2074 6865 2069 6e74 ..Return the int\n-00007d20: 6567 6572 2072 6570 7265 7365 6e74 696e eger representin\n-00007d30: 6720 7468 6520 4d44 3520 6d65 7373 6167 g the MD5 messag\n-00007d40: 6520 6469 6765 7374 206f 6620 7468 6520 e digest of the \n-00007d50: 6279 7465 730a 7374 6f72 6564 2069 6e20 bytes.stored in \n-00007d60: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n-00007d70: 4c4f 4341 4c2d 4649 4c45 2d4e 414d 4520 LOCAL-FILE-NAME \n-00007d80: 2877 6869 6368 206d 7573 7420 6e61 6d65 (which must name\n-00007d90: 2061 2066 696c 6520 696e 0a74 6865 206c a file in.the l\n-00007da0: 6f63 616c 2066 696c 696e 6720 7379 7374 ocal filing syst\n-00007db0: 656d 292e 2054 6865 2072 6574 7572 6e65 em). The returne\n-00007dc0: 6420 696e 7465 6765 7220 7769 6c6c 2068 d integer will h\n-00007dd0: 6176 6520 6e6f 206d 6f72 6520 7468 616e ave no more than\n-00007de0: 0a31 3238 2073 6967 6e69 6669 6361 6e74 .128 significant\n-00007df0: 2062 6974 732e 6465 6275 672d 6f6e 2d65 bits.debug-on-e\n-00007e00: 7272 6f72 5768 656e 2061 6e20 6572 726f rrorWhen an erro\n-00007e10: 7220 6973 2073 6967 6e61 6c6c 6564 2074 r is signalled t\n-00007e20: 6869 7320 7661 7269 6162 6c65 2063 6f6e his variable con\n-00007e30: 7472 6f6c 7320 7768 6574 6865 7220 6f72 trols whether or\n-00007e40: 206e 6f74 2074 6f0a 656e 7465 7220 7468 not to.enter th\n-00007e50: 6520 4c69 7370 2064 6562 7567 6765 7220 e Lisp debugger \n-00007e60: 696d 6d65 6469 6174 656c 792e 2049 6620 immediately. If \n-00007e70: 7468 6520 7661 7269 6162 6c65 2773 2076 the variable's v\n-00007e80: 616c 7565 2069 7320 6e6f 6e2d 6e69 6c20 alue is non-nil \n-00007e90: 6f72 2061 0a6c 6973 7420 6f66 2073 796d or a.list of sym\n-00007ea0: 626f 6c73 2d2d 6f6e 6520 6f66 2077 6869 bols--one of whi\n-00007eb0: 6368 2069 7320 7468 6520 7369 676e 616c ch is the signal\n-00007ec0: 6c65 6420 6572 726f 7220 7379 6d62 6f6c led error symbol\n-00007ed0: 2d2d 7468 650a 6465 6275 6767 6572 2069 --the.debugger i\n-00007ee0: 7320 656e 7465 7265 642e 2052 6561 6420 s entered. Read \n-00007ef0: 696e 666f 2066 6f72 2074 6865 2064 6574 info for the det\n-00007f00: 6169 6c73 2e64 6562 7567 2d6d 6163 726f ails.debug-macro\n-00007f10: 7357 6865 6e20 6e69 6c2c 2074 6865 2064 sWhen nil, the d\n-00007f20: 6562 7567 6765 7220 6973 6e27 7420 656e ebugger isn't en\n-00007f30: 7465 7265 6420 7768 696c 6520 6578 7061 tered while expa\n-00007f40: 6e64 696e 6720 6d61 6372 6f20 6465 6669 nding macro defi\n-00007f50: 6e69 7469 6f6e 732e 6572 726f 722d 6861 nitions.error-ha\n-00007f60: 6e64 6c65 722d 6675 6e63 7469 6f6e 5768 ndler-functionWh\n-00007f70: 656e 2073 6574 2074 6f20 6120 6675 6e63 en set to a func\n-00007f80: 7469 6f6e 2076 616c 7565 2c20 6361 6c6c tion value, call\n-00007f90: 6564 2077 6974 6820 7477 6f20 6172 6775 ed with two argu\n-00007fa0: 6d65 6e74 7320 2865 7272 6f72 2074 7970 ments (error typ\n-00007fb0: 650a 616e 6420 6461 7461 2920 7768 656e e.and data) when\n-00007fc0: 206c 6973 7020 6572 726f 7273 206f 6363 lisp errors occ\n-00007fd0: 7572 2e72 6570 2e69 6f2e 6462 2e73 6462 ur.rep.io.db.sdb\n-00007fe0: 6d23 7364 626d 2d64 656c 6574 6573 6462 m#sdbm-deletesdb\n-00007ff0: 6d2d 6465 6c65 7465 2044 424d 204b 4559 m-delete DBM KEY\n-00008000: 6261 636b 7472 6163 652d 6f6e 2d65 7272 backtrace-on-err\n-00008010: 6f72 5768 656e 2061 6e20 6572 726f 7220 orWhen an error \n-00008020: 6973 2073 6967 6e61 6c6c 6564 2074 6869 is signalled thi\n-00008030: 7320 7661 7269 6162 6c65 2063 6f6e 7472 s variable contr\n-00008040: 6f6c 7320 7768 6574 6865 7220 6f72 206e ols whether or n\n-00008050: 6f74 2074 6f0a 7072 696e 7420 7468 6520 ot to.print the \n-00008060: 6261 636b 7472 6163 6520 696d 6d65 6469 backtrace immedi\n-00008070: 6174 656c 792e 2049 6620 7468 6520 7661 ately. If the va\n-00008080: 7269 6162 6c65 2773 2076 616c 7565 2069 riable's value i\n-00008090: 7320 6e6f 6e2d 6e69 6c20 6f72 2061 206c s non-nil or a l\n-000080a0: 6973 740a 6f66 2073 796d 626f 6c73 2d2d ist.of symbols--\n-000080b0: 6f6e 6520 6f66 2077 6869 6368 2069 7320 one of which is \n-000080c0: 7468 6520 7369 676e 616c 6c65 6420 6572 the signalled er\n-000080d0: 726f 7220 7379 6d62 6f6c 2d2d 7468 6520 ror symbol--the \n-000080e0: 6261 636b 7472 6163 650a 6973 2070 7269 backtrace.is pri\n-000080f0: 6e74 6564 2e20 5265 6164 2069 6e66 6f20 nted. Read info \n-00008100: 666f 7220 7468 6520 6465 7461 696c 732e for the details.\n-00008110: 7072 696e 742d 6573 6361 7065 4465 6669 print-escapeDefi\n-00008120: 6e65 7320 7768 6963 6820 636f 6e74 726f nes which contro\n-00008130: 6c20 6368 6172 6163 7465 7273 2060 7072 l characters `pr\n-00008140: 696e 7427 2073 686f 756c 6420 7175 6f74 int' should quot\n-00008150: 652e 2041 6363 6570 7461 626c 6520 7661 e. Acceptable va\n-00008160: 6c75 6573 0a61 7265 3a0a 096e 696c 0909 lues.are:..nil..\n-00008170: 4f6e 6c79 2065 7363 6170 6520 646f 7562 Only escape doub\n-00008180: 6c65 2d71 756f 7465 2061 6e64 2062 6163 le-quote and bac\n-00008190: 6b73 6c61 7368 0a09 6e65 776c 696e 6573 kslash..newlines\n-000081a0: 0945 7363 6170 6520 646f 7562 6c65 2d71 .Escape double-q\n-000081b0: 756f 7465 2c20 6261 636b 736c 6173 682c uote, backslash,\n-000081c0: 206e 6577 6c69 6e65 2c0a 0909 0920 5441 newline,.... TA\n-000081d0: 422c 2061 6e64 2066 6f72 6d66 6565 642e B, and formfeed.\n-000081e0: 0a09 7409 0945 7363 6170 6520 616c 6c20 ..t..Escape all \n-000081f0: 636f 6e74 726f 6c20 636f 6465 7320 2863 control codes (c\n-00008200: 6861 7261 6374 6572 7320 7769 7468 2061 haracters with a\n-00008210: 0a09 0909 2076 616c 7565 206c 6573 7320 .... value less \n-00008220: 7468 616e 2033 3229 2c20 616e 6420 616c than 32), and al\n-00008230: 6c20 6368 6172 6163 7465 7273 2077 6974 l characters wit\n-00008240: 680a 0909 0920 6120 7661 6c75 6520 6772 h.... a value gr\n-00008250: 6561 7465 7220 7468 616e 2031 3236 2e70 eater than 126.p\n-00008260: 7269 6e74 2d6c 656e 6774 6854 6865 206d rint-lengthThe m\n-00008270: 6178 696d 756d 206e 756d 6265 7220 6f66 aximum number of\n-00008280: 206c 6973 7420 656c 656d 656e 7473 2074 list elements t\n-00008290: 6f20 7072 696e 7420 6265 666f 7265 2061 o print before a\n-000082a0: 6262 7265 7669 6174 696e 672e 7072 696e bbreviating.prin\n-000082b0: 742d 6c65 7665 6c54 6865 206e 756d 6265 t-levelThe numbe\n-000082c0: 7220 6f66 206c 6973 7420 6c65 7665 6c73 r of list levels\n-000082d0: 2074 6f20 6465 7363 656e 6420 7768 656e to descend when\n-000082e0: 2070 7269 6e74 696e 6720 6265 666f 7265 printing before\n-000082f0: 2061 6262 7265 7669 6174 696e 672e 7265 abbreviating.re\n-00008300: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-00008310: 6572 2366 756e 6361 6c6c 6675 6e63 616c er#funcallfuncal\n-00008320: 6c20 4655 4e43 5449 4f4e 2041 5247 532e l FUNCTION ARGS.\n-00008330: 2e2e 0a0a 4361 6c6c 7320 4655 4e43 5449 ....Calls FUNCTI\n-00008340: 4f4e 2077 6974 6820 6172 6775 6d65 6e74 ON with argument\n-00008350: 7320 4152 4753 2e2e 2e20 616e 6420 7265 s ARGS... and re\n-00008360: 7475 726e 7320 7468 6520 7265 7375 6c74 turns the result\n-00008370: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00008380: 7265 7465 7223 6170 706c 7961 7070 6c79 reter#applyapply\n-00008390: 2046 554e 4354 494f 4e20 4152 4753 2e2e FUNCTION ARGS..\n-000083a0: 2e20 4152 472d 4c49 5354 0a0a 4361 6c6c . ARG-LIST..Call\n-000083b0: 7320 4655 4e43 5449 4f4e 2070 6173 7369 s FUNCTION passi\n-000083c0: 6e67 2061 6c6c 206f 6620 4152 4753 2074 ng all of ARGS t\n-000083d0: 6f20 6974 2061 7320 7765 6c6c 2061 7320 o it as well as \n-000083e0: 616c 6c20 656c 656d 656e 7473 2069 6e20 all elements in \n-000083f0: 4152 472d 4c49 5354 2e0a 6965 2c0a 2020 ARG-LIST..ie,. \n-00008400: 2861 7070 6c79 202b 2031 2032 2033 2027 (apply + 1 2 3 '\n-00008410: 2834 2035 2036 2929 0a20 2020 3d3e 2032 (4 5 6)). => 2\n-00008420: 3172 6570 2e6c 616e 672e 696e 7465 7270 1rep.lang.interp\n-00008430: 7265 7465 7223 7072 6f67 6e70 726f 676e reter#prognprogn\n-00008440: 2046 4f52 4d53 2e2e 2e0a 0a45 7661 6c27 FORMS.....Eval'\n-00008450: 7320 6561 6368 206f 6620 7468 6520 464f s each of the FO\n-00008460: 524d 5320 696e 206f 7264 6572 2072 6574 RMS in order ret\n-00008470: 7572 6e69 6e67 2074 6865 2076 616c 7565 urning the value\n-00008480: 206f 6620 7468 6520 6c61 7374 0a6f 6e65 of the last.one\n-00008490: 2e72 6570 2e6c 616e 672e 6465 6275 6723 .rep.lang.debug#\n-000084a0: 6272 6561 6b62 7265 616b 0a0a 5468 6520 breakbreak..The \n-000084b0: 6e65 7874 2066 6f72 6d20 746f 2062 6520 next form to be \n-000084c0: 6576 616c 7561 7465 6420 7769 6c6c 2062 evaluated will b\n-000084d0: 6520 646f 6e65 2073 6f20 7468 726f 7567 e done so throug\n-000084e0: 6820 7468 6520 4c69 7370 2064 6562 7567 h the Lisp debug\n-000084f0: 6765 722e 7265 702e 6c61 6e67 2e64 6562 ger.rep.lang.deb\n-00008500: 7567 2373 7465 7073 7465 7020 464f 524d ug#stepstep FORM\n-00008510: 0a0a 5573 6520 7468 6520 4c69 7370 2064 ..Use the Lisp d\n-00008520: 6562 7567 6765 7220 746f 2065 7661 6c75 ebugger to evalu\n-00008530: 6174 6520 464f 524d 2e72 6570 2e6c 616e ate FORM.rep.lan\n-00008540: 672e 696e 7465 7270 7265 7465 7223 7369 g.interpreter#si\n-00008550: 676e 616c 7369 676e 616c 2045 5252 4f52 gnalsignal ERROR\n-00008560: 2d53 594d 424f 4c20 4441 5441 0a0a 5369 -SYMBOL DATA..Si\n-00008570: 676e 616c 2074 6861 7420 616e 2065 7272 gnal that an err\n-00008580: 6f72 2068 6173 2068 6170 7065 6e65 642e or has happened.\n-00008590: 2045 5252 4f52 2d53 594d 424f 4c20 6973 ERROR-SYMBOL is\n-000085a0: 2074 6865 206e 616d 6520 6f66 2061 2073 the name of a s\n-000085b0: 796d 626f 6c0a 636c 6173 7369 6679 696e ymbol.classifyin\n-000085c0: 6720 7468 6520 7479 7065 206f 6620 6572 g the type of er\n-000085d0: 726f 722c 2069 7420 7368 6f75 6c64 2068 ror, it should h\n-000085e0: 6176 6520 6120 7072 6f70 6572 7479 2060 ave a property `\n-000085f0: 6572 726f 722d 6d65 7373 6167 6527 0a28 error-message'.(\n-00008600: 6120 7374 7269 6e67 2920 7769 7468 2061 a string) with a\n-00008610: 2073 686f 7274 2064 6573 6372 6970 7469 short descripti\n-00008620: 6f6e 206f 6620 7468 6520 6572 726f 7220 on of the error \n-00008630: 6d65 7373 6167 652e 0a44 4154 4120 6973 message..DATA is\n-00008640: 2061 206c 6973 7420 6f66 206f 626a 6563 a list of objec\n-00008650: 7473 2077 6869 6368 2061 7265 2072 656c ts which are rel\n-00008660: 6576 616e 7420 746f 2074 6865 2065 7272 evant to the err\n-00008670: 6f72 202d 2d20 7468 6579 2077 696c 6c0a or -- they will.\n-00008680: 6265 206d 6164 6520 6176 6169 6c61 626c be made availabl\n-00008690: 6520 746f 2061 6e79 2065 7272 6f72 2d68 e to any error-h\n-000086a0: 616e 646c 6572 206f 7220 7072 696e 7465 andler or printe\n-000086b0: 6420 6279 2074 6865 2064 6566 6175 6c74 d by the default\n-000086c0: 2065 7272 6f72 0a68 616e 646c 6572 2e72 error.handler.r\n-000086d0: 6570 2e6c 616e 672e 6465 6275 6723 6261 ep.lang.debug#ba\n-000086e0: 636b 7472 6163 6562 6163 6b74 7261 6365 cktracebacktrace\n-000086f0: 205b 5354 5245 414d 5d0a 0a50 7269 6e74 [STREAM]..Print\n-00008700: 7320 6120 6261 636b 7472 6163 6520 6f66 s a backtrace of\n-00008710: 2074 6865 2063 7572 7265 6e74 204c 6973 the current Lis\n-00008720: 7020 6361 6c6c 2073 7461 636b 2074 6f20 p call stack to \n-00008730: 5354 5245 414d 2028 6f72 2074 6f0a 6073 STREAM (or to.`s\n-00008740: 7461 6e64 6172 642d 6f75 7470 7574 2729 tandard-output')\n-00008750: 2e0a 5468 6520 666f 726d 6174 2069 7320 ..The format is \n-00008760: 736f 6d65 7468 696e 6720 6c69 6b65 3a0a something like:.\n-00008770: 2020 4655 4e43 5449 4f4e 2028 4152 474c FUNCTION (ARGL\n-00008780: 4953 5429 2041 5247 532d 4556 414c 4c45 IST) ARGS-EVALLE\n-00008790: 442d 500a 7768 6572 6520 4152 4753 2d45 D-P.where ARGS-E\n-000087a0: 5641 4c4c 4544 2d50 2069 7320 6569 7468 VALLED-P is eith\n-000087b0: 6572 2060 7427 206f 7220 606e 696c 272c er `t' or `nil',\n-000087c0: 2064 6570 656e 6469 6e67 206f 6e20 7768 depending on wh\n-000087d0: 6574 6865 7220 6f72 206e 6f74 0a41 5247 ether or not.ARG\n-000087e0: 4c49 5354 2068 6164 2062 6565 6e20 6576 LIST had been ev\n-000087f0: 616c 7561 7465 6420 6f72 206e 6f74 2062 aluated or not b\n-00008800: 6566 6f72 6520 6265 696e 6720 7075 7420 efore being put \n-00008810: 696e 746f 2074 6865 2073 7461 636b 2e72 into the stack.r\n-00008820: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00008830: 7465 7223 6d61 782d 6c69 7370 2d64 6570 ter#max-lisp-dep\n-00008840: 7468 6d61 782d 6c69 7370 2d64 6570 7468 thmax-lisp-depth\n-00008850: 205b 4e45 572d 5641 4c55 455d 0a0a 5468 [NEW-VALUE]..Th\n-00008860: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n-00008870: 206f 6620 7469 6d65 7320 7468 6174 2072 of times that r\n-00008880: 6570 5f66 756e 6361 6c6c 2063 616e 2062 ep_funcall can b\n-00008890: 6520 6361 6c6c 6564 2072 6563 7572 7369 e called recursi\n-000088a0: 7665 6c79 2e0a 0a54 6869 7320 6973 2069 vely...This is i\n-000088b0: 6e74 656e 6465 6420 746f 2073 746f 7020 ntended to stop \n-000088c0: 696e 6669 6e69 7465 2072 6563 7572 7369 infinite recursi\n-000088d0: 6f6e 2c20 6966 2074 6865 2064 6566 6175 on, if the defau\n-000088e0: 6c74 2076 616c 7565 206f 6620 3235 3020 lt value of 250 \n-000088f0: 6973 0a74 6f6f 2073 6d61 6c6c 2028 796f is.too small (yo\n-00008900: 7520 6765 7420 6572 726f 7273 2069 6e20 u get errors in \n-00008910: 6e6f 726d 616c 2075 7365 2920 7365 7420 normal use) set \n-00008920: 6974 2074 6f20 736f 6d65 7468 696e 6720 it to something \n-00008930: 6c61 7267 6572 2e66 696c 652d 6861 6e64 larger.file-hand\n-00008940: 6c65 722d 616c 6973 7461 206c 6973 7420 ler-alista list \n-00008950: 6f66 2060 2852 4547 4558 5020 2e20 4841 of `(REGEXP . HA\n-00008960: 4e44 4c45 5229 272e 2049 6620 5245 4745 NDLER)'. If REGE\n-00008970: 5850 206d 6174 6368 6573 2074 6865 206e XP matches the n\n-00008980: 616d 6520 6f66 2061 2066 696c 650a 6265 ame of a file.be\n-00008990: 696e 6720 6d61 6e69 7075 6c61 7465 6420 ing manipulated \n-000089a0: 7468 6520 6675 6e63 7469 6f6e 2048 414e the function HAN\n-000089b0: 444c 4552 2069 7320 6361 6c6c 6564 2061 DLER is called a\n-000089c0: 7320 2848 414e 444c 4552 204f 5045 5241 s (HANDLER OPERA\n-000089d0: 5449 4f4e 0a41 5247 532e 2e2e 2920 7768 TION.ARGS...) wh\n-000089e0: 6572 6520 4152 4753 206d 6174 6368 6573 ere ARGS matches\n-000089f0: 2068 6f77 2074 6865 206f 7269 6769 6e61 how the origina\n-00008a00: 6c20 6675 6e63 7469 6f6e 2069 7320 6361 l function is ca\n-00008a10: 6c6c 6564 2e64 6566 6175 6c74 2d64 6972 lled.default-dir\n-00008a20: 6563 746f 7279 4275 6666 6572 2d6c 6f63 ectoryBuffer-loc\n-00008a30: 616c 2076 6172 6961 626c 6520 6162 736f al variable abso\n-00008a40: 6c75 7465 6c79 2064 6566 696e 696e 6720 lutely defining \n-00008a50: 7468 6520 6469 7265 6374 6f72 7920 746f the directory to\n-00008a60: 2077 6869 6368 2061 6c6c 2066 696c 6573 which all files\n-00008a70: 0a61 6363 6573 7365 6420 696e 2074 6865 .accessed in the\n-00008a80: 2062 7566 6665 7220 6172 6520 7265 736f buffer are reso\n-00008a90: 6c76 6564 2066 726f 6d20 2875 6e6c 6573 lved from (unles\n-00008aa0: 7320 7468 6579 2772 6520 6162 736f 6c75 s they're absolu\n-00008ab0: 7465 2e29 2072 6570 2e69 6f2e 6669 6c65 te.) rep.io.file\n-00008ac0: 7323 6669 6c65 2d6e 616d 652d 6162 736f s#file-name-abso\n-00008ad0: 6c75 7465 2d70 6669 6c65 2d6e 616d 652d lute-pfile-name-\n-00008ae0: 6162 736f 6c75 7465 2d70 2046 494c 452d absolute-p FILE-\n-00008af0: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-00008b00: 6966 2046 494c 452d 4e41 4d45 2069 7320 if FILE-NAME is \n-00008b10: 636f 6e74 6578 742d 696e 6465 7065 6e64 context-independ\n-00008b20: 656e 742c 2069 2e65 2e20 6974 2064 6f65 ent, i.e. it doe\n-00008b30: 7320 6e6f 7420 6e61 6d65 2061 2066 696c s not name a fil\n-00008b40: 650a 7265 6c61 7469 7665 2074 6f20 7468 e.relative to th\n-00008b50: 6520 6465 6661 756c 742d 6469 7265 6374 e default-direct\n-00008b60: 6f72 792e 7265 702e 696f 2e66 696c 6573 ory.rep.io.files\n-00008b70: 2365 7870 616e 642d 6669 6c65 2d6e 616d #expand-file-nam\n-00008b80: 6565 7870 616e 642d 6669 6c65 2d6e 616d eexpand-file-nam\n-00008b90: 6520 4649 4c45 2d4e 414d 4520 5b42 4153 e FILE-NAME [BAS\n-00008ba0: 452d 4449 525d 0a0a 4578 7061 6e64 7320 E-DIR]..Expands \n-00008bb0: 4649 4c45 2d4e 414d 4520 6173 7375 6d69 FILE-NAME assumi\n-00008bc0: 6e67 2074 6861 7420 6974 2073 7065 6369 ng that it speci\n-00008bd0: 6669 6573 2061 2066 696c 6520 7265 6c61 fies a file rela\n-00008be0: 7469 7665 2074 6f20 4241 5345 2d44 4952 tive to BASE-DIR\n-00008bf0: 2e0a 4966 2042 4153 452d 4449 5220 6973 ..If BASE-DIR is\n-00008c00: 2075 6e64 6566 696e 6564 2069 7420 6973 undefined it is\n-00008c10: 2074 616b 656e 2061 7320 7468 6520 6375 taken as the cu\n-00008c20: 7272 656e 7420 7661 6c75 6520 6f66 2074 rrent value of t\n-00008c30: 6865 0a60 6465 6661 756c 742d 6469 7265 he.`default-dire\n-00008c40: 6374 6f72 7927 2076 6172 6961 626c 652e ctory' variable.\n-00008c50: 2057 6869 6c65 2065 7870 616e 6469 6e67 While expanding\n-00008c60: 2074 6865 2066 696c 6520 6e61 6d65 2c20 the file name, \n-00008c70: 616e 7920 6f62 7669 6f75 730a 7369 6d70 any obvious.simp\n-00008c80: 6c69 6669 6361 7469 6f6e 7320 7769 6c6c lifications will\n-00008c90: 2062 6520 7065 7266 6f72 6d65 6420 2865 be performed (e\n-00008ca0: 2e67 2e20 6f6e 2055 6e69 7820 7468 6520 .g. on Unix the \n-00008cb0: 7265 6d6f 7661 6c20 6f66 2022 2e22 2061 removal of \".\" a\n-00008cc0: 6e64 0a22 2e2e 2220 7768 6572 6520 706f nd.\"..\" where po\n-00008cd0: 7373 6962 6c65 292e 0a0a 4e6f 7465 2074 ssible)...Note t\n-00008ce0: 6861 7420 7468 6520 7265 7475 726e 6564 hat the returned\n-00008cf0: 2066 696c 6520 6e61 6d65 2077 696c 6c20 file name will \n-00008d00: 6f6e 6c79 2062 6520 6162 736f 6c75 7465 only be absolute\n-00008d10: 2069 6620 6f6e 6520 6f66 2074 6865 0a66 if one of the.f\n-00008d20: 6f6c 6c6f 7769 6e67 2063 6f6e 6469 7469 ollowing conditi\n-00008d30: 6f6e 7320 6973 206d 6574 3a0a 2020 312e ons is met:. 1.\n-00008d40: 2042 4153 452d 4449 5220 286f 7220 6064 BASE-DIR (or `d\n-00008d50: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory\n-00008d60: 2729 2069 7320 6162 736f 6c75 7465 0a20 ') is absolute. \n-00008d70: 2032 2e20 4649 4c45 2d4e 414d 4520 6973 2. FILE-NAME is\n-00008d80: 2061 6c72 6561 6479 2061 6273 6f6c 7574 already absolut\n-00008d90: 652e 0a0a 4e6f 7465 2066 6f72 2066 696c e...Note for fil\n-00008da0: 6520 6861 6e64 6c65 7220 696d 706c 656d e handler implem\n-00008db0: 656e 746f 7273 3a20 7768 656e 2061 2068 entors: when a h\n-00008dc0: 616e 646c 6572 2069 7320 6361 6c6c 6564 andler is called\n-00008dd0: 2066 6f72 2074 6865 0a60 6578 7061 6e64 for the.`expand\n-00008de0: 2d66 696c 652d 6e61 6d65 2720 6f70 6572 -file-name' oper\n-00008df0: 6174 696f 6e2c 2069 7420 7769 6c6c 206f ation, it will o\n-00008e00: 6e6c 7920 6576 6572 2072 6563 6569 7665 nly ever receive\n-00008e10: 206f 6e65 2061 7267 756d 656e 742c 0a74 one argument,.t\n-00008e20: 6865 2061 6c72 6561 6479 2065 7870 616e he already expan\n-00008e30: 6465 6420 6669 6c65 206e 616d 652e 2054 ded file name. T\n-00008e40: 6865 206f 6e6c 7920 6163 7469 6f6e 2074 he only action t\n-00008e50: 6861 7420 6d61 7920 6265 206e 6565 6420 hat may be need \n-00008e60: 746f 0a62 6520 7461 6b65 6e20 6973 2074 to.be taken is t\n-00008e70: 6f20 7369 6d70 6c69 6679 2074 6865 2066 o simplify the f\n-00008e80: 696c 6520 6e61 6d65 2028 652e 672e 2072 ile name (e.g. r\n-00008e90: 656d 6f76 696e 6720 222e 2220 616e 6420 emoving \".\" and \n-00008ea0: 222e 2e22 2065 6e74 7269 6573 0a6f 7220 \"..\" entries.or \n-00008eb0: 7768 6174 6576 6572 292e 7265 702e 696f whatever).rep.io\n-00008ec0: 2e66 696c 6573 236c 6f63 616c 2d66 696c .files#local-fil\n-00008ed0: 652d 6e61 6d65 6c6f 6361 6c2d 6669 6c65 e-namelocal-file\n-00008ee0: 2d6e 616d 6520 4649 4c45 2d4e 414d 450a -name FILE-NAME.\n-00008ef0: 0a57 6865 6e20 706f 7373 6962 6c65 2c20 .When possible, \n-00008f00: 7265 7475 726e 2061 2073 7472 696e 6720 return a string \n-00008f10: 6162 736f 6c75 7465 6c79 206e 616d 696e absolutely namin\n-00008f20: 6720 7468 6520 6669 6c65 2069 6e20 7468 g the file in th\n-00008f30: 6520 6c6f 6361 6c0a 6669 6c65 2073 7973 e local.file sys\n-00008f40: 7465 6d20 7468 6174 2046 494c 452d 4e41 tem that FILE-NA\n-00008f50: 4d45 2072 6566 6572 7320 746f 2e20 4966 ME refers to. If\n-00008f60: 2046 494c 452d 4e41 4d45 2064 6f65 7320 FILE-NAME does \n-00008f70: 6e6f 7420 7265 6665 7220 746f 0a61 2066 not refer to.a f\n-00008f80: 696c 6520 696e 2074 6865 206c 6f63 616c ile in the local\n-00008f90: 2073 7973 7465 6d2c 2072 6574 7572 6e20 system, return \n-00008fa0: 6e69 6c2e 7265 702e 696f 2e66 696c 6573 nil.rep.io.files\n-00008fb0: 2366 696c 6570 6669 6c65 7020 4152 470a #filepfilep ARG.\n-00008fc0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n-00008fd0: 4720 6973 2061 2066 696c 6520 6f62 6a65 G is a file obje\n-00008fe0: 6374 2e00 0000 0000 0000 0000 0000 0000 ct..............\n-00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00009000: 7265 702e 696f 2e66 696c 6573 2363 616e rep.io.files#can\n-00009010: 6f6e 6963 616c 2d66 696c 652d 6e61 6d65 onical-file-name\n-00009020: 6361 6e6f 6e69 6361 6c2d 6669 6c65 2d6e canonical-file-n\n-00009030: 616d 6520 4649 4c45 2d4e 414d 450a 0a52 ame FILE-NAME..R\n-00009040: 6574 7572 6e20 7468 6520 6361 6e6f 6e69 eturn the canoni\n-00009050: 6361 6c20 6e61 6d65 206f 6620 7468 6520 cal name of the \n-00009060: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-00009070: 2d4e 414d 452e 2054 6865 2063 616e 6f6e -NAME. The canon\n-00009080: 6963 616c 206e 616d 650a 6f66 2061 2066 ical name.of a f\n-00009090: 696c 6520 6973 2064 6566 696e 6564 2073 ile is defined s\n-000090a0: 7563 6820 7468 6174 2074 776f 2066 696c uch that two fil\n-000090b0: 6573 2063 616e 2062 6520 636f 6d70 6172 es can be compar\n-000090c0: 6564 2073 696d 706c 7920 6279 2063 6f6d ed simply by com\n-000090d0: 7061 7269 6e67 0a74 6865 6972 2063 616e paring.their can\n-000090e0: 6f6e 6963 616c 206e 616d 6573 3b20 6966 onical names; if\n-000090f0: 2074 6865 206e 616d 6573 206d 6174 6368 the names match\n-00009100: 2c20 7468 6579 2072 6566 6572 2074 6f20 , they refer to \n-00009110: 7468 6520 7361 6d65 2066 696c 652e 0a0a the same file...\n-00009120: 284e 6f74 6520 7468 6174 2074 6865 206f (Note that the o\n-00009130: 7070 6f73 6974 6520 6973 6e27 7420 616c pposite isn't al\n-00009140: 7761 7973 2074 7275 652c 2069 6620 7477 ways true, if tw\n-00009150: 6f20 6361 6e6f 6e69 6361 6c20 6e61 6d65 o canonical name\n-00009160: 7320 646f 6e27 740a 6d61 7463 6820 7468 s don't.match th\n-00009170: 6520 6669 6c65 2063 6f75 6c64 2073 7469 e file could sti\n-00009180: 6c6c 2062 6520 7468 6520 7361 6d65 2c20 ll be the same, \n-00009190: 666f 7220 6578 616d 706c 6520 7669 6120 for example via \n-000091a0: 6c69 6e6b 732e 204f 6e20 6d6f 7374 0a6f links. On most.o\n-000091b0: 7065 7261 7469 6e67 2073 7973 7465 6d73 perating systems\n-000091c0: 2c20 7379 6d62 6f6c 6963 206c 696e 6b73 , symbolic links\n-000091d0: 2077 696c 6c20 6265 2065 7870 616e 6465 will be expande\n-000091e0: 6420 7768 6572 6520 706f 7373 6962 6c65 d where possible\n-000091f0: 2e29 7265 702e 696f 2e66 696c 6573 2366 .)rep.io.files#f\n-00009200: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire\n-00009210: 6374 6f72 7966 696c 652d 6e61 6d65 2d6e ctoryfile-name-n\n-00009220: 6f6e 6469 7265 6374 6f72 7920 4649 4c45 ondirectory FILE\n-00009230: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n-00009240: 6520 6469 7265 6374 6f72 7920 636f 6d70 e directory comp\n-00009250: 6f6e 656e 7420 6f66 2046 494c 452d 4e41 onent of FILE-NA\n-00009260: 4d45 2c20 696e 636c 7564 696e 6720 7468 ME, including th\n-00009270: 6520 6669 6e61 6c0a 6469 7265 6374 6f72 e final.director\n-00009280: 7920 7365 7061 7261 746f 722e 7265 702e y separator.rep.\n-00009290: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na\n-000092a0: 6d65 2d64 6972 6563 746f 7279 6669 6c65 me-directoryfile\n-000092b0: 2d6e 616d 652d 6469 7265 6374 6f72 7920 -name-directory \n-000092c0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-000092d0: 6e20 7468 6520 6669 6c65 206e 616d 6520 n the file name \n-000092e0: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL\n-000092f0: 452d 4e41 4d45 2c20 692e 652e 2065 7665 E-NAME, i.e. eve\n-00009300: 7279 7468 696e 6720 666f 6c6c 6f77 696e rything followin\n-00009310: 670a 7468 6520 6669 6e61 6c20 6469 7265 g.the final dire\n-00009320: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator.\n-00009330: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-00009340: 652d 6e61 6d65 2d61 732d 6469 7265 6374 e-name-as-direct\n-00009350: 6f72 7966 696c 652d 6e61 6d65 2d61 732d oryfile-name-as-\n-00009360: 6469 7265 6374 6f72 7920 4649 4c45 2d4e directory FILE-N\n-00009370: 414d 450a 0a52 6574 7572 6e20 4649 4c45 AME..Return FILE\n-00009380: 2d4e 414d 4520 7375 6368 2074 6861 7420 -NAME such that \n-00009390: 6974 206e 616d 6573 2061 2064 6972 6563 it names a direc\n-000093a0: 746f 7279 2028 692e 6520 7769 7468 2061 tory (i.e with a\n-000093b0: 2074 6572 6d69 6e61 7469 6e67 0a64 6972 terminating.dir\n-000093c0: 6563 746f 7279 2073 6570 6172 6174 6f72 ectory separator\n-000093d0: 2063 6861 7261 6374 6572 2e29 7265 702e character.)rep.\n-000093e0: 696f 2e66 696c 6573 2364 6972 6563 746f io.files#directo\n-000093f0: 7279 2d66 696c 652d 6e61 6d65 6469 7265 ry-file-namedire\n-00009400: 6374 6f72 792d 6669 6c65 2d6e 616d 6520 ctory-file-name \n-00009410: 4449 522d 4e41 4d45 0a0a 5265 7475 726e DIR-NAME..Return\n-00009420: 2074 6865 206e 616d 6520 6f66 2074 6865 the name of the\n-00009430: 2066 696c 6520 7265 7072 6573 656e 7469 file representi\n-00009440: 6e67 2074 6865 2064 6972 6563 746f 7279 ng the directory\n-00009450: 2063 616c 6c65 6420 4449 522d 4e41 4d45 called DIR-NAME\n-00009460: 2e0a 5468 6973 2069 7320 7468 6520 6f70 ..This is the op\n-00009470: 706f 7369 7465 206f 6620 6669 6c65 2d6e posite of file-n\n-00009480: 616d 652d 6173 2d64 6972 6563 746f 7279 ame-as-directory\n-00009490: 2c20 7369 6e63 6520 6974 7320 6566 6665 , since its effe\n-000094a0: 6374 2069 7320 746f 0a5f 7265 6d6f 7665 ct is to._remove\n-000094b0: 5f20 616e 7920 7465 726d 696e 6174 696e _ any terminatin\n-000094c0: 6720 6469 7265 6374 6f72 7920 7365 7061 g directory sepa\n-000094d0: 7261 746f 722e 7265 702e 696f 2e66 696c rator.rep.io.fil\n-000094e0: 6573 2373 6574 2d69 6e70 7574 2d68 616e es#set-input-han\n-000094f0: 646c 6572 7365 742d 696e 7075 742d 6861 dlerset-input-ha\n-00009500: 6e64 6c65 7220 4c4f 4341 4c2d 4649 4c45 ndler LOCAL-FILE\n-00009510: 2046 554e 4354 494f 4e0a 0a41 7272 616e FUNCTION..Arran\n-00009520: 6765 2066 6f72 2046 554e 4354 494f 4e20 ge for FUNCTION \n-00009530: 746f 2062 6520 6361 6c6c 6564 2077 6865 to be called whe\n-00009540: 6e65 7665 7220 7065 6e64 696e 6720 696e never pending in\n-00009550: 7075 7420 6973 2061 7661 696c 6162 6c65 put is available\n-00009560: 0a6f 6e20 4c4f 4341 4c2d 4649 4c45 2e20 .on LOCAL-FILE. \n-00009570: 4e6f 7465 2074 6861 7420 7468 6973 206d Note that this m\n-00009580: 616b 6573 204c 4f43 414c 2d46 494c 4520 akes LOCAL-FILE \n-00009590: 646f 206e 6f6e 2d62 6c6f 636b 696e 6720 do non-blocking \n-000095a0: 696e 7075 742e 7265 702e 696f 2e66 696c input.rep.io.fil\n-000095b0: 6573 2366 696c 652d 6269 6e64 696e 6766 es#file-bindingf\n-000095c0: 696c 652d 6269 6e64 696e 6720 4649 4c45 ile-binding FILE\n-000095d0: 0a0a 5265 7475 726e 7320 7468 6520 6e61 ..Returns the na\n-000095e0: 6d65 206f 6620 7468 6520 6c6f 6769 6361 me of the logica\n-000095f0: 6c20 6669 6c65 2074 6861 7420 4649 4c45 l file that FILE\n-00009600: 2077 6173 206f 7065 6e65 6420 746f 2061 was opened to a\n-00009610: 6363 6573 732c 206f 7220 6e69 6c0a 6966 ccess, or nil.if\n-00009620: 2069 7420 6861 7320 6265 656e 2063 6c6f it has been clo\n-00009630: 7365 642c 2062 7574 2069 7320 7374 696c sed, but is stil\n-00009640: 6c20 746f 2062 6520 6761 7262 6167 6520 l to be garbage \n-00009650: 636f 6c6c 6563 7465 642e 7265 702e 696f collected.rep.io\n-00009660: 2e66 696c 6573 2366 696c 652d 7474 7970 .files#file-ttyp\n-00009670: 6669 6c65 2d74 7479 7020 4649 4c45 0a0a file-ttyp FILE..\n-00009680: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n-00009690: 4649 4c45 2069 7320 6c69 6e6b 6564 2074 FILE is linked t\n-000096a0: 6f20 6120 7474 792e 7265 702e 696f 2e66 o a tty.rep.io.f\n-000096b0: 696c 6573 2366 696c 652d 626f 756e 642d iles#file-bound-\n-000096c0: 7374 7265 616d 6669 6c65 2d62 6f75 6e64 streamfile-bound\n-000096d0: 2d73 7472 6561 6d20 4649 4c45 0a0a 4966 -stream FILE..If\n-000096e0: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL\n-000096f0: 4520 646f 6573 6e27 7420 7265 6665 7220 E doesn't refer \n-00009700: 746f 2061 206c 6f63 616c 2066 696c 652c to a local file,\n-00009710: 2072 6574 7572 6e20 7468 6520 7374 7265 return the stre\n-00009720: 616d 0a74 6861 7420 6974 2773 2062 6f75 am.that it's bou\n-00009730: 6e64 2074 6f2e 7265 702e 696f 2e66 696c nd to.rep.io.fil\n-00009740: 6573 2366 696c 652d 6861 6e64 6c65 722d es#file-handler-\n-00009750: 6461 7461 6669 6c65 2d68 616e 646c 6572 datafile-handler\n-00009760: 2d64 6174 6120 4649 4c45 0a0a 5265 7475 -data FILE..Retu\n-00009770: 726e 2074 6865 2068 616e 646c 6572 2d73 rn the handler-s\n-00009780: 7065 6369 6669 6320 6461 7461 2066 6f72 pecific data for\n-00009790: 2046 494c 452e 7265 702e 696f 2e66 696c FILE.rep.io.fil\n-000097a0: 6573 2373 6574 2d66 696c 652d 6861 6e64 es#set-file-hand\n-000097b0: 6c65 722d 6461 7461 7365 742d 6669 6c65 ler-dataset-file\n-000097c0: 2d68 616e 646c 6572 2d64 6174 6120 4649 -handler-data FI\n-000097d0: 4c45 2044 4154 410a 0a53 6574 2074 6865 LE DATA..Set the\n-000097e0: 2068 616e 646c 6572 2d73 7065 6369 6669 handler-specifi\n-000097f0: 6320 6461 7461 206f 6620 6669 6c65 206f c data of file o\n-00009800: 626a 6563 7420 4649 4c45 2074 6f20 4441 bject FILE to DA\n-00009810: 5441 2e72 6570 2e69 6f2e 6669 6c65 7323 TA.rep.io.files#\n-00009820: 6f70 656e 2d66 696c 656f 7065 6e2d 6669 open-fileopen-fi\n-00009830: 6c65 2046 494c 452d 4e41 4d45 2041 4343 le FILE-NAME ACC\n-00009840: 4553 532d 5459 5045 0a0a 5265 7475 726e ESS-TYPE..Return\n-00009850: 2061 206e 6577 2066 696c 6520 6f62 6a65 a new file obje\n-00009860: 6374 2072 6566 6572 656e 6369 6e67 2074 ct referencing t\n-00009870: 6865 206c 6f67 6963 616c 2066 696c 6520 he logical file \n-00009880: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-00009890: 2c0a 666f 7220 4143 4345 5353 2d54 5950 ,.for ACCESS-TYP\n-000098a0: 4520 7265 7175 6573 7473 2e20 4143 4345 E requests. ACCE\n-000098b0: 5353 2d54 5950 4520 6361 6e20 6265 206f SS-TYPE can be o\n-000098c0: 6e65 206f 6620 7468 6520 7379 6d62 6f6c ne of the symbol\n-000098d0: 733a 0a0a 0972 6561 6409 0946 6f72 2069 s:...read..For i\n-000098e0: 6e70 7574 0a09 7772 6974 6509 0954 7275 nput..write..Tru\n-000098f0: 6e63 6174 6520 6f72 2063 7265 6174 6520 ncate or create \n-00009900: 7468 6520 6669 6c65 2c20 616e 6420 6f70 the file, and op\n-00009910: 656e 2066 6f72 206f 7574 7075 740a 0961 en for output..a\n-00009920: 7070 656e 6409 094f 7065 6e20 666f 7220 ppend..Open for \n-00009930: 6f75 7470 7574 2061 7420 7468 6520 656e output at the en\n-00009940: 6420 6f66 2074 6865 2066 696c 652e 7265 d of the file.re\n-00009950: 702e 696f 2e66 696c 6573 236d 616b 652d p.io.files#make-\n-00009960: 6669 6c65 2d66 726f 6d2d 7374 7265 616d file-from-stream\n-00009970: 6d61 6b65 2d66 696c 652d 6672 6f6d 2d73 make-file-from-s\n-00009980: 7472 6561 6d20 4649 4c45 2d4e 414d 4520 tream FILE-NAME \n-00009990: 5354 5245 414d 2048 414e 444c 4552 0a0a STREAM HANDLER..\n-000099a0: 5265 7475 726e 2061 206e 6577 2066 696c Return a new fil\n-000099b0: 6520 6f62 6a65 6374 2074 6861 7420 7265 e object that re\n-000099c0: 6665 7273 2074 6f20 7468 6520 6c6f 6769 fers to the logi\n-000099d0: 6361 6c20 6669 6c65 2063 616c 6c65 6420 cal file called \n-000099e0: 4649 4c45 2d4e 414d 452c 0a74 6861 7420 FILE-NAME,.that \n-000099f0: 6973 206e 6f74 2069 6e20 7468 6520 6c6f is not in the lo\n-00009a00: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste\n-00009a10: 6d2e 2041 6c6c 2061 6363 6573 7320 746f m. All access to\n-00009a20: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-00009a30: 0a77 696c 6c20 6265 2064 6972 6563 7465 .will be directe\n-00009a40: 6420 7468 726f 7567 6820 7468 6520 7374 d through the st\n-00009a50: 7265 616d 206f 626a 6563 7420 5354 5245 ream object STRE\n-00009a60: 414d 2c20 616e 6420 7468 6520 6669 6c65 AM, and the file\n-00009a70: 2068 616e 646c 6572 0a66 756e 6374 696f handler.functio\n-00009a80: 6e20 4841 4e44 4c45 522e 7265 702e 696f n HANDLER.rep.io\n-00009a90: 2e66 696c 6573 2363 6c6f 7365 2d66 696c .files#close-fil\n-00009aa0: 6563 6c6f 7365 2d66 696c 6520 4649 4c45 eclose-file FILE\n-00009ab0: 0a0a 5369 676e 616c 2074 6861 7420 7468 ..Signal that th\n-00009ac0: 6572 6520 7769 6c6c 2062 6520 6e6f 206d ere will be no m\n-00009ad0: 6f72 6520 492f 4f20 7468 726f 7567 6820 ore I/O through \n-00009ae0: 7468 6520 6669 6c65 206f 626a 6563 7420 the file object \n-00009af0: 4649 4c45 2e72 6570 2e69 6f2e 6669 6c65 FILE.rep.io.file\n-00009b00: 7323 666c 7573 682d 6669 6c65 666c 7573 s#flush-fileflus\n-00009b10: 682d 6669 6c65 2046 494c 450a 0a46 6c75 h-file FILE..Flu\n-00009b20: 7368 2061 6e79 2062 7566 6665 7265 6420 sh any buffered \n-00009b30: 6f75 7470 7574 206f 6e20 4649 4c45 2e20 output on FILE. \n-00009b40: 5468 6973 2069 7320 7573 7561 6c6c 7920 This is usually \n-00009b50: 756e 6e65 6365 7373 6172 7920 7369 6e63 unnecessary sinc\n-00009b60: 650a 616c 6c20 6f75 7470 7574 2077 696c e.all output wil\n-00009b70: 6c20 6265 2066 6c75 7368 6564 2077 6865 l be flushed whe\n-00009b80: 6e20 4649 4c45 2069 7320 6576 656e 7475 n FILE is eventu\n-00009b90: 616c 6c79 2063 6c6f 7365 642e 7265 702e ally closed.rep.\n-00009ba0: 696f 2e66 696c 6573 2373 6565 6b2d 6669 io.files#seek-fi\n-00009bb0: 6c65 7365 656b 2d66 696c 6520 4649 4c45 leseek-file FILE\n-00009bc0: 205b 4f46 4653 4554 5d20 5b57 4845 5245 [OFFSET] [WHERE\n-00009bd0: 2d46 524f 4d5d 0a0a 4361 6c6c 6564 2061 -FROM]..Called a\n-00009be0: 7320 2873 6565 6b2d 6669 6c65 2046 494c s (seek-file FIL\n-00009bf0: 4529 2c20 7265 7475 726e 7320 7468 6520 E), returns the \n-00009c00: 6469 7374 616e 6365 2069 6e20 6279 7465 distance in byte\n-00009c10: 7320 6672 6f6d 2074 6865 2073 7461 7274 s from the start\n-00009c20: 0a6f 6620 7468 6520 6669 6c65 2074 6861 .of the file tha\n-00009c30: 7420 7468 6520 6e65 7874 2063 6861 7261 t the next chara\n-00009c40: 6374 6572 2077 6f75 6c64 2062 6520 7265 cter would be re\n-00009c50: 6164 2066 726f 6d2e 0a0a 4361 6c6c 6564 ad from...Called\n-00009c60: 2061 7320 2873 6565 6b2d 6669 6c65 2046 as (seek-file F\n-00009c70: 494c 4520 4f46 4653 4554 205b 5748 4552 ILE OFFSET [WHER\n-00009c80: 455d 2920 616c 7465 7273 2074 6865 2070 E]) alters the p\n-00009c90: 6f73 6974 696f 6e20 6672 6f6d 2077 6869 osition from whi\n-00009ca0: 6368 2074 6865 0a6e 6578 7420 6279 7465 ch the.next byte\n-00009cb0: 2077 696c 6c20 6265 2072 6561 642e 2057 will be read. W\n-00009cc0: 4845 5245 2063 616e 2062 6520 6f6e 6520 HERE can be one \n-00009cd0: 6f66 2c0a 0a09 6e69 6c09 094f 4646 5345 of,...nil..OFFSE\n-00009ce0: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n-00009cf0: 6520 6375 7272 656e 7420 706f 7369 7469 e current positi\n-00009d00: 6f6e 0a09 7374 6172 7409 094f 4646 5345 on..start..OFFSE\n-00009d10: 5420 6279 7465 7320 6166 7465 7220 7468 T bytes after th\n-00009d20: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n-00009d30: 6865 2066 696c 650a 0965 6e64 0909 4f46 he file..end..OF\n-00009d40: 4653 4554 2062 7974 6573 2062 6566 6f72 FSET bytes befor\n-00009d50: 6520 7468 6520 656e 6420 6f66 2074 6865 e the end of the\n-00009d60: 2066 696c 652e 0a0a 4e6f 7465 2074 6861 file...Note tha\n-00009d70: 7420 6e6f 7420 616c 6c20 6669 6c65 7320 t not all files \n-00009d80: 6d61 7920 6265 2073 6565 6b61 626c 653b may be seekable;\n-00009d90: 2069 6620 2873 6565 6b2d 6669 6c65 2046 if (seek-file F\n-00009da0: 494c 4529 2072 6574 7572 6e73 0a6e 696c ILE) returns.nil\n-00009db0: 2028 692e 652e 2074 6865 2063 7572 7265 (i.e. the curre\n-00009dc0: 6e74 2070 6f73 6974 696f 6e20 6973 2075 nt position is u\n-00009dd0: 6e6b 6e6f 776e 2920 616e 7920 6174 7465 nknown) any atte\n-00009de0: 6d70 7473 2074 6f20 7365 7420 7468 650a mpts to set the.\n-00009df0: 6375 7272 656e 7420 706f 7369 7469 6f6e current position\n-00009e00: 2077 696c 6c20 616c 736f 2066 6169 6c2e will also fail.\n-00009e10: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n-00009e20: 6574 652d 6669 6c65 6465 6c65 7465 2d66 ete-filedelete-f\n-00009e30: 696c 6520 4649 4c45 2d4e 414d 450a 0a44 ile FILE-NAME..D\n-00009e40: 656c 6574 6520 7468 6520 6669 6c65 2063 elete the file c\n-00009e50: 616c 6c65 6420 4649 4c45 2d4e 414d 452e alled FILE-NAME.\n-00009e60: 7265 702e 696f 2e66 696c 6573 2372 656e rep.io.files#ren\n-00009e70: 616d 652d 6669 6c65 7265 6e61 6d65 2d66 ame-filerename-f\n-00009e80: 696c 6520 4f4c 442d 4e41 4d45 204e 4557 ile OLD-NAME NEW\n-00009e90: 2d4e 414d 450a 0a52 656e 616d 6520 7468 -NAME..Rename th\n-00009ea0: 6520 6669 6c65 2063 616c 6c65 6420 4f4c e file called OL\n-00009eb0: 442d 4e41 4d45 2073 6f20 7468 6174 2069 D-NAME so that i\n-00009ec0: 7420 6973 2063 616c 6c65 6420 4e45 572d t is called NEW-\n-00009ed0: 4e41 4d45 2e20 4e6f 7465 2074 6861 740a NAME. Note that.\n-00009ee0: 7468 6973 2061 6c6d 6f73 7420 6365 7274 this almost cert\n-00009ef0: 6169 6e6c 7920 776f 6e27 7420 776f 726b ainly won't work\n-00009f00: 2061 6372 6f73 7320 6669 6c69 6e67 2073 across filing s\n-00009f10: 7973 7465 6d73 2e72 6570 2e69 6f2e 6669 ystems.rep.io.fi\n-00009f20: 6c65 7323 6d61 6b65 2d64 6972 6563 746f les#make-directo\n-00009f30: 7279 6d61 6b65 2d64 6972 6563 746f 7279 rymake-directory\n-00009f40: 2044 4952 4543 544f 5259 2d4e 414d 450a DIRECTORY-NAME.\n-00009f50: 0a43 7265 6174 6520 6120 6469 7265 6374 .Create a direct\n-00009f60: 6f72 7920 6361 6c6c 6564 2044 4952 4543 ory called DIREC\n-00009f70: 544f 5259 2d4e 414d 452e 7265 702e 696f TORY-NAME.rep.io\n-00009f80: 2e66 696c 6573 2366 696c 652d 7265 6164 .files#file-read\n-00009f90: 6162 6c65 2d70 6669 6c65 2d72 6561 6461 able-pfile-reada\n-00009fa0: 626c 652d 7020 4649 4c45 2d4e 414d 450a ble-p FILE-NAME.\n-00009fb0: 0a52 6574 7572 6e73 2074 2069 6620 7468 .Returns t if th\n-00009fc0: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI\n-00009fd0: 4c45 2d4e 414d 4520 6973 2061 7661 696c LE-NAME is avail\n-00009fe0: 6162 6c65 2066 6f72 2072 6561 6469 6e67 able for reading\n-00009ff0: 2066 726f 6d2e 0000 0000 0000 0000 0000 from...........\n-0000a000: 7265 702e 696f 2e66 696c 6573 2364 656c rep.io.files#del\n-0000a010: 6574 652d 6469 7265 6374 6f72 7964 656c ete-directorydel\n-0000a020: 6574 652d 6469 7265 6374 6f72 7920 4449 ete-directory DI\n-0000a030: 5245 4354 4f52 592d 4e41 4d45 0a0a 4465 RECTORY-NAME..De\n-0000a040: 6c65 7465 2074 6865 2064 6972 6563 746f lete the directo\n-0000a050: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT\n-0000a060: 4f52 592d 4e41 4d45 2e20 4e6f 7465 2074 ORY-NAME. Note t\n-0000a070: 6861 7420 7468 6520 6469 7265 6374 6f72 hat the director\n-0000a080: 7920 696e 0a71 7565 7374 696f 6e20 7368 y in.question sh\n-0000a090: 6f75 6c64 2062 6520 656d 7074 792e 7265 ould be empty.re\n-0000a0a0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-0000a0b0: 7772 6974 6561 626c 652d 7066 696c 652d writeable-pfile-\n-0000a0c0: 7772 6974 6162 6c65 2d70 2046 494c 452d writable-p FILE-\n-0000a0d0: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-0000a0e0: 6966 2074 6865 2066 696c 6520 6361 6c6c if the file call\n-0000a0f0: 6564 2046 494c 452d 4e41 4d45 2069 7320 ed FILE-NAME is \n-0000a100: 6176 6169 6c61 626c 6520 666f 7220 7772 available for wr\n-0000a110: 6974 696e 6720 746f 2e72 6570 2e69 6f2e iting to.rep.io.\n-0000a120: 6669 6c65 7323 6669 6c65 2d6f 776e 6572 files#file-owner\n-0000a130: 2d70 6669 6c65 2d6f 776e 6572 2d70 2046 -pfile-owner-p F\n-0000a140: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000a150: 7320 7420 6966 2074 6865 206f 776e 6572 s t if the owner\n-0000a160: 7368 6970 2028 7569 6420 2620 6769 6429 ship (uid & gid)\n-0000a170: 206f 6620 7468 6520 6669 6c65 2063 616c of the file cal\n-0000a180: 6c65 6420 4649 4c45 2d4e 414d 4520 6973 led FILE-NAME is\n-0000a190: 2074 6865 0a73 616d 6520 6173 2074 6861 the.same as tha\n-0000a1a0: 7420 6f66 2061 6e79 2066 696c 6573 2077 t of any files w\n-0000a1b0: 7269 7474 656e 2062 7920 7468 6520 6564 ritten by the ed\n-0000a1c0: 6974 6f72 2e72 6570 2e69 6f2e 6669 6c65 itor.rep.io.file\n-0000a1d0: 7323 6669 6c65 2d6e 6c69 6e6b 7366 696c s#file-nlinksfil\n-0000a1e0: 652d 6e6c 696e 6b73 2046 494c 452d 4e41 e-nlinks FILE-NA\n-0000a1f0: 4d45 0a0a 5265 7475 726e 7320 7468 6520 ME..Returns the \n-0000a200: 6e75 6d62 6572 206f 6620 6c69 6e6b 7320 number of links \n-0000a210: 706f 696e 7469 6e67 2074 6f20 7468 6520 pointing to the \n-0000a220: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000a230: 2d4e 414d 452e 2054 6869 7320 7769 6c6c -NAME. This will\n-0000a240: 0a62 6520 6f6e 6520 6966 2046 494c 452d .be one if FILE-\n-0000a250: 4e41 4d45 2068 6173 206f 6e6c 7920 6f6e NAME has only on\n-0000a260: 6520 6e61 6d65 2e20 446f 6573 6e27 7420 e name. Doesn't \n-0000a270: 636f 756e 7420 7379 6d62 6f6c 6963 206c count symbolic l\n-0000a280: 696e 6b73 2e72 6570 2e69 6f2e 6669 6c65 inks.rep.io.file\n-0000a290: 7323 7365 742d 6669 6c65 2d6d 6f64 6573 s#set-file-modes\n-0000a2a0: 7365 742d 6669 6c65 2d6d 6f64 6573 2046 set-file-modes F\n-0000a2b0: 494c 452d 4e41 4d45 204d 4f44 4553 0a0a ILE-NAME MODES..\n-0000a2c0: 5365 7473 2074 6865 2061 6363 6573 7320 Sets the access \n-0000a2d0: 7065 726d 6973 7369 6f6e 7320 6f66 2074 permissions of t\n-0000a2e0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n-0000a2f0: 494c 452d 4e41 4d45 2074 6f20 4d4f 4445 ILE-NAME to MODE\n-0000a300: 532e 2054 6865 206f 6e6c 790a 706f 7274 S. The only.port\n-0000a310: 6162 6c65 2077 6179 206f 6620 6765 7474 able way of gett\n-0000a320: 696e 6720 4d4f 4445 5320 6973 2066 726f ing MODES is fro\n-0000a330: 6d20 7468 6520 6066 696c 652d 6d6f 6465 m the `file-mode\n-0000a340: 7327 2066 756e 6374 696f 6e20 7369 6e63 s' function sinc\n-0000a350: 6520 6974 0a6d 6179 2063 6861 6e67 6520 e it.may change \n-0000a360: 6163 726f 7373 2066 696c 696e 6720 7379 across filing sy\n-0000a370: 7374 656d 732e 7265 702e 696f 2e66 696c stems.rep.io.fil\n-0000a380: 6573 2366 696c 652d 6d6f 6465 732d 6173 es#file-modes-as\n-0000a390: 2d73 7472 696e 6766 696c 652d 6d6f 6465 -stringfile-mode\n-0000a3a0: 732d 6173 2d73 7472 696e 6720 4649 4c45 s-as-string FILE\n-0000a3b0: 2d4e 414d 450a 0a52 6574 7572 6e73 2061 -NAME..Returns a\n-0000a3c0: 2074 656e 2063 6861 7261 6374 6572 2073 ten character s\n-0000a3d0: 7472 696e 6720 6465 7363 7269 6269 6e67 tring describing\n-0000a3e0: 2074 6865 2061 7474 7269 6275 7465 7320 the attributes \n-0000a3f0: 6f66 2074 6865 2066 696c 650a 6361 6c6c of the file.call\n-0000a400: 6564 2046 494c 452d 4e41 4d45 2e72 6570 ed FILE-NAME.rep\n-0000a410: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m\n-0000a420: 6f64 7469 6d65 6669 6c65 2d6d 6f64 7469 odtimefile-modti\n-0000a430: 6d65 2046 494c 452d 4e41 4d45 0a0a 5265 me FILE-NAME..Re\n-0000a440: 7475 726e 2074 6865 2074 696d 6520 7468 turn the time th\n-0000a450: 6174 2074 6865 2066 696c 6520 6361 6c6c at the file call\n-0000a460: 6564 2046 494c 452d 4e41 4d45 2077 6173 ed FILE-NAME was\n-0000a470: 206c 6173 7420 6d6f 6469 6669 6564 2c20 last modified, \n-0000a480: 6173 2061 2063 6f6e 730a 6365 6c6c 2073 as a cons.cell s\n-0000a490: 746f 7269 6e67 2074 776f 2069 6e74 6567 toring two integ\n-0000a4a0: 6572 732c 2074 6865 206c 6f77 2032 3420 ers, the low 24 \n-0000a4b0: 6269 7473 2c20 616e 6420 7468 6520 6869 bits, and the hi\n-0000a4c0: 6768 2062 6974 732e 7265 702e 696f 2e66 gh bits.rep.io.f\n-0000a4d0: 696c 6573 2372 6561 642d 7379 6d6c 696e iles#read-symlin\n-0000a4e0: 6b72 6561 642d 7379 6d6c 696e 6b20 4649 kread-symlink FI\n-0000a4f0: 4c45 4e41 4d45 0a0a 5265 7475 726e 2074 LENAME..Return t\n-0000a500: 6865 2073 7472 696e 6720 7468 6174 2069 he string that i\n-0000a510: 7320 7468 6520 636f 6e74 656e 7473 206f s the contents o\n-0000a520: 6620 7468 6520 7379 6d62 6f6c 6963 206c f the symbolic l\n-0000a530: 696e 6b20 4649 4c45 4e41 4d45 2e20 5468 ink FILENAME. Th\n-0000a540: 6973 0a73 7472 696e 6720 6d61 7920 6265 is.string may be\n-0000a550: 2072 656c 6174 6976 6520 746f 2074 6865 relative to the\n-0000a560: 2064 6972 6563 746f 7279 2063 6f6e 7461 directory conta\n-0000a570: 696e 696e 6720 4649 4c45 4e41 4d45 2e0a ining FILENAME..\n-0000a580: 0a53 6967 6e61 6c73 2061 6e20 6572 726f .Signals an erro\n-0000a590: 7220 6966 2046 494c 454e 414d 4520 6973 r if FILENAME is\n-0000a5a0: 6e27 7420 6120 7379 6d62 6f6c 6963 206c n't a symbolic l\n-0000a5b0: 696e 6b2e 7265 702e 696f 2e66 696c 6573 ink.rep.io.files\n-0000a5c0: 2373 7464 6572 722d 6669 6c65 7374 6465 #stderr-filestde\n-0000a5d0: 7272 2d66 696c 650a 0a52 6574 7572 6e73 rr-file..Returns\n-0000a5e0: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-0000a5f0: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n-0000a600: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n-0000a610: 6172 6420 6f75 7470 7574 2e72 6570 2e69 ard output.rep.i\n-0000a620: 6f2e 6669 6c65 7323 7365 742d 6669 6c65 o.files#set-file\n-0000a630: 2d68 616e 646c 6572 2d65 6e76 6972 6f6e -handler-environ\n-0000a640: 6d65 6e74 7365 742d 6669 6c65 2d68 616e mentset-file-han\n-0000a650: 646c 6572 2d65 6e76 6972 6f6e 6d65 6e74 dler-environment\n-0000a660: 2045 4e56 7265 702e 766d 2e69 6e74 6572 ENVrep.vm.inter\n-0000a670: 7072 6574 6572 2376 616c 6964 6174 652d preter#validate-\n-0000a680: 6279 7465 2d63 6f64 6576 616c 6964 6174 byte-codevalidat\n-0000a690: 652d 6279 7465 2d63 6f64 6520 4243 2d4d e-byte-code BC-M\n-0000a6a0: 414a 4f52 2042 432d 4d49 4e4f 520a 0a43 AJOR BC-MINOR..C\n-0000a6b0: 6865 636b 2074 6861 7420 6279 7465 2063 heck that byte c\n-0000a6c0: 6f64 6573 2066 726f 6d20 696e 7374 7275 odes from instru\n-0000a6d0: 6374 696f 6e20 7365 7420 4243 2d4d 414a ction set BC-MAJ\n-0000a6e0: 4f52 2e42 432d 4d49 4e4f 522c 206d 6179 OR.BC-MINOR, may\n-0000a6f0: 2062 650a 6578 6563 7574 6564 2e20 4966 be.executed. If\n-0000a700: 206e 6f74 2c20 616e 2065 7272 6f72 2077 not, an error w\n-0000a710: 696c 6c20 6265 2073 6967 6e61 6c6c 6564 ill be signalled\n-0000a720: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23 .rep.io.db.sdbm#\n-0000a730: 7364 626d 2d73 746f 7265 7364 626d 2d73 sdbm-storesdbm-s\n-0000a740: 746f 7265 2044 424d 204b 4559 2056 414c tore DBM KEY VAL\n-0000a750: 5545 205b 464c 4147 535d 7265 702e 696f UE [FLAGS]rep.io\n-0000a760: 2e64 622e 7364 626d 2373 6462 6d2d 6e65 .db.sdbm#sdbm-ne\n-0000a770: 7874 6b65 7973 6462 6d2d 6e65 7874 6b65 xtkeysdbm-nextke\n-0000a780: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s\n-0000a790: 6462 6d23 7364 626d 2d72 646f 6e6c 7973 dbm#sdbm-rdonlys\n-0000a7a0: 6462 6d2d 7264 6f6e 6c79 2044 424d 7265 dbm-rdonly DBMre\n-0000a7b0: 702e 696f 2e64 622e 7364 626d 2373 6462 p.io.db.sdbm#sdb\n-0000a7c0: 6d2d 6572 726f 7273 6462 6d2d 6572 726f m-errorsdbm-erro\n-0000a7d0: 7220 4442 4d72 6570 2e69 6f2e 736f 636b r DBMrep.io.sock\n-0000a7e0: 6574 7323 736f 636b 6574 2d6c 6f63 616c ets#socket-local\n-0000a7f0: 2d63 6c69 656e 7473 6f63 6b65 742d 6c6f -clientsocket-lo\n-0000a800: 6361 6c2d 636c 6965 6e74 2041 4444 5245 cal-client ADDRE\n-0000a810: 5353 205b 5354 5245 414d 5d20 5b53 454e SS [STREAM] [SEN\n-0000a820: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061 TINEL]..Create a\n-0000a830: 6e64 2072 6574 7572 6e20 6120 736f 636b nd return a sock\n-0000a840: 6574 2063 6f6e 6e65 6374 6564 2074 6f20 et connected to \n-0000a850: 7468 6520 756e 6978 2064 6f6d 6169 6e20 the unix domain \n-0000a860: 736f 636b 6574 2061 740a 4144 4452 4553 socket at.ADDRES\n-0000a870: 5320 2861 2073 7065 6369 616c 206e 6f64 S (a special nod\n-0000a880: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n-0000a890: 696c 696e 6720 7379 7374 656d 292e 0a0a iling system)...\n-0000a8a0: 416c 6c20 6f75 7470 7574 2066 726f 6d20 All output from \n-0000a8b0: 7468 6973 2073 6f63 6b65 7420 7769 6c6c this socket will\n-0000a8c0: 2062 6520 636f 7069 6564 2074 6f20 5354 be copied to ST\n-0000a8d0: 5245 414d 3b20 7768 656e 2074 6865 2073 REAM; when the s\n-0000a8e0: 6f63 6b65 740a 6973 2063 6c6f 7365 6420 ocket.is closed \n-0000a8f0: 646f 776e 2072 656d 6f74 656c 7920 5345 down remotely SE\n-0000a900: 4e54 494e 454c 2077 696c 6c20 6265 2063 NTINEL will be c\n-0000a910: 616c 6c65 6420 7769 7468 2074 6865 2073 alled with the s\n-0000a920: 6f63 6b65 7420 6173 2069 7473 0a73 696e ocket as its.sin\n-0000a930: 676c 6520 6172 6775 6d65 6e74 2e72 6570 gle argument.rep\n-0000a940: 2e69 6f2e 736f 636b 6574 7323 636c 6f73 .io.sockets#clos\n-0000a950: 652d 736f 636b 6574 636c 6f73 652d 736f e-socketclose-so\n-0000a960: 636b 6574 2053 4f43 4b45 540a 0a53 6875 cket SOCKET..Shu\n-0000a970: 7464 6f77 6e20 7468 6520 636f 6e6e 6563 tdown the connec\n-0000a980: 7469 6f6e 2061 7373 6f63 6961 7465 2077 tion associate w\n-0000a990: 6974 6820 534f 434b 4554 2e20 4e6f 7465 ith SOCKET. Note\n-0000a9a0: 2074 6861 7420 7468 6973 2064 6f65 7320 that this does \n-0000a9b0: 6e6f 740a 6361 7573 6520 7468 6520 5345 not.cause the SE\n-0000a9c0: 4e54 494e 454c 2066 756e 6374 696f 6e20 NTINEL function \n-0000a9d0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-0000a9e0: 534f 434b 4554 2074 6f20 7275 6e2e 7265 SOCKET to run.re\n-0000a9f0: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-0000aa00: 6b65 742d 6164 6472 6573 7373 6f63 6b65 ket-addresssocke\n-0000aa10: 742d 6164 6472 6573 7320 534f 434b 4554 t-address SOCKET\n-0000aa20: 0a0a 5265 7475 726e 2074 6865 2061 6464 ..Return the add\n-0000aa30: 7265 7373 2061 7373 6f63 6961 7465 6420 ress associated \n-0000aa40: 7769 7468 2053 4f43 4b45 542c 206f 7220 with SOCKET, or \n-0000aa50: 6661 6c73 6520 6966 2074 6869 7320 6973 false if this is\n-0000aa60: 2075 6e6b 6e6f 776e 2e72 6570 2e69 6f2e unknown.rep.io.\n-0000aa70: 736f 636b 6574 7323 736f 636b 6574 2d70 sockets#socket-p\n-0000aa80: 6f72 7473 6f63 6b65 742d 706f 7274 2053 ortsocket-port S\n-0000aa90: 4f43 4b45 540a 0a52 6574 7572 6e20 7468 OCKET..Return th\n-0000aaa0: 6520 706f 7274 2061 7373 6f63 6961 7465 e port associate\n-0000aab0: 6420 7769 7468 2053 4f43 4b45 542c 206f d with SOCKET, o\n-0000aac0: 7220 6661 6c73 6520 6966 2074 6869 7320 r false if this \n-0000aad0: 6973 2075 6e6b 6e6f 776e 2e72 6570 2e69 is unknown.rep.i\n-0000aae0: 6f2e 736f 636b 6574 7323 736f 636b 6574 o.sockets#socket\n-0000aaf0: 2d70 6565 722d 706f 7274 736f 636b 6574 -peer-portsocket\n-0000ab00: 2d70 6565 722d 706f 7274 2053 4f43 4b45 -peer-port SOCKE\n-0000ab10: 540a 0a52 6574 7572 6e20 7468 6520 706f T..Return the po\n-0000ab20: 7274 206f 6620 7468 6520 7065 6572 2063 rt of the peer c\n-0000ab30: 6f6e 6e65 6374 6564 2074 6f20 534f 434b onnected to SOCK\n-0000ab40: 4554 2c20 6f72 2066 616c 7365 2069 6620 ET, or false if \n-0000ab50: 7468 6973 2069 730a 756e 6b6e 6f77 6e2e this is.unknown.\n-0000ab60: 7265 702e 696f 2e73 6f63 6b65 7473 2361 rep.io.sockets#a\n-0000ab70: 6363 6570 742d 736f 636b 6574 2d6f 7574 ccept-socket-out\n-0000ab80: 7075 742d 3161 6363 6570 742d 736f 636b put-1accept-sock\n-0000ab90: 6574 2d6f 7574 7075 742d 3120 534f 434b et-output-1 SOCK\n-0000aba0: 4554 205b 5345 4353 5d20 5b4d 5345 4353 ET [SECS] [MSECS\n-0000abb0: 5d0a 0a50 726f 6365 7373 2061 6e79 2070 ]..Process any p\n-0000abc0: 656e 6469 6e67 206f 7574 7075 7420 6672 ending output fr\n-0000abd0: 6f6d 2053 4f43 4b45 5420 2874 6869 7320 om SOCKET (this \n-0000abe0: 696e 636c 7564 6573 2063 6f6e 6e65 6374 includes connect\n-0000abf0: 696f 6e0a 7265 7175 6573 7473 2c20 6461 ion.requests, da\n-0000ac00: 7461 2074 7261 6e73 6665 7220 616e 6420 ta transfer and \n-0000ac10: 7368 7574 646f 776e 206e 6f74 6966 6963 shutdown notific\n-0000ac20: 6174 696f 6e73 292e 0a0a 5761 6974 7320 ations)...Waits \n-0000ac30: 666f 7220 5345 4353 2073 6563 6f6e 6473 for SECS seconds\n-0000ac40: 2061 6e64 204d 5345 4353 206d 696c 6c69 and MSECS milli\n-0000ac50: 7365 636f 6e64 732e 2052 6574 7572 6e73 seconds. Returns\n-0000ac60: 2074 7275 6520 6966 2074 6865 0a74 696d true if the.tim\n-0000ac70: 656f 7574 2077 6173 2072 6561 6368 6564 eout was reached\n-0000ac80: 2077 6974 686f 7574 2061 6e79 206f 7574 without any out\n-0000ac90: 7075 7420 6265 696e 6720 7072 6f63 6573 put being proces\n-0000aca0: 7365 642c 206f 7468 6572 7769 7365 0a72 sed, otherwise.r\n-0000acb0: 6574 7572 6e73 2066 616c 7365 2e72 6570 eturns false.rep\n-0000acc0: 2e73 7472 7563 7475 7265 7323 6765 742d .structures#get-\n-0000acd0: 7374 7275 6374 7572 6567 6574 2d73 7472 structureget-str\n-0000ace0: 7563 7475 7265 204e 414d 450a 0a52 6574 ucture NAME..Ret\n-0000acf0: 7572 6e20 7468 6520 7374 7275 6374 7572 urn the structur\n-0000ad00: 6520 6361 6c6c 6564 204e 414d 4520 2861 e called NAME (a\n-0000ad10: 2073 796d 626f 6c29 2c20 6f72 2072 6574 symbol), or ret\n-0000ad20: 7572 6e20 606e 696c 2720 6966 206e 6f0a urn `nil' if no.\n-0000ad30: 7375 6368 2073 7472 7563 7475 7265 2e72 such structure.r\n-0000ad40: 6570 2e73 7472 7563 7475 7265 7323 6e61 ep.structures#na\n-0000ad50: 6d65 2d73 7472 7563 7475 7265 6e61 6d65 me-structurename\n-0000ad60: 2d73 7472 7563 7475 7265 2053 5452 5543 -structure STRUC\n-0000ad70: 5455 5245 204e 414d 450a 0a41 7373 6967 TURE NAME..Assig\n-0000ad80: 6e20 7468 6520 6e61 6d65 204e 414d 4520 n the name NAME \n-0000ad90: 2861 2073 796d 626f 6c29 2074 6f20 7374 (a symbol) to st\n-0000ada0: 7275 6374 7572 6520 6f62 6a65 6374 2053 ructure object S\n-0000adb0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n-0000adc0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-0000add0: 652d 626f 756e 642d 7073 7472 7563 7475 e-bound-pstructu\n-0000ade0: 7265 2d62 6f75 6e64 2d70 2053 5452 5543 re-bound-p STRUC\n-0000adf0: 5455 5245 2056 4152 0a0a 5265 7475 726e TURE VAR..Return\n-0000ae00: 2060 7427 2069 6620 7379 6d62 6f6c 2056 `t' if symbol V\n-0000ae10: 4152 2068 6173 2061 206e 6f6e 2d76 6f69 AR has a non-voi\n-0000ae20: 6420 6269 6e64 696e 6720 696e 2053 5452 d binding in STR\n-0000ae30: 5543 5455 5245 2e72 6570 2e73 7472 7563 UCTURE.rep.struc\n-0000ae40: 7475 7265 7323 7374 7275 6374 7572 652d tures#structure-\n-0000ae50: 6465 6669 6e65 7374 7275 6374 7572 652d definestructure-\n-0000ae60: 6465 6669 6e65 2053 5452 5543 5455 5245 define STRUCTURE\n-0000ae70: 2056 4152 2056 414c 5545 0a0a 5365 7420 VAR VALUE..Set \n-0000ae80: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n-0000ae90: 2062 696e 6469 6e67 206f 6620 7379 6d62 binding of symb\n-0000aea0: 6f6c 2056 4152 2069 6e20 7374 7275 6374 ol VAR in struct\n-0000aeb0: 7572 6520 6f62 6a65 6374 0a53 5452 5543 ure object.STRUC\n-0000aec0: 5455 5245 2074 6f20 5641 4c55 452e 2049 TURE to VALUE. I\n-0000aed0: 6620 6e6f 2073 7563 6820 6269 6e64 696e f no such bindin\n-0000aee0: 6720 6578 6973 7473 2c20 6f6e 6520 6973 g exists, one is\n-0000aef0: 2063 7265 6174 6564 2e72 6570 2e73 7472 created.rep.str\n-0000af00: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-0000af10: 652d 696e 7465 7266 6163 6573 7472 7563 e-interfacestruc\n-0000af20: 7475 7265 2d69 6e74 6572 6661 6365 2053 ture-interface S\n-0000af30: 5452 5543 5455 5245 0a0a 5265 7475 726e TRUCTURE..Return\n-0000af40: 7320 7468 6520 696e 7465 7266 6163 6520 s the interface \n-0000af50: 6f66 2073 7472 7563 7475 7265 206f 626a of structure obj\n-0000af60: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re\n-0000af70: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n-0000af80: 7563 7475 7265 2d65 7870 6f72 7473 2d70 ucture-exports-p\n-0000af90: 7374 7275 6374 7572 652d 6578 706f 7274 structure-export\n-0000afa0: 732d 7020 5354 5255 4354 5552 4520 5359 s-p STRUCTURE SY\n-0000afb0: 4d0a 0a52 6574 7572 6e73 2074 7275 6520 M..Returns true \n-0000afc0: 6966 2073 7472 7563 7475 7265 206f 626a if structure obj\n-0000afd0: 6563 7420 5354 5255 4354 5552 4520 6578 ect STRUCTURE ex\n-0000afe0: 706f 7274 7320 6120 6269 6e64 696e 6720 ports a binding \n-0000aff0: 6f66 2073 796d 626f 6c0a 5359 4d2e 0000 of symbol.SYM...\n-0000b000: 7265 702e 7379 7374 656d 2363 616c 6c2d rep.system#call-\n-0000b010: 686f 6f6b 6361 6c6c 2d68 6f6f 6b20 484f hookcall-hook HO\n-0000b020: 4f4b 2041 5247 2d4c 4953 5420 5b54 5950 OK ARG-LIST [TYP\n-0000b030: 455d 0a0a 4361 6c6c 2074 6865 2068 6f6f E]..Call the hoo\n-0000b040: 6b20 6e61 6d65 6420 6279 2074 6865 2073 k named by the s\n-0000b050: 796d 626f 6c20 484f 4f4b 2c20 7061 7373 ymbol HOOK, pass\n-0000b060: 696e 6720 616c 6c20 6675 6e63 7469 6f6e ing all function\n-0000b070: 7320 7468 6520 6172 6775 6d65 6e74 730a s the arguments.\n-0000b080: 696e 2074 6865 206c 6973 7420 4152 472d in the list ARG-\n-0000b090: 4c49 5354 2e20 4e6f 7465 2074 6861 7420 LIST. Note that \n-0000b0a0: 484f 4f4b 206d 6179 2061 6c73 6f20 6265 HOOK may also be\n-0000b0b0: 2074 6865 2061 6374 7561 6c20 6c69 7374 the actual list\n-0000b0c0: 206f 6620 6675 6e63 7469 6f6e 730a 746f of functions.to\n-0000b0d0: 2063 616c 6c2e 0a0a 5459 5045 2064 6566 call...TYPE def\n-0000b0e0: 696e 6573 2068 6f77 2074 6865 2072 6574 ines how the ret\n-0000b0f0: 7572 6e20 7661 6c75 6573 206f 6620 6561 urn values of ea\n-0000b100: 6368 2066 756e 6374 696f 6e20 696e 2074 ch function in t\n-0000b110: 6865 2068 6f6f 6b20 6172 650a 7472 6561 he hook are.trea\n-0000b120: 7465 642e 2049 6620 5459 5045 2069 7320 ted. If TYPE is \n-0000b130: 6e69 6c20 7468 6579 2061 7265 2069 676e nil they are ign\n-0000b140: 6f72 6564 2c20 6966 2054 5950 4520 6973 ored, if TYPE is\n-0000b150: 2074 6865 2073 796d 626f 6c20 6061 6e64 the symbol `and\n-0000b160: 270a 7468 6520 686f 6f6b 2061 626f 7274 '.the hook abort\n-0000b170: 7320 6166 7465 7220 6120 6675 6e63 7469 s after a functi\n-0000b180: 6f6e 2072 6574 7572 6e73 206e 696c 2c20 on returns nil, \n-0000b190: 6966 2054 5950 4520 6973 2060 6f72 2720 if TYPE is `or' \n-0000b1a0: 7468 6520 686f 6f6b 0a61 626f 7274 7320 the hook.aborts \n-0000b1b0: 7768 656e 2061 2066 756e 6374 696f 6e20 when a function \n-0000b1c0: 7265 7475 726e 7320 6e6f 6e2d 6e69 6c2e returns non-nil.\n-0000b1d0: 0a0a 496e 2061 6c6c 2063 6173 6573 2074 ..In all cases t\n-0000b1e0: 6865 2076 616c 7565 2072 6574 7572 6e65 he value returne\n-0000b1f0: 6420 6279 2074 6865 206c 6173 742d 6576 d by the last-ev\n-0000b200: 616c 7561 7465 6420 6675 6e63 7469 6f6e aluated function\n-0000b210: 2069 730a 7265 7475 726e 6564 2e69 6e74 is.returned.int\n-0000b220: 6572 7275 7074 2d6d 6f64 6557 6865 6e20 errupt-modeWhen \n-0000b230: 6e69 6c2c 2069 6e74 6572 7275 7074 7320 nil, interrupts \n-0000b240: 6172 6520 6861 6e64 6c65 6420 6174 2074 are handled at t\n-0000b250: 6865 2063 7572 7265 6e74 2065 7665 6e74 he current event\n-0000b260: 206c 6f6f 702c 206f 7468 6572 2070 6f73 loop, other pos\n-0000b270: 7369 626c 650a 7661 6c75 6573 2069 6e63 sible.values inc\n-0000b280: 6c75 6465 2060 6578 6974 2720 616e 6420 lude `exit' and \n-0000b290: 6074 6f70 2d6c 6576 656c 272e 7265 702e `top-level'.rep.\n-0000b2a0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0000b2b0: 236d 6163 726f 6578 7061 6e64 2d31 6d61 #macroexpand-1ma\n-0000b2c0: 6372 6f65 7870 616e 642d 3120 464f 524d croexpand-1 FORM\n-0000b2d0: 205b 454e 5649 524f 4e4d 454e 545d 0a0a [ENVIRONMENT]..\n-0000b2e0: 4966 2046 4f52 4d20 6973 2061 206d 6163 If FORM is a mac\n-0000b2f0: 726f 2063 616c 6c2c 2065 7870 616e 6420 ro call, expand \n-0000b300: 6974 206f 6e63 6520 616e 6420 7265 7475 it once and retu\n-0000b310: 726e 2074 6865 2072 6573 756c 7469 6e67 rn the resulting\n-0000b320: 2066 6f72 6d2e 0a0a 4966 2045 4e56 4952 form...If ENVIR\n-0000b330: 4f4e 4d45 4e54 2069 7320 7370 6563 6966 ONMENT is specif\n-0000b340: 6965 6420 6974 2069 7320 6120 6675 6e63 ied it is a func\n-0000b350: 7469 6f6e 2074 6f20 6361 6c6c 2074 6f20 tion to call to \n-0000b360: 646f 2074 6865 2061 6374 7561 6c0a 6578 do the actual.ex\n-0000b370: 7061 6e73 696f 6e2e 2041 6e79 206d 6163 pansion. Any mac\n-0000b380: 726f 2065 7870 616e 6465 7273 2072 6563 ro expanders rec\n-0000b390: 7572 7369 7665 6c79 2063 616c 6c69 6e67 ursively calling\n-0000b3a0: 206d 6163 726f 6578 7061 6e64 2073 686f macroexpand sho\n-0000b3b0: 756c 640a 7061 7373 2074 6865 2076 616c uld.pass the val\n-0000b3c0: 7565 206f 6620 7468 6520 606d 6163 726f ue of the `macro\n-0000b3d0: 2d65 6e76 6972 6f6e 6d65 6e74 2720 7661 -environment' va\n-0000b3e0: 7269 6162 6c65 2074 6f20 7468 6973 2070 riable to this p\n-0000b3f0: 6172 616d 6574 6572 2e72 6570 2e6c 616e arameter.rep.lan\n-0000b400: 672e 696e 7465 7270 7265 7465 7223 6361 g.interpreter#ca\n-0000b410: 6c6c 2d77 6974 682d 6f62 6a65 6374 6361 ll-with-objectca\n-0000b420: 6c6c 2d77 6974 682d 6f62 6a65 6374 2041 ll-with-object A\n-0000b430: 5247 2054 4855 4e4b 0a0a 4361 6c6c 2074 RG THUNK..Call t\n-0000b440: 6865 207a 6572 6f2d 7061 7261 6d65 7465 he zero-paramete\n-0000b450: 7220 6675 6e63 7469 6f6e 2054 4855 4e4b r function THUNK\n-0000b460: 2c20 7769 7468 206f 626a 6563 7420 4152 , with object AR\n-0000b470: 4720 7465 6d70 6f72 6172 696c 790a 6062 G temporarily.`b\n-0000b480: 6f75 6e64 2720 2861 2074 7970 652d 7370 ound' (a type-sp\n-0000b490: 6563 6966 6963 206f 7065 7261 7469 6f6e ecific operation\n-0000b4a0: 2c20 7573 7561 6c6c 7920 746f 206d 616b , usually to mak\n-0000b4b0: 6520 4152 4720 6061 6374 6976 6527 2069 e ARG `active' i\n-0000b4c0: 6e0a 736f 6d65 2077 6179 292e 2057 6865 n.some way). Whe\n-0000b4d0: 6e20 5448 554e 4b20 7265 7475 726e 7320 n THUNK returns \n-0000b4e0: 4152 4720 6973 2075 6e62 6f75 6e64 2e20 ARG is unbound. \n-0000b4f0: 5468 6520 7661 6c75 6520 7265 7475 726e The value return\n-0000b500: 6564 2062 790a 5448 554e 4b20 6973 2074 ed by.THUNK is t\n-0000b510: 6865 6e20 7265 7475 726e 6564 2e0a 0a49 hen returned...I\n-0000b520: 6620 5448 554e 4b20 6973 2065 7665 7220 f THUNK is ever \n-0000b530: 6c65 6674 2064 7565 2074 6f20 6120 636f left due to a co\n-0000b540: 6e74 696e 7561 7469 6f6e 2062 6569 6e67 ntinuation being\n-0000b550: 2069 6e76 6f6b 6564 2c20 4152 4720 7769 invoked, ARG wi\n-0000b560: 6c6c 2062 650a 756e 626f 756e 642e 2049 ll be.unbound. I\n-0000b570: 6620 5448 554e 4b20 6973 2073 7562 7365 f THUNK is subse\n-0000b580: 7175 656e 746c 7920 7265 656e 7465 7265 quently reentere\n-0000b590: 642c 2041 5247 2077 696c 6c20 6265 2072 d, ARG will be r\n-0000b5a0: 6562 6f75 6e64 2e72 6570 2e6c 616e 672e ebound.rep.lang.\n-0000b5b0: 696e 7465 7270 7265 7465 7223 6361 6c6c interpreter#call\n-0000b5c0: 2d77 6974 682d 6479 6e61 6d69 632d 726f -with-dynamic-ro\n-0000b5d0: 6f74 6361 6c6c 2d77 6974 682d 6479 6e61 otcall-with-dyna\n-0000b5e0: 6d69 632d 726f 6f74 2054 4855 4e4b 0a0a mic-root THUNK..\n-0000b5f0: 4361 6c6c 2074 6865 207a 6572 6f2d 7061 Call the zero-pa\n-0000b600: 7261 6d65 7465 7220 6675 6e63 7469 6f6e rameter function\n-0000b610: 2054 4855 4e4b 2c20 6173 2074 6865 2072 THUNK, as the r\n-0000b620: 6f6f 7420 6f66 2061 206e 6577 2065 7865 oot of a new exe\n-0000b630: 6375 7469 6f6e 0a65 6e76 6972 6f6e 6d65 cution.environme\n-0000b640: 6e74 2e20 5468 6973 206d 6561 6e73 2074 nt. This means t\n-0000b650: 6861 7420 7468 6520 636f 6e74 696e 7561 hat the continua\n-0000b660: 7469 6f6e 206f 6620 5448 554e 4b20 7769 tion of THUNK wi\n-0000b670: 6c6c 2061 6c77 6179 7320 6265 0a72 6561 ll always be.rea\n-0000b680: 6368 6564 206f 6e63 652c 2061 6e64 206f ched once, and o\n-0000b690: 6e63 6520 6f6e 6c79 2e20 416e 7920 636f nce only. Any co\n-0000b6a0: 6e74 696e 7561 7469 6f6e 7320 6162 6f76 ntinuations abov\n-0000b6b0: 6520 7468 6520 6e65 7720 726f 6f74 206d e the new root m\n-0000b6c0: 6179 0a6e 6f74 2062 6520 696e 766f 6b65 ay.not be invoke\n-0000b6d0: 6420 6672 6f6d 2069 6e73 6964 6520 7468 d from inside th\n-0000b6e0: 6520 726f 6f74 2e72 6570 2e74 6872 6561 e root.rep.threa\n-0000b6f0: 6473 2374 6872 6561 642d 666f 7262 6964 ds#thread-forbid\n-0000b700: 7468 7265 6164 2d66 6f72 6269 640a 0a49 thread-forbid..I\n-0000b710: 6e63 7265 6d65 6e74 2074 6865 2074 6872 ncrement the thr\n-0000b720: 6561 6420 7072 6565 6d70 7469 6f6e 206c ead preemption l\n-0000b730: 6f63 6b2e 2057 6865 6e20 6772 6561 7468 ock. When greath\n-0000b740: 6572 2074 6861 6e20 7a65 726f 2061 6c6c er than zero all\n-0000b750: 0a70 7265 656d 7074 696f 6e20 6f66 2074 .preemption of t\n-0000b760: 6872 6561 6473 2069 7320 6469 7361 626c hreads is disabl\n-0000b770: 6564 2e20 5265 7475 726e 7320 6074 2720 ed. Returns `t' \n-0000b780: 6966 2070 7265 656d 7074 696f 6e20 6973 if preemption is\n-0000b790: 2062 6c6f 636b 6564 0a61 7320 7468 6973 blocked.as this\n-0000b7a0: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n-0000b7b0: 732e 7265 702e 7265 6765 7870 2371 756f s.rep.regexp#quo\n-0000b7c0: 7465 2d72 6567 6578 7071 756f 7465 2d72 te-regexpquote-r\n-0000b7d0: 6567 6578 7020 5354 5249 4e47 0a0a 5265 egexp STRING..Re\n-0000b7e0: 7475 726e 7320 6120 6e65 7720 7665 7273 turns a new vers\n-0000b7f0: 696f 6e20 6f66 2053 5452 494e 472c 2061 ion of STRING, a\n-0000b800: 6e79 2063 6861 7261 6374 6572 7320 7768 ny characters wh\n-0000b810: 6963 6820 7468 6520 7265 6765 7870 2072 ich the regexp r\n-0000b820: 6f75 7469 6e65 730a 7472 6561 7420 7370 outines.treat sp\n-0000b830: 6563 6961 6c6c 7920 2861 7374 6572 6973 ecially (asteris\n-0000b840: 6b73 2c20 7371 7561 7265 2062 7261 636b ks, square brack\n-0000b850: 6574 732c 2065 7463 2e2e 2e29 2069 7320 ets, etc...) is \n-0000b860: 7175 6f74 6564 2062 7920 7468 6520 6573 quoted by the es\n-0000b870: 6361 7065 0a63 6861 7261 6374 6572 2060 cape.character `\n-0000b880: 5c27 2e20 4966 2074 6865 2053 5452 494e \\'. If the STRIN\n-0000b890: 4720 646f 6573 206e 6f74 2063 6f6e 7461 G does not conta\n-0000b8a0: 696e 2061 6e79 2072 6567 6578 7020 6d65 in any regexp me\n-0000b8b0: 7461 2d63 6861 7261 6374 6572 730a 6974 ta-characters.it\n-0000b8c0: 2069 7320 7265 7475 726e 6564 2061 732d is returned as-\n-0000b8d0: 6973 2028 756e 2d63 6f70 6965 6429 2e70 is (un-copied).p\n-0000b8e0: 726f 6365 7373 2d65 6e76 6972 6f6e 6d65 rocess-environme\n-0000b8f0: 6e74 4120 6c69 7374 206f 6620 616c 6c20 ntA list of all \n-0000b900: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-0000b910: 6162 6c65 7320 2861 7320 7374 7269 6e67 ables (as string\n-0000b920: 7320 224e 414d 453d 5641 4c55 4522 2920 s \"NAME=VALUE\") \n-0000b930: 7061 7373 6564 0a74 6f20 7468 6520 696e passed.to the in\n-0000b940: 7465 7270 7265 7465 722e 2041 6c73 6f20 terpreter. Also \n-0000b950: 7573 6564 2074 6f20 7370 6563 6966 7920 used to specify \n-0000b960: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n-0000b970: 6f66 2073 7562 7072 6f63 6573 7365 732e of subprocesses.\n-0000b980: 7265 702e 7379 7374 656d 2372 6570 2d62 rep.system#rep-b\n-0000b990: 7569 6c64 2d69 6441 2073 7472 696e 6720 uild-idA string \n-0000b9a0: 6465 7363 7269 6269 6e67 2077 6865 6e2c describing when,\n-0000b9b0: 2077 6865 7265 2c20 616e 6420 6279 2077 where, and by w\n-0000b9c0: 686f 2074 6865 2072 756e 6e69 6e67 2076 ho the running v\n-0000b9d0: 6572 7369 6f6e 206f 6620 7468 650a 4c49 ersion of the.LI\n-0000b9e0: 5350 2069 6e74 6572 7072 6574 6572 2077 SP interpreter w\n-0000b9f0: 6173 2062 7569 6c74 2e72 6570 2e64 6174 as built.rep.dat\n-0000ba00: 6123 646f 776e 6361 7365 2d74 6162 6c65 a#downcase-table\n-0000ba10: 3235 362d 6279 7465 2073 7472 696e 6720 256-byte string \n-0000ba20: 686f 6c64 696e 6720 7472 616e 736c 6174 holding translat\n-0000ba30: 696f 6e73 2074 6f20 7475 726e 2065 6163 ions to turn eac\n-0000ba40: 6820 6368 6172 6163 7465 7220 696e 746f h character into\n-0000ba50: 2069 7473 0a6c 6f77 6572 2d63 6173 6520 its.lower-case \n-0000ba60: 6571 7569 7661 6c65 6e74 2e72 6570 2e73 equivalent.rep.s\n-0000ba70: 7973 7465 6d23 6375 7272 656e 742d 7469 ystem#current-ti\n-0000ba80: 6d65 6375 7272 656e 742d 7469 6d65 0a0a mecurrent-time..\n-0000ba90: 5265 7475 726e 2061 2076 616c 7565 2064 Return a value d\n-0000baa0: 656e 6f74 696e 6720 7468 6520 6375 7272 enoting the curr\n-0000bab0: 656e 7420 7379 7374 656d 2074 696d 652e ent system time.\n-0000bac0: 2054 6869 7320 7769 6c6c 2062 6520 6120 This will be a \n-0000bad0: 636f 6e73 2063 656c 6c0a 636f 6e74 6169 cons cell.contai\n-0000bae0: 6e69 6e67 2028 4441 5953 202e 2053 4543 ning (DAYS . SEC\n-0000baf0: 4f4e 4453 292c 2074 6865 206e 756d 6265 ONDS), the numbe\n-0000bb00: 7220 6f66 2044 4159 5320 7369 6e63 6520 r of DAYS since \n-0000bb10: 7468 6520 6570 6f63 682c 2061 6e64 2074 the epoch, and t\n-0000bb20: 6865 0a6e 756d 6265 7220 6f66 2073 6563 he.number of sec\n-0000bb30: 6f6e 6473 2073 696e 6365 2074 6865 2073 onds since the s\n-0000bb40: 7461 7274 206f 6620 7468 6520 6461 7920 tart of the day \n-0000bb50: 2875 6e69 7665 7273 616c 2074 696d 6529 (universal time)\n-0000bb60: 2e72 6570 2e73 7973 7465 6d23 6669 782d .rep.system#fix-\n-0000bb70: 7469 6d65 6669 782d 7469 6d65 2054 494d timefix-time TIM\n-0000bb80: 4553 5441 4d50 0a0a 456e 7375 7265 2074 ESTAMP..Ensure t\n-0000bb90: 6861 7420 7468 6520 7477 6f20 7061 7274 hat the two part\n-0000bba0: 7320 6f66 2054 494d 4553 5441 4d50 2061 s of TIMESTAMP a\n-0000bbb0: 7265 206d 7574 7561 6c6c 7920 636f 6e73 re mutually cons\n-0000bbc0: 6973 7465 6e74 2e20 4966 206e 6f74 0a54 istent. If not.T\n-0000bbd0: 494d 4553 5441 4d50 2069 7320 616c 7465 IMESTAMP is alte\n-0000bbe0: 7265 642e 2052 6574 7572 6e73 2054 494d red. Returns TIM\n-0000bbf0: 4553 5441 4d50 2e72 6570 2e73 7973 7465 ESTAMP.rep.syste\n-0000bc00: 6d23 7369 742d 666f 7273 6974 2d66 6f72 m#sit-forsit-for\n-0000bc10: 205b 5345 434f 4e44 535d 205b 4d49 4c4c [SECONDS] [MILL\n-0000bc20: 4953 4543 4f4e 4453 5d0a 0a57 6169 7420 ISECONDS]..Wait \n-0000bc30: 666f 7220 696e 7075 7420 746f 2061 7272 for input to arr\n-0000bc40: 6976 6520 616e 6420 6265 2070 726f 6365 ive and be proce\n-0000bc50: 7373 6564 2e20 4e6f 206d 6f72 6520 7468 ssed. No more th\n-0000bc60: 616e 2053 4543 4f4e 4453 2073 6563 6f6e an SECONDS secon\n-0000bc70: 6473 2070 6c75 730a 4d49 4c4c 4953 4543 ds plus.MILLISEC\n-0000bc80: 4f4e 4453 206d 696c 6c69 7365 636f 6e64 ONDS millisecond\n-0000bc90: 7320 7769 6c6c 2062 6520 7761 6974 6564 s will be waited\n-0000bca0: 2e20 4966 2061 7420 7468 6520 656e 6420 . If at the end \n-0000bcb0: 6f66 2074 6869 7320 7469 6d65 206e 6f0a of this time no.\n-0000bcc0: 696e 7075 7420 6861 7320 6172 7269 7665 input has arrive\n-0000bcd0: 642c 2072 6574 7572 6e20 742e 204f 7468 d, return t. Oth\n-0000bce0: 6572 7769 7365 2072 6574 7572 6e20 6e69 erwise return ni\n-0000bcf0: 6c20 6966 2069 6e70 7574 2077 6173 2066 l if input was f\n-0000bd00: 6f75 6e64 2e0a 0a49 6620 6e65 6974 6865 ound...If neithe\n-0000bd10: 7220 5345 434f 4e44 5320 6e6f 7220 4d49 r SECONDS nor MI\n-0000bd20: 4c4c 4953 4543 4f4e 4453 2069 7320 6465 LLISECONDS is de\n-0000bd30: 6669 6e65 6420 7468 6520 636f 6d6d 616e fined the comman\n-0000bd40: 6420 7769 6c6c 2072 6574 7572 6e0a 696d d will return.im\n-0000bd50: 6d65 6469 6174 656c 792c 2075 7369 6e67 mediately, using\n-0000bd60: 2061 206e 756c 6c20 7469 6d65 6f75 742e a null timeout.\n-0000bd70: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n-0000bd80: 6d73 7973 7465 6d20 5348 454c 4c2d 434f msystem SHELL-CO\n-0000bd90: 4d4d 414e 440a 0a53 796e 6368 726f 6e6f MMAND..Synchrono\n-0000bda0: 7573 6c79 2065 7865 6375 7465 2074 6865 usly execute the\n-0000bdb0: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2073 shell command s\n-0000bdc0: 7472 696e 6720 5348 454c 4c2d 434f 4d4d tring SHELL-COMM\n-0000bdd0: 414e 442e 2052 6574 7572 6e73 2074 6865 AND. Returns the\n-0000bde0: 0a65 7869 7420 7374 6174 7573 206f 6620 .exit status of \n-0000bdf0: 7468 6520 636f 6d6d 616e 642c 206f 7220 the command, or \n-0000be00: 7369 676e 616c 7320 616e 2065 7272 6f72 signals an error\n-0000be10: 2069 6620 7468 6520 7368 656c 6c20 636f if the shell co\n-0000be20: 756c 646e 2774 0a62 6520 7374 6172 7465 uldn't.be starte\n-0000be30: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th\n-0000be40: 6520 6578 6974 2073 7461 7475 7320 6973 e exit status is\n-0000be50: 205f 6e6f 745f 2074 6865 2073 616d 6520 _not_ the same \n-0000be60: 6173 2074 6865 2072 6574 7572 6e20 636f as the return co\n-0000be70: 6465 2e20 4974 0a64 6570 656e 6473 206f de. It.depends o\n-0000be80: 6e20 7468 6520 6f70 6572 6174 696e 6720 n the operating \n-0000be90: 7379 7374 656d 2c20 6275 7420 756e 6465 system, but unde\n-0000bea0: 7220 756e 6978 2074 6865 2072 6574 7572 r unix the retur\n-0000beb0: 6e20 636f 6465 206d 6179 2062 650a 666f n code may be.fo\n-0000bec0: 756e 6420 6279 2072 6967 6874 2d73 6869 und by right-shi\n-0000bed0: 6674 696e 6720 7468 6520 6578 6974 2073 fting the exit s\n-0000bee0: 7461 7475 7320 6279 2065 6967 6874 2062 tatus by eight b\n-0000bef0: 6974 732e 204c 6f77 206e 6f6e 2d7a 6572 its. Low non-zer\n-0000bf00: 6f0a 7661 6c75 6573 2072 6570 7265 7365 o.values represe\n-0000bf10: 6e74 2074 6861 7420 7468 6520 7072 6f63 nt that the proc\n-0000bf20: 6573 7320 7761 7320 6b69 6c6c 6564 2062 ess was killed b\n-0000bf30: 7920 6120 7369 676e 616c 2e72 6570 2e64 y a signal.rep.d\n-0000bf40: 6174 612e 6461 7475 6d73 236d 616b 652d ata.datums#make-\n-0000bf50: 6461 7475 6d6d 616b 652d 6461 7475 6d20 datummake-datum \n-0000bf60: 5641 4c55 4520 4944 0a0a 4372 6561 7465 VALUE ID..Create\n-0000bf70: 2061 6e64 2072 6574 7572 6e20 6120 6e65 and return a ne\n-0000bf80: 7720 6461 7461 206f 626a 6563 7420 6f66 w data object of\n-0000bf90: 2074 7970 6520 4944 2028 616e 2061 7262 type ID (an arb\n-0000bfa0: 6974 7261 7279 2076 616c 7565 292c 2069 itrary value), i\n-0000bfb0: 740a 7769 6c6c 2068 6176 6520 6f62 6a65 t.will have obje\n-0000bfc0: 6374 2056 414c 5545 2061 7373 6f63 6961 ct VALUE associa\n-0000bfd0: 7465 6420 7769 7468 2069 742e 0072 6570 ted with it..rep\n-0000bfe0: 2e64 6174 6123 6d61 6b65 2d67 7561 7264 .data#make-guard\n-0000bff0: 6961 6e00 0000 0000 2500 0000 9800 0000 ian.....%.......\n-0000c000: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000c010: 7269 6e31 2d74 6f2d 7374 7269 6e67 5265 rin1-to-stringRe\n-0000c020: 7475 726e 2061 2073 7472 696e 6720 7265 turn a string re\n-0000c030: 7072 6573 656e 7469 6e67 2041 5247 2e00 presenting ARG..\n-0000c040: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000c050: 7269 6e31 2d74 6f2d 7374 7269 6e67 2041 rin1-to-string A\n-0000c060: 5247 7265 702e 696f 2e73 7472 6561 6d73 RGrep.io.streams\n-0000c070: 2372 6561 642d 6672 6f6d 2d73 7472 696e #read-from-strin\n-0000c080: 6752 6561 6473 2061 6e20 6f62 6a65 6374 gReads an object\n-0000c090: 2066 726f 6d20 5354 5249 4e47 2c20 7374 from STRING, st\n-0000c0a0: 6172 7469 6e67 2061 7420 6368 6172 6163 arting at charac\n-0000c0b0: 7465 7220 6e75 6d62 6572 2053 5441 5254 ter number START\n-0000c0c0: 2028 6465 6661 756c 740a 6973 2030 292e (default.is 0).\n-0000c0d0: 0072 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-0000c0e0: 7374 7265 616d 7020 4152 4772 6570 2e69 streamp ARGrep.i\n-0000c0f0: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0000c100: 7265 6d6f 7465 2e72 6570 2372 656d 6f74 remote.rep#remot\n-0000c110: 652d 7265 702d 636c 6f73 652d 616c 6c43 e-rep-close-allC\n-0000c120: 6c6f 7365 2061 6c6c 2072 756e 6e69 6e67 lose all running\n-0000c130: 2072 6570 2d72 656d 6f74 6520 7375 6270 rep-remote subp\n-0000c140: 726f 6365 7373 6573 2e72 6570 2e69 6f2e rocesses.rep.io.\n-0000c150: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-0000c160: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n-0000c170: 7265 702d 656d 7074 792d 6361 6368 6544 rep-empty-cacheD\n-0000c180: 6973 6361 7264 2061 6c6c 2063 6163 6865 iscard all cache\n-0000c190: 6420 7265 702d 7265 6d6f 7465 2064 6972 d rep-remote dir\n-0000c1a0: 6563 746f 7279 2065 6e74 7269 6573 2e72 ectory entries.r\n-0000c1b0: 656d 6f74 652d 6674 702d 616e 6f6e 2d70 emote-ftp-anon-p\n-0000c1c0: 6173 7377 6450 6173 7377 6f72 6420 7365 asswdPassword se\n-0000c1d0: 6e74 2074 6f20 616e 6f6e 796d 6f75 7320 nt to anonymous \n-0000c1e0: 4654 5020 7365 7373 696f 6e73 2e72 656d FTP sessions.rem\n-0000c1f0: 6f74 652d 6674 702d 6d75 6c74 692d 6d73 ote-ftp-multi-ms\n-0000c200: 6773 5265 6775 6c61 7220 6578 7072 6573 gsRegular expres\n-0000c210: 7369 6f6e 206d 6174 6368 696e 6720 7468 sion matching th\n-0000c220: 6520 7374 6172 7420 6f66 2061 206d 756c e start of a mul\n-0000c230: 7469 6c69 6e65 2066 7470 2072 6570 6c79 tiline ftp reply\n-0000c240: 2e72 656d 6f74 652d 6674 702d 676f 6f64 .remote-ftp-good\n-0000c250: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n-0000c260: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n-0000c270: 2066 7470 2022 7375 6363 6573 7322 206d ftp \"success\" m\n-0000c280: 6573 7361 6765 732e 7265 6d6f 7465 2d66 essages.remote-f\n-0000c290: 7470 2d70 6173 7377 642d 6d73 6773 5265 tp-passwd-msgsRe\n-0000c2a0: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression\n-0000c2b0: 206d 6174 6368 696e 6720 7061 7373 776f matching passwo\n-0000c2c0: 7264 2070 726f 6d70 742e 7265 702e 696f rd prompt.rep.io\n-0000c2d0: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n-0000c2e0: 656d 6f74 652e 6674 7023 7265 6d6f 7465 emote.ftp#remote\n-0000c2f0: 2d66 7470 2d63 6c6f 7365 2d68 6f73 7443 -ftp-close-hostC\n-0000c300: 6c6f 7365 2074 6865 2046 5450 2073 7562 lose the FTP sub\n-0000c310: 7072 6f63 6573 7320 636f 6e6e 6563 7420 process connect \n-0000c320: 746f 2060 5553 4552 4048 4f53 5427 2e74 to `USER@HOST'.t\n-0000c330: 6172 6668 2d67 6e75 2d74 6172 2d70 726f arfh-gnu-tar-pro\n-0000c340: 6772 616d 4c6f 6361 7469 6f6e 206f 6620 gramLocation of \n-0000c350: 474e 5520 7461 7220 7072 6f67 7261 6d2e GNU tar program.\n-0000c360: 7461 7266 682d 6d61 782d 6361 6368 6564 tarfh-max-cached\n-0000c370: 2d64 6972 7354 6f74 616c 206e 756d 6265 -dirsTotal numbe\n-0000c380: 7220 6f66 2074 6172 206c 6973 7469 6e67 r of tar listing\n-0000c390: 7320 746f 2063 6163 6865 2e74 6172 6668 s to cache.tarfh\n-0000c3a0: 2d6c 6172 6765 7374 2d63 6163 6865 642d -largest-cached-\n-0000c3b0: 6669 6c65 5369 7a65 206f 6620 7468 6520 fileSize of the \n-0000c3c0: 6c61 7267 6573 7420 6361 6368 6162 6c65 largest cachable\n-0000c3d0: 2074 6172 2066 696c 652e 7265 702e 696f tar file.rep.io\n-0000c3e0: 2e66 696c 652d 6861 6e64 6c65 7273 2e74 .file-handlers.t\n-0000c3f0: 6172 2374 6172 6668 2d65 6d70 7479 2d63 ar#tarfh-empty-c\n-0000c400: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n-0000c410: 6361 6368 6564 2054 4152 2064 6972 6563 cached TAR direc\n-0000c420: 746f 7279 2065 6e74 7269 6573 2e72 6570 tory entries.rep\n-0000c430: 2e73 7472 7563 7475 7265 7323 616c 6961 .structures#alia\n-0000c440: 732d 7374 7275 6374 7572 6543 7265 6174 s-structureCreat\n-0000c450: 6520 616e 2061 6c69 6173 206f 6620 7468 e an alias of th\n-0000c460: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call\n-0000c470: 6564 2046 524f 4d20 6173 2074 6865 206e ed FROM as the n\n-0000c480: 616d 6520 544f 2e00 7265 702e 7374 7275 ame TO..rep.stru\n-0000c490: 6374 7572 6573 2361 6c69 6173 2d73 7472 ctures#alias-str\n-0000c4a0: 7563 7475 7265 2046 524f 4d20 544f 7265 ucture FROM TOre\n-0000c4b0: 702e 6c61 6e67 2e64 6f63 2364 6573 6372 p.lang.doc#descr\n-0000c4c0: 6962 652d 7661 6c75 6550 7269 6e74 2074 ibe-valuePrint t\n-0000c4d0: 6f20 7374 616e 6461 7264 2d6f 7574 7075 o standard-outpu\n-0000c4e0: 7420 6120 6465 7363 7269 7074 696f 6e20 t a description \n-0000c4f0: 6f66 2074 6865 206c 6973 7020 6461 7461 of the lisp data\n-0000c500: 206f 626a 6563 7420 5641 4c55 452e 2049 object VALUE. I\n-0000c510: 660a 4e41 4d45 2069 7320 7472 7565 2c20 f.NAME is true, \n-0000c520: 7468 656e 2069 7420 7368 6f75 6c64 2062 then it should b\n-0000c530: 6520 7468 6520 7379 6d62 6f6c 2074 6861 e the symbol tha\n-0000c540: 7420 6973 2061 7373 6f63 6961 7465 6420 t is associated \n-0000c550: 7769 7468 2056 414c 5545 2e72 6570 2e6c with VALUE.rep.l\n-0000c560: 616e 672e 646f 6323 646f 6375 6d65 6e74 ang.doc#document\n-0000c570: 2d76 6172 6961 626c 6553 6574 7320 7468 -variableSets th\n-0000c580: 6520 646f 6375 6d65 6e74 6174 696f 6e20 e documentation \n-0000c590: 7072 6f70 6572 7479 206f 6620 5359 4d42 property of SYMB\n-0000c5a0: 4f4c 2074 6f20 444f 432d 5354 5249 4e47 OL to DOC-STRING\n-0000c5b0: 2e72 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n-0000c5c0: 642d 646f 6375 6d65 6e74 6174 696f 6e41 d-documentationA\n-0000c5d0: 6464 7320 6120 646f 6375 6d65 6e74 6174 dds a documentat\n-0000c5e0: 696f 6e20 7374 7269 6e67 2053 5452 494e ion string STRIN\n-0000c5f0: 4720 746f 2074 6865 2066 696c 6520 6f66 G to the file of\n-0000c600: 2073 7563 6820 7374 7269 6e67 732e 7265 such strings.re\n-0000c610: 702e 6c61 6e67 2e6d 6174 6823 7265 616c p.lang.math#real\n-0000c620: 7052 6574 7572 6e20 7420 6966 2058 2069 pReturn t if X i\n-0000c630: 7320 6120 7265 616c 206e 756d 6265 722e s a real number.\n-0000c640: 7265 702e 6c61 6e67 2e6d 6174 6823 7261 rep.lang.math#ra\n-0000c650: 7469 6f6e 616c 7052 6574 7572 6e20 7420 tionalpReturn t \n-0000c660: 6966 2058 2069 7320 6120 2870 6f73 7369 if X is a (possi\n-0000c670: 626c 7920 696e 6578 6163 7429 2072 6174 bly inexact) rat\n-0000c680: 696f 6e61 6c20 6e75 6d62 6572 2e00 7265 ional number..re\n-0000c690: 702e 6c61 6e67 2e6d 6174 6823 706f 7369 p.lang.math#posi\n-0000c6a0: 7469 7665 7020 5872 6570 2e6c 616e 672e tivep Xrep.lang.\n-0000c6b0: 6d61 7468 236e 6567 6174 6976 6570 5265 math#negativepRe\n-0000c6c0: 7475 726e 2074 2069 6620 5820 6973 206c turn t if X is l\n-0000c6d0: 6573 7320 7468 616e 207a 6572 6f2e 0072 ess than zero..r\n-0000c6e0: 6570 2e6c 616e 672e 6d61 7468 2365 7665 ep.lang.math#eve\n-0000c6f0: 6e70 2058 7265 702e 6c61 6e67 2e6d 6174 np Xrep.lang.mat\n-0000c700: 6823 6c63 6d52 6574 7572 6e20 7468 6520 h#lcmReturn the \n-0000c710: 6c65 6173 7420 636f 6d6d 6f6e 206d 756c least common mul\n-0000c720: 7469 706c 6520 6f66 2069 6e74 6567 6572 tiple of integer\n-0000c730: 7320 4120 616e 6420 422e 0072 6570 2e6c s A and B..rep.l\n-0000c740: 616e 672e 6d61 7468 236c 636d 202e 2041 ang.math#lcm . A\n-0000c750: 5247 5372 6570 2e6c 616e 672e 696e 7465 RGSrep.lang.inte\n-0000c760: 7270 7265 7465 7223 6465 666d 6163 726f rpreter#defmacro\n-0000c770: 6465 666d 6163 726f 204e 414d 4520 4c41 defmacro NAME LA\n-0000c780: 4d42 4441 2d4c 4953 5420 5b44 4f43 2d53 MBDA-LIST [DOC-S\n-0000c790: 5452 494e 475d 2042 4f44 592e 2e2e 0a64 TRING] BODY....d\n-0000c7a0: 6566 6d61 6372 6f20 4e41 4d45 2042 5954 efmacro NAME BYT\n-0000c7b0: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465 ECODE-OBJECT..De\n-0000c7c0: 6669 6e65 7320 6120 6d61 6372 6f20 6361 fines a macro ca\n-0000c7d0: 6c6c 6564 204e 414d 4520 7769 7468 2061 lled NAME with a\n-0000c7e0: 7267 756d 656e 7420 7370 6563 2e20 4c41 rgument spec. LA\n-0000c7f0: 4d42 4441 2d4c 4953 542c 0a64 6f63 756d MBDA-LIST,.docum\n-0000c800: 656e 7461 7469 6f6e 2044 4f43 2d53 5452 entation DOC-STR\n-0000c810: 494e 4720 286f 7074 696f 6e61 6c29 2061 ING (optional) a\n-0000c820: 6e64 2062 6f64 7920 424f 4459 2e0a 0a4d nd body BODY...M\n-0000c830: 6163 726f 7320 6172 6520 6361 6c6c 6564 acros are called\n-0000c840: 2077 6974 6820 7468 6569 7220 6172 6775 with their argu\n-0000c850: 6d65 6e74 7320 756e 2d65 7661 6c75 6174 ments un-evaluat\n-0000c860: 6564 2c20 7468 6579 2061 7265 2065 7870 ed, they are exp\n-0000c870: 6563 7465 640a 746f 2072 6574 7572 6e20 ected.to return \n-0000c880: 6120 666f 726d 2077 6869 6368 2077 696c a form which wil\n-0000c890: 6c20 6265 2065 7865 6375 7465 6420 746f l be executed to\n-0000c8a0: 2070 726f 7669 6465 2074 6865 2072 6573 provide the res\n-0000c8b0: 756c 7420 6f66 2074 6865 0a65 7870 7265 ult of the.expre\n-0000c8c0: 7373 696f 6e2e 204e 6f74 6520 7468 6174 ssion. Note that\n-0000c8d0: 206d 6163 726f 7320 6172 6520 6578 7061 macros are expa\n-0000c8e0: 6e64 6564 2061 7420 636f 6d70 696c 652d nded at compile-\n-0000c8f0: 7469 6d65 2c20 616e 6420 6d61 7920 6265 time, and may be\n-0000c900: 0a65 7870 616e 6465 6420 616e 2061 7262 .expanded an arb\n-0000c910: 6974 7261 7279 206e 756d 6265 7220 6f66 itrary number of\n-0000c920: 2074 696d 6573 2e00 7265 702e 6c61 6e67 times..rep.lang\n-0000c930: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n-0000c940: 7375 6273 7420 5359 4d42 4f4c 202e 2042 subst SYMBOL . B\n-0000c950: 4f44 5972 6570 2e6c 616e 672e 696e 7465 ODYrep.lang.inte\n-0000c960: 7270 7265 7465 7223 6c65 742d 666c 7569 rpreter#let-flui\n-0000c970: 6473 5369 6d69 6c61 7220 746f 2060 6c65 dsSimilar to `le\n-0000c980: 7427 2065 7863 6570 7420 7468 6174 2074 t' except that t\n-0000c990: 6865 2042 494e 4449 4e47 5320 6d75 7374 he BINDINGS must\n-0000c9a0: 2072 6566 6572 2074 6f20 7661 7269 6162 refer to variab\n-0000c9b0: 6c65 730a 636f 6e74 6169 6e69 6e67 2066 les.containing f\n-0000c9c0: 6c75 6964 206f 626a 6563 7473 2e20 5468 luid objects. Th\n-0000c9d0: 6520 666c 7569 6473 2077 696c 6c20 6265 e fluids will be\n-0000c9e0: 2062 6f75 6e64 2074 6f20 6e65 7720 6c6f bound to new lo\n-0000c9f0: 6361 7469 6f6e 732c 0a6e 6f74 2074 6865 cations,.not the\n-0000ca00: 2076 6172 6961 626c 6573 2063 6f6e 7461 variables conta\n-0000ca10: 696e 696e 6720 7468 6520 666c 7569 6473 ining the fluids\n-0000ca20: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0000ca30: 7265 7465 7223 6966 4669 7273 7420 7468 reter#ifFirst th\n-0000ca40: 6520 434f 4e44 4954 494f 4e20 666f 726d e CONDITION form\n-0000ca50: 2069 7320 6576 616c 7561 7465 642c 2069 is evaluated, i\n-0000ca60: 6620 6974 2072 6574 7572 6e73 2074 7275 f it returns tru\n-0000ca70: 6520 7468 650a 5452 5545 2d46 4f52 4d20 e the.TRUE-FORM \n-0000ca80: 6973 2065 7661 6c75 6174 6564 2061 6e64 is evaluated and\n-0000ca90: 2069 7473 2072 6573 756c 7420 7265 7475 its result retu\n-0000caa0: 726e 6564 2e20 4f74 6865 7277 6973 6520 rned. Otherwise \n-0000cab0: 7468 6520 7265 7375 6c74 206f 660a 616e the result of.an\n-0000cac0: 2069 6d70 6c69 6369 7420 7072 6f67 6e20 implicit progn \n-0000cad0: 6f6e 2074 6865 2045 4c53 4520 666f 726d on the ELSE form\n-0000cae0: 7320 6973 2072 6574 7572 6e65 642e 2049 s is returned. I\n-0000caf0: 6620 7468 6572 6520 6172 6520 6e6f 2045 f there are no E\n-0000cb00: 4c53 450a 666f 726d 7320 7468 6520 6661 LSE.forms the fa\n-0000cb10: 6c73 6520 7661 6c75 6520 6973 2072 6574 lse value is ret\n-0000cb20: 7572 6e65 642e 0072 6570 2e6c 616e 672e urned..rep.lang.\n-0000cb30: 696e 7465 7270 7265 7465 7223 616e 6420 interpreter#and \n-0000cb40: 2e20 4152 4753 0072 6570 2e6c 616e 672e . ARGS.rep.lang.\n-0000cb50: 696e 7465 7270 7265 7465 7223 7365 7471 interpreter#setq\n-0000cb60: 2d64 6566 6175 6c74 202e 2041 5247 5300 -default . ARGS.\n-0000cb70: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0000cb80: 6574 6572 2364 6566 696e 652d 7370 6563 eter#define-spec\n-0000cb90: 6961 6c2d 7661 7269 6162 6c65 2056 4152 ial-variable VAR\n-0000cba0: 2023 216f 7074 696f 6e61 6c20 5641 4c55 #!optional VALU\n-0000cbb0: 4520 444f 4372 6570 2e6c 616e 672e 696e E DOCrep.lang.in\n-0000cbc0: 7465 7270 7265 7465 7223 7769 7468 2d6f terpreter#with-o\n-0000cbd0: 626a 6563 7445 7661 6c75 6174 6520 4f42 bjectEvaluate OB\n-0000cbe0: 4a20 616e 6420 6d61 6b65 2069 7473 2076 J and make its v\n-0000cbf0: 616c 7565 2060 6063 7572 7265 6e74 2727 alue ``current''\n-0000cc00: 2069 6e20 736f 6d65 2077 6179 206d 6561 in some way mea\n-0000cc10: 6e69 6e67 6675 6c0a 666f 7220 7468 6520 ningful.for the \n-0000cc20: 6461 7461 2074 7970 652c 2065 7661 6c75 data type, evalu\n-0000cc30: 6174 6520 616c 6c20 424f 4459 2066 6f72 ate all BODY for\n-0000cc40: 6d73 2c20 7468 656e 2072 6574 7572 6e20 ms, then return \n-0000cc50: 746f 2074 6865 206f 6c64 0a63 7572 7265 to the old.curre\n-0000cc60: 6e74 2076 616c 7565 206f 6620 7768 6174 nt value of what\n-0000cc70: 6576 6572 2077 6173 2063 6861 6e67 6564 ever was changed\n-0000cc80: 2e20 5265 7475 726e 2074 6865 2076 616c . Return the val\n-0000cc90: 7565 206f 6620 7468 6520 6c61 7374 0a42 ue of the last.B\n-0000cca0: 4f44 5920 666f 726d 2065 7661 6c75 6174 ODY form evaluat\n-0000ccb0: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-0000ccc0: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n-0000ccd0: 726f 7465 6374 5265 7475 726e 2074 6865 rotectReturn the\n-0000cce0: 2072 6573 756c 7420 6f66 2065 7661 6c75 result of evalu\n-0000ccf0: 6174 696e 6720 464f 524d 2e20 5768 656e ating FORM. When\n-0000cd00: 2065 7865 6375 7469 6f6e 206c 6561 7665 execution leave\n-0000cd10: 7320 7468 650a 6479 6e61 6d69 6320 6578 s the.dynamic ex\n-0000cd20: 7465 6e74 206f 6620 464f 524d 2065 7661 tent of FORM eva\n-0000cd30: 6c75 6174 6520 6028 7072 6f67 6e20 424f luate `(progn BO\n-0000cd40: 4459 2927 2028 6576 656e 2069 6620 6578 DY)' (even if ex\n-0000cd50: 6974 696e 6720 6475 6520 746f 0a61 6e20 iting due to.an \n-0000cd60: 6578 6365 7074 696f 6e20 7769 7468 696e exception within\n-0000cd70: 2046 4f52 4d29 2e0a 0a4e 6f74 6520 7468 FORM)...Note th\n-0000cd80: 6174 2077 6865 6e20 464f 524d 2069 7320 at when FORM is \n-0000cd90: 6578 6974 6564 2062 7920 6361 6c6c 696e exited by callin\n-0000cda0: 6720 6120 636f 6e74 696e 7561 7469 6f6e g a continuation\n-0000cdb0: 2c20 6974 2069 730a 756e 6465 6669 6e65 , it is.undefine\n-0000cdc0: 6420 7768 6574 6865 7220 6f72 206e 6f74 d whether or not\n-0000cdd0: 2042 4f44 5920 7769 6c6c 2062 6520 6576 BODY will be ev\n-0000cde0: 616c 7561 7465 642e 0072 6570 2e6c 616e aluated..rep.lan\n-0000cdf0: 672e 696e 7465 7270 7265 7465 7223 636f g.interpreter#co\n-0000ce00: 6e64 6974 696f 6e2d 6361 7365 2056 4152 ndition-case VAR\n-0000ce10: 2046 4f52 4d20 2e20 4841 4e44 4c45 5253 FORM . HANDLERS\n-0000ce20: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0000ce30: 6574 6572 2361 7574 6f6c 6f61 6454 656c eter#autoloadTel\n-0000ce40: 6c20 7468 6520 6576 616c 7561 746f 7220 l the evaluator \n-0000ce50: 7468 6174 2074 6865 2076 616c 7565 206f that the value o\n-0000ce60: 6620 5359 4d42 4f4c 2077 696c 6c20 6265 f SYMBOL will be\n-0000ce70: 2069 6e69 7469 616c 6973 6564 0a62 7920 initialised.by \n-0000ce80: 6c6f 6164 696e 6720 4649 4c45 2e00 7265 loading FILE..re\n-0000ce90: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0000cea0: 6572 2369 6465 6e74 6974 7920 4152 4772 er#identity ARGr\n-0000ceb0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000cec0: 7465 7223 6576 616c 2d77 6865 6e2d 636f ter#eval-when-co\n-0000ced0: 6d70 696c 6546 4f52 4d20 6973 2065 7661 mpileFORM is eva\n-0000cee0: 6c75 6174 6564 2061 7420 636f 6d70 696c luated at compil\n-0000cef0: 652d 7469 6d65 202a 6f6e 6c79 2a2e 2054 e-time *only*. T\n-0000cf00: 6865 2065 7661 6c75 6174 6564 2076 616c he evaluated val\n-0000cf10: 7565 2069 7320 696e 7365 7274 6564 0a69 ue is inserted.i\n-0000cf20: 6e74 6f20 7468 6520 636f 6d70 696c 6564 nto the compiled\n-0000cf30: 2070 726f 6772 616d 2e20 5768 656e 2069 program. When i\n-0000cf40: 6e74 6572 7072 6574 6564 2c20 6e69 6c20 nterpreted, nil \n-0000cf50: 6973 2072 6574 7572 6e65 642e 0072 6570 is returned..rep\n-0000cf60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0000cf70: 7223 6576 616c 2d77 6865 6e2d 636f 6d70 r#eval-when-comp\n-0000cf80: 696c 6520 464f 524d 7265 702e 6c61 6e67 ile FORMrep.lang\n-0000cf90: 2e69 6e74 6572 7072 6574 6572 236e 6f70 .interpreter#nop\n-0000cfa0: 4120 646f 2d6e 6f74 6869 6e67 2063 6f6d A do-nothing com\n-0000cfb0: 6d61 6e64 2e00 7265 702e 6c61 6e67 2e69 mand..rep.lang.i\n-0000cfc0: 6e74 6572 7072 6574 6572 236e 6f70 0072 nterpreter#nop.r\n-0000cfd0: 6570 2e64 6174 612e 7269 6e67 236d 616b ep.data.ring#mak\n-0000cfe0: 652d 7269 6e67 2023 216f 7074 696f 6e61 e-ring #!optiona\n-0000cff0: 6c20 5349 5a45 0000 1900 0000 0e00 0000 l SIZE..........\n-0000d000: 7265 702e 696f 2e66 696c 6573 2363 6f70 rep.io.files#cop\n-0000d010: 792d 6669 6c65 636f 7079 2d66 696c 6520 y-filecopy-file \n-0000d020: 534f 5552 4345 2044 4553 5449 4e41 5449 SOURCE DESTINATI\n-0000d030: 4f4e 0a0a 4372 6561 7465 2061 206e 6577 ON..Create a new\n-0000d040: 2063 6f70 7920 6f66 2074 6865 2066 696c copy of the fil\n-0000d050: 6520 6361 6c6c 6564 2053 4f55 5243 452c e called SOURCE,\n-0000d060: 2061 7320 7468 6520 6669 6c65 2063 616c as the file cal\n-0000d070: 6c65 6420 4445 5354 494e 4154 494f 4e2e led DESTINATION.\n-0000d080: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d090: 652d 6578 6563 7574 6162 6c65 2d70 6669 e-executable-pfi\n-0000d0a0: 6c65 2d65 7865 6375 7461 626c 652d 7020 le-executable-p \n-0000d0b0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-0000d0c0: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n-0000d0d0: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n-0000d0e0: 4520 6973 2065 7865 6375 7461 626c 652e E is executable.\n-0000d0f0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d100: 652d 6578 6973 7473 2d70 6669 6c65 2d65 e-exists-pfile-e\n-0000d110: 7869 7374 732d 7020 4649 4c45 2d4e 414d xists-p FILE-NAM\n-0000d120: 450a 0a52 6574 7572 6e73 2074 2069 6620 E..Returns t if \n-0000d130: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n-0000d140: 4649 4c45 2d4e 414d 4520 6578 6973 7473 FILE-NAME exists\n-0000d150: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000d160: 6c65 2d72 6567 756c 6172 2d70 6669 6c65 le-regular-pfile\n-0000d170: 2d72 6567 756c 6172 2d70 2046 494c 452d -regular-p FILE-\n-0000d180: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-0000d190: 6966 2074 6865 2066 696c 6520 6361 6c6c if the file call\n-0000d1a0: 6564 2046 494c 452d 4e41 4d45 2069 7320 ed FILE-NAME is \n-0000d1b0: 6120 6e6f 726d 616c 2066 696c 652c 2069 a normal file, i\n-0000d1c0: 652c 206e 6f74 2061 0a64 6972 6563 746f e, not a.directo\n-0000d1d0: 7279 2c20 6465 7669 6365 2c20 7379 6d62 ry, device, symb\n-0000d1e0: 6f6c 6963 206c 696e 6b2c 2065 7463 2e2e olic link, etc..\n-0000d1f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000d200: 6c65 2d64 6972 6563 746f 7279 2d70 6669 le-directory-pfi\n-0000d210: 6c65 2d64 6972 6563 746f 7279 2d70 2046 le-directory-p F\n-0000d220: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000d230: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n-0000d240: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n-0000d250: 2069 7320 6120 6469 7265 6374 6f72 792e is a directory.\n-0000d260: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d270: 652d 7379 6d6c 696e 6b2d 7066 696c 652d e-symlink-pfile-\n-0000d280: 7379 6d6c 696e 6b2d 7020 4649 4c45 2d4e symlink-p FILE-N\n-0000d290: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-0000d2a0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000d2b0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n-0000d2c0: 2073 796d 626f 6c69 6320 6c69 6e6b 2074 symbolic link t\n-0000d2d0: 6f20 616e 6f74 6865 7220 6669 6c65 2e3a o another file.:\n-0000d2e0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-0000d2f0: 652d 6769 6466 696c 652d 6769 6420 4649 e-gidfile-gid FI\n-0000d300: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73 LE-NAME..Returns\n-0000d310: 2074 6865 2067 6964 206f 6620 7468 6520 the gid of the \n-0000d320: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n-0000d330: 2d4e 414d 453a 7265 702e 696f 2e66 696c -NAME:rep.io.fil\n-0000d340: 6573 2366 696c 652d 7569 6466 696c 652d es#file-uidfile-\n-0000d350: 7569 6420 4649 4c45 2d4e 414d 450a 0a52 uid FILE-NAME..R\n-0000d360: 6574 7572 6e73 2074 6865 2075 6964 206f eturns the uid o\n-0000d370: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000d380: 6420 4649 4c45 2d4e 414d 4572 6570 2e69 d FILE-NAMErep.i\n-0000d390: 6f2e 6669 6c65 7323 6669 6c65 2d73 697a o.files#file-siz\n-0000d3a0: 6566 696c 652d 7369 7a65 2046 494c 452d efile-size FILE-\n-0000d3b0: 4e41 4d45 0a0a 5265 7475 726e 7320 7468 NAME..Returns th\n-0000d3c0: 6520 7369 7a65 206f 6620 7468 6520 6669 e size of the fi\n-0000d3d0: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N\n-0000d3e0: 414d 4520 696e 2062 7974 6573 2e72 6570 AME in bytes.rep\n-0000d3f0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6d .io.files#file-m\n-0000d400: 6f64 6573 6669 6c65 2d6d 6f64 6573 2046 odesfile-modes F\n-0000d410: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-0000d420: 2074 6865 2061 6363 6573 7320 7065 726d the access perm\n-0000d430: 6973 7369 6f6e 7320 6f66 2074 6865 2066 issions of the f\n-0000d440: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n-0000d450: 4e41 4d45 2e20 4e6f 7465 2074 6861 7420 NAME. Note that \n-0000d460: 7468 650a 666f 726d 6174 206f 6620 7468 the.format of th\n-0000d470: 6973 206f 626a 6563 7420 6973 2066 696c is object is fil\n-0000d480: 696e 6720 7379 7374 656d 2064 6570 656e ing system depen\n-0000d490: 6465 6e74 2e20 4974 2773 206f 6e6c 7920 dent. It's only \n-0000d4a0: 706f 7274 6162 6c65 2075 7365 0a69 7320 portable use.is \n-0000d4b0: 6173 2061 6e20 6172 6775 6d65 6e74 2074 as an argument t\n-0000d4c0: 6f20 7365 742d 6669 6c65 2d6d 6f64 6573 o set-file-modes\n-0000d4d0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6469 .rep.io.files#di\n-0000d4e0: 7265 6374 6f72 792d 6669 6c65 7364 6972 rectory-filesdir\n-0000d4f0: 6563 746f 7279 2d66 696c 6573 2044 4952 ectory-files DIR\n-0000d500: 4543 544f 5259 0a0a 5265 7475 726e 7320 ECTORY..Returns \n-0000d510: 6120 6c69 7374 206f 6620 7468 6520 6e61 a list of the na\n-0000d520: 6d65 7320 6f66 2061 6c6c 2066 696c 6573 mes of all files\n-0000d530: 2069 6e20 7468 6520 6469 7265 6374 6f72 in the director\n-0000d540: 7920 6361 6c6c 6564 2044 4952 4543 544f y called DIRECTO\n-0000d550: 5259 2e0a 5468 6520 6c69 7374 2069 7320 RY..The list is \n-0000d560: 756e 736f 7274 6564 2e72 6570 2e69 6f2e unsorted.rep.io.\n-0000d570: 6669 6c65 7323 6d61 6b65 2d73 796d 6c69 files#make-symli\n-0000d580: 6e6b 6d61 6b65 2d73 796d 6c69 6e6b 2046 nkmake-symlink F\n-0000d590: 494c 454e 414d 4520 434f 4e54 454e 5453 ILENAME CONTENTS\n-0000d5a0: 0a0a 4372 6561 7465 2061 2073 796d 626f ..Create a symbo\n-0000d5b0: 6c69 6320 6c69 6e6b 2046 494c 454e 414d lic link FILENAM\n-0000d5c0: 4520 706f 696e 7469 6e67 2074 6f20 7468 E pointing to th\n-0000d5d0: 6520 6669 6c65 2063 616c 6c65 6420 434f e file called CO\n-0000d5e0: 4e54 454e 5453 2e0a 434f 4e54 454e 5453 NTENTS..CONTENTS\n-0000d5f0: 206d 6179 2062 6520 7265 6c61 7469 7665 may be relative\n-0000d600: 2074 6f20 7468 6520 6469 7265 6374 6f72 to the director\n-0000d610: 7920 636f 6e74 6169 6e69 6e67 2046 494c y containing FIL\n-0000d620: 454e 414d 452e 7265 702e 696f 2e66 696c ENAME.rep.io.fil\n-0000d630: 6573 2373 7464 696e 2d66 696c 6573 7464 es#stdin-filestd\n-0000d640: 696e 2d66 696c 650a 0a52 6574 7572 6e73 in-file..Returns\n-0000d650: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n-0000d660: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n-0000d670: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n-0000d680: 6172 6420 696e 7075 742e 7265 702e 696f ard input.rep.io\n-0000d690: 2e66 696c 6573 2373 7464 6f75 742d 6669 .files#stdout-fi\n-0000d6a0: 6c65 7374 646f 7574 2d66 696c 650a 0a52 lestdout-file..R\n-0000d6b0: 6574 7572 6e73 2074 6865 2066 696c 6520 eturns the file \n-0000d6c0: 6f62 6a65 6374 2072 6570 7265 7365 6e74 object represent\n-0000d6d0: 696e 6720 7468 6520 6564 6974 6f72 2773 ing the editor's\n-0000d6e0: 2073 7461 6e64 6172 6420 6f75 7470 7574 standard output\n-0000d6f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6d61 .rep.io.files#ma\n-0000d700: 6b65 2d74 656d 702d 6e61 6d65 6d61 6b65 ke-temp-namemake\n-0000d710: 2d74 656d 702d 6e61 6d65 0a0a 5265 7475 -temp-name..Retu\n-0000d720: 726e 7320 7468 6520 6e61 6d65 206f 6620 rns the name of \n-0000d730: 6120 756e 6971 7565 2066 696c 6520 696e a unique file in\n-0000d740: 2074 6865 206c 6f63 616c 2066 696c 696e the local filin\n-0000d750: 6720 7379 7374 656d 2e72 6570 2e76 6d2e g system.rep.vm.\n-0000d760: 696e 7465 7270 7265 7465 7223 6d61 6b65 interpreter#make\n-0000d770: 2d62 7974 652d 636f 6465 2d73 7562 726d -byte-code-subrm\n-0000d780: 616b 652d 6279 7465 2d63 6f64 652d 7375 ake-byte-code-su\n-0000d790: 6272 2043 4f44 4520 434f 4e53 5441 4e54 br CODE CONSTANT\n-0000d7a0: 5320 5354 4143 4b20 5b44 4f43 5d20 5b49 S STACK [DOC] [I\n-0000d7b0: 4e54 4552 4143 5449 5645 5d0a 0a52 6574 NTERACTIVE]..Ret\n-0000d7c0: 7572 6e20 616e 206f 626a 6563 7420 7468 urn an object th\n-0000d7d0: 6174 2063 616e 2062 6520 7573 6564 2061 at can be used a\n-0000d7e0: 7320 7468 6520 6675 6e63 7469 6f6e 2076 s the function v\n-0000d7f0: 616c 7565 206f 6620 6120 7379 6d62 6f6c alue of a symbol\n-0000d800: 2e72 6570 2e76 6d2e 696e 7465 7270 7265 .rep.vm.interpre\n-0000d810: 7465 7223 6279 7465 636f 6465 7062 7974 ter#bytecodepbyt\n-0000d820: 6563 6f64 6570 2041 5247 0a0a 5265 7475 ecodep ARG..Retu\n-0000d830: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n-0000d840: 6120 6279 7465 2063 6f64 6520 7375 6272 a byte code subr\n-0000d850: 6f75 7469 6e65 2028 692e 652e 2063 6f6d outine (i.e. com\n-0000d860: 7069 6c65 6420 4c69 7370 2063 6f64 6529 piled Lisp code)\n-0000d870: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23 .rep.io.db.sdbm#\n-0000d880: 7364 626d 2d6f 7065 6e73 6462 6d2d 6f70 sdbm-opensdbm-op\n-0000d890: 656e 2050 4154 4820 4143 4345 5353 2d54 en PATH ACCESS-T\n-0000d8a0: 5950 4520 5b4d 4f44 455d 7265 702e 696f YPE [MODE]rep.io\n-0000d8b0: 2e64 622e 7364 626d 2373 6462 6d2d 636c .db.sdbm#sdbm-cl\n-0000d8c0: 6f73 6573 6462 6d2d 636c 6f73 6520 4442 osesdbm-close DB\n-0000d8d0: 4d72 6570 2e69 6f2e 6462 2e73 6462 6d23 Mrep.io.db.sdbm#\n-0000d8e0: 7364 626d 2d66 6574 6368 7364 626d 2d66 sdbm-fetchsdbm-f\n-0000d8f0: 6574 6368 2044 424d 204b 4559 7265 702e etch DBM KEYrep.\n-0000d900: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm-\n-0000d910: 6669 7273 746b 6579 7364 626d 2d66 6972 firstkeysdbm-fir\n-0000d920: 7374 6b65 7920 4442 4d72 6570 2e69 6f2e stkey DBMrep.io.\n-0000d930: 6462 2e73 6462 6d23 7364 626d 7073 6462 db.sdbm#sdbmpsdb\n-0000d940: 6d70 2041 5247 0a0a 5265 7475 726e 7320 mp ARG..Returns \n-0000d950: 7420 6966 2041 5247 2069 7320 616e 2073 t if ARG is an s\n-0000d960: 6462 6d20 6f62 6a65 6374 2028 6372 6561 dbm object (crea\n-0000d970: 7465 6420 6279 2060 7364 626d 2d6f 7065 ted by `sdbm-ope\n-0000d980: 6e27 292e 7265 702e 696f 2e73 6f63 6b65 n').rep.io.socke\n-0000d990: 7473 2373 6f63 6b65 742d 6c6f 6361 6c2d ts#socket-local-\n-0000d9a0: 7365 7276 6572 736f 636b 6574 2d6c 6f63 serversocket-loc\n-0000d9b0: 616c 2d73 6572 7665 7220 4144 4452 4553 al-server ADDRES\n-0000d9c0: 5320 5b43 414c 4c42 4143 4b5d 205b 5345 S [CALLBACK] [SE\n-0000d9d0: 4e54 494e 454c 5d0a 0a43 7265 6174 6520 NTINEL]..Create \n-0000d9e0: 616e 6420 7265 7475 726e 2061 2073 6f63 and return a soc\n-0000d9f0: 6b65 7420 6c69 7374 656e 696e 6720 666f ket listening fo\n-0000da00: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n-0000da10: 2074 6865 2075 6e69 7820 646f 6d61 696e the unix domain\n-0000da20: 0a73 6f63 6b65 7420 6174 2041 4444 5245 .socket at ADDRE\n-0000da30: 5353 2028 6120 7370 6563 6961 6c20 6e6f SS (a special no\n-0000da40: 6465 2069 6e20 7468 6520 6c6f 6361 6c20 de in the local \n-0000da50: 6669 6c69 6e67 2073 7973 7465 6d29 2e0a filing system)..\n-0000da60: 0a57 6865 6e20 6120 636f 6e6e 6563 7469 .When a connecti\n-0000da70: 6f6e 2069 7320 7265 7175 6573 7465 6420 on is requested \n-0000da80: 4341 4c4c 4241 434b 2069 7320 6361 6c6c CALLBACK is call\n-0000da90: 6564 2077 6974 6820 7468 6520 7365 7276 ed with the serv\n-0000daa0: 6572 0a73 6f63 6b65 7420 6173 2069 7473 er.socket as its\n-0000dab0: 2073 6f6c 6520 6172 6775 6d65 6e74 2e20 sole argument. \n-0000dac0: 4974 206d 7573 7420 6361 6c6c 2060 736f It must call `so\n-0000dad0: 636b 6574 2d61 6363 6570 7427 2074 6f20 cket-accept' to \n-0000dae0: 6d61 6b65 2074 6865 0a63 6f6e 6e65 6374 make the.connect\n-0000daf0: 696f 6e2e 0a0a 5768 656e 2074 6865 2073 ion...When the s\n-0000db00: 6f63 6b65 7420 6973 2073 6875 7464 6f77 ocket is shutdow\n-0000db10: 6e20 7265 6d6f 7465 6c79 2c20 5345 4e54 n remotely, SENT\n-0000db20: 494e 454c 2069 7320 6361 6c6c 6564 2077 INEL is called w\n-0000db30: 6974 6820 7468 650a 736f 636b 6574 2061 ith the.socket a\n-0000db40: 7320 6974 7320 6f6e 6c79 2061 7267 756d s its only argum\n-0000db50: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n-0000db60: 7473 2373 6f63 6b65 742d 636c 6965 6e74 ts#socket-client\n-0000db70: 736f 636b 6574 2d63 6c69 656e 7420 484f socket-client HO\n-0000db80: 5354 4e41 4d45 2050 4f52 5420 5b53 5452 STNAME PORT [STR\n-0000db90: 4541 4d5d 205b 5345 4e54 494e 454c 5d0a EAM] [SENTINEL].\n-0000dba0: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-0000dbb0: 726e 2061 2073 6f63 6b65 7420 636f 6e6e rn a socket conn\n-0000dbc0: 6563 7465 6420 746f 2074 6865 2073 6f63 ected to the soc\n-0000dbd0: 6b65 7420 6f6e 2074 6865 2068 6f73 7420 ket on the host \n-0000dbe0: 6361 6c6c 6564 0a48 4f53 544e 414d 4520 called.HOSTNAME \n-0000dbf0: 2861 2073 7472 696e 6729 2077 6974 6820 (a string) with \n-0000dc00: 706f 7274 206e 756d 6265 7220 504f 5254 port number PORT\n-0000dc10: 2e0a 0a41 6c6c 206f 7574 7075 7420 6672 ...All output fr\n-0000dc20: 6f6d 2074 6869 7320 736f 636b 6574 2077 om this socket w\n-0000dc30: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n-0000dc40: 2053 5452 4541 4d3b 2077 6865 6e20 7468 STREAM; when th\n-0000dc50: 6520 736f 636b 6574 0a69 7320 636c 6f73 e socket.is clos\n-0000dc60: 6564 2064 6f77 6e20 7265 6d6f 7465 6c79 ed down remotely\n-0000dc70: 2053 454e 5449 4e45 4c20 7769 6c6c 2062 SENTINEL will b\n-0000dc80: 6520 6361 6c6c 6564 2077 6974 6820 7468 e called with th\n-0000dc90: 6520 736f 636b 6574 2061 7320 6974 730a e socket as its.\n-0000dca0: 7369 6e67 6c65 2061 7267 756d 656e 742e single argument.\n-0000dcb0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000dcc0: 6f63 6b65 742d 7365 7276 6572 736f 636b ocket-serversock\n-0000dcd0: 6574 2d73 6572 7665 7220 5b48 4f53 544e et-server [HOSTN\n-0000dce0: 414d 455d 205b 504f 5254 5d20 5b43 414c AME] [PORT] [CAL\n-0000dcf0: 4c42 4143 4b5d 205b 5345 4e54 494e 454c LBACK] [SENTINEL\n-0000dd00: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n-0000dd10: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n-0000dd20: 6e6e 6563 7465 6420 6c69 7374 656e 696e nnected listenin\n-0000dd30: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n-0000dd40: 7320 6f6e 2074 6865 0a68 6f73 7420 6361 s on the.host ca\n-0000dd50: 6c6c 6564 2048 4f53 544e 414d 4520 2861 lled HOSTNAME (a\n-0000dd60: 2073 7472 696e 6729 2077 6974 6820 706f string) with po\n-0000dd70: 7274 206e 756d 6265 7220 504f 5254 2e20 rt number PORT. \n-0000dd80: 4966 2048 4f53 544e 414d 4520 6973 0a66 If HOSTNAME is.f\n-0000dd90: 616c 7365 2c20 6c69 7374 656e 2066 6f72 alse, listen for\n-0000dda0: 2061 6e79 2069 6e63 6f6d 696e 6720 6164 any incoming ad\n-0000ddb0: 6472 6573 7365 732e 2049 6620 504f 5254 dresses. If PORT\n-0000ddc0: 2069 7320 756e 6465 6669 6e65 6420 6120 is undefined a \n-0000ddd0: 7261 6e64 6f6d 0a70 6f72 7420 7769 6c6c random.port will\n-0000dde0: 2062 6520 6368 6f73 656e 2e0a 0a57 6865 be chosen...Whe\n-0000ddf0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n-0000de00: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n-0000de10: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n-0000de20: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n-0000de30: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n-0000de40: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n-0000de50: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n-0000de60: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n-0000de70: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n-0000de80: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n-0000de90: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n-0000dea0: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n-0000deb0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n-0000dec0: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n-0000ded0: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n-0000dee0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000def0: 6f63 6b65 742d 7065 6572 2d61 6464 7265 ocket-peer-addre\n-0000df00: 7373 736f 636b 6574 2d70 6565 722d 6164 sssocket-peer-ad\n-0000df10: 6472 6573 7320 534f 434b 4554 0a0a 5265 dress SOCKET..Re\n-0000df20: 7475 726e 2074 6865 2061 6464 7265 7373 turn the address\n-0000df30: 206f 6620 7468 6520 7065 6572 2063 6f6e of the peer con\n-0000df40: 6e65 6374 6564 2074 6f20 534f 434b 4554 nected to SOCKET\n-0000df50: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n-0000df60: 6973 0a69 7320 756e 6b6e 6f77 6e2e 7265 is.is unknown.re\n-0000df70: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-0000df80: 6b65 7470 736f 636b 6574 7020 4152 470a ketpsocketp ARG.\n-0000df90: 0a52 6574 7572 6e20 7472 7565 2069 6620 .Return true if \n-0000dfa0: 4152 4720 6973 2061 6e20 756e 636c 6f73 ARG is an unclos\n-0000dfb0: 6564 2073 6f63 6b65 7420 6f62 6a65 6374 ed socket object\n-0000dfc0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0000dfd0: 7265 7465 7223 7175 6f74 6571 756f 7465 reter#quotequote\n-0000dfe0: 2041 5247 0a27 4152 470a 0a52 6574 7572 ARG.'ARG..Retur\n-0000dff0: 6e73 2041 5247 2e00 0000 0000 0000 0000 ns ARG..........\n-0000e000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-0000e010: 6f63 6b65 742d 6163 6365 7074 736f 636b ocket-acceptsock\n-0000e020: 6574 2d61 6363 6570 7420 534f 434b 4554 et-accept SOCKET\n-0000e030: 205b 5354 5245 414d 5d20 5b53 454e 5449 [STREAM] [SENTI\n-0000e040: 4e45 4c5d 0a0a 4163 6365 7074 2074 6865 NEL]..Accept the\n-0000e050: 2070 656e 6469 6e67 2063 6f6e 6e65 6374 pending connect\n-0000e060: 696f 6e20 7265 7175 6573 7420 6f6e 2073 ion request on s\n-0000e070: 6572 7665 7220 736f 636b 6574 2053 4f43 erver socket SOC\n-0000e080: 4b45 542e 2054 6869 730a 7769 6c6c 2063 KET. This.will c\n-0000e090: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n-0000e0a0: 2061 2063 6c69 656e 7420 736f 636b 6574 a client socket\n-0000e0b0: 2066 6f72 6d69 6e67 2074 6865 2065 6e64 forming the end\n-0000e0c0: 2070 6f69 6e74 206f 6620 7468 650a 636f point of the.co\n-0000e0d0: 6e6e 6563 7469 6f6e 2e0a 0a41 6e79 206f nnection...Any o\n-0000e0e0: 7574 7075 7420 7265 6365 6976 6564 2077 utput received w\n-0000e0f0: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n-0000e100: 2074 6865 206f 7574 7075 7420 7374 7265 the output stre\n-0000e110: 616d 2053 5452 4541 4d2c 2077 6865 6e0a am STREAM, when.\n-0000e120: 7468 6520 636f 6e6e 6563 7469 6f6e 2069 the connection i\n-0000e130: 7320 7465 726d 696e 6174 6564 2072 656d s terminated rem\n-0000e140: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w\n-0000e150: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi\n-0000e160: 7468 2074 6865 0a63 6c6f 7365 6420 736f th the.closed so\n-0000e170: 636b 6574 2061 7320 6974 7320 736f 6c65 cket as its sole\n-0000e180: 2061 7267 756d 656e 742e 0a0a 4e6f 7465 argument...Note\n-0000e190: 2074 6861 7420 7468 6973 2066 756e 6374 that this funct\n-0000e1a0: 696f 6e20 6d75 7374 2062 6520 6361 6c6c ion must be call\n-0000e1b0: 6564 2065 7665 7279 2074 696d 6520 6120 ed every time a \n-0000e1c0: 636f 6e6e 6563 7469 6f6e 2072 6571 7565 connection reque\n-0000e1d0: 7374 0a69 7320 7265 6365 6976 6564 2e20 st.is received. \n-0000e1e0: 4966 2074 6865 2073 6572 7665 7220 7761 If the server wa\n-0000e1f0: 6e74 7320 746f 2072 656a 6563 7420 7468 nts to reject th\n-0000e200: 6520 636f 6e6e 6563 7469 6f6e 2069 7420 e connection it \n-0000e210: 7368 6f75 6c64 0a73 7562 7365 7175 656e should.subsequen\n-0000e220: 746c 7920 6361 6c6c 2060 636c 6f73 652d tly call `close-\n-0000e230: 736f 636b 6574 2720 6f6e 2074 6865 2063 socket' on the c\n-0000e240: 7265 6174 6564 2063 6c69 656e 742e 7265 reated client.re\n-0000e250: 702e 7374 7275 6374 7572 6573 236d 616b p.structures#mak\n-0000e260: 652d 7374 7275 6374 7572 656d 616b 652d e-structuremake-\n-0000e270: 7374 7275 6374 7572 6520 494e 5445 5246 structure INTERF\n-0000e280: 4143 4520 434f 4e46 4947 2d54 4855 4e4b ACE CONFIG-THUNK\n-0000e290: 2042 4f44 592d 5448 554e 4b20 5b4e 414d BODY-THUNK [NAM\n-0000e2a0: 455d 0a0a 4372 6561 7465 2061 6e64 2072 E]..Create and r\n-0000e2b0: 6574 7572 6e20 6120 6e65 7720 7374 7275 eturn a new stru\n-0000e2c0: 6374 7572 652e 2049 6620 4e41 4d45 2069 cture. If NAME i\n-0000e2d0: 7320 6120 6e6f 6e2d 6e69 6c20 7379 6d62 s a non-nil symb\n-0000e2e0: 6f6c 2074 6865 0a73 7472 7563 7475 7265 ol the.structure\n-0000e2f0: 2077 696c 6c20 7461 6b65 2074 6861 7420 will take that \n-0000e300: 6e61 6d65 2e0a 0a54 6865 206e 6577 2073 name...The new s\n-0000e310: 7472 7563 7475 7265 2077 696c 6c20 6265 tructure will be\n-0000e320: 2061 6476 6572 7469 7365 6420 6173 2065 advertised as e\n-0000e330: 7870 6f72 7469 6e67 2062 696e 6469 6e67 xporting binding\n-0000e340: 7320 6465 6669 6e65 6420 6279 0a49 4e54 s defined by.INT\n-0000e350: 4552 4641 4345 2028 6375 7272 656e 746c ERFACE (currentl\n-0000e360: 7920 6a75 7374 2061 206c 6973 7420 6f66 y just a list of\n-0000e370: 2073 796d 626f 6c73 292e 0a0a 4966 2043 symbols)...If C\n-0000e380: 4f4e 4649 472d 5448 554e 4b20 6973 206e ONFIG-THUNK is n\n-0000e390: 6f6e 2d6e 696c 2069 7420 6973 2061 207a on-nil it is a z\n-0000e3a0: 6572 6f2d 7061 7261 6d65 7465 7220 6675 ero-parameter fu\n-0000e3b0: 6e63 7469 6f6e 2074 6f20 6265 2063 616c nction to be cal\n-0000e3c0: 6c65 640a 746f 2064 6566 696e 6520 7468 led.to define th\n-0000e3d0: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration \n-0000e3e0: 6f66 2074 6865 2073 7472 7563 7475 7265 of the structure\n-0000e3f0: 2028 6375 7272 656e 746c 7920 6974 2773 (currently it's\n-0000e400: 206f 7065 6e65 6420 616e 640a 6163 6365 opened and.acce\n-0000e410: 7373 6564 2073 7472 7563 7475 7265 732e ssed structures.\n-0000e420: 2920 5468 6973 2074 6875 6e6b 2077 696c ) This thunk wil\n-0000e430: 6c20 6265 2065 7661 6c75 6174 6564 2069 l be evaluated i\n-0000e440: 6e20 7468 6520 656e 7669 726f 6e6d 656e n the environmen\n-0000e450: 740a 6f66 2074 6865 206e 6577 2073 7472 t.of the new str\n-0000e460: 7563 7475 7265 2c20 6275 7420 7769 7468 ucture, but with\n-0000e470: 206f 6e6c 7920 7468 6520 6025 6d65 7461 only the `%meta\n-0000e480: 2720 286d 6f64 756c 652d 636f 6e66 6967 ' (module-config\n-0000e490: 7572 6174 696f 6e29 0a73 7472 7563 7475 uration).structu\n-0000e4a0: 7265 206f 7065 6e65 642e 0a0a 4966 2042 re opened...If B\n-0000e4b0: 4f44 592d 5448 554e 4b20 6973 206e 6f6e ODY-THUNK is non\n-0000e4c0: 2d6e 696c 2069 7420 6973 2061 207a 6572 -nil it is a zer\n-0000e4d0: 6f2d 7061 7261 6d65 7465 7220 6675 6e63 o-parameter func\n-0000e4e0: 7469 6f6e 2074 6f20 6265 2063 616c 6c65 tion to be calle\n-0000e4f0: 640a 746f 2064 6566 696e 6520 7468 6520 d.to define the \n-0000e500: 7661 6c75 6573 206f 6620 7468 6520 6269 values of the bi\n-0000e510: 6e64 696e 6773 2065 7870 6f72 7465 6420 ndings exported \n-0000e520: 6279 2074 6865 2073 7472 7563 7475 7265 by the structure\n-0000e530: 2e20 4974 2077 696c 6c0a 6265 2065 7661 . It will.be eva\n-0000e540: 6c75 6174 6564 2069 6e20 7468 6520 656e luated in the en\n-0000e550: 7669 726f 6e6d 656e 7420 6f66 2074 6865 vironment of the\n-0000e560: 206e 6577 2073 7472 7563 7475 7265 2e0a new structure..\n-0000e570: 0a4e 6f74 6520 7468 6174 2074 6865 2063 .Note that the c\n-0000e580: 6170 7475 7265 6420 7374 6174 6520 6f66 aptured state of\n-0000e590: 2074 6865 2063 6c6f 7375 7265 7320 434f the closures CO\n-0000e5a0: 4e46 4947 2d54 4855 4e4b 2061 6e64 0a42 NFIG-THUNK and.B\n-0000e5b0: 4f44 592d 5448 554e 4b20 6d61 7920 6265 ODY-THUNK may be\n-0000e5c0: 206d 6f64 6966 6965 6420 6279 2074 6869 modified by thi\n-0000e5d0: 7320 6675 6e63 7469 6f6e 2172 6570 2e73 s function!rep.s\n-0000e5e0: 7472 7563 7475 7265 7323 2573 7472 7563 tructures#%struc\n-0000e5f0: 7475 7265 2d72 6566 2573 7472 7563 7475 ture-ref%structu\n-0000e600: 7265 2d72 6566 2053 5452 5543 5455 5245 re-ref STRUCTURE\n-0000e610: 2056 4152 0a0a 5265 7475 726e 2074 6865 VAR..Return the\n-0000e620: 2076 616c 7565 206f 6620 7468 6520 6269 value of the bi\n-0000e630: 6e64 696e 6720 6f66 2073 796d 626f 6c20 nding of symbol \n-0000e640: 5641 5220 696e 2073 7472 7563 7475 7265 VAR in structure\n-0000e650: 206f 626a 6563 740a 5354 5255 4354 5552 object.STRUCTUR\n-0000e660: 4520 6f72 2061 6e79 2069 6e6e 6572 206f E or any inner o\n-0000e670: 7065 6e65 6420 7374 7275 6374 7572 6573 pened structures\n-0000e680: 2e0a 0a52 6574 7572 6e73 2061 2076 6f69 ...Returns a voi\n-0000e690: 6420 7661 6c75 6520 6966 206e 6f20 7375 d value if no su\n-0000e6a0: 6368 2062 696e 6469 6e67 2e72 6570 2e73 ch binding.rep.s\n-0000e6b0: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n-0000e6c0: 7572 652d 7365 7473 7472 7563 7475 7265 ure-setstructure\n-0000e6d0: 2d73 6574 2053 5452 5543 5455 5245 2056 -set STRUCTURE V\n-0000e6e0: 4152 2056 414c 5545 0a0a 5365 7420 7468 AR VALUE..Set th\n-0000e6f0: 6520 7661 6c75 6520 6f66 2074 6865 2062 e value of the b\n-0000e700: 696e 6469 6e67 206f 6620 7379 6d62 6f6c inding of symbol\n-0000e710: 2056 4152 2069 6e20 7374 7275 6374 7572 VAR in structur\n-0000e720: 6520 6f62 6a65 6374 0a53 5452 5543 5455 e object.STRUCTU\n-0000e730: 5245 2074 6f20 5641 4c55 452e 2049 6620 RE to VALUE. If \n-0000e740: 6e6f 2073 7563 6820 6269 6e64 696e 6720 no such binding \n-0000e750: 6578 6973 7473 2c20 616e 2065 7272 6f72 exists, an error\n-0000e760: 2069 7320 7369 676e 616c 6c65 642e 7265 is signalled.re\n-0000e770: 702e 7374 7275 6374 7572 6573 2365 7874 p.structures#ext\n-0000e780: 6572 6e61 6c2d 7374 7275 6374 7572 652d ernal-structure-\n-0000e790: 7265 6665 7874 6572 6e61 6c2d 7374 7275 refexternal-stru\n-0000e7a0: 6374 7572 652d 7265 6620 5354 5255 4354 cture-ref STRUCT\n-0000e7b0: 2d4e 414d 4520 5641 520a 0a52 6574 7572 -NAME VAR..Retur\n-0000e7c0: 6e20 7468 6520 7661 6c75 6520 6f66 2074 n the value of t\n-0000e7d0: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n-0000e7e0: 6d62 6f6c 2056 4152 2077 6974 6869 6e20 mbol VAR within \n-0000e7f0: 7468 6520 7374 7275 6374 7572 650a 6361 the structure.ca\n-0000e800: 6c6c 6564 2053 5452 5543 542d 4e41 4d45 lled STRUCT-NAME\n-0000e810: 2e20 5468 6973 2073 7472 7563 7475 7265 . This structure\n-0000e820: 206d 7573 7420 6861 7665 2070 7265 7669 must have previ\n-0000e830: 6f75 736c 7920 6265 656e 206d 6172 6b65 ously been marke\n-0000e840: 6420 6173 0a61 6363 6573 7369 626c 6520 d as.accessible \n-0000e850: 6279 2074 6865 2063 7572 7265 6e74 2073 by the current s\n-0000e860: 7472 7563 7475 7265 2028 6279 2075 7369 tructure (by usi\n-0000e870: 6e67 2074 6865 2060 6163 6365 7373 2720 ng the `access' \n-0000e880: 6d6f 6475 6c65 0a63 6f6e 6669 6775 7261 module.configura\n-0000e890: 7469 6f6e 2064 6972 6563 7469 7665 292e tion directive).\n-0000e8a0: 0a0a 5369 676e 616c 7320 616e 2065 7272 ..Signals an err\n-0000e8b0: 6f72 2069 6620 6e6f 2073 7563 6820 6269 or if no such bi\n-0000e8c0: 6e64 696e 6720 6578 6973 7473 2e72 6570 nding exists.rep\n-0000e8d0: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n-0000e8e0: 6374 7572 652d 6e61 6d65 7374 7275 6374 cture-namestruct\n-0000e8f0: 7572 652d 6e61 6d65 2053 5452 5543 5455 ure-name STRUCTU\n-0000e900: 5245 0a0a 5265 7475 726e 7320 7468 6520 RE..Returns the \n-0000e910: 6e61 6d65 2028 6120 7379 6d62 6f6c 2920 name (a symbol) \n-0000e920: 6f66 2073 7472 7563 7475 7265 206f 626a of structure obj\n-0000e930: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re\n-0000e940: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n-0000e950: 7563 7475 7265 2d69 6d70 6f72 7473 7374 ucture-importsst\n-0000e960: 7275 6374 7572 652d 696d 706f 7274 7320 ructure-imports \n-0000e970: 5354 5255 4354 5552 450a 0a52 6574 7572 STRUCTURE..Retur\n-0000e980: 6e73 2074 6865 206c 6973 7420 6f66 2073 ns the list of s\n-0000e990: 7472 7563 7475 7265 206e 616d 6573 206f tructure names o\n-0000e9a0: 7065 6e65 6420 6279 2073 7472 7563 7475 pened by structu\n-0000e9b0: 7265 206f 626a 6563 740a 5354 5255 4354 re object.STRUCT\n-0000e9c0: 5552 452e 7265 702e 7374 7275 6374 7572 URE.rep.structur\n-0000e9d0: 6573 2373 7472 7563 7475 7265 2d66 696c es#structure-fil\n-0000e9e0: 6573 7472 7563 7475 7265 2d66 696c 6520 estructure-file \n-0000e9f0: 4e41 4d45 0a0a 5265 7475 726e 2061 2073 NAME..Return a s\n-0000ea00: 7472 696e 6720 7468 6174 2077 6f75 6c64 tring that would\n-0000ea10: 2062 6520 7573 6564 2074 6f20 6c6f 6361 be used to loca\n-0000ea20: 7465 2061 2073 7472 7563 7475 7265 2063 te a structure c\n-0000ea30: 616c 6c65 6420 4e41 4d45 2028 610a 7379 alled NAME (a.sy\n-0000ea40: 6d62 6f6c 292e 7265 702e 7374 7275 6374 mbol).rep.struct\n-0000ea50: 7572 6573 2363 7572 7265 6e74 2d73 7472 ures#current-str\n-0000ea60: 7563 7475 7265 6375 7272 656e 742d 7374 ucturecurrent-st\n-0000ea70: 7275 6374 7572 650a 0a52 6574 7572 6e20 ructure..Return \n-0000ea80: 7468 6520 6375 7272 656e 7420 7374 7275 the current stru\n-0000ea90: 6374 7572 6520 6f62 6a65 6374 2e72 6570 cture object.rep\n-0000eaa0: 2e73 7472 7563 7475 7265 7323 7374 7275 .structures#stru\n-0000eab0: 6374 7572 6570 7374 7275 6374 7572 6570 cturepstructurep\n-0000eac0: 2041 5247 0a0a 5265 7475 726e 2060 7427 ARG..Return `t'\n-0000ead0: 2069 6620 4152 4720 6973 2061 2073 7472 if ARG is a str\n-0000eae0: 7563 7475 7265 206f 626a 6563 742e 7265 ucture object.re\n-0000eaf0: 702e 7374 7275 6374 7572 6573 2365 7661 p.structures#eva\n-0000eb00: 6c65 7661 6c20 464f 524d 205b 5354 5255 leval FORM [STRU\n-0000eb10: 4354 5552 455d 0a0a 5265 7475 726e 2074 CTURE]..Return t\n-0000eb20: 6865 2072 6573 756c 7420 6f66 2065 7661 he result of eva\n-0000eb30: 6c75 6174 696e 6720 464f 524d 2069 6e73 luating FORM ins\n-0000eb40: 6964 6520 7374 7275 6374 7572 6520 6f62 ide structure ob\n-0000eb50: 6a65 6374 2053 5452 5543 5455 5245 0a28 ject STRUCTURE.(\n-0000eb60: 7769 7468 2061 206e 756c 6c20 6c65 7869 with a null lexi\n-0000eb70: 6361 6c20 656e 7669 726f 6e6d 656e 7429 cal environment)\n-0000eb80: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-0000eb90: 6d61 6b65 2d62 696e 6469 6e67 2d69 6d6d make-binding-imm\n-0000eba0: 7574 6162 6c65 6d61 6b65 2d62 696e 6469 utablemake-bindi\n-0000ebb0: 6e67 2d69 6d6d 7574 6162 6c65 2056 4152 ng-immutable VAR\n-0000ebc0: 0a0a 466c 6167 2074 6861 7420 7468 6520 ..Flag that the \n-0000ebd0: 6269 6e64 696e 6720 6f66 2073 796d 626f binding of symbo\n-0000ebe0: 6c20 5641 5220 696e 2074 6865 2063 7572 l VAR in the cur\n-0000ebf0: 7265 6e74 2073 7472 7563 7475 7265 206d rent structure m\n-0000ec00: 6179 206e 6f74 2062 650a 6368 616e 6765 ay not be.change\n-0000ec10: 642e 7265 702e 7374 7275 6374 7572 6573 d.rep.structures\n-0000ec20: 2362 696e 6469 6e67 2d69 6d6d 7574 6162 #binding-immutab\n-0000ec30: 6c65 2d70 6269 6e64 696e 672d 696d 6d75 le-pbinding-immu\n-0000ec40: 7461 626c 652d 7020 5641 5220 5b53 5452 table-p VAR [STR\n-0000ec50: 5543 5455 5245 5d0a 0a52 6574 7572 6e20 UCTURE]..Return \n-0000ec60: 6074 2720 6966 2074 6865 2062 696e 6469 `t' if the bindi\n-0000ec70: 6e67 206f 6620 7379 6d62 6f6c 2056 4152 ng of symbol VAR\n-0000ec80: 2069 6e20 7468 6520 5354 5255 4354 5552 in the STRUCTUR\n-0000ec90: 4520 6861 7320 6265 656e 206d 6164 650a E has been made.\n-0000eca0: 636f 6e73 7461 6e74 2e72 6570 2e73 7472 constant.rep.str\n-0000ecb0: 7563 7475 7265 7323 7072 6f76 6964 6570 uctures#providep\n-0000ecc0: 726f 7669 6465 2046 4541 5455 5245 0a0a rovide FEATURE..\n-0000ecd0: 5368 6f77 2074 6861 7420 7468 6520 6665 Show that the fe\n-0000ece0: 6174 7572 6520 4645 4154 5552 4520 2861 ature FEATURE (a\n-0000ecf0: 2073 796d 626f 6c29 2068 6173 2062 6565 symbol) has bee\n-0000ed00: 6e20 6c6f 6164 6564 2069 6e20 7468 6520 n loaded in the \n-0000ed10: 6375 7272 656e 740a 7374 7275 6374 7572 current.structur\n-0000ed20: 652e 7265 702e 7374 7275 6374 7572 6573 e.rep.structures\n-0000ed30: 2372 6571 7569 7265 7265 7175 6972 6520 #requirerequire \n-0000ed40: 4645 4154 5552 450a 0a49 6620 4645 4154 FEATURE..If FEAT\n-0000ed50: 5552 4520 2861 2073 796d 626f 6c29 2068 URE (a symbol) h\n-0000ed60: 6173 206e 6f74 2061 6c72 6561 6479 2062 as not already b\n-0000ed70: 6565 6e20 6c6f 6164 6564 2c20 6c6f 6164 een loaded, load\n-0000ed80: 2069 742e 2054 6865 2066 696c 650a 6c6f it. The file.lo\n-0000ed90: 6164 6564 2069 7320 6569 7468 6572 2046 aded is either F\n-0000eda0: 494c 4520 2869 6620 6769 7665 6e29 2c20 ILE (if given), \n-0000edb0: 6f72 2074 6865 2070 7269 6e74 206e 616d or the print nam\n-0000edc0: 6520 6f66 2046 4541 5455 5245 2e72 6570 e of FEATURE.rep\n-0000edd0: 2e69 6f2e 7469 6d65 7273 2373 6574 2d74 .io.timers#set-t\n-0000ede0: 696d 6572 7365 742d 7469 6d65 7220 5449 imerset-timer TI\n-0000edf0: 4d45 5220 5b53 4543 4f4e 4453 5d20 5b4d MER [SECONDS] [M\n-0000ee00: 494c 4c49 5345 434f 4e44 535d 0a0a 5265 ILLISECONDS]..Re\n-0000ee10: 7374 6172 7420 7468 6520 6f6e 652d 7368 start the one-sh\n-0000ee20: 6f74 2074 696d 6572 2054 494d 4552 2e20 ot timer TIMER. \n-0000ee30: 4966 2053 4543 4f4e 4453 2061 6e64 2f6f If SECONDS and/o\n-0000ee40: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n-0000ee50: 730a 6465 6669 6e65 6420 7468 6520 7065 s.defined the pe\n-0000ee60: 7269 6f64 2061 6674 6572 2077 6869 6368 riod after which\n-0000ee70: 2069 7420 6669 7265 7320 7769 6c6c 2062 it fires will b\n-0000ee80: 6520 7265 7365 7420 746f 2074 6865 2073 e reset to the s\n-0000ee90: 7065 6369 6669 6564 0a64 7572 6174 696f pecified.duratio\n-0000eea0: 6e2e 204f 7468 6572 7769 7365 2c20 7468 n. Otherwise, th\n-0000eeb0: 6520 6578 6973 7469 6e67 2076 616c 7565 e existing value\n-0000eec0: 7320 6172 6520 7072 6573 6572 7665 642e s are preserved.\n-0000eed0: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n-0000eee0: 7269 6e63 7072 696e 6320 4f42 4a45 4354 rincprinc OBJECT\n-0000eef0: 205b 5354 5245 414d 5d0a 0a50 7269 6e74 [STREAM]..Print\n-0000ef00: 7320 6120 7465 7874 2072 6570 7265 7365 s a text represe\n-0000ef10: 6e74 6174 696f 6e20 6f66 204f 424a 4543 ntation of OBJEC\n-0000ef20: 5420 746f 2053 5452 4541 4d20 286f 7220 T to STREAM (or \n-0000ef30: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of \n-0000ef40: 7468 650a 7661 7269 6162 6c65 2073 7461 the.variable sta\n-0000ef50: 6e64 6172 642d 6f75 7470 7574 292c 206e ndard-output), n\n-0000ef60: 6f20 7374 7261 6e67 6520 6368 6172 6163 o strange charac\n-0000ef70: 7465 7273 2061 7265 2071 756f 7465 6420 ters are quoted \n-0000ef80: 616e 6420 6e6f 2071 756f 7465 730a 6172 and no quotes.ar\n-0000ef90: 6520 7072 696e 7465 6420 6172 6f75 6e64 e printed around\n-0000efa0: 2073 7472 696e 6773 2e72 6570 2d64 6972 strings.rep-dir\n-0000efb0: 6563 746f 7279 5468 6520 6469 7265 6374 ectoryThe direct\n-0000efc0: 6f72 7920 696e 2077 6869 6368 2061 6c6c ory in which all\n-0000efd0: 2069 6e73 7461 6c6c 6564 2064 6174 6120 installed data \n-0000efe0: 6669 6c65 7320 6c69 7665 2e00 0000 0000 files live......\n-0000eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0000f000: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f\n-0000f010: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE\n-0000f020: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING\n-0000f030: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes\n-0000f040: 2061 2073 7472 696e 6720 6372 6561 7465 a string create\n-0000f050: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma\n-0000f060: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n-0000f070: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an\n-0000f080: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v\n-0000f090: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th\n-0000f0a0: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM\n-0000f0b0: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n\n-0000f0c0: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c\n-0000f0d0: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur\n-0000f0e0: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR\n-0000f0f0: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat\n-0000f100: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result\n-0000f110: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac\n-0000f120: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a\n-0000f130: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u\n-0000f140: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un\n-0000f150: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su\n-0000f160: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have\n-0000f170: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s\n-0000f180: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS\n-0000f190: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][.\n-0000f1a0: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER\n-0000f1b0: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT\n-0000f1c0: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive \n-0000f1d0: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer,\n-0000f1e0: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si\n-0000f1f0: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters\n-0000f200: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu\n-0000f210: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE\n-0000f220: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v\n-0000f230: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi\n-0000f240: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin\n-0000f250: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV\n-0000f260: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char\n-0000f270: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h\n-0000f280: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th\n-0000f290: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n-0000f2a0: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The\n-0000f2b0: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options\n-0000f2c0: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output\n-0000f2d0: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima\n-0000f2e0: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X.\n-0000f2f0: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a \n-0000f300: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte\n-0000f310: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR\n-0000f320: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in\n-0000f330: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output \n-0000f340: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact\n-0000f350: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the\n-0000f360: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n-0000f370: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp\n-0000f380: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of\n-0000f390: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'..\n-0000f3a0: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque\n-0000f3b0: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m\n-0000f3c0: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo\n-0000f3d0: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters,\n-0000f3e0: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif\n-0000f3f0: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w\n-0000f400: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T\n-0000f410: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu\n-0000f420: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of \n-0000f430: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the\n-0000f440: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero\n-0000f450: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa\n-0000f460: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x,\n-0000f470: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio\n-0000f480: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea\n-0000f490: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig\n-0000f4a0: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi\n-0000f4b0: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa\n-0000f4c0: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an\n-0000f4d0: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions,\n-0000f4e0: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result..\n-0000f4f0: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start \n-0000f500: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m\n-0000f510: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu\n-0000f520: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s\n-0000f530: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o\n-0000f540: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca\n-0000f550: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th\n-0000f560: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format\n-0000f570: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var\n-0000f580: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin\n-0000f590: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th\n-0000f5a0: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver\n-0000f5b0: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format\n-0000f5c0: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the\n-0000f5d0: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion.\n-0000f5e0: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the\n-0000f5f0: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and\n-0000f600: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre\n-0000f610: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff\n-0000f620: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c\n-0000f630: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t\n-0000f640: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio\n-0000f650: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i\n-0000f660: 736e 2774 2061 2073 7472 696e 6729 2e72 sn't a string).r\n-0000f670: 6570 2e69 6f2e 7374 7265 616d 7323 6765 ep.io.streams#ge\n-0000f680: 742d 6f75 7470 7574 2d73 7472 6561 6d2d t-output-stream-\n-0000f690: 7374 7269 6e67 6765 742d 6f75 7470 7574 stringget-output\n-0000f6a0: 2d73 7472 6561 6d2d 7374 7269 6e67 2053 -stream-string S\n-0000f6b0: 5452 494e 472d 4f55 5450 5554 2d53 5452 TRING-OUTPUT-STR\n-0000f6c0: 4541 4d0a 0a52 6574 7572 6e73 2061 2073 EAM..Returns a s\n-0000f6d0: 7472 696e 6720 636f 6e74 6169 6e69 6e67 tring containing\n-0000f6e0: 2074 6865 2063 6861 7261 6374 6572 7320 the characters \n-0000f6f0: 7772 6974 7465 6e20 746f 2074 6865 2073 written to the s\n-0000f700: 7472 6561 6d20 5354 5249 4e47 2d0a 4f55 tream STRING-.OU\n-0000f710: 5450 5554 2d53 5452 4541 4d20 2863 7265 TPUT-STREAM (cre\n-0000f720: 6174 6564 2062 7920 606d 616b 652d 7374 ated by `make-st\n-0000f730: 7269 6e67 2d6f 7574 7075 742d 7374 7265 ring-output-stre\n-0000f740: 616d 2729 2e20 5468 6520 7374 7265 616d am'). The stream\n-0000f750: 2069 7320 7468 656e 0a72 6573 6574 2073 is then.reset s\n-0000f760: 6f20 7468 6174 2074 6865 206e 6578 7420 o that the next \n-0000f770: 6361 6c6c 2074 6f20 7468 6973 2066 756e call to this fun\n-0000f780: 6374 696f 6e20 7769 7468 2074 6869 7320 ction with this \n-0000f790: 7374 7265 616d 2077 696c 6c20 6f6e 6c79 stream will only\n-0000f7a0: 0a72 6574 7572 6e20 7468 6520 6e65 7720 .return the new \n-0000f7b0: 6368 6172 6163 7465 7273 2e6c 6f61 642d characters.load-\n-0000f7c0: 7061 7468 4120 6c69 7374 206f 6620 6469 pathA list of di\n-0000f7d0: 7265 6374 6f72 7920 6e61 6d65 732e 2057 rectory names. W\n-0000f7e0: 6865 6e20 606c 6f61 6427 206f 7065 6e73 hen `load' opens\n-0000f7f0: 2061 206c 6973 702d 6669 6c65 2069 7420 a lisp-file it \n-0000f800: 7365 6172 6368 6573 2065 6163 680a 6469 searches each.di\n-0000f810: 7265 6374 6f72 7920 6e61 6d65 6420 696e rectory named in\n-0000f820: 2074 6869 7320 6c69 7374 2069 6e20 7475 this list in tu\n-0000f830: 726e 2075 6e74 696c 2074 6865 2066 696c rn until the fil\n-0000f840: 6520 6973 2066 6f75 6e64 206f 7220 7468 e is found or th\n-0000f850: 6520 6c69 7374 0a69 7320 6578 6861 7573 e list.is exhaus\n-0000f860: 7465 642e 6166 7465 722d 6c6f 6164 2d61 ted.after-load-a\n-0000f870: 6c69 7374 4120 6c69 7374 206f 6620 284c listA list of (L\n-0000f880: 4942 5241 5259 2046 4f52 4d53 2e2e 2e29 IBRARY FORMS...)\n-0000f890: 2e20 5768 656e 6576 6572 2074 6865 2060 . Whenever the `\n-0000f8a0: 6c6f 6164 2720 636f 6d6d 616e 6420 7265 load' command re\n-0000f8b0: 6164 7320 6120 6669 6c65 0a6f 6620 4c69 ads a file.of Li\n-0000f8c0: 7370 2063 6f64 6520 4c49 4252 4152 592c sp code LIBRARY,\n-0000f8d0: 2069 7420 6578 6563 7574 6573 2065 6163 it executes eac\n-0000f8e0: 6820 6f66 2046 4f52 4d53 2e20 4e6f 7465 h of FORMS. Note\n-0000f8f0: 2074 6861 7420 4c49 4252 4152 5920 6d75 that LIBRARY mu\n-0000f900: 7374 0a65 7861 6374 6c79 206d 6174 6368 st.exactly match\n-0000f910: 2074 6865 2046 494c 4520 6172 6775 6d65 the FILE argume\n-0000f920: 6e74 2067 6976 656e 2074 6f20 606c 6f61 nt given to `loa\n-0000f930: 6427 2e6c 6973 702d 6c69 622d 6469 7265 d'.lisp-lib-dire\n-0000f940: 6374 6f72 7954 6865 206e 616d 6520 6f66 ctoryThe name of\n-0000f950: 2074 6865 2064 6972 6563 746f 7279 2069 the directory i\n-0000f960: 6e20 7768 6963 6820 7468 6520 7374 616e n which the stan\n-0000f970: 6461 7264 206c 6973 7020 6669 6c65 7320 dard lisp files \n-0000f980: 6c69 7665 2e73 6974 652d 6c69 7370 2d64 live.site-lisp-d\n-0000f990: 6972 6563 746f 7279 5468 6520 6e61 6d65 irectoryThe name\n-0000f9a0: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director\n-0000f9b0: 7920 696e 2077 6869 6368 2073 6974 652d y in which site-\n-0000f9c0: 7370 6563 6966 6963 204c 6973 7020 6669 specific Lisp fi\n-0000f9d0: 6c65 7320 6172 6520 7374 6f72 6564 2e64 les are stored.d\n-0000f9e0: 6f63 756d 656e 7461 7469 6f6e 2d66 696c ocumentation-fil\n-0000f9f0: 6554 6865 206e 616d 6520 6f66 2074 6865 eThe name of the\n-0000fa00: 2064 6174 6162 6173 6520 636f 6e74 6169 database contai\n-0000fa10: 6e69 6e67 2074 6865 206c 6973 702d 6c69 ning the lisp-li\n-0000fa20: 6272 6172 7927 7320 646f 6375 6d65 6e74 brary's document\n-0000fa30: 6174 696f 6e20 7374 7269 6e67 732e 646f ation strings.do\n-0000fa40: 6375 6d65 6e74 6174 696f 6e2d 6669 6c65 cumentation-file\n-0000fa50: 7341 206c 6973 7420 6f66 2064 6174 6162 sA list of datab\n-0000fa60: 6173 6520 6e61 6d65 7320 636f 6e74 6169 ase names contai\n-0000fa70: 6e69 6e67 2061 6c6c 2064 6f63 756d 656e ning all documen\n-0000fa80: 7461 7469 6f6e 2073 7472 696e 6773 2e64 tation strings.d\n-0000fa90: 6c2d 6c6f 6164 2d72 656c 6f63 2d6e 6f77 l-load-reloc-now\n-0000faa0: 5768 656e 206e 6f6e 2d6e 696c 2c20 6479 When non-nil, dy\n-0000fab0: 6e61 6d69 6361 6c6c 7920 6c6f 6164 6564 namically loaded\n-0000fac0: 206c 6962 7261 7269 6573 2068 6176 6520 libraries have \n-0000fad0: 616c 6c20 7379 6d62 6f6c 2072 656c 6f63 all symbol reloc\n-0000fae0: 6174 696f 6e73 0a70 6572 6672 6f6d 6564 ations.perfromed\n-0000faf0: 2061 7420 6c6f 6164 2d74 696d 652c 206e at load-time, n\n-0000fb00: 6f74 2061 7320 7265 7175 6972 6564 2e72 ot as required.r\n-0000fb10: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000fb20: 7465 7223 6c61 6d62 6461 6c61 6d62 6461 ter#lambdalambda\n-0000fb30: 204c 414d 4244 412d 4c49 5354 2042 4f44 LAMBDA-LIST BOD\n-0000fb40: 592e 2e2e 0a0a 4576 616c 7561 7465 7320 Y.....Evaluates \n-0000fb50: 746f 2061 6e20 616e 6f6e 796d 6f75 7320 to an anonymous \n-0000fb60: 6675 6e63 7469 6f6e 2e72 6570 2e64 6174 function.rep.dat\n-0000fb70: 6123 6361 7263 6172 2043 4f4e 532d 4345 a#carcar CONS-CE\n-0000fb80: 4c4c 0a0a 5265 7475 726e 7320 7468 6520 LL..Returns the \n-0000fb90: 7661 6c75 6520 7374 6f72 6564 2069 6e20 value stored in \n-0000fba0: 7468 6520 6361 7220 736c 6f74 206f 6620 the car slot of \n-0000fbb0: 434f 4e53 2d43 454c 4c2c 206f 7220 6e69 CONS-CELL, or ni\n-0000fbc0: 6c20 6966 2043 4f4e 532d 4345 4c4c 0a69 l if CONS-CELL.i\n-0000fbd0: 7320 6e69 6c2e 7265 702e 6461 7461 236c s nil.rep.data#l\n-0000fbe0: 6973 742a 6c69 7374 2a20 4152 4731 2041 ist*list* ARG1 A\n-0000fbf0: 5247 3220 2e2e 2e20 4152 474e 0a0a 5265 RG2 ... ARGN..Re\n-0000fc00: 7475 726e 7320 6120 6e65 7720 6c69 7374 turns a new list\n-0000fc10: 2028 4152 4731 2041 5247 3220 2e2e 2e20 (ARG1 ARG2 ... \n-0000fc20: 4152 474e 2d31 202e 2041 5247 4e29 2e20 ARGN-1 . ARGN). \n-0000fc30: 5468 6174 2069 732c 2074 6865 2073 616d That is, the sam\n-0000fc40: 6520 6173 2066 726f 6d0a 606c 6973 7427 e as from.`list'\n-0000fc50: 2062 7574 2074 6865 206c 6173 7420 6172 but the last ar\n-0000fc60: 6775 6d65 6e74 2069 7320 646f 7474 6564 gument is dotted\n-0000fc70: 2074 6f20 7468 6520 6c61 7374 2062 7574 to the last but\n-0000fc80: 206f 6e65 2061 7267 756d 656e 742e 7265 one argument.re\n-0000fc90: 702e 6461 7461 236d 616b 652d 6c69 7374 p.data#make-list\n-0000fca0: 6d61 6b65 2d6c 6973 7420 4c45 4e47 5448 make-list LENGTH\n-0000fcb0: 205b 494e 4954 4941 4c2d 7265 7076 5d0a [INITIAL-repv].\n-0000fcc0: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n-0000fcd0: 6973 7420 7769 7468 204c 454e 4754 4820 ist with LENGTH \n-0000fce0: 6d65 6d62 6572 732c 2065 6163 6820 6f66 members, each of\n-0000fcf0: 2077 6869 6368 2069 7320 696e 6974 6961 which is initia\n-0000fd00: 6c69 7365 6420 746f 0a49 4e49 5449 414c lised to.INITIAL\n-0000fd10: 2d72 6570 762c 206f 7220 6e69 6c2e 7265 -repv, or nil.re\n-0000fd20: 702e 6461 7461 2361 7070 656e 6461 7070 p.data#appendapp\n-0000fd30: 656e 6420 4c49 5354 532e 2e2e 0a0a 4e6f end LISTS.....No\n-0000fd40: 6e2d 6465 7374 7275 6374 6976 656c 7920 n-destructively \n-0000fd50: 636f 6e63 6174 656e 6174 6573 2065 6163 concatenates eac\n-0000fd60: 6820 6f66 2069 7427 7320 6172 6775 6d65 h of it's argume\n-0000fd70: 6e74 204c 4953 5453 2e2e 2e20 696e 746f nt LISTS... into\n-0000fd80: 206f 6e65 0a6e 6577 206c 6973 7420 7768 one.new list wh\n-0000fd90: 6963 6820 6973 2072 6574 7572 6e65 642e ich is returned.\n-0000fda0: 7265 702e 6461 7461 236e 636f 6e63 6e63 rep.data#nconcnc\n-0000fdb0: 6f6e 6320 4c49 5354 532e 2e2e 0a0a 4465 onc LISTS.....De\n-0000fdc0: 7374 7275 6374 6976 656c 7920 636f 6e63 structively conc\n-0000fdd0: 6174 656e 6174 6573 2065 6163 6820 6f66 atenates each of\n-0000fde0: 2069 7427 7320 6172 6775 6d65 6e74 204c it's argument L\n-0000fdf0: 4953 5453 2e2e 2e20 696e 746f 206f 6e65 ISTS... into one\n-0000fe00: 206e 6577 0a6c 6973 742e 2045 7665 7279 new.list. Every\n-0000fe10: 204c 4953 5420 6275 7420 7468 6520 6c61 LIST but the la\n-0000fe20: 7374 2069 7320 6d6f 6469 6669 6564 2073 st is modified s\n-0000fe30: 6f20 7468 6174 2069 7427 7320 6c61 7374 o that it's last\n-0000fe40: 2063 6472 2070 6f69 6e74 730a 746f 2074 cdr points.to t\n-0000fe50: 6865 2062 6567 696e 6e69 6e67 206f 6620 he beginning of \n-0000fe60: 7468 6520 6e65 7874 206c 6973 742e 2052 the next list. R\n-0000fe70: 6574 7572 6e73 2074 6865 206e 6577 206c eturns the new l\n-0000fe80: 6973 742e 7265 702e 6461 7461 2372 706c ist.rep.data#rpl\n-0000fe90: 6163 6172 706c 6163 6120 434f 4e53 2d43 acarplaca CONS-C\n-0000fea0: 454c 4c20 4e45 572d 4341 520a 0a53 6574 ELL NEW-CAR..Set\n-0000feb0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n-0000fec0: 6865 2063 6172 2073 6c6f 7420 696e 2043 he car slot in C\n-0000fed0: 4f4e 532d 4345 4c4c 2074 6f20 4e45 572d ONS-CELL to NEW-\n-0000fee0: 4341 522e 0a52 6574 7572 6e73 2074 6865 CAR..Returns the\n-0000fef0: 2043 4f4e 532d 4345 4c4c 2e72 6570 2e64 CONS-CELL.rep.d\n-0000ff00: 6174 6123 7265 7665 7273 6572 6576 6572 ata#reverserever\n-0000ff10: 7365 204c 4953 540a 0a52 6574 7572 6e73 se LIST..Returns\n-0000ff20: 2061 206e 6577 206c 6973 7420 7768 6963 a new list whic\n-0000ff30: 6820 6973 2061 2063 6f70 7920 6f66 204c h is a copy of L\n-0000ff40: 4953 5420 6578 6365 7074 2074 6861 7420 IST except that \n-0000ff50: 7468 6520 6d65 6d62 6572 7320 6172 6520 the members are \n-0000ff60: 696e 0a72 6576 6572 7365 206f 7264 6572 in.reverse order\n-0000ff70: 2e72 6570 2e64 6174 6123 6e74 686e 7468 .rep.data#nthnth\n-0000ff80: 2049 4e44 4558 204c 4953 540a 0a52 6574 INDEX LIST..Ret\n-0000ff90: 7572 6e73 2074 6865 2049 4e44 4558 7468 urns the INDEXth\n-0000ffa0: 2065 6c65 6d65 6e74 206f 6620 4c49 5354 element of LIST\n-0000ffb0: 2e20 5468 6520 6669 7273 7420 656c 656d . The first elem\n-0000ffc0: 656e 7420 6861 7320 616e 2049 4e44 4558 ent has an INDEX\n-0000ffd0: 206f 6620 7a65 726f 2e00 7265 702e 7374 of zero..rep.st\n-0000ffe0: 7275 6374 7572 6573 236d 616b 652d 696e ructures#make-in\n-0000fff0: 7465 7266 6163 6520 4e41 4d45 2053 4947 terface NAME SIG\n-00010000: 7265 702e 696f 2e73 7472 6561 6d73 236d rep.io.streams#m\n-00010010: 616b 652d 7374 7269 6e67 2d6f 7574 7075 ake-string-outpu\n-00010020: 742d 7374 7265 616d 6d61 6b65 2d73 7472 t-streammake-str\n-00010030: 696e 672d 6f75 7470 7574 2d73 7472 6561 ing-output-strea\n-00010040: 6d0a 0a52 6574 7572 6e73 2061 6e20 6f75 m..Returns an ou\n-00010050: 7470 7574 2073 7472 6561 6d20 7768 6963 tput stream whic\n-00010060: 6820 7769 6c6c 2061 6363 756d 756c 6174 h will accumulat\n-00010070: 6520 7468 6520 6368 6172 6163 7465 7273 e the characters\n-00010080: 2077 7269 7474 656e 2074 6f0a 6974 2066 written to.it f\n-00010090: 6f72 2074 6865 2075 7365 206f 6620 7468 or the use of th\n-000100a0: 6520 6067 6574 2d6f 7574 7075 742d 7374 e `get-output-st\n-000100b0: 7265 616d 2d73 7472 696e 6727 2066 756e ream-string' fun\n-000100c0: 6374 696f 6e2e 7265 702e 696f 2e73 7472 ction.rep.io.str\n-000100d0: 6561 6d73 236f 7574 7075 742d 7374 7265 eams#output-stre\n-000100e0: 616d 2d70 6f75 7470 7574 2d73 7472 6561 am-poutput-strea\n-000100f0: 6d2d 7020 4152 470a 0a52 6574 7572 6e73 m-p ARG..Returns\n-00010100: 2074 2069 6620 4152 4720 6973 2061 6e20 t if ARG is an \n-00010110: 6f75 7470 7574 2073 7472 6561 6d2e 6578 output stream.ex\n-00010120: 6563 2d64 6972 6563 746f 7279 5468 6520 ec-directoryThe \n-00010130: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n-00010140: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing\n-00010150: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp\n-00010160: 6563 6966 6963 2066 696c 6573 2e6c 6f61 ecific files.loa\n-00010170: 642d 6669 6c65 6e61 6d65 5768 696c 6520 d-filenameWhile \n-00010180: 7573 696e 6720 7468 6520 606c 6f61 6427 using the `load'\n-00010190: 2066 756e 6374 696f 6e20 746f 206c 6f61 function to loa\n-000101a0: 6420 6120 4c69 7370 206c 6962 7261 7279 d a Lisp library\n-000101b0: 2c20 7468 6973 2076 6172 6961 626c 6520 , this variable \n-000101c0: 6973 0a73 6574 2074 6f20 7468 6520 6e61 is.set to the na\n-000101d0: 6d65 206f 6620 7468 6520 6669 6c65 2062 me of the file b\n-000101e0: 6569 6e67 206c 6f61 6465 642e 7265 702e eing loaded.rep.\n-000101f0: 6461 7461 2363 6472 6364 7220 434f 4e53 data#cdrcdr CONS\n-00010200: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t\n-00010210: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored \n-00010220: 696e 2074 6865 2063 6472 2073 6c6f 7420 in the cdr slot \n-00010230: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or\n-00010240: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL\n-00010250: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat\n-00010260: 6123 6c69 7374 6c69 7374 2041 5247 532e a#listlist ARGS.\n-00010270: 2e2e 0a0a 5265 7475 726e 7320 6120 6e65 ....Returns a ne\n-00010280: 7720 6c69 7374 2077 6974 6820 656c 656d w list with elem\n-00010290: 656e 7473 2041 5247 532e 2e2e 7265 702e ents ARGS...rep.\n-000102a0: 6461 7461 2372 706c 6163 6472 706c 6163 data#rplacdrplac\n-000102b0: 6420 434f 4e53 2d43 454c 4c20 4e45 572d d CONS-CELL NEW-\n-000102c0: 4344 520a 0a53 6574 7320 7468 6520 7661 CDR..Sets the va\n-000102d0: 6c75 6520 6f66 2074 6865 2063 6472 2073 lue of the cdr s\n-000102e0: 6c6f 7420 696e 2043 4f4e 532d 4345 4c4c lot in CONS-CELL\n-000102f0: 2074 6f20 4e45 572d 4344 522e 0a52 6574 to NEW-CDR..Ret\n-00010300: 7572 6e73 2074 6865 2043 4f4e 532d 4345 urns the CONS-CE\n-00010310: 4c4c 2e72 6570 2e64 6174 6123 6e72 6576 LL.rep.data#nrev\n-00010320: 6572 7365 6e72 6576 6572 7365 204c 4953 ersenreverse LIS\n-00010330: 540a 0a52 6574 7572 6e73 204c 4953 5420 T..Returns LIST \n-00010340: 616c 7465 7265 6420 736f 2074 6861 7420 altered so that \n-00010350: 6974 2773 206d 656d 6265 7273 2061 7265 it's members are\n-00010360: 2069 6e20 7265 7665 7273 6520 6f72 6465 in reverse orde\n-00010370: 7220 746f 2077 6861 7420 7468 6579 0a77 r to what they.w\n-00010380: 6572 652e 2054 6869 7320 6675 6e63 7469 ere. This functi\n-00010390: 6f6e 2069 7320 6465 7374 7275 6374 6976 on is destructiv\n-000103a0: 6520 746f 7761 7264 7320 6974 2773 2061 e towards it's a\n-000103b0: 7267 756d 656e 742e 7265 702e 6461 7461 rgument.rep.data\n-000103c0: 2372 6173 7371 7261 7373 7120 454c 5420 #rassqrassq ELT \n-000103d0: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear\n-000103e0: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST \n-000103f0: 666f 7220 6120 636f 6e73 2d63 656c 6c20 for a cons-cell \n-00010400: 7768 6f73 6520 6364 7220 6973 2060 6571 whose cdr is `eq\n-00010410: 2720 746f 2045 4c54 2e0a 5265 7475 726e ' to ELT..Return\n-00010420: 7320 7468 6520 6669 7273 7420 6d61 7463 s the first matc\n-00010430: 6869 6e67 2063 6f6e 732d 6365 6c6c 2c20 hing cons-cell, \n-00010440: 656c 7365 206e 696c 2e72 6570 2e64 6174 else nil.rep.dat\n-00010450: 6123 6669 6c74 6572 6669 6c74 6572 2050 a#filterfilter P\n-00010460: 5245 4449 4341 5445 204c 4953 540a 0a52 REDICATE LIST..R\n-00010470: 6574 7572 6e20 6120 6e65 7720 6c69 7374 eturn a new list\n-00010480: 2c20 636f 6e73 6973 7469 6e67 206f 6620 , consisting of \n-00010490: 7468 6520 656c 656d 656e 7473 2069 6e20 the elements in \n-000104a0: 4c49 5354 2077 6869 6368 2074 6865 2066 LIST which the f\n-000104b0: 756e 6374 696f 6e0a 5052 4544 4943 4154 unction.PREDICAT\n-000104c0: 4520 7265 7475 726e 7320 7420 7768 656e E returns t when\n-000104d0: 2061 7070 6c69 6564 2074 6f3b 2069 2e65 applied to; i.e\n-000104e0: 2e20 736f 6d65 7468 696e 6720 6c69 6b65 . something like\n-000104f0: 0a0a 286d 6170 6361 7220 276e 636f 6e63 ..(mapcar 'nconc\n-00010500: 2028 6d61 7063 6172 2023 2728 6c61 6d62 (mapcar #'(lamb\n-00010510: 6461 2028 7829 0a09 0909 2020 2028 7768 da (x).... (wh\n-00010520: 656e 2028 5052 4544 4943 4154 4520 7829 en (PREDICATE x)\n-00010530: 0a09 0909 2020 2020 2028 6c69 7374 2078 .... (list x\n-00010540: 2929 290a 0909 2020 2020 2020 204c 4953 )))... LIS\n-00010550: 5429 2972 6570 2e64 6174 6123 6d65 6d71 T))rep.data#memq\n-00010560: 6c6d 656d 716c 2045 4c54 204c 4953 540a lmemql ELT LIST.\n-00010570: 0a49 6620 454c 5420 6973 2061 206d 656d .If ELT is a mem\n-00010580: 6265 7220 6f66 206c 6973 7420 4c49 5354 ber of list LIST\n-00010590: 2074 6865 6e20 7265 7475 726e 2074 6865 then return the\n-000105a0: 2074 6169 6c20 6f66 2074 6865 206c 6973 tail of the lis\n-000105b0: 7420 7374 6172 7469 6e67 0a66 726f 6d20 t starting.from \n-000105c0: 7468 6520 6d61 7463 6865 6420 454c 542e the matched ELT.\n-000105d0: 2060 6d65 6d71 6c27 2075 7365 7320 6065 `memql' uses `e\n-000105e0: 716c 2720 746f 2063 6f6d 7061 7265 206c ql' to compare l\n-000105f0: 6973 7420 6974 656d 732e 7265 702e 6461 ist items.rep.da\n-00010600: 7461 2364 656c 7164 656c 7120 454c 5420 ta#delqdelq ELT \n-00010610: 4c49 5354 0a0a 5265 7475 726e 7320 4c49 LIST..Returns LI\n-00010620: 5354 2077 6974 6820 616e 7920 6d65 6d62 ST with any memb\n-00010630: 6572 7320 6065 7127 2074 6f20 454c 5420 ers `eq' to ELT \n-00010640: 6465 7374 7275 6374 6976 656c 7920 7265 destructively re\n-00010650: 6d6f 7665 642e 7265 702e 6461 7461 2361 moved.rep.data#a\n-00010660: 7272 6179 7061 7272 6179 7020 4152 470a rrayparrayp ARG.\n-00010670: 0a52 6574 7572 6e73 2074 2077 6865 6e20 .Returns t when \n-00010680: 4152 4720 6973 2061 6e20 6172 7261 792e ARG is an array.\n-00010690: 7265 702e 6461 7461 2361 7365 7461 7365 rep.data#asetase\n-000106a0: 7420 4152 5241 5920 494e 4445 5820 4e45 t ARRAY INDEX NE\n-000106b0: 572d 5641 4c55 450a 0a53 6574 7320 656c W-VALUE..Sets el\n-000106c0: 656d 656e 7420 6e75 6d62 6572 2049 4e44 ement number IND\n-000106d0: 4558 2028 6120 706f 7369 7469 7665 2069 EX (a positive i\n-000106e0: 6e74 6567 6572 2920 6f66 2041 5252 4159 nteger) of ARRAY\n-000106f0: 2028 6361 6e20 6265 2061 2076 6563 746f (can be a vecto\n-00010700: 720a 6f72 2061 2073 7472 696e 6729 2074 r.or a string) t\n-00010710: 6f20 4e45 572d 5641 4c55 452c 2072 6574 o NEW-VALUE, ret\n-00010720: 7572 6e69 6e67 204e 4557 2d56 414c 5545 urning NEW-VALUE\n-00010730: 2e20 4e6f 7465 2074 6861 7420 7374 7269 . Note that stri\n-00010740: 6e67 730a 6361 6e20 6f6e 6c79 2063 6f6e ngs.can only con\n-00010750: 7461 696e 2063 6861 7261 6374 6572 7320 tain characters \n-00010760: 2869 652c 2069 6e74 6567 6572 7329 2e72 (ie, integers).r\n-00010770: 6570 2e64 6174 6123 6172 6566 6172 6566 ep.data#arefaref\n-00010780: 2041 5252 4159 2049 4e44 4558 0a0a 5265 ARRAY INDEX..Re\n-00010790: 7475 726e 7320 7468 6520 494e 4445 5874 turns the INDEXt\n-000107a0: 6820 2861 206e 6f6e 2d6e 6567 6174 6976 h (a non-negativ\n-000107b0: 6520 696e 7465 6765 7229 2065 6c65 6d65 e integer) eleme\n-000107c0: 6e74 206f 6620 4152 5241 592c 2077 6869 nt of ARRAY, whi\n-000107d0: 6368 0a63 616e 2062 6520 6120 7665 6374 ch.can be a vect\n-000107e0: 6f72 206f 7220 6120 7374 7269 6e67 2e20 or or a string. \n-000107f0: 494e 4445 5820 7374 6172 7473 2061 7420 INDEX starts at \n-00010800: 7a65 726f 2e72 6570 2e64 6174 6123 636f zero.rep.data#co\n-00010810: 6e63 6174 636f 6e63 6174 2041 5247 532e ncatconcat ARGS.\n-00010820: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573 ....Concatenates\n-00010830: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74 all ARGS... int\n-00010840: 6f20 6120 7369 6e67 6c65 2073 7472 696e o a single strin\n-00010850: 672c 2065 6163 6820 6172 6775 6d65 6e74 g, each argument\n-00010860: 2063 616e 2062 6520 6120 7374 7269 6e67 can be a string\n-00010870: 2c0a 6120 6368 6172 6163 7465 7220 6f72 ,.a character or\n-00010880: 2061 206c 6973 7420 6f72 2076 6563 746f a list or vecto\n-00010890: 7220 6f66 2063 6861 7261 6374 6572 732e r of characters.\n-000108a0: 7265 702e 6461 7461 236c 656e 6774 686c rep.data#lengthl\n-000108b0: 656e 6774 6820 5345 5155 454e 4345 0a0a ength SEQUENCE..\n-000108c0: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb\n-000108d0: 6572 206f 6620 656c 656d 656e 7473 2069 er of elements i\n-000108e0: 6e20 5345 5155 454e 4345 2028 6120 7374 n SEQUENCE (a st\n-000108f0: 7269 6e67 2c20 6c69 7374 206f 7220 7665 ring, list or ve\n-00010900: 6374 6f72 292e 7265 702e 6461 7461 2363 ctor).rep.data#c\n-00010910: 6f70 792d 7365 7175 656e 6365 636f 7079 opy-sequencecopy\n-00010920: 2d73 6571 7565 6e63 6520 5345 5155 454e -sequence SEQUEN\n-00010930: 4345 0a0a 5265 7475 726e 7320 6120 6e65 CE..Returns a ne\n-00010940: 7720 7365 7175 656e 6365 2077 686f 7365 w sequence whose\n-00010950: 2065 6c65 6d65 6e74 7320 6172 6520 6571 elements are eq\n-00010960: 2074 6f20 7468 6f73 6520 696e 2053 4551 to those in SEQ\n-00010970: 5545 4e43 452e 7265 702e 6461 7461 2365 UENCE.rep.data#e\n-00010980: 6c74 656c 7420 5345 5155 454e 4345 2049 ltelt SEQUENCE I\n-00010990: 4e44 4558 0a0a 5265 7475 726e 2074 6865 NDEX..Return the\n-000109a0: 2065 6c65 6d65 6e74 206f 6620 5345 5155 element of SEQU\n-000109b0: 454e 4345 2061 7420 706f 7369 7469 6f6e ENCE at position\n-000109c0: 2049 4e44 4558 2028 636f 756e 7469 6e67 INDEX (counting\n-000109d0: 2066 726f 6d20 7a65 726f 292e 7265 702e from zero).rep.\n-000109e0: 696f 2e66 696c 6573 236c 6f61 642d 6669 io.files#load-fi\n-000109f0: 6c65 6c6f 6164 2d66 696c 6520 4649 4c45 leload-file FILE\n-00010a00: 4e41 4d45 205b 5354 5255 4354 5552 455d NAME [STRUCTURE]\n-00010a10: 0a0a 4c6f 6164 2074 6865 2066 696c 6520 ..Load the file \n-00010a20: 6f66 204c 6973 7020 666f 726d 7320 6361 of Lisp forms ca\n-00010a30: 6c6c 6564 2046 494c 454e 414d 4520 286e lled FILENAME (n\n-00010a40: 6f20 7375 6666 6978 6573 2061 7265 2061 o suffixes are a\n-00010a50: 6464 6564 2c20 6f72 0a70 6174 6873 2073 dded, or.paths s\n-00010a60: 6561 7263 6865 6429 2e20 5468 6520 6669 earched). The fi\n-00010a70: 6c65 2069 7320 6c6f 6164 6564 2069 6e20 le is loaded in \n-00010a80: 6120 6e75 6c6c 206c 6578 6963 616c 2065 a null lexical e\n-00010a90: 6e76 6972 6f6e 6d65 6e74 2c0a 7769 7468 nvironment,.with\n-00010aa0: 696e 2053 5452 5543 5455 5245 2e20 5468 in STRUCTURE. Th\n-00010ab0: 6520 7661 6c75 6520 6f66 2074 6865 206c e value of the l\n-00010ac0: 6173 7420 666f 726d 2065 7661 6c75 6174 ast form evaluat\n-00010ad0: 6564 2069 7320 7265 7475 726e 6564 2e72 ed is returned.r\n-00010ae0: 6570 2e69 6f2e 6669 6c65 7323 6c6f 6164 ep.io.files#load\n-00010af0: 6c6f 6164 2046 494c 4520 5b4e 4f2d 4552 load FILE [NO-ER\n-00010b00: 524f 525d 205b 4e4f 2d50 4154 485d 205b ROR] [NO-PATH] [\n-00010b10: 4e4f 2d53 5546 4649 585d 0a0a 4174 7465 NO-SUFFIX]..Atte\n-00010b20: 6d70 7420 746f 206f 7065 6e20 616e 6420 mpt to open and \n-00010b30: 7468 656e 2072 6561 642d 616e 642d 6576 then read-and-ev\n-00010b40: 616c 2074 6865 2066 696c 6520 6f66 204c al the file of L\n-00010b50: 6973 7020 636f 6465 2046 494c 452e 0a0a isp code FILE...\n-00010b60: 466f 7220 6561 6368 2064 6972 6563 746f For each directo\n-00010b70: 7279 206e 616d 6564 2069 6e20 7468 6520 ry named in the \n-00010b80: 7661 7269 6162 6c65 2060 6c6f 6164 2d70 variable `load-p\n-00010b90: 6174 6827 2074 7269 6573 2074 6865 2076 ath' tries the v\n-00010ba0: 616c 7565 206f 660a 4649 4c45 2077 6974 alue of.FILE wit\n-00010bb0: 6820 602e 6a6c 6327 2028 636f 6d70 696c h `.jlc' (compil\n-00010bc0: 6564 2d6c 6973 7029 2061 7070 656e 6465 ed-lisp) appende\n-00010bd0: 6420 746f 2069 742c 2074 6865 6e20 7769 d to it, then wi\n-00010be0: 7468 2060 2e6a 6c27 2061 7070 656e 6465 th `.jl' appende\n-00010bf0: 640a 746f 2069 742c 2066 696e 616c 6c79 d.to it, finally\n-00010c00: 2074 7269 6573 2046 494c 4520 7769 7468 tries FILE with\n-00010c10: 6f75 7420 6d6f 6469 6669 6361 7469 6f6e out modification\n-00010c20: 2e0a 0a49 6620 4e4f 2d45 5252 4f52 2069 ...If NO-ERROR i\n-00010c30: 7320 6e6f 6e2d 6e69 6c20 6e6f 2065 7272 s non-nil no err\n-00010c40: 6f72 2069 7320 7369 676e 616c 6c65 6420 or is signalled \n-00010c50: 6966 2046 494c 4520 6361 6e27 7420 6265 if FILE can't be\n-00010c60: 2066 6f75 6e64 2e20 4966 0a4e 4f2d 5041 found. If.NO-PA\n-00010c70: 5448 2069 7320 6e6f 6e2d 6e69 6c20 7468 TH is non-nil th\n-00010c80: 6520 606c 6f61 642d 7061 7468 2720 7661 e `load-path' va\n-00010c90: 7269 6162 6c65 2069 7320 6e6f 7420 7573 riable is not us\n-00010ca0: 6564 2c20 6a75 7374 2074 6865 2076 616c ed, just the val\n-00010cb0: 7565 0a6f 6620 4649 4c45 2e20 4966 204e ue.of FILE. If N\n-00010cc0: 4f2d 5355 4646 4958 2069 7320 6e6f 6e2d O-SUFFIX is non-\n-00010cd0: 6e69 6c20 6e6f 2073 7566 6669 7865 7320 nil no suffixes \n-00010ce0: 6172 6520 6170 7065 6e64 6564 2074 6f20 are appended to \n-00010cf0: 4649 4c45 2e0a 0a49 6620 7468 6520 636f FILE...If the co\n-00010d00: 6d70 696c 6564 2076 6572 7369 6f6e 2069 mpiled version i\n-00010d10: 7320 6f6c 6465 7220 7468 616e 2069 7427 s older than it'\n-00010d20: 7320 736f 7572 6365 2063 6f64 652c 2074 s source code, t\n-00010d30: 6865 2073 6f75 7263 6520 636f 6465 2069 he source code i\n-00010d40: 730a 6c6f 6164 6564 2061 6e64 2061 2077 s.loaded and a w\n-00010d50: 6172 6e69 6e67 2069 7320 6469 7370 6c61 arning is displa\n-00010d60: 7965 642e 7265 702e 6461 7461 2365 7165 yed.rep.data#eqe\n-00010d70: 7120 5641 4c55 4531 2056 414c 5545 320a q VALUE1 VALUE2.\n-00010d80: 0a52 6574 7572 6e73 2074 2069 6620 5641 .Returns t if VA\n-00010d90: 4c55 4531 2061 6e64 2056 414c 5545 3220 LUE1 and VALUE2 \n-00010da0: 6172 6520 6f6e 6520 616e 6420 7468 6520 are one and the \n-00010db0: 7361 6d65 206f 626a 6563 742e 204e 6f74 same object. Not\n-00010dc0: 6520 7468 6174 0a74 6869 7320 6d61 7920 e that.this may \n-00010dd0: 6f72 206d 6179 206e 6f74 2062 6520 7472 or may not be tr\n-00010de0: 7565 2066 6f72 206e 756d 6265 7273 206f ue for numbers o\n-00010df0: 6620 7468 6520 7361 6d65 2076 616c 7565 f the same value\n-00010e00: 2028 7365 6520 6065 716c 2729 2e72 6570 (see `eql').rep\n-00010e10: 2e64 6174 6123 7374 7269 6e67 2d68 6561 .data#string-hea\n-00010e20: 642d 6571 7374 7269 6e67 2d68 6561 642d d-eqstring-head-\n-00010e30: 6571 2053 5452 494e 4731 2053 5452 494e eq STRING1 STRIN\n-00010e40: 4732 0a0a 5265 7475 726e 7320 7420 6966 G2..Returns t if\n-00010e50: 2053 5452 494e 4732 206d 6174 6368 6573 STRING2 matches\n-00010e60: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n-00010e70: 6620 5354 5249 4e47 312c 2069 652c 0a20 f STRING1, ie,. \n-00010e80: 2028 7374 7269 6e67 2d68 6561 642d 6571 (string-head-eq\n-00010e90: 2022 666f 6f62 6172 2220 2266 6f6f 2229 \"foobar\" \"foo\")\n-00010ea0: 0a20 2020 3d3e 2074 0a20 2028 7374 7269 . => t. (stri\n-00010eb0: 6e67 2d68 6561 642d 6571 2022 666f 6f22 ng-head-eq \"foo\"\n-00010ec0: 2022 666f 6f62 6172 2229 0a20 2020 3d3e \"foobar\"). =>\n-00010ed0: 206e 696c 7265 702e 6461 7461 233a 2f3d nilrep.data#:/=\n-00010ee0: 2f3d 2041 5247 3120 4152 4732 202e 2e2e /= ARG1 ARG2 ...\n-00010ef0: 0a0a 5265 7475 726e 7320 7420 6966 2065 ..Returns t if e\n-00010f00: 6163 6820 7661 6c75 6520 6973 2064 6966 ach value is dif\n-00010f10: 6665 7265 6e74 2066 726f 6d20 6576 6572 ferent from ever\n-00010f20: 7920 6f74 6865 7220 7661 6c75 652e 2028 y other value. (\n-00010f30: 5573 696e 670a 6065 7175 616c 2720 746f Using.`equal' to\n-00010f40: 2063 6f6d 7061 7265 2076 616c 7565 732c compare values,\n-00010f50: 2065 7863 6570 7420 666f 7220 6e75 6d62 except for numb\n-00010f60: 6572 732c 2077 6865 7265 2065 7861 6374 ers, where exact\n-00010f70: 6e65 7373 2069 730a 6967 6e6f 7265 642e ness is.ignored.\n-00010f80: 2972 6570 2e64 6174 6123 6e75 6c6c 6e75 )rep.data#nullnu\n-00010f90: 6c6c 2041 5247 0a0a 5265 7475 726e 7320 ll ARG..Returns \n-00010fa0: 7420 6966 2041 5247 2069 7320 6e69 6c2e t if ARG is nil.\n-00010fb0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00010fc0: 6574 6572 2366 756e 6374 696f 6e70 6675 eter#functionpfu\n-00010fd0: 6e63 7469 6f6e 7020 4152 470a 0a52 6574 nctionp ARG..Ret\n-00010fe0: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n-00010ff0: 2061 2066 756e 6374 696f 6e2e 0000 0000 a function.....\n-00011000: 7265 702e 6461 7461 2361 7373 6f63 6173 rep.data#assocas\n-00011010: 736f 6320 454c 5420 4153 534f 432d 4c49 soc ELT ASSOC-LI\n-00011020: 5354 0a0a 5365 6172 6368 6573 2041 5353 ST..Searches ASS\n-00011030: 4f43 2d4c 4953 5420 666f 7220 6120 6c69 OC-LIST for a li\n-00011040: 7374 2077 686f 7365 2066 6972 7374 2065 st whose first e\n-00011050: 6c65 6d65 6e74 2069 7320 454c 542e 2060 lement is ELT. `\n-00011060: 6173 736f 6327 2075 7365 730a 6065 7175 assoc' uses.`equ\n-00011070: 616c 2720 746f 2063 6f6d 7061 7265 2065 al' to compare e\n-00011080: 6c65 6d65 6e74 732e 2052 6574 7572 6e73 lements. Returns\n-00011090: 2074 6865 2073 7562 2d6c 6973 7420 7374 the sub-list st\n-000110a0: 6172 7469 6e67 2066 726f 6d20 7468 6520 arting from the \n-000110b0: 6669 7273 7420 0a6d 6174 6368 696e 6720 first .matching \n-000110c0: 6173 736f 6369 6174 696f 6e2e 0a46 6f72 association..For\n-000110d0: 2065 7861 6d70 6c65 2c0a 2020 2020 2861 example,. (a\n-000110e0: 7373 6f63 2027 7468 7265 6520 2728 286f ssoc 'three '((o\n-000110f0: 6e65 202e 2031 2920 2874 776f 202e 2032 ne . 1) (two . 2\n-00011100: 2920 2874 6872 6565 202e 2033 2920 2866 ) (three . 3) (f\n-00011110: 6f75 7220 2e20 3429 2929 0a20 2020 2020 our . 4))). \n-00011120: 3d3e 2028 7468 7265 6520 2e20 3329 7265 => (three . 3)re\n-00011130: 702e 6461 7461 2361 7373 7161 7373 7120 p.data#assqassq \n-00011140: 454c 5420 4153 534f 432d 4c49 5354 0a0a ELT ASSOC-LIST..\n-00011150: 5365 6172 6368 6573 2041 5353 4f43 2d4c Searches ASSOC-L\n-00011160: 4953 5420 666f 7220 6120 6c69 7374 2077 IST for a list w\n-00011170: 686f 7365 2066 6972 7374 2065 6c65 6d65 hose first eleme\n-00011180: 6e74 2069 7320 454c 542e 2060 6173 7371 nt is ELT. `assq\n-00011190: 2720 7573 6573 2060 6571 270a 746f 2063 ' uses `eq'.to c\n-000111a0: 6f6d 7061 7265 2065 6c65 6d65 6e74 732e ompare elements.\n-000111b0: 2052 6574 7572 6e73 2074 6865 2073 7562 Returns the sub\n-000111c0: 2d6c 6973 7420 7374 6172 7469 6e67 2066 -list starting f\n-000111d0: 726f 6d20 7468 6520 6669 7273 7420 6d61 rom the first ma\n-000111e0: 7463 6869 6e67 0a61 7373 6f63 6961 7469 tching.associati\n-000111f0: 6f6e 2e72 6570 2e64 6174 6123 7261 7373 on.rep.data#rass\n-00011200: 6f63 7261 7373 6f63 2045 4c54 2041 5353 ocrassoc ELT ASS\n-00011210: 4f43 2d4c 4953 540a 0a53 6561 7263 6865 OC-LIST..Searche\n-00011220: 7320 4153 534f 432d 4c49 5354 2066 6f72 s ASSOC-LIST for\n-00011230: 2061 2063 6f6e 732d 6365 6c6c 2077 686f a cons-cell who\n-00011240: 7365 2063 6472 2065 6c65 6d65 6e74 2069 se cdr element i\n-00011250: 7320 6065 7175 616c 2720 746f 2045 4c54 s `equal' to ELT\n-00011260: 2e20 0a52 6574 7572 6e73 2074 6865 2066 . .Returns the f\n-00011270: 6972 7374 2063 6f6e 732d 6365 6c6c 2077 irst cons-cell w\n-00011280: 6869 6368 206d 6174 6368 6573 2c20 6f72 hich matches, or\n-00011290: 206e 696c 2e0a 466f 7220 6578 616d 706c nil..For exampl\n-000112a0: 652c 0a20 2020 2028 7261 7373 6f63 2033 e,. (rassoc 3\n-000112b0: 2027 2828 6f6e 6520 2e20 3129 2028 7477 '((one . 1) (tw\n-000112c0: 6f20 2e20 3229 2028 7468 7265 6520 2e20 o . 2) (three . \n-000112d0: 3329 2028 666f 7572 202e 2034 2929 290a 3) (four . 4))).\n-000112e0: 2020 2020 203d 3e20 2874 6872 6565 202e => (three .\n-000112f0: 2033 2972 6570 2e64 6174 6123 6e74 6863 3)rep.data#nthc\n-00011300: 6472 6e74 6863 6472 2049 4e44 4558 204c drnthcdr INDEX L\n-00011310: 4953 540a 0a52 6574 7572 6e73 2074 6865 IST..Returns the\n-00011320: 2049 4e44 4558 7468 2063 6472 206f 6620 INDEXth cdr of \n-00011330: 4c49 5354 2e20 5468 6520 6669 7273 7420 LIST. The first \n-00011340: 6973 2049 4e44 4558 207a 6572 6f2e 7265 is INDEX zero.re\n-00011350: 702e 6461 7461 236c 6173 746c 6173 7420 p.data#lastlast \n-00011360: 4c49 5354 0a0a 5265 7475 726e 7320 7468 LIST..Returns th\n-00011370: 6520 6c61 7374 2065 6c65 6d65 6e74 206f e last element o\n-00011380: 6620 4c49 5354 2e72 6570 2e64 6174 6123 f LIST.rep.data#\n-00011390: 6d61 7063 6172 6d61 7063 6172 2046 554e mapcarmapcar FUN\n-000113a0: 4354 494f 4e20 4c49 5354 0a0a 4361 6c6c CTION LIST..Call\n-000113b0: 7320 4655 4e43 5449 4f4e 2d4e 414d 4520 s FUNCTION-NAME \n-000113c0: 7769 7468 2065 6163 6820 656c 656d 656e with each elemen\n-000113d0: 7420 6f66 204c 4953 5420 6173 2061 6e20 t of LIST as an \n-000113e0: 6172 6775 6d65 6e74 2069 6e20 7475 726e argument in turn\n-000113f0: 2061 6e64 0a72 6574 7572 6e73 2061 206e and.returns a n\n-00011400: 6577 206c 6973 7420 636f 6e73 7472 7563 ew list construc\n-00011410: 7465 6420 6672 6f6d 2074 6865 2072 6573 ted from the res\n-00011420: 756c 7473 2c20 6965 2c0a 2020 286d 6170 ults, ie,. (map\n-00011430: 6361 7220 2866 756e 6374 696f 6e20 286c car (function (l\n-00011440: 616d 6264 6120 2878 2920 2831 2b20 7829 ambda (x) (1+ x)\n-00011450: 2929 2027 2831 2032 2033 2929 0a20 2020 )) '(1 2 3)). \n-00011460: 3d3e 2028 3220 3320 3429 7265 702e 6461 => (2 3 4)rep.da\n-00011470: 7461 236d 6170 636d 6170 6320 4655 4e43 ta#mapcmapc FUNC\n-00011480: 5449 4f4e 204c 4953 540a 0a41 7070 6c69 TION LIST..Appli\n-00011490: 6573 2046 554e 4354 494f 4e20 746f 2065 es FUNCTION to e\n-000114a0: 6163 6820 656c 656d 656e 7420 696e 204c ach element in L\n-000114b0: 4953 542c 2064 6973 6361 7264 7320 7468 IST, discards th\n-000114c0: 6520 7265 7375 6c74 732e 7265 702e 6461 e results.rep.da\n-000114d0: 7461 236d 656d 6265 726d 656d 6265 7220 ta#membermember \n-000114e0: 454c 5420 4c49 5354 0a0a 4966 2045 4c54 ELT LIST..If ELT\n-000114f0: 2069 7320 6120 6d65 6d62 6572 206f 6620 is a member of \n-00011500: 6c69 7374 204c 4953 5420 7468 656e 2072 list LIST then r\n-00011510: 6574 7572 6e20 7468 6520 7461 696c 206f eturn the tail o\n-00011520: 6620 7468 6520 6c69 7374 2073 7461 7274 f the list start\n-00011530: 696e 670a 6672 6f6d 2074 6865 206d 6174 ing.from the mat\n-00011540: 6368 6564 2045 4c54 2c20 6965 2c0a 2020 ched ELT, ie,. \n-00011550: 286d 656d 6265 7220 3120 2728 3220 3120 (member 1 '(2 1 \n-00011560: 3329 290a 2020 203d 3e20 2831 2033 290a 3)). => (1 3).\n-00011570: 606d 656d 6265 7227 2075 7365 7320 6065 `member' uses `e\n-00011580: 7175 616c 2720 746f 2063 6f6d 7061 7265 qual' to compare\n-00011590: 2061 746f 6d73 2e72 6570 2e64 6174 6123 atoms.rep.data#\n-000115a0: 6d65 6d71 6d65 6d71 2045 4c54 204c 4953 memqmemq ELT LIS\n-000115b0: 540a 0a49 6620 454c 5420 6973 2061 206d T..If ELT is a m\n-000115c0: 656d 6265 7220 6f66 206c 6973 7420 4c49 ember of list LI\n-000115d0: 5354 2074 6865 6e20 7265 7475 726e 2074 ST then return t\n-000115e0: 6865 2074 6169 6c20 6f66 2074 6865 206c he tail of the l\n-000115f0: 6973 7420 7374 6172 7469 6e67 0a66 726f ist starting.fro\n-00011600: 6d20 7468 6520 6d61 7463 6865 6420 454c m the matched EL\n-00011610: 542c 2069 652c 0a20 2028 6d65 6d71 2031 T, ie,. (memq 1\n-00011620: 2027 2832 2031 2033 2929 0a20 2020 3d3e '(2 1 3)). =>\n-00011630: 2028 3120 3329 0a60 6d65 6d71 2720 7573 (1 3).`memq' us\n-00011640: 6573 2060 6571 2720 746f 2063 6f6d 7061 es `eq' to compa\n-00011650: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n-00011660: 6123 6465 6c65 7465 6465 6c65 7465 2045 a#deletedelete E\n-00011670: 4c54 204c 4953 540a 0a52 6574 7572 6e73 LT LIST..Returns\n-00011680: 204c 4953 5420 7769 7468 2061 6e79 206d LIST with any m\n-00011690: 656d 6265 7273 2060 6571 7561 6c27 2074 embers `equal' t\n-000116a0: 6f20 454c 5420 6465 7374 7275 6374 6976 o ELT destructiv\n-000116b0: 656c 7920 7265 6d6f 7665 642e 7265 702e ely removed.rep.\n-000116c0: 6461 7461 2364 656c 6574 652d 6966 6465 data#delete-ifde\n-000116d0: 6c65 7465 2d69 6620 4655 4e43 5449 4f4e lete-if FUNCTION\n-000116e0: 204c 4953 540a 0a53 696d 696c 6172 2074 LIST..Similar t\n-000116f0: 6f20 6064 656c 6574 6527 2065 7863 6570 o `delete' excep\n-00011700: 7420 7468 6174 2061 2070 7265 6469 6361 t that a predica\n-00011710: 7465 2066 756e 6374 696f 6e2c 2046 554e te function, FUN\n-00011720: 4354 494f 4e2d 4e41 4d45 2c20 6973 0a75 CTION-NAME, is.u\n-00011730: 7365 6420 746f 2064 6563 6964 6520 7768 sed to decide wh\n-00011740: 6963 6820 656c 656d 656e 7473 2074 6f20 ich elements to \n-00011750: 6465 6c65 7465 2028 7265 6d6f 7665 2064 delete (remove d\n-00011760: 6573 7472 7563 7469 7665 6c79 292e 0a60 estructively)..`\n-00011770: 6465 6c65 7465 2d69 6627 2064 656c 6574 delete-if' delet\n-00011780: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n-00011790: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n-000117a0: 6574 7572 6e73 206e 6f6e 2d6e 696c 2077 eturns non-nil w\n-000117b0: 6865 6e20 0a61 7070 6c69 6564 2074 6f20 hen .applied to \n-000117c0: 7468 6174 2065 6c65 6d65 6e74 2c20 6965 that element, ie\n-000117d0: 2c0a 2020 2864 656c 6574 652d 6966 2027 ,. (delete-if '\n-000117e0: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n-000117f0: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n-00011800: 2032 2929 0a20 2020 3d3e 2028 3220 3320 2)). => (2 3 \n-00011810: 3420 3229 7265 702e 6461 7461 236d 616b 4 2)rep.data#mak\n-00011820: 652d 7374 7269 6e67 6d61 6b65 2d73 7472 e-stringmake-str\n-00011830: 696e 6720 4c45 4e47 5448 205b 494e 4954 ing LENGTH [INIT\n-00011840: 4941 4c2d 5641 4c55 455d 0a0a 5265 7475 IAL-VALUE]..Retu\n-00011850: 726e 7320 6120 6e65 7720 7374 7269 6e67 rns a new string\n-00011860: 206f 6620 6c65 6e67 7468 204c 454e 4754 of length LENGT\n-00011870: 482c 2065 6163 6820 6368 6172 6163 7465 H, each characte\n-00011880: 7220 6973 2069 6e69 7469 616c 6973 6564 r is initialised\n-00011890: 2074 6f0a 494e 4954 4941 4c2d 7265 7076 to.INITIAL-repv\n-000118a0: 2c20 6f72 2074 6f20 7370 6163 6520 6966 , or to space if\n-000118b0: 2049 4e49 5449 414c 2d56 414c 5545 2069 INITIAL-VALUE i\n-000118c0: 7320 6e6f 7420 6769 7665 6e2e 7265 702e s not given.rep.\n-000118d0: 6461 7461 2373 7562 7374 7269 6e67 7375 data#substringsu\n-000118e0: 6273 7472 696e 6720 5354 5249 4e47 2053 bstring STRING S\n-000118f0: 5441 5254 205b 454e 445d 0a0a 5265 7475 TART [END]..Retu\n-00011900: 726e 7320 7468 6520 706f 7274 696f 6e20 rns the portion \n-00011910: 6f66 2053 5452 494e 4720 7374 6172 7469 of STRING starti\n-00011920: 6e67 2061 7420 6368 6172 6163 7465 7220 ng at character \n-00011930: 6e75 6d62 6572 2053 5441 5254 2061 6e64 number START and\n-00011940: 2065 6e64 696e 670a 6174 2074 6865 2063 ending.at the c\n-00011950: 6861 7261 6374 6572 2062 6566 6f72 6520 haracter before \n-00011960: 454e 4420 286f 7220 7468 6520 656e 6420 END (or the end \n-00011970: 6f66 2074 6865 2073 7472 696e 6720 6966 of the string if\n-00011980: 2045 4e44 2069 7320 6e6f 7420 6769 7665 END is not give\n-00011990: 6e29 2e0a 416c 6c20 696e 6469 6365 7320 n)..All indices \n-000119a0: 7374 6172 7420 6174 207a 6572 6f2e 7265 start at zero.re\n-000119b0: 702e 6461 7461 2365 7175 616c 6571 7561 p.data#equalequa\n-000119c0: 6c20 5641 4c55 4531 2056 414c 5545 320a l VALUE1 VALUE2.\n-000119d0: 0a43 6f6d 7061 7265 7320 5641 4c55 4531 .Compares VALUE1\n-000119e0: 2061 6e64 2056 414c 5545 322c 2063 6f6d and VALUE2, com\n-000119f0: 7061 7265 7320 7468 6520 6163 7475 616c pares the actual\n-00011a00: 2073 7472 7563 7475 7265 206f 6620 7468 structure of th\n-00011a10: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75 e objects not.ju\n-00011a20: 7374 2077 6865 7468 6572 2074 6865 206f st whether the o\n-00011a30: 626a 6563 7473 2061 7265 206f 6e65 2061 bjects are one a\n-00011a40: 6e64 2074 6865 2073 616d 652e 2069 652c nd the same. ie,\n-00011a50: 2077 696c 6c20 7265 7475 726e 2074 2066 will return t f\n-00011a60: 6f72 2074 776f 0a73 7472 696e 6773 2062 or two.strings b\n-00011a70: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa\n-00011a80: 6d65 2063 6861 7261 6374 6572 7320 696e me characters in\n-00011a90: 2074 6865 2073 616d 6520 6f72 6465 7220 the same order \n-00011aa0: 6576 656e 2069 6620 7468 6520 7374 7269 even if the stri\n-00011ab0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e ngs'.location in\n-00011ac0: 206d 656d 6f72 7920 6973 2064 6966 6665 memory is diffe\n-00011ad0: 7265 6e74 2e72 6570 2e64 6174 6123 7374 rent.rep.data#st\n-00011ae0: 7269 6e67 2d65 7175 616c 7374 7269 6e67 ring-equalstring\n-00011af0: 2d65 7175 616c 2053 5452 494e 4731 2053 -equal STRING1 S\n-00011b00: 5452 494e 4732 0a0a 5265 7475 726e 7320 TRING2..Returns \n-00011b10: 7420 6966 2053 5452 494e 4731 2061 6e64 t if STRING1 and\n-00011b20: 2053 5452 494e 4732 2061 7265 2074 6865 STRING2 are the\n-00011b30: 2073 616d 652c 2069 676e 6f72 696e 6720 same, ignoring \n-00011b40: 6361 7365 2e72 6570 2e64 6174 6123 3d3d case.rep.data#==\n-00011b50: 2041 5247 3120 4152 4732 205b 4152 4733 ARG1 ARG2 [ARG3\n-00011b60: 202e 2e2e 5d0a 0a52 6574 7572 6e73 2074 ...]..Returns t\n-00011b70: 2069 6620 6561 6368 2076 616c 7565 2069 if each value i\n-00011b80: 7320 7468 6520 7361 6d65 2061 7320 6576 s the same as ev\n-00011b90: 6572 7920 6f74 6865 7220 7661 6c75 652e ery other value.\n-00011ba0: 2028 5573 696e 670a 6065 7175 616c 2720 (Using.`equal' \n-00011bb0: 746f 2063 6f6d 7061 7265 2076 616c 7565 to compare value\n-00011bc0: 732c 2065 7863 6570 7420 666f 7220 6e75 s, except for nu\n-00011bd0: 6d62 6572 732c 2077 6865 7265 2065 7861 mbers, where exa\n-00011be0: 6374 6e65 7373 2069 730a 6967 6e6f 7265 ctness is.ignore\n-00011bf0: 642e 2972 6570 2e64 6174 6123 3c3d 3c3d d.)rep.data#<=<=\n-00011c00: 2041 5247 3120 4152 4732 205b 4152 4733 ARG1 ARG2 [ARG3\n-00011c10: 202e 2e2e 5d0a 0a52 6574 7572 6e73 2074 ...]..Returns t\n-00011c20: 2069 6620 4152 4731 2069 7320 6c65 7373 if ARG1 is less\n-00011c30: 2d6f 722d 6571 7561 6c20 7468 616e 2041 -or-equal than A\n-00011c40: 5247 322e 204e 6f74 6520 7468 6174 2074 RG2. Note that t\n-00011c50: 6869 7320 636f 6d6d 616e 6420 6973 6e27 his command isn'\n-00011c60: 740a 6c69 6d69 7465 6420 746f 206e 756d t.limited to num\n-00011c70: 6265 7273 2c20 6974 2063 616e 2064 6f20 bers, it can do \n-00011c80: 7374 7269 6e67 732c 2070 6f73 6974 696f strings, positio\n-00011c90: 6e73 2c20 6d61 726b 732c 2065 7463 2061 ns, marks, etc a\n-00011ca0: 7320 7765 6c6c 2e72 6570 2e64 6174 6123 s well.rep.data#\n-00011cb0: 6174 6f6d 6174 6f6d 2041 5247 0a0a 5265 atomatom ARG..Re\n-00011cc0: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-00011cd0: 7320 6e6f 7420 6120 636f 6e73 2d63 656c s not a cons-cel\n-00011ce0: 6c2e 7265 702e 6461 7461 236c 6973 7470 l.rep.data#listp\n-00011cf0: 6c69 7374 7020 4152 470a 0a52 6574 7572 listp ARG..Retur\n-00011d00: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n-00011d10: 206c 6973 742c 2028 6569 7468 6572 2061 list, (either a\n-00011d20: 2063 6f6e 732d 6365 6c6c 206f 7220 6e69 cons-cell or ni\n-00011d30: 6c29 2e72 6570 2e64 6174 6123 7665 6374 l).rep.data#vect\n-00011d40: 6f72 7076 6563 746f 7270 2041 5247 0a0a orpvectorp ARG..\n-00011d50: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n-00011d60: 2069 7320 6120 7665 6374 6f72 2e72 6570 is a vector.rep\n-00011d70: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00011d80: 7223 6d61 6372 6f70 6d61 6372 6f70 2041 r#macropmacrop A\n-00011d90: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if\n-00011da0: 2041 5247 2069 7320 6120 6d61 6372 6f2e ARG is a macro.\n-00011db0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00011dc0: 6574 6572 2373 7562 7270 7375 6272 7020 eter#subrpsubrp \n-00011dd0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n-00011de0: 6620 6172 6720 6973 2061 2070 7269 6d69 f arg is a primi\n-00011df0: 7469 7665 2066 756e 6374 696f 6e2e 7265 tive function.re\n-00011e00: 702e 6461 7461 2e74 6162 6c65 7323 6d61 p.data.tables#ma\n-00011e10: 6b65 2d74 6162 6c65 6d61 6b65 2d74 6162 ke-tablemake-tab\n-00011e20: 6c65 2048 4153 482d 4655 4e43 5449 4f4e le HASH-FUNCTION\n-00011e30: 2043 4f4d 5041 5245 2d46 554e 4354 494f COMPARE-FUNCTIO\n-00011e40: 4e0a 0a43 7265 6174 6520 616e 6420 7265 N..Create and re\n-00011e50: 7475 726e 2061 206e 6577 2068 6173 6820 turn a new hash \n-00011e60: 7461 626c 652e 2057 6865 6e20 7374 6f72 table. When stor\n-00011e70: 696e 6720 616e 6420 7265 6665 7265 6e63 ing and referenc\n-00011e80: 696e 6720 6b65 7973 0a69 7420 7769 6c6c ing keys.it will\n-00011e90: 2075 7365 2074 6865 2066 756e 6374 696f use the functio\n-00011ea0: 6e20 4841 5348 2d46 554e 4354 494f 4e20 n HASH-FUNCTION \n-00011eb0: 746f 206d 6170 206b 6579 7320 746f 2068 to map keys to h\n-00011ec0: 6173 6820 636f 6465 730a 2870 6f73 6974 ash codes.(posit\n-00011ed0: 6976 6520 6669 786e 756d 7329 2c20 616e ive fixnums), an\n-00011ee0: 6420 7468 6520 7072 6564 6963 6174 6520 d the predicate \n-00011ef0: 6675 6e63 7469 6f6e 2043 4f4d 5041 5245 function COMPARE\n-00011f00: 2d46 554e 4354 494f 4e20 746f 0a63 6f6d -FUNCTION to.com\n-00011f10: 7061 7265 2074 776f 206b 6579 7320 2873 pare two keys (s\n-00011f20: 686f 756c 6420 7265 7475 726e 2074 7275 hould return tru\n-00011f30: 6520 6966 2074 6865 206b 6579 7320 6172 e if the keys ar\n-00011f40: 6520 636f 6e73 6964 6572 6564 2065 7175 e considered equ\n-00011f50: 616c 292e 7072 6f67 7261 6d2d 6e61 6d65 al).program-name\n-00011f60: 5468 6520 6e61 6d65 206f 6620 7468 6520 The name of the \n-00011f70: 7072 6f67 7261 6d20 7275 6e6e 696e 6720 program running \n-00011f80: 7468 6520 7265 7020 696e 7465 7270 7265 the rep interpre\n-00011f90: 7465 722e 7265 702e 7379 7374 656d 2372 ter.rep.system#r\n-00011fa0: 6563 7572 7369 7665 2d65 6469 7472 6563 ecursive-editrec\n-00011fb0: 7572 7369 7665 2d65 6469 740a 0a45 6e74 ursive-edit..Ent\n-00011fc0: 6572 2061 206e 6577 2072 6563 7572 7369 er a new recursi\n-00011fd0: 7665 2d65 6469 742e 0072 6570 2e73 7472 ve-edit..rep.str\n-00011fe0: 7563 7475 7265 7323 7061 7273 652d 696e uctures#parse-in\n-00011ff0: 7465 7266 6163 6520 5349 4700 0000 0000 terface SIG.....\n-00012000: 0400 0000 0000 0000 0500 0000 3822 0501 ............8\"..\n-00012010: fb1f 0100 0000 0000 0d00 0000 d0ac 0201 ................\n-00012020: f3bf 0000 0000 0000 0401 0000 18bc 0201 ................\n-00012030: fcbe 0100 0000 0000 430e 0000 18bc 0201 ........C.......\n-00012040: bdf1 0100 0000 0000 b70f 0000 8819 f300 ................\n-00012050: 49b0 0100 0000 0000 b70f 0000 8819 f300 I...............\n-00012060: 49b0 0100 0000 0000 0200 0000 a600 0000 I...............\n-00012070: ac84 8a0a 7265 702e 4065 0000 0000 0000 ....rep.@e......\n-00012080: 0f00 0000 6100 0000 45a1 9617 7265 702e ....a...E...rep.\n-00012090: 648b 0000 0000 0000 1d00 0000 3903 0000 d...........9...\n-000120a0: 787e 1815 7265 702e 4b43 0000 0000 0000 x~..rep.KC......\n-000120b0: 2600 0000 5a00 0000 e702 361f 7265 702e &...Z.....6.rep.\n-000120c0: 64a6 0000 0000 0000 2500 0000 9800 0000 d.......%.......\n-000120d0: 6207 2d1c 7265 702e 4e13 0100 0000 0000 b.-.rep.N.......\n-000120e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e ....,...\\e..rep.\n-000120f0: ca14 0100 0000 0000 0f00 0000 be00 0000 ................\n-00012100: 01b1 ae03 7265 702e 331d 0100 0000 0000 ....rep.3.......\n-00012110: 1000 0000 2a00 0000 bf2c 7f07 7265 702e ....*....,..rep.\n-00012120: fe1d 0100 0000 0000 1a00 0000 3c01 0000 ............<...\n-00012130: 170c 4d19 7072 6f67 541f 0100 0000 0000 ..M.progT.......\n-00012140: 0c00 0000 3400 0000 a38f d91e 7072 696e ....4.......prin\n-00012150: 1081 0000 0000 0000 0c00 0000 4301 0000 ............C...\n-00012160: b372 6005 7265 702e d37f 0000 0000 0000 .r`.rep.........\n-00012170: 1a00 0000 1300 0000 9d62 001e 7265 702e .........b..rep.\n-00012180: 69aa 0000 0000 0000 1a00 0000 5800 0000 i...........X...\n-00012190: c48f c40f 0072 6570 00b0 0100 0000 0000 .....rep........\n-000121a0: 2200 0000 2700 0000 6f5e 931f 7265 702e \"...'...o^..rep.\n-000121b0: 1c5a 0000 0000 0000 1c00 0000 3500 0000 .Z..........5...\n-000121c0: da04 b304 7265 702e 0ffb 0000 0000 0000 ....rep.........\n-000121d0: 1b00 0000 3f00 0000 5967 cb1b 7265 702e ....?...Yg..rep.\n-000121e0: 60ab 0000 0000 0000 2500 0000 3801 0000 `.......%...8...\n-000121f0: f7d1 b004 0072 6570 49b0 0100 0000 0000 .....repI.......\n-00012200: 2700 0000 0700 0000 129d 3207 7265 702e '.........2.rep.\n-00012210: 06b2 0100 0000 0000 0d00 0000 4200 0000 ............B...\n-00012220: 0ee6 ba1d 7265 702e ae6f 0000 0000 0000 ....rep..o......\n-00012230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n-00012240: 80b9 0000 0000 0000 1700 0000 6200 0000 ............b...\n-00012250: eaba a416 6465 6661 158a 0000 0000 0000 ....defa........\n-00012260: 1100 0000 8f00 0000 c91f 8f06 7265 702e ............rep.\n-00012270: c32d 0000 0000 0000 1400 0000 9a00 0000 .-..............\n-00012280: 4c61 5b1a 7265 702e 5666 0000 0000 0000 La[.rep.Vf......\n-00012290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000122a0: 0040 0000 0000 0000 1b00 0000 ba00 0000 .@..............\n-000122b0: 3ed1 1607 7265 702e 00f0 0000 0000 0000 >...rep.........\n-000122c0: 1500 0000 5a06 0000 a5f1 a519 0072 6570 ....Z........rep\n-000122d0: 85b5 0100 0000 0000 1600 0000 1900 0000 ................\n-000122e0: eb41 de13 0072 6570 edb6 0100 0000 0000 .A...rep........\n-000122f0: 3600 0000 1500 0000 4365 ea0e 7265 702e 6.......Ce..rep.\n-00012300: 9cb2 0000 0000 0000 2200 0000 3b01 0000 ........\"...;...\n-00012310: 2395 4818 0072 6570 07b9 0100 0000 0000 #.H..rep........\n-00012320: 3600 0000 1500 0000 1776 a91b 7265 6d6f 6........v..remo\n-00012330: 99b9 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-00012340: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n-00012350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00012360: f839 0000 0000 0000 1d00 0000 b300 0000 .9..............\n-00012370: 4757 6815 7573 6572 ecb0 0100 0000 0000 GWh.user........\n-00012380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00012390: 8851 0000 0000 0000 2100 0000 8100 0000 .Q......!.......\n-000123a0: 3e7a 2f12 0072 6570 d9ff 0000 0000 0000 >z/..rep........\n-000123b0: 1e00 0000 0900 0000 23f1 8113 7265 702e ........#...rep.\n-000123c0: cc18 0100 0000 0000 1200 0000 d000 0000 ................\n-000123d0: fe81 1b1c 7265 702e dcb9 0100 0000 0000 ....rep.........\n-000123e0: 1e00 0000 4100 0000 b522 0c19 7265 702e ....A....\"..rep.\n-000123f0: f544 0000 0000 0000 2900 0000 b700 0000 .D......).......\n-00012400: 0478 251a 7265 702e 4e54 0000 0000 0000 .x%.rep.NT......\n-00012410: 2600 0000 2500 0000 9824 ec02 7265 702e &...%....$..rep.\n-00012420: 0a21 0000 0000 0000 1f00 0000 9c00 0000 .!..............\n-00012430: e760 bd0f 7265 702e e21c 0100 0000 0000 .`..rep.........\n-00012440: 0e00 0000 4300 0000 2a59 2902 7072 6f63 ....C...*Y).proc\n-00012450: dfb8 0000 0000 0000 1300 0000 8e00 0000 ................\n-00012460: d3f7 9f11 7265 702e f7bb 0000 0000 0000 ....rep.........\n-00012470: 1200 0000 6701 0000 e5ad 250a 7265 702e ....g.....%.rep.\n-00012480: b01d 0100 0000 0000 1a00 0000 3400 0000 ............4...\n-00012490: 1e6c 5913 7265 702e ca66 0000 0000 0000 .lY.rep..f......\n-000124a0: 1100 0000 6b01 0000 476b 9903 0072 6570 ....k...Gk...rep\n-000124b0: b4ba 0100 0000 0000 1f00 0000 1c00 0000 ................\n-000124c0: 6464 d010 7265 702e e7b6 0000 0000 0000 dd..rep.........\n-000124d0: 1900 0000 b200 0000 5d98 180b 7265 702e ........]...rep.\n-000124e0: 463e 0000 0000 0000 2300 0000 c900 0000 F>......#.......\n-000124f0: 0063 940e 7265 702e 0147 0000 0000 0000 .c..rep..G......\n-00012500: 1c00 0000 7800 0000 6368 a90e 7265 702e ....x...ch..rep.\n-00012510: bb32 0000 0000 0000 1e00 0000 7400 0000 .2..........t...\n-00012520: a51b 6713 7265 702e b841 0000 0000 0000 ..g.rep..A......\n-00012530: 1d00 0000 4000 0000 e5a2 b208 7265 702e ....@.......rep.\n-00012540: 4f24 0000 0000 0000 1800 0000 fe00 0000 O$..............\n-00012550: 8edc 1b03 6166 7465 64f8 0000 0000 0000 ....afted.......\n-00012560: 1000 0000 bf00 0000 1dae fe05 7265 702e ............rep.\n-00012570: df27 0000 0000 0000 1800 0000 7900 0000 .'..........y...\n-00012580: 82ec b605 7265 702e 3bbf 0000 0000 0000 ....rep.;.......\n-00012590: 1a00 0000 8700 0000 a742 b80b 7265 702e .........B..rep.\n-000125a0: c161 0000 0000 0000 1600 0000 3400 0000 .a..........4...\n-000125b0: 870d 2f09 7265 702e 4668 0000 0000 0000 ../.rep.Fh......\n-000125c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n-000125d0: 109e 0000 0000 0000 1800 0000 3800 0000 ............8...\n-000125e0: 6c58 5506 7265 702e ad50 0000 0000 0000 lXU.rep..P......\n-000125f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00012600: 33f9 0000 0000 0000 1200 0000 4000 0000 3...........@...\n-00012610: e20e e01b 7265 702e 941f 0100 0000 0000 ....rep.........\n-00012620: 1900 0000 2b00 0000 d496 a302 7265 6d6f ....+.......remo\n-00012630: feb7 0100 0000 0000 1700 0000 4c00 0000 ............L...\n-00012640: cef6 6b0f 7265 702e efba 0100 0000 0000 ..k.rep.........\n-00012650: 2500 0000 4300 0000 38a0 de0a 0072 6570 %...C...8....rep\n-00012660: 57bb 0100 0000 0000 1700 0000 0200 0000 W...............\n-00012670: 367e cc08 7265 702e 9b6e 0000 0000 0000 6~..rep..n......\n-00012680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00012690: 7183 0000 0000 0000 1a00 0000 9600 0000 q...............\n-000126a0: b88e ad1a 0072 6570 4bb5 0100 0000 0000 .....repK.......\n-000126b0: 2400 0000 1600 0000 65af a209 7265 702e $.......e...rep.\n-000126c0: d64a 0000 0000 0000 2600 0000 fe00 0000 .J......&.......\n-000126d0: 00a1 850d 7265 702e 6eaf 0000 0000 0000 ....rep.n.......\n-000126e0: 2200 0000 6e00 0000 b964 aa15 7265 702e \"...n....d..rep.\n-000126f0: fbfe 0000 0000 0000 1000 0000 6600 0000 ............f...\n-00012700: 26a9 0001 7265 702e a71c 0100 0000 0000 &...rep.........\n-00012710: 0d00 0000 2e00 0000 ec29 a501 7265 702e .........)..rep.\n-00012720: b2b7 0000 0000 0000 1700 0000 1601 0000 ................\n-00012730: 64fa 5e08 7265 702e 6bba 0000 0000 0000 d.^.rep.k.......\n-00012740: 1700 0000 df00 0000 3506 4a17 7265 702e ........5.J.rep.\n-00012750: 422f 0000 0000 0000 1d00 0000 3800 0000 B/..........8...\n-00012760: dc3f 0007 7265 702e 5916 0100 0000 0000 .?..rep.Y.......\n-00012770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00012780: 7269 0000 0000 0000 1400 0000 4f00 0000 ri..........O...\n-00012790: 70d9 0519 6d61 696c bab0 0100 0000 0000 p...mail........\n-000127a0: 1000 0000 2200 0000 7c84 ab09 0072 6570 ....\"...|....rep\n-000127b0: 52b9 0100 0000 0000 3600 0000 1100 0000 R.......6.......\n-000127c0: 44f8 121b 7265 702e a7b5 0000 0000 0000 D...rep.........\n-000127d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000127e0: c068 0000 0000 0000 1400 0000 3b00 0000 .h..........;...\n-000127f0: e2b6 c50c 7265 702e 6a14 0100 0000 0000 ....rep.j.......\n-00012800: 0d00 0000 5300 0000 857c 1f0c 7265 702e ....S....|..rep.\n-00012810: 00b0 0000 0000 0000 1400 0000 0902 0000 ................\n-00012820: e674 d31d 7265 702e f9b3 0000 0000 0000 .t..rep.........\n-00012830: 2500 0000 8901 0000 4431 4105 0072 6570 %.......D1A..rep\n-00012840: b7b7 0100 0000 0000 3600 0000 1100 0000 ........6.......\n-00012850: 2ccf a81d 7265 702e 8713 0100 0000 0000 ,...rep.........\n-00012860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n-00012870: ba8e 0000 0000 0000 1c00 0000 ce00 0000 ................\n-00012880: e0e2 f40f 0072 6570 3bba 0100 0000 0000 .....rep;.......\n-00012890: 1c00 0000 2000 0000 bd6f 2806 7265 702e .... ....o(.rep.\n-000128a0: cb79 0000 0000 0000 1400 0000 c700 0000 .y..............\n-000128b0: 6063 d21b 7265 702e df6c 0000 0000 0000 `c..rep..l......\n-000128c0: 1300 0000 5900 0000 e3e9 7f0c 0072 6570 ....Y........rep\n-000128d0: 77ba 0100 0000 0000 1b00 0000 2200 0000 w...........\"...\n-000128e0: 5a96 ef11 7265 702e 6ff6 0000 0000 0000 Z...rep.o.......\n-000128f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n-00012900: bdac 0000 0000 0000 1c00 0000 6600 0000 ............f...\n-00012910: e2f0 c705 7265 702e 1e7c 0000 0000 0000 ....rep..|......\n-00012920: 1700 0000 a200 0000 aaa8 5117 7265 702e ..........Q.rep.\n-00012930: 6d1d 0100 0000 0000 1b00 0000 2800 0000 m...........(...\n-00012940: f825 f41e 0072 6570 dcbf 0000 0000 0000 .%...rep........\n-00012950: 1700 0000 0000 0000 15ec f304 7265 702e ............rep.\n-00012960: 4e99 0000 0000 0000 2200 0000 1a01 0000 N.......\".......\n-00012970: 6085 f41c 7265 6d6f c1b8 0100 0000 0000 `...remo........\n-00012980: 1300 0000 3300 0000 7b03 af13 7265 702e ....3...{...rep.\n-00012990: 70bb 0100 0000 0000 1200 0000 2c00 0000 p...........,...\n-000129a0: a467 eb09 0072 6570 aebb 0100 0000 0000 .g...rep........\n-000129b0: 1300 0000 0200 0000 d056 d512 7265 702e .........V..rep.\n-000129c0: c3bb 0100 0000 0000 1300 0000 2b00 0000 ............+...\n-000129d0: f5a1 5e04 7265 702e 01bc 0100 0000 0000 ..^.rep.........\n-000129e0: 1800 0000 3600 0000 7d37 c20d 0072 6570 ....6...}7...rep\n-000129f0: 78bc 0100 0000 0000 1e00 0000 1400 0000 x...............\n-00012a00: 4884 4719 7265 702e 85a2 0000 0000 0000 H.G.rep.........\n-00012a10: 1b00 0000 d600 0000 861a 2703 7265 702e ..........'.rep.\n-00012a20: d51a 0100 0000 0000 1500 0000 5b00 0000 ............[...\n-00012a30: 48b0 3605 646c 2d6c 8ffa 0000 0000 0000 H.6.dl-l........\n-00012a40: 1100 0000 6f00 0000 5c64 1114 0072 6570 ....o...\\d...rep\n-00012a50: d81f 0100 0000 0000 1f00 0000 0400 0000 ................\n-00012a60: 100e fa19 7265 702e 3359 0000 0000 0000 ....rep.3Y......\n-00012a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00012a80: c83a 0000 0000 0000 2100 0000 c200 0000 .:......!.......\n-00012a90: 317c 151d 7265 702e d545 0000 0000 0000 1|..rep..E......\n-00012aa0: 2100 0000 7700 0000 8d84 0e09 7265 702e !...w.......rep.\n-00012ab0: 545e 0000 0000 0000 1400 0000 8400 0000 T^..............\n-00012ac0: b84e fb0a 7265 702e 38b7 0100 0000 0000 .N..rep.8.......\n-00012ad0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n-00012ae0: 4fbc 0100 0000 0000 1b00 0000 0e00 0000 O...............\n-00012af0: ac6f dd1a 7265 702e f311 0100 0000 0000 .o..rep.........\n-00012b00: 0f00 0000 f100 0000 d159 b302 0072 6570 .........Y...rep\n-00012b10: aabc 0100 0000 0000 1e00 0000 0400 0000 ................\n-00012b20: a85f 291f 7265 702e ccbc 0100 0000 0000 ._).rep.........\n-00012b30: 1900 0000 8f00 0000 47c0 651c 7265 702e ........G.e.rep.\n-00012b40: 451b 0100 0000 0000 0a00 0000 a400 0000 E...............\n-00012b50: 129d 5204 7265 702e 9715 0100 0000 0000 ..R.rep.........\n-00012b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n-00012b70: e0b2 0100 0000 0000 1b00 0000 5002 0000 ............P...\n-00012b80: 4deb 670e 7265 702e b4b5 0100 0000 0000 M.g.rep.........\n-00012b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n-00012ba0: 7a9f 0000 0000 0000 1c00 0000 6000 0000 z...........`...\n-00012bb0: c18b b31c 7265 702e 76a3 0000 0000 0000 ....rep.v.......\n-00012bc0: 2100 0000 7600 0000 2792 0d00 7265 702e !...v...'...rep.\n-00012bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n-00012be0: ea10 2802 7265 702e 74bd 0100 0000 0000 ..(.rep.t.......\n-00012bf0: 1b00 0000 d400 0000 e55e 6503 0072 6570 .........^e..rep\n-00012c00: 63be 0100 0000 0000 1800 0000 1b00 0000 c...............\n-00012c10: 51ec 9614 7265 702e 00f0 0100 0000 0000 Q...rep.........\n-00012c20: 1900 0000 a401 0000 14a6 3b1b 7265 702e ..........;.rep.\n-00012c30: 96be 0100 0000 0000 1900 0000 4d00 0000 ............M...\n-00012c40: 5662 0a19 7265 702e 70bd 0000 0000 0000 Vb..rep.p.......\n-00012c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n-00012c60: 609e 0000 0000 0000 1800 0000 9f00 0000 `...............\n-00012c70: b704 4d04 7265 702e 9697 0000 0000 0000 ..M.rep.........\n-00012c80: 2200 0000 5b00 0000 1950 650e 7265 702e \"...[....Pe.rep.\n-00012c90: 0da4 0000 0000 0000 1900 0000 a200 0000 ................\n-00012ca0: f58b 2a08 7265 702e 5aa7 0000 0000 0000 ..*.rep.Z.......\n-00012cb0: 1b00 0000 1000 0000 cf8f 091c 7265 702e ............rep.\n-00012cc0: a695 0000 0000 0000 1900 0000 9b00 0000 ................\n-00012cd0: 723e 0802 7265 702e eea9 0000 0000 0000 r>..rep.........\n-00012ce0: 1d00 0000 5e00 0000 73bb 060e 7265 702e ....^...s...rep.\n-00012cf0: dbaa 0000 0000 0000 1f00 0000 6600 0000 ............f...\n-00012d00: 4789 be00 7265 702e ae19 0100 0000 0000 G...rep.........\n-00012d10: 0e00 0000 1901 0000 5975 d310 7265 702e ........Yu..rep.\n-00012d20: 1f88 0000 0000 0000 2300 0000 f500 0000 ........#.......\n-00012d30: 7a05 1f1a 7265 702e 2e11 0100 0000 0000 z...rep.........\n-00012d40: 0d00 0000 b800 0000 8356 d405 7265 702e .........V..rep.\n-00012d50: 3364 0000 0000 0000 1a00 0000 1300 0000 3d..............\n-00012d60: c963 a91f 7265 702e 1a7b 0000 0000 0000 .c..rep..{......\n-00012d70: 1c00 0000 e800 0000 4ad7 1009 7265 702e ........J...rep.\n-00012d80: fe82 0000 0000 0000 1c00 0000 5700 0000 ............W...\n-00012d90: c34d 501b 7265 702e bc16 0100 0000 0000 .MP.rep.........\n-00012da0: 1200 0000 4601 0000 680a 2f1d 7265 702e ....F...h./.rep.\n-00012db0: f31b 0100 0000 0000 0b00 0000 a900 0000 ................\n-00012dc0: 2a45 f419 696e 7465 1db2 0000 0000 0000 *E..inte........\n-00012dd0: 0e00 0000 7100 0000 6ef1 4b15 7265 702e ....q...n.K.rep.\n-00012de0: 55b2 0100 0000 0000 1100 0000 7a00 0000 U...........z...\n-00012df0: 3f77 0c1d 0072 6570 8bb6 0100 0000 0000 ?w...rep........\n-00012e00: 1d00 0000 0d00 0000 2157 7b03 7265 702e ........!W{.rep.\n-00012e10: ea42 0000 0000 0000 2100 0000 4000 0000 .B......!...@...\n-00012e20: 272c e615 7374 616e 77b0 0100 0000 0000 ',..stanw.......\n-00012e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n-00012e40: 3371 0000 0000 0000 1200 0000 f400 0000 3q..............\n-00012e50: 249d c21b 7265 702e f9b9 0000 0000 0000 $...rep.........\n-00012e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00012e70: 1542 0000 0000 0000 2100 0000 5900 0000 .B......!...Y...\n-00012e80: 6454 2919 0072 6570 b5b6 0100 0000 0000 dT)..rep........\n-00012e90: 2000 0000 1800 0000 c91f 0f07 7265 702e ...........rep.\n-00012ea0: f72c 0000 0000 0000 1400 0000 b800 0000 .,..............\n-00012eb0: 1283 cc01 7265 702e 4b6d 0000 0000 0000 ....rep.Km......\n-00012ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n-00012ed0: 1418 0100 0000 0000 1400 0000 a400 0000 ................\n-00012ee0: 48b9 e509 7265 702e 61bb 0000 0000 0000 H...rep.a.......\n-00012ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n-00012f00: 3fad 0000 0000 0000 1d00 0000 5d00 0000 ?...........]...\n-00012f10: e9e7 b815 7265 6d6f 61b8 0100 0000 0000 ....remoa.......\n-00012f20: 1800 0000 4800 0000 4957 8f11 7265 702e ....H...IW..rep.\n-00012f30: f06b 0000 0000 0000 1000 0000 2100 0000 .k..........!...\n-00012f40: f59a a918 7265 702e 4a75 0000 0000 0000 ....rep.Ju......\n-00012f50: 1c00 0000 4f00 0000 df10 031f 7265 702e ....O.......rep.\n-00012f60: a0fd 0000 0000 0000 0e00 0000 d600 0000 ................\n-00012f70: 0078 a503 7265 702e f9ae 0000 0000 0000 .x..rep.........\n-00012f80: 2200 0000 5300 0000 967f 871c 7265 702e \"...S.......rep.\n-00012f90: d323 0000 0000 0000 1700 0000 6500 0000 .#..........e...\n-00012fa0: 9f31 3a14 7265 702e 0010 0100 0000 0000 .1:.rep.........\n-00012fb0: 0e00 0000 2001 0000 bbc6 ee0b 7265 702e .... .......rep.\n-00012fc0: 0030 0000 0000 0000 1d00 0000 9e02 0000 .0..............\n-00012fd0: 5b8a 0217 7265 702e cc72 0000 0000 0000 [...rep..r......\n-00012fe0: 1200 0000 ab00 0000 59ca c11d 7265 702e ........Y...rep.\n-00012ff0: d77c 0000 0000 0000 1b00 0000 0401 0000 .|..............\n-00013000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00013010: 6574 6572 2364 6f64 6f20 5641 5253 2028 eter#dodo VARS (\n-00013020: 5445 5354 2045 5850 522e 2e2e 2920 424f TEST EXPR...) BO\n-00013030: 4459 2e2e 2e0a 0a60 646f 2720 6973 2061 DY.....`do' is a\n-00013040: 6e20 6974 6572 6174 696f 6e20 636f 6e73 n iteration cons\n-00013050: 7472 7563 743b 2056 4152 5320 7370 6563 truct; VARS spec\n-00013060: 6966 6965 7320 6120 7365 7420 6f66 2076 ifies a set of v\n-00013070: 6172 6961 626c 650a 6269 6e64 696e 6773 ariable.bindings\n-00013080: 2074 6f20 6265 2063 7265 6174 6564 2c20 to be created, \n-00013090: 686f 7720 7468 6579 2061 7265 2069 6e69 how they are ini\n-000130a0: 7469 616c 697a 6564 2061 6e64 2068 6f77 tialized and how\n-000130b0: 2074 6865 7920 6172 650a 7570 6461 7465 they are.update\n-000130c0: 6420 6f6e 2065 6163 6820 6974 6572 6174 d on each iterat\n-000130d0: 696f 6e2e 2054 4553 5420 7370 6563 6966 ion. TEST specif\n-000130e0: 6965 7320 7468 6520 7465 726d 696e 6174 ies the terminat\n-000130f0: 696f 6e20 636f 6e64 6974 696f 6e20 6f66 ion condition of\n-00013100: 0a74 6865 206c 6f6f 702c 2061 6e79 2045 .the loop, any E\n-00013110: 5850 522e 2e2e 2066 6f72 6d73 2061 7265 XPR... forms are\n-00013120: 2065 7661 6c75 6174 6564 2069 6d6d 6564 evaluated immed\n-00013130: 6961 7465 6c79 2070 7269 6f72 2074 6f20 iately prior to \n-00013140: 6578 6974 696e 670a 7468 6520 6064 6f27 exiting.the `do'\n-00013150: 2063 6f6e 7374 7275 6374 2e20 5468 6520 construct. The \n-00013160: 424f 4459 2e2e 2e20 666f 726d 7320 7370 BODY... forms sp\n-00013170: 6563 6966 7920 7468 6520 7369 6465 2065 ecify the side e\n-00013180: 6666 6563 7469 6e67 2062 6f64 790a 6f66 ffecting body.of\n-00013190: 2074 6865 206c 6f6f 702e 0a0a 5641 5253 the loop...VARS\n-000131a0: 2069 7320 6120 6c69 7374 206f 6620 7661 is a list of va\n-000131b0: 7269 6162 6c65 2063 6c61 7573 6573 2c20 riable clauses, \n-000131c0: 6561 6368 206f 6620 7768 6963 6820 6861 each of which ha\n-000131d0: 7320 7468 6520 7374 7275 6374 7572 650a s the structure.\n-000131e0: 6028 5641 5249 4142 4c45 2049 4e49 5420 `(VARIABLE INIT \n-000131f0: 5354 4550 2927 2077 6865 7265 2056 4152 STEP)' where VAR\n-00013200: 4941 424c 4520 6973 2074 6865 206e 616d IABLE is the nam\n-00013210: 6520 6f66 2061 2076 6172 6961 626c 652c e of a variable,\n-00013220: 2049 4e49 540a 6465 6669 6e65 7320 7468 INIT.defines th\n-00013230: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n-00013240: 6f66 2069 7473 2062 696e 6469 6e67 2c20 of its binding, \n-00013250: 616e 6420 5354 4550 2064 6566 696e 6573 and STEP defines\n-00013260: 2068 6f77 2074 6865 206e 6578 740a 7661 how the next.va\n-00013270: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi\n-00013280: 6e67 2069 7320 636f 6d70 7574 6564 2e20 ng is computed. \n-00013290: 416e 2061 6c74 6572 6e61 7469 7665 2066 An alternative f\n-000132a0: 6f72 6d20 6973 2060 2856 4152 4941 424c orm is `(VARIABL\n-000132b0: 450a 494e 4954 2927 2c20 696e 2074 6869 E.INIT)', in thi\n-000132c0: 7320 6361 7365 2074 6865 2076 616c 7565 s case the value\n-000132d0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n-000132e0: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change \n-000132f0: 6163 726f 7373 0a6c 6f6f 7020 6974 6572 across.loop iter\n-00013300: 6174 696f 6e73 2e0a 0a45 6163 6820 6974 ations...Each it\n-00013310: 6572 6174 696f 6e20 6265 6769 6e73 2062 eration begins b\n-00013320: 7920 6576 616c 7561 7469 6e67 2054 4553 y evaluating TES\n-00013330: 542c 2069 6620 7468 6520 7265 7375 6c74 T, if the result\n-00013340: 2069 7320 6661 6c73 652c 2074 6865 6e0a is false, then.\n-00013350: 7468 6520 424f 4459 2e2e 2e20 6578 7072 the BODY... expr\n-00013360: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n-00013370: 7561 7465 642c 2061 6e64 2074 6865 2076 uated, and the v\n-00013380: 6172 6961 626c 6573 2062 6f75 6e64 2074 ariables bound t\n-00013390: 6f20 6e65 770a 6c6f 6361 7469 6f6e 7320 o new.locations \n-000133a0: 696e 6974 6961 6c69 7a65 6420 746f 2074 initialized to t\n-000133b0: 6865 2072 6573 756c 7473 206f 6620 6576 he results of ev\n-000133c0: 616c 7561 7469 6e67 2074 6865 2061 7373 aluating the ass\n-000133d0: 6f63 6961 7465 6420 5354 4550 0a66 6f72 ociated STEP.for\n-000133e0: 6d73 2e0a 0a49 6620 7468 6520 7265 7375 ms...If the resu\n-000133f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating\n-00013400: 2054 4553 5420 6973 2074 7275 6520 7468 TEST is true th\n-00013410: 656e 2074 6865 2045 5850 522e 2e2e 2066 en the EXPR... f\n-00013420: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat\n-00013430: 6564 2c20 616e 6420 7468 6520 6064 6f27 ed, and the `do'\n-00013440: 2063 6f6e 7374 7275 6374 2072 6574 7572 construct retur\n-00013450: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n-00013460: 7468 6520 6c61 7374 2045 5850 520a 666f the last EXPR.fo\n-00013470: 726d 2065 7661 6c75 6174 6564 2e0a 0a28 rm evaluated...(\n-00013480: 646f 2028 2876 6563 2028 6d61 6b65 2d76 do ((vec (make-v\n-00013490: 6563 746f 7220 3529 290a 2020 2020 2028 ector 5)). (\n-000134a0: 6920 3020 2831 2b20 6929 2929 0a20 2020 i 0 (1+ i))). \n-000134b0: 2028 283d 2069 2035 2920 7665 6329 0a20 ((= i 5) vec). \n-000134c0: 2028 6173 6574 2076 6563 2069 2069 2929 (aset vec i i))\n-000134d0: 203d 3e20 5b30 2031 2032 2033 2034 5d00 => [0 1 2 3 4].\n-000134e0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000134f0: 6574 6572 2377 6869 6c65 2043 4f4e 4449 eter#while CONDI\n-00013500: 5449 4f4e 202e 2042 4f44 5972 6570 2e6c TION . BODYrep.l\n-00013510: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00013520: 7072 6f67 3146 6972 7374 2065 7661 6c73 prog1First evals\n-00013530: 2046 4f52 4d31 2074 6865 6e20 464f 524d FORM1 then FORM\n-00013540: 532c 2072 6574 7572 6e73 2074 6865 2076 S, returns the v\n-00013550: 616c 7565 2074 6861 7420 464f 524d 3120 alue that FORM1 \n-00013560: 6761 7665 2e72 6570 2e6c 616e 672e 696e gave.rep.lang.in\n-00013570: 7465 7270 7265 7465 7223 6361 7463 6845 terpreter#catchE\n-00013580: 7661 6c75 6174 6520 424f 4459 2069 6e20 valuate BODY in \n-00013590: 616e 2069 6d70 6c69 6369 7420 7072 6f67 an implicit prog\n-000135a0: 6e3b 206e 6f6e 2d6c 6f63 616c 2065 7869 n; non-local exi\n-000135b0: 7473 2061 7265 2061 6c6c 6f77 6564 2077 ts are allowed w\n-000135c0: 6974 680a 6028 7468 726f 7720 5441 4729 ith.`(throw TAG)\n-000135d0: 272e 2054 6865 2076 616c 7565 206f 6620 '. The value of \n-000135e0: 7468 6520 6063 6174 6368 2720 666f 726d the `catch' form\n-000135f0: 2069 7320 6569 7468 6572 2074 6865 2076 is either the v\n-00013600: 616c 7565 206f 6620 7468 650a 7072 6f67 alue of the.prog\n-00013610: 6e20 6f72 2074 6865 2076 616c 7565 2067 n or the value g\n-00013620: 6976 656e 2074 6f20 616e 7920 6d61 7463 iven to any matc\n-00013630: 6869 6e67 2060 7468 726f 7727 2066 6f72 hing `throw' for\n-00013640: 6d2e 0072 6570 2e6c 616e 672e 696e 7465 m..rep.lang.inte\n-00013650: 7270 7265 7465 7223 7468 726f 7720 5441 rpreter#throw TA\n-00013660: 4720 2321 6f70 7469 6f6e 616c 2056 414c G #!optional VAL\n-00013670: 5545 0072 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n-00013680: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n-00013690: 726f 7465 6374 2046 4f52 4d20 2e20 424f rotect FORM . BO\n-000136a0: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n-000136b0: 7270 7265 7465 7223 6175 746f 6c6f 6164 rpreter#autoload\n-000136c0: 2053 594d 424f 4c2d 464f 524d 2046 494c SYMBOL-FORM FIL\n-000136d0: 4520 2321 7265 7374 2045 5854 5241 7265 E #!rest EXTRAre\n-000136e0: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n-000136f0: 2d73 697a 6552 6574 7572 6e73 2074 6865 -sizeReturns the\n-00013700: 206e 756d 6265 7220 6f66 2066 696c 6c65 number of fille\n-00013710: 6420 736c 6f74 7320 696e 2074 6865 2072 d slots in the r\n-00013720: 696e 6720 6275 6666 6572 2052 494e 472e ing buffer RING.\n-00013730: 7265 702e 6461 7461 2e72 696e 6723 6d61 rep.data.ring#ma\n-00013740: 6b65 2d72 696e 6743 7265 6174 6520 6120 ke-ringCreate a \n-00013750: 7269 6e67 2062 7566 6665 7220 7468 6174 ring buffer that\n-00013760: 2063 616e 2063 6f6e 7461 696e 2053 495a can contain SIZ\n-00013770: 4520 7661 6c75 6573 2e20 4966 2053 495a E values. If SIZ\n-00013780: 4520 6973 206e 6f74 0a73 7065 6369 6669 E is not.specifi\n-00013790: 6564 2074 6865 2064 6566 6175 6c74 2063 ed the default c\n-000137a0: 6170 6163 6974 7920 6072 696e 672d 6465 apacity `ring-de\n-000137b0: 6661 756c 742d 7369 7a65 2720 6973 2075 fault-size' is u\n-000137c0: 7365 642e 7265 702e 6461 7461 2e72 696e sed.rep.data.rin\n-000137d0: 6723 7269 6e67 2d61 7070 656e 6441 7070 g#ring-appendApp\n-000137e0: 656e 6420 4f42 4a45 4354 2074 6f20 7468 end OBJECT to th\n-000137f0: 6520 7269 6e67 2062 7566 6665 7220 5249 e ring buffer RI\n-00013800: 4e47 2e20 5468 6973 206d 6179 206f 7665 NG. This may ove\n-00013810: 7277 7269 7465 2061 2070 7265 7669 6f75 rwrite a previou\n-00013820: 736c 790a 6164 6465 6420 6f62 6a65 6374 sly.added object\n-00013830: 2e72 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-00013840: 696e 672d 7265 6652 6561 6420 616e 206f ing-refRead an o\n-00013850: 626a 6563 7420 6672 6f6d 2074 6865 2072 bject from the r\n-00013860: 696e 6720 6275 6666 6572 2052 494e 472e ing buffer RING.\n-00013870: 2049 6620 4445 5054 4820 6973 2074 7275 If DEPTH is tru\n-00013880: 6520 6974 0a64 6566 696e 6573 2074 6865 e it.defines the\n-00013890: 206f 626a 6563 7420 746f 2061 6363 6573 object to acces\n-000138a0: 732c 2074 6865 206d 6f73 7420 7265 6365 s, the most rece\n-000138b0: 6e74 6c79 2061 6464 6564 2069 7465 6d20 ntly added item \n-000138c0: 6973 2061 740a 6465 7074 6820 7a65 726f is at.depth zero\n-000138d0: 2c20 7468 6520 6e65 7874 2061 7420 6465 , the next at de\n-000138e0: 7074 6820 6f6e 652c 2061 6e64 2073 6f20 pth one, and so \n-000138f0: 6f6e 2e20 4966 2074 6865 7265 2069 7320 on. If there is \n-00013900: 6e6f 2069 7465 6d20 6174 0a44 4550 5448 no item at.DEPTH\n-00013910: 206e 696c 2069 7320 7265 7475 726e 6564 nil is returned\n-00013920: 2e00 7265 702e 6461 7461 2e72 696e 6723 ..rep.data.ring#\n-00013930: 7269 6e67 2d72 6566 2052 494e 4720 2321 ring-ref RING #!\n-00013940: 6f70 7469 6f6e 616c 2044 4550 5448 7265 optional DEPTHre\n-00013950: 702e 6461 7461 2373 6f72 7453 6f72 7420 p.data#sortSort \n-00013960: 4c53 5420 6465 7374 7275 6374 6976 656c LST destructivel\n-00013970: 792c 2062 7574 2073 7461 626c 792c 2072 y, but stably, r\n-00013980: 6574 7572 6e69 6e67 2074 6865 2073 6f72 eturning the sor\n-00013990: 7465 6420 6c69 7374 2e0a 0a49 6620 5052 ted list...If PR\n-000139a0: 4544 2069 7320 6465 6669 6e65 6420 6974 ED is defined it\n-000139b0: 2069 7320 7573 6564 2074 6f20 636f 6d70 is used to comp\n-000139c0: 6172 6520 7477 6f20 6f62 6a65 6374 732c are two objects,\n-000139d0: 2069 7420 7368 6f75 6c64 2072 6574 7572 it should retur\n-000139e0: 6e20 740a 7768 656e 2074 6865 2066 6972 n t.when the fir\n-000139f0: 7374 2069 7320 606c 6573 7327 2074 6861 st is `less' tha\n-00013a00: 6e20 7468 6520 7365 636f 6e64 2e20 4279 n the second. By\n-00013a10: 2064 6566 6175 6c74 2074 6865 2073 7461 default the sta\n-00013a20: 6e64 6172 6420 6c65 7373 2d74 6861 6e0a ndard less-than.\n-00013a30: 6675 6e63 7469 6f6e 2028 603c 2729 2069 function (`<') i\n-00013a40: 7320 7573 6564 2e0a 0a54 6865 2066 6163 s used...The fac\n-00013a50: 7420 7468 6174 2074 6865 2073 6f72 7420 t that the sort \n-00013a60: 6973 2073 7461 626c 6520 6d65 616e 7320 is stable means \n-00013a70: 7468 6174 2073 6f72 7420 6b65 7973 2077 that sort keys w\n-00013a80: 6869 6368 2061 7265 2065 7175 616c 2077 hich are equal w\n-00013a90: 696c 6c0a 7072 6573 6572 7665 2074 6865 ill.preserve the\n-00013aa0: 6972 206f 7269 6769 6e61 6c20 706f 7369 ir original posi\n-00013ab0: 7469 6f6e 2069 6e20 7265 6c61 7469 6f6e tion in relation\n-00013ac0: 2074 6f20 6561 6368 206f 7468 6572 2e00 to each other..\n-00013ad0: 7265 702e 6461 7461 2373 6f72 7420 4c53 rep.data#sort LS\n-00013ae0: 5420 2321 6f70 7469 6f6e 616c 2050 5245 T #!optional PRE\n-00013af0: 4400 7265 702e 6461 7461 2373 7472 696e D.rep.data#strin\n-00013b00: 672d 6c6f 7765 722d 6361 7365 2d70 2058 g-lower-case-p X\n-00013b10: 0072 6570 2e64 6174 6123 6361 7069 7461 .rep.data#capita\n-00013b20: 6c69 7a65 2d73 7472 696e 6720 5872 6570 lize-string Xrep\n-00013b30: 2e64 6174 6123 6d61 7063 6f6e 6361 7443 .data#mapconcatC\n-00013b40: 616c 6c20 4655 4e20 666f 7220 6561 6368 all FUN for each\n-00013b50: 206d 656d 6265 7220 6f66 2053 4551 5545 member of SEQUE\n-00013b60: 4e43 452c 2063 6f6e 6361 7465 6e61 7469 NCE, concatenati\n-00013b70: 6e67 2074 6865 2072 6573 756c 7473 2e20 ng the results. \n-00013b80: 4265 7477 6565 6e0a 6561 6368 2070 6169 Between.each pai\n-00013b90: 7220 6f66 2072 6573 756c 7473 2c20 696e r of results, in\n-00013ba0: 7365 7274 2053 4550 4152 4154 4f52 2e20 sert SEPARATOR. \n-00013bb0: 5265 7475 726e 2074 6865 2072 6573 756c Return the resul\n-00013bc0: 7469 6e67 2073 7472 696e 672e 0072 6570 ting string..rep\n-00013bd0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message\n-00013be0: 2d70 6f72 7423 6d65 7373 6167 652d 6665 -port#message-fe\n-00013bf0: 7463 6820 504f 5254 2023 216f 7074 696f tch PORT #!optio\n-00013c00: 6e61 6c20 5449 4d45 4f55 5400 7265 702e nal TIMEOUT.rep.\n-00013c10: 6e65 742e 7270 6323 7265 6769 7374 6572 net.rpc#register\n-00013c20: 2d72 7063 2d73 6572 7665 7220 534f 434b -rpc-server SOCK\n-00013c30: 4554 2023 216b 6579 2043 4c4f 5341 424c ET #!key CLOSABL\n-00013c40: 4500 7265 702e 6e65 742e 7270 6323 6d61 E.rep.net.rpc#ma\n-00013c50: 6b65 2d72 7063 2d73 6572 7661 6e74 2049 ke-rpc-servant I\n-00013c60: 4d50 4c72 6570 2e6e 6574 2e72 7063 2363 MPLrep.net.rpc#c\n-00013c70: 616c 6c2d 7769 7468 2d72 7063 2d73 6572 all-with-rpc-ser\n-00013c80: 7661 6e74 4361 6c6c 2074 6865 2066 756e vantCall the fun\n-00013c90: 6374 696f 6e20 4341 4c4c 4241 434b 2077 ction CALLBACK w\n-00013ca0: 6974 6820 6120 7369 6e67 6c65 2061 7267 ith a single arg\n-00013cb0: 756d 656e 742c 2074 6865 2073 6572 7661 ument, the serva\n-00013cc0: 6e74 2d69 6420 7468 6174 0a63 616e 2062 nt-id that.can b\n-00013cd0: 6520 7573 6564 2074 6f20 6361 6c6c 2074 e used to call t\n-00013ce0: 6865 2066 756e 6374 696f 6e20 494d 504c he function IMPL\n-00013cf0: 2e20 4f6e 6365 2043 414c 4c42 4143 4b20 . Once CALLBACK \n-00013d00: 7265 7475 726e 732c 2074 6865 2073 6572 returns, the ser\n-00013d10: 7661 6e74 2d69 640a 6265 636f 6d65 7320 vant-id.becomes \n-00013d20: 696e 7661 6c69 642e 7265 702e 6e65 742e invalid.rep.net.\n-00013d30: 7270 6323 6173 796e 632d 7270 632d 6361 rpc#async-rpc-ca\n-00013d40: 6c6c 4361 6c6c 2074 6865 2072 7063 2070 llCall the rpc p\n-00013d50: 726f 7879 2066 756e 6374 696f 6e20 5052 roxy function PR\n-00013d60: 4f58 5920 7769 7468 2061 7267 756d 656e OXY with argumen\n-00013d70: 7473 2041 5247 532e 2049 7420 7769 6c6c ts ARGS. It will\n-00013d80: 2062 6520 6361 6c6c 6564 0a61 7379 6e63 be called.async\n-00013d90: 6872 6f6e 6f75 736c 792e 204e 6f20 7265 hronously. No re\n-00013da0: 7375 6c74 2077 696c 6c20 6265 2072 6574 sult will be ret\n-00013db0: 7572 6e65 6420 6672 6f6d 2074 6865 2072 urned from the r\n-00013dc0: 656d 6f74 6520 6675 6e63 7469 6f6e 0a75 emote function.u\n-00013dd0: 6e6c 6573 7320 4341 4c4c 4241 434b 2069 nless CALLBACK i\n-00013de0: 7320 6769 7665 6e2c 2069 6e20 7768 6963 s given, in whic\n-00013df0: 6820 6361 7365 2028 4341 4c4c 4241 434b h case (CALLBACK\n-00013e00: 2053 5441 5455 5320 5641 4c55 4529 2077 STATUS VALUE) w\n-00013e10: 696c 6c20 6265 0a63 616c 6c65 6420 6174 ill be.called at\n-00013e20: 2073 6f6d 6520 706f 696e 7420 696e 2074 some point in t\n-00013e30: 6865 2066 7574 7572 652e 7265 702e 6e65 he future.rep.ne\n-00013e40: 742e 7270 6323 7270 632d 7072 6f78 792d t.rpc#rpc-proxy-\n-00013e50: 3e73 6572 7661 6e74 2d69 6452 6574 7572 >servant-idRetur\n-00013e60: 6e20 7468 6520 756e 7175 616c 6966 6965 n the unqualifie\n-00013e70: 6420 7365 7276 616e 742d 6964 2028 6120 d servant-id (a \n-00013e80: 7379 6d62 6f6c 2920 7468 6174 2063 616e symbol) that can\n-00013e90: 2062 6520 7573 6564 2074 6f0a 7265 6665 be used to.refe\n-00013ea0: 7265 6e63 6520 7468 6520 5250 4320 7072 rence the RPC pr\n-00013eb0: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n-00013ec0: 5859 2e72 6570 2e6e 6574 2e72 7063 2373 XY.rep.net.rpc#s\n-00013ed0: 6572 7661 6e74 2d69 642d 3e67 6c6f 6261 ervant-id->globa\n-00013ee0: 6c2d 6964 5265 7475 726e 2074 6865 2067 l-idReturn the g\n-00013ef0: 6c6f 6261 6c6c 7920 7265 6665 7265 6e63 lobally referenc\n-00013f00: 6561 626c 6520 5250 4320 7365 7276 616e eable RPC servan\n-00013f10: 7420 6964 2066 6f72 206c 6f63 616c 2073 t id for local s\n-00013f20: 6572 7661 6e74 2069 6420 4944 2e72 6570 ervant id ID.rep\n-00013f30: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-00013f40: 2364 6f6d 6169 6e2d 6162 6f76 652d 7052 #domain-above-pR\n-00013f50: 6574 7572 6e20 7472 7565 2069 6620 646f eturn true if do\n-00013f60: 6d61 696e 206e 616d 6520 4431 2069 7320 main name D1 is \n-00013f70: 6061 626f 7665 2720 646f 6d61 696e 206e `above' domain n\n-00013f80: 616d 6520 4432 2e72 6570 2e75 7469 6c2e ame D2.rep.util.\n-00013f90: 6973 7065 6c6c 2370 726f 6365 7373 2d62 ispell#process-b\n-00013fa0: 7573 7957 6865 6e20 742c 2074 6865 2070 usyWhen t, the p\n-00013fb0: 726f 6365 7373 2069 7320 6265 696e 6720 rocess is being \n-00013fc0: 7573 6564 2074 6f20 6368 6563 6b20 6120 used to check a \n-00013fd0: 776f 7264 2c20 6275 7420 6e6f 7420 616c word, but not al\n-00013fe0: 6c0a 7265 7375 6c74 7320 6861 7665 2062 l.results have b\n-00013ff0: 6565 6e20 7265 6365 6976 6564 2e01 0000 een received....\n-00014000: 7265 702e 6461 7461 2364 656c 6574 652d rep.data#delete-\n-00014010: 6966 2d6e 6f74 6465 6c65 7465 2d69 662d if-notdelete-if-\n-00014020: 6e6f 7420 4655 4e43 5449 4f4e 204c 4953 not FUNCTION LIS\n-00014030: 540a 0a53 696d 696c 6172 2074 6f20 6064 T..Similar to `d\n-00014040: 656c 6574 6527 2065 7863 6570 7420 7468 elete' except th\n-00014050: 6174 2061 2070 7265 6469 6361 7465 2066 at a predicate f\n-00014060: 756e 6374 696f 6e2c 2046 554e 4354 494f unction, FUNCTIO\n-00014070: 4e2d 4e41 4d45 2c20 6973 0a75 7365 6420 N-NAME, is.used \n-00014080: 746f 2064 6563 6964 6520 7768 6963 6820 to decide which \n-00014090: 656c 656d 656e 7473 2074 6f20 6465 6c65 elements to dele\n-000140a0: 7465 2028 7265 6d6f 7665 2064 6573 7472 te (remove destr\n-000140b0: 7563 7469 7665 6c79 292e 0a60 6465 6c65 uctively)..`dele\n-000140c0: 7465 2d69 662d 6e6f 7427 2064 656c 6574 te-if-not' delet\n-000140d0: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n-000140e0: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n-000140f0: 6574 7572 6e73 206e 696c 2077 6865 6e20 eturns nil when \n-00014100: 0a61 7070 6c69 6564 2074 6f20 7468 6174 .applied to that\n-00014110: 2065 6c65 6d65 6e74 2c20 6965 2c0a 2020 element, ie,. \n-00014120: 2864 656c 6574 652d 6966 2d6e 6f74 2027 (delete-if-not '\n-00014130: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n-00014140: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n-00014150: 2032 2929 0a20 2020 3d3e 2028 3120 3129 2)). => (1 1)\n-00014160: 7265 702e 6461 7461 2376 6563 746f 7276 rep.data#vectorv\n-00014170: 6563 746f 7220 4152 4753 2e2e 2e0a 0a52 ector ARGS.....R\n-00014180: 6574 7572 6e73 2061 206e 6577 2076 6563 eturns a new vec\n-00014190: 746f 7220 7769 7468 2041 5247 532e 2e2e tor with ARGS...\n-000141a0: 2061 7320 6974 7320 656c 656d 656e 7473 as its elements\n-000141b0: 2e72 6570 2e64 6174 6123 6d61 6b65 2d76 .rep.data#make-v\n-000141c0: 6563 746f 726d 616b 652d 7665 6374 6f72 ectormake-vector\n-000141d0: 2053 495a 4520 5b49 4e49 5449 414c 2d72 SIZE [INITIAL-r\n-000141e0: 6570 765d 0a0a 4372 6561 7465 7320 6120 epv]..Creates a \n-000141f0: 6e65 7720 7665 6374 6f72 206f 6620 7369 new vector of si\n-00014200: 7a65 2053 495a 452e 2049 6620 494e 4954 ze SIZE. If INIT\n-00014210: 4941 4c2d 7265 7076 2069 7320 7072 6f76 IAL-repv is prov\n-00014220: 6964 6564 2065 6163 6820 656c 656d 656e ided each elemen\n-00014230: 740a 7769 6c6c 2062 6520 7365 7420 746f t.will be set to\n-00014240: 2074 6861 7420 7661 6c75 652c 2065 6c73 that value, els\n-00014250: 6520 7468 6579 2077 696c 6c20 616c 6c20 e they will all \n-00014260: 6265 206e 696c 2e72 6570 2e6c 616e 672e be nil.rep.lang.\n-00014270: 696e 7465 7270 7265 7465 7223 636f 6e64 interpreter#cond\n-00014280: 636f 6e64 2028 434f 4e44 4954 494f 4e20 cond (CONDITION \n-00014290: 464f 524d 532e 2e2e 2029 202e 2e2e 0a0a FORMS... ) .....\n-000142a0: 4669 6e64 2074 6865 2066 6972 7374 2043 Find the first C\n-000142b0: 4f4e 4449 5449 4f4e 2077 6869 6368 2068 ONDITION which h\n-000142c0: 6173 2061 2076 616c 7565 206f 6620 7420 as a value of t \n-000142d0: 7768 656e 2065 7661 6c27 6564 2c20 7468 when eval'ed, th\n-000142e0: 656e 2070 6572 666f 726d 0a61 2070 726f en perform.a pro\n-000142f0: 676e 206f 6e20 6974 7320 6173 736f 6369 gn on its associ\n-00014300: 6174 6564 2046 4f52 4d53 2e20 4966 2074 ated FORMS. If t\n-00014310: 6865 7265 2061 7265 206e 6f20 464f 524d here are no FORM\n-00014320: 5320 7769 7468 2074 6865 2043 4f4e 4449 S with the CONDI\n-00014330: 5449 4f4e 0a74 6865 6e20 7468 6520 7661 TION.then the va\n-00014340: 6c75 6520 6f66 2074 6865 2043 4f4e 4449 lue of the CONDI\n-00014350: 5449 4f4e 2069 7320 7265 7475 726e 6564 TION is returned\n-00014360: 2e20 4966 206e 6f20 434f 4e44 4954 494f . If no CONDITIO\n-00014370: 4e20 6973 2074 2074 6865 6e0a 7265 7475 N is t then.retu\n-00014380: 726e 206e 696c 2e0a 416e 2065 7861 6d70 rn nil..An examp\n-00014390: 6c65 2c0a 2020 2863 6f6e 640a 2020 2020 le,. (cond. \n-000143a0: 2828 7374 7269 6e67 7020 666f 6f29 0a20 ((stringp foo). \n-000143b0: 2020 2020 2028 7469 746c 6520 2266 6f6f (title \"foo\n-000143c0: 2069 7320 6120 7374 7269 6e67 2229 290a is a string\")).\n-000143d0: 2020 2020 2828 6e75 6d62 6572 7020 666f ((numberp fo\n-000143e0: 6f29 0a20 2020 2020 2028 7365 7471 2062 o). (setq b\n-000143f0: 6172 2066 6f6f 290a 2020 2020 2020 2874 ar foo). (t\n-00014400: 6974 6c65 2022 666f 6f20 6973 2061 206e itle \"foo is a n\n-00014410: 756d 6265 7222 2929 0a20 2020 2028 740a umber\")). (t.\n-00014420: 2020 2020 2020 2874 6974 6c65 2022 666f (title \"fo\n-00014430: 6f20 6973 2073 6f6d 6574 6869 6e67 2065 o is something e\n-00014440: 6c73 652e 2e2e 2229 2929 0a4e 6f74 6520 lse...\"))).Note \n-00014450: 7468 6520 7573 6520 6f66 2070 6c61 696e the use of plain\n-00014460: 2060 7427 206f 6e20 6974 2773 206f 776e `t' on it's own\n-00014470: 2066 6f72 2074 6865 206c 6173 7420 434f for the last CO\n-00014480: 4e44 4954 494f 4e2c 2074 6869 7320 6973 NDITION, this is\n-00014490: 0a6c 696b 6520 7468 6520 6c61 7374 2065 .like the last e\n-000144a0: 6c73 6520 696e 2061 6e20 656c 7365 2d69 lse in an else-i\n-000144b0: 6620 7374 6174 656d 656e 7420 696e 2043 f statement in C\n-000144c0: 2e72 6570 2e64 6174 6123 6e6f 746e 6f74 .rep.data#notnot\n-000144d0: 2041 5247 0a0a 4966 2041 5247 2069 7320 ARG..If ARG is \n-000144e0: 6e69 6c20 7265 7475 726e 7320 742c 2065 nil returns t, e\n-000144f0: 6c73 6520 7265 7475 726e 7320 6e69 6c2e lse returns nil.\n-00014500: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n-00014510: 6c65 7373 7073 7472 696e 672d 6c65 7373 lesspstring-less\n-00014520: 7020 5354 5249 4e47 3120 5354 5249 4e47 p STRING1 STRING\n-00014530: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if \n-00014540: 5354 5249 4e47 3120 6973 2060 6c65 7373 STRING1 is `less\n-00014550: 2720 7468 616e 2053 5452 494e 4732 2c20 ' than STRING2, \n-00014560: 6967 6e6f 7269 6e67 2063 6173 652e 7265 ignoring case.re\n-00014570: 702e 6461 7461 233e 3d3e 3d20 4152 4731 p.data#>=>= ARG1\n-00014580: 2041 5247 3220 5b41 5247 3320 2e2e 2e5d ARG2 [ARG3 ...]\n-00014590: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-000145a0: 5247 3120 6973 2067 7265 6174 6572 2d6f RG1 is greater-o\n-000145b0: 722d 6571 7561 6c20 7468 616e 2041 5247 r-equal than ARG\n-000145c0: 322e 204e 6f74 6520 7468 6174 2074 6869 2. Note that thi\n-000145d0: 7320 636f 6d6d 616e 640a 6973 6e27 7420 s command.isn't \n-000145e0: 6c69 6d69 7465 6420 746f 206e 756d 6265 limited to numbe\n-000145f0: 7273 2c20 6974 2063 616e 2064 6f20 7374 rs, it can do st\n-00014600: 7269 6e67 732c 2070 6f73 6974 696f 6e73 rings, positions\n-00014610: 2c20 6d61 726b 732c 2065 7463 2061 7320 , marks, etc as \n-00014620: 7765 6c6c 2e72 6570 2e64 6174 6123 636f well.rep.data#co\n-00014630: 6e73 7063 6f6e 7370 2041 5247 0a0a 5265 nspconsp ARG..Re\n-00014640: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-00014650: 7320 6120 636f 6e73 2d63 656c 6c2e 7265 s a cons-cell.re\n-00014660: 702e 6461 7461 2373 7472 696e 6770 7374 p.data#stringpst\n-00014670: 7269 6e67 7020 4152 470a 0a52 6574 7572 ringp ARG..Retur\n-00014680: 6e73 2074 2069 7320 4152 4720 6973 2061 ns t is ARG is a\n-00014690: 2073 7472 696e 672e 7265 702e 6c61 6e67 string.rep.lang\n-000146a0: 2e69 6e74 6572 7072 6574 6572 2377 6974 .interpreter#wit\n-000146b0: 682d 666c 7569 6473 7769 7468 2d66 6c75 h-fluidswith-flu\n-000146c0: 6964 7320 464c 5549 4453 2056 414c 5545 ids FLUIDS VALUE\n-000146d0: 5320 5448 554e 4b0a 0a43 616c 6c20 5448 S THUNK..Call TH\n-000146e0: 554e 4b20 616e 6420 7265 7475 726e 2074 UNK and return t\n-000146f0: 6865 2076 616c 7565 2074 6861 7420 6974 he value that it\n-00014700: 2072 6574 7572 6e73 2077 6974 6820 6e65 returns with ne\n-00014710: 7720 6269 6e64 696e 6773 0a63 7265 6174 w bindings.creat\n-00014720: 6564 2066 6f72 2065 6163 6820 6f66 2074 ed for each of t\n-00014730: 6865 2066 6c75 6964 2076 6172 6961 626c he fluid variabl\n-00014740: 6573 2073 7065 6369 6669 6564 2069 6e20 es specified in \n-00014750: 7468 6520 6c69 7374 2046 4c55 4944 532e the list FLUIDS.\n-00014760: 0a46 6f72 2065 6163 6820 6d65 6d62 6572 .For each member\n-00014770: 206f 6620 464c 5549 4453 2074 6865 2063 of FLUIDS the c\n-00014780: 6f72 7265 7370 6f6e 6469 6e67 206d 656d orresponding mem\n-00014790: 6265 7220 6f66 2074 6865 2056 414c 5545 ber of the VALUE\n-000147a0: 5320 6c69 7374 0a70 726f 7669 6465 7320 S list.provides \n-000147b0: 7468 6520 696e 6974 6961 6c20 7661 6c75 the initial valu\n-000147c0: 6520 6f66 2074 6865 206e 6577 2062 696e e of the new bin\n-000147d0: 6469 6e67 2e0a 0a49 6620 7468 6520 6c69 ding...If the li\n-000147e0: 7374 7320 464c 5549 4453 2061 6e64 2056 sts FLUIDS and V\n-000147f0: 414c 5545 5320 6172 6520 6e6f 7420 6f66 ALUES are not of\n-00014800: 2074 6865 2073 616d 6520 6c65 6e67 7468 the same length\n-00014810: 2c20 616e 2065 7272 6f72 2069 730a 7369 , an error is.si\n-00014820: 676e 616c 6c65 642e 7265 702e 6461 7461 gnalled.rep.data\n-00014830: 2367 6172 6261 6765 2d74 6872 6573 686f #garbage-thresho\n-00014840: 6c64 6761 7262 6167 652d 7468 7265 7368 ldgarbage-thresh\n-00014850: 6f6c 6420 5b4e 4557 2d56 414c 5545 5d0a old [NEW-VALUE].\n-00014860: 0a54 6865 206e 756d 6265 7220 6f66 2062 .The number of b\n-00014870: 7974 6573 206f 6620 7374 6f72 6167 6520 ytes of storage \n-00014880: 7768 6963 6820 6d75 7374 2062 6520 7573 which must be us\n-00014890: 6564 2062 6566 6f72 6520 6120 6761 7262 ed before a garb\n-000148a0: 6167 652d 0a63 6f6c 6c65 6374 696f 6e20 age-.collection \n-000148b0: 6973 2074 7269 6767 6572 6564 2e72 6570 is triggered.rep\n-000148c0: 2e64 6174 612e 7461 626c 6573 2373 796d .data.tables#sym\n-000148d0: 626f 6c2d 6861 7368 7379 6d62 6f6c 2d68 bol-hashsymbol-h\n-000148e0: 6173 6820 5359 4d42 4f4c 0a0a 5265 7475 ash SYMBOL..Retu\n-000148f0: 726e 2061 2070 6f73 6974 6976 6520 6669 rn a positive fi\n-00014900: 786e 756d 2073 6f6d 6568 6f77 2072 656c xnum somehow rel\n-00014910: 6174 6564 2074 6f20 7468 6520 6e61 6d65 ated to the name\n-00014920: 206f 6620 5359 4d42 4f4c 2e72 6570 2e64 of SYMBOL.rep.d\n-00014930: 6174 612e 7461 626c 6573 2365 712d 6861 ata.tables#eq-ha\n-00014940: 7368 6571 2d68 6173 6820 4152 470a 0a52 sheq-hash ARG..R\n-00014950: 6574 7572 6e20 6120 706f 7369 7469 7665 eturn a positive\n-00014960: 2066 6978 6e75 6d20 736f 6d65 686f 7720 fixnum somehow \n-00014970: 7265 6c61 7465 6420 746f 206f 626a 6563 related to objec\n-00014980: 7420 4152 472c 2073 7563 6820 7468 6174 t ARG, such that\n-00014990: 2028 6571 2058 0a59 2920 696d 706c 6965 (eq X.Y) implie\n-000149a0: 7320 283d 2028 6571 2d68 6173 6820 5829 s (= (eq-hash X)\n-000149b0: 2028 6571 2d68 6173 6820 5929 292e 7265 (eq-hash Y)).re\n-000149c0: 702e 6461 7461 2e74 6162 6c65 7323 7461 p.data.tables#ta\n-000149d0: 626c 6570 7461 626c 6570 2041 5247 0a0a bleptablep ARG..\n-000149e0: 5265 7475 726e 2074 7275 6520 6966 2041 Return true if A\n-000149f0: 5247 2069 7320 6120 6861 7368 2074 6162 RG is a hash tab\n-00014a00: 6c65 2e72 6570 2e64 6174 612e 7461 626c le.rep.data.tabl\n-00014a10: 6573 2374 6162 6c65 2d72 6566 7461 626c es#table-reftabl\n-00014a20: 652d 7265 6620 5441 424c 4520 4b45 590a e-ref TABLE KEY.\n-00014a30: 0a52 6574 7572 6e20 7468 6520 7661 6c75 .Return the valu\n-00014a40: 6520 7374 6f72 6564 2069 6e20 6861 7368 e stored in hash\n-00014a50: 2074 6162 6c65 2054 4142 4c45 2069 6e64 table TABLE ind\n-00014a60: 6578 6564 2062 7920 6f62 6a65 6374 204b exed by object K\n-00014a70: 4559 2e0a 5265 7475 726e 7320 6661 6c73 EY..Returns fals\n-00014a80: 6520 6966 206e 6f20 7375 6368 2076 616c e if no such val\n-00014a90: 7565 2065 7869 7374 732e 7265 702e 6461 ue exists.rep.da\n-00014aa0: 7461 2e74 6162 6c65 7323 7461 626c 652d ta.tables#table-\n-00014ab0: 7761 6c6b 7461 626c 652d 7761 6c6b 2046 walktable-walk F\n-00014ac0: 554e 4354 494f 4e20 5441 424c 450a 0a43 UNCTION TABLE..C\n-00014ad0: 616c 6c20 4655 4e43 5449 4f4e 2066 6f72 all FUNCTION for\n-00014ae0: 2065 7665 7279 206b 6579 2d76 616c 7565 every key-value\n-00014af0: 2070 6169 7220 7374 6f72 6564 2069 6e20 pair stored in \n-00014b00: 6861 7368 2074 6162 6c65 2054 4142 4c45 hash table TABLE\n-00014b10: 2e20 466f 720a 6561 6368 2070 6169 722c . For.each pair,\n-00014b20: 2074 6865 2066 756e 6374 696f 6e20 6973 the function is\n-00014b30: 2063 616c 6c65 6420 7769 7468 2061 7267 called with arg\n-00014b40: 756d 656e 7473 2060 284b 4559 2056 414c uments `(KEY VAL\n-00014b50: 5545 2927 2e72 6570 2e64 6174 612e 7461 UE)'.rep.data.ta\n-00014b60: 626c 6573 2374 6162 6c65 2d73 697a 6574 bles#table-sizet\n-00014b70: 6162 6c65 2d73 697a 6520 5441 424c 450a able-size TABLE.\n-00014b80: 0a52 6574 7572 6e73 2074 6865 206e 756d .Returns the num\n-00014b90: 6265 7220 6f66 2069 7465 6d73 2063 7572 ber of items cur\n-00014ba0: 7265 6e74 6c79 2073 746f 7265 6420 696e rently stored in\n-00014bb0: 2054 4142 4c45 2e69 646c 652d 686f 6f6b TABLE.idle-hook\n-00014bc0: 5468 6973 2068 6f6f 6b20 6765 7473 2065 This hook gets e\n-00014bd0: 7661 6c75 6174 6564 2065 7665 7279 2073 valuated every s\n-00014be0: 6563 6f6e 6420 7768 696c 6520 7468 6520 econd while the \n-00014bf0: 6564 6974 6f72 2069 7320 6964 6c65 2e20 editor is idle. \n-00014c00: 446f 6e27 7420 6465 7065 6e64 0a6f 6e20 Don't depend.on \n-00014c10: 686f 7720 7265 6775 6c61 726c 7920 7468 how regularly th\n-00014c20: 6973 2067 6574 7320 6361 6c6c 6564 2c20 is gets called, \n-00014c30: 616e 7920 6576 656e 7473 2066 726f 6d20 any events from \n-00014c40: 7468 6520 7769 6e64 6f77 2d73 7973 7465 the window-syste\n-00014c50: 6d20 7769 6c6c 0a64 656c 6179 2069 742e m will.delay it.\n-00014c60: 2041 6c73 6f2c 2061 7574 6f2d 7361 7669 Also, auto-savi\n-00014c70: 6e67 2066 696c 6573 2061 6e64 2067 6172 ng files and gar\n-00014c80: 6261 6765 2d63 6f6c 6c65 6374 696f 6e20 bage-collection \n-00014c90: 7461 6b65 2070 7265 6365 6465 6e63 650a take precedence.\n-00014ca0: 7768 656e 2074 6865 7265 2773 2069 646c when there's idl\n-00014cb0: 6520 7469 6d65 2061 7661 696c 6162 6c65 e time available\n-00014cc0: 2e20 5573 6520 7468 6973 2068 6f6f 6b20 . Use this hook \n-00014cd0: 7370 6172 696e 676c 792c 206f 7220 666f sparingly, or fo\n-00014ce0: 7220 7368 6f72 740a 7065 7269 6f64 7320 r short.periods \n-00014cf0: 6f6e 6c79 2172 6570 2e6c 616e 672e 696e only!rep.lang.in\n-00014d00: 7465 7270 7265 7465 7223 6d61 6372 6f65 terpreter#macroe\n-00014d10: 7870 616e 646d 6163 726f 6578 7061 6e64 xpandmacroexpand\n-00014d20: 2046 4f52 4d20 5b45 4e56 4952 4f4e 4d45 FORM [ENVIRONME\n-00014d30: 4e54 5d0a 0a49 6620 464f 524d 2069 7320 NT]..If FORM is \n-00014d40: 6120 6d61 6372 6f20 6361 6c6c 2c20 6578 a macro call, ex\n-00014d50: 7061 6e64 2069 7420 756e 7469 6c20 6974 pand it until it\n-00014d60: 2069 736e 2774 2e0a 0a49 6620 454e 5649 isn't...If ENVI\n-00014d70: 524f 4e4d 454e 5420 6973 2073 7065 6369 RONMENT is speci\n-00014d80: 6669 6564 2069 7420 6973 2061 2066 756e fied it is a fun\n-00014d90: 6374 696f 6e20 746f 2063 616c 6c20 746f ction to call to\n-00014da0: 2064 6f20 7468 6520 6163 7475 616c 0a65 do the actual.e\n-00014db0: 7870 616e 7369 6f6e 2e20 416e 7920 6d61 xpansion. Any ma\n-00014dc0: 6372 6f20 6578 7061 6e64 6572 7320 7265 cro expanders re\n-00014dd0: 6375 7273 6976 656c 7920 6361 6c6c 696e cursively callin\n-00014de0: 6720 6d61 6372 6f65 7870 616e 6420 7368 g macroexpand sh\n-00014df0: 6f75 6c64 0a70 6173 7320 7468 6520 7661 ould.pass the va\n-00014e00: 6c75 6520 6f66 2074 6865 2060 6d61 6372 lue of the `macr\n-00014e10: 6f2d 656e 7669 726f 6e6d 656e 7427 2076 o-environment' v\n-00014e20: 6172 6961 626c 6520 746f 2074 6869 7320 ariable to this \n-00014e30: 7061 7261 6d65 7465 722e 7265 702e 6c61 parameter.rep.la\n-00014e40: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n-00014e50: 6f6e 7469 6e75 6174 696f 6e2d 6361 6c6c ontinuation-call\n-00014e60: 6162 6c65 2d70 636f 6e74 696e 7561 7469 able-pcontinuati\n-00014e70: 6f6e 2d63 616c 6c61 626c 652d 7020 434f on-callable-p CO\n-00014e80: 4e54 494e 5541 5449 4f4e 0a0a 5265 7475 NTINUATION..Retu\n-00014e90: 726e 7320 6074 2720 6966 2074 6865 2063 rns `t' if the c\n-00014ea0: 6f6e 7469 6e75 6174 696f 6e20 6f62 6a65 ontinuation obje\n-00014eb0: 6374 2043 4f4e 5449 4e55 4154 494f 4e20 ct CONTINUATION \n-00014ec0: 6672 6f6d 2074 6865 2063 7572 7265 6e74 from the current\n-00014ed0: 0a65 7865 6375 7469 6f6e 2070 6f69 6e74 .execution point\n-00014ee0: 206f 6620 7468 6520 696e 7465 7270 7265 of the interpre\n-00014ef0: 7465 722e 7265 702e 7468 7265 6164 7323 ter.rep.threads#\n-00014f00: 7468 7265 6164 2d77 616b 6574 6872 6561 thread-wakethrea\n-00014f10: 642d 7761 6b65 205b 5448 5245 4144 5d0a d-wake [THREAD].\n-00014f20: 0a49 6620 5448 5245 4144 2028 6f72 2074 .If THREAD (or t\n-00014f30: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n-00014f40: 6429 2069 7320 6375 7272 656e 746c 7920 d) is currently \n-00014f50: 7375 7370 656e 6465 642c 206d 6172 6b20 suspended, mark \n-00014f60: 6974 2061 730a 6265 696e 6720 7275 6e6e it as.being runn\n-00014f70: 6162 6c65 206f 6e63 6520 6d6f 7265 2e72 able once more.r\n-00014f80: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n-00014f90: 6470 7468 7265 6164 7020 4152 470a 0a52 dpthreadp ARG..R\n-00014fa0: 6574 7572 6e20 6074 2720 6966 2041 5247 eturn `t' if ARG\n-00014fb0: 2069 7320 6120 7468 7265 6164 206f 626a is a thread obj\n-00014fc0: 6563 742e 0072 6570 2e77 7777 2e71 756f ect..rep.www.quo\n-00014fd0: 7465 2d75 726c 2375 6e71 756f 7465 2d75 te-url#unquote-u\n-00014fe0: 726c 2053 5452 494e 4700 7265 702e 6c61 rl STRING.rep.la\n-00014ff0: 6e67 2e6d 6174 6823 7265 616c 7020 5800 ng.math#realp X.\n-00015000: 7265 702e 6461 7461 233e 3e20 4152 4731 rep.data#>> ARG1\n-00015010: 2041 5247 3220 5b41 5247 3320 2e2e 2e5d ARG2 [ARG3 ...]\n-00015020: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-00015030: 5247 3120 6973 2067 7265 6174 6572 2074 RG1 is greater t\n-00015040: 6861 6e20 4152 4732 2c20 616e 6420 6966 han ARG2, and if\n-00015050: 2041 5247 3220 6973 2067 7265 6174 6572 ARG2 is greater\n-00015060: 2074 6861 6e20 4152 4733 2c0a 616e 6420 than ARG3,.and \n-00015070: 736f 206f 6e2e 204e 6f74 6520 7468 6174 so on. Note that\n-00015080: 2074 6869 7320 636f 6d6d 616e 6420 6973 this command is\n-00015090: 6e27 7420 6c69 6d69 7465 6420 746f 206e n't limited to n\n-000150a0: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n-000150b0: 6f0a 7374 7269 6e67 732c 2070 6f73 6974 o.strings, posit\n-000150c0: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n-000150d0: 2061 7320 7765 6c6c 2e72 6570 2e64 6174 as well.rep.dat\n-000150e0: 6123 3c3c 2041 5247 3120 4152 4732 205b a#<< ARG1 ARG2 [\n-000150f0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n-00015100: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n-00015110: 6c65 7373 2074 6861 6e20 4152 4732 2e20 less than ARG2. \n-00015120: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n-00015130: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n-00015140: 6974 6564 2074 6f0a 6e75 6d62 6572 732c ited to.numbers,\n-00015150: 2069 7420 6361 6e20 646f 2073 7472 696e it can do strin\n-00015160: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n-00015170: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n-00015180: 6c2e 7265 702e 6c61 6e67 2e69 6e74 6572 l.rep.lang.inter\n-00015190: 7072 6574 6572 2373 7065 6369 616c 2d66 preter#special-f\n-000151a0: 6f72 6d2d 7073 7065 6369 616c 2d66 6f72 orm-pspecial-for\n-000151b0: 6d2d 7020 4152 470a 0a52 6574 7572 6e73 m-p ARG..Returns\n-000151c0: 2074 2069 6620 4152 4720 6973 2061 2073 t if ARG is a s\n-000151d0: 7065 6369 616c 2d66 6f72 6d2e 7265 702e pecial-form.rep.\n-000151e0: 6461 7461 2373 6571 7565 6e63 6570 7365 data#sequencepse\n-000151f0: 7175 656e 6365 7020 4152 470a 0a52 6574 quencep ARG..Ret\n-00015200: 7572 6e73 2074 2069 7320 4152 4720 6973 urns t is ARG is\n-00015210: 2061 2073 6571 7565 6e63 6520 2861 206c a sequence (a l\n-00015220: 6973 742c 2076 6563 746f 7220 6f72 2073 ist, vector or s\n-00015230: 7472 696e 6729 2e72 6570 2e6c 616e 672e tring).rep.lang.\n-00015240: 696e 7465 7270 7265 7465 7223 7375 6272 interpreter#subr\n-00015250: 2d6e 616d 6573 7562 722d 6e61 6d65 2053 -namesubr-name S\n-00015260: 5542 5220 5b55 5345 2d56 4152 5d0a 0a52 UBR [USE-VAR]..R\n-00015270: 6574 7572 6e73 2074 6865 206e 616d 6520 eturns the name \n-00015280: 2861 2073 7472 696e 6729 2061 7373 6f63 (a string) assoc\n-00015290: 6961 7465 6420 7769 7468 2053 5542 522e iated with SUBR.\n-000152a0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-000152b0: 6574 6572 2363 616c 6c2d 7769 7468 2d65 eter#call-with-e\n-000152c0: 7863 6570 7469 6f6e 2d68 616e 646c 6572 xception-handler\n-000152d0: 6361 6c6c 2d77 6974 682d 6578 6365 7074 call-with-except\n-000152e0: 696f 6e2d 6861 6e64 6c65 7220 5448 554e ion-handler THUN\n-000152f0: 4b20 4841 4e44 4c45 520a 0a43 616c 6c20 K HANDLER..Call \n-00015300: 5448 554e 4b20 616e 6420 7265 7475 726e THUNK and return\n-00015310: 2069 7473 2076 616c 7565 2e20 486f 7765 its value. Howe\n-00015320: 7665 7220 6966 2061 6e20 6578 6365 7074 ver if an except\n-00015330: 696f 6e20 6f66 2061 6e79 2066 6f72 6d0a ion of any form.\n-00015340: 6f63 6375 7273 2c20 6361 6c6c 2048 414e occurs, call HAN\n-00015350: 444c 4552 2077 6974 6820 6120 7369 6e67 DLER with a sing\n-00015360: 6c65 2061 7267 756d 656e 742c 2074 6865 le argument, the\n-00015370: 2065 7863 6570 7469 6f6e 2064 6174 612c exception data,\n-00015380: 2061 6e64 0a72 6574 7572 6e20 6974 7320 and.return its \n-00015390: 7661 6c75 652e 7265 702e 6c61 6e67 2e69 value.rep.lang.i\n-000153a0: 6e74 6572 7072 6574 6572 2372 6169 7365 nterpreter#raise\n-000153b0: 2d65 7863 6570 7469 6f6e 7261 6973 652d -exceptionraise-\n-000153c0: 6578 6365 7074 696f 6e20 4441 5441 0a0a exception DATA..\n-000153d0: 5261 6973 6520 7468 6520 6578 6365 7074 Raise the except\n-000153e0: 696f 6e20 7265 7072 6573 656e 7465 6420 ion represented \n-000153f0: 6279 2074 6865 2063 6f6e 7320 6365 6c6c by the cons cell\n-00015400: 2044 4154 412e 7265 702e 6c61 6e67 2e69 DATA.rep.lang.i\n-00015410: 6e74 6572 7072 6574 6572 236d 616b 652d nterpreter#make-\n-00015420: 666c 7569 646d 616b 652d 666c 7569 6420 fluidmake-fluid \n-00015430: 5b56 414c 5545 5d0a 0a43 7265 6174 6520 [VALUE]..Create \n-00015440: 616e 6420 7265 7475 726e 2061 6e20 6f62 and return an ob\n-00015450: 6a65 6374 2072 6570 7265 7365 6e74 696e ject representin\n-00015460: 6720 6120 6066 6c75 6964 2720 7661 6c75 g a `fluid' valu\n-00015470: 652d 2d61 6e20 616e 6f6e 796d 6f75 730a e--an anonymous.\n-00015480: 6479 6e61 6d69 6361 6c6c 7920 626f 756e dynamically boun\n-00015490: 6420 7661 7269 6162 6c65 2e0a 0a49 6620 d variable...If \n-000154a0: 5641 4c55 4520 6973 2064 6566 696e 6564 VALUE is defined\n-000154b0: 2074 6865 2069 6e69 7469 616c 2076 616c the initial val\n-000154c0: 7565 206f 6620 7468 6520 666c 7569 6420 ue of the fluid \n-000154d0: 6973 2056 414c 5545 2c20 6f74 6865 7277 is VALUE, otherw\n-000154e0: 6973 650a 6974 2069 7320 7468 6520 7379 ise.it is the sy\n-000154f0: 6d62 6f6c 2060 6e69 6c27 2e72 6570 2e6c mbol `nil'.rep.l\n-00015500: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00015510: 666c 7569 6466 6c75 6964 2046 4c55 4944 fluidfluid FLUID\n-00015520: 0a0a 5265 7475 726e 2074 6865 2076 616c ..Return the val\n-00015530: 7565 206f 6620 7468 6520 6d6f 7374 2072 ue of the most r\n-00015540: 6563 656e 746c 7920 6372 6561 7465 6420 ecently created \n-00015550: 6269 6e64 696e 6720 6f66 2074 6865 2066 binding of the f\n-00015560: 6c75 6964 0a76 6172 6961 626c 6520 6f62 luid.variable ob\n-00015570: 6a65 6374 2046 4c55 4944 2e72 6570 2e6c ject FLUID.rep.l\n-00015580: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00015590: 666c 7569 642d 7365 7466 6c75 6964 2d73 fluid-setfluid-s\n-000155a0: 6574 2046 4c55 4944 2056 414c 5545 0a0a et FLUID VALUE..\n-000155b0: 5365 7420 7468 6520 7661 6c75 6520 6f66 Set the value of\n-000155c0: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent\n-000155d0: 6c79 2063 7265 6174 6564 2062 696e 6469 ly created bindi\n-000155e0: 6e67 206f 6620 7468 6520 666c 7569 640a ng of the fluid.\n-000155f0: 7661 7269 6162 6c65 206f 626a 6563 7420 variable object \n-00015600: 464c 5549 4420 746f 2056 414c 5545 2e72 FLUID to VALUE.r\n-00015610: 6570 2e64 6174 6123 636f 6e73 636f 6e73 ep.data#conscons\n-00015620: 2043 4152 2043 4452 0a0a 5265 7475 726e CAR CDR..Return\n-00015630: 7320 6120 6e65 7720 636f 6e73 2d63 656c s a new cons-cel\n-00015640: 6c20 7769 7468 2063 6172 2043 4152 2061 l with car CAR a\n-00015650: 6e64 2063 6472 2043 4452 2e72 6570 2e64 nd cdr CDR.rep.d\n-00015660: 6174 6123 6964 6c65 2d67 6172 6261 6765 ata#idle-garbage\n-00015670: 2d74 6872 6573 686f 6c64 6964 6c65 2d67 -thresholdidle-g\n-00015680: 6172 6261 6765 2d74 6872 6573 686f 6c64 arbage-threshold\n-00015690: 205b 4e45 572d 5641 4c55 455d 0a0a 5468 [NEW-VALUE]..Th\n-000156a0: 6520 6e75 6d62 6572 206f 6620 6279 7465 e number of byte\n-000156b0: 7320 6f66 2073 746f 7261 6765 2077 6869 s of storage whi\n-000156c0: 6368 206d 7573 7420 6265 2075 7365 6420 ch must be used \n-000156d0: 6265 666f 7265 2061 2067 6172 6261 6765 before a garbage\n-000156e0: 2d0a 636f 6c6c 6563 7469 6f6e 2069 7320 -.collection is \n-000156f0: 7472 6967 6765 7265 6420 7768 656e 2074 triggered when t\n-00015700: 6865 2065 6469 746f 7220 6973 2069 646c he editor is idl\n-00015710: 652e 7265 702e 6461 7461 2367 6172 6261 e.rep.data#garba\n-00015720: 6765 2d63 6f6c 6c65 6374 6761 7262 6167 ge-collectgarbag\n-00015730: 652d 636f 6c6c 6563 740a 0a53 6361 6e73 e-collect..Scans\n-00015740: 2061 6c6c 2061 6c6c 6f63 6174 6564 2073 all allocated s\n-00015750: 746f 7261 6765 2066 6f72 2075 6e75 7361 torage for unusa\n-00015760: 626c 6520 6461 7461 2c20 616e 6420 7075 ble data, and pu\n-00015770: 7473 2069 7420 6f6e 746f 2074 6865 2066 ts it onto the f\n-00015780: 7265 652d 0a6c 6973 742e 2054 6869 7320 ree-.list. This \n-00015790: 6973 2064 6f6e 6520 6175 746f 6d61 7469 is done automati\n-000157a0: 6361 6c6c 7920 7768 656e 2074 6865 2061 cally when the a\n-000157b0: 6d6f 756e 7420 6f66 2073 746f 7261 6765 mount of storage\n-000157c0: 2075 7365 6420 7369 6e63 6520 7468 650a used since the.\n-000157d0: 6c61 7374 2067 6172 6261 6765 2d63 6f6c last garbage-col\n-000157e0: 6c65 6374 696f 6e20 6973 2067 7265 6174 lection is great\n-000157f0: 6572 2074 6861 6e20 6067 6172 6261 6765 er than `garbage\n-00015800: 2d74 6872 6573 686f 6c64 272e 7265 702e -threshold'.rep.\n-00015810: 6461 7461 2e74 6162 6c65 7323 7374 7269 data.tables#stri\n-00015820: 6e67 2d68 6173 6873 7472 696e 672d 6861 ng-hashstring-ha\n-00015830: 7368 2053 5452 494e 470a 0a52 6574 7572 sh STRING..Retur\n-00015840: 6e20 6120 706f 7369 7469 7665 2066 6978 n a positive fix\n-00015850: 6e75 6d20 736f 6d65 686f 7720 7265 6c61 num somehow rela\n-00015860: 7465 6420 746f 2074 6865 2063 6f6e 7465 ted to the conte\n-00015870: 6e74 7320 6f66 2053 5452 494e 472c 0a73 nts of STRING,.s\n-00015880: 7563 6820 7468 6174 2028 7374 7269 6e67 uch that (string\n-00015890: 3d20 5820 5929 2069 6d70 6c69 6573 2028 = X Y) implies (\n-000158a0: 3d20 2873 7472 696e 672d 6861 7368 2058 = (string-hash X\n-000158b0: 2920 2873 7472 696e 672d 6861 7368 2059 ) (string-hash Y\n-000158c0: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl\n-000158d0: 6573 2365 7175 616c 2d68 6173 6865 7175 es#equal-hashequ\n-000158e0: 616c 2d68 6173 6820 4152 470a 0a52 6574 al-hash ARG..Ret\n-000158f0: 7572 6e20 6120 706f 7369 7469 7665 2066 urn a positive f\n-00015900: 6978 6e75 6d20 736f 6d65 686f 7720 7265 ixnum somehow re\n-00015910: 6c61 7465 6420 746f 2041 5247 2c20 7375 lated to ARG, su\n-00015920: 6368 2074 6861 7420 2865 7175 616c 2058 ch that (equal X\n-00015930: 2059 290a 696d 706c 6965 7320 283d 2028 Y).implies (= (\n-00015940: 6571 7561 6c2d 6861 7368 2058 2920 2865 equal-hash X) (e\n-00015950: 7175 616c 2d68 6173 6820 5929 292e 7265 qual-hash Y)).re\n-00015960: 702e 6461 7461 2e74 6162 6c65 7323 6d61 p.data.tables#ma\n-00015970: 6b65 2d77 6561 6b2d 7461 626c 656d 616b ke-weak-tablemak\n-00015980: 652d 7765 616b 2d74 6162 6c65 2048 4153 e-weak-table HAS\n-00015990: 482d 4655 4e43 5449 4f4e 2043 4f4d 5041 H-FUNCTION COMPA\n-000159a0: 5245 2d46 554e 4354 494f 4e0a 0a53 696d RE-FUNCTION..Sim\n-000159b0: 696c 6172 2074 6f20 606d 616b 652d 7461 ilar to `make-ta\n-000159c0: 626c 652c 2065 7863 6570 7420 7468 6174 ble, except that\n-000159d0: 206b 6579 2d76 616c 7565 2070 6169 7273 key-value pairs\n-000159e0: 2073 746f 7265 6420 696e 2074 6865 2074 stored in the t\n-000159f0: 6162 6c65 0a61 7265 2073 6169 6420 746f able.are said to\n-00015a00: 2062 6520 6060 7765 616b 6c79 206b 6579 be ``weakly key\n-00015a10: 6564 2727 2e20 5468 6174 2069 732c 2074 ed''. That is, t\n-00015a20: 6865 7920 6172 6520 6f6e 6c79 2072 6574 hey are only ret\n-00015a30: 6169 6e65 6420 696e 2074 6865 0a74 6162 ained in the.tab\n-00015a40: 6c65 2061 7320 6c6f 6e67 2074 6865 206b le as long the k\n-00015a50: 6579 2068 6173 206e 6f74 2062 6565 6e20 ey has not been \n-00015a60: 6761 7262 6167 6520 636f 6c6c 6563 7465 garbage collecte\n-00015a70: 642e 0a0a 556e 6c69 6b65 2077 6974 6820 d...Unlike with \n-00015a80: 7461 626c 6573 2063 7265 6174 6564 2062 tables created b\n-00015a90: 7920 7468 6520 606d 616b 652d 7461 626c y the `make-tabl\n-00015aa0: 6520 6675 6e63 7469 6f6e 2c20 7468 6520 e function, the \n-00015ab0: 6661 6374 2074 6861 740a 7468 6520 6b65 fact that.the ke\n-00015ac0: 7920 6973 2073 746f 7265 6420 696e 2074 y is stored in t\n-00015ad0: 6865 2074 6162 6c65 2069 7320 6e6f 7420 he table is not \n-00015ae0: 636f 6e73 6964 6572 6564 2067 6f6f 6420 considered good \n-00015af0: 656e 6f75 6768 2074 6f20 7072 6576 656e enough to preven\n-00015b00: 740a 6974 2062 6569 6e67 2067 6172 6261 t.it being garba\n-00015b10: 6765 2063 6f6c 6c65 6374 6564 2e72 6570 ge collected.rep\n-00015b20: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015b30: 6c65 2d62 6f75 6e64 2d70 7461 626c 652d le-bound-ptable-\n-00015b40: 626f 756e 642d 7020 5441 424c 4520 4b45 bound-p TABLE KE\n-00015b50: 590a 0a52 6574 7572 6e73 2074 7275 6520 Y..Returns true \n-00015b60: 6966 2074 6865 2068 6173 6820 7461 626c if the hash tabl\n-00015b70: 6520 5441 424c 4520 636f 6e74 6169 6e73 e TABLE contains\n-00015b80: 2061 2076 616c 7565 2061 7373 6f63 6961 a value associa\n-00015b90: 7465 6420 7769 7468 0a4b 4559 2e72 6570 ted with.KEY.rep\n-00015ba0: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015bb0: 6c65 2d73 6574 7461 626c 652d 7365 7420 le-settable-set \n-00015bc0: 5441 424c 4520 4b45 5920 5641 4c55 450a TABLE KEY VALUE.\n-00015bd0: 0a41 7373 6f63 6961 7465 2056 414c 5545 .Associate VALUE\n-00015be0: 2077 6974 6820 4b45 5920 696e 2068 6173 with KEY in has\n-00015bf0: 6820 7461 626c 6520 5441 424c 452e 2052 h table TABLE. R\n-00015c00: 6574 7572 6e73 2056 414c 5545 2e72 6570 eturns VALUE.rep\n-00015c10: 2e64 6174 612e 7461 626c 6573 2374 6162 .data.tables#tab\n-00015c20: 6c65 2d75 6e73 6574 7461 626c 652d 756e le-unsettable-un\n-00015c30: 7365 7420 5441 424c 4520 4b45 590a 0a52 set TABLE KEY..R\n-00015c40: 656d 6f76 6520 616e 7920 7661 6c75 6520 emove any value \n-00015c50: 7374 6f72 6564 2069 6e20 5441 424c 4520 stored in TABLE \n-00015c60: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-00015c70: 4b45 592e 6572 726f 722d 6d6f 6465 5768 KEY.error-modeWh\n-00015c80: 656e 206e 696c 2c20 6572 726f 7273 2061 en nil, errors a\n-00015c90: 7265 2068 616e 646c 6564 2061 7420 7468 re handled at th\n-00015ca0: 6520 6375 7272 656e 7420 6576 656e 7420 e current event \n-00015cb0: 6c6f 6f70 2c20 6f74 6865 7220 706f 7373 loop, other poss\n-00015cc0: 6962 6c65 0a76 616c 7565 7320 696e 636c ible.values incl\n-00015cd0: 7564 6520 6065 7869 7427 2061 6e64 2060 ude `exit' and `\n-00015ce0: 746f 702d 6c65 7665 6c27 2e72 6570 2e73 top-level'.rep.s\n-00015cf0: 7973 7465 6d23 7265 6375 7273 696f 6e2d ystem#recursion-\n-00015d00: 6465 7074 6872 6563 7572 7369 6f6e 2d64 depthrecursion-d\n-00015d10: 6570 7468 0a0a 5265 7475 726e 7320 7468 epth..Returns th\n-00015d20: 6520 6e75 6d62 6572 206f 6620 7265 6375 e number of recu\n-00015d30: 7273 6976 652d 6564 6974 2773 2064 6565 rsive-edit's dee\n-00015d40: 7020 7765 2061 7265 2c20 7a65 726f 2073 p we are, zero s\n-00015d50: 6967 6e69 6669 6573 2074 6865 0a6f 7269 ignifies the.ori\n-00015d60: 6769 6e61 6c20 6c65 7665 6c2e 7265 702e ginal level.rep.\n-00015d70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00015d80: 2363 616c 6c2f 6363 6361 6c6c 2f63 6320 #call/cccall/cc \n-00015d90: 4655 4e43 5449 4f4e 0a0a 496e 766f 6b65 FUNCTION..Invoke\n-00015da0: 2046 554e 4354 494f 4e20 7769 7468 2061 FUNCTION with a\n-00015db0: 2073 696e 676c 6520 7061 7261 6d65 7465 single paramete\n-00015dc0: 722c 2074 6865 2063 6f6e 7469 6e75 6174 r, the continuat\n-00015dd0: 696f 6e20 6675 6e63 7469 6f6e 206f 660a ion function of.\n-00015de0: 7468 6520 6375 7272 656e 7420 7374 6174 the current stat\n-00015df0: 6520 6f66 2074 6865 2069 6e74 6572 7072 e of the interpr\n-00015e00: 6574 6572 2e20 5375 6273 6571 7565 6e74 eter. Subsequent\n-00015e10: 6c79 2063 616c 6c69 6e67 2074 6865 0a63 ly calling the.c\n-00015e20: 6f6e 7469 6e75 6174 696f 6e20 6675 6e63 ontinuation func\n-00015e30: 7469 6f6e 2028 7769 7468 2061 6e20 6f70 tion (with an op\n-00015e40: 7469 6f6e 616c 2073 696e 676c 6520 6172 tional single ar\n-00015e50: 6775 6d65 6e74 2920 7769 6c6c 2070 6173 gument) will pas\n-00015e60: 730a 636f 6e74 726f 6c20 696d 6d65 6469 s.control immedi\n-00015e70: 6174 656c 7920 6261 636b 2074 6f20 7468 ately back to th\n-00015e80: 6520 7374 6174 656d 656e 7420 666f 6c6c e statement foll\n-00015e90: 6f77 696e 6720 7468 6520 6361 6c6c 2074 owing the call t\n-00015ea0: 6f20 7468 650a 6063 616c 6c2f 6363 2720 o the.`call/cc' \n-00015eb0: 6675 6e63 7469 6f6e 2028 6576 656e 2069 function (even i\n-00015ec0: 6620 7468 6174 2073 7461 636b 2066 7261 f that stack fra\n-00015ed0: 6d65 2068 6173 2073 696e 6365 2062 6565 me has since bee\n-00015ee0: 6e20 6578 6974 6564 292e 7265 702e 7468 n exited).rep.th\n-00015ef0: 7265 6164 7323 6d61 6b65 2d73 7573 7065 reads#make-suspe\n-00015f00: 6e64 6564 2d74 6872 6561 646d 616b 652d nded-threadmake-\n-00015f10: 7375 7370 656e 6465 642d 7468 7265 6164 suspended-thread\n-00015f20: 2054 4855 4e4b 205b 4e41 4d45 5d0a 0a49 THUNK [NAME]..I\n-00015f30: 6465 6e74 6963 616c 2074 6f20 606d 616b dentical to `mak\n-00015f40: 652d 7468 7265 6164 272c 2065 7863 6570 e-thread', excep\n-00015f50: 7420 7468 6174 2074 6865 2063 7265 6174 t that the creat\n-00015f60: 6564 2074 6872 6561 6420 7769 6c6c 2062 ed thread will b\n-00015f70: 650a 696d 6d65 6469 6174 656c 7920 7075 e.immediately pu\n-00015f80: 7420 696e 2074 6865 2073 7573 7065 6e64 t in the suspend\n-00015f90: 6564 2073 7461 7465 2e72 6570 2e74 6872 ed state.rep.thr\n-00015fa0: 6561 6473 2361 6c6c 2d74 6872 6561 6473 eads#all-threads\n-00015fb0: 616c 6c2d 7468 7265 6164 7320 5b44 4550 all-threads [DEP\n-00015fc0: 5448 5d0a 0a52 6574 7572 6e20 6120 6c69 TH]..Return a li\n-00015fd0: 7374 206f 6620 616c 6c20 7468 7265 6164 st of all thread\n-00015fe0: 732e 0072 6570 2e64 6174 6123 7265 6d6f s..rep.data#remo\n-00015ff0: 7665 2d69 6620 5052 4544 204c 5354 0000 ve-if PRED LST..\n-00016000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00016010: 6574 6572 2363 616c 6c2d 7769 7468 2d62 eter#call-with-b\n-00016020: 6172 7269 6572 6361 6c6c 2d77 6974 682d arriercall-with-\n-00016030: 6261 7272 6965 7220 5448 554e 4b20 434c barrier THUNK CL\n-00016040: 4f53 4544 205b 494e 2d54 4855 4e4b 5d20 OSED [IN-THUNK] \n-00016050: 5b4f 5554 2d54 4855 4e4b 5d0a 0a43 616c [OUT-THUNK]..Cal\n-00016060: 6c20 5448 554e 4b20 696e 7369 6465 2061 l THUNK inside a\n-00016070: 206e 6577 2065 7865 6375 7469 6f6e 2065 new execution e\n-00016080: 6e76 6972 6f6e 6d65 6e74 2e20 4966 2043 nvironment. If C\n-00016090: 4c4f 5345 4420 6973 206e 6f6e 2d60 6e69 LOSED is non-`ni\n-000160a0: 6c27 0a74 6865 6e20 7468 6520 6e65 7720 l'.then the new \n-000160b0: 656e 7669 726f 6e6d 656e 7420 7769 6c6c environment will\n-000160c0: 2062 6520 6578 6974 6564 2065 7861 6374 be exited exact\n-000160d0: 6c79 206f 6e63 6520 2869 2e65 2e0a 636f ly once (i.e..co\n-000160e0: 6e74 696e 7561 7469 6f6e 7320 6d61 7920 ntinuations may \n-000160f0: 6e6f 7420 7061 7373 2074 6872 6f75 6768 not pass through\n-00016100: 2069 7429 2e0a 0a41 6c74 6572 6e61 7469 it)...Alternati\n-00016110: 7665 6c79 2c20 6966 2043 4c4f 5345 4420 vely, if CLOSED \n-00016120: 6973 2060 6e69 6c27 2074 6865 6e20 7468 is `nil' then th\n-00016130: 6520 656e 7669 726f 6e6d 656e 7420 6973 e environment is\n-00016140: 2073 6169 6420 746f 2062 650a 606f 7065 said to be.`ope\n-00016150: 6e27 2061 6e64 2063 6f6e 7469 6e75 6174 n' and continuat\n-00016160: 696f 6e73 206d 6179 2063 6175 7365 2063 ions may cause c\n-00016170: 6f6e 7472 6f6c 2074 6f20 666c 6f77 2069 ontrol to flow i\n-00016180: 6e74 6f20 616e 6420 6f75 7420 6f66 2074 nto and out of t\n-00016190: 6865 0a6e 6577 2065 6e76 6972 6f6e 6d65 he.new environme\n-000161a0: 6e74 2e20 4173 2074 6869 7320 6861 7070 nt. As this happ\n-000161b0: 656e 7320 6f6e 6520 6f66 2049 4e2d 5448 ens one of IN-TH\n-000161c0: 554e 4b20 6f72 204f 5554 2d54 4855 4e4b UNK or OUT-THUNK\n-000161d0: 2077 696c 6c20 6265 0a63 616c 6c65 6420 will be.called \n-000161e0: 2869 6620 6465 6669 6e65 6429 2e0a 0a54 (if defined)...T\n-000161f0: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this\n-00016200: 2066 756e 6374 696f 6e20 6973 2074 6865 function is the\n-00016210: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n-00016220: 6279 2054 4855 4e4b 2e72 6570 2e6c 616e by THUNK.rep.lan\n-00016230: 672e 6465 6275 6723 756e 6978 2d70 7269 g.debug#unix-pri\n-00016240: 6e74 2d61 6c6c 6f63 6174 696f 6e73 756e nt-allocationsun\n-00016250: 6978 2d70 7269 6e74 2d61 6c6c 6f63 6174 ix-print-allocat\n-00016260: 696f 6e73 0a0a 4f75 7470 7574 2061 206c ions..Output a l\n-00016270: 6973 7420 6f66 2061 6c6c 2061 6c6c 6f63 ist of all alloc\n-00016280: 6174 6564 206d 656d 6f72 7920 626c 6f63 ated memory bloc\n-00016290: 6b73 2074 6f20 7374 616e 6461 7264 2065 ks to standard e\n-000162a0: 7272 6f72 2e72 6570 2e73 7973 7465 6d23 rror.rep.system#\n-000162b0: 6f70 6572 6174 696e 672d 7379 7374 656d operating-system\n-000162c0: 4120 7379 6d62 6f6c 2064 6566 696e 696e A symbol definin\n-000162d0: 6720 7468 6520 7479 7065 206f 6620 6f70 g the type of op\n-000162e0: 6572 6174 696e 6720 7379 7374 656d 2074 erating system t\n-000162f0: 6861 7420 4a61 6465 2069 7320 7275 6e6e hat Jade is runn\n-00016300: 696e 670a 756e 6465 722e 2043 7572 7265 ing.under. Curre\n-00016310: 6e74 6c79 2074 6869 7320 6973 2061 6c77 ntly this is alw\n-00016320: 6179 7320 7468 6520 7379 6d62 6f6c 2060 ays the symbol `\n-00016330: 756e 6978 272e 7265 702e 7379 7374 656d unix'.rep.system\n-00016340: 2372 6570 2d76 6572 7369 6f6e 4120 7374 #rep-versionA st\n-00016350: 7269 6e67 2064 6566 696e 696e 6720 7468 ring defining th\n-00016360: 6520 6375 7272 656e 7420 7665 7273 696f e current versio\n-00016370: 6e20 6f66 2074 6865 2052 4550 2069 6e74 n of the REP int\n-00016380: 6572 7072 6574 6572 2e72 6570 2e73 7973 erpreter.rep.sys\n-00016390: 7465 6d23 6265 6570 6265 6570 0a0a 5269 tem#beepbeep..Ri\n-000163a0: 6e67 7320 6120 6265 6c6c 2e72 6570 2e64 ngs a bell.rep.d\n-000163b0: 6174 6123 636f 6d70 6c65 7465 2d73 7472 ata#complete-str\n-000163c0: 696e 6763 6f6d 706c 6574 652d 7374 7269 ingcomplete-stri\n-000163d0: 6e67 2054 454d 504c 4154 4520 4c49 5354 ng TEMPLATE LIST\n-000163e0: 205b 464f 4c44 2d43 4153 455d 0a0a 5265 [FOLD-CASE]..Re\n-000163f0: 7475 726e 2061 2073 7472 696e 6720 7768 turn a string wh\n-00016400: 6f73 6520 6265 6769 6e6e 696e 6720 6d61 ose beginning ma\n-00016410: 7463 6865 7320 7468 6520 7374 7269 6e67 tches the string\n-00016420: 2054 454d 504c 4154 452c 2061 6e64 2069 TEMPLATE, and i\n-00016430: 7320 756e 6971 7565 0a69 6e20 7468 6520 s unique.in the \n-00016440: 7365 7420 6f66 2061 6c6c 2073 7472 696e set of all strin\n-00016450: 6773 2069 6e20 4c49 5354 2077 6869 6368 gs in LIST which\n-00016460: 2061 6c73 6f20 6d61 7463 6820 5445 4d50 also match TEMP\n-00016470: 4c41 5445 2e20 4966 2046 4f4c 442d 4341 LATE. If FOLD-CA\n-00016480: 5345 0a69 7320 742c 2061 6c6c 206d 6174 SE.is t, all mat\n-00016490: 6368 696e 6720 6967 6e6f 7265 7320 6368 ching ignores ch\n-000164a0: 6172 6163 7465 7220 6361 7365 2e72 6570 aracter case.rep\n-000164b0: 2e73 7973 7465 6d23 6375 7272 656e 742d .system#current-\n-000164c0: 7469 6d65 2d73 7472 696e 6763 7572 7265 time-stringcurre\n-000164d0: 6e74 2d74 696d 652d 7374 7269 6e67 205b nt-time-string [\n-000164e0: 5449 4d45 5d20 5b46 4f52 4d41 545d 0a0a TIME] [FORMAT]..\n-000164f0: 5265 7475 726e 7320 6120 6875 6d61 6e2d Returns a human-\n-00016500: 7265 6164 6162 6c65 2073 7472 696e 6720 readable string \n-00016510: 6465 6669 6e69 6e67 2074 6865 2063 7572 defining the cur\n-00016520: 7265 6e74 2064 6174 6520 616e 6420 7469 rent date and ti\n-00016530: 6d65 2c20 6f72 2069 660a 7370 6563 6966 me, or if.specif\n-00016540: 6965 642c 2074 6861 7420 6465 6669 6e69 ied, that defini\n-00016550: 6e67 2054 494d 452e 0a0a 4966 2064 6566 ng TIME...If def\n-00016560: 696e 6564 2c20 464f 524d 4154 2069 7320 ined, FORMAT is \n-00016570: 6120 7374 7269 6e67 2064 6566 696e 696e a string definin\n-00016580: 6720 686f 7720 746f 2063 7265 6174 6520 g how to create \n-00016590: 7468 6520 7374 7269 6e67 2e20 4974 2068 the string. It h\n-000165a0: 6173 0a74 6865 2073 616d 6520 636f 6e76 as.the same conv\n-000165b0: 656e 7469 6f6e 7320 6173 2074 6865 2074 entions as the t\n-000165c0: 656d 706c 6174 6520 746f 2074 6865 2043 emplate to the C\n-000165d0: 206c 6962 7261 7279 2773 2073 7472 6674 library's strft\n-000165e0: 696d 6520 6675 6e63 7469 6f6e 2e72 6570 ime function.rep\n-000165f0: 2e73 7973 7465 6d23 7379 7374 656d 2d6e .system#system-n\n-00016600: 616d 6573 7973 7465 6d2d 6e61 6d65 0a0a amesystem-name..\n-00016610: 5265 7475 726e 7320 7468 6520 6e61 6d65 Returns the name\n-00016620: 206f 6620 7468 6520 686f 7374 2077 6869 of the host whi\n-00016630: 6368 2074 6865 2065 6469 746f 7220 6973 ch the editor is\n-00016640: 2072 756e 6e69 6e67 206f 6e2e 7265 702e running on.rep.\n-00016650: 6461 7461 2361 6c70 6861 2d63 6861 722d data#alpha-char-\n-00016660: 7061 6c70 6861 2d63 6861 722d 7020 4348 palpha-char-p CH\n-00016670: 4152 0a0a 5265 7475 726e 7320 7420 6966 AR..Returns t if\n-00016680: 2043 4841 5220 6973 2061 6e20 616c 7068 CHAR is an alph\n-00016690: 6162 6574 6963 2063 6861 7261 6374 6572 abetic character\n-000166a0: 2e72 6570 2e64 6174 6123 616c 7068 616e .rep.data#alphan\n-000166b0: 756d 6572 6963 7061 6c70 6861 6e75 6d65 umericpalphanume\n-000166c0: 7269 6370 2043 4841 520a 0a52 6574 7572 ricp CHAR..Retur\n-000166d0: 6e73 2074 2069 6620 4348 4152 2069 7320 ns t if CHAR is \n-000166e0: 616c 7068 612d 6e75 6d65 7269 632e 7265 alpha-numeric.re\n-000166f0: 702e 6461 7461 2363 6861 722d 7570 6361 p.data#char-upca\n-00016700: 7365 6368 6172 2d75 7063 6173 6520 4348 sechar-upcase CH\n-00016710: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-00016720: 7570 7065 722d 6361 7365 2065 7175 6976 upper-case equiv\n-00016730: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n-00016740: 702e 7379 7374 656d 2367 6574 2d63 6f6d p.system#get-com\n-00016750: 6d61 6e64 2d6c 696e 652d 6f70 7469 6f6e mand-line-option\n-00016760: 6765 742d 636f 6d6d 616e 642d 6c69 6e65 get-command-line\n-00016770: 2d6f 7074 696f 6e20 4f50 5449 4f4e 205b -option OPTION [\n-00016780: 5245 5155 4952 4553 2d41 5247 554d 454e REQUIRES-ARGUMEN\n-00016790: 545d 0a0a 5265 7475 726e 7320 7420 6966 T]..Returns t if\n-000167a0: 204f 5054 494f 4e20 7761 7320 7370 6563 OPTION was spec\n-000167b0: 6966 6965 6420 6f6e 2074 6865 2063 6f6d ified on the com\n-000167c0: 6d61 6e64 206c 696e 6520 284f 5054 494f mand line (OPTIO\n-000167d0: 4e20 6973 2074 7970 6963 616c 6c79 0a61 N is typically.a\n-000167e0: 2077 6f72 6420 6265 6769 6e6e 696e 6720 word beginning \n-000167f0: 7769 7468 2060 2d2d 2729 2e20 4966 2052 with `--'). If R\n-00016800: 4551 5549 5245 532d 4152 4755 4d45 4e54 EQUIRES-ARGUMENT\n-00016810: 2069 7320 6e6f 6e2d 6e69 6c2c 2074 6869 is non-nil, thi\n-00016820: 7320 6f70 7469 6f6e 0a72 6571 7569 7265 s option.require\n-00016830: 7320 6120 7061 7261 6d65 7465 722c 2074 s a parameter, t\n-00016840: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n-00016850: 6820 6973 2072 6574 7572 6e65 642e 2049 h is returned. I\n-00016860: 6620 6120 7061 7261 6d65 7465 7273 2069 f a parameters i\n-00016870: 736e 2774 0a73 7570 706c 6965 6420 616e sn't.supplied an\n-00016880: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-00016890: 6c65 642e 7265 702e 6461 7461 2e64 6174 led.rep.data.dat\n-000168a0: 756d 7323 6465 6669 6e65 2d64 6174 756d ums#define-datum\n-000168b0: 2d70 7269 6e74 6572 6465 6669 6e65 2d64 -printerdefine-d\n-000168c0: 6174 756d 2d70 7269 6e74 6572 2049 4420 atum-printer ID \n-000168d0: 5052 494e 5445 520a 0a52 6567 6973 7465 PRINTER..Registe\n-000168e0: 7220 6120 6375 7374 6f6d 2070 7269 6e74 r a custom print\n-000168f0: 6572 2066 6f72 2061 6c6c 2064 6174 756d er for all datum\n-00016900: 7320 7769 7468 2074 7970 6520 4944 2e20 s with type ID. \n-00016910: 5768 656e 2074 6865 7365 0a6f 626a 6563 When these.objec\n-00016920: 7473 2070 7269 6e74 6564 2061 7265 2c20 ts printed are, \n-00016930: 7468 6520 6675 6e63 7469 6f6e 2050 5249 the function PRI\n-00016940: 4e54 4552 2077 696c 6c20 6265 2063 616c NTER will be cal\n-00016950: 6c65 6420 7769 7468 2074 776f 0a61 7267 led with two.arg\n-00016960: 756d 656e 7473 2c20 7468 6520 6461 7475 uments, the datu\n-00016970: 6d20 616e 6420 7468 6520 7374 7265 616d m and the stream\n-00016980: 2074 6f20 7072 696e 7420 746f 2e00 7265 to print to..re\n-00016990: 702e 766d 2e63 6f6d 7069 6c65 7223 636f p.vm.compiler#co\n-000169a0: 6d70 696c 652d 6669 6c65 2046 494c 452d mpile-file FILE-\n-000169b0: 4e41 4d45 7265 702e 766d 2e63 6f6d 7069 NAMErep.vm.compi\n-000169c0: 6c65 7223 636f 6d70 696c 652d 6c69 7370 ler#compile-lisp\n-000169d0: 2d6c 6962 5265 636f 6d70 696c 6520 616c -libRecompile al\n-000169e0: 6c20 6f75 7420 6f66 2064 6174 6520 6669 l out of date fi\n-000169f0: 6c65 7320 696e 2074 6865 206c 6973 7020 les in the lisp \n-00016a00: 6c69 6272 6172 7920 6469 7265 6374 6f72 library director\n-00016a10: 792e 2049 6620 464f 5243 452d 500a 6973 y. If FORCE-P.is\n-00016a20: 2074 7275 6520 6974 2773 2061 7320 7468 true it's as th\n-00016a30: 6f75 6768 2061 6c6c 2066 696c 6573 2077 ough all files w\n-00016a40: 6572 6520 6f75 7420 6f66 2064 6174 652e ere out of date.\n-00016a50: 0a54 6869 7320 6d61 6b65 7320 7375 7265 .This makes sure\n-00016a60: 2074 6861 7420 616c 6c20 646f 6320 7374 that all doc st\n-00016a70: 7269 6e67 7320 6172 6520 7772 6974 7465 rings are writte\n-00016a80: 6e20 746f 2074 6865 6972 2073 7065 6369 n to their speci\n-00016a90: 616c 2066 696c 6520 616e 640a 7468 6174 al file and.that\n-00016aa0: 2066 696c 6573 2077 6869 6368 2073 686f files which sho\n-00016ab0: 756c 646e 2774 2062 6520 636f 6d70 696c uldn't be compil\n-00016ac0: 6564 2061 7265 6e27 742e 0072 6570 2e76 ed aren't..rep.v\n-00016ad0: 6d2e 636f 6d70 696c 6572 2363 6f6d 7069 m.compiler#compi\n-00016ae0: 6c65 2d6c 6973 702d 6c69 6220 2321 6f70 le-lisp-lib #!op\n-00016af0: 7469 6f6e 616c 2044 4952 4543 544f 5259 tional DIRECTORY\n-00016b00: 2046 4f52 4345 2d50 0072 6570 2e76 6d2e FORCE-P.rep.vm.\n-00016b10: 636f 6d70 696c 6572 2e62 6173 6963 2363 compiler.basic#c\n-00016b20: 6f6d 7069 6c65 2d66 6f72 6d20 464f 524d ompile-form FORM\n-00016b30: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n-00016b40: 2e6d 6f64 756c 6573 2363 6f6d 7069 6c65 .modules#compile\n-00016b50: 2d66 756e 6374 696f 6e20 4655 4e43 5449 -function FUNCTI\n-00016b60: 4f4e 2023 216f 7074 696f 6e61 6c20 4e41 ON #!optional NA\n-00016b70: 4d45 2a77 6765 742d 7072 6f67 7261 6d2a ME*wget-program*\n-00016b80: 4c6f 6361 7469 6f6e 206f 6620 6077 6765 Location of `wge\n-00016b90: 7427 2070 726f 6772 616d 2e00 7265 702e t' program..rep.\n-00016ba0: 7777 772e 7175 6f74 652d 7572 6c23 7175 www.quote-url#qu\n-00016bb0: 6f74 652d 7572 6c20 5354 5249 4e47 7265 ote-url STRINGre\n-00016bc0: 702e 766d 2e64 6973 6173 7365 6d62 6c65 p.vm.disassemble\n-00016bd0: 7223 6469 7361 7373 656d 626c 6544 6973 r#disassembleDis\n-00016be0: 7361 7365 6d62 6c65 7320 4152 472c 2077 sasembles ARG, w\n-00016bf0: 6974 6820 6f75 7470 7574 2074 6f20 5354 ith output to ST\n-00016c00: 5245 414d 2c20 6f72 2074 6865 202a 6469 REAM, or the *di\n-00016c10: 7361 7373 656d 626c 792a 2062 7566 6665 sassembly* buffe\n-00016c20: 722e 0072 6570 2e64 6174 6123 7265 6d6f r..rep.data#remo\n-00016c30: 7665 2d69 662d 6e6f 7420 4655 4e20 4c53 ve-if-not FUN LS\n-00016c40: 5472 6570 2e64 6174 6123 7265 6d6f 7665 Trep.data#remove\n-00016c50: 5265 7475 726e 7320 6120 6e65 7720 636f Returns a new co\n-00016c60: 7079 206f 6620 4c53 5420 7769 7468 2061 py of LST with a\n-00016c70: 6c6c 2065 6c65 6d65 6e74 7320 6065 7175 ll elements `equ\n-00016c80: 616c 2720 746f 2045 4c54 2064 6973 6361 al' to ELT disca\n-00016c90: 7264 6564 2e72 6570 2e73 7973 7465 6d23 rded.rep.system#\n-00016ca0: 7077 642d 7072 6f6d 7074 5072 6f6d 7074 pwd-promptPrompt\n-00016cb0: 2066 6f72 2061 2063 6f6e 6669 6465 6e74 for a confident\n-00016cc0: 6961 6c20 7374 7269 6e67 2c20 7769 7468 ial string, with\n-00016cd0: 2050 524f 4d50 5420 6173 2074 6865 2074 PROMPT as the t\n-00016ce0: 6974 6c65 2073 7472 696e 672e 2054 6865 itle string. The\n-00016cf0: 0a63 6f6e 7465 6e74 7320 6f66 2074 6865 .contents of the\n-00016d00: 2070 726f 6d70 7420 7769 6c6c 2062 6520 prompt will be \n-00016d10: 6d61 736b 6564 206f 7574 2077 6869 6c73 masked out whils\n-00016d20: 7420 6265 696e 6720 656e 7465 7265 642e t being entered.\n-00016d30: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-00016d40: 656d 2364 6566 696e 652d 696e 7465 7266 em#define-interf\n-00016d50: 6163 6520 4e41 4d45 2053 4947 7265 702e ace NAME SIGrep.\n-00016d60: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n-00016d70: 6669 6e65 2d73 7472 7563 7475 7265 2d61 fine-structure-a\n-00016d80: 6c69 6173 4372 6561 7465 2061 2073 6563 liasCreate a sec\n-00016d90: 6f6e 6461 7279 206e 616d 6520 544f 2066 ondary name TO f\n-00016da0: 6f72 2074 6865 2073 7472 7563 7475 7265 or the structure\n-00016db0: 2063 616c 6c65 6420 4652 4f4d 2e72 6570 called FROM.rep\n-00016dc0: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n-00016dd0: 7472 7563 7475 7265 2d72 6566 4576 616c tructure-refEval\n-00016de0: 7561 7465 7320 746f 2074 6865 2063 7572 uates to the cur\n-00016df0: 7265 6e74 2076 616c 7565 206f 6620 7468 rent value of th\n-00016e00: 6520 676c 6f62 616c 2062 696e 6469 6e67 e global binding\n-00016e10: 206f 6620 7379 6d62 6f6c 0a56 4152 2d4e of symbol.VAR-N\n-00016e20: 414d 4520 696e 2074 6865 206d 6f64 756c AME in the modul\n-00016e30: 6520 6361 6c6c 6564 2053 5452 5543 542d e called STRUCT-\n-00016e40: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n-00016e50: 7475 7265 206d 7573 740a 7072 6576 696f ture must.previo\n-00016e60: 7573 6c79 2068 6176 6520 6265 656e 206f usly have been o\n-00016e70: 7065 6e65 6420 6f72 2061 6363 6573 7365 pened or accesse\n-00016e80: 6420 6279 2074 6865 2063 7572 7265 6e74 d by the current\n-00016e90: 206d 6f64 756c 652e 0a0a 5768 656e 2072 module...When r\n-00016ea0: 6561 642c 2074 6865 2073 796e 7461 7820 ead, the syntax \n-00016eb0: 6046 4f4f 2342 4152 2720 6578 7061 6e64 `FOO#BAR' expand\n-00016ec0: 7320 746f 2060 2873 7472 7563 7475 7265 s to `(structure\n-00016ed0: 2d72 6566 2046 4f4f 2042 4152 2927 2e72 -ref FOO BAR)'.r\n-00016ee0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00016ef0: 2d6e 6577 6572 2d74 6861 6e2d 6669 6c65 -newer-than-file\n-00016f00: 2d70 5265 7475 726e 7320 7420 7768 656e -pReturns t when\n-00016f10: 2046 494c 4531 2077 6173 206d 6f64 6966 FILE1 was modif\n-00016f20: 6965 6420 6d6f 7265 2072 6563 656e 746c ied more recentl\n-00016f30: 7920 7468 616e 2046 494c 4532 2e72 6570 y than FILE2.rep\n-00016f40: 2e69 6f2e 6669 6c65 7323 6c6f 6164 2d61 .io.files#load-a\n-00016f50: 6c6c 5472 7920 746f 206c 6f61 6420 6669 llTry to load fi\n-00016f60: 6c65 7320 6361 6c6c 6564 2046 494c 4520 les called FILE \n-00016f70: 286f 7220 4649 4c45 2e6a 6c2c 2065 7463 (or FILE.jl, etc\n-00016f80: 2920 6672 6f6d 2061 6c6c 2064 6972 6563 ) from all direc\n-00016f90: 746f 7269 6573 2069 6e20 7468 650a 4c49 tories in the.LI\n-00016fa0: 5350 206c 6f61 6420 7061 7468 2028 6578 SP load path (ex\n-00016fb0: 6365 7074 2074 6865 2063 7572 7265 6e74 cept the current\n-00016fc0: 2064 6972 6563 746f 7279 292e 0072 6570 directory)..rep\n-00016fd0: 2e69 6f2e 6669 6c65 7323 6361 6c6c 2d61 .io.files#call-a\n-00016fe0: 6674 6572 2d6c 6f61 6420 4c49 4252 4152 fter-load LIBRAR\n-00016ff0: 5920 5448 554e 4b00 0000 0000 0000 0000 Y THUNK.........\n-00017000: 0400 0000 0000 0000 0900 0000 a09c 7c01 ..............|.\n-00017010: f7df 0000 0000 0000 0a00 0000 4022 0401 ............@\"..\n-00017020: f6cf 0000 0000 0000 1500 0000 a09c 7c01 ..............|.\n-00017030: ebef 0000 0000 0000 930e 0000 a023 0501 .............#..\n-00017040: 6d71 0200 0000 0000 e20f 0000 2066 0501 mq.......... f..\n-00017050: 1e70 0200 0000 0000 0000 0000 0000 0000 .p..............\n-00017060: 0000 0000 0000 0000 0200 0000 a600 0000 ................\n-00017070: daf9 6b57 0072 6570 b5cf 0000 0000 0000 ..kW.rep........\n-00017080: 1900 0000 0000 0000 29e3 0350 0072 6570 ........)..P.rep\n-00017090: e8cd 0000 0000 0000 2400 0000 1400 0000 ........$.......\n-000170a0: 2a39 6355 7265 702e f647 0000 0000 0000 *9cUrep..G......\n-000170b0: 2800 0000 a000 0000 e5d2 cc54 0072 6570 (..........T.rep\n-000170c0: 8dc6 0000 0000 0000 1800 0000 0200 0000 ................\n-000170d0: 221e 395e 7265 702e d694 0000 0000 0000 \".9^rep.........\n-000170e0: 1e00 0000 b200 0000 9296 025e 7265 702e ...........^rep.\n-000170f0: 9d5b 0100 0000 0000 1900 0000 5700 0000 .[..........W...\n-00017100: e635 8055 7265 702e 1963 0000 0000 0000 .5.Urep..c......\n-00017110: 1900 0000 3500 0000 d0a7 3744 7265 702e ....5.....7Drep.\n-00017120: 21ca 0000 0000 0000 1700 0000 ee00 0000 !...............\n-00017130: da7b 4f5e 7265 6d6f edc1 0000 0000 0000 .{O^remo........\n-00017140: 1500 0000 3f00 0000 b972 8542 0072 6570 ....?....r.B.rep\n-00017150: cecf 0000 0000 0000 1800 0000 1000 0000 ................\n-00017160: 00c4 1c5b 6572 726f 745c 0100 0000 0000 ...[errot\\......\n-00017170: 0a00 0000 6d00 0000 71f8 8642 0072 6570 ....m...q..B.rep\n-00017180: 306b 0100 0000 0000 2900 0000 1900 0000 0k......).......\n-00017190: f2c5 4b4e 7265 702e 956c 0100 0000 0000 ..KNrep..l......\n-000171a0: 1500 0000 8600 0000 5f2c 9642 7265 702e ........_,.Brep.\n-000171b0: 0609 0100 0000 0000 1600 0000 5a00 0000 ............Z...\n-000171c0: b734 1f55 7265 702e 3663 0100 0000 0000 .4.Urep.6c......\n-000171d0: 1600 0000 3d00 0000 07f4 3347 7265 702e ....=.....3Grep.\n-000171e0: eb5c 0100 0000 0000 1a00 0000 6700 0000 .\\..........g...\n-000171f0: bcbb 9650 7265 702e 2962 0100 0000 0000 ...Prep.)b......\n-00017200: 2500 0000 5700 0000 1433 8d47 0072 6570 %...W....3.G.rep\n-00017210: 226c 0100 0000 0000 1700 0000 0800 0000 \"l..............\n-00017220: 05e5 8b42 7265 6d6f 41c2 0000 0000 0000 ...BremoA.......\n-00017230: 1400 0000 3300 0000 2b24 4f4b 7461 7266 ....3...+$OKtarf\n-00017240: 9bc3 0000 0000 0000 1900 0000 2600 0000 ............&...\n-00017250: 7e4f 8b53 7265 702e 3e67 0100 0000 0000 ~O.Srep.>g......\n-00017260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n-00017270: 5e59 0100 0000 0000 1f00 0000 a001 0000 ^Y..............\n-00017280: 22ac 8c49 0072 6570 d0c0 0000 0000 0000 \"..I.rep........\n-00017290: 1700 0000 0400 0000 e61a 7d5e 7265 702e ..........}^rep.\n-000172a0: 2dc4 0000 0000 0000 1e00 0000 3c00 0000 -...........<...\n-000172b0: f521 5f47 7265 702e 88cf 0000 0000 0000 .!_Grep.........\n-000172c0: 1800 0000 1500 0000 079a c742 0072 6570 ...........B.rep\n-000172d0: cc6f 0100 0000 0000 1d00 0000 0e00 0000 .o..............\n-000172e0: 1658 c55d 7265 702e 5b56 0100 0000 0000 .X.]rep.[V......\n-000172f0: 1f00 0000 9800 0000 9a02 5055 7265 702e ..........PUrep.\n-00017300: 1e70 0200 0000 0000 1c00 0000 6d00 0000 .p..........m...\n-00017310: be87 2b46 7265 702e 3985 0000 0000 0000 ..+Frep.9.......\n-00017320: 1b00 0000 7b01 0000 2da2 5251 7265 702e ....{...-.RQrep.\n-00017330: be6b 0100 0000 0000 1f00 0000 4500 0000 .k..........E...\n-00017340: 6068 d95d 0072 6570 8dce 0000 0000 0000 `h.].rep........\n-00017350: 1e00 0000 0400 0000 2b4d c044 7265 702e ........+M.Drep.\n-00017360: b3cc 0000 0000 0000 2300 0000 1201 0000 ........#.......\n-00017370: ccdd b24d 7265 702e 2d76 0000 0000 0000 ...Mrep.-v......\n-00017380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n-00017390: ed65 0100 0000 0000 1600 0000 4900 0000 .e..........I...\n-000173a0: a2ad d74b 7265 702e fb54 0100 0000 0000 ...Krep..T......\n-000173b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n-000173c0: b58a 0000 0000 0000 2100 0000 8e00 0000 ........!.......\n-000173d0: 9fd3 0257 7265 702e bc6d 0000 0000 0000 ...Wrep..m......\n-000173e0: 1600 0000 4d00 0000 f504 1257 7265 702e ....M......Wrep.\n-000173f0: 60d2 0000 0000 0000 1b00 0000 6400 0000 `...........d...\n-00017400: b7aa 8642 0072 6570 086b 0100 0000 0000 ...B.rep.k......\n-00017410: 2300 0000 0500 0000 47c0 054f 7265 702e #.......G..Orep.\n-00017420: d950 0100 0000 0000 0a00 0000 9f00 0000 .P..............\n-00017430: ce4e f750 7265 702e 6f07 0100 0000 0000 .N.Prep.o.......\n-00017440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n-00017450: 0775 0000 0000 0000 1400 0000 2f00 0000 .u........../...\n-00017460: e018 f85d 0072 6570 e25f 0100 0000 0000 ...].rep._......\n-00017470: 1300 0000 0900 0000 6d8c 3c43 7265 702e ........m.@rep..d......\n-00017560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-00017570: a552 0000 0000 0000 2900 0000 5f00 0000 .R......)..._...\n-00017580: 6d8a fd5d 7265 702e 6763 0000 0000 0000 m..]rep.gc......\n-00017590: 1800 0000 2900 0000 278d e05b 7265 702e ....)...'..[rep.\n-000175a0: 2d53 0000 0000 0000 1f00 0000 4800 0000 -S..........H...\n-000175b0: 5d42 3041 7265 702e 8ad6 0000 0000 0000 ]B0Arep.........\n-000175c0: 1800 0000 4f00 0000 8b55 f641 7265 702e ....O....U.Arep.\n-000175d0: 4039 0000 0000 0000 1d00 0000 9b00 0000 @9..............\n-000175e0: e74a 8b50 7265 702e 9e53 0000 0000 0000 .J.Prep..S......\n-000175f0: 2100 0000 4800 0000 1651 c658 7265 702e !...H....Q.Xrep.\n-00017600: abe6 0000 0000 0000 1c00 0000 a700 0000 ................\n-00017610: 4ace 8c51 7265 702e eeea 0000 0000 0000 J..Qrep.........\n-00017620: 1300 0000 8000 0000 dc0a 5c52 7265 702e ..........\\Rrep.\n-00017630: a008 0100 0000 0000 0f00 0000 5700 0000 ............W...\n-00017640: 467a a641 7265 702e f0d0 0000 0000 0000 Fz.Arep.........\n-00017650: 1a00 0000 4700 0000 a52e 8c5c 7265 702e ....G......\\rep.\n-00017660: d40e 0100 0000 0000 0c00 0000 a100 0000 ................\n-00017670: 8d45 7346 7265 702e a052 0100 0000 0000 .EsFrep..R......\n-00017680: 3000 0000 c600 0000 c6d2 ef40 7265 702e 0..........@rep.\n-00017690: cac2 0000 0000 0000 3500 0000 3000 0000 ........5...0...\n-000176a0: 73b5 4345 7265 702e afce 0000 0000 0000 s.CErep.........\n-000176b0: 2600 0000 8700 0000 3b65 5556 7265 702e &.......;eUVrep.\n-000176c0: f1d1 0000 0000 0000 1d00 0000 5200 0000 ............R...\n-000176d0: 1ead 844b 7265 702e f56e 0000 0000 0000 ...Krep..n......\n-000176e0: 1100 0000 a800 0000 7bf3 a755 0072 6570 ........{..U.rep\n-000176f0: ca6a 0100 0000 0000 2100 0000 1d00 0000 .j......!.......\n-00017700: fb20 9d56 7265 702e 5bc5 0000 0000 0000 . .Vrep.[.......\n-00017710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f ....8......]remo\n-00017720: 88c2 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-00017730: 5c55 1650 7265 702e 416c 0100 0000 0000 \\U.Prep.Al......\n-00017740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-00017750: 59d7 0000 0000 0000 2600 0000 8200 0000 Y.......&.......\n-00017760: 24a3 0b5c 7265 702e df6e 0100 0000 0000 $..\\rep..n......\n-00017770: 2300 0000 3b00 0000 7d15 375b 0072 6570 #...;...}.7[.rep\n-00017780: 27c9 0000 0000 0000 1e00 0000 0e00 0000 '...............\n-00017790: 4e4b e746 7265 702e 3c70 0000 0000 0000 NK.Frep..Trep.._......\n-00017950: 1700 0000 3200 0000 dee0 f155 0072 6570 ....2......U.rep\n-00017960: 6fcb 0000 0000 0000 2d00 0000 1900 0000 o.......-.......\n-00017970: 8c76 df52 7265 702e 4904 0100 0000 0000 .v.Rrep.I.......\n-00017980: 0f00 0000 fb00 0000 9339 4f5a 7265 702e .........9OZrep.\n-00017990: 20ce 0000 0000 0000 1d00 0000 5000 0000 ...........P...\n-000179a0: dea3 c652 7265 702e 8e3f 0000 0000 0000 ...Rrep..?......\n-000179b0: 2200 0000 4000 0000 9f9b 5441 7265 702e \"...@.....TArep.\n-000179c0: 0754 0000 0000 0000 1d00 0000 2a00 0000 .T..........*...\n-000179d0: d68c ec4f 0072 6570 26cb 0000 0000 0000 ...O.rep&.......\n-000179e0: 1900 0000 0700 0000 df3f ff49 7265 702e .........?.Irep.\n-000179f0: 53c9 0000 0000 0000 1f00 0000 af00 0000 S...............\n-00017a00: e457 2857 7265 702e 9468 0100 0000 0000 .W(Wrep..h......\n-00017a10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-00017a20: 1d5b 0100 0000 0000 1d00 0000 6300 0000 .[..........c...\n-00017a30: 4c21 9859 7265 702e aec4 0000 0000 0000 L!.Yrep.........\n-00017a40: 1b00 0000 9200 0000 23ab 0e54 7265 702e ........#..Trep.\n-00017a50: b5cb 0000 0000 0000 2000 0000 de00 0000 ........ .......\n-00017a60: 8dad 9659 7265 702e 0b71 0200 0000 0000 ...Yrep..q......\n-00017a70: 1a00 0000 4800 0000 216b 1b5a 7265 702e ....H...!k.Zrep.\n-00017a80: 7609 0100 0000 0000 0c00 0000 5a00 0000 v...........Z...\n-00017a90: b48f 8351 7265 702e a562 0100 0000 0000 ...Qrep..b......\n-00017aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-00017ab0: d15b 0000 0000 0000 1800 0000 2a00 0000 .[..........*...\n-00017ac0: 53b5 9044 7265 702e 62c0 0000 0000 0000 S..Drep.b.......\n-00017ad0: 1f00 0000 4f00 0000 2b47 1159 7265 702e ....O...+G.Yrep.\n-00017ae0: dc09 0100 0000 0000 1600 0000 ed00 0000 ................\n-00017af0: 28e0 fd41 7265 702e 0050 0000 0000 0000 (..Arep..P......\n-00017b00: 1e00 0000 8f00 0000 a53a 275e 7265 702e .........:'^rep.\n-00017b10: 46ea 0000 0000 0000 2000 0000 3700 0000 F....... ...7...\n-00017b20: dae3 b35a 7265 702e cf63 0000 0000 0000 ...Zrep..c......\n-00017b30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n-00017b40: e464 0000 0000 0000 0f00 0000 4d00 0000 .d..........M...\n-00017b50: c396 fb4d 3a72 6570 35d3 0000 0000 0000 ...M:rep5.......\n-00017b60: 1600 0000 4000 0000 89f3 a749 7265 702e ....@......Irep.\n-00017b70: 8964 0000 0000 0000 1400 0000 4700 0000 .d..........G...\n-00017b80: 5b1f 5842 7265 702e c4e9 0000 0000 0000 [.XBrep.........\n-00017b90: 1d00 0000 6500 0000 87e3 225f 7265 702e ....e.....\"_rep.\n-00017ba0: b803 0100 0000 0000 0e00 0000 8300 0000 ................\n-00017bb0: db8a 014f 7265 702e a166 0100 0000 0000 ...Orep..f......\n-00017bc0: 1600 0000 3700 0000 0980 0a50 0072 6570 ....7......P.rep\n-00017bd0: 8d69 0100 0000 0000 1d00 0000 0a00 0000 .i..............\n-00017be0: 064d 2e42 7265 702e 3d6f 0100 0000 0000 .M.Brep.=o......\n-00017bf0: 1500 0000 7a00 0000 6ded 974b 0072 6570 ....z...m..K.rep\n-00017c00: 3fc0 0000 0000 0000 1f00 0000 0400 0000 ?...............\n-00017c10: 1f61 3c47 7265 6d6f afc1 0000 0000 0000 .aKrep.........\n-00017c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-00017c60: d569 0000 0000 0000 1400 0000 4600 0000 .i..........F...\n-00017c70: fec6 fd46 7265 702e f4c6 0000 0000 0000 ...Frep.........\n-00017c80: 1100 0000 3500 0000 8b42 2d42 7265 702e ....5....B-Brep.\n-00017c90: 1398 0000 0000 0000 1600 0000 2501 0000 ............%...\n-00017ca0: 7662 5343 7265 702e 4c66 0100 0000 0000 vbSCrep.Lf......\n-00017cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-00017cc0: ec01 0100 0000 0000 0c00 0000 6100 0000 ............a...\n-00017cd0: ac84 0a40 7265 702e 1066 0000 0000 0000 ...@rep..f......\n-00017ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-00017cf0: b469 0100 0000 0000 2000 0000 f600 0000 .i...... .......\n-00017d00: da22 5052 7265 702e 5c6d 0100 0000 0000 .\"PRrep.\\m......\n-00017d10: 2800 0000 3900 0000 f00f 6250 7461 7266 (...9.....bPtarf\n-00017d20: 60c3 0000 0000 0000 1500 0000 2600 0000 `...........&...\n-00017d30: 3235 3c45 0072 6570 9b6b 0100 0000 0000 25SerroX.......\n-00017d70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-00017d80: 8f42 0000 0000 0000 1d00 0000 3e00 0000 .B..........>...\n-00017d90: 2762 8a4f 7265 702e 9a5d 0000 0000 0000 'b.Orep..]......\n-00017da0: 1b00 0000 3b00 0000 e51a ea50 7265 702e ....;......Prep.\n-00017db0: 6ee7 0000 0000 0000 2500 0000 3a01 0000 n.......%...:...\n-00017dc0: c2de a244 7265 702e a759 0000 0000 0000 ...Drep..Y......\n-00017dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e ....\\......Wrep.\n-00017de0: 9184 0000 0000 0000 1400 0000 4f00 0000 ............O...\n-00017df0: 9bcb 445f 7265 702e c1df 0000 0000 0000 ..D_rep.........\n-00017e00: 1a00 0000 1c00 0000 33e3 634f 7265 702e ........3.cOrep.\n-00017e10: ea5e 0100 0000 0000 2100 0000 8e00 0000 .^......!.......\n-00017e20: 3a0a 4358 7265 702e 01d8 0000 0000 0000 :.CXrep.........\n-00017e30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n-00017e40: 9006 0100 0000 0000 0d00 0000 d200 0000 ................\n-00017e50: b8bb ec4f 7265 702e 9653 0100 0000 0000 ...Orep..S......\n-00017e60: 2400 0000 4c00 0000 a18e ab4a 7265 702e $...L......Jrep.\n-00017e70: ab63 0100 0000 0000 1800 0000 ea00 0000 .c..............\n-00017e80: 64ee 4e40 7265 702e d1d4 0000 0000 0000 d.N@rep.........\n-00017e90: 1c00 0000 7c00 0000 233d 9c44 2a77 6765 ....|...#=.D*wge\n-00017ea0: 726b 0100 0000 0000 0e00 0000 1b00 0000 rk..............\n-00017eb0: 0a00 405a 7265 702e d1d8 0000 0000 0000 ..@Zrep.........\n-00017ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-00017ed0: 057f 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-00017ee0: 5447 7051 7265 702e b00f 0100 0000 0000 TGpQrep.........\n-00017ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e ..........4Irep.\n-00017f00: 29d9 0000 0000 0000 1400 0000 4700 0000 )...........G...\n-00017f10: d6d9 c84a 7265 702e 00c0 0000 0000 0000 ...Jrep.........\n-00017f20: 1e00 0000 2100 0000 f841 6750 7265 702e ....!....AgPrep.\n-00017f30: 0ec6 0000 0000 0000 1300 0000 1f00 0000 ................\n-00017f40: ac97 4b50 7265 702e a7c6 0000 0000 0000 ..KPrep.........\n-00017f50: 1700 0000 2000 0000 8da4 b64b 7265 702e .... ......Krep.\n-00017f60: 3558 0000 0000 0000 1400 0000 ea00 0000 5X..............\n-00017f70: c00b 1a4e 7265 702e dac3 0000 0000 0000 ...Nrep.........\n-00017f80: 2a00 0000 2900 0000 5fbc c852 7265 702e *...)..._..Rrep.\n-00017f90: b1c5 0000 0000 0000 1e00 0000 3f00 0000 ............?...\n-00017fa0: 5958 1249 0072 6570 dec6 0000 0000 0000 YX.I.rep........\n-00017fb0: 1400 0000 0200 0000 e38f cb5d 7265 702e ...........]rep.\n-00017fc0: 5a96 0000 0000 0000 1600 0000 3800 0000 Z...........8...\n-00017fd0: 371c 5240 0072 6570 46cb 0000 0000 0000 7.R@.repF.......\n-00017fe0: 2200 0000 0700 0000 45a9 3d55 0072 6570 \".......E.=U.rep\n-00017ff0: 5ccf 0000 0000 0000 2700 0000 0500 0000 \\.......'.......\n-00018000: 0072 6570 2e64 6174 6123 6d61 7063 6f6e .rep.data#mapcon\n-00018010: 6361 7420 4655 4e20 5345 5155 454e 4345 cat FUN SEQUENCE\n-00018020: 2053 4550 4152 4154 4f52 7265 702e 7468 SEPARATORrep.th\n-00018030: 7265 6164 732e 6d75 7465 7823 6f62 7461 reads.mutex#obta\n-00018040: 696e 2d6d 7574 6578 4f62 7461 696e 2074 in-mutexObtain t\n-00018050: 6865 206d 7574 6578 204d 5458 2066 6f72 he mutex MTX for\n-00018060: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-00018070: 6561 642e 2057 696c 6c20 7375 7370 656e ead. Will suspen\n-00018080: 6420 7468 6520 6375 7272 656e 740a 7468 d the current.th\n-00018090: 7265 6164 2075 6e74 696c 2074 6865 206d read until the m\n-000180a0: 7574 6578 2069 7320 6176 6169 6c61 626c utex is availabl\n-000180b0: 652e 2052 6574 7572 6e73 2066 616c 7365 e. Returns false\n-000180c0: 2069 6620 7468 6520 7469 6d65 6f75 7420 if the timeout \n-000180d0: 6578 7069 7265 642e 7265 702e 7468 7265 expired.rep.thre\n-000180e0: 6164 732e 7574 696c 7323 7769 7468 6f75 ads.utils#withou\n-000180f0: 742d 696e 7465 7272 7570 7473 4576 616c t-interruptsEval\n-00018100: 7561 7465 2060 2870 726f 676e 2046 4f52 uate `(progn FOR\n-00018110: 4d53 2927 2077 6974 6820 7468 7265 6164 MS)' with thread\n-00018120: 2070 7265 656d 7074 696f 6e20 6469 7361 preemption disa\n-00018130: 626c 6564 2e00 7265 702e 7468 7265 6164 bled..rep.thread\n-00018140: 732e 7574 696c 7323 7769 7468 6f75 742d s.utils#without-\n-00018150: 696e 7465 7272 7570 7473 202e 2046 4f52 interrupts . FOR\n-00018160: 4d53 0072 6570 2e73 7973 7465 6d23 7265 MS.rep.system#re\n-00018170: 6d6f 7665 2d68 6f6f 6b2d 6279 2d6e 616d move-hook-by-nam\n-00018180: 6520 484f 4f4b 204e 414d 4500 7265 702e e HOOK NAME.rep.\n-00018190: 7379 7374 656d 2369 6e2d 686f 6f6b 2d70 system#in-hook-p\n-000181a0: 2048 4f4f 4b2d 5359 4d42 4f4c 2046 554e HOOK-SYMBOL FUN\n-000181b0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n-000181c0: 6465 7374 726f 792d 7365 7276 6572 5374 destroy-serverSt\n-000181d0: 6f70 206c 6973 7465 6e69 6e67 2066 6f72 op listening for\n-000181e0: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-000181f0: 206f 6e20 7468 6520 6375 7272 656e 7420 on the current \n-00018200: 6d61 6368 696e 6500 7265 702e 6e65 742e machine.rep.net.\n-00018210: 7270 6323 676c 6f62 616c 2d69 642d 3e72 rpc#global-id->r\n-00018220: 7063 2d70 726f 7879 2049 4472 6570 2e6e pc-proxy IDrep.n\n-00018230: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n-00018240: 6f6d 6169 6e2d 6265 6c6f 772d 7052 6574 omain-below-pRet\n-00018250: 7572 6e20 7472 7565 2069 6620 646f 6d61 urn true if doma\n-00018260: 696e 206e 616d 6520 4431 2069 7320 6062 in name D1 is `b\n-00018270: 656c 6f77 2720 646f 6d61 696e 206e 616d elow' domain nam\n-00018280: 6520 4432 2e72 6570 2e6e 6574 2e64 6f6d e D2.rep.net.dom\n-00018290: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain-\n-000182a0: 6571 7561 6c2d 7052 6574 7572 6e20 7472 equal-pReturn tr\n-000182b0: 7565 2069 6620 7468 6520 646f 6d61 696e ue if the domain\n-000182c0: 206e 616d 6573 2044 3120 616e 6420 4432 names D1 and D2\n-000182d0: 2061 7265 2074 6865 2073 616d 6572 6570 are the samerep\n-000182e0: 2e72 6567 6578 7023 7374 7269 6e67 2d73 .regexp#string-s\n-000182f0: 706c 6974 5265 7475 726e 2061 206c 6973 plitReturn a lis\n-00018300: 7420 6f66 2073 7562 7374 7269 6e67 7320 t of substrings \n-00018310: 6f66 2053 5452 494e 472c 2065 6163 6820 of STRING, each \n-00018320: 6465 6c69 6d69 7465 6420 6279 2052 4547 delimited by REG\n-00018330: 4558 502e 2a69 7370 656c 6c2d 7072 6f67 EXP.*ispell-prog\n-00018340: 7261 6d2a 4669 6c65 6e61 6d65 206f 6620 ram*Filename of \n-00018350: 7072 6f67 7261 6d20 7573 6564 2074 6f20 program used to \n-00018360: 7374 6172 7420 6973 7065 6c6c 2831 292e start ispell(1).\n-00018370: 2a69 7370 656c 6c2d 6469 6374 696f 6e61 *ispell-dictiona\n-00018380: 7279 2a4e 616d 6520 6f66 2064 6963 7469 ry*Name of dicti\n-00018390: 6f6e 6172 7920 746f 2070 6173 7320 746f onary to pass to\n-000183a0: 2049 7370 656c 6c2c 206f 7220 6e69 6c20 Ispell, or nil \n-000183b0: 666f 7220 7468 6520 6465 6661 756c 742e for the default.\n-000183c0: 2a69 7370 656c 6c2d 7469 6d65 6f75 742a *ispell-timeout*\n-000183d0: 5365 636f 6e64 7320 746f 2077 6169 7420 Seconds to wait \n-000183e0: 666f 7220 6973 7065 6c6c 206f 7574 7075 for ispell outpu\n-000183f0: 7420 6265 666f 7265 2067 6976 696e 6720 t before giving \n-00018400: 7570 2e72 6570 2e75 7469 6c2e 6973 7065 up.rep.util.ispe\n-00018410: 6c6c 236c 696e 652d 6361 6c6c 6261 636b ll#line-callback\n-00018420: 4675 6e63 7469 6f6e 2074 6f20 6361 6c6c Function to call\n-00018430: 2061 7379 6e63 6872 6f6e 6f75 736c 7920 asynchronously \n-00018440: 7769 7468 2061 2073 696e 676c 6520 6c69 with a single li\n-00018450: 6e65 206f 6620 6f75 7470 7574 2066 726f ne of output fro\n-00018460: 6d20 6973 7065 6c6c 2e00 7265 702e 7574 m ispell..rep.ut\n-00018470: 696c 2e69 7370 656c 6c23 6973 7065 6c6c il.ispell#ispell\n-00018480: 2d73 6574 2d64 6963 7469 6f6e 6172 7920 -set-dictionary \n-00018490: 4449 4354 2d4e 414d 4572 6570 2e75 7469 DICT-NAMErep.uti\n-000184a0: 6c2e 6d69 7363 2370 726f 6772 616d 2d65 l.misc#program-e\n-000184b0: 7869 7374 732d 7052 6574 7572 6e73 2074 xists-pReturns t\n-000184c0: 7275 6520 6966 2061 2070 726f 6772 616d rue if a program\n-000184d0: 206e 616d 6564 2043 4d44 2063 616e 2062 named CMD can b\n-000184e0: 6520 666f 756e 6420 696e 2074 6865 2063 e found in the c\n-000184f0: 7572 7265 6e74 2070 6174 6872 6570 2e75 urrent pathrep.u\n-00018500: 7469 6c2e 7469 6d65 2374 696d 652d 3e73 til.time#time->s\n-00018510: 6563 6f6e 6473 436f 6e76 6572 7420 7468 econdsConvert th\n-00018520: 6520 7469 6d65 7374 616d 7020 5449 4d45 e timestamp TIME\n-00018530: 2074 6f20 7468 6520 6e75 6d62 6572 206f to the number o\n-00018540: 6620 7365 636f 6e64 7320 7369 6e63 6520 f seconds since \n-00018550: 7468 6520 6570 6f63 682e 7265 702e 7574 the epoch.rep.ut\n-00018560: 696c 2e64 6174 6523 6461 7465 2d74 696d il.date#date-tim\n-00018570: 657a 6f6e 652d 616c 6973 7441 6c69 7374 ezone-alistAlist\n-00018580: 206f 6620 2854 494d 455a 4f4e 4520 2e20 of (TIMEZONE . \n-00018590: 4d49 4e55 5445 532d 4449 4646 4552 454e MINUTES-DIFFEREN\n-000185a0: 4345 292e 0000 0000 1c00 0000 7900 0000 CE).........y...\n-000185b0: 2c34 7869 7265 702e 7257 0000 0000 0000 ,4xirep.rW......\n-000185c0: 1e00 0000 a500 0000 84d8 a376 7265 702e ...........vrep.\n-000185d0: 54db 0000 0000 0000 1c00 0000 4001 0000 T...........@...\n-000185e0: 8814 937d 7265 702e 9dea 0000 0000 0000 ...}rep.........\n-000185f0: 1900 0000 3800 0000 7d4f f66c 7265 702e ....8...}O.lrep.\n-00018600: 3662 0000 0000 0000 1d00 0000 c600 0000 6b..............\n-00018610: 260c 4a7d 7265 702e 0898 0100 0000 0000 &.J}rep.........\n-00018620: 1500 0000 3300 0000 7923 cf63 6669 6c65 ....3...y#.cfile\n-00018630: 3789 0000 0000 0000 1200 0000 cc00 0000 7...............\n-00018640: 0c50 e27c 7265 702e 755b 0000 0000 0000 .P.|rep.u[......\n-00018650: 1700 0000 4500 0000 e360 ec6e 7265 702e ....E....`.nrep.\n-00018660: dbe5 0000 0000 0000 1d00 0000 b300 0000 ................\n-00018670: 32ea bc6d 7265 702e df0a 0100 0000 0000 2..mrep.........\n-00018680: 1100 0000 7402 0000 2029 307d 7265 6d6f ....t... )0}remo\n-00018690: 0ad5 0100 0000 0000 1c00 0000 3b00 0000 ............;...\n-000186a0: e07d 247b 0072 6570 a39b 0100 0000 0000 .}${.rep........\n-000186b0: 2000 0000 1c00 0000 bb56 ee60 7265 702e ........V.`rep.\n-000186c0: b4dd 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-000186d0: d0ab 257b 7265 702e 1bde 0100 0000 0000 ..%{rep.........\n-000186e0: 1700 0000 5501 0000 7bfc 396d 0072 6570 ....U...{.9m.rep\n-000186f0: d7db 0100 0000 0000 2600 0000 1a00 0000 ........&.......\n-00018700: e5de 2561 0072 6570 87df 0100 0000 0000 ..%a.rep........\n-00018710: 1800 0000 0700 0000 439c d369 7265 702e ........C..irep.\n-00018720: fd60 0200 0000 0000 1a00 0000 6f01 0000 .`..........o...\n-00018730: 2eab c46b 7265 702e 7b55 0100 0000 0000 ...krep.{U......\n-00018740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00018750: 6c5d 0100 0000 0000 1c00 0000 6201 0000 l]..........b...\n-00018760: 36d0 f579 7265 702e 80d0 0000 0000 0000 6..yrep.........\n-00018770: 1e00 0000 5200 0000 d77d de6f 7265 702e ....R....}.orep.\n-00018780: 2a52 0000 0000 0000 2500 0000 5600 0000 *R......%...V...\n-00018790: c396 fb60 3a72 6570 dfd2 0000 0000 0000 ...`:rep........\n-000187a0: 1600 0000 4000 0000 3bcc a87f 7265 702e ....@...;...rep.\n-000187b0: 0c58 0100 0000 0000 1b00 0000 9c00 0000 .X..............\n-000187c0: e0aa 7d72 7265 702e 704f 0000 0000 0000 ..}rrep.pO......\n-000187d0: 1900 0000 5f00 0000 c287 5062 7265 702e ...._.....Pbrep.\n-000187e0: 51d1 0000 0000 0000 1b00 0000 8500 0000 Q...............\n-000187f0: 6e65 f264 7265 702e 0090 0100 0000 0000 ne.drep.........\n-00018800: 1700 0000 aa00 0000 a526 8279 7265 702e .........&.yrep.\n-00018810: b575 0000 0000 0000 1c00 0000 5c00 0000 .u..........\\...\n-00018820: 02da 2369 7265 702e 00e0 0000 0000 0000 ..#irep.........\n-00018830: 1c00 0000 3202 0000 7afa 7d76 7265 702d ....2...z.}vrep-\n-00018840: a9ef 0000 0000 0000 0d00 0000 3500 0000 ............5...\n-00018850: 11d3 977f 7265 702e 8251 0100 0000 0000 ....rep..Q......\n-00018860: 2300 0000 3700 0000 a6b6 027c 7265 702e #...7......|rep.\n-00018870: 9898 0100 0000 0000 1500 0000 3300 0000 ............3...\n-00018880: 4a73 8372 7265 702e 0f56 0100 0000 0000 Js.rrep..V......\n-00018890: 0d00 0000 3f00 0000 acab 1e7f 7265 702e ....?.......rep.\n-000188a0: 3f78 0000 0000 0000 1c00 0000 a100 0000 ?x..............\n-000188b0: 200c 1978 7265 702e be48 0000 0000 0000 ..xrep..H......\n-000188c0: 2c00 0000 8501 0000 9ca0 1167 7265 702e ,..........grep.\n-000188d0: cb5a 0000 0000 0000 1700 0000 3d00 0000 .Z..........=...\n-000188e0: 6df3 4a6e 7265 702e 4ee2 0000 0000 0000 m.Jnrep.N.......\n-000188f0: 1d00 0000 7003 0000 6fcd cd6d 7265 702e ....p...o..mrep.\n-00018900: f1d6 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n-00018910: e051 3779 7265 702e cded 0000 0000 0000 .Q7yrep.........\n-00018920: 1700 0000 ec00 0000 915b 8c6a 7265 702e .........[.jrep.\n-00018930: 22ed 0000 0000 0000 1600 0000 9500 0000 \"...............\n-00018940: 98ae e670 7265 702e 5606 0100 0000 0000 ...prep.V.......\n-00018950: 0f00 0000 2b00 0000 bf20 bb7e 7265 702e ....+.... .~rep.\n-00018960: bd93 0100 0000 0000 1600 0000 8101 0000 ................\n-00018970: 723c 5178 7265 702e f496 0100 0000 0000 r.......).......\n-00018e20: 94df 736b 7265 6d6f 5ed6 0100 0000 0000 ..skremo^.......\n-00018e30: 1700 0000 3f00 0000 0edb b573 7265 702e ....?......srep.\n-00018e40: a4d9 0100 0000 0000 1d00 0000 7400 0000 ............t...\n-00018e50: 8ec3 c375 6c6f 6164 6d01 0100 0000 0000 ...uloadm.......\n-00018e60: 0d00 0000 7200 0000 022d ae73 7265 702e ....r....-.srep.\n-00018e70: 00d0 0100 0000 0000 2200 0000 4402 0000 ........\"...D...\n-00018e80: aece a27e 7265 702e e0de 0000 0000 0000 ...~rep.........\n-00018e90: 2200 0000 6c00 0000 1918 767f 7265 702e \"...l.....v.rep.\n-00018ea0: a495 0100 0000 0000 1800 0000 3700 0000 ............7...\n-00018eb0: 336b c568 7265 702e 0060 0200 0000 0000 3k.hrep..`......\n-00018ec0: 2100 0000 dc00 0000 e797 9061 7265 702e !..........arep.\n-00018ed0: 4a66 0200 0000 0000 2100 0000 4e01 0000 Jf......!...N...\n-00018ee0: 28be 5d72 7265 702e b967 0200 0000 0000 (.]rrep..g......\n-00018ef0: 1d00 0000 0b00 0000 6c42 686d 7265 702e ........lBhmrep.\n-00018f00: e167 0200 0000 0000 1c00 0000 ec01 0000 .g..............\n-00018f10: 73ba 8066 7265 702e e969 0200 0000 0000 s..frep..i......\n-00018f20: 1b00 0000 3400 0000 2f79 887f 0072 6570 ....4.../y...rep\n-00018f30: 5cdd 0100 0000 0000 2000 0000 1000 0000 \\....... .......\n-00018f40: 8537 286f 0072 6570 386a 0200 0000 0000 .7(o.rep8j......\n-00018f50: 1a00 0000 0c00 0000 d5f9 a87a 7265 702e ...........zrep.\n-00018f60: 0654 0100 0000 0000 1f00 0000 d600 0000 .T..............\n-00018f70: 365a 167e 7265 702e 3ee9 0000 0000 0000 6Z.~rep.>.......\n-00018f80: 2000 0000 6600 0000 71e8 c56f 7265 702e ...f...q..orep.\n-00018f90: 1257 0100 0000 0000 1800 0000 e200 0000 .W..............\n-00018fa0: e9e6 1366 0072 6570 e29e 0100 0000 0000 ...f.rep........\n-00018fb0: 1200 0000 0500 0000 50ac 9860 7265 6d6f ........P..`remo\n-00018fc0: b4d6 0100 0000 0000 1f00 0000 3400 0000 ............4...\n-00018fd0: 8bf6 916f 0072 6570 5e6a 0200 0000 0000 ...o.rep^j......\n-00018fe0: 1b00 0000 0c00 0000 895e f66b 7265 702e .........^.krep.\n-00018ff0: a863 0000 0000 0000 1900 0000 0e00 0000 .c..............\n-00019000: 7265 702e 7468 7265 6164 7323 6d61 6b65 rep.threads#make\n-00019010: 2d74 6872 6561 646d 616b 652d 7468 7265 -threadmake-thre\n-00019020: 6164 2054 4855 4e4b 205b 4e41 4d45 5d0a ad THUNK [NAME].\n-00019030: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-00019040: 726e 2061 6e20 6f62 6a65 6374 2072 6570 rn an object rep\n-00019050: 7265 7365 6e74 696e 6720 6120 6e65 7720 resenting a new \n-00019060: 7468 7265 6164 206f 6620 6578 6563 7574 thread of execut\n-00019070: 696f 6e2e 2054 6865 0a6e 6577 2074 6872 ion. The.new thr\n-00019080: 6561 6420 7769 6c6c 2062 6567 696e 2062 ead will begin b\n-00019090: 7920 6361 6c6c 696e 6720 5448 554e 4b2c y calling THUNK,\n-000190a0: 2061 2066 756e 6374 696f 6e20 7769 7468 a function with\n-000190b0: 207a 6572 6f0a 7061 7261 6d65 7465 7273 zero.parameters\n-000190c0: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n-000190d0: 6561 642d 7969 656c 6474 6872 6561 642d ead-yieldthread-\n-000190e0: 7969 656c 640a 0a50 6173 7320 636f 6e74 yield..Pass cont\n-000190f0: 726f 6c20 6177 6179 2066 726f 6d20 7468 rol away from th\n-00019100: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n-00019110: 2069 6620 6f74 6865 7220 7468 7265 6164 if other thread\n-00019120: 7320 6172 6520 7761 6974 696e 670a 746f s are waiting.to\n-00019130: 2072 756e 2e72 6570 2e74 6872 6561 6473 run.rep.threads\n-00019140: 2374 6872 6561 642d 7375 7370 656e 6465 #thread-suspende\n-00019150: 642d 7074 6872 6561 642d 7375 7370 656e d-pthread-suspen\n-00019160: 6465 642d 7020 5448 5245 4144 0a0a 5265 ded-p THREAD..Re\n-00019170: 7475 726e 2060 7427 2069 6620 5448 5245 turn `t' if THRE\n-00019180: 4144 2069 7320 6375 7272 656e 746c 7920 AD is currently \n-00019190: 7375 7370 656e 6465 6420 6672 6f6d 2072 suspended from r\n-000191a0: 756e 6e69 6e67 2e72 6570 2e74 6872 6561 unning.rep.threa\n-000191b0: 6473 2374 6872 6561 642d 7065 726d 6974 ds#thread-permit\n-000191c0: 7468 7265 6164 2d70 6572 6d69 740a 0a44 thread-permit..D\n-000191d0: 6563 7265 6d65 6e74 2074 6865 2074 6872 ecrement the thr\n-000191e0: 6561 6420 7072 6565 6d70 7469 6f6e 206c ead preemption l\n-000191f0: 6f63 6b2e 2057 6865 6e20 6772 6561 7468 ock. When greath\n-00019200: 6572 2074 6861 6e20 7a65 726f 2061 6c6c er than zero all\n-00019210: 0a70 7265 656d 7074 696f 6e20 6f66 2074 .preemption of t\n-00019220: 6872 6561 6473 2069 7320 6469 7361 626c hreads is disabl\n-00019230: 6564 2e20 5265 7475 726e 7320 6074 2720 ed. Returns `t' \n-00019240: 6966 2070 7265 656d 7074 696f 6e20 6973 if preemption is\n-00019250: 2062 6c6f 636b 6564 0a61 7320 7468 6973 blocked.as this\n-00019260: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n-00019270: 732e 7265 702e 7265 6765 7870 2365 7870 s.rep.regexp#exp\n-00019280: 616e 642d 6c61 7374 2d6d 6174 6368 6578 and-last-matchex\n-00019290: 7061 6e64 2d6c 6173 742d 6d61 7463 6820 pand-last-match \n-000192a0: 5445 4d50 4c41 5445 2d53 5452 494e 470a TEMPLATE-STRING.\n-000192b0: 0a45 7870 616e 6420 7468 6520 7361 7665 .Expand the save\n-000192c0: 6420 6578 7072 6573 7369 6f6e 7320 6672 d expressions fr\n-000192d0: 6f6d 2074 6865 206d 6f73 7420 7265 6365 om the most rece\n-000192e0: 6e74 2073 7563 6365 7373 6675 6c6c 7920 nt successfully \n-000192f0: 6d61 7463 6865 640a 7265 6765 7870 2061 matched.regexp a\n-00019300: 6363 6f72 6469 6e67 2074 6f20 5445 4d50 ccording to TEMP\n-00019310: 4c41 5445 2d53 5452 494e 472c 2061 2073 LATE-STRING, a s\n-00019320: 7472 696e 6720 7468 6174 206d 6179 2063 tring that may c\n-00019330: 6f6e 7461 696e 2061 6e79 206f 660a 7468 ontain any of.th\n-00019340: 6520 666f 6c6c 6f77 696e 6720 6573 6361 e following esca\n-00019350: 7065 2073 6571 7565 6e63 6573 2c0a 0a20 pe sequences,.. \n-00019360: 205c 302c 205c 2620 2020 7768 6f6c 6520 \\0, \\& whole \n-00019370: 7374 7269 6e67 206d 6174 6368 6564 2062 string matched b\n-00019380: 7920 5245 4745 5850 0a20 205c 4e09 2020 y REGEXP. \\N. \n-00019390: 204e 2774 6820 7061 7265 6e74 6865 6e73 N'th parenthens\n-000193a0: 697a 6564 2065 7870 7265 7373 696f 6e20 ized expression \n-000193b0: 2831 203c 3d20 4e20 3c3d 2039 2972 6570 (1 <= N <= 9)rep\n-000193c0: 2e72 6567 6578 7023 6d61 7463 682d 7374 .regexp#match-st\n-000193d0: 6172 746d 6174 6368 2d73 7461 7274 205b artmatch-start [\n-000193e0: 4558 5052 4553 5349 4f4e 2d49 4e44 4558 EXPRESSION-INDEX\n-000193f0: 5d0a 0a52 6574 7572 6e20 7468 6520 706f ]..Return the po\n-00019400: 7369 7469 6f6e 2077 6869 6368 2074 6865 sition which the\n-00019410: 2045 5850 5245 5353 494f 4e2d 494e 4445 EXPRESSION-INDE\n-00019420: 5827 7468 2070 6172 656e 7468 6573 6973 X'th parenthesis\n-00019430: 6564 2065 7870 7265 7373 696f 6e0a 7374 ed expression.st\n-00019440: 6172 7465 6420 6174 2069 6e20 7468 6520 arted at in the \n-00019450: 6c61 7374 2073 7563 6365 7373 6675 6c20 last successful \n-00019460: 7265 6765 7870 206d 6174 6368 2e20 4966 regexp match. If\n-00019470: 2045 5850 5245 5353 494f 4e2d 494e 4445 EXPRESSION-INDE\n-00019480: 5820 6973 0a6e 696c 206f 7220 3020 7468 X is.nil or 0 th\n-00019490: 6520 7374 6172 7420 6f66 2074 6865 2077 e start of the w\n-000194a0: 686f 6c65 206d 6174 6368 2069 7320 7265 hole match is re\n-000194b0: 7475 726e 6564 2069 6e73 7465 6164 2e0a turned instead..\n-000194c0: 5468 6520 7265 7475 726e 6564 2076 616c The returned val\n-000194d0: 7565 2077 696c 6c20 6569 7468 6572 2062 ue will either b\n-000194e0: 6520 6120 706f 7369 7469 6f6e 2069 6620 e a position if \n-000194f0: 7468 6520 6c61 7374 206d 6174 6368 2077 the last match w\n-00019500: 6173 2069 6e20 610a 6275 6666 6572 2c20 as in a.buffer, \n-00019510: 6f72 2061 6e20 696e 7465 6765 7220 6966 or an integer if\n-00019520: 2074 6865 206c 6173 7420 6d61 7463 6820 the last match \n-00019530: 7761 7320 696e 2061 2073 7472 696e 6720 was in a string \n-00019540: 2869 2e65 2e20 7265 6765 7870 2d6d 6174 (i.e. regexp-mat\n-00019550: 6368 292e 7265 702e 6461 7461 2366 6c61 ch).rep.data#fla\n-00019560: 7474 656e 2d74 6162 6c65 5472 616e 736c tten-tableTransl\n-00019570: 6174 696f 6e20 7461 626c 6520 746f 2063 ation table to c\n-00019580: 6f6e 7665 7274 206e 6577 6c69 6e65 2063 onvert newline c\n-00019590: 6861 7261 6374 6572 7320 746f 2073 7061 haracters to spa\n-000195a0: 6365 732e 7265 702e 7379 7374 656d 2363 ces.rep.system#c\n-000195b0: 7572 7265 6e74 2d75 7469 6d65 6375 7272 urrent-utimecurr\n-000195c0: 656e 742d 7574 696d 650a 0a52 6574 7572 ent-utime..Retur\n-000195d0: 6e20 7468 6520 6375 7272 656e 7420 7469 n the current ti\n-000195e0: 6d65 2069 6e20 6d69 6372 6f73 6563 6f6e me in microsecon\n-000195f0: 6473 2e72 6570 2e73 7973 7465 6d23 7469 ds.rep.system#ti\n-00019600: 6d65 2d6c 6174 6572 2d70 7469 6d65 2d6c me-later-ptime-l\n-00019610: 6174 6572 2d70 2054 494d 452d 5354 414d ater-p TIME-STAM\n-00019620: 5031 2054 494d 452d 5354 414d 5032 0a0a P1 TIME-STAMP2..\n-00019630: 5265 7475 726e 7320 7420 7768 656e 2054 Returns t when T\n-00019640: 494d 452d 5354 414d 5031 2072 6566 6572 IME-STAMP1 refer\n-00019650: 7320 746f 2061 206c 6174 6572 2074 696d s to a later tim\n-00019660: 6520 7468 616e 2054 494d 452d 5354 414d e than TIME-STAM\n-00019670: 5032 2e72 6570 2e73 7973 7465 6d23 736c P2.rep.system#sl\n-00019680: 6565 702d 666f 7273 6c65 6570 2d66 6f72 eep-forsleep-for\n-00019690: 2053 4543 4f4e 4453 205b 4d49 4c4c 4953 SECONDS [MILLIS\n-000196a0: 4543 4f4e 4453 5d0a 0a50 6175 7365 2066 ECONDS]..Pause f\n-000196b0: 6f72 2053 4543 4f4e 4453 2028 706c 7573 or SECONDS (plus\n-000196c0: 2074 6865 206f 7074 696f 6e61 6c20 4d49 the optional MI\n-000196d0: 4c4c 4953 4543 4f4e 4420 636f 6d70 6f6e LLISECOND compon\n-000196e0: 656e 7429 206c 656e 6774 6820 6f66 2074 ent) length of t\n-000196f0: 696d 652e 7265 702e 7379 7374 656d 2375 ime.rep.system#u\n-00019700: 7365 722d 6c6f 6769 6e2d 6e61 6d65 7573 ser-login-nameus\n-00019710: 6572 2d6c 6f67 696e 2d6e 616d 650a 0a52 er-login-name..R\n-00019720: 6574 7572 6e73 2074 6865 206c 6f67 696e eturns the login\n-00019730: 206e 616d 6520 6f66 2074 6865 2075 7365 name of the use\n-00019740: 7220 2861 2073 7472 696e 6729 2e72 6570 r (a string).rep\n-00019750: 2e73 7973 7465 6d23 7573 6572 2d68 6f6d .system#user-hom\n-00019760: 652d 6469 7265 6374 6f72 7975 7365 722d e-directoryuser-\n-00019770: 686f 6d65 2d64 6972 6563 746f 7279 205b home-directory [\n-00019780: 5553 4552 5d0a 0a52 6574 7572 6e20 7468 USER]..Return th\n-00019790: 6520 7061 7468 2074 6f20 5553 4552 2773 e path to USER's\n-000197a0: 2068 6f6d 6520 6469 7265 6374 6f72 7920 home directory \n-000197b0: 2861 2073 7472 696e 6729 2e20 5768 656e (a string). When\n-000197c0: 2055 5345 5220 6973 2075 6e64 6566 696e USER is undefin\n-000197d0: 6564 0a74 6865 2064 6972 6563 746f 7279 ed.the directory\n-000197e0: 206f 6620 7468 6520 7573 6572 2077 686f of the user who\n-000197f0: 2065 7865 6375 7465 6420 4a61 6465 2069 executed Jade i\n-00019800: 7320 666f 756e 642e 7265 702e 6461 7461 s found.rep.data\n-00019810: 2375 7070 6572 2d63 6173 652d 7075 7070 #upper-case-pupp\n-00019820: 6572 2d63 6173 652d 7020 4348 4152 0a0a er-case-p CHAR..\n-00019830: 5265 7475 726e 7320 7420 6966 2043 4841 Returns t if CHA\n-00019840: 5220 6973 2075 7070 6572 2063 6173 652e R is upper case.\n-00019850: 7265 702e 6461 7461 236c 6f77 6572 2d63 rep.data#lower-c\n-00019860: 6173 652d 706c 6f77 6572 2d63 6173 652d ase-plower-case-\n-00019870: 7020 4348 4152 0a0a 5265 7475 726e 7320 p CHAR..Returns \n-00019880: 7420 6966 2043 4841 5220 6973 206c 6f77 t if CHAR is low\n-00019890: 6572 2063 6173 652e 7265 702e 6461 7461 er case.rep.data\n-000198a0: 2373 7061 6365 2d63 6861 722d 7073 7061 #space-char-pspa\n-000198b0: 6365 2d63 6861 722d 7020 4348 4152 0a0a ce-char-p CHAR..\n-000198c0: 5265 7475 726e 7320 7420 6966 2043 4841 Returns t if CHA\n-000198d0: 5220 6973 2077 6869 7465 7370 6163 652e R is whitespace.\n-000198e0: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-000198f0: 6461 7475 6d2d 7365 7464 6174 756d 2d73 datum-setdatum-s\n-00019900: 6574 2044 4154 554d 2049 4420 5641 4c55 et DATUM ID VALU\n-00019910: 450a 0a49 6620 6461 7461 206f 626a 6563 E..If data objec\n-00019920: 7420 4441 5455 4d20 6861 7320 7479 7065 t DATUM has type\n-00019930: 2049 442c 206d 6f64 6966 7920 6974 7320 ID, modify its \n-00019940: 6173 736f 6369 6174 6564 2076 616c 7565 associated value\n-00019950: 2074 6f20 6265 0a56 414c 5545 2c20 656c to be.VALUE, el\n-00019960: 7365 2073 6967 6e61 6c20 616e 2065 7272 se signal an err\n-00019970: 6f72 2e72 6570 2e76 6d2e 636f 6d70 696c or.rep.vm.compil\n-00019980: 6572 2363 6f6d 7069 6c65 2d66 696c 6543 er#compile-fileC\n-00019990: 6f6d 7069 6c65 7320 7468 6520 6669 6c65 ompiles the file\n-000199a0: 206f 6620 6a61 6465 2d6c 6973 7020 636f of jade-lisp co\n-000199b0: 6465 2046 494c 452d 4e41 4d45 2069 6e74 de FILE-NAME int\n-000199c0: 6f20 6120 6e65 7720 6669 6c65 2063 616c o a new file cal\n-000199d0: 6c65 640a 6028 636f 6e63 6174 2046 494c led.`(concat FIL\n-000199e0: 452d 4e41 4d45 203f 6329 2720 2869 652c E-NAME ?c)' (ie,\n-000199f0: 2060 666f 6f2e 6a6c 2720 3d3e 2060 666f `foo.jl' => `fo\n-00019a00: 6f2e 6a6c 6327 292e 2a63 6f6d 7069 6c65 o.jlc').*compile\n-00019a10: 722d 7772 6974 652d 646f 6373 2a57 6865 r-write-docs*Whe\n-00019a20: 6e20 7420 616c 6c20 646f 632d 7374 7269 n t all doc-stri\n-00019a30: 6e67 7320 6172 6520 6170 7065 6e64 6564 ngs are appended\n-00019a40: 2074 6f20 7468 6520 646f 6320 6669 6c65 to the doc file\n-00019a50: 2061 6e64 2072 6570 6c61 6365 6420 7769 and replaced wi\n-00019a60: 7468 0a74 6865 6972 2070 6f73 6974 696f th.their positio\n-00019a70: 6e20 696e 2074 6861 7420 6669 6c65 2e72 n in that file.r\n-00019a80: 6570 2e76 6d2e 636f 6d70 696c 6572 2e62 ep.vm.compiler.b\n-00019a90: 6173 6963 2363 6f6d 7069 6c65 2d66 6f72 asic#compile-for\n-00019aa0: 6d43 6f6d 7069 6c65 2074 6865 204c 6973 mCompile the Lis\n-00019ab0: 7020 666f 726d 2046 4f52 4d20 696e 746f p form FORM into\n-00019ac0: 2061 2062 7974 6520 636f 6465 2066 6f72 a byte code for\n-00019ad0: 6d2e 7265 702e 7777 772e 7175 6f74 652d m.rep.www.quote-\n-00019ae0: 7572 6c23 7572 6c2d 6d65 7461 2d72 6541 url#url-meta-reA\n-00019af0: 2072 6567 6578 7020 6d61 7463 6869 6e67 regexp matching\n-00019b00: 2061 2073 696e 676c 6520 6368 6172 6163 a single charac\n-00019b10: 7465 7220 7468 6174 2069 7320 7265 7365 ter that is rese\n-00019b20: 7276 6564 2069 6e20 7468 6520 5552 4c20 rved in the URL \n-00019b30: 7370 6563 2e0a 5468 6973 2069 7320 7461 spec..This is ta\n-00019b40: 6b65 6e20 6672 6f6d 2064 7261 6674 2d66 ken from draft-f\n-00019b50: 6965 6c64 696e 672d 7572 6c2d 7379 6e74 ielding-url-synt\n-00019b60: 6178 2d30 322e 7478 7420 2d2d 2063 6865 ax-02.txt -- che\n-00019b70: 636b 2079 6f75 7220 6c6f 6361 6c0a 696e ck your local.in\n-00019b80: 7465 726e 6574 2064 7261 6674 7320 6469 ternet drafts di\n-00019b90: 7265 6374 6f72 7920 666f 7220 6120 636f rectory for a co\n-00019ba0: 7079 2e00 7265 702e 766d 2e64 6973 6173 py..rep.vm.disas\n-00019bb0: 7365 6d62 6c65 7223 6469 7361 7373 656d sembler#disassem\n-00019bc0: 626c 6520 4152 4720 2321 6f70 7469 6f6e ble ARG #!option\n-00019bd0: 616c 2053 5452 4541 4d20 4445 5054 4800 al STREAM DEPTH.\n-00019be0: 7265 702e 6461 7461 2361 7373 6f63 2d72 rep.data#assoc-r\n-00019bf0: 6567 6578 7020 494e 5055 5420 414c 4953 egexp INPUT ALIS\n-00019c00: 5420 2321 6f70 7469 6f6e 616c 2046 4f4c T #!optional FOL\n-00019c10: 442d 4341 5345 7265 702e 6461 7461 2372 D-CASErep.data#r\n-00019c20: 656d 6f76 652d 6966 5265 7475 726e 7320 emove-ifReturns \n-00019c30: 6120 6e65 7720 636f 7079 206f 6620 4c53 a new copy of LS\n-00019c40: 5420 7769 7468 2061 6e79 2065 6c65 6d65 T with any eleme\n-00019c50: 6e74 7320 7265 6d6f 7665 6420 666f 7220 nts removed for \n-00019c60: 7768 6963 6820 2850 5245 4420 454c 5429 which (PRED ELT)\n-00019c70: 0a72 6574 7572 6e73 2074 7275 652e 0072 .returns true..r\n-00019c80: 6570 2e64 6174 6123 7265 6d6f 7665 2045 ep.data#remove E\n-00019c90: 4c54 204c 5354 0072 6570 2e64 6174 6123 LT LST.rep.data#\n-00019ca0: 7265 6d71 2045 4c54 204c 5354 7265 702e remq ELT LSTrep.\n-00019cb0: 6461 7461 236d 616b 652d 6775 6172 6469 data#make-guardi\n-00019cc0: 616e 4372 6561 7465 2061 206e 6577 2067 anCreate a new g\n-00019cd0: 7561 7264 6961 6e2e 2047 7561 7264 6961 uardian. Guardia\n-00019ce0: 6e73 2070 726f 7669 6465 2061 206d 6561 ns provide a mea\n-00019cf0: 6e73 206f 6620 7072 6f74 6563 7469 6e67 ns of protecting\n-00019d00: 2064 6174 610a 6f62 6a65 6374 7320 6672 data.objects fr\n-00019d10: 6f6d 2064 6561 6c6c 6f63 6174 696f 6e20 om deallocation \n-00019d20: 7768 656e 2074 6865 7920 6861 7665 206e when they have n\n-00019d30: 6f20 6578 7461 6e74 2072 6566 6572 656e o extant referen\n-00019d40: 6365 732e 0a0a 606d 616b 652d 6775 6172 ces...`make-guar\n-00019d50: 6469 616e 2720 7265 7475 726e 7320 6120 dian' returns a \n-00019d60: 6675 6e63 7469 6f6e 2072 6570 7265 7365 function represe\n-00019d70: 6e74 696e 6720 6120 7369 6e67 6c65 2067 nting a single g\n-00019d80: 7561 7264 6961 6e2e 0a43 616c 6c69 6e67 uardian..Calling\n-00019d90: 2074 6869 7320 6675 6e63 7469 6f6e 2077 this function w\n-00019da0: 6974 6820 6120 7369 6e67 6c65 2061 7267 ith a single arg\n-00019db0: 756d 656e 7420 6164 6473 2074 6861 7420 ument adds that \n-00019dc0: 7661 6c75 6520 746f 2074 6865 0a6c 6973 value to the.lis\n-00019dd0: 7420 6f66 206f 626a 6563 7473 2070 726f t of objects pro\n-00019de0: 7465 6374 6564 2062 7920 7468 6520 6775 tected by the gu\n-00019df0: 6172 6469 616e 2e20 4361 6c6c 696e 6720 ardian. Calling \n-00019e00: 7468 6520 6675 6e63 7469 6f6e 2077 6974 the function wit\n-00019e10: 6820 6e6f 0a61 7267 756d 656e 7473 2072 h no.arguments r\n-00019e20: 6574 7572 6e73 206f 6e65 206f 6620 7468 eturns one of th\n-00019e30: 6520 6f62 6a65 6374 7320 7468 6174 2077 e objects that w\n-00019e40: 6f75 6c64 206f 7468 6572 7769 7365 2068 ould otherwise h\n-00019e50: 6176 6520 6265 656e 0a64 6561 6c6c 6f63 ave been.dealloc\n-00019e60: 6174 6564 2062 7920 7468 6520 6761 7262 ated by the garb\n-00019e70: 6167 6520 636f 6c6c 6563 746f 722c 206f age collector, o\n-00019e80: 7220 6661 6c73 6520 6966 206e 6f20 7375 r false if no su\n-00019e90: 6368 206f 626a 6563 7473 0a65 7869 7374 ch objects.exist\n-00019ea0: 2074 6861 7420 6861 7665 206e 6f74 2061 that have not a\n-00019eb0: 6c72 6561 6479 2062 6565 6e20 7265 7475 lready been retu\n-00019ec0: 726e 6564 2e00 7265 702e 7379 7374 656d rned..rep.system\n-00019ed0: 2370 7764 2d70 726f 6d70 7420 5052 4f4d #pwd-prompt PROM\n-00019ee0: 5054 0072 6570 2e73 7973 7465 6d23 6765 PT.rep.system#ge\n-00019ef0: 7465 6e76 204e 414d 4500 7265 702e 6d6f tenv NAME.rep.mo\n-00019f00: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n-00019f10: 6e65 2d73 7472 7563 7475 7265 204e 414d ne-structure NAM\n-00019f20: 4520 2321 6f70 7469 6f6e 616c 2053 4947 E #!optional SIG\n-00019f30: 2043 4f4e 4649 4720 2e20 424f 4459 0072 CONFIG . BODY.r\n-00019f40: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n-00019f50: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur\n-00019f60: 652d 616c 6961 7320 544f 2046 524f 4d72 e-alias TO FROMr\n-00019f70: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00019f80: 2d6e 616d 653d 5265 7475 726e 7320 7420 -name=Returns t \n-00019f90: 7768 656e 204e 414d 4531 2061 6e64 204e when NAME1 and N\n-00019fa0: 414d 4532 2062 6f74 6820 6e61 6d65 2074 AME2 both name t\n-00019fb0: 6865 2073 616d 6520 6669 6c65 2e00 7265 he same file..re\n-00019fc0: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-00019fd0: 6e61 6d65 3d20 4e41 4d45 3120 4e41 4d45 name= NAME1 NAME\n-00019fe0: 3200 7265 702e 6c61 6e67 2e6d 6174 6823 2.rep.lang.math#\n-00019ff0: 7261 7469 6f6e 616c 7020 5800 0000 0000 rationalp X.....\n-0001a000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n-0001a010: 6164 2d64 656c 6574 6574 6872 6561 642d ad-deletethread-\n-0001a020: 6465 6c65 7465 205b 5448 5245 4144 5d0a delete [THREAD].\n-0001a030: 0a4d 6172 6b20 5448 5245 4144 2028 6f72 .Mark THREAD (or\n-0001a040: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-0001a050: 6561 6429 2c20 6173 2062 6569 6e67 2064 ead), as being d\n-0001a060: 656c 6574 6564 2e20 4974 2077 696c 6c20 eleted. It will \n-0001a070: 6e6f 7420 6265 0a73 7769 7463 6865 6420 not be.switched \n-0001a080: 746f 2069 6e20 7468 6520 6675 7475 7265 to in the future\n-0001a090: 2e20 4966 2074 6865 2063 7572 7265 6e74 . If the current\n-0001a0a0: 2074 6872 6561 6420 6973 2064 656c 6574 thread is delet\n-0001a0b0: 6564 2c20 636f 6e74 726f 6c0a 7769 6c6c ed, control.will\n-0001a0c0: 2062 6520 7061 7373 6564 2074 6f20 7468 be passed to th\n-0001a0d0: 6520 6e65 7874 2072 756e 6e61 626c 6520 e next runnable \n-0001a0e0: 7468 7265 6164 2e20 4465 6c65 7469 6e67 thread. Deleting\n-0001a0f0: 2074 6865 206c 6173 7420 7275 6e6e 6162 the last runnab\n-0001a100: 6c65 0a74 6872 6561 6420 7265 7375 6c74 le.thread result\n-0001a110: 7320 666f 7263 6573 2074 6865 2063 6f6e s forces the con\n-0001a120: 7461 696e 696e 6720 6479 6e61 6d69 6320 taining dynamic \n-0001a130: 726f 6f74 2074 6f20 6265 2063 6c6f 7365 root to be close\n-0001a140: 642e 7265 702e 7468 7265 6164 7323 7468 d.rep.threads#th\n-0001a150: 7265 6164 2d73 7573 7065 6e64 7468 7265 read-suspendthre\n-0001a160: 6164 2d73 7573 7065 6e64 205b 5448 5245 ad-suspend [THRE\n-0001a170: 4144 5d20 5b4d 5345 4353 5d0a 0a4d 6172 AD] [MSECS]..Mar\n-0001a180: 6b20 5448 5245 4144 2028 6f72 2074 6865 k THREAD (or the\n-0001a190: 2063 7572 7265 6e74 2074 6872 6561 6429 current thread)\n-0001a1a0: 2061 7320 6265 696e 6720 7375 7370 656e as being suspen\n-0001a1b0: 6465 642e 2049 7420 7769 6c6c 206e 6f74 ded. It will not\n-0001a1c0: 2062 650a 7365 6c65 6374 6564 2075 6e74 be.selected unt\n-0001a1d0: 696c 2069 7420 6861 7320 7468 6973 2073 il it has this s\n-0001a1e0: 7461 7475 7320 7265 6d6f 7665 642e 2053 tatus removed. S\n-0001a1f0: 7573 7065 6e64 696e 6720 7468 6520 6375 uspending the cu\n-0001a200: 7272 656e 740a 7468 7265 6164 2077 696c rrent.thread wil\n-0001a210: 6c20 7061 7373 2063 6f6e 7472 6f6c 2074 l pass control t\n-0001a220: 6f20 7468 6520 6e65 7874 2072 756e 6e61 o the next runna\n-0001a230: 626c 6520 7468 7265 6164 2e20 4966 2074 ble thread. If t\n-0001a240: 6865 7265 2061 7265 206e 6f0a 7275 6e6e here are no.runn\n-0001a250: 6162 6c65 2074 6872 6561 6473 2c20 7468 able threads, th\n-0001a260: 656e 2073 6c65 6570 2075 6e74 696c 2074 en sleep until t\n-0001a270: 6865 206e 6578 7420 7468 7265 6164 2062 he next thread b\n-0001a280: 6563 6f6d 6573 2072 756e 6e61 626c 652e ecomes runnable.\n-0001a290: 0a0a 5265 7475 726e 7320 7472 7565 2069 ..Returns true i\n-0001a2a0: 6620 7468 6520 7469 6d65 6f75 7420 7761 f the timeout wa\n-0001a2b0: 7320 7265 6163 6865 642e 7265 702e 7468 s reached.rep.th\n-0001a2c0: 7265 6164 7323 7468 7265 6164 2d6a 6f69 reads#thread-joi\n-0001a2d0: 6e74 6872 6561 642d 6a6f 696e 2054 4852 nthread-join THR\n-0001a2e0: 4541 4420 5b4d 5345 4353 5d20 5b44 4546 EAD [MSECS] [DEF\n-0001a2f0: 4155 4c54 2d56 414c 5545 5d0a 0a53 7573 AULT-VALUE]..Sus\n-0001a300: 7065 6e64 2074 6865 2063 7572 7265 6e74 pend the current\n-0001a310: 2074 6872 6561 6420 756e 7469 6c20 5448 thread until TH\n-0001a320: 5245 4144 2068 6173 2065 7869 7465 642c READ has exited,\n-0001a330: 206f 7220 4d53 4543 530a 6d69 6c6c 6973 or MSECS.millis\n-0001a340: 6563 6f6e 6473 2068 6176 6520 7061 7373 econds have pass\n-0001a350: 6564 2e20 4966 2054 4852 4541 4420 6578 ed. If THREAD ex\n-0001a360: 6974 7320 6e6f 726d 616c 6c79 2c20 7265 its normally, re\n-0001a370: 7475 726e 2074 6865 2076 616c 7565 206f turn the value o\n-0001a380: 660a 7468 6520 6c61 7374 2066 6f72 6d20 f.the last form \n-0001a390: 6974 2065 7661 6c75 6174 6564 2c20 656c it evaluated, el\n-0001a3a0: 7365 2072 6574 7572 6e20 4445 4641 554c se return DEFAUL\n-0001a3b0: 542d 5641 4c55 452e 0a0a 4974 2069 7320 T-VALUE...It is \n-0001a3c0: 616e 2065 7272 6f72 2074 6f20 6361 6c6c an error to call\n-0001a3d0: 2074 6872 6561 642d 6a6f 696e 206f 6e20 thread-join on \n-0001a3e0: 6120 5448 5245 4144 2074 6861 7420 6973 a THREAD that is\n-0001a3f0: 206e 6f74 2061 206d 656d 6265 7220 6f66 not a member of\n-0001a400: 0a63 7572 7265 6e74 2064 796e 616d 6963 .current dynamic\n-0001a410: 2072 6f6f 742e 7265 702e 7468 7265 6164 root.rep.thread\n-0001a420: 7323 7468 7265 6164 2d65 7869 7465 642d s#thread-exited-\n-0001a430: 7074 6872 6561 642d 6578 6974 6564 2d70 pthread-exited-p\n-0001a440: 2054 4852 4541 440a 0a52 6574 7572 6e20 THREAD..Return \n-0001a450: 6074 2720 6966 2054 4852 4541 4420 6861 `t' if THREAD ha\n-0001a460: 7320 6578 6974 6564 2e72 6570 2e74 6872 s exited.rep.thr\n-0001a470: 6561 6473 2363 7572 7265 6e74 2d74 6872 eads#current-thr\n-0001a480: 6561 6463 7572 7265 6e74 2d74 6872 6561 eadcurrent-threa\n-0001a490: 6420 5b44 4550 5448 5d0a 0a52 6574 7572 d [DEPTH]..Retur\n-0001a4a0: 6e20 7468 6520 6375 7272 656e 746c 7920 n the currently \n-0001a4b0: 6578 6563 7574 696e 6720 7468 7265 6164 executing thread\n-0001a4c0: 2e72 6570 2e72 6567 6578 7023 7374 7269 .rep.regexp#stri\n-0001a4d0: 6e67 2d6d 6174 6368 7374 7269 6e67 2d6d ng-matchstring-m\n-0001a4e0: 6174 6368 2052 4547 4558 5020 5354 5249 atch REGEXP STRI\n-0001a4f0: 4e47 205b 5354 4152 545d 205b 4947 4e4f NG [START] [IGNO\n-0001a500: 5245 2d43 4153 452d 505d 0a0a 5265 7475 RE-CASE-P]..Retu\n-0001a510: 726e 2074 2069 6620 5245 4745 5850 206d rn t if REGEXP m\n-0001a520: 6174 6368 6573 2053 5452 494e 472e 2055 atches STRING. U\n-0001a530: 7064 6174 6573 2074 6865 206d 6174 6368 pdates the match\n-0001a540: 2064 6174 612e 0a0a 5768 656e 2064 6566 data...When def\n-0001a550: 696e 6564 2c20 5354 4152 5420 6973 2074 ined, START is t\n-0001a560: 6865 2069 6e64 6578 206f 6620 7468 6520 he index of the \n-0001a570: 6669 7273 7420 6368 6172 6163 7465 7220 first character \n-0001a580: 746f 2073 7461 7274 0a6d 6174 6368 696e to start.matchin\n-0001a590: 6720 6174 2028 636f 756e 7469 6e67 2066 g at (counting f\n-0001a5a0: 726f 6d20 7a65 726f 292e 2057 6865 6e20 rom zero). When \n-0001a5b0: 4947 4e4f 5245 2d43 4153 452d 5020 6973 IGNORE-CASE-P is\n-0001a5c0: 206e 6f6e 2d6e 696c 2074 6865 0a63 6173 non-nil the.cas\n-0001a5d0: 6520 6f66 206d 6174 6368 6564 2073 7472 e of matched str\n-0001a5e0: 696e 6773 2061 7265 2069 676e 6f72 6564 ings are ignored\n-0001a5f0: 2e20 4e6f 7465 2074 6861 7420 6368 6172 . Note that char\n-0001a600: 6163 7465 7220 636c 6173 7365 7320 6172 acter classes ar\n-0001a610: 650a 7374 696c 6c20 6361 7365 2d73 6967 e.still case-sig\n-0001a620: 6e69 6669 6361 6e74 2e72 6570 2e72 6567 nificant.rep.reg\n-0001a630: 6578 7023 7374 7269 6e67 2d6c 6f6f 6b69 exp#string-looki\n-0001a640: 6e67 2d61 7473 7472 696e 672d 6c6f 6f6b ng-atstring-look\n-0001a650: 696e 672d 6174 2052 4547 4558 5020 5354 ing-at REGEXP ST\n-0001a660: 5249 4e47 205b 5354 4152 545d 205b 4947 RING [START] [IG\n-0001a670: 4e4f 5245 2d43 4153 452d 505d 0a0a 5265 NORE-CASE-P]..Re\n-0001a680: 7475 726e 7320 7420 6966 2052 4547 4558 turns t if REGEX\n-0001a690: 5020 6d61 7463 6865 7320 7468 6520 5354 P matches the ST\n-0001a6a0: 5249 4e47 2028 7374 6172 7469 6e67 2061 RING (starting a\n-0001a6b0: 7420 6368 6172 6163 7465 7220 5354 4152 t character STAR\n-0001a6c0: 5429 2e0a 5570 6461 7465 7320 7468 6520 T)..Updates the \n-0001a6d0: 6d61 7463 6820 6461 7461 2e72 6570 2e72 match data.rep.r\n-0001a6e0: 6567 6578 7023 6d61 7463 682d 656e 646d egexp#match-endm\n-0001a6f0: 6174 6368 2d65 6e64 205b 4558 5052 4553 atch-end [EXPRES\n-0001a700: 5349 4f4e 2d49 4e44 4558 5d0a 0a52 6574 SION-INDEX]..Ret\n-0001a710: 7572 6e20 7468 6520 706f 7369 7469 6f6e urn the position\n-0001a720: 2077 6869 6368 2074 6865 2045 5850 5245 which the EXPRE\n-0001a730: 5353 494f 4e2d 494e 4445 5827 7468 2070 SSION-INDEX'th p\n-0001a740: 6172 656e 7468 6573 6973 6564 2065 7870 arenthesised exp\n-0001a750: 7265 7373 696f 6e0a 656e 6465 6420 6174 ression.ended at\n-0001a760: 2069 6e20 7468 6520 6c61 7374 2073 7563 in the last suc\n-0001a770: 6365 7373 6675 6c20 7265 6765 7870 206d cessful regexp m\n-0001a780: 6174 6368 2e20 4966 2045 5850 5245 5353 atch. If EXPRESS\n-0001a790: 494f 4e2d 494e 4445 5820 6973 0a6e 696c ION-INDEX is.nil\n-0001a7a0: 206f 7220 3020 7468 6520 656e 6420 6f66 or 0 the end of\n-0001a7b0: 2074 6865 2077 686f 6c65 206d 6174 6368 the whole match\n-0001a7c0: 2069 7320 7265 7475 726e 6564 2069 6e73 is returned ins\n-0001a7d0: 7465 6164 2e0a 5468 6520 7265 7475 726e tead..The return\n-0001a7e0: 6564 2076 616c 7565 2077 696c 6c20 6569 ed value will ei\n-0001a7f0: 7468 6572 2062 6520 6120 706f 7369 7469 ther be a positi\n-0001a800: 6f6e 2069 6620 7468 6520 6c61 7374 206d on if the last m\n-0001a810: 6174 6368 2077 6173 2069 6e20 610a 6275 atch was in a.bu\n-0001a820: 6666 6572 2c20 6f72 2061 6e20 696e 7465 ffer, or an inte\n-0001a830: 6765 7220 6966 2074 6865 206c 6173 7420 ger if the last \n-0001a840: 6d61 7463 6820 7761 7320 696e 2061 2073 match was in a s\n-0001a850: 7472 696e 6720 2869 2e65 2e20 7265 6765 tring (i.e. rege\n-0001a860: 7870 2d6d 6174 6368 292e 7265 702e 7265 xp-match).rep.re\n-0001a870: 6765 7870 2372 6567 6578 702d 6361 6368 gexp#regexp-cach\n-0001a880: 652d 636f 6e74 726f 6c72 6567 6578 702d e-controlregexp-\n-0001a890: 6361 6368 652d 636f 6e74 726f 6c20 5b53 cache-control [S\n-0001a8a0: 4f46 542d 4c49 4d49 545d 0a0a 4966 2053 OFT-LIMIT]..If S\n-0001a8b0: 4f46 542d 4c49 4d49 5420 6973 2064 6566 OFT-LIMIT is def\n-0001a8c0: 696e 6564 2c20 6974 2073 7065 6369 6669 ined, it specifi\n-0001a8d0: 6573 2074 6865 206d 6178 696d 756d 206e es the maximum n\n-0001a8e0: 756d 6265 7220 6f66 2062 7974 6573 2074 umber of bytes t\n-0001a8f0: 6861 740a 7468 6520 7265 6765 7870 2063 hat.the regexp c\n-0001a900: 6163 6865 206d 6179 206f 6363 7570 7920 ache may occupy \n-0001a910: 6166 7465 7220 6761 7262 6167 6520 636f after garbage co\n-0001a920: 6c6c 6563 7469 6f6e 2e0a 0a52 6574 7572 llection...Retur\n-0001a930: 6e73 2028 534f 4654 2d4c 494d 4954 2043 ns (SOFT-LIMIT C\n-0001a940: 5552 5245 4e54 2d53 495a 4520 4355 5252 URRENT-SIZE CURR\n-0001a950: 454e 542d 454e 5452 4945 5320 4849 5453 ENT-ENTRIES HITS\n-0001a960: 204d 4953 5345 5329 2e72 6570 2e64 6174 MISSES).rep.dat\n-0001a970: 6123 7570 6361 7365 2d74 6162 6c65 3235 a#upcase-table25\n-0001a980: 362d 6279 7465 2073 7472 696e 6720 686f 6-byte string ho\n-0001a990: 6c64 696e 6720 7472 616e 736c 6174 696f lding translatio\n-0001a9a0: 6e73 2074 6f20 7475 726e 2065 6163 6820 ns to turn each \n-0001a9b0: 6368 6172 6163 7465 7220 696e 746f 2069 character into i\n-0001a9c0: 7473 0a75 7070 6572 2d63 6173 6520 6571 ts.upper-case eq\n-0001a9d0: 7569 7661 6c65 6e74 2e72 6570 2e73 7973 uivalent.rep.sys\n-0001a9e0: 7465 6d23 7573 6572 2d66 756c 6c2d 6e61 tem#user-full-na\n-0001a9f0: 6d65 7573 6572 2d66 756c 6c2d 6e61 6d65 meuser-full-name\n-0001aa00: 205b 5245 414c 2d4e 414d 455d 0a0a 5265 [REAL-NAME]..Re\n-0001aa10: 7475 726e 7320 7468 6520 7265 616c 206e turns the real n\n-0001aa20: 616d 6520 6f66 2074 6865 2075 7365 7220 ame of the user \n-0001aa30: 2861 2073 7472 696e 6729 2e20 4966 2052 (a string). If R\n-0001aa40: 4541 4c2d 4e41 4d45 2069 7320 6e6f 6e2d EAL-NAME is non-\n-0001aa50: 6e69 6c2c 2069 7427 730a 7468 6520 6e61 nil, it's.the na\n-0001aa60: 6d65 2074 6f20 7265 7475 726e 2069 6e20 me to return in \n-0001aa70: 7375 6273 6571 7565 6e74 2063 616c 6c73 subsequent calls\n-0001aa80: 2e72 6570 2e73 7973 7465 6d23 6d65 7373 .rep.system#mess\n-0001aa90: 6167 656d 6573 7361 6765 2053 5452 494e agemessage STRIN\n-0001aaa0: 4720 5b44 4953 504c 4159 2d4e 4f57 5d0a G [DISPLAY-NOW].\n-0001aab0: 0a54 656d 706f 7261 7269 6c79 2073 6574 .Temporarily set\n-0001aac0: 7320 7468 6520 7374 6174 7573 2064 6973 s the status dis\n-0001aad0: 706c 6179 2074 6f20 5354 5249 4e47 2c20 play to STRING, \n-0001aae0: 7468 6973 206d 6179 206e 6f74 2068 6170 this may not hap\n-0001aaf0: 7065 6e20 756e 7469 6c20 7468 650a 6e65 pen until the.ne\n-0001ab00: 7874 2063 6f6d 706c 6574 6520 7265 6469 xt complete redi\n-0001ab10: 7370 6c61 792c 2075 6e6c 6573 7320 4449 splay, unless DI\n-0001ab20: 5350 4c41 592d 4e4f 5720 6973 206e 6f6e SPLAY-NOW is non\n-0001ab30: 2d6e 696c 2e72 6570 2e64 6174 6123 6469 -nil.rep.data#di\n-0001ab40: 6769 742d 6368 6172 2d70 6469 6769 742d git-char-pdigit-\n-0001ab50: 6368 6172 2d70 2043 4841 520a 0a52 6574 char-p CHAR..Ret\n-0001ab60: 7572 6e73 2074 2069 6620 4348 4152 2069 urns t if CHAR i\n-0001ab70: 7320 6120 6469 6769 742e 7265 702e 6461 s a digit.rep.da\n-0001ab80: 7461 2363 6861 722d 646f 776e 6361 7365 ta#char-downcase\n-0001ab90: 6368 6172 2d64 6f77 6e63 6173 6520 4348 char-downcase CH\n-0001aba0: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-0001abb0: 6c6f 7765 722d 6361 7365 2065 7175 6976 lower-case equiv\n-0001abc0: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n-0001abd0: 702e 7379 7374 656d 2363 7279 7074 6372 p.system#cryptcr\n-0001abe0: 7970 7420 4b45 5920 5341 4c54 0a0a 5468 ypt KEY SALT..Th\n-0001abf0: 6520 6063 7279 7074 2720 6675 6e63 7469 e `crypt' functi\n-0001ac00: 6f6e 2074 616b 6573 2061 2070 6173 7377 on takes a passw\n-0001ac10: 6f72 642c 204b 4559 2c20 6173 2061 2073 ord, KEY, as a s\n-0001ac20: 7472 696e 672c 2061 6e64 2061 2053 414c tring, and a SAL\n-0001ac30: 540a 6368 6172 6163 7465 7220 6172 7261 T.character arra\n-0001ac40: 792c 2061 6e64 2072 6574 7572 6e73 2061 y, and returns a\n-0001ac50: 2070 7269 6e74 6162 6c65 2041 5343 4949 printable ASCII\n-0001ac60: 2073 7472 696e 6720 7768 6963 6820 7374 string which st\n-0001ac70: 6172 7473 2077 6974 680a 616e 6f74 6865 arts with.anothe\n-0001ac80: 7220 7361 6c74 2e20 2049 7420 6973 2062 r salt. It is b\n-0001ac90: 656c 6965 7665 6420 7468 6174 2c20 6769 elieved that, gi\n-0001aca0: 7665 6e20 7468 6520 6f75 7470 7574 206f ven the output o\n-0001acb0: 6620 7468 6520 6675 6e63 7469 6f6e 2c0a f the function,.\n-0001acc0: 7468 6520 6265 7374 2077 6179 2074 6f20 the best way to \n-0001acd0: 6669 6e64 2061 204b 4559 2074 6861 7420 find a KEY that \n-0001ace0: 7769 6c6c 2070 726f 6475 6365 2074 6861 will produce tha\n-0001acf0: 7420 6f75 7470 7574 2069 7320 746f 2067 t output is to g\n-0001ad00: 7565 7373 0a76 616c 7565 7320 6f66 204b uess.values of K\n-0001ad10: 4559 2075 6e74 696c 2074 6865 206f 7269 EY until the ori\n-0001ad20: 6769 6e61 6c20 7661 6c75 6520 6f66 204b ginal value of K\n-0001ad30: 4559 2069 7320 666f 756e 642e 0a0a 5365 EY is found...Se\n-0001ad40: 6520 6372 7970 7428 3329 2066 6f72 206d e crypt(3) for m\n-0001ad50: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-0001ad60: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-0001ad70: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n-0001ad80: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n-0001ad90: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n-0001ada0: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n-0001adb0: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n-0001adc0: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n-0001add0: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n-0001ade0: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n-0001adf0: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n-0001ae00: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n-0001ae10: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n-0001ae20: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n-0001ae30: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n-0001ae40: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n-0001ae50: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n-0001ae60: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n-0001ae70: 756e 6374 696f 6e29 2e72 6570 2e76 6d2e unction).rep.vm.\n-0001ae80: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n-0001ae90: 2d64 6972 6563 746f 7279 436f 6d70 696c -directoryCompil\n-0001aea0: 6573 2061 6c6c 204c 6973 7020 6669 6c65 es all Lisp file\n-0001aeb0: 7320 696e 2074 6865 2064 6972 6563 746f s in the directo\n-0001aec0: 7279 2044 4952 4543 544f 5259 2d4e 414d ry DIRECTORY-NAM\n-0001aed0: 4520 7768 6f73 6520 6f62 6a65 6374 0a66 E whose object.f\n-0001aee0: 696c 6573 2061 7265 2065 6974 6865 7220 iles are either \n-0001aef0: 6f6c 6465 7220 7468 616e 2074 6865 6972 older than their\n-0001af00: 2073 6f75 7263 6520 6669 6c65 206f 7220 source file or \n-0001af10: 646f 6e27 7420 6578 6973 742e 2049 660a don't exist. If.\n-0001af20: 464f 5243 452d 5020 6973 2074 7275 6520 FORCE-P is true \n-0001af30: 6576 6572 7920 6c69 7370 2066 696c 6520 every lisp file \n-0001af40: 6973 2072 6563 6f6d 7069 6c65 642e 2041 is recompiled. A\n-0001af50: 6e79 2073 7562 6469 7265 6374 6f72 6965 ny subdirectorie\n-0001af60: 7320 6f66 0a44 4952 2d4e 414d 4520 6172 s of.DIR-NAME ar\n-0001af70: 6520 7265 6375 7273 6564 2069 6e74 6f2e e recursed into.\n-0001af80: 0a0a 4558 434c 5544 452d 5245 206d 6179 ..EXCLUDE-RE may\n-0001af90: 2062 6520 6120 7265 6765 7870 206d 6174 be a regexp mat\n-0001afa0: 6368 696e 6720 6669 6c65 7320 7768 6963 ching files whic\n-0001afb0: 6820 7368 6f75 6c64 6e27 7420 6265 2063 h shouldn't be c\n-0001afc0: 6f6d 7069 6c65 642e 7374 616e 6461 7264 ompiled.standard\n-0001afd0: 2d65 7272 6f72 5374 616e 6461 7264 2073 -errorStandard s\n-0001afe0: 7472 6561 6d20 666f 7220 6572 726f 7220 tream for error \n-0001aff0: 6f75 7470 7574 2e00 0000 0000 0000 0000 output..........\n-0001b000: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n-0001b010: 2363 6f6d 7069 6c65 2d64 6972 6563 746f #compile-directo\n-0001b020: 7279 2044 4952 2d4e 414d 4520 2321 6f70 ry DIR-NAME #!op\n-0001b030: 7469 6f6e 616c 2046 4f52 4345 2d50 2045 tional FORCE-P E\n-0001b040: 5843 4c55 4445 2d52 4500 7265 702e 766d XCLUDE-RE.rep.vm\n-0001b050: 2e63 6f6d 7069 6c65 722e 6d6f 6475 6c65 .compiler.module\n-0001b060: 7323 636f 6d70 696c 652d 6d6f 6475 6c65 s#compile-module\n-0001b070: 2053 5452 5543 5473 7461 6e64 6172 642d STRUCTstandard-\n-0001b080: 6f75 7470 7574 5374 7265 616d 2074 6861 outputStream tha\n-0001b090: 7420 6070 7269 6e3f 2720 7772 6974 6573 t `prin?' writes\n-0001b0a0: 2069 7473 206f 7574 7075 7420 746f 2062 its output to b\n-0001b0b0: 7920 6465 6661 756c 742e 6d61 696c 2d64 y default.mail-d\n-0001b0c0: 6f6d 6169 6e2d 6e61 6d65 4d61 696c 2064 omain-nameMail d\n-0001b0d0: 6f6d 6169 6e6e 616d 6520 6f66 2074 6865 omainname of the\n-0001b0e0: 206c 6f63 616c 2073 6974 652e 7573 6572 local site.user\n-0001b0f0: 2d6d 6169 6c2d 6164 6472 6573 7341 6464 -mail-addressAdd\n-0001b100: 7265 7373 2074 6f20 7075 7420 696e 2046 ress to put in F\n-0001b110: 726f 6d3a 2068 6561 6465 7273 206f 6620 rom: headers of \n-0001b120: 6f75 7467 6f69 6e67 206d 6169 6c2e 7265 outgoing mail.re\n-0001b130: 702e 6461 7461 2361 7373 6f63 2d72 6567 p.data#assoc-reg\n-0001b140: 6578 7053 6361 6e20 414c 4953 5420 666f expScan ALIST fo\n-0001b150: 7220 616e 2065 6c65 6d65 6e74 2077 686f r an element who\n-0001b160: 7365 2063 6172 2069 7320 6120 7265 6775 se car is a regu\n-0001b170: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n-0001b180: 6174 6368 696e 6720 7468 650a 7374 7269 atching the.stri\n-0001b190: 6e67 2049 4e50 5554 2e72 6570 2e64 6174 ng INPUT.rep.dat\n-0001b1a0: 6123 7265 6d6f 7665 2d69 662d 6e6f 7452 a#remove-if-notR\n-0001b1b0: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop\n-0001b1c0: 7920 6f66 204c 5354 2077 6974 6820 616e y of LST with an\n-0001b1d0: 7920 656c 656d 656e 7473 2072 656d 6f76 y elements remov\n-0001b1e0: 6564 2066 6f72 2077 6869 6368 2028 5052 ed for which (PR\n-0001b1f0: 4544 2045 4c54 290a 7265 7475 726e 7320 ED ELT).returns \n-0001b200: 6661 6c73 652e 7265 702e 6461 7461 2372 false.rep.data#r\n-0001b210: 656d 7152 6574 7572 6e73 2061 206e 6577 emqReturns a new\n-0001b220: 2063 6f70 7920 6f66 204c 5354 2077 6974 copy of LST wit\n-0001b230: 6820 616c 6c20 656c 656d 656e 7473 2060 h all elements `\n-0001b240: 6571 2720 746f 2045 4c54 2064 6973 6361 eq' to ELT disca\n-0001b250: 7264 6564 2e72 6570 2e73 7973 7465 6d23 rded.rep.system#\n-0001b260: 6765 7465 6e76 5265 7475 726e 2074 6865 getenvReturn the\n-0001b270: 2076 616c 7565 206f 6620 7468 6520 656e value of the en\n-0001b280: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-0001b290: 6c65 204e 414d 452c 2061 2073 7472 696e le NAME, a strin\n-0001b2a0: 672e 2054 6865 2076 6172 6961 626c 650a g. The variable.\n-0001b2b0: 6070 726f 6365 7373 2d65 6e76 6972 6f6e `process-environ\n-0001b2c0: 6d65 6e74 2720 6973 2075 7365 6420 746f ment' is used to\n-0001b2d0: 2066 696e 6420 7468 6520 7661 6c75 652e find the value.\n-0001b2e0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0001b2f0: 6d23 7374 7275 6374 7572 6543 7265 6174 m#structureCreat\n-0001b300: 6520 6120 6e65 7720 6d6f 6475 6c65 2077 e a new module w\n-0001b310: 686f 7365 2069 6e74 6572 6661 6365 2069 hose interface i\n-0001b320: 7320 5349 472c 2077 686f 7365 2063 6f6e s SIG, whose con\n-0001b330: 6669 6775 7261 7469 6f6e 2069 730a 6465 figuration is.de\n-0001b340: 6669 6e65 6420 6279 2043 4f4e 4649 4720 fined by CONFIG \n-0001b350: 2865 6974 6865 7220 6120 7369 6e67 6c65 (either a single\n-0001b360: 2063 6c61 7573 652c 206f 7220 6120 6c69 clause, or a li\n-0001b370: 7374 206f 6620 636c 6175 7365 7329 2c20 st of clauses), \n-0001b380: 616e 640a 7768 6f73 6520 6465 6669 6e69 and.whose defini\n-0001b390: 7469 6f6e 7320 6172 6520 6465 6669 6e65 tions are define\n-0001b3a0: 6420 6279 2074 6865 206c 6973 7420 6f66 d by the list of\n-0001b3b0: 2066 6f72 6d73 2042 4f44 592e 0a0a 5365 forms BODY...Se\n-0001b3c0: 6520 6064 6566 696e 652d 696e 7465 7266 e `define-interf\n-0001b3d0: 6163 6527 2066 6f72 2074 6865 2069 6e74 ace' for the int\n-0001b3e0: 6572 6661 6365 2073 796e 7461 782c 2065 erface syntax, e\n-0001b3f0: 6163 6820 636f 6e66 6967 7572 6174 696f ach configuratio\n-0001b400: 6e0a 636c 6175 7365 206d 7573 7420 6861 n.clause must ha\n-0001b410: 7665 2074 6865 2073 796e 7461 783a 0a0a ve the syntax:..\n-0001b420: 2020 2043 4c41 5553 4520 2d3e 2020 286f CLAUSE -> (o\n-0001b430: 7065 6e20 5b4e 414d 452e 2e2e 5d29 0a09 pen [NAME...])..\n-0001b440: 2020 6f72 2020 2861 6363 6573 7320 5b4e or (access [N\n-0001b450: 414d 452e 2e2e 5d29 0a0a 7768 6572 6520 AME...])..where \n-0001b460: 4e41 4d45 2069 7320 7468 6520 6e61 6d65 NAME is the name\n-0001b470: 206f 6620 6120 6d6f 6475 6c65 2e20 4f70 of a module. Op\n-0001b480: 656e 696e 6720 6120 6d6f 6475 6c65 2069 ening a module i\n-0001b490: 6d70 6f72 7473 2061 6c6c 206f 6620 6974 mports all of it\n-0001b4a0: 730a 6578 706f 7274 6564 2064 6566 696e s.exported defin\n-0001b4b0: 6974 696f 6e73 2069 6e74 6f20 7468 6520 itions into the \n-0001b4c0: 6375 7272 656e 746c 7920 6d6f 6475 6c65 currently module\n-0001b4d0: 2c20 7768 696c 6520 6163 6365 7373 696e , while accessin\n-0001b4e0: 6720 610a 6d6f 6475 6c65 206d 616b 6573 g a.module makes\n-0001b4f0: 2074 6865 2065 7870 6f72 7465 6420 6465 the exported de\n-0001b500: 6669 6e69 7469 6f6e 7320 6176 6169 6c61 finitions availa\n-0001b510: 626c 6520 6672 6f6d 2074 6865 2063 7572 ble from the cur\n-0001b520: 7265 6e74 206d 6f64 756c 650a 7573 696e rent module.usin\n-0001b530: 6720 7468 6520 6073 7472 7563 7475 7265 g the `structure\n-0001b540: 2d72 6566 2720 666f 726d 2e00 7265 702e -ref' form..rep.\n-0001b550: 6d6f 6475 6c65 2d73 7973 7465 6d23 6465 module-system#de\n-0001b560: 6669 6e65 2d73 7472 7563 7475 7265 7320 fine-structures \n-0001b570: 5354 5255 4354 5320 434f 4e46 4947 202e STRUCTS CONFIG .\n-0001b580: 2042 4f44 5900 7265 702e 696f 2e66 696c BODY.rep.io.fil\n-0001b590: 6573 236c 6f61 642d 616c 6c20 4649 4c45 es#load-all FILE\n-0001b5a0: 2023 216f 7074 696f 6e61 6c20 4341 4c4c #!optional CALL\n-0001b5b0: 4241 434b 7265 702e 696f 2e66 696c 6573 BACKrep.io.files\n-0001b5c0: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load\n-0001b5d0: 4172 7261 6e67 6520 666f 7220 464f 524d Arrange for FORM\n-0001b5e0: 2074 6f20 6265 2065 7661 6c75 6174 6564 to be evaluated\n-0001b5f0: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft\n-0001b600: 6572 2074 6865 206c 6962 7261 7279 206f er the library o\n-0001b610: 6620 4c69 7370 2063 6f64 650a 4c49 4252 f Lisp code.LIBR\n-0001b620: 4152 5920 6861 7320 6265 656e 2072 6561 ARY has been rea\n-0001b630: 6420 6279 2074 6865 2060 6c6f 6164 2720 d by the `load' \n-0001b640: 6675 6e63 7469 6f6e 2e20 4e6f 7465 2074 function. Note t\n-0001b650: 6861 7420 4c49 4252 4152 5920 6d75 7374 hat LIBRARY must\n-0001b660: 2065 7861 6374 6c79 0a6d 6174 6368 2074 exactly.match t\n-0001b670: 6865 2046 494c 4520 6172 6775 6d65 6e74 he FILE argument\n-0001b680: 2074 6f20 606c 6f61 6427 2e00 7265 702e to `load'..rep.\n-0001b690: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af\n-0001b6a0: 7465 722d 6c6f 6164 204c 4942 5241 5259 ter-load LIBRARY\n-0001b6b0: 2046 4f52 4d00 7265 702e 696f 2e73 7472 FORM.rep.io.str\n-0001b6c0: 6561 6d73 2372 6561 642d 6672 6f6d 2d73 eams#read-from-s\n-0001b6d0: 7472 696e 6720 5354 5249 4e47 2023 216f tring STRING #!o\n-0001b6e0: 7074 696f 6e61 6c20 5354 4152 5400 7265 ptional START.re\n-0001b6f0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0001b700: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n-0001b710: 6d6f 7465 2d72 6570 2d63 6c6f 7365 2d68 mote-rep-close-h\n-0001b720: 6f73 7420 484f 5354 2023 216f 7074 696f ost HOST #!optio\n-0001b730: 6e61 6c20 5553 4552 7265 702e 696f 2e66 nal USERrep.io.f\n-0001b740: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b750: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n-0001b760: 6570 2d61 6464 2d70 6173 7377 6441 6464 ep-add-passwdAdd\n-0001b770: 2074 6865 2073 7472 696e 6720 5041 5353 the string PASS\n-0001b780: 5744 2061 7320 7468 6520 7061 7373 776f WD as the passwo\n-0001b790: 7264 2066 6f72 2072 6570 2d72 656d 6f74 rd for rep-remot\n-0001b7a0: 6520 7365 7373 696f 6e20 6f66 2055 5345 e session of USE\n-0001b7b0: 5240 484f 5354 2e00 7265 702e 696f 2e66 R@HOST..rep.io.f\n-0001b7c0: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b7d0: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n-0001b7e0: 6570 2d61 6464 2d70 6173 7377 6420 5553 ep-add-passwd US\n-0001b7f0: 4552 2048 4f53 5420 5041 5353 5744 7265 ER HOST PASSWDre\n-0001b800: 6d6f 7465 2d66 7470 2d6d 6178 2d73 6573 mote-ftp-max-ses\n-0001b810: 7369 6f6e 7349 6620 7472 7565 2c20 7468 sionsIf true, th\n-0001b820: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n-0001b830: 206f 6620 4654 5020 636c 6965 6e74 7320 of FTP clients \n-0001b840: 7468 6174 206d 6179 2062 6520 7275 6e6e that may be runn\n-0001b850: 696e 670a 636f 6e63 7572 7265 6e74 6c79 ing.concurrently\n-0001b860: 2e72 656d 6f74 652d 6674 702d 7472 616e .remote-ftp-tran\n-0001b870: 7366 6572 2d74 7970 654d 6f64 6520 696e sfer-typeMode in\n-0001b880: 2077 6869 6368 2074 6f20 7472 616e 7366 which to transf\n-0001b890: 6572 2066 696c 6573 2c20 6f6e 6520 6f66 er files, one of\n-0001b8a0: 2074 6865 2073 796d 626f 6c73 2060 6269 the symbols `bi\n-0001b8b0: 6e61 7279 2720 6f72 2060 6173 6369 6927 nary' or `ascii'\n-0001b8c0: 2e72 656d 6f74 652d 6674 702d 6261 642d .remote-ftp-bad-\n-0001b8d0: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n-0001b8e0: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n-0001b8f0: 6674 7020 2266 6169 6c75 7265 2220 6d65 ftp \"failure\" me\n-0001b900: 7373 6167 6573 2e00 7265 702e 696f 2e66 ssages..rep.io.f\n-0001b910: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-0001b920: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n-0001b930: 7470 2d63 6c6f 7365 2d68 6f73 7420 484f tp-close-host HO\n-0001b940: 5354 2023 216f 7074 696f 6e61 6c20 5553 ST #!optional US\n-0001b950: 4552 0072 6570 2e69 6f2e 6669 6c65 2d68 ER.rep.io.file-h\n-0001b960: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n-0001b970: 7470 2372 656d 6f74 652d 6674 702d 6164 tp#remote-ftp-ad\n-0001b980: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO\n-0001b990: 5354 2050 4153 5357 4472 656d 6f74 652d ST PASSWDremote-\n-0001b9a0: 6465 6661 756c 742d 6261 636b 656e 6442 default-backendB\n-0001b9b0: 6163 6b65 6e64 2075 7365 6420 666f 7220 ackend used for \n-0001b9c0: 6f74 6865 7277 6973 6520 756e 7370 6563 otherwise unspec\n-0001b9d0: 6966 6965 6420 686f 7374 732e 7265 702e ified hosts.rep.\n-0001b9e0: 7374 7275 6374 7572 6573 2370 6172 7365 structures#parse\n-0001b9f0: 2d69 6e74 6572 6661 6365 5265 7475 726e -interfaceReturn\n-0001ba00: 2074 6865 206c 6973 7420 6f66 2073 796d the list of sym\n-0001ba10: 626f 6c73 2064 6573 6372 6962 6564 2062 bols described b\n-0001ba20: 7920 7468 6520 6d6f 6475 6c65 2069 6e74 y the module int\n-0001ba30: 6572 6661 6365 2053 4947 2e00 7265 702e erface SIG..rep.\n-0001ba40: 6c61 6e67 2e64 6f63 2364 6573 6372 6962 lang.doc#describ\n-0001ba50: 652d 7661 6c75 6520 5641 4c55 4520 2321 e-value VALUE #!\n-0001ba60: 6f70 7469 6f6e 616c 204e 414d 4520 5354 optional NAME ST\n-0001ba70: 5255 4354 5552 4500 7265 702e 6c61 6e67 RUCTURE.rep.lang\n-0001ba80: 2e64 6f63 2364 6f63 756d 656e 7461 7469 .doc#documentati\n-0001ba90: 6f6e 2053 594d 424f 4c20 2321 6f70 7469 on SYMBOL #!opti\n-0001baa0: 6f6e 616c 2053 5452 5543 5455 5245 2056 onal STRUCTURE V\n-0001bab0: 414c 5545 0072 6570 2e6c 616e 672e 646f ALUE.rep.lang.do\n-0001bac0: 6323 646f 6375 6d65 6e74 2d76 6172 6961 c#document-varia\n-0001bad0: 626c 6520 5359 4d42 4f4c 2053 5452 5543 ble SYMBOL STRUC\n-0001bae0: 5455 5245 2044 4f43 2d53 5452 494e 4772 TURE DOC-STRINGr\n-0001baf0: 6570 2e6c 616e 672e 646f 6323 6164 642d ep.lang.doc#add-\n-0001bb00: 646f 6375 6d65 6e74 6174 696f 6e2d 7061 documentation-pa\n-0001bb10: 7261 6d73 5265 636f 7264 7320 7468 6174 ramsRecords that\n-0001bb20: 2066 756e 6374 696f 6e20 4e41 4d45 2028 function NAME (\n-0001bb30: 6120 7379 6d62 6f6c 2920 6861 7320 6172 a symbol) has ar\n-0001bb40: 6775 6d65 6e74 206c 6973 7420 5041 5241 gument list PARA\n-0001bb50: 4d2d 4c49 5354 2e00 7265 702e 6c61 6e67 M-LIST..rep.lang\n-0001bb60: 2e6d 6174 6823 696e 6578 6163 7470 2058 .math#inexactp X\n-0001bb70: 7265 702e 6c61 6e67 2e6d 6174 6823 6f64 rep.lang.math#od\n-0001bb80: 6470 5265 7475 726e 2074 2069 6620 5820 dpReturn t if X \n-0001bb90: 6973 206f 6464 2c20 692e 652e 2028 2f3d is odd, i.e. (/=\n-0001bba0: 2028 6d6f 6420 5820 3229 2030 292e 0072 (mod X 2) 0)..r\n-0001bbb0: 6570 2e6c 616e 672e 6d61 7468 236f 6464 ep.lang.math#odd\n-0001bbc0: 7020 5872 6570 2e6c 616e 672e 6d61 7468 p Xrep.lang.math\n-0001bbd0: 2365 7665 6e70 5265 7475 726e 2074 2069 #evenpReturn t i\n-0001bbe0: 6620 5820 6973 206f 6464 2c20 692e 652e f X is odd, i.e.\n-0001bbf0: 2028 3d20 286d 6f64 2058 2032 2920 3029 (= (mod X 2) 0)\n-0001bc00: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0001bc10: 7265 7465 7223 6e69 6c54 6865 2076 616c reter#nilThe val\n-0001bc20: 7565 206f 6620 7468 6520 626f 6f6c 6561 ue of the boolea\n-0001bc30: 6e2d 6661 6c73 6520 616e 6420 656e 642d n-false and end-\n-0001bc40: 6f66 2d6c 6973 7420 6f62 6a65 6374 2e00 of-list object..\n-0001bc50: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001bc60: 6574 6572 2364 6566 756e 2053 594d 424f eter#defun SYMBO\n-0001bc70: 4c20 2e20 424f 4459 0072 6570 2e6c 616e L . BODY.rep.lan\n-0001bc80: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n-0001bc90: 6663 6f6e 7374 2053 594d 424f 4c20 5641 fconst SYMBOL VA\n-0001bca0: 4c55 4520 2e20 5245 5354 0072 6570 2e6c LUE . REST.rep.l\n-0001bcb0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001bcc0: 6675 6e63 7469 6f6e 2041 5247 7265 702e function ARGrep.\n-0001bcd0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001bce0: 236c 6574 2a6c 6574 2028 4249 4e44 494e #let*let (BINDIN\n-0001bcf0: 4753 2e2e 2e29 2042 4f44 592e 2e2e 0a0a GS...) BODY.....\n-0001bd00: 5369 6d69 6c61 7220 746f 2060 6c65 7427 Similar to `let'\n-0001bd10: 2065 7863 6570 7420 7468 6174 2074 6865 except that the\n-0001bd20: 2042 494e 4449 4e47 5320 6172 6520 696e BINDINGS are in\n-0001bd30: 7374 616c 6c65 6420 6173 2074 6865 6972 stalled as their\n-0001bd40: 2076 616c 7565 730a 6172 6520 636f 6d70 values.are comp\n-0001bd50: 7574 6564 2c20 696e 2074 6865 206f 7264 uted, in the ord\n-0001bd60: 6572 2074 6865 7920 6172 6520 7772 6974 er they are writ\n-0001bd70: 7465 6e2e 7265 702e 6c61 6e67 2e69 6e74 ten.rep.lang.int\n-0001bd80: 6572 7072 6574 6572 236c 6574 7265 6353 erpreter#letrecS\n-0001bd90: 696d 696c 6172 2074 6f20 606c 6574 2720 imilar to `let' \n-0001bda0: 616e 6420 606c 6574 2a27 2065 7863 6570 and `let*' excep\n-0001bdb0: 7420 7468 6174 2074 6865 2076 616c 7565 t that the value\n-0001bdc0: 7320 6f66 2074 6865 2042 494e 4449 4e47 s of the BINDING\n-0001bdd0: 530a 6172 6520 6576 616c 7561 7465 6420 S.are evaluated \n-0001bde0: 7375 6368 2074 6861 7420 616c 6c20 6f66 such that all of\n-0001bdf0: 2074 6865 2062 6f75 6e64 2076 6172 6961 the bound varia\n-0001be00: 626c 6573 2061 7265 2069 6e20 7468 6520 bles are in the \n-0001be10: 7363 6f70 652e 0a54 6869 7320 6d65 616e scope..This mean\n-0001be20: 7320 7468 6174 2060 6c65 7472 6563 2720 s that `letrec' \n-0001be30: 6d61 7920 6265 2075 7365 6420 746f 2064 may be used to d\n-0001be40: 6566 696e 6520 6d75 7475 616c 6c79 2072 efine mutually r\n-0001be50: 6563 7572 7369 7665 0a66 756e 6374 696f ecursive.functio\n-0001be60: 6e73 2e00 7265 702e 6c61 6e67 2e69 6e74 ns..rep.lang.int\n-0001be70: 6572 7072 6574 6572 2369 6620 434f 4e44 erpreter#if COND\n-0001be80: 4954 494f 4e20 5448 454e 2023 2172 6573 ITION THEN #!res\n-0001be90: 7420 454c 5345 7265 702e 6c61 6e67 2e69 t ELSErep.lang.i\n-0001bea0: 6e74 6572 7072 6574 6572 2377 6865 6e45 nterpreter#whenE\n-0001beb0: 7661 6c75 6174 6573 2043 4f4e 4449 5449 valuates CONDITI\n-0001bec0: 4f4e 2c20 6966 2069 7420 6973 2074 7275 ON, if it is tru\n-0001bed0: 6520 616e 2069 6d70 6c69 6369 7420 7072 e an implicit pr\n-0001bee0: 6f67 6e20 6973 2070 6572 666f 726d 6564 ogn is performed\n-0001bef0: 0a77 6974 6820 464f 524d 532e 0072 6570 .with FORMS..rep\n-0001bf00: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001bf10: 7223 7768 656e 2043 4f4e 4449 5449 4f4e r#when CONDITION\n-0001bf20: 2023 2172 6573 7420 464f 524d 5300 7265 #!rest FORMS.re\n-0001bf30: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0001bf40: 6572 2364 6566 7661 722d 7365 7471 2056 er#defvar-setq V\n-0001bf50: 4152 2023 216f 7074 696f 6e61 6c20 5641 AR #!optional VA\n-0001bf60: 4c55 4520 444f 4372 6570 2e64 6174 612e LUE DOCrep.data.\n-0001bf70: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac\n-0001bf80: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo\n-0001bf90: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde\n-0001bfa0: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring\n-0001bfb0: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit\n-0001bfc0: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN\n-0001bfd0: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it\n-0001bfe0: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT \n-0001bff0: 6173 2074 6865 2066 6972 7374 2e00 0000 as the first....\n-0001c000: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n-0001c010: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile-\n-0001c020: 6675 6e63 7469 6f6e 436f 6d70 696c 6573 functionCompiles\n-0001c030: 2074 6865 2062 6f64 7920 6f66 2074 6865 the body of the\n-0001c040: 2066 756e 6374 696f 6e20 4655 4e43 5449 function FUNCTI\n-0001c050: 4f4e 2e72 6570 2e76 6d2e 636f 6d70 696c ON.rep.vm.compil\n-0001c060: 6572 2e6d 6f64 756c 6573 2363 6f6d 7069 er.modules#compi\n-0001c070: 6c65 2d6d 6f64 756c 6543 6f6d 7069 6c65 le-moduleCompile\n-0001c080: 7320 616c 6c20 6675 6e63 7469 6f6e 2062 s all function b\n-0001c090: 696e 6469 6e67 7320 696e 2074 6865 206d indings in the m\n-0001c0a0: 6f64 756c 6520 6e61 6d65 6420 5354 5255 odule named STRU\n-0001c0b0: 4354 2e73 7461 6e64 6172 642d 696e 7075 CT.standard-inpu\n-0001c0c0: 7453 7472 6561 6d20 7468 6174 2060 7265 tStream that `re\n-0001c0d0: 6164 2720 7461 6b65 7320 6974 7320 696e ad' takes its in\n-0001c0e0: 7075 7420 6672 6f6d 2062 7920 6465 6661 put from by defa\n-0001c0f0: 756c 742e 7265 702e 7777 772e 7175 6f74 ult.rep.www.quot\n-0001c100: 652d 7572 6c23 7175 6f74 652d 7572 6c45 e-url#quote-urlE\n-0001c110: 7363 6170 6520 5552 4c20 6d65 7461 2d63 scape URL meta-c\n-0001c120: 6861 7261 6374 6572 7320 696e 2053 5452 haracters in STR\n-0001c130: 494e 472e 7265 702e 7777 772e 7175 6f74 ING.rep.www.quot\n-0001c140: 652d 7572 6c23 756e 7175 6f74 652d 7572 e-url#unquote-ur\n-0001c150: 6c55 6e65 7363 6170 6520 5552 4c20 6d65 lUnescape URL me\n-0001c160: 7461 2d63 6861 7261 6374 6572 7320 696e ta-characters in\n-0001c170: 2053 5452 494e 472e 7265 702e 6461 7461 STRING.rep.data\n-0001c180: 236d 656d 6265 722d 6966 5369 6d69 6c61 #member-ifSimila\n-0001c190: 7220 746f 2074 6865 2060 6d65 6d62 6572 r to the `member\n-0001c1a0: 2720 6675 6e63 7469 6f6e 2c20 6578 6365 ' function, exce\n-0001c1b0: 7074 2074 6861 7420 7468 6520 6675 6e63 pt that the func\n-0001c1c0: 7469 6f6e 2046 554e 2069 730a 6361 6c6c tion FUN is.call\n-0001c1d0: 6564 2074 6f20 7465 7374 2074 6865 2065 ed to test the e\n-0001c1e0: 6c65 6d65 6e74 7320 666f 7220 6d61 7463 lements for matc\n-0001c1f0: 6865 732e 2049 6620 6028 4655 4e20 454c hes. If `(FUN EL\n-0001c200: 5429 2720 7265 7475 726e 7320 7472 7565 T)' returns true\n-0001c210: 2c0a 7468 656e 2074 6865 2073 7562 6c69 ,.then the subli\n-0001c220: 7374 2073 7461 7274 696e 6720 7769 7468 st starting with\n-0001c230: 2045 4c54 2069 7320 7265 7475 726e 6564 ELT is returned\n-0001c240: 2e00 7265 702e 6461 7461 236d 656d 6265 ..rep.data#membe\n-0001c250: 722d 6966 2046 554e 204c 5354 7265 702e r-if FUN LSTrep.\n-0001c260: 7379 7374 656d 2373 6574 656e 7653 6574 system#setenvSet\n-0001c270: 2074 6865 2063 7572 7265 6e74 2076 616c the current val\n-0001c280: 7565 206f 6620 7468 6520 656e 7669 726f ue of the enviro\n-0001c290: 6e6d 656e 7420 7661 7269 6162 6c65 204e nment variable N\n-0001c2a0: 414d 4520 746f 2074 6865 2073 7472 696e AME to the strin\n-0001c2b0: 6720 5641 4c55 452e 0a54 6865 2060 7072 g VALUE..The `pr\n-0001c2c0: 6f63 6573 732d 656e 7669 726f 6e6d 656e ocess-environmen\n-0001c2d0: 7427 2076 6172 6961 626c 6520 6973 2064 t' variable is d\n-0001c2e0: 6573 7472 7563 7469 7665 6c79 206d 6f64 estructively mod\n-0001c2f0: 6966 6965 642e 0072 6570 2e73 7973 7465 ified..rep.syste\n-0001c300: 6d23 7365 7465 6e76 204e 414d 4520 5641 m#setenv NAME VA\n-0001c310: 4c55 4572 6570 2e73 7973 7465 6d23 756e LUErep.system#un\n-0001c320: 7365 7465 6e76 4465 6c65 7465 2074 6865 setenvDelete the\n-0001c330: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-0001c340: 6961 626c 6520 6361 6c6c 6564 204e 414d iable called NAM\n-0001c350: 452e 0072 6570 2e73 7973 7465 6d23 756e E..rep.system#un\n-0001c360: 7365 7465 6e76 204e 414d 4500 7265 702e setenv NAME.rep.\n-0001c370: 6d6f 6475 6c65 2d73 7973 7465 6d23 7374 module-system#st\n-0001c380: 7275 6374 7572 6520 2321 6f70 7469 6f6e ructure #!option\n-0001c390: 616c 2053 4947 2043 4f4e 4649 4720 2e20 al SIG CONFIG . \n-0001c3a0: 424f 4459 7265 702e 6d6f 6475 6c65 2d73 BODYrep.module-s\n-0001c3b0: 7973 7465 6d23 6465 6669 6e65 2d73 7472 ystem#define-str\n-0001c3c0: 7563 7475 7265 7353 696d 696c 6172 2074 ucturesSimilar t\n-0001c3d0: 6f20 6064 6566 696e 652d 7374 7275 6374 o `define-struct\n-0001c3e0: 7572 6527 2065 7863 6570 7420 7468 6174 ure' except that\n-0001c3f0: 206d 756c 7469 706c 6520 7374 7275 6374 multiple struct\n-0001c400: 7572 6573 2061 7265 0a63 7265 6174 6564 ures are.created\n-0001c410: 2c20 6561 6368 2065 7870 6f72 7469 6e67 , each exporting\n-0001c420: 2061 2070 6172 7469 6375 6c61 7220 7669 a particular vi\n-0001c430: 6577 206f 6620 7468 6520 756e 6465 726c ew of the underl\n-0001c440: 7969 6e67 2062 696e 6469 6e67 732e 0a0a ying bindings...\n-0001c450: 5354 5255 4354 5320 6973 2061 206c 6973 STRUCTS is a lis\n-0001c460: 7420 6465 6669 6e69 6e67 2074 6865 206e t defining the n\n-0001c470: 616d 6573 2061 6e64 2069 6e74 6572 6661 ames and interfa\n-0001c480: 6365 7320 6f66 2074 6865 2063 7265 6174 ces of the creat\n-0001c490: 6564 0a6d 6f64 756c 6573 2c20 6561 6368 ed.modules, each\n-0001c4a0: 2069 7465 6d20 6861 7320 7468 6520 666f item has the fo\n-0001c4b0: 726d 2060 284e 414d 4520 494e 5445 5246 rm `(NAME INTERF\n-0001c4c0: 4143 4529 272e 2043 4f4e 4649 4720 616e ACE)'. CONFIG an\n-0001c4d0: 6420 424f 4459 2061 7265 0a65 7861 6374 d BODY are.exact\n-0001c4e0: 6c79 2074 6865 2073 616d 6520 6173 2069 ly the same as i\n-0001c4f0: 6e20 7468 6520 6064 6566 696e 652d 7374 n the `define-st\n-0001c500: 7275 6374 7572 6527 2073 796e 7461 782e ructure' syntax.\n-0001c510: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-0001c520: 656d 2373 7472 7563 7475 7265 2d72 6566 em#structure-ref\n-0001c530: 2053 5452 5543 542d 4e41 4d45 2056 4152 STRUCT-NAME VAR\n-0001c540: 2d4e 414d 4572 6570 2e69 6f2e 6669 6c65 -NAMErep.io.file\n-0001c550: 7323 6361 6c6c 2d61 6674 6572 2d6c 6f61 s#call-after-loa\n-0001c560: 6441 7272 616e 6765 2066 6f72 2054 4855 dArrange for THU\n-0001c570: 4e4b 2074 6f20 6265 2063 616c 6c65 6420 NK to be called \n-0001c580: 696d 6d65 6469 6174 656c 7920 6166 7465 immediately afte\n-0001c590: 7220 7468 6520 6c69 6272 6172 7920 6f66 r the library of\n-0001c5a0: 204c 6973 7020 636f 6465 0a4c 4942 5241 Lisp code.LIBRA\n-0001c5b0: 5259 2068 6173 2062 6565 6e20 7265 6164 RY has been read\n-0001c5c0: 2062 7920 7468 6520 606c 6f61 6427 2066 by the `load' f\n-0001c5d0: 756e 6374 696f 6e2e 204e 6f74 6520 7468 unction. Note th\n-0001c5e0: 6174 204c 4942 5241 5259 206d 7573 7420 at LIBRARY must \n-0001c5f0: 6578 6163 746c 790a 6d61 7463 6820 7468 exactly.match th\n-0001c600: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n-0001c610: 746f 2060 6c6f 6164 272e 7265 702e 696f to `load'.rep.io\n-0001c620: 2e73 7472 6561 6d73 2373 7472 6561 6d70 .streams#streamp\n-0001c630: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n-0001c640: 4152 4720 6973 2073 6f6d 6520 736f 7274 ARG is some sort\n-0001c650: 206f 6620 492f 4f20 7374 7265 616d 2e72 of I/O stream.r\n-0001c660: 656d 6f74 652d 7265 702d 7061 7373 7764 emote-rep-passwd\n-0001c670: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n-0001c680: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n-0001c690: 2070 6173 7377 6f72 6420 7072 6f6d 7074 password prompt\n-0001c6a0: 2e00 7265 702e 696f 2e66 696c 652d 6861 ..rep.io.file-ha\n-0001c6b0: 6e64 6c65 7273 2e72 656d 6f74 652e 7265 ndlers.remote.re\n-0001c6c0: 7023 7265 6d6f 7465 2d72 6570 2d65 6d70 p#remote-rep-emp\n-0001c6d0: 7479 2d63 6163 6865 7263 702d 7072 6f67 ty-cachercp-prog\n-0001c6e0: 7261 6d54 6865 206e 616d 6520 6f66 2074 ramThe name of t\n-0001c6f0: 6865 2060 7263 7027 2070 726f 6772 616d he `rcp' program\n-0001c700: 2075 7365 6420 746f 2063 6f70 7920 6669 used to copy fi\n-0001c710: 6c65 7320 6672 6f6d 2068 6f73 7420 746f les from host to\n-0001c720: 2068 6f73 742e 7265 6d6f 7465 2d68 6f73 host.remote-hos\n-0001c730: 742d 7573 6572 2d61 6c69 7374 416c 6973 t-user-alistAlis\n-0001c740: 7420 6f66 2028 484f 5354 2d52 4547 4558 t of (HOST-REGEX\n-0001c750: 5020 2e20 5553 4552 2d4e 414d 4529 206d P . USER-NAME) m\n-0001c760: 6174 6368 696e 6720 686f 7374 206e 616d atching host nam\n-0001c770: 6573 2074 6f20 7573 6572 6e61 6d65 732e es to usernames.\n-0001c780: 0a4f 6e6c 7920 7573 6564 2077 6865 6e20 .Only used when \n-0001c790: 6e6f 2075 7365 726e 616d 6520 6973 2067 no username is g\n-0001c7a0: 6976 656e 2069 6e20 6120 6669 6c65 6e61 iven in a filena\n-0001c7b0: 6d65 2e72 656d 6f74 652d 6465 6661 756c me.remote-defaul\n-0001c7c0: 742d 7573 6572 4465 6661 756c 7420 7573 t-userDefault us\n-0001c7d0: 6572 6e61 6d65 2074 6f20 7573 6520 666f ername to use fo\n-0001c7e0: 7220 6669 6c65 2d74 7261 6e73 6665 7220 r file-transfer \n-0001c7f0: 7768 656e 206e 6f6e 6520 6973 2073 7065 when none is spe\n-0001c800: 6369 6669 6564 2c20 6569 7468 6572 0a65 cified, either.e\n-0001c810: 7870 6c69 6369 746c 792c 206f 7220 6279 xplicitly, or by\n-0001c820: 2074 6865 2072 656d 6f74 652d 6674 702d the remote-ftp-\n-0001c830: 686f 7374 2d75 7365 722d 616c 6973 7420 host-user-alist \n-0001c840: 7661 7269 6162 6c65 2e72 656d 6f74 652d variable.remote-\n-0001c850: 6674 702d 7368 6f77 2d6d 6573 7361 6765 ftp-show-message\n-0001c860: 7357 6865 6e20 742c 2069 6e66 6f72 6d61 sWhen t, informa\n-0001c870: 7469 6f6e 616c 206d 6573 7361 6765 7320 tional messages \n-0001c880: 6672 6f6d 2046 5450 2073 6573 7369 6f6e from FTP session\n-0001c890: 7320 6172 6520 6469 7370 6c61 7965 642e s are displayed.\n-0001c8a0: 7265 6d6f 7465 2d66 7470 2d64 6973 706c remote-ftp-displ\n-0001c8b0: 6179 2d70 726f 6772 6573 7357 6865 6e20 ay-progressWhen \n-0001c8c0: 7472 7565 2c20 7368 6f77 2070 726f 6772 true, show progr\n-0001c8d0: 6573 7320 6f66 2046 5450 2074 7261 6e73 ess of FTP trans\n-0001c8e0: 6665 7273 2e72 656d 6f74 652d 6674 702d fers.remote-ftp-\n-0001c8f0: 6c73 2d66 6f72 6d61 7446 5450 2063 6f6d ls-formatFTP com\n-0001c900: 6d61 6e64 2066 6f72 6d61 7420 7374 7269 mand format stri\n-0001c910: 6e67 2074 6f20 7072 6f64 7563 6520 616e ng to produce an\n-0001c920: 2060 6c73 202d 6c27 2066 6f72 6d61 7420 `ls -l' format \n-0001c930: 6c69 7374 696e 6720 6f66 2074 6865 0a64 listing of the.d\n-0001c940: 6972 6563 746f 7279 2073 7562 7374 6974 irectory substit\n-0001c950: 7574 6564 2066 6f72 2074 6865 2073 696e uted for the sin\n-0001c960: 676c 6520 2573 2066 6f72 6d61 7420 7370 gle %s format sp\n-0001c970: 6563 6966 6965 722e 7265 6d6f 7465 2d66 ecifier.remote-f\n-0001c980: 7470 2d72 6563 6f6e 6e65 6374 2d6d 7367 tp-reconnect-msg\n-0001c990: 7352 6567 756c 6172 2065 7870 7265 7373 sRegular express\n-0001c9a0: 696f 6e20 6d61 7463 6869 6e67 2066 7470 ion matching ftp\n-0001c9b0: 206d 6573 7361 6765 7320 7468 6174 2069 messages that i\n-0001c9c0: 6e64 6963 6174 6520 7468 6174 2074 6865 ndicate that the\n-0001c9d0: 2063 7572 7265 6e74 0a46 5450 2070 726f current.FTP pro\n-0001c9e0: 6365 7373 2073 686f 756c 6420 6265 2061 cess should be a\n-0001c9f0: 6261 6e64 6f6e 6564 2c20 616e 6420 6120 bandoned, and a \n-0001ca00: 6e65 7720 7365 7373 696f 6e20 7374 6172 new session star\n-0001ca10: 7465 642e 7265 6d6f 7465 2d66 7470 2d6c ted.remote-ftp-l\n-0001ca20: 732d 6c2d 7265 6765 7870 5265 6765 7870 s-l-regexpRegexp\n-0001ca30: 2064 6566 696e 696e 6720 606c 7320 2d6c defining `ls -l\n-0001ca40: 2720 6f75 7470 7574 2073 796e 7461 782e ' output syntax.\n-0001ca50: 2048 6169 7279 2e72 656d 6f74 652d 6674 Hairy.remote-ft\n-0001ca60: 702d 6c73 2d6c 2d74 7970 652d 616c 6973 p-ls-l-type-alis\n-0001ca70: 7441 6c69 7374 2061 7373 6f63 6961 7469 tAlist associati\n-0001ca80: 6e67 2063 6861 7261 6374 6572 7320 696e ng characters in\n-0001ca90: 2074 6865 2066 6972 7374 2063 6f6c 756d the first colum\n-0001caa0: 6e20 6f66 2060 6c73 202d 6c27 206f 7574 n of `ls -l' out\n-0001cab0: 7075 7420 7769 7468 0a66 696c 6520 7479 put with.file ty\n-0001cac0: 7065 732e 7265 702e 696f 2e66 696c 652d pes.rep.io.file-\n-0001cad0: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n-0001cae0: 6674 7023 7265 6d6f 7465 2d66 7470 2d63 ftp#remote-ftp-c\n-0001caf0: 6c6f 7365 2d61 6c6c 436c 6f73 6520 616c lose-allClose al\n-0001cb00: 6c20 7275 6e6e 696e 6720 4654 5020 7375 l running FTP su\n-0001cb10: 6270 726f 6365 7373 6573 2e72 6570 2e69 bprocesses.rep.i\n-0001cb20: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001cb30: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n-0001cb40: 652d 6674 702d 656d 7074 792d 6361 6368 e-ftp-empty-cach\n-0001cb50: 6544 6973 6361 7264 2061 6c6c 2063 6163 eDiscard all cac\n-0001cb60: 6865 6420 4654 5020 6469 7265 6374 6f72 hed FTP director\n-0001cb70: 7920 656e 7472 6965 732e 0072 6570 2e69 y entries..rep.i\n-0001cb80: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001cb90: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n-0001cba0: 652d 6674 702d 656d 7074 792d 6361 6368 e-ftp-empty-cach\n-0001cbb0: 6572 656d 6f74 652d 6175 746f 2d62 6163 eremote-auto-bac\n-0001cbc0: 6b65 6e64 2d61 6c69 7374 416e 2061 6c69 kend-alistAn ali\n-0001cbd0: 7374 206f 6620 2848 4f53 542d 5245 4745 st of (HOST-REGE\n-0001cbe0: 5850 202e 2042 4143 4b45 4e44 2d54 5950 XP . BACKEND-TYP\n-0001cbf0: 4529 2064 6566 696e 696e 6720 686f 7720 E) defining how \n-0001cc00: 7265 6d6f 7465 2066 696c 6573 2061 7265 remote files are\n-0001cc10: 0a61 6363 6573 7365 6420 6f6e 2073 7065 .accessed on spe\n-0001cc20: 6369 6669 6320 686f 7374 732e 7265 702e cific hosts.rep.\n-0001cc30: 6c61 6e67 2e6d 6174 6823 706f 7369 7469 lang.math#positi\n-0001cc40: 7665 7052 6574 7572 6e20 7420 6966 2058 vepReturn t if X\n-0001cc50: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-0001cc60: 207a 6572 6f2e 0072 6570 2e6c 616e 672e zero..rep.lang.\n-0001cc70: 6d61 7468 236e 6567 6174 6976 6570 2058 math#negativep X\n-0001cc80: 7265 702e 6c61 6e67 2e6d 6174 6823 6162 rep.lang.math#ab\n-0001cc90: 7352 6574 7572 6e20 7468 6520 6162 736f sReturn the abso\n-0001cca0: 6c75 7465 2076 616c 7565 206f 6620 582c lute value of X,\n-0001ccb0: 2069 2e65 2e20 286d 6178 2058 2028 2d20 i.e. (max X (- \n-0001ccc0: 5829 292e 0072 6570 2e6c 616e 672e 6d61 X))..rep.lang.ma\n-0001ccd0: 7468 2361 6273 2058 7265 702e 6c61 6e67 th#abs Xrep.lang\n-0001cce0: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n-0001ccf0: 756e 6465 6675 6e20 4e41 4d45 204c 414d undefun NAME LAM\n-0001cd00: 4244 412d 4c49 5354 205b 444f 432d 5354 BDA-LIST [DOC-ST\n-0001cd10: 5249 4e47 5d20 424f 4459 2e2e 2e0a 6465 RING] BODY....de\n-0001cd20: 6675 6e20 4e41 4d45 2042 5954 4543 4f44 fun NAME BYTECOD\n-0001cd30: 452d 4f42 4a45 4354 0a0a 4465 6669 6e65 E-OBJECT..Define\n-0001cd40: 7320 6120 6675 6e63 7469 6f6e 2063 616c s a function cal\n-0001cd50: 6c65 6420 4e41 4d45 2077 6974 6820 6172 led NAME with ar\n-0001cd60: 6775 6d65 6e74 2073 7065 6369 6669 6361 gument specifica\n-0001cd70: 7469 6f6e 204c 414d 4244 412d 4c49 5354 tion LAMBDA-LIST\n-0001cd80: 2c0a 646f 6375 6d65 6e74 6174 696f 6e20 ,.documentation \n-0001cd90: 444f 432d 5354 5249 4e47 2028 6f70 7469 DOC-STRING (opti\n-0001cda0: 6f6e 616c 2920 616e 6420 626f 6479 2042 onal) and body B\n-0001cdb0: 4f44 592e 7265 702e 6c61 6e67 2e69 6e74 ODY.rep.lang.int\n-0001cdc0: 6572 7072 6574 6572 2364 6566 636f 6e73 erpreter#defcons\n-0001cdd0: 7464 6566 636f 6e73 7420 4e41 4d45 2056 tdefconst NAME V\n-0001cde0: 414c 5545 205b 444f 432d 5354 5249 4e47 ALUE [DOC-STRING\n-0001cdf0: 5d0a 0a44 6566 696e 6520 6120 636f 6e73 ]..Define a cons\n-0001ce00: 7461 6e74 204e 414d 4520 7768 6f73 6520 tant NAME whose \n-0001ce10: 2864 6566 6175 6c74 2920 7661 6c75 6520 (default) value \n-0001ce20: 6973 2056 414c 5545 2e20 4966 204e 414d is VALUE. If NAM\n-0001ce30: 4520 6973 0a61 6c72 6561 6479 2062 6f75 E is.already bou\n-0001ce40: 6e64 2061 6e20 6572 726f 7220 6973 2073 nd an error is s\n-0001ce50: 6967 6e61 6c6c 6564 2e0a 0a43 6f6e 7374 ignalled...Const\n-0001ce60: 616e 7473 2061 7265 2074 7265 6174 6564 ants are treated\n-0001ce70: 2073 7065 6369 616c 6c79 2062 7920 7468 specially by th\n-0001ce80: 6520 4c69 7370 2063 6f6d 7069 6c65 722c e Lisp compiler,\n-0001ce90: 2062 6173 6963 616c 6c79 2074 6865 790a basically they.\n-0001cea0: 6172 6520 6861 7264 2d63 6f64 6564 2069 are hard-coded i\n-0001ceb0: 6e74 6f20 7468 6520 6279 7465 2d63 6f64 nto the byte-cod\n-0001cec0: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n-0001ced0: 7072 6574 6572 2366 756e 6374 696f 6e23 preter#function#\n-0001cee0: 2741 5247 0a0a 5265 7475 726e 2074 6865 'ARG..Return the\n-0001cef0: 2063 6c6f 7375 7265 2066 726f 6d20 4152 closure from AR\n-0001cf00: 472c 2065 6974 6865 7220 6120 6c61 6d62 G, either a lamb\n-0001cf10: 6461 2d65 7870 7265 7373 696f 6e2c 206f da-expression, o\n-0001cf20: 7220 6120 7379 6d62 6f6c 2e0a 5768 656e r a symbol..When\n-0001cf30: 2061 7070 6c69 6564 2074 6f20 6120 7379 applied to a sy\n-0001cf40: 6d62 6f6c 2c20 7468 6520 7379 6d62 6f6c mbol, the symbol\n-0001cf50: 2773 2076 616c 7565 2069 7320 7265 7475 's value is retu\n-0001cf60: 726e 6564 2e00 7265 702e 6c61 6e67 2e69 rned..rep.lang.i\n-0001cf70: 6e74 6572 7072 6574 6572 236c 6574 202e nterpreter#let .\n-0001cf80: 2041 5247 5300 7265 702e 6c61 6e67 2e69 ARGS.rep.lang.i\n-0001cf90: 6e74 6572 7072 6574 6572 236c 6574 2a20 nterpreter#let* \n-0001cfa0: 2e20 4152 4753 0072 6570 2e6c 616e 672e . ARGS.rep.lang.\n-0001cfb0: 696e 7465 7270 7265 7465 7223 646f 2056 interpreter#do V\n-0001cfc0: 4152 5320 5445 5354 202e 2042 4f44 5900 ARS TEST . BODY.\n-0001cfd0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001cfe0: 6574 6572 2364 6563 6c61 7265 0000 0000 eter#declare....\n+00006000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00006010: 6574 6572 2363 6f6e 6463 6f6e 6420 2843 eter#condcond (C\n+00006020: 4f4e 4449 5449 4f4e 2046 4f52 4d53 2e2e ONDITION FORMS..\n+00006030: 2e20 2920 2e2e 2e0a 0a46 696e 6420 7468 . ) .....Find th\n+00006040: 6520 6669 7273 7420 434f 4e44 4954 494f e first CONDITIO\n+00006050: 4e20 7768 6963 6820 6861 7320 6120 7661 N which has a va\n+00006060: 6c75 6520 6f66 2074 2077 6865 6e20 6576 lue of t when ev\n+00006070: 616c 2765 642c 2074 6865 6e20 7065 7266 al'ed, then perf\n+00006080: 6f72 6d0a 6120 7072 6f67 6e20 6f6e 2069 orm.a progn on i\n+00006090: 7473 2061 7373 6f63 6961 7465 6420 464f ts associated FO\n+000060a0: 524d 532e 2049 6620 7468 6572 6520 6172 RMS. If there ar\n+000060b0: 6520 6e6f 2046 4f52 4d53 2077 6974 6820 e no FORMS with \n+000060c0: 7468 6520 434f 4e44 4954 494f 4e0a 7468 the CONDITION.th\n+000060d0: 656e 2074 6865 2076 616c 7565 206f 6620 en the value of \n+000060e0: 7468 6520 434f 4e44 4954 494f 4e20 6973 the CONDITION is\n+000060f0: 2072 6574 7572 6e65 642e 2049 6620 6e6f returned. If no\n+00006100: 2043 4f4e 4449 5449 4f4e 2069 7320 7420 CONDITION is t \n+00006110: 7468 656e 0a72 6574 7572 6e20 6e69 6c2e then.return nil.\n+00006120: 0a41 6e20 6578 616d 706c 652c 0a20 2028 .An example,. (\n+00006130: 636f 6e64 0a20 2020 2028 2873 7472 696e cond. ((strin\n+00006140: 6770 2066 6f6f 290a 2020 2020 2020 2874 gp foo). (t\n+00006150: 6974 6c65 2022 666f 6f20 6973 2061 2073 itle \"foo is a s\n+00006160: 7472 696e 6722 2929 0a20 2020 2028 286e tring\")). ((n\n+00006170: 756d 6265 7270 2066 6f6f 290a 2020 2020 umberp foo). \n+00006180: 2020 2873 6574 7120 6261 7220 666f 6f29 (setq bar foo)\n+00006190: 0a20 2020 2020 2028 7469 746c 6520 2266 . (title \"f\n+000061a0: 6f6f 2069 7320 6120 6e75 6d62 6572 2229 oo is a number\")\n+000061b0: 290a 2020 2020 2874 0a20 2020 2020 2028 ). (t. (\n+000061c0: 7469 746c 6520 2266 6f6f 2069 7320 736f title \"foo is so\n+000061d0: 6d65 7468 696e 6720 656c 7365 2e2e 2e22 mething else...\"\n+000061e0: 2929 290a 4e6f 7465 2074 6865 2075 7365 ))).Note the use\n+000061f0: 206f 6620 706c 6169 6e20 6074 2720 6f6e of plain `t' on\n+00006200: 2069 7427 7320 6f77 6e20 666f 7220 7468 it's own for th\n+00006210: 6520 6c61 7374 2043 4f4e 4449 5449 4f4e e last CONDITION\n+00006220: 2c20 7468 6973 2069 730a 6c69 6b65 2074 , this is.like t\n+00006230: 6865 206c 6173 7420 656c 7365 2069 6e20 he last else in \n+00006240: 616e 2065 6c73 652d 6966 2073 7461 7465 an else-if state\n+00006250: 6d65 6e74 2069 6e20 432e 7265 702e 696f ment in C.rep.io\n+00006260: 2e66 696c 6573 236c 6f61 642d 6669 6c65 .files#load-file\n+00006270: 6c6f 6164 2d66 696c 6520 4649 4c45 4e41 load-file FILENA\n+00006280: 4d45 205b 5354 5255 4354 5552 455d 0a0a ME [STRUCTURE]..\n+00006290: 4c6f 6164 2074 6865 2066 696c 6520 6f66 Load the file of\n+000062a0: 204c 6973 7020 666f 726d 7320 6361 6c6c Lisp forms call\n+000062b0: 6564 2046 494c 454e 414d 4520 286e 6f20 ed FILENAME (no \n+000062c0: 7375 6666 6978 6573 2061 7265 2061 6464 suffixes are add\n+000062d0: 6564 2c20 6f72 0a70 6174 6873 2073 6561 ed, or.paths sea\n+000062e0: 7263 6865 6429 2e20 5468 6520 6669 6c65 rched). The file\n+000062f0: 2069 7320 6c6f 6164 6564 2069 6e20 6120 is loaded in a \n+00006300: 6e75 6c6c 206c 6578 6963 616c 2065 6e76 null lexical env\n+00006310: 6972 6f6e 6d65 6e74 2c0a 7769 7468 696e ironment,.within\n+00006320: 2053 5452 5543 5455 5245 2e20 5468 6520 STRUCTURE. The \n+00006330: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n+00006340: 7420 666f 726d 2065 7661 6c75 6174 6564 t form evaluated\n+00006350: 2069 7320 7265 7475 726e 6564 2e72 6570 is returned.rep\n+00006360: 2e69 6f2e 6669 6c65 7323 6c6f 6164 6c6f .io.files#loadlo\n+00006370: 6164 2046 494c 4520 5b4e 4f2d 4552 524f ad FILE [NO-ERRO\n+00006380: 525d 205b 4e4f 2d50 4154 485d 205b 4e4f R] [NO-PATH] [NO\n+00006390: 2d53 5546 4649 585d 0a0a 4174 7465 6d70 -SUFFIX]..Attemp\n+000063a0: 7420 746f 206f 7065 6e20 616e 6420 7468 t to open and th\n+000063b0: 656e 2072 6561 642d 616e 642d 6576 616c en read-and-eval\n+000063c0: 2074 6865 2066 696c 6520 6f66 204c 6973 the file of Lis\n+000063d0: 7020 636f 6465 2046 494c 452e 0a0a 466f p code FILE...Fo\n+000063e0: 7220 6561 6368 2064 6972 6563 746f 7279 r each directory\n+000063f0: 206e 616d 6564 2069 6e20 7468 6520 7661 named in the va\n+00006400: 7269 6162 6c65 2060 6c6f 6164 2d70 6174 riable `load-pat\n+00006410: 6827 2074 7269 6573 2074 6865 2076 616c h' tries the val\n+00006420: 7565 206f 660a 4649 4c45 2077 6974 6820 ue of.FILE with \n+00006430: 602e 6a6c 6327 2028 636f 6d70 696c 6564 `.jlc' (compiled\n+00006440: 2d6c 6973 7029 2061 7070 656e 6465 6420 -lisp) appended \n+00006450: 746f 2069 742c 2074 6865 6e20 7769 7468 to it, then with\n+00006460: 2060 2e6a 6c27 2061 7070 656e 6465 640a `.jl' appended.\n+00006470: 746f 2069 742c 2066 696e 616c 6c79 2074 to it, finally t\n+00006480: 7269 6573 2046 494c 4520 7769 7468 6f75 ries FILE withou\n+00006490: 7420 6d6f 6469 6669 6361 7469 6f6e 2e0a t modification..\n+000064a0: 0a49 6620 4e4f 2d45 5252 4f52 2069 7320 .If NO-ERROR is \n+000064b0: 6e6f 6e2d 6e69 6c20 6e6f 2065 7272 6f72 non-nil no error\n+000064c0: 2069 7320 7369 676e 616c 6c65 6420 6966 is signalled if\n+000064d0: 2046 494c 4520 6361 6e27 7420 6265 2066 FILE can't be f\n+000064e0: 6f75 6e64 2e20 4966 0a4e 4f2d 5041 5448 ound. If.NO-PATH\n+000064f0: 2069 7320 6e6f 6e2d 6e69 6c20 7468 6520 is non-nil the \n+00006500: 606c 6f61 642d 7061 7468 2720 7661 7269 `load-path' vari\n+00006510: 6162 6c65 2069 7320 6e6f 7420 7573 6564 able is not used\n+00006520: 2c20 6a75 7374 2074 6865 2076 616c 7565 , just the value\n+00006530: 0a6f 6620 4649 4c45 2e20 4966 204e 4f2d .of FILE. If NO-\n+00006540: 5355 4646 4958 2069 7320 6e6f 6e2d 6e69 SUFFIX is non-ni\n+00006550: 6c20 6e6f 2073 7566 6669 7865 7320 6172 l no suffixes ar\n+00006560: 6520 6170 7065 6e64 6564 2074 6f20 4649 e appended to FI\n+00006570: 4c45 2e0a 0a49 6620 7468 6520 636f 6d70 LE...If the comp\n+00006580: 696c 6564 2076 6572 7369 6f6e 2069 7320 iled version is \n+00006590: 6f6c 6465 7220 7468 616e 2069 7427 7320 older than it's \n+000065a0: 736f 7572 6365 2063 6f64 652c 2074 6865 source code, the\n+000065b0: 2073 6f75 7263 6520 636f 6465 2069 730a source code is.\n+000065c0: 6c6f 6164 6564 2061 6e64 2061 2077 6172 loaded and a war\n+000065d0: 6e69 6e67 2069 7320 6469 7370 6c61 7965 ning is displaye\n+000065e0: 642e 7265 702e 6461 7461 2365 7175 616c d.rep.data#equal\n+000065f0: 6571 7561 6c20 5641 4c55 4531 2056 414c equal VALUE1 VAL\n+00006600: 5545 320a 0a43 6f6d 7061 7265 7320 5641 UE2..Compares VA\n+00006610: 4c55 4531 2061 6e64 2056 414c 5545 322c LUE1 and VALUE2,\n+00006620: 2063 6f6d 7061 7265 7320 7468 6520 6163 compares the ac\n+00006630: 7475 616c 2073 7472 7563 7475 7265 206f tual structure o\n+00006640: 6620 7468 6520 6f62 6a65 6374 7320 6e6f f the objects no\n+00006650: 740a 6a75 7374 2077 6865 7468 6572 2074 t.just whether t\n+00006660: 6865 206f 626a 6563 7473 2061 7265 206f he objects are o\n+00006670: 6e65 2061 6e64 2074 6865 2073 616d 652e ne and the same.\n+00006680: 2069 652c 2077 696c 6c20 7265 7475 726e ie, will return\n+00006690: 2074 2066 6f72 2074 776f 0a73 7472 696e t for two.strin\n+000066a0: 6773 2062 7569 6c74 2066 726f 6d20 7468 gs built from th\n+000066b0: 6520 7361 6d65 2063 6861 7261 6374 6572 e same character\n+000066c0: 7320 696e 2074 6865 2073 616d 6520 6f72 s in the same or\n+000066d0: 6465 7220 6576 656e 2069 6620 7468 6520 der even if the \n+000066e0: 7374 7269 6e67 7327 0a6c 6f63 6174 696f strings'.locatio\n+000066f0: 6e20 696e 206d 656d 6f72 7920 6973 2064 n in memory is d\n+00006700: 6966 6665 7265 6e74 2e72 6570 2e64 6174 ifferent.rep.dat\n+00006710: 6123 6e6f 746e 6f74 2041 5247 0a0a 4966 a#notnot ARG..If\n+00006720: 2041 5247 2069 7320 6e69 6c20 7265 7475 ARG is nil retu\n+00006730: 726e 7320 742c 2065 6c73 6520 7265 7475 rns t, else retu\n+00006740: 726e 7320 6e69 6c2e 7265 702e 6461 7461 rns nil.rep.data\n+00006750: 2373 7472 696e 672d 6865 6164 2d65 7173 #string-head-eqs\n+00006760: 7472 696e 672d 6865 6164 2d65 7120 5354 tring-head-eq ST\n+00006770: 5249 4e47 3120 5354 5249 4e47 320a 0a52 RING1 STRING2..R\n+00006780: 6574 7572 6e73 2074 2069 6620 5354 5249 eturns t if STRI\n+00006790: 4e47 3220 6d61 7463 6865 7320 7468 6520 NG2 matches the \n+000067a0: 6265 6769 6e6e 696e 6720 6f66 2053 5452 beginning of STR\n+000067b0: 494e 4731 2c20 6965 2c0a 2020 2873 7472 ING1, ie,. (str\n+000067c0: 696e 672d 6865 6164 2d65 7120 2266 6f6f ing-head-eq \"foo\n+000067d0: 6261 7222 2022 666f 6f22 290a 2020 203d bar\" \"foo\"). =\n+000067e0: 3e20 740a 2020 2873 7472 696e 672d 6865 > t. (string-he\n+000067f0: 6164 2d65 7120 2266 6f6f 2220 2266 6f6f ad-eq \"foo\" \"foo\n+00006800: 6261 7222 290a 2020 203d 3e20 6e69 6c72 bar\"). => nilr\n+00006810: 6570 2e64 6174 6123 7374 7269 6e67 2d65 ep.data#string-e\n+00006820: 7175 616c 7374 7269 6e67 2d65 7175 616c qualstring-equal\n+00006830: 2053 5452 494e 4731 2053 5452 494e 4732 STRING1 STRING2\n+00006840: 0a0a 5265 7475 726e 7320 7420 6966 2053 ..Returns t if S\n+00006850: 5452 494e 4731 2061 6e64 2053 5452 494e TRING1 and STRIN\n+00006860: 4732 2061 7265 2074 6865 2073 616d 652c G2 are the same,\n+00006870: 2069 676e 6f72 696e 6720 6361 7365 2e72 ignoring case.r\n+00006880: 6570 2e64 6174 6123 7374 7269 6e67 2d6c ep.data#string-l\n+00006890: 6573 7370 7374 7269 6e67 2d6c 6573 7370 esspstring-lessp\n+000068a0: 2053 5452 494e 4731 2053 5452 494e 4732 STRING1 STRING2\n+000068b0: 0a0a 5265 7475 726e 7320 7420 6966 2053 ..Returns t if S\n+000068c0: 5452 494e 4731 2069 7320 606c 6573 7327 TRING1 is `less'\n+000068d0: 2074 6861 6e20 5354 5249 4e47 322c 2069 than STRING2, i\n+000068e0: 676e 6f72 696e 6720 6361 7365 2e72 6570 gnoring case.rep\n+000068f0: 2e64 6174 6123 3d3d 2041 5247 3120 4152 .data#== ARG1 AR\n+00006900: 4732 205b 4152 4733 202e 2e2e 5d0a 0a52 G2 [ARG3 ...]..R\n+00006910: 6574 7572 6e73 2074 2069 6620 6561 6368 eturns t if each\n+00006920: 2076 616c 7565 2069 7320 7468 6520 7361 value is the sa\n+00006930: 6d65 2061 7320 6576 6572 7920 6f74 6865 me as every othe\n+00006940: 7220 7661 6c75 652e 2028 5573 696e 670a r value. (Using.\n+00006950: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n+00006960: 7265 2076 616c 7565 732c 2065 7863 6570 re values, excep\n+00006970: 7420 666f 7220 6e75 6d62 6572 732c 2077 t for numbers, w\n+00006980: 6865 7265 2065 7861 6374 6e65 7373 2069 here exactness i\n+00006990: 730a 6967 6e6f 7265 642e 2972 6570 2e64 s.ignored.)rep.d\n+000069a0: 6174 6123 3a2f 3d2f 3d20 4152 4731 2041 ata#:/=/= ARG1 A\n+000069b0: 5247 3220 2e2e 2e0a 0a52 6574 7572 6e73 RG2 .....Returns\n+000069c0: 2074 2069 6620 6561 6368 2076 616c 7565 t if each value\n+000069d0: 2069 7320 6469 6666 6572 656e 7420 6672 is different fr\n+000069e0: 6f6d 2065 7665 7279 206f 7468 6572 2076 om every other v\n+000069f0: 616c 7565 2e20 2855 7369 6e67 0a60 6571 alue. (Using.`eq\n+00006a00: 7561 6c27 2074 6f20 636f 6d70 6172 6520 ual' to compare \n+00006a10: 7661 6c75 6573 2c20 6578 6365 7074 2066 values, except f\n+00006a20: 6f72 206e 756d 6265 7273 2c20 7768 6572 or numbers, wher\n+00006a30: 6520 6578 6163 746e 6573 7320 6973 0a69 e exactness is.i\n+00006a40: 676e 6f72 6564 2e29 7265 702e 6461 7461 gnored.)rep.data\n+00006a50: 233e 3e20 4152 4731 2041 5247 3220 5b41 #>> ARG1 ARG2 [A\n+00006a60: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n+00006a70: 7320 7420 6966 2041 5247 3120 6973 2067 s t if ARG1 is g\n+00006a80: 7265 6174 6572 2074 6861 6e20 4152 4732 reater than ARG2\n+00006a90: 2c20 616e 6420 6966 2041 5247 3220 6973 , and if ARG2 is\n+00006aa0: 2067 7265 6174 6572 2074 6861 6e20 4152 greater than AR\n+00006ab0: 4733 2c0a 616e 6420 736f 206f 6e2e 204e G3,.and so on. N\n+00006ac0: 6f74 6520 7468 6174 2074 6869 7320 636f ote that this co\n+00006ad0: 6d6d 616e 6420 6973 6e27 7420 6c69 6d69 mmand isn't limi\n+00006ae0: 7465 6420 746f 206e 756d 6265 7273 2c20 ted to numbers, \n+00006af0: 6974 2063 616e 2064 6f0a 7374 7269 6e67 it can do.string\n+00006b00: 732c 2070 6f73 6974 696f 6e73 2c20 6d61 s, positions, ma\n+00006b10: 726b 732c 2065 7463 2061 7320 7765 6c6c rks, etc as well\n+00006b20: 2e72 6570 2e64 6174 6123 3e3d 3e3d 2041 .rep.data#>=>= A\n+00006b30: 5247 3120 4152 4732 205b 4152 4733 202e RG1 ARG2 [ARG3 .\n+00006b40: 2e2e 5d0a 0a52 6574 7572 6e73 2074 2069 ..]..Returns t i\n+00006b50: 6620 4152 4731 2069 7320 6772 6561 7465 f ARG1 is greate\n+00006b60: 722d 6f72 2d65 7175 616c 2074 6861 6e20 r-or-equal than \n+00006b70: 4152 4732 2e20 4e6f 7465 2074 6861 7420 ARG2. Note that \n+00006b80: 7468 6973 2063 6f6d 6d61 6e64 0a69 736e this command.isn\n+00006b90: 2774 206c 696d 6974 6564 2074 6f20 6e75 't limited to nu\n+00006ba0: 6d62 6572 732c 2069 7420 6361 6e20 646f mbers, it can do\n+00006bb0: 2073 7472 696e 6773 2c20 706f 7369 7469 strings, positi\n+00006bc0: 6f6e 732c 206d 6172 6b73 2c20 6574 6320 ons, marks, etc \n+00006bd0: 6173 2077 656c 6c2e 7265 702e 6461 7461 as well.rep.data\n+00006be0: 233c 3c20 4152 4731 2041 5247 3220 5b41 #<< ARG1 ARG2 [A\n+00006bf0: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n+00006c00: 7320 7420 6966 2041 5247 3120 6973 206c s t if ARG1 is l\n+00006c10: 6573 7320 7468 616e 2041 5247 322e 204e ess than ARG2. N\n+00006c20: 6f74 6520 7468 6174 2074 6869 7320 636f ote that this co\n+00006c30: 6d6d 616e 6420 6973 6e27 7420 6c69 6d69 mmand isn't limi\n+00006c40: 7465 6420 746f 0a6e 756d 6265 7273 2c20 ted to.numbers, \n+00006c50: 6974 2063 616e 2064 6f20 7374 7269 6e67 it can do string\n+00006c60: 732c 2070 6f73 6974 696f 6e73 2c20 6d61 s, positions, ma\n+00006c70: 726b 732c 2065 7463 2061 7320 7765 6c6c rks, etc as well\n+00006c80: 2e72 6570 2e64 6174 6123 3c3d 3c3d 2041 .rep.data#<=<= A\n+00006c90: 5247 3120 4152 4732 205b 4152 4733 202e RG1 ARG2 [ARG3 .\n+00006ca0: 2e2e 5d0a 0a52 6574 7572 6e73 2074 2069 ..]..Returns t i\n+00006cb0: 6620 4152 4731 2069 7320 6c65 7373 2d6f f ARG1 is less-o\n+00006cc0: 722d 6571 7561 6c20 7468 616e 2041 5247 r-equal than ARG\n+00006cd0: 322e 204e 6f74 6520 7468 6174 2074 6869 2. Note that thi\n+00006ce0: 7320 636f 6d6d 616e 6420 6973 6e27 740a s command isn't.\n+00006cf0: 6c69 6d69 7465 6420 746f 206e 756d 6265 limited to numbe\n+00006d00: 7273 2c20 6974 2063 616e 2064 6f20 7374 rs, it can do st\n+00006d10: 7269 6e67 732c 2070 6f73 6974 696f 6e73 rings, positions\n+00006d20: 2c20 6d61 726b 732c 2065 7463 2061 7320 , marks, etc as \n+00006d30: 7765 6c6c 2e72 6570 2e64 6174 6123 6e75 well.rep.data#nu\n+00006d40: 6c6c 6e75 6c6c 2041 5247 0a0a 5265 7475 llnull ARG..Retu\n+00006d50: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n+00006d60: 6e69 6c2e 7265 702e 6461 7461 2361 746f nil.rep.data#ato\n+00006d70: 6d61 746f 6d20 4152 470a 0a52 6574 7572 matom ARG..Retur\n+00006d80: 6e73 2074 2069 6620 4152 4720 6973 206e ns t if ARG is n\n+00006d90: 6f74 2061 2063 6f6e 732d 6365 6c6c 2e72 ot a cons-cell.r\n+00006da0: 6570 2e64 6174 6123 636f 6e73 7063 6f6e ep.data#conspcon\n+00006db0: 7370 2041 5247 0a0a 5265 7475 726e 7320 sp ARG..Returns \n+00006dc0: 7420 6966 2041 5247 2069 7320 6120 636f t if ARG is a co\n+00006dd0: 6e73 2d63 656c 6c2e 7265 702e 6461 7461 ns-cell.rep.data\n+00006de0: 236c 6973 7470 6c69 7374 7020 4152 470a #listplistp ARG.\n+00006df0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n+00006e00: 4720 6973 2061 206c 6973 742c 2028 6569 G is a list, (ei\n+00006e10: 7468 6572 2061 2063 6f6e 732d 6365 6c6c ther a cons-cell\n+00006e20: 206f 7220 6e69 6c29 2e72 6570 2e64 6174 or nil).rep.dat\n+00006e30: 6123 7374 7269 6e67 7073 7472 696e 6770 a#stringpstringp\n+00006e40: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n+00006e50: 6973 2041 5247 2069 7320 6120 7374 7269 is ARG is a stri\n+00006e60: 6e67 2e72 6570 2e64 6174 6123 7665 6374 ng.rep.data#vect\n+00006e70: 6f72 7076 6563 746f 7270 2041 5247 0a0a orpvectorp ARG..\n+00006e80: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n+00006e90: 2069 7320 6120 7665 6374 6f72 2e72 6570 is a vector.rep\n+00006ea0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00006eb0: 7223 6675 6e63 7469 6f6e 7066 756e 6374 r#functionpfunct\n+00006ec0: 696f 6e70 2041 5247 0a0a 5265 7475 726e ionp ARG..Return\n+00006ed0: 7320 7420 6966 2041 5247 2069 7320 6120 s t if ARG is a \n+00006ee0: 6675 6e63 7469 6f6e 2e72 6570 2e6c 616e function.rep.lan\n+00006ef0: 672e 696e 7465 7270 7265 7465 7223 6d61 g.interpreter#ma\n+00006f00: 6372 6f70 6d61 6372 6f70 2041 5247 0a0a cropmacrop ARG..\n+00006f10: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n+00006f20: 2069 7320 6120 6d61 6372 6f2e 7265 702e is a macro.rep.\n+00006f30: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00006f40: 2373 7065 6369 616c 2d66 6f72 6d2d 7073 #special-form-ps\n+00006f50: 7065 6369 616c 2d66 6f72 6d2d 7020 4152 pecial-form-p AR\n+00006f60: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00006f70: 4152 4720 6973 2061 2073 7065 6369 616c ARG is a special\n+00006f80: 2d66 6f72 6d2e 7265 702e 6c61 6e67 2e69 -form.rep.lang.i\n+00006f90: 6e74 6572 7072 6574 6572 2373 7562 7270 nterpreter#subrp\n+00006fa0: 7375 6272 7020 4152 470a 0a52 6574 7572 subrp ARG..Retur\n+00006fb0: 6e73 2074 2069 6620 6172 6720 6973 2061 ns t if arg is a\n+00006fc0: 2070 7269 6d69 7469 7665 2066 756e 6374 primitive funct\n+00006fd0: 696f 6e2e 7265 702e 6c61 6e67 2e73 796d ion.rep.lang.sym\n+00006fe0: 626f 6c73 236f 6261 7272 6179 6f62 6172 bols#obarrayobar\n+00006ff0: 7261 7920 5b4e 4557 2d56 414c 5545 5d00 ray [NEW-VALUE].\n+00007000: 7265 702e 6461 7461 2373 6571 7565 6e63 rep.data#sequenc\n+00007010: 6570 7365 7175 656e 6365 7020 4152 470a epsequencep ARG.\n+00007020: 0a52 6574 7572 6e73 2074 2069 7320 4152 .Returns t is AR\n+00007030: 4720 6973 2061 2073 6571 7565 6e63 6520 G is a sequence \n+00007040: 2861 206c 6973 742c 2076 6563 746f 7220 (a list, vector \n+00007050: 6f72 2073 7472 696e 6729 2e72 6570 2e6c or string).rep.l\n+00007060: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00007070: 7375 6272 2d6e 616d 6573 7562 722d 6e61 subr-namesubr-na\n+00007080: 6d65 2053 5542 5220 5b55 5345 2d56 4152 me SUBR [USE-VAR\n+00007090: 5d0a 0a52 6574 7572 6e73 2074 6865 206e ]..Returns the n\n+000070a0: 616d 6520 2861 2073 7472 696e 6729 2061 ame (a string) a\n+000070b0: 7373 6f63 6961 7465 6420 7769 7468 2053 ssociated with S\n+000070c0: 5542 522e 7265 702e 7379 7374 656d 2363 UBR.rep.system#c\n+000070d0: 616c 6c2d 686f 6f6b 6361 6c6c 2d68 6f6f all-hookcall-hoo\n+000070e0: 6b20 484f 4f4b 2041 5247 2d4c 4953 5420 k HOOK ARG-LIST \n+000070f0: 5b54 5950 455d 0a0a 4361 6c6c 2074 6865 [TYPE]..Call the\n+00007100: 2068 6f6f 6b20 6e61 6d65 6420 6279 2074 hook named by t\n+00007110: 6865 2073 796d 626f 6c20 484f 4f4b 2c20 he symbol HOOK, \n+00007120: 7061 7373 696e 6720 616c 6c20 6675 6e63 passing all func\n+00007130: 7469 6f6e 7320 7468 6520 6172 6775 6d65 tions the argume\n+00007140: 6e74 730a 696e 2074 6865 206c 6973 7420 nts.in the list \n+00007150: 4152 472d 4c49 5354 2e20 4e6f 7465 2074 ARG-LIST. Note t\n+00007160: 6861 7420 484f 4f4b 206d 6179 2061 6c73 hat HOOK may als\n+00007170: 6f20 6265 2074 6865 2061 6374 7561 6c20 o be the actual \n+00007180: 6c69 7374 206f 6620 6675 6e63 7469 6f6e list of function\n+00007190: 730a 746f 2063 616c 6c2e 0a0a 5459 5045 s.to call...TYPE\n+000071a0: 2064 6566 696e 6573 2068 6f77 2074 6865 defines how the\n+000071b0: 2072 6574 7572 6e20 7661 6c75 6573 206f return values o\n+000071c0: 6620 6561 6368 2066 756e 6374 696f 6e20 f each function \n+000071d0: 696e 2074 6865 2068 6f6f 6b20 6172 650a in the hook are.\n+000071e0: 7472 6561 7465 642e 2049 6620 5459 5045 treated. If TYPE\n+000071f0: 2069 7320 6e69 6c20 7468 6579 2061 7265 is nil they are\n+00007200: 2069 676e 6f72 6564 2c20 6966 2054 5950 ignored, if TYP\n+00007210: 4520 6973 2074 6865 2073 796d 626f 6c20 E is the symbol \n+00007220: 6061 6e64 270a 7468 6520 686f 6f6b 2061 `and'.the hook a\n+00007230: 626f 7274 7320 6166 7465 7220 6120 6675 borts after a fu\n+00007240: 6e63 7469 6f6e 2072 6574 7572 6e73 206e nction returns n\n+00007250: 696c 2c20 6966 2054 5950 4520 6973 2060 il, if TYPE is `\n+00007260: 6f72 2720 7468 6520 686f 6f6b 0a61 626f or' the hook.abo\n+00007270: 7274 7320 7768 656e 2061 2066 756e 6374 rts when a funct\n+00007280: 696f 6e20 7265 7475 726e 7320 6e6f 6e2d ion returns non-\n+00007290: 6e69 6c2e 0a0a 496e 2061 6c6c 2063 6173 nil...In all cas\n+000072a0: 6573 2074 6865 2076 616c 7565 2072 6574 es the value ret\n+000072b0: 7572 6e65 6420 6279 2074 6865 206c 6173 urned by the las\n+000072c0: 742d 6576 616c 7561 7465 6420 6675 6e63 t-evaluated func\n+000072d0: 7469 6f6e 2069 730a 7265 7475 726e 6564 tion is.returned\n+000072e0: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+000072f0: 7265 7465 7223 6361 6c6c 2d77 6974 682d reter#call-with-\n+00007300: 6578 6365 7074 696f 6e2d 6861 6e64 6c65 exception-handle\n+00007310: 7263 616c 6c2d 7769 7468 2d65 7863 6570 rcall-with-excep\n+00007320: 7469 6f6e 2d68 616e 646c 6572 2054 4855 tion-handler THU\n+00007330: 4e4b 2048 414e 444c 4552 0a0a 4361 6c6c NK HANDLER..Call\n+00007340: 2054 4855 4e4b 2061 6e64 2072 6574 7572 THUNK and retur\n+00007350: 6e20 6974 7320 7661 6c75 652e 2048 6f77 n its value. How\n+00007360: 6576 6572 2069 6620 616e 2065 7863 6570 ever if an excep\n+00007370: 7469 6f6e 206f 6620 616e 7920 666f 726d tion of any form\n+00007380: 0a6f 6363 7572 732c 2063 616c 6c20 4841 .occurs, call HA\n+00007390: 4e44 4c45 5220 7769 7468 2061 2073 696e NDLER with a sin\n+000073a0: 676c 6520 6172 6775 6d65 6e74 2c20 7468 gle argument, th\n+000073b0: 6520 6578 6365 7074 696f 6e20 6461 7461 e exception data\n+000073c0: 2c20 616e 640a 7265 7475 726e 2069 7473 , and.return its\n+000073d0: 2076 616c 7565 2e72 6570 2e6c 616e 672e value.rep.lang.\n+000073e0: 696e 7465 7270 7265 7465 7223 7261 6973 interpreter#rais\n+000073f0: 652d 6578 6365 7074 696f 6e72 6169 7365 e-exceptionraise\n+00007400: 2d65 7863 6570 7469 6f6e 2044 4154 410a -exception DATA.\n+00007410: 0a52 6169 7365 2074 6865 2065 7863 6570 .Raise the excep\n+00007420: 7469 6f6e 2072 6570 7265 7365 6e74 6564 tion represented\n+00007430: 2062 7920 7468 6520 636f 6e73 2063 656c by the cons cel\n+00007440: 6c20 4441 5441 2e72 6570 2e75 7469 6c2e l DATA.rep.util.\n+00007450: 6d64 3523 6d64 352d 7374 7269 6e67 6d64 md5#md5-stringmd\n+00007460: 352d 7374 7269 6e67 2053 5452 494e 470a 5-string STRING.\n+00007470: 0a52 6574 7572 6e20 7468 6520 696e 7465 .Return the inte\n+00007480: 6765 7220 7265 7072 6573 656e 7469 6e67 ger representing\n+00007490: 2074 6865 204d 4435 206d 6573 7361 6765 the MD5 message\n+000074a0: 2064 6967 6573 7420 6f66 2074 6865 2062 digest of the b\n+000074b0: 7974 6573 0a73 746f 7265 6420 696e 2053 ytes.stored in S\n+000074c0: 5452 494e 472e 2054 6869 7320 696e 7465 TRING. This inte\n+000074d0: 6765 7220 7769 6c6c 2068 6176 6520 6e6f ger will have no\n+000074e0: 206d 6f72 6520 7468 616e 2031 3238 2073 more than 128 s\n+000074f0: 6967 6e69 6669 6361 6e74 0a62 6974 732e ignificant.bits.\n+00007500: 7265 702e 7574 696c 2e6d 6435 236d 6435 rep.util.md5#md5\n+00007510: 2d6c 6f63 616c 2d66 696c 656d 6435 2d6c -local-filemd5-l\n+00007520: 6f63 616c 2d66 696c 6520 4c4f 4341 4c2d ocal-file LOCAL-\n+00007530: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00007540: 6e20 7468 6520 696e 7465 6765 7220 7265 n the integer re\n+00007550: 7072 6573 656e 7469 6e67 2074 6865 204d presenting the M\n+00007560: 4435 206d 6573 7361 6765 2064 6967 6573 D5 message diges\n+00007570: 7420 6f66 2074 6865 2062 7974 6573 0a73 t of the bytes.s\n+00007580: 746f 7265 6420 696e 2074 6865 2066 696c tored in the fil\n+00007590: 6520 6361 6c6c 6564 204c 4f43 414c 2d46 e called LOCAL-F\n+000075a0: 494c 452d 4e41 4d45 2028 7768 6963 6820 ILE-NAME (which \n+000075b0: 6d75 7374 206e 616d 6520 6120 6669 6c65 must name a file\n+000075c0: 2069 6e0a 7468 6520 6c6f 6361 6c20 6669 in.the local fi\n+000075d0: 6c69 6e67 2073 7973 7465 6d29 2e20 5468 ling system). Th\n+000075e0: 6520 7265 7475 726e 6564 2069 6e74 6567 e returned integ\n+000075f0: 6572 2077 696c 6c20 6861 7665 206e 6f20 er will have no \n+00007600: 6d6f 7265 2074 6861 6e0a 3132 3820 7369 more than.128 si\n+00007610: 676e 6966 6963 616e 7420 6269 7473 2e69 gnificant bits.i\n+00007620: 646c 652d 686f 6f6b 5468 6973 2068 6f6f dle-hookThis hoo\n+00007630: 6b20 6765 7473 2065 7661 6c75 6174 6564 k gets evaluated\n+00007640: 2065 7665 7279 2073 6563 6f6e 6420 7768 every second wh\n+00007650: 696c 6520 7468 6520 6564 6974 6f72 2069 ile the editor i\n+00007660: 7320 6964 6c65 2e20 446f 6e27 7420 6465 s idle. Don't de\n+00007670: 7065 6e64 0a6f 6e20 686f 7720 7265 6775 pend.on how regu\n+00007680: 6c61 726c 7920 7468 6973 2067 6574 7320 larly this gets \n+00007690: 6361 6c6c 6564 2c20 616e 7920 6576 656e called, any even\n+000076a0: 7473 2066 726f 6d20 7468 6520 7769 6e64 ts from the wind\n+000076b0: 6f77 2d73 7973 7465 6d20 7769 6c6c 0a64 ow-system will.d\n+000076c0: 656c 6179 2069 742e 2041 6c73 6f2c 2061 elay it. Also, a\n+000076d0: 7574 6f2d 7361 7669 6e67 2066 696c 6573 uto-saving files\n+000076e0: 2061 6e64 2067 6172 6261 6765 2d63 6f6c and garbage-col\n+000076f0: 6c65 6374 696f 6e20 7461 6b65 2070 7265 lection take pre\n+00007700: 6365 6465 6e63 650a 7768 656e 2074 6865 cedence.when the\n+00007710: 7265 2773 2069 646c 6520 7469 6d65 2061 re's idle time a\n+00007720: 7661 696c 6162 6c65 2e20 5573 6520 7468 vailable. Use th\n+00007730: 6973 2068 6f6f 6b20 7370 6172 696e 676c is hook sparingl\n+00007740: 792c 206f 7220 666f 7220 7368 6f72 740a y, or for short.\n+00007750: 7065 7269 6f64 7320 6f6e 6c79 2170 726f periods only!pro\n+00007760: 6772 616d 2d6e 616d 6554 6865 206e 616d gram-nameThe nam\n+00007770: 6520 6f66 2074 6865 2070 726f 6772 616d e of the program\n+00007780: 2072 756e 6e69 6e67 2074 6865 2072 6570 running the rep\n+00007790: 2069 6e74 6572 7072 6574 6572 2e65 7272 interpreter.err\n+000077a0: 6f72 2d6d 6f64 6557 6865 6e20 6e69 6c2c or-modeWhen nil,\n+000077b0: 2065 7272 6f72 7320 6172 6520 6861 6e64 errors are hand\n+000077c0: 6c65 6420 6174 2074 6865 2063 7572 7265 led at the curre\n+000077d0: 6e74 2065 7665 6e74 206c 6f6f 702c 206f nt event loop, o\n+000077e0: 7468 6572 2070 6f73 7369 626c 650a 7661 ther possible.va\n+000077f0: 6c75 6573 2069 6e63 6c75 6465 2060 6578 lues include `ex\n+00007800: 6974 2720 616e 6420 6074 6f70 2d6c 6576 it' and `top-lev\n+00007810: 656c 272e 696e 7465 7272 7570 742d 6d6f el'.interrupt-mo\n+00007820: 6465 5768 656e 206e 696c 2c20 696e 7465 deWhen nil, inte\n+00007830: 7272 7570 7473 2061 7265 2068 616e 646c rrupts are handl\n+00007840: 6564 2061 7420 7468 6520 6375 7272 656e ed at the curren\n+00007850: 7420 6576 656e 7420 6c6f 6f70 2c20 6f74 t event loop, ot\n+00007860: 6865 7220 706f 7373 6962 6c65 0a76 616c her possible.val\n+00007870: 7565 7320 696e 636c 7564 6520 6065 7869 ues include `exi\n+00007880: 7427 2061 6e64 2060 746f 702d 6c65 7665 t' and `top-leve\n+00007890: 6c27 2e72 6570 2e73 7973 7465 6d23 7265 l'.rep.system#re\n+000078a0: 6375 7273 6976 652d 6564 6974 7265 6375 cursive-editrecu\n+000078b0: 7273 6976 652d 6564 6974 0a0a 456e 7465 rsive-edit..Ente\n+000078c0: 7220 6120 6e65 7720 7265 6375 7273 6976 r a new recursiv\n+000078d0: 652d 6564 6974 2e72 6570 2e73 7973 7465 e-edit.rep.syste\n+000078e0: 6d23 7265 6375 7273 696f 6e2d 6465 7074 m#recursion-dept\n+000078f0: 6872 6563 7572 7369 6f6e 2d64 6570 7468 hrecursion-depth\n+00007900: 0a0a 5265 7475 726e 7320 7468 6520 6e75 ..Returns the nu\n+00007910: 6d62 6572 206f 6620 7265 6375 7273 6976 mber of recursiv\n+00007920: 652d 6564 6974 2773 2064 6565 7020 7765 e-edit's deep we\n+00007930: 2061 7265 2c20 7a65 726f 2073 6967 6e69 are, zero signi\n+00007940: 6669 6573 2074 6865 0a6f 7269 6769 6e61 fies the.origina\n+00007950: 6c20 6c65 7665 6c2e 7265 702e 696f 2e73 l level.rep.io.s\n+00007960: 6f63 6b65 7473 2373 6f63 6b65 742d 6c6f ockets#socket-lo\n+00007970: 6361 6c2d 636c 6965 6e74 736f 636b 6574 cal-clientsocket\n+00007980: 2d6c 6f63 616c 2d63 6c69 656e 7420 4144 -local-client AD\n+00007990: 4452 4553 5320 5b53 5452 4541 4d5d 205b DRESS [STREAM] [\n+000079a0: 5345 4e54 494e 454c 5d0a 0a43 7265 6174 SENTINEL]..Creat\n+000079b0: 6520 616e 6420 7265 7475 726e 2061 2073 e and return a s\n+000079c0: 6f63 6b65 7420 636f 6e6e 6563 7465 6420 ocket connected \n+000079d0: 746f 2074 6865 2075 6e69 7820 646f 6d61 to the unix doma\n+000079e0: 696e 2073 6f63 6b65 7420 6174 0a41 4444 in socket at.ADD\n+000079f0: 5245 5353 2028 6120 7370 6563 6961 6c20 RESS (a special \n+00007a00: 6e6f 6465 2069 6e20 7468 6520 6c6f 6361 node in the loca\n+00007a10: 6c20 6669 6c69 6e67 2073 7973 7465 6d29 l filing system)\n+00007a20: 2e0a 0a41 6c6c 206f 7574 7075 7420 6672 ...All output fr\n+00007a30: 6f6d 2074 6869 7320 736f 636b 6574 2077 om this socket w\n+00007a40: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n+00007a50: 2053 5452 4541 4d3b 2077 6865 6e20 7468 STREAM; when th\n+00007a60: 6520 736f 636b 6574 0a69 7320 636c 6f73 e socket.is clos\n+00007a70: 6564 2064 6f77 6e20 7265 6d6f 7465 6c79 ed down remotely\n+00007a80: 2053 454e 5449 4e45 4c20 7769 6c6c 2062 SENTINEL will b\n+00007a90: 6520 6361 6c6c 6564 2077 6974 6820 7468 e called with th\n+00007aa0: 6520 736f 636b 6574 2061 7320 6974 730a e socket as its.\n+00007ab0: 7369 6e67 6c65 2061 7267 756d 656e 742e single argument.\n+00007ac0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00007ad0: 6f63 6b65 742d 6c6f 6361 6c2d 7365 7276 ocket-local-serv\n+00007ae0: 6572 736f 636b 6574 2d6c 6f63 616c 2d73 ersocket-local-s\n+00007af0: 6572 7665 7220 4144 4452 4553 5320 5b43 erver ADDRESS [C\n+00007b00: 414c 4c42 4143 4b5d 205b 5345 4e54 494e ALLBACK] [SENTIN\n+00007b10: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n+00007b20: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n+00007b30: 6c69 7374 656e 696e 6720 666f 7220 636f listening for co\n+00007b40: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the\n+00007b50: 2075 6e69 7820 646f 6d61 696e 0a73 6f63 unix domain.soc\n+00007b60: 6b65 7420 6174 2041 4444 5245 5353 2028 ket at ADDRESS (\n+00007b70: 6120 7370 6563 6961 6c20 6e6f 6465 2069 a special node i\n+00007b80: 6e20 7468 6520 6c6f 6361 6c20 6669 6c69 n the local fili\n+00007b90: 6e67 2073 7973 7465 6d29 2e0a 0a57 6865 ng system)...Whe\n+00007ba0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n+00007bb0: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n+00007bc0: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n+00007bd0: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n+00007be0: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n+00007bf0: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n+00007c00: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n+00007c10: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n+00007c20: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n+00007c30: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n+00007c40: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n+00007c50: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n+00007c60: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n+00007c70: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n+00007c80: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n+00007c90: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00007ca0: 6f63 6b65 742d 636c 6965 6e74 736f 636b ocket-clientsock\n+00007cb0: 6574 2d63 6c69 656e 7420 484f 5354 4e41 et-client HOSTNA\n+00007cc0: 4d45 2050 4f52 5420 5b53 5452 4541 4d5d ME PORT [STREAM]\n+00007cd0: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n+00007ce0: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+00007cf0: 2073 6f63 6b65 7420 636f 6e6e 6563 7465 socket connecte\n+00007d00: 6420 746f 2074 6865 2073 6f63 6b65 7420 d to the socket \n+00007d10: 6f6e 2074 6865 2068 6f73 7420 6361 6c6c on the host call\n+00007d20: 6564 0a48 4f53 544e 414d 4520 2861 2073 ed.HOSTNAME (a s\n+00007d30: 7472 696e 6729 2077 6974 6820 706f 7274 tring) with port\n+00007d40: 206e 756d 6265 7220 504f 5254 2e0a 0a41 number PORT...A\n+00007d50: 6c6c 206f 7574 7075 7420 6672 6f6d 2074 ll output from t\n+00007d60: 6869 7320 736f 636b 6574 2077 696c 6c20 his socket will \n+00007d70: 6265 2063 6f70 6965 6420 746f 2053 5452 be copied to STR\n+00007d80: 4541 4d3b 2077 6865 6e20 7468 6520 736f EAM; when the so\n+00007d90: 636b 6574 0a69 7320 636c 6f73 6564 2064 cket.is closed d\n+00007da0: 6f77 6e20 7265 6d6f 7465 6c79 2053 454e own remotely SEN\n+00007db0: 5449 4e45 4c20 7769 6c6c 2062 6520 6361 TINEL will be ca\n+00007dc0: 6c6c 6564 2077 6974 6820 7468 6520 736f lled with the so\n+00007dd0: 636b 6574 2061 7320 6974 730a 7369 6e67 cket as its.sing\n+00007de0: 6c65 2061 7267 756d 656e 742e 7265 702e le argument.rep.\n+00007df0: 696f 2e73 6f63 6b65 7473 2363 6c6f 7365 io.sockets#close\n+00007e00: 2d73 6f63 6b65 7463 6c6f 7365 2d73 6f63 -socketclose-soc\n+00007e10: 6b65 7420 534f 434b 4554 0a0a 5368 7574 ket SOCKET..Shut\n+00007e20: 646f 776e 2074 6865 2063 6f6e 6e65 6374 down the connect\n+00007e30: 696f 6e20 6173 736f 6369 6174 6520 7769 ion associate wi\n+00007e40: 7468 2053 4f43 4b45 542e 204e 6f74 6520 th SOCKET. Note \n+00007e50: 7468 6174 2074 6869 7320 646f 6573 206e that this does n\n+00007e60: 6f74 0a63 6175 7365 2074 6865 2053 454e ot.cause the SEN\n+00007e70: 5449 4e45 4c20 6675 6e63 7469 6f6e 2061 TINEL function a\n+00007e80: 7373 6f63 6961 7465 6420 7769 7468 2053 ssociated with S\n+00007e90: 4f43 4b45 5420 746f 2072 756e 2e72 6570 OCKET to run.rep\n+00007ea0: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock\n+00007eb0: 6574 2d61 6464 7265 7373 736f 636b 6574 et-addresssocket\n+00007ec0: 2d61 6464 7265 7373 2053 4f43 4b45 540a -address SOCKET.\n+00007ed0: 0a52 6574 7572 6e20 7468 6520 6164 6472 .Return the addr\n+00007ee0: 6573 7320 6173 736f 6369 6174 6564 2077 ess associated w\n+00007ef0: 6974 6820 534f 434b 4554 2c20 6f72 2066 ith SOCKET, or f\n+00007f00: 616c 7365 2069 6620 7468 6973 2069 7320 alse if this is \n+00007f10: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s\n+00007f20: 6f63 6b65 7473 2373 6f63 6b65 742d 706f ockets#socket-po\n+00007f30: 7274 736f 636b 6574 2d70 6f72 7420 534f rtsocket-port SO\n+00007f40: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the\n+00007f50: 2070 6f72 7420 6173 736f 6369 6174 6564 port associated\n+00007f60: 2077 6974 6820 534f 434b 4554 2c20 6f72 with SOCKET, or\n+00007f70: 2066 616c 7365 2069 6620 7468 6973 2069 false if this i\n+00007f80: 7320 756e 6b6e 6f77 6e2e 7265 702e 696f s unknown.rep.io\n+00007f90: 2e73 6f63 6b65 7473 2373 6f63 6b65 7470 .sockets#socketp\n+00007fa0: 736f 636b 6574 7020 4152 470a 0a52 6574 socketp ARG..Ret\n+00007fb0: 7572 6e20 7472 7565 2069 6620 4152 4720 urn true if ARG \n+00007fc0: 6973 2061 6e20 756e 636c 6f73 6564 2073 is an unclosed s\n+00007fd0: 6f63 6b65 7420 6f62 6a65 6374 2e00 0000 ocket object....\n+00007fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00007ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00008000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00008010: 6f63 6b65 742d 7365 7276 6572 736f 636b ocket-serversock\n+00008020: 6574 2d73 6572 7665 7220 5b48 4f53 544e et-server [HOSTN\n+00008030: 414d 455d 205b 504f 5254 5d20 5b43 414c AME] [PORT] [CAL\n+00008040: 4c42 4143 4b5d 205b 5345 4e54 494e 454c LBACK] [SENTINEL\n+00008050: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n+00008060: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n+00008070: 6e6e 6563 7465 6420 6c69 7374 656e 696e nnected listenin\n+00008080: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n+00008090: 7320 6f6e 2074 6865 0a68 6f73 7420 6361 s on the.host ca\n+000080a0: 6c6c 6564 2048 4f53 544e 414d 4520 2861 lled HOSTNAME (a\n+000080b0: 2073 7472 696e 6729 2077 6974 6820 706f string) with po\n+000080c0: 7274 206e 756d 6265 7220 504f 5254 2e20 rt number PORT. \n+000080d0: 4966 2048 4f53 544e 414d 4520 6973 0a66 If HOSTNAME is.f\n+000080e0: 616c 7365 2c20 6c69 7374 656e 2066 6f72 alse, listen for\n+000080f0: 2061 6e79 2069 6e63 6f6d 696e 6720 6164 any incoming ad\n+00008100: 6472 6573 7365 732e 2049 6620 504f 5254 dresses. If PORT\n+00008110: 2069 7320 756e 6465 6669 6e65 6420 6120 is undefined a \n+00008120: 7261 6e64 6f6d 0a70 6f72 7420 7769 6c6c random.port will\n+00008130: 2062 6520 6368 6f73 656e 2e0a 0a57 6865 be chosen...Whe\n+00008140: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n+00008150: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n+00008160: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n+00008170: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n+00008180: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n+00008190: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n+000081a0: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n+000081b0: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n+000081c0: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n+000081d0: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n+000081e0: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n+000081f0: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n+00008200: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n+00008210: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n+00008220: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n+00008230: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+00008240: 6f63 6b65 742d 6163 6365 7074 736f 636b ocket-acceptsock\n+00008250: 6574 2d61 6363 6570 7420 534f 434b 4554 et-accept SOCKET\n+00008260: 205b 5354 5245 414d 5d20 5b53 454e 5449 [STREAM] [SENTI\n+00008270: 4e45 4c5d 0a0a 4163 6365 7074 2074 6865 NEL]..Accept the\n+00008280: 2070 656e 6469 6e67 2063 6f6e 6e65 6374 pending connect\n+00008290: 696f 6e20 7265 7175 6573 7420 6f6e 2073 ion request on s\n+000082a0: 6572 7665 7220 736f 636b 6574 2053 4f43 erver socket SOC\n+000082b0: 4b45 542e 2054 6869 730a 7769 6c6c 2063 KET. This.will c\n+000082c0: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n+000082d0: 2061 2063 6c69 656e 7420 736f 636b 6574 a client socket\n+000082e0: 2066 6f72 6d69 6e67 2074 6865 2065 6e64 forming the end\n+000082f0: 2070 6f69 6e74 206f 6620 7468 650a 636f point of the.co\n+00008300: 6e6e 6563 7469 6f6e 2e0a 0a41 6e79 206f nnection...Any o\n+00008310: 7574 7075 7420 7265 6365 6976 6564 2077 utput received w\n+00008320: 696c 6c20 6265 2063 6f70 6965 6420 746f ill be copied to\n+00008330: 2074 6865 206f 7574 7075 7420 7374 7265 the output stre\n+00008340: 616d 2053 5452 4541 4d2c 2077 6865 6e0a am STREAM, when.\n+00008350: 7468 6520 636f 6e6e 6563 7469 6f6e 2069 the connection i\n+00008360: 7320 7465 726d 696e 6174 6564 2072 656d s terminated rem\n+00008370: 6f74 656c 7920 5345 4e54 494e 454c 2077 otely SENTINEL w\n+00008380: 696c 6c20 6265 2063 616c 6c65 6420 7769 ill be called wi\n+00008390: 7468 2074 6865 0a63 6c6f 7365 6420 736f th the.closed so\n+000083a0: 636b 6574 2061 7320 6974 7320 736f 6c65 cket as its sole\n+000083b0: 2061 7267 756d 656e 742e 0a0a 4e6f 7465 argument...Note\n+000083c0: 2074 6861 7420 7468 6973 2066 756e 6374 that this funct\n+000083d0: 696f 6e20 6d75 7374 2062 6520 6361 6c6c ion must be call\n+000083e0: 6564 2065 7665 7279 2074 696d 6520 6120 ed every time a \n+000083f0: 636f 6e6e 6563 7469 6f6e 2072 6571 7565 connection reque\n+00008400: 7374 0a69 7320 7265 6365 6976 6564 2e20 st.is received. \n+00008410: 4966 2074 6865 2073 6572 7665 7220 7761 If the server wa\n+00008420: 6e74 7320 746f 2072 656a 6563 7420 7468 nts to reject th\n+00008430: 6520 636f 6e6e 6563 7469 6f6e 2069 7420 e connection it \n+00008440: 7368 6f75 6c64 0a73 7562 7365 7175 656e should.subsequen\n+00008450: 746c 7920 6361 6c6c 2060 636c 6f73 652d tly call `close-\n+00008460: 736f 636b 6574 2720 6f6e 2074 6865 2063 socket' on the c\n+00008470: 7265 6174 6564 2063 6c69 656e 742e 7265 reated client.re\n+00008480: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n+00008490: 6b65 742d 7065 6572 2d61 6464 7265 7373 ket-peer-address\n+000084a0: 736f 636b 6574 2d70 6565 722d 6164 6472 socket-peer-addr\n+000084b0: 6573 7320 534f 434b 4554 0a0a 5265 7475 ess SOCKET..Retu\n+000084c0: 726e 2074 6865 2061 6464 7265 7373 206f rn the address o\n+000084d0: 6620 7468 6520 7065 6572 2063 6f6e 6e65 f the peer conne\n+000084e0: 6374 6564 2074 6f20 534f 434b 4554 2c20 cted to SOCKET, \n+000084f0: 6f72 2066 616c 7365 2069 6620 7468 6973 or false if this\n+00008500: 0a69 7320 756e 6b6e 6f77 6e2e 7265 702e .is unknown.rep.\n+00008510: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65 io.sockets#socke\n+00008520: 742d 7065 6572 2d70 6f72 7473 6f63 6b65 t-peer-portsocke\n+00008530: 742d 7065 6572 2d70 6f72 7420 534f 434b t-peer-port SOCK\n+00008540: 4554 0a0a 5265 7475 726e 2074 6865 2070 ET..Return the p\n+00008550: 6f72 7420 6f66 2074 6865 2070 6565 7220 ort of the peer \n+00008560: 636f 6e6e 6563 7465 6420 746f 2053 4f43 connected to SOC\n+00008570: 4b45 542c 206f 7220 6661 6c73 6520 6966 KET, or false if\n+00008580: 2074 6869 7320 6973 0a75 6e6b 6e6f 776e this is.unknown\n+00008590: 2e72 6570 2e69 6f2e 736f 636b 6574 7323 .rep.io.sockets#\n+000085a0: 6163 6365 7074 2d73 6f63 6b65 742d 6f75 accept-socket-ou\n+000085b0: 7470 7574 2d31 6163 6365 7074 2d73 6f63 tput-1accept-soc\n+000085c0: 6b65 742d 6f75 7470 7574 2d31 2053 4f43 ket-output-1 SOC\n+000085d0: 4b45 5420 5b53 4543 535d 205b 4d53 4543 KET [SECS] [MSEC\n+000085e0: 535d 0a0a 5072 6f63 6573 7320 616e 7920 S]..Process any \n+000085f0: 7065 6e64 696e 6720 6f75 7470 7574 2066 pending output f\n+00008600: 726f 6d20 534f 434b 4554 2028 7468 6973 rom SOCKET (this\n+00008610: 2069 6e63 6c75 6465 7320 636f 6e6e 6563 includes connec\n+00008620: 7469 6f6e 0a72 6571 7565 7374 732c 2064 tion.requests, d\n+00008630: 6174 6120 7472 616e 7366 6572 2061 6e64 ata transfer and\n+00008640: 2073 6875 7464 6f77 6e20 6e6f 7469 6669 shutdown notifi\n+00008650: 6361 7469 6f6e 7329 2e0a 0a57 6169 7473 cations)...Waits\n+00008660: 2066 6f72 2053 4543 5320 7365 636f 6e64 for SECS second\n+00008670: 7320 616e 6420 4d53 4543 5320 6d69 6c6c s and MSECS mill\n+00008680: 6973 6563 6f6e 6473 2e20 5265 7475 726e iseconds. Return\n+00008690: 7320 7472 7565 2069 6620 7468 650a 7469 s true if the.ti\n+000086a0: 6d65 6f75 7420 7761 7320 7265 6163 6865 meout was reache\n+000086b0: 6420 7769 7468 6f75 7420 616e 7920 6f75 d without any ou\n+000086c0: 7470 7574 2062 6569 6e67 2070 726f 6365 tput being proce\n+000086d0: 7373 6564 2c20 6f74 6865 7277 6973 650a ssed, otherwise.\n+000086e0: 7265 7475 726e 7320 6661 6c73 652e 7265 returns false.re\n+000086f0: 702e 6461 7461 2e64 6174 756d 7323 6d61 p.data.datums#ma\n+00008700: 6b65 2d64 6174 756d 6d61 6b65 2d64 6174 ke-datummake-dat\n+00008710: 756d 2056 414c 5545 2049 440a 0a43 7265 um VALUE ID..Cre\n+00008720: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+00008730: 206e 6577 2064 6174 6120 6f62 6a65 6374 new data object\n+00008740: 206f 6620 7479 7065 2049 4420 2861 6e20 of type ID (an \n+00008750: 6172 6269 7472 6172 7920 7661 6c75 6529 arbitrary value)\n+00008760: 2c20 6974 0a77 696c 6c20 6861 7665 206f , it.will have o\n+00008770: 626a 6563 7420 5641 4c55 4520 6173 736f bject VALUE asso\n+00008780: 6369 6174 6564 2077 6974 6820 6974 2e72 ciated with it.r\n+00008790: 6570 2e64 6174 612e 6461 7475 6d73 2364 ep.data.datums#d\n+000087a0: 6566 696e 652d 6461 7475 6d2d 7072 696e efine-datum-prin\n+000087b0: 7465 7264 6566 696e 652d 6461 7475 6d2d terdefine-datum-\n+000087c0: 7072 696e 7465 7220 4944 2050 5249 4e54 printer ID PRINT\n+000087d0: 4552 0a0a 5265 6769 7374 6572 2061 2063 ER..Register a c\n+000087e0: 7573 746f 6d20 7072 696e 7465 7220 666f ustom printer fo\n+000087f0: 7220 616c 6c20 6461 7475 6d73 2077 6974 r all datums wit\n+00008800: 6820 7479 7065 2049 442e 2057 6865 6e20 h type ID. When \n+00008810: 7468 6573 650a 6f62 6a65 6374 7320 7072 these.objects pr\n+00008820: 696e 7465 6420 6172 652c 2074 6865 2066 inted are, the f\n+00008830: 756e 6374 696f 6e20 5052 494e 5445 5220 unction PRINTER \n+00008840: 7769 6c6c 2062 6520 6361 6c6c 6564 2077 will be called w\n+00008850: 6974 6820 7477 6f0a 6172 6775 6d65 6e74 ith two.argument\n+00008860: 732c 2074 6865 2064 6174 756d 2061 6e64 s, the datum and\n+00008870: 2074 6865 2073 7472 6561 6d20 746f 2070 the stream to p\n+00008880: 7269 6e74 2074 6f2e 7265 702e 6461 7461 rint to.rep.data\n+00008890: 2e64 6174 756d 7323 6461 7475 6d2d 7265 .datums#datum-re\n+000088a0: 6664 6174 756d 2d72 6566 2044 4154 554d fdatum-ref DATUM\n+000088b0: 2049 440a 0a49 6620 6461 7461 206f 626a ID..If data obj\n+000088c0: 6563 7420 4441 5455 4d20 6861 7320 7479 ect DATUM has ty\n+000088d0: 7065 2049 442c 2072 6574 7572 6e20 6974 pe ID, return it\n+000088e0: 7320 6173 736f 6369 6174 6564 2076 616c s associated val\n+000088f0: 7565 2c20 656c 7365 0a73 6967 6e61 6c20 ue, else.signal \n+00008900: 616e 2065 7272 6f72 2e72 6570 2e64 6174 an error.rep.dat\n+00008910: 612e 6461 7475 6d73 2364 6174 756d 2d73 a.datums#datum-s\n+00008920: 6574 6461 7475 6d2d 7365 7420 4441 5455 etdatum-set DATU\n+00008930: 4d20 4944 2056 414c 5545 0a0a 4966 2064 M ID VALUE..If d\n+00008940: 6174 6120 6f62 6a65 6374 2044 4154 554d ata object DATUM\n+00008950: 2068 6173 2074 7970 6520 4944 2c20 6d6f has type ID, mo\n+00008960: 6469 6679 2069 7473 2061 7373 6f63 6961 dify its associa\n+00008970: 7465 6420 7661 6c75 6520 746f 2062 650a ted value to be.\n+00008980: 5641 4c55 452c 2065 6c73 6520 7369 676e VALUE, else sign\n+00008990: 616c 2061 6e20 6572 726f 722e 7265 702e al an error.rep.\n+000089a0: 6461 7461 2e64 6174 756d 7323 6861 732d data.datums#has-\n+000089b0: 7479 7065 2d70 6861 732d 7479 7065 2d70 type-phas-type-p\n+000089c0: 2041 5247 2049 440a 0a52 6574 7572 6e20 ARG ID..Return \n+000089d0: 6074 2720 6966 206f 626a 6563 7420 4152 `t' if object AR\n+000089e0: 4720 6861 7320 6461 7461 2074 7970 6520 G has data type \n+000089f0: 4944 2028 616e 6420 7468 7573 2077 6173 ID (and thus was\n+00008a00: 2069 6e69 7469 616c 6c79 0a63 7265 6174 initially.creat\n+00008a10: 6564 2075 7369 6e67 2074 6865 2060 6d61 ed using the `ma\n+00008a20: 6b65 2d64 6174 756d 2720 6675 6e63 7469 ke-datum' functi\n+00008a30: 6f6e 292e 7265 702e 696f 2e70 726f 6365 on).rep.io.proce\n+00008a40: 7373 6573 236d 616b 652d 7072 6f63 6573 sses#make-proces\n+00008a50: 736d 616b 652d 7072 6f63 6573 7320 5b4f smake-process [O\n+00008a60: 5554 5055 542d 5354 5245 414d 5d20 5b46 UTPUT-STREAM] [F\n+00008a70: 554e 5d20 5b44 4952 5d20 5b50 524f 4752 UN] [DIR] [PROGR\n+00008a80: 414d 5d20 5b41 5247 535d 0a0a 4372 6561 AM] [ARGS]..Crea\n+00008a90: 7465 7320 6120 6e65 7720 7072 6f63 6573 tes a new proces\n+00008aa0: 732d 6f62 6a65 6374 2c20 4f55 5450 5554 s-object, OUTPUT\n+00008ab0: 2d53 5452 4541 4d20 6973 2077 6865 7265 -STREAM is where\n+00008ac0: 2061 6c6c 206f 7574 7075 7420 6672 6f6d all output from\n+00008ad0: 2074 6869 730a 7072 6f63 6573 7320 676f this.process go\n+00008ae0: 6573 2c20 626f 7468 2073 7464 6f75 7420 es, both stdout \n+00008af0: 616e 6420 7374 6465 7272 2c20 4655 4e20 and stderr, FUN \n+00008b00: 6973 2061 2066 756e 6374 696f 6e20 746f is a function to\n+00008b10: 2063 616c 6c20 6561 6368 2074 696d 650a call each time.\n+00008b20: 7468 6520 7072 6f63 6573 7320 7275 6e6e the process runn\n+00008b30: 696e 6720 6f6e 2074 6869 7320 6f62 6a65 ing on this obje\n+00008b40: 6374 2063 6861 6e67 6573 2073 7461 7465 ct changes state\n+00008b50: 2e20 4449 5220 6973 2074 6865 2070 726f . DIR is the pro\n+00008b60: 6365 7373 270a 6375 7272 656e 7420 6469 cess'.current di\n+00008b70: 7265 6374 6f72 792c 2050 524f 4752 414d rectory, PROGRAM\n+00008b80: 2074 6865 2066 696c 656e 616d 6520 6f66 the filename of\n+00008b90: 2074 6865 2070 726f 6772 616d 2074 6f20 the program to \n+00008ba0: 7275 6e20 616e 6420 4152 4753 2061 0a6c run and ARGS a.l\n+00008bb0: 6973 7420 6f66 2061 7267 756d 656e 7473 ist of arguments\n+00008bc0: 2070 6173 7365 6420 746f 2074 6865 2070 passed to the p\n+00008bd0: 726f 6365 7373 2e0a 0a41 6e79 206f 6620 rocess...Any of \n+00008be0: 7468 6520 6172 6775 6d65 6e74 7320 6d61 the arguments ma\n+00008bf0: 7920 6265 2075 6e73 7065 6369 6669 6564 y be unspecified\n+00008c00: 2c20 696e 2077 6869 6368 2063 6173 6520 , in which case \n+00008c10: 7468 6579 2063 616e 2062 6520 7365 740a they can be set.\n+00008c20: 6569 7468 6572 2062 7920 7468 6520 6675 either by the fu\n+00008c30: 6e63 7469 6f6e 7320 7072 6f76 6964 6564 nctions provided\n+00008c40: 206f 7220 6279 2074 6865 2066 756e 6374 or by the funct\n+00008c50: 696f 6e20 6361 6c6c 6564 2074 6f20 6372 ion called to cr\n+00008c60: 6561 7465 2074 6865 0a61 6374 7561 6c20 eate the.actual \n+00008c70: 7275 6e6e 696e 6720 7072 6f63 6573 732e running process.\n+00008c80: 0a0a 4966 2074 6865 2044 4952 2070 6172 ..If the DIR par\n+00008c90: 616d 6574 6572 2069 7320 6e69 6c20 6974 ameter is nil it\n+00008ca0: 2077 696c 6c20 6265 2069 6e68 6572 6974 will be inherit\n+00008cb0: 6564 2066 726f 6d20 7468 650a 6064 6566 ed from the.`def\n+00008cc0: 6175 6c74 2d64 6972 6563 746f 7279 2720 ault-directory' \n+00008cd0: 7661 7269 6162 6c65 206f 6620 7468 6520 variable of the \n+00008ce0: 6375 7272 656e 7420 6275 6666 6572 2e72 current buffer.r\n+00008cf0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00008d00: 636c 6f73 652d 7072 6f63 6573 7363 6c6f close-processclo\n+00008d10: 7365 2d70 726f 6365 7373 6573 205b 5052 se-processes [PR\n+00008d20: 4f43 4553 535d 0a0a 436c 6f73 6573 2074 OCESS]..Closes t\n+00008d30: 6865 2073 7464 696e 2c20 7374 646f 7574 he stdin, stdout\n+00008d40: 2c20 616e 6420 7374 6465 7272 2073 7472 , and stderr str\n+00008d50: 6561 6d73 206f 6620 7468 6520 6173 796e eams of the asyn\n+00008d60: 6368 726f 6e6f 7573 2070 726f 6365 7373 chronous process\n+00008d70: 2d0a 6f62 6a65 6374 2050 524f 4345 5353 -.object PROCESS\n+00008d80: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+00008d90: 7323 7374 6172 742d 7072 6f63 6573 7373 s#start-processs\n+00008da0: 7461 7274 2d70 726f 6365 7373 205b 5052 tart-process [PR\n+00008db0: 4f43 4553 535d 205b 5052 4f47 5241 4d5d OCESS] [PROGRAM]\n+00008dc0: 205b 4152 4753 2e2e 2e5d 0a0a 5374 6172 [ARGS...]..Star\n+00008dd0: 7473 2061 2070 726f 6365 7373 2072 756e ts a process run\n+00008de0: 6e69 6e67 206f 6e20 7072 6f63 6573 732d ning on process-\n+00008df0: 6f62 6a65 6374 2050 524f 4345 5353 2e20 object PROCESS. \n+00008e00: 5468 6520 6368 696c 642d 7072 6f63 6573 The child-proces\n+00008e10: 7320 7275 6e73 0a61 7379 6e63 6872 6f6e s runs.asynchron\n+00008e20: 6f75 736c 7920 7769 7468 2074 6865 2065 ously with the e\n+00008e30: 6469 746f 722e 2049 6620 5052 4f43 4553 ditor. If PROCES\n+00008e40: 5320 6973 2075 6e73 7065 6369 6669 6564 S is unspecified\n+00008e50: 2074 6865 206d 616b 652d 7072 6f63 6573 the make-proces\n+00008e60: 730a 6675 6e63 7469 6f6e 2077 696c 6c20 s.function will \n+00008e70: 6265 2063 616c 6c65 6420 2877 6974 6820 be called (with \n+00008e80: 7a65 726f 2061 7267 756d 656e 7473 2920 zero arguments) \n+00008e90: 746f 2063 7265 6174 6520 6f6e 652e 0a0a to create one...\n+00008ea0: 5052 4f47 5241 4d20 6973 2074 6865 2066 PROGRAM is the f\n+00008eb0: 696c 656e 616d 6520 6f66 2074 6865 2062 ilename of the b\n+00008ec0: 696e 6172 7920 696d 6167 652c 2069 7420 inary image, it \n+00008ed0: 7769 6c6c 2062 6520 7365 6172 6368 6564 will be searched\n+00008ee0: 2066 6f72 2069 6e0a 616c 6c20 6469 7265 for in.all dire\n+00008ef0: 6374 6f72 6965 7320 6c69 7374 6564 2069 ctories listed i\n+00008f00: 6e20 7468 6520 6050 4154 4827 2065 6e76 n the `PATH' env\n+00008f10: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+00008f20: 652e 0a41 5247 5320 6172 6520 7468 6520 e..ARGS are the \n+00008f30: 6172 6775 6d65 6e74 7320 746f 2067 6976 arguments to giv\n+00008f40: 6520 746f 2074 6865 2070 726f 6365 7373 e to the process\n+00008f50: 2e0a 0a49 6620 616e 7920 6f66 2074 6865 ...If any of the\n+00008f60: 206f 7074 696f 6e61 6c20 7061 7261 6d65 optional parame\n+00008f70: 7465 7273 2061 7265 2075 6e73 7065 6369 ters are unspeci\n+00008f80: 6669 6564 2074 6865 7920 7368 6f75 6c64 fied they should\n+00008f90: 2068 6176 6520 6265 656e 0a73 6574 2069 have been.set i\n+00008fa0: 6e20 7468 6520 5052 4f43 4553 5320 7072 n the PROCESS pr\n+00008fb0: 696f 7220 746f 2063 616c 6c69 6e67 2074 ior to calling t\n+00008fc0: 6869 7320 6675 6e63 7469 6f6e 2e72 6570 his function.rep\n+00008fd0: 2e69 6f2e 6462 2e67 6462 6d23 6764 626d .io.db.gdbm#gdbm\n+00008fe0: 2d64 656c 6574 6567 6462 6d2d 6465 6c65 -deletegdbm-dele\n+00008ff0: 7465 2044 424d 204b 4559 0000 0000 0000 te DBM KEY......\n+00009000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00009010: 2363 616c 6c2d 7072 6f63 6573 7363 616c #call-processcal\n+00009020: 6c2d 7072 6f63 6573 7320 5b50 524f 4345 l-process [PROCE\n+00009030: 5353 5d20 5b49 4e2d 4649 4c45 5d20 5b50 SS] [IN-FILE] [P\n+00009040: 524f 4752 414d 5d20 5b41 5247 532e 2e2e ROGRAM] [ARGS...\n+00009050: 5d0a 0a53 7461 7274 7320 6120 7072 6f63 ]..Starts a proc\n+00009060: 6573 7320 7275 6e6e 696e 6720 6f6e 2070 ess running on p\n+00009070: 726f 6365 7373 2d6f 626a 6563 7420 5052 rocess-object PR\n+00009080: 4f43 4553 532e 2057 6169 7473 2066 6f72 OCESS. Waits for\n+00009090: 2074 6865 2063 6869 6c64 2074 6f0a 6578 the child to.ex\n+000090a0: 6974 2c20 7468 656e 2072 6574 7572 6e73 it, then returns\n+000090b0: 2074 6865 2065 7869 742d 7661 6c75 6520 the exit-value \n+000090c0: 6f66 2074 6865 2063 6869 6c64 2e20 4966 of the child. If\n+000090d0: 2050 524f 4345 5353 2069 7320 756e 7370 PROCESS is unsp\n+000090e0: 6563 6966 6965 640a 7468 6520 6d61 6b65 ecified.the make\n+000090f0: 2d70 726f 6365 7373 2066 756e 6374 696f -process functio\n+00009100: 6e20 7769 6c6c 2062 6520 6361 6c6c 6564 n will be called\n+00009110: 2028 7769 7468 207a 6572 6f20 6172 6775 (with zero argu\n+00009120: 6d65 6e74 7329 2074 6f20 6372 6561 7465 ments) to create\n+00009130: 206f 6e65 2e0a 0a49 4e2d 4649 4c45 2069 one...IN-FILE i\n+00009140: 7320 7468 6520 6e61 6d65 206f 6620 7468 s the name of th\n+00009150: 6520 6669 6c65 2074 6f20 636f 6e6e 6563 e file to connec\n+00009160: 7420 746f 2074 6865 2070 726f 6365 7373 t to the process\n+00009170: 2720 7374 616e 6461 7264 2069 6e70 7574 ' standard input\n+00009180: 2c0a 6966 2074 6869 7320 6973 206e 6f74 ,.if this is not\n+00009190: 2064 6566 696e 6564 2060 2f64 6576 2f6e defined `/dev/n\n+000091a0: 756c 6c27 2069 7320 7573 6564 2e0a 5052 ull' is used..PR\n+000091b0: 4f47 5241 4d20 6973 2074 6865 2066 696c OGRAM is the fil\n+000091c0: 656e 616d 6520 6f66 2074 6865 2062 696e ename of the bin\n+000091d0: 6172 7920 696d 6167 652c 2069 7420 7769 ary image, it wi\n+000091e0: 6c6c 2062 6520 7365 6172 6368 6564 2066 ll be searched f\n+000091f0: 6f72 2069 6e0a 616c 6c20 6469 7265 6374 or in.all direct\n+00009200: 6f72 6965 7320 6c69 7374 6564 2069 6e20 ories listed in \n+00009210: 7468 6520 6050 4154 4827 2065 6e76 6972 the `PATH' envir\n+00009220: 6f6e 6d65 6e74 2076 6172 6961 626c 652e onment variable.\n+00009230: 0a41 5247 5320 6172 6520 7468 6520 6172 .ARGS are the ar\n+00009240: 6775 6d65 6e74 7320 746f 2067 6976 6520 guments to give \n+00009250: 746f 2074 6865 2070 726f 6365 7373 2e0a to the process..\n+00009260: 0a49 6620 616e 7920 6f66 2074 6865 206f .If any of the o\n+00009270: 7074 696f 6e61 6c20 7061 7261 6d65 7465 ptional paramete\n+00009280: 7273 2061 7265 2075 6e73 7065 6369 6669 rs are unspecifi\n+00009290: 6564 2074 6865 7920 7368 6f75 6c64 2068 ed they should h\n+000092a0: 6176 6520 6265 656e 0a73 6574 2069 6e20 ave been.set in \n+000092b0: 7468 6520 5052 4f43 4553 5320 7072 696f the PROCESS prio\n+000092c0: 7220 746f 2063 616c 6c69 6e67 2074 6869 r to calling thi\n+000092d0: 7320 6675 6e63 7469 6f6e 2e72 6570 2e69 s function.rep.i\n+000092e0: 6f2e 7072 6f63 6573 7365 7323 696e 7465 o.processes#inte\n+000092f0: 7272 7570 742d 7072 6f63 6573 7369 6e74 rrupt-processint\n+00009300: 6572 7275 7074 2d70 726f 6365 7373 2050 errupt-process P\n+00009310: 524f 4345 5353 205b 5349 474e 414c 2d47 ROCESS [SIGNAL-G\n+00009320: 524f 5550 5d0a 0a49 6e74 6572 7275 7074 ROUP]..Interrupt\n+00009330: 2074 6865 2061 7379 6e63 6872 6f6e 6f75 the asynchronou\n+00009340: 7320 7072 6f63 6573 7320 5052 4f43 4553 s process PROCES\n+00009350: 532e 2049 6620 5349 474e 414c 2d47 524f S. If SIGNAL-GRO\n+00009360: 5550 2069 7320 742c 2069 6e74 6572 7275 UP is t, interru\n+00009370: 7074 0a61 6c6c 2063 6869 6c64 2070 726f pt.all child pro\n+00009380: 6365 7373 6573 206f 6620 5052 4f43 4553 cesses of PROCES\n+00009390: 5320 2869 7427 7320 7072 6f63 6573 7320 S (it's process \n+000093a0: 6772 6f75 7029 2e72 6570 2e69 6f2e 7072 group).rep.io.pr\n+000093b0: 6f63 6573 7365 7323 6b69 6c6c 2d70 726f ocesses#kill-pro\n+000093c0: 6365 7373 6b69 6c6c 2d70 726f 6365 7373 cesskill-process\n+000093d0: 2050 524f 4345 5353 205b 5349 474e 414c PROCESS [SIGNAL\n+000093e0: 2d47 524f 5550 5d0a 0a4b 696c 6c20 7468 -GROUP]..Kill th\n+000093f0: 6520 6173 796e 6368 726f 6e6f 7573 2070 e asynchronous p\n+00009400: 726f 6365 7373 2050 524f 4345 5353 2e20 rocess PROCESS. \n+00009410: 4966 2053 4947 4e41 4c2d 4752 4f55 5020 If SIGNAL-GROUP \n+00009420: 6973 2074 2c20 6b69 6c6c 2061 6c6c 0a63 is t, kill all.c\n+00009430: 6869 6c64 2070 726f 6365 7373 6573 206f hild processes o\n+00009440: 6620 5052 4f43 4553 5320 2869 7427 7320 f PROCESS (it's \n+00009450: 7072 6f63 6573 7320 6772 6f75 7029 2e72 process group).r\n+00009460: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009470: 7374 6f70 2d70 726f 6365 7373 7374 6f70 stop-processstop\n+00009480: 2d70 726f 6365 7373 2050 524f 4345 5353 -process PROCESS\n+00009490: 205b 5349 474e 414c 2d47 524f 5550 5d0a [SIGNAL-GROUP].\n+000094a0: 0a53 7573 7065 6e64 7320 6578 6563 7574 .Suspends execut\n+000094b0: 696f 6e20 6f66 2050 524f 4345 5353 2c20 ion of PROCESS, \n+000094c0: 7365 6520 6063 6f6e 7469 6e75 652d 7072 see `continue-pr\n+000094d0: 6f63 6573 7327 2e20 4966 2053 4947 4e41 ocess'. If SIGNA\n+000094e0: 4c2d 4752 4f55 5020 6973 0a6e 6f6e 2d6e L-GROUP is.non-n\n+000094f0: 696c 2061 6c73 6f20 7375 7370 656e 6473 il also suspends\n+00009500: 2074 6865 2070 726f 6365 7373 6573 2069 the processes i\n+00009510: 6e20 7468 6520 7072 6f63 6573 7320 6772 n the process gr\n+00009520: 6f75 7020 6f66 2050 524f 4345 5353 2e72 oup of PROCESS.r\n+00009530: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009540: 636f 6e74 696e 7565 2d70 726f 6365 7373 continue-process\n+00009550: 636f 6e74 696e 7565 2d70 726f 6365 7373 continue-process\n+00009560: 2050 524f 4345 5353 205b 5349 474e 414c PROCESS [SIGNAL\n+00009570: 2d47 524f 5550 5d0a 0a52 6573 7461 7274 -GROUP]..Restart\n+00009580: 7320 5052 4f43 4553 5320 6166 7465 7220 s PROCESS after \n+00009590: 6974 2068 6173 2062 6565 6e20 7374 6f70 it has been stop\n+000095a0: 7065 6420 2876 6961 2060 7374 6f70 2d70 ped (via `stop-p\n+000095b0: 726f 6365 7373 2729 2e20 4966 0a53 4947 rocess'). If.SIG\n+000095c0: 4e41 4c2d 4752 4f55 5020 6973 206e 6f6e NAL-GROUP is non\n+000095d0: 2d6e 696c 2061 6c73 6f20 636f 6e74 696e -nil also contin\n+000095e0: 7565 7320 7468 6520 7072 6f63 6573 7365 ues the processe\n+000095f0: 7320 696e 2074 6865 2070 726f 6365 7373 s in the process\n+00009600: 2067 726f 7570 206f 660a 5052 4f43 4553 group of.PROCES\n+00009610: 532e 7265 702e 696f 2e70 726f 6365 7373 S.rep.io.process\n+00009620: 6573 2373 6967 6e61 6c5f 7072 6f63 6573 es#signal_proces\n+00009630: 7373 6967 6e61 6c2d 7072 6f63 6573 7320 ssignal-process \n+00009640: 5052 4f43 4553 5320 5349 474e 414c 205b PROCESS SIGNAL [\n+00009650: 5349 474e 414c 2d47 524f 5550 5d0a 0a53 SIGNAL-GROUP]..S\n+00009660: 656e 6473 2074 6865 2073 6967 6e61 6c20 ends the signal \n+00009670: 5349 474e 414c 2074 6f20 7468 6520 7072 SIGNAL to the pr\n+00009680: 6f63 6573 7320 5052 4f43 4553 532e 2049 ocess PROCESS. I\n+00009690: 6620 5349 474e 414c 2d47 524f 5550 2069 f SIGNAL-GROUP i\n+000096a0: 730a 6e6f 6e2d 6e69 6c20 616c 736f 2063 s.non-nil also c\n+000096b0: 6f6e 7469 6e75 6573 2074 6865 2070 726f ontinues the pro\n+000096c0: 6365 7373 6573 2069 6e20 7468 6520 7072 cesses in the pr\n+000096d0: 6f63 6573 7320 6772 6f75 7020 6f66 2050 ocess group of P\n+000096e0: 524f 4345 5353 2e0a 0a50 524f 4345 5353 ROCESS...PROCESS\n+000096f0: 206d 6179 2062 6520 6569 7468 6572 2061 may be either a\n+00009700: 204c 6973 7020 7072 6f63 6573 7320 6f62 Lisp process ob\n+00009710: 6a65 6374 2c20 6f72 2061 6e20 696e 7465 ject, or an inte\n+00009720: 6765 7220 6769 7669 6e67 2074 6865 0a70 ger giving the.p\n+00009730: 726f 6365 7373 2d69 6420 6f66 2061 2070 rocess-id of a p\n+00009740: 726f 6365 7373 2028 6e6f 7420 6e65 6365 rocess (not nece\n+00009750: 7373 6172 696c 7920 7374 6172 7465 6420 ssarily started \n+00009760: 6279 2072 6570 292e 0a0a 5349 474e 414c by rep)...SIGNAL\n+00009770: 206d 6179 2065 6974 6865 7220 6265 2061 may either be a\n+00009780: 206e 756d 6572 6963 2073 6967 6e61 6c2c numeric signal,\n+00009790: 206f 7220 6120 7379 6d62 6f6c 206e 616d or a symbol nam\n+000097a0: 696e 6720 6120 7369 676e 616c 2c20 692e ing a signal, i.\n+000097b0: 652e 0a74 6865 2073 796d 626f 6c20 6049 e..the symbol `I\n+000097c0: 4e54 2720 666f 7220 7468 6520 554e 4958 NT' for the UNIX\n+000097d0: 2053 4947 494e 5420 7369 676e 616c 2e72 SIGINT signal.r\n+000097e0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+000097f0: 7072 6f63 6573 732d 6578 6974 2d73 7461 process-exit-sta\n+00009800: 7475 7370 726f 6365 7373 2d65 7869 742d tusprocess-exit-\n+00009810: 7374 6174 7573 2050 524f 4345 5353 0a0a status PROCESS..\n+00009820: 5265 7475 726e 7320 7468 6520 756e 7072 Returns the unpr\n+00009830: 6f63 6573 7365 6420 6578 6974 2d73 7461 ocessed exit-sta\n+00009840: 7475 7320 6f66 2074 6865 206c 6173 7420 tus of the last \n+00009850: 7072 6f63 6573 7320 746f 2062 6520 7275 process to be ru\n+00009860: 6e20 6f6e 2074 6865 0a70 726f 6365 7373 n on the.process\n+00009870: 2d6f 626a 6563 7420 5052 4f43 4553 532e -object PROCESS.\n+00009880: 2049 6620 5052 4f43 4553 5320 6973 2063 If PROCESS is c\n+00009890: 7572 7265 6e74 6c79 2072 756e 6e69 6e67 urrently running\n+000098a0: 2c20 7265 7475 726e 206e 696c 2e72 6570 , return nil.rep\n+000098b0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n+000098c0: 6f63 6573 732d 6578 6974 2d76 616c 7565 ocess-exit-value\n+000098d0: 7072 6f63 6573 732d 6578 6974 2d76 616c process-exit-val\n+000098e0: 7565 2050 524f 4345 5353 0a0a 5265 7475 ue PROCESS..Retu\n+000098f0: 726e 7320 7468 6520 7265 7475 726e 2d76 rns the return-v\n+00009900: 616c 7565 206f 6620 7468 6520 6c61 7374 alue of the last\n+00009910: 2070 726f 6365 7373 2074 6f20 6265 2072 process to be r\n+00009920: 756e 206f 6e20 5052 4f43 4553 532c 206f un on PROCESS, o\n+00009930: 7220 6e69 6c20 6966 3a0a 2020 6129 206e r nil if:. a) n\n+00009940: 6f20 7072 6f63 6573 7320 6861 7320 7275 o process has ru\n+00009950: 6e20 6f6e 2050 524f 4345 5353 0a20 2062 n on PROCESS. b\n+00009960: 2920 5052 4f43 4553 5320 6973 2073 7469 ) PROCESS is sti\n+00009970: 6c6c 2072 756e 6e69 6e67 0a20 2063 2920 ll running. c) \n+00009980: 5052 4f43 4553 5320 6578 6974 6564 2061 PROCESS exited a\n+00009990: 626e 6f72 6d61 6c6c 7972 6570 2e69 6f2e bnormallyrep.io.\n+000099a0: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n+000099b0: 732d 6964 7072 6f63 6573 732d 6964 205b s-idprocess-id [\n+000099c0: 5052 4f43 4553 535d 0a0a 4966 2050 524f PROCESS]..If PRO\n+000099d0: 4345 5353 2069 7320 7275 6e6e 696e 6720 CESS is running \n+000099e0: 6f72 2073 746f 7070 6564 2c20 7265 7475 or stopped, retu\n+000099f0: 726e 2074 6865 2070 726f 6365 7373 2d69 rn the process-i\n+00009a00: 6465 6e74 6966 6965 7220 6173 736f 6369 dentifier associ\n+00009a10: 6174 6564 0a77 6974 6820 6974 2028 6965 ated.with it (ie\n+00009a20: 2c20 6974 7320 7069 6429 2e0a 0a49 6620 , its pid)...If \n+00009a30: 5052 4f43 4553 5320 6973 206e 696c 2c20 PROCESS is nil, \n+00009a40: 7265 7475 726e 2074 6865 2070 726f 6365 return the proce\n+00009a50: 7373 2069 6420 6f66 2074 6865 204c 6973 ss id of the Lis\n+00009a60: 7020 696e 7465 7270 7265 7465 722e 7265 p interpreter.re\n+00009a70: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n+00009a80: 726f 6365 7373 2d72 756e 6e69 6e67 2d70 rocess-running-p\n+00009a90: 7072 6f63 6573 732d 7275 6e6e 696e 672d process-running-\n+00009aa0: 7020 5052 4f43 4553 530a 0a52 6574 7572 p PROCESS..Retur\n+00009ab0: 6e20 7420 6966 2050 524f 4345 5353 2069 n t if PROCESS i\n+00009ac0: 7320 7275 6e6e 696e 672e 7265 702e 696f s running.rep.io\n+00009ad0: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n+00009ae0: 7373 2d73 746f 7070 6564 2d70 7072 6f63 ss-stopped-pproc\n+00009af0: 6573 732d 7374 6f70 7065 642d 7020 5052 ess-stopped-p PR\n+00009b00: 4f43 4553 530a 0a52 6574 7572 6e20 7420 OCESS..Return t \n+00009b10: 6966 2050 524f 4345 5353 2068 6173 2062 if PROCESS has b\n+00009b20: 6565 6e20 7374 6f70 7065 642e 7265 702e een stopped.rep.\n+00009b30: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n+00009b40: 6365 7373 2d69 6e2d 7573 652d 7070 726f cess-in-use-ppro\n+00009b50: 6365 7373 2d69 6e2d 7573 652d 7020 5052 cess-in-use-p PR\n+00009b60: 4f43 4553 530a 0a53 696d 696c 6172 2074 OCESS..Similar t\n+00009b70: 6f20 6070 726f 6365 7373 2d72 756e 6e69 o `process-runni\n+00009b80: 6e67 2d70 2720 6578 6365 7074 2074 6861 ng-p' except tha\n+00009b90: 7420 7468 6973 2072 6574 7572 6e73 2074 t this returns t\n+00009ba0: 2065 7665 6e20 7768 656e 2074 6865 0a70 even when the.p\n+00009bb0: 726f 6365 7373 2068 6173 2073 746f 7070 rocess has stopp\n+00009bc0: 6564 2e72 6570 2e69 6f2e 7072 6f63 6573 ed.rep.io.proces\n+00009bd0: 7365 7323 7072 6f63 6573 732d 7070 726f ses#process-ppro\n+00009be0: 6365 7373 7020 4152 470a 0a52 6574 7572 cessp ARG..Retur\n+00009bf0: 6e20 7420 6973 2041 5247 2069 7320 6120 n t is ARG is a \n+00009c00: 7072 6f63 6573 732d 6f62 6a65 6374 2e72 process-object.r\n+00009c10: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009c20: 7072 6f63 6573 732d 7072 6f67 7072 6f63 process-progproc\n+00009c30: 6573 732d 7072 6f67 2050 524f 4345 5353 ess-prog PROCESS\n+00009c40: 0a0a 5265 7475 726e 2074 6865 206e 616d ..Return the nam\n+00009c50: 6520 6f66 2074 6865 2070 726f 6772 616d e of the program\n+00009c60: 2069 6e20 5052 4f43 4553 532e 7265 702e in PROCESS.rep.\n+00009c70: 696f 2e70 726f 6365 7373 6573 2373 6574 io.processes#set\n+00009c80: 2d70 726f 6365 7373 2d70 726f 6773 6574 -process-progset\n+00009c90: 2d70 726f 6365 7373 2d70 726f 6720 5052 -process-prog PR\n+00009ca0: 4f43 4553 5320 5052 4f47 5241 4d0a 0a53 OCESS PROGRAM..S\n+00009cb0: 6574 7320 7468 6520 6e61 6d65 206f 6620 ets the name of \n+00009cc0: 7468 6520 7072 6f67 7261 6d20 746f 2072 the program to r\n+00009cd0: 756e 206f 6e20 5052 4f43 4553 5320 746f un on PROCESS to\n+00009ce0: 2046 494c 452e 7265 702e 696f 2e70 726f FILE.rep.io.pro\n+00009cf0: 6365 7373 6573 2370 726f 6365 7373 2d61 cesses#process-a\n+00009d00: 7267 7370 726f 6365 7373 2d61 7267 7320 rgsprocess-args \n+00009d10: 5052 4f43 4553 530a 0a52 6574 7572 6e20 PROCESS..Return \n+00009d20: 7468 6520 6c69 7374 206f 6620 6172 6775 the list of argu\n+00009d30: 6d65 6e74 7320 746f 2050 524f 4345 5353 ments to PROCESS\n+00009d40: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+00009d50: 7323 7365 742d 7072 6f63 6573 732d 6172 s#set-process-ar\n+00009d60: 6773 7365 742d 7072 6f63 6573 732d 6172 gsset-process-ar\n+00009d70: 6773 2050 524f 4345 5353 2041 5247 2d4c gs PROCESS ARG-L\n+00009d80: 4953 540a 0a53 6574 2074 6865 2061 7267 IST..Set the arg\n+00009d90: 756d 656e 7473 2074 6f20 5052 4f43 4553 uments to PROCES\n+00009da0: 532e 7265 702e 696f 2e70 726f 6365 7373 S.rep.io.process\n+00009db0: 6573 2370 726f 6365 7373 2d6f 7574 7075 es#process-outpu\n+00009dc0: 742d 7374 7265 616d 7072 6f63 6573 732d t-streamprocess-\n+00009dd0: 6f75 7470 7574 2d73 7472 6561 6d20 5052 output-stream PR\n+00009de0: 4f43 4553 530a 0a52 6574 7572 6e20 7468 OCESS..Return th\n+00009df0: 6520 7374 7265 616d 2074 6f20 7768 6963 e stream to whic\n+00009e00: 6820 616c 6c20 6f75 7470 7574 2066 726f h all output fro\n+00009e10: 6d20 5052 4f43 4553 5320 6973 2073 656e m PROCESS is sen\n+00009e20: 742e 7265 702e 696f 2e70 726f 6365 7373 t.rep.io.process\n+00009e30: 6573 2373 6574 2d70 726f 6365 7373 2d6f es#set-process-o\n+00009e40: 7574 7075 742d 7374 7265 616d 7365 742d utput-streamset-\n+00009e50: 7072 6f63 6573 732d 6f75 7470 7574 2d73 process-output-s\n+00009e60: 7472 6561 6d20 5052 4f43 4553 5320 5354 tream PROCESS ST\n+00009e70: 5245 414d 0a0a 5365 7420 7468 6520 6f75 REAM..Set the ou\n+00009e80: 7470 7574 2d73 7472 6561 6d20 6f66 2050 tput-stream of P\n+00009e90: 524f 4345 5353 2074 6f20 5354 5245 414d ROCESS to STREAM\n+00009ea0: 2e20 6e69 6c20 6d65 616e 7320 6469 7363 . nil means disc\n+00009eb0: 6172 6420 616c 6c20 6f75 7470 7574 2e72 ard all output.r\n+00009ec0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00009ed0: 7072 6f63 6573 732d 6572 726f 722d 7374 process-error-st\n+00009ee0: 7265 616d 7072 6f63 6573 732d 6572 726f reamprocess-erro\n+00009ef0: 722d 7374 7265 616d 2050 524f 4345 5353 r-stream PROCESS\n+00009f00: 0a0a 5265 7475 726e 2074 6865 2073 7472 ..Return the str\n+00009f10: 6561 6d20 746f 2077 6869 6368 2061 6c6c eam to which all\n+00009f20: 2073 7461 6e64 6172 642d 6572 726f 7220 standard-error \n+00009f30: 6f75 7470 7574 2066 726f 6d20 5052 4f43 output from PROC\n+00009f40: 4553 5320 6973 2073 656e 742e 7265 702e ESS is sent.rep.\n+00009f50: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n+00009f60: 6365 7373 2d66 756e 6374 696f 6e70 726f cess-functionpro\n+00009f70: 6365 7373 2d66 756e 6374 696f 6e20 5052 cess-function PR\n+00009f80: 4f43 4553 530a 0a52 6574 7572 6e20 7468 OCESS..Return th\n+00009f90: 6520 6675 6e63 7469 6f6e 2077 6869 6368 e function which\n+00009fa0: 2069 7320 6361 6c6c 6564 2077 6865 6e20 is called when \n+00009fb0: 5052 4f43 4553 5320 6368 616e 6765 7320 PROCESS changes \n+00009fc0: 7374 6174 6520 2869 2e65 2e20 6974 0a65 state (i.e. it.e\n+00009fd0: 7869 7473 206f 7220 6973 2073 746f 7070 xits or is stopp\n+00009fe0: 6564 292e 0000 0000 0000 0000 0000 0000 ed).............\n+00009ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0000a000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+0000a010: 2373 6574 2d70 726f 6365 7373 2d65 7272 #set-process-err\n+0000a020: 6f72 2d73 7472 6561 6d73 6574 2d70 726f or-streamset-pro\n+0000a030: 6365 7373 2d65 7272 6f72 2d73 7472 6561 cess-error-strea\n+0000a040: 6d20 5052 4f43 4553 5320 5354 5245 414d m PROCESS STREAM\n+0000a050: 0a0a 5365 7420 7468 6520 6572 726f 722d ..Set the error-\n+0000a060: 7374 7265 616d 206f 6620 5052 4f43 4553 stream of PROCES\n+0000a070: 5320 746f 2053 5452 4541 4d2e 206e 696c S to STREAM. nil\n+0000a080: 206d 6561 6e73 2064 6973 6361 7264 2061 means discard a\n+0000a090: 6c6c 206f 7574 7075 742e 0a0a 4e6f 7465 ll output...Note\n+0000a0a0: 2074 6861 7420 7468 6973 2063 7572 7265 that this curre\n+0000a0b0: 6e74 6c79 206f 6e6c 7920 776f 726b 7320 ntly only works \n+0000a0c0: 636f 7272 6563 746c 7920 7769 7468 2070 correctly with p\n+0000a0d0: 6970 6520 636f 6e6e 6563 7469 6f6e 732e ipe connections.\n+0000a0e0: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+0000a0f0: 2373 6574 2d70 726f 6365 7373 2d66 756e #set-process-fun\n+0000a100: 6374 696f 6e73 6574 2d70 726f 6365 7373 ctionset-process\n+0000a110: 2d66 756e 6374 696f 6e20 5052 4f43 4553 -function PROCES\n+0000a120: 5320 4655 4e43 5449 4f4e 0a0a 5365 7420 S FUNCTION..Set \n+0000a130: 7468 6520 6675 6e63 7469 6f6e 2077 6869 the function whi\n+0000a140: 6368 2069 7320 6361 6c6c 6564 2077 6865 ch is called whe\n+0000a150: 6e20 5052 4f43 4553 5320 6368 616e 6765 n PROCESS change\n+0000a160: 7320 7374 6174 6520 746f 2046 554e 4354 s state to FUNCT\n+0000a170: 494f 4e2e 7265 702e 696f 2e70 726f 6365 ION.rep.io.proce\n+0000a180: 7373 6573 2370 726f 6365 7373 2d64 6972 sses#process-dir\n+0000a190: 7072 6f63 6573 732d 6469 7220 5052 4f43 process-dir PROC\n+0000a1a0: 4553 530a 0a52 6574 7572 6e20 7468 6520 ESS..Return the \n+0000a1b0: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n+0000a1c0: 6374 6f72 7920 7768 6963 6820 6265 636f ctory which beco\n+0000a1d0: 6d65 7320 7468 6520 776f 726b 696e 6720 mes the working \n+0000a1e0: 6469 7265 6374 6f72 7920 6f66 0a50 524f directory of.PRO\n+0000a1f0: 4345 5353 2077 6865 6e20 6974 2069 7320 CESS when it is \n+0000a200: 7374 6172 7465 642e 7265 702e 696f 2e70 started.rep.io.p\n+0000a210: 726f 6365 7373 6573 2373 6574 2d70 726f rocesses#set-pro\n+0000a220: 6365 7373 2d64 6972 7365 742d 7072 6f63 cess-dirset-proc\n+0000a230: 6573 732d 6469 7220 5052 4f43 4553 5320 ess-dir PROCESS \n+0000a240: 4449 520a 0a53 6574 2074 6865 2064 6972 DIR..Set the dir\n+0000a250: 6563 746f 7279 206f 6620 5052 4f43 4553 ectory of PROCES\n+0000a260: 5320 746f 2044 4952 2e72 6570 2e69 6f2e S to DIR.rep.io.\n+0000a270: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n+0000a280: 732d 636f 6e6e 6563 7469 6f6e 2d74 7970 s-connection-typ\n+0000a290: 6570 726f 6365 7373 2d63 6f6e 6e65 6374 eprocess-connect\n+0000a2a0: 696f 6e2d 7479 7065 2050 524f 4345 5353 ion-type PROCESS\n+0000a2b0: 0a0a 5265 7475 726e 7320 6120 7379 6d62 ..Returns a symb\n+0000a2c0: 6f6c 2064 6566 696e 696e 6720 7468 6520 ol defining the \n+0000a2d0: 7479 7065 206f 6620 7374 7265 616d 2028 type of stream (\n+0000a2e0: 692e 652e 2070 6970 652c 2070 7479 2c20 i.e. pipe, pty, \n+0000a2f0: 6f72 0a73 6f63 6b65 7470 6169 7229 2075 or.socketpair) u\n+0000a300: 7365 6420 746f 2063 6f6e 6e65 6374 2050 sed to connect P\n+0000a310: 524f 4345 5353 2077 6974 6820 6974 7320 ROCESS with its \n+0000a320: 7068 7973 6963 616c 2070 726f 6365 7373 physical process\n+0000a330: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+0000a340: 7323 7365 742d 7072 6f63 6573 732d 636f s#set-process-co\n+0000a350: 6e6e 6563 7469 6f6e 2d74 7970 6573 6574 nnection-typeset\n+0000a360: 2d70 726f 6365 7373 2d63 6f6e 6e65 6374 -process-connect\n+0000a370: 696f 6e2d 7479 7065 2050 524f 4345 5353 ion-type PROCESS\n+0000a380: 2054 5950 450a 0a44 6566 696e 6520 686f TYPE..Define ho\n+0000a390: 7720 5052 4f43 4553 5320 636f 6d6d 756e w PROCESS commun\n+0000a3a0: 6963 6174 6573 2077 6974 6820 6974 2773 icates with it's\n+0000a3b0: 2063 6869 6c64 2070 726f 6365 7373 2c20 child process, \n+0000a3c0: 5459 5045 206d 6179 2062 650a 6f6e 6520 TYPE may be.one \n+0000a3d0: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following\n+0000a3e0: 2073 796d 626f 6c73 3a0a 0a20 2070 7479 symbols:.. pty\n+0000a3f0: 0909 5573 6520 6120 7074 790a 2020 7069 ..Use a pty. pi\n+0000a400: 7065 0909 5468 7265 6520 7069 7065 7320 pe..Three pipes \n+0000a410: 6172 6520 7573 6564 0a20 2073 6f63 6b65 are used. socke\n+0000a420: 7470 6169 7209 5573 6520 6120 736f 636b tpair.Use a sock\n+0000a430: 6574 7061 6972 0a0a 5468 6973 2066 756e etpair..This fun\n+0000a440: 6374 696f 6e20 6361 6e20 6f6e 6c79 2062 ction can only b\n+0000a450: 6520 7573 6564 2077 6865 6e20 5052 4f43 e used when PROC\n+0000a460: 4553 5320 6973 206e 6f74 2069 6e20 7573 ESS is not in us\n+0000a470: 652e 0a0a 4e6f 7465 2074 6861 7420 6f6e e...Note that on\n+0000a480: 6c79 2074 6865 2060 7069 7065 2720 636f ly the `pipe' co\n+0000a490: 6e6e 6563 7469 6f6e 2074 7970 6520 616c nnection type al\n+0000a4a0: 6c6f 7773 2070 726f 6365 7373 206f 7574 lows process out\n+0000a4b0: 7075 7420 616e 640a 7072 6f63 6573 7320 put and.process \n+0000a4c0: 6572 726f 7220 6f75 7470 7574 2074 6f20 error output to \n+0000a4d0: 6265 2064 6966 6665 7265 6e74 6961 7465 be differentiate\n+0000a4e0: 642e 7265 702e 696f 2e70 726f 6365 7373 d.rep.io.process\n+0000a4f0: 6573 2361 6374 6976 652d 7072 6f63 6573 es#active-proces\n+0000a500: 7365 7361 6374 6976 652d 7072 6f63 6573 sesactive-proces\n+0000a510: 7365 730a 0a52 6574 7572 6e20 6120 6c69 ses..Return a li\n+0000a520: 7374 2063 6f6e 7461 696e 696e 6720 616c st containing al\n+0000a530: 6c20 6163 7469 7665 2070 726f 6365 7373 l active process\n+0000a540: 206f 626a 6563 7473 2e72 6570 2e69 6f2e objects.rep.io.\n+0000a550: 7072 6f63 6573 7365 7323 6163 6365 7074 processes#accept\n+0000a560: 2d70 726f 6365 7373 2d6f 7574 7075 7461 -process-outputa\n+0000a570: 6363 6570 742d 7072 6f63 6573 732d 6f75 ccept-process-ou\n+0000a580: 7470 7574 205b 5345 434f 4e44 535d 205b tput [SECONDS] [\n+0000a590: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a57 MILLISECONDS]..W\n+0000a5a0: 6169 7420 5345 434f 4e44 5320 706c 7573 ait SECONDS plus\n+0000a5b0: 204d 494c 4c49 5345 434f 4e44 5320 666f MILLISECONDS fo\n+0000a5c0: 7220 6f75 7470 7574 2066 726f 6d20 616e r output from an\n+0000a5d0: 7920 6173 796e 6368 726f 6e6f 7573 2073 y asynchronous s\n+0000a5e0: 7562 7072 6f63 6573 7365 732e 0a49 6620 ubprocesses..If \n+0000a5f0: 616e 7920 6172 7269 7665 732c 2070 726f any arrives, pro\n+0000a600: 6365 7373 2069 742c 2074 6865 6e20 7265 cess it, then re\n+0000a610: 7475 726e 206e 696c 2e20 4f74 6865 7277 turn nil. Otherw\n+0000a620: 6973 6520 7265 7475 726e 2074 2e0a 0a4e ise return t...N\n+0000a630: 6f74 6520 7468 6174 206f 7574 7075 7420 ote that output \n+0000a640: 696e 636c 7564 6573 206e 6f74 6966 6963 includes notific\n+0000a650: 6174 696f 6e20 6f66 2070 726f 6365 7373 ation of process\n+0000a660: 2074 6572 6d69 6e61 7469 6f6e 2e72 6570 termination.rep\n+0000a670: 2e69 6f2e 7072 6f63 6573 7365 7323 6163 .io.processes#ac\n+0000a680: 6365 7074 2d70 726f 6365 7373 2d6f 7574 cept-process-out\n+0000a690: 7075 742d 3161 6363 6570 742d 7072 6f63 put-1accept-proc\n+0000a6a0: 6573 732d 6f75 7470 7574 2d31 2050 524f ess-output-1 PRO\n+0000a6b0: 4345 5353 205b 5345 434f 4e44 535d 205b CESS [SECONDS] [\n+0000a6c0: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a57 MILLISECONDS]..W\n+0000a6d0: 6169 7420 5345 434f 4e44 5320 706c 7573 ait SECONDS plus\n+0000a6e0: 204d 494c 4c49 5345 434f 4e44 5320 666f MILLISECONDS fo\n+0000a6f0: 7220 6f75 7470 7574 2066 726f 6d20 7468 r output from th\n+0000a700: 6520 6173 796e 6368 726f 6e6f 7573 0a73 e asynchronous.s\n+0000a710: 7562 7072 6f63 6573 7320 5052 4f43 4553 ubprocess PROCES\n+0000a720: 532e 2049 6620 616e 7920 6172 7269 7665 S. If any arrive\n+0000a730: 732c 2070 726f 6365 7373 2069 742c 2074 s, process it, t\n+0000a740: 6865 6e20 7265 7475 726e 206e 696c 2e0a hen return nil..\n+0000a750: 4f74 6865 7277 6973 6520 7265 7475 726e Otherwise return\n+0000a760: 2074 2e0a 0a4e 6f74 6520 7468 6174 206f t...Note that o\n+0000a770: 7574 7075 7420 696e 636c 7564 6573 206e utput includes n\n+0000a780: 6f74 6966 6963 6174 696f 6e20 6f66 2070 otification of p\n+0000a790: 726f 6365 7373 2074 6572 6d69 6e61 7469 rocess terminati\n+0000a7a0: 6f6e 2e72 6570 2e75 7469 6c2e 7574 6638 on.rep.util.utf8\n+0000a7b0: 2375 7466 382d 7374 7269 6e67 2d6c 656e #utf8-string-len\n+0000a7c0: 6774 6875 7466 382d 7374 7269 6e67 2d6c gthutf8-string-l\n+0000a7d0: 656e 6774 6820 5354 5249 4e47 0a0a 5265 ength STRING..Re\n+0000a7e0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n+0000a7f0: 206f 6620 6368 6172 6163 7465 7273 2069 of characters i\n+0000a800: 6e20 7574 662d 3820 656e 636f 6465 6420 n utf-8 encoded \n+0000a810: 5354 5249 4e47 2e72 6570 2e75 7469 6c2e STRING.rep.util.\n+0000a820: 7574 6638 2375 7466 382d 7375 6273 7472 utf8#utf8-substr\n+0000a830: 696e 6775 7466 382d 7375 6273 7472 696e ingutf8-substrin\n+0000a840: 6720 5354 5249 4e47 2053 5441 5254 205b g STRING START [\n+0000a850: 454e 445d 0a0a 5265 7475 726e 7320 7468 END]..Returns th\n+0000a860: 6520 706f 7274 696f 6e20 6f66 2053 5452 e portion of STR\n+0000a870: 494e 472c 2065 6e63 6f64 6564 2069 6e20 ING, encoded in \n+0000a880: 7574 662d 382c 2073 7461 7274 696e 6720 utf-8, starting \n+0000a890: 6174 0a63 6861 7261 6374 6572 206e 756d at.character num\n+0000a8a0: 6265 7220 5354 4152 5420 616e 6420 656e ber START and en\n+0000a8b0: 6469 6e67 2061 7420 7468 6520 6368 6172 ding at the char\n+0000a8c0: 6163 7465 7220 6265 666f 7265 2045 4e44 acter before END\n+0000a8d0: 2028 6f72 2074 6865 0a65 6e64 206f 6620 (or the.end of \n+0000a8e0: 7468 6520 7374 7269 6e67 2069 6620 454e the string if EN\n+0000a8f0: 4420 6973 206e 6f74 2067 6976 656e 292e D is not given).\n+0000a900: 2041 6c6c 2069 6e64 6963 6573 2073 7461 All indices sta\n+0000a910: 7274 2061 7420 7a65 726f 2e72 6570 2e64 rt at zero.rep.d\n+0000a920: 6174 6123 636f 6e73 636f 6e73 2043 4152 ata#conscons CAR\n+0000a930: 2043 4452 0a0a 5265 7475 726e 7320 6120 CDR..Returns a \n+0000a940: 6e65 7720 636f 6e73 2d63 656c 6c20 7769 new cons-cell wi\n+0000a950: 7468 2063 6172 2043 4152 2061 6e64 2063 th car CAR and c\n+0000a960: 6472 2043 4452 2e72 6570 2e64 6174 6123 dr CDR.rep.data#\n+0000a970: 6761 7262 6167 652d 7468 7265 7368 6f6c garbage-threshol\n+0000a980: 6467 6172 6261 6765 2d74 6872 6573 686f dgarbage-thresho\n+0000a990: 6c64 205b 4e45 572d 5641 4c55 455d 0a0a ld [NEW-VALUE]..\n+0000a9a0: 5468 6520 6e75 6d62 6572 206f 6620 6279 The number of by\n+0000a9b0: 7465 7320 6f66 2073 746f 7261 6765 2077 tes of storage w\n+0000a9c0: 6869 6368 206d 7573 7420 6265 2075 7365 hich must be use\n+0000a9d0: 6420 6265 666f 7265 2061 2067 6172 6261 d before a garba\n+0000a9e0: 6765 2d0a 636f 6c6c 6563 7469 6f6e 2069 ge-.collection i\n+0000a9f0: 7320 7472 6967 6765 7265 642e 7265 702e s triggered.rep.\n+0000aa00: 6461 7461 2369 646c 652d 6761 7262 6167 data#idle-garbag\n+0000aa10: 652d 7468 7265 7368 6f6c 6469 646c 652d e-thresholdidle-\n+0000aa20: 6761 7262 6167 652d 7468 7265 7368 6f6c garbage-threshol\n+0000aa30: 6420 5b4e 4557 2d56 414c 5545 5d0a 0a54 d [NEW-VALUE]..T\n+0000aa40: 6865 206e 756d 6265 7220 6f66 2062 7974 he number of byt\n+0000aa50: 6573 206f 6620 7374 6f72 6167 6520 7768 es of storage wh\n+0000aa60: 6963 6820 6d75 7374 2062 6520 7573 6564 ich must be used\n+0000aa70: 2062 6566 6f72 6520 6120 6761 7262 6167 before a garbag\n+0000aa80: 652d 0a63 6f6c 6c65 6374 696f 6e20 6973 e-.collection is\n+0000aa90: 2074 7269 6767 6572 6564 2077 6865 6e20 triggered when \n+0000aaa0: 7468 6520 6564 6974 6f72 2069 7320 6964 the editor is id\n+0000aab0: 6c65 2e72 6570 2e64 6174 6123 6761 7262 le.rep.data#garb\n+0000aac0: 6167 652d 636f 6c6c 6563 7467 6172 6261 age-collectgarba\n+0000aad0: 6765 2d63 6f6c 6c65 6374 0a0a 5363 616e ge-collect..Scan\n+0000aae0: 7320 616c 6c20 616c 6c6f 6361 7465 6420 s all allocated \n+0000aaf0: 7374 6f72 6167 6520 666f 7220 756e 7573 storage for unus\n+0000ab00: 6162 6c65 2064 6174 612c 2061 6e64 2070 able data, and p\n+0000ab10: 7574 7320 6974 206f 6e74 6f20 7468 6520 uts it onto the \n+0000ab20: 6672 6565 2d0a 6c69 7374 2e20 5468 6973 free-.list. This\n+0000ab30: 2069 7320 646f 6e65 2061 7574 6f6d 6174 is done automat\n+0000ab40: 6963 616c 6c79 2077 6865 6e20 7468 6520 ically when the \n+0000ab50: 616d 6f75 6e74 206f 6620 7374 6f72 6167 amount of storag\n+0000ab60: 6520 7573 6564 2073 696e 6365 2074 6865 e used since the\n+0000ab70: 0a6c 6173 7420 6761 7262 6167 652d 636f .last garbage-co\n+0000ab80: 6c6c 6563 7469 6f6e 2069 7320 6772 6561 llection is grea\n+0000ab90: 7465 7220 7468 616e 2060 6761 7262 6167 ter than `garbag\n+0000aba0: 652d 7468 7265 7368 6f6c 6427 2e72 6570 e-threshold'.rep\n+0000abb0: 2e6c 616e 672e 7379 6d62 6f6c 7323 6d61 .lang.symbols#ma\n+0000abc0: 6b65 2d73 796d 626f 6c6d 616b 652d 7379 ke-symbolmake-sy\n+0000abd0: 6d62 6f6c 204e 414d 450a 0a52 6574 7572 mbol NAME..Retur\n+0000abe0: 6e73 2061 206e 6577 2c20 756e 696e 7465 ns a new, uninte\n+0000abf0: 726e 6564 2c20 7379 6d62 6f6c 2077 6974 rned, symbol wit\n+0000ac00: 6820 7072 696e 742d 6e61 6d65 204e 414d h print-name NAM\n+0000ac10: 452e 2049 7427 7320 7661 6c75 6520 616e E. It's value an\n+0000ac20: 640a 6675 6e63 7469 6f6e 2064 6566 696e d.function defin\n+0000ac30: 6974 696f 6e20 6172 6520 626f 7468 2076 ition are both v\n+0000ac40: 6f69 6420 616e 6420 6974 2068 6173 2061 oid and it has a\n+0000ac50: 206e 696c 2070 726f 7065 7274 792d 6c69 nil property-li\n+0000ac60: 7374 2e72 6570 2e6c 616e 672e 7379 6d62 st.rep.lang.symb\n+0000ac70: 6f6c 7323 6d61 6b65 2d6f 6261 7272 6179 ols#make-obarray\n+0000ac80: 6d61 6b65 2d6f 6261 7272 6179 2053 495a make-obarray SIZ\n+0000ac90: 450a 0a43 7265 6174 6573 2061 206e 6577 E..Creates a new\n+0000aca0: 2073 7472 7563 7475 7265 2066 6f72 2073 structure for s\n+0000acb0: 746f 7269 6e67 2073 796d 626f 6c73 2069 toring symbols i\n+0000acc0: 6e2e 2054 6869 7320 6973 2062 6173 6963 n. This is basic\n+0000acd0: 616c 6c79 2061 2076 6563 746f 720a 7769 ally a vector.wi\n+0000ace0: 7468 2061 2066 6577 2073 6c69 6768 7420 th a few slight \n+0000acf0: 6469 6666 6572 656e 6365 7320 2861 6c6c differences (all\n+0000ad00: 2065 6c65 6d65 6e74 7320 696e 6974 6961 elements initia\n+0000ad10: 6c69 7365 6420 746f 2061 2073 7065 6369 lised to a speci\n+0000ad20: 616c 2076 616c 7565 292e 7265 702e 6c61 al value).rep.la\n+0000ad30: 6e67 2e73 796d 626f 6c73 2369 6e74 6572 ng.symbols#inter\n+0000ad40: 6e69 6e74 6572 6e20 4e41 4d45 205b 4f42 nintern NAME [OB\n+0000ad50: 4152 5241 595d 0a0a 4966 2061 2073 796d ARRAY]..If a sym\n+0000ad60: 626f 6c20 7769 7468 2070 7269 6e74 2d6e bol with print-n\n+0000ad70: 616d 6520 6578 6973 7473 2069 6e20 4f42 ame exists in OB\n+0000ad80: 4152 5241 5920 286f 7220 7468 6520 6465 ARRAY (or the de\n+0000ad90: 6661 756c 7429 2072 6574 7572 6e20 6974 fault) return it\n+0000ada0: 2e0a 456c 7365 2075 7365 2060 286d 616b ..Else use `(mak\n+0000adb0: 652d 7379 6d62 6f6c 204e 414d 4529 2720 e-symbol NAME)' \n+0000adc0: 746f 2063 7265 6174 6520 6120 6e65 7720 to create a new \n+0000add0: 7379 6d62 6f6c 2c20 696e 7465 726e 2074 symbol, intern t\n+0000ade0: 6861 7420 696e 746f 2074 6865 0a4f 4241 hat into the.OBA\n+0000adf0: 5252 4159 2c20 7468 656e 2072 6574 7572 RRAY, then retur\n+0000ae00: 6e20 6974 2e72 6570 2e6c 616e 672e 696e n it.rep.lang.in\n+0000ae10: 7465 7270 7265 7465 7223 6d61 6b65 2d63 terpreter#make-c\n+0000ae20: 6c6f 7375 7265 6d61 6b65 2d63 6c6f 7375 losuremake-closu\n+0000ae30: 7265 2046 554e 4354 494f 4e20 266f 7074 re FUNCTION &opt\n+0000ae40: 696f 6e61 6c20 4e41 4d45 0a0a 5265 7475 ional NAME..Retu\n+0000ae50: 726e 2061 2066 756e 6374 696f 6e61 6c20 rn a functional \n+0000ae60: 6f62 6a65 6374 2077 6869 6368 206d 616b object which mak\n+0000ae70: 6573 2074 6865 2063 6c6f 7375 7265 206f es the closure o\n+0000ae80: 6620 4655 4e43 5449 4f4e 2061 6e64 2074 f FUNCTION and t\n+0000ae90: 6865 0a63 7572 7265 6e74 2065 6e76 6972 he.current envir\n+0000aea0: 6f6e 6d65 6e74 2e72 6570 2e73 7472 7563 onment.rep.struc\n+0000aeb0: 7475 7265 7323 7365 742d 7370 6563 6961 tures#set-specia\n+0000aec0: 6c2d 656e 7669 726f 6e6d 656e 7473 6574 l-environmentset\n+0000aed0: 2d73 7065 6369 616c 2d65 6e76 6972 6f6e -special-environ\n+0000aee0: 6d65 6e74 2045 4e56 2053 5452 5543 5455 ment ENV STRUCTU\n+0000aef0: 5245 7265 702e 6c61 6e67 2e73 796d 626f RErep.lang.symbo\n+0000af00: 6c73 2373 796d 626f 6c2d 7661 6c75 6573 ls#symbol-values\n+0000af10: 796d 626f 6c2d 7661 6c75 6520 5359 4d42 ymbol-value SYMB\n+0000af20: 4f4c 0a0a 5265 7475 726e 7320 7468 6520 OL..Returns the \n+0000af30: 7661 6c75 6520 6f66 2053 594d 424f 4c2c value of SYMBOL,\n+0000af40: 2069 6620 5359 4d42 4f4c 2069 7320 666c if SYMBOL is fl\n+0000af50: 6167 6765 6420 6173 2068 6176 696e 6720 agged as having \n+0000af60: 6275 6666 6572 2d6c 6f63 616c 0a76 616c buffer-local.val\n+0000af70: 7565 7320 6c6f 6f6b 2066 6f72 206f 6e65 ues look for one\n+0000af80: 206f 6620 7468 6f73 6520 6669 7273 742e of those first.\n+0000af90: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+0000afa0: 2373 796d 626f 6c2d 6e61 6d65 7379 6d62 #symbol-namesymb\n+0000afb0: 6f6c 2d6e 616d 6520 5359 4d42 4f4c 0a0a ol-name SYMBOL..\n+0000afc0: 5265 7475 726e 7320 7468 6520 7072 696e Returns the prin\n+0000afd0: 742d 6e61 6d65 206f 6620 5359 4d42 4f4c t-name of SYMBOL\n+0000afe0: 2e00 7265 702e 7468 7265 6164 732e 6d75 ..rep.threads.mu\n+0000aff0: 7465 7823 6d61 6b65 2d6d 7574 6578 0000 tex#make-mutex..\n+0000b000: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n+0000b010: 6d73 7973 7465 6d20 5348 454c 4c2d 434f msystem SHELL-CO\n+0000b020: 4d4d 414e 440a 0a53 796e 6368 726f 6e6f MMAND..Synchrono\n+0000b030: 7573 6c79 2065 7865 6375 7465 2074 6865 usly execute the\n+0000b040: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2073 shell command s\n+0000b050: 7472 696e 6720 5348 454c 4c2d 434f 4d4d tring SHELL-COMM\n+0000b060: 414e 442e 2052 6574 7572 6e73 2074 6865 AND. Returns the\n+0000b070: 0a65 7869 7420 7374 6174 7573 206f 6620 .exit status of \n+0000b080: 7468 6520 636f 6d6d 616e 642c 206f 7220 the command, or \n+0000b090: 7369 676e 616c 7320 616e 2065 7272 6f72 signals an error\n+0000b0a0: 2069 6620 7468 6520 7368 656c 6c20 636f if the shell co\n+0000b0b0: 756c 646e 2774 0a62 6520 7374 6172 7465 uldn't.be starte\n+0000b0c0: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th\n+0000b0d0: 6520 6578 6974 2073 7461 7475 7320 6973 e exit status is\n+0000b0e0: 205f 6e6f 745f 2074 6865 2073 616d 6520 _not_ the same \n+0000b0f0: 6173 2074 6865 2072 6574 7572 6e20 636f as the return co\n+0000b100: 6465 2e20 4974 0a64 6570 656e 6473 206f de. It.depends o\n+0000b110: 6e20 7468 6520 6f70 6572 6174 696e 6720 n the operating \n+0000b120: 7379 7374 656d 2c20 6275 7420 756e 6465 system, but unde\n+0000b130: 7220 756e 6978 2074 6865 2072 6574 7572 r unix the retur\n+0000b140: 6e20 636f 6465 206d 6179 2062 650a 666f n code may be.fo\n+0000b150: 756e 6420 6279 2072 6967 6874 2d73 6869 und by right-shi\n+0000b160: 6674 696e 6720 7468 6520 6578 6974 2073 fting the exit s\n+0000b170: 7461 7475 7320 6279 2065 6967 6874 2062 tatus by eight b\n+0000b180: 6974 732e 204c 6f77 206e 6f6e 2d7a 6572 its. Low non-zer\n+0000b190: 6f0a 7661 6c75 6573 2072 6570 7265 7365 o.values represe\n+0000b1a0: 6e74 2074 6861 7420 7468 6520 7072 6f63 nt that the proc\n+0000b1b0: 6573 7320 7761 7320 6b69 6c6c 6564 2062 ess was killed b\n+0000b1c0: 7920 6120 7369 676e 616c 2e72 6570 2e6c y a signal.rep.l\n+0000b1d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0000b1e0: 6361 6c6c 2d77 6974 682d 6f62 6a65 6374 call-with-object\n+0000b1f0: 6361 6c6c 2d77 6974 682d 6f62 6a65 6374 call-with-object\n+0000b200: 2041 5247 2054 4855 4e4b 0a0a 4361 6c6c ARG THUNK..Call\n+0000b210: 2074 6865 207a 6572 6f2d 7061 7261 6d65 the zero-parame\n+0000b220: 7465 7220 6675 6e63 7469 6f6e 2054 4855 ter function THU\n+0000b230: 4e4b 2c20 7769 7468 206f 626a 6563 7420 NK, with object \n+0000b240: 4152 4720 7465 6d70 6f72 6172 696c 790a ARG temporarily.\n+0000b250: 6062 6f75 6e64 2720 2861 2074 7970 652d `bound' (a type-\n+0000b260: 7370 6563 6966 6963 206f 7065 7261 7469 specific operati\n+0000b270: 6f6e 2c20 7573 7561 6c6c 7920 746f 206d on, usually to m\n+0000b280: 616b 6520 4152 4720 6061 6374 6976 6527 ake ARG `active'\n+0000b290: 2069 6e0a 736f 6d65 2077 6179 292e 2057 in.some way). W\n+0000b2a0: 6865 6e20 5448 554e 4b20 7265 7475 726e hen THUNK return\n+0000b2b0: 7320 4152 4720 6973 2075 6e62 6f75 6e64 s ARG is unbound\n+0000b2c0: 2e20 5468 6520 7661 6c75 6520 7265 7475 . The value retu\n+0000b2d0: 726e 6564 2062 790a 5448 554e 4b20 6973 rned by.THUNK is\n+0000b2e0: 2074 6865 6e20 7265 7475 726e 6564 2e0a then returned..\n+0000b2f0: 0a49 6620 5448 554e 4b20 6973 2065 7665 .If THUNK is eve\n+0000b300: 7220 6c65 6674 2064 7565 2074 6f20 6120 r left due to a \n+0000b310: 636f 6e74 696e 7561 7469 6f6e 2062 6569 continuation bei\n+0000b320: 6e67 2069 6e76 6f6b 6564 2c20 4152 4720 ng invoked, ARG \n+0000b330: 7769 6c6c 2062 650a 756e 626f 756e 642e will be.unbound.\n+0000b340: 2049 6620 5448 554e 4b20 6973 2073 7562 If THUNK is sub\n+0000b350: 7365 7175 656e 746c 7920 7265 656e 7465 sequently reente\n+0000b360: 7265 642c 2041 5247 2077 696c 6c20 6265 red, ARG will be\n+0000b370: 2072 6562 6f75 6e64 2e72 6570 2e74 6872 rebound.rep.thr\n+0000b380: 6561 6473 2374 6872 6561 642d 666f 7262 eads#thread-forb\n+0000b390: 6964 7468 7265 6164 2d66 6f72 6269 640a idthread-forbid.\n+0000b3a0: 0a49 6e63 7265 6d65 6e74 2074 6865 2074 .Increment the t\n+0000b3b0: 6872 6561 6420 7072 6565 6d70 7469 6f6e hread preemption\n+0000b3c0: 206c 6f63 6b2e 2057 6865 6e20 6772 6561 lock. When grea\n+0000b3d0: 7468 6572 2074 6861 6e20 7a65 726f 2061 ther than zero a\n+0000b3e0: 6c6c 0a70 7265 656d 7074 696f 6e20 6f66 ll.preemption of\n+0000b3f0: 2074 6872 6561 6473 2069 7320 6469 7361 threads is disa\n+0000b400: 626c 6564 2e20 5265 7475 726e 7320 6074 bled. Returns `t\n+0000b410: 2720 6966 2070 7265 656d 7074 696f 6e20 ' if preemption \n+0000b420: 6973 2062 6c6f 636b 6564 0a61 7320 7468 is blocked.as th\n+0000b430: 6973 2066 756e 6374 696f 6e20 7265 7475 is function retu\n+0000b440: 726e 732e 6465 6661 756c 742d 6469 7265 rns.default-dire\n+0000b450: 6374 6f72 7942 7566 6665 722d 6c6f 6361 ctoryBuffer-loca\n+0000b460: 6c20 7661 7269 6162 6c65 2061 6273 6f6c l variable absol\n+0000b470: 7574 656c 7920 6465 6669 6e69 6e67 2074 utely defining t\n+0000b480: 6865 2064 6972 6563 746f 7279 2074 6f20 he directory to \n+0000b490: 7768 6963 6820 616c 6c20 6669 6c65 730a which all files.\n+0000b4a0: 6163 6365 7373 6564 2069 6e20 7468 6520 accessed in the \n+0000b4b0: 6275 6666 6572 2061 7265 2072 6573 6f6c buffer are resol\n+0000b4c0: 7665 6420 6672 6f6d 2028 756e 6c65 7373 ved from (unless\n+0000b4d0: 2074 6865 7927 7265 2061 6273 6f6c 7574 they're absolut\n+0000b4e0: 652e 2920 7265 702e 696f 2e66 696c 6573 e.) rep.io.files\n+0000b4f0: 2365 7870 616e 642d 6669 6c65 2d6e 616d #expand-file-nam\n+0000b500: 6565 7870 616e 642d 6669 6c65 2d6e 616d eexpand-file-nam\n+0000b510: 6520 4649 4c45 2d4e 414d 4520 5b42 4153 e FILE-NAME [BAS\n+0000b520: 452d 4449 525d 0a0a 4578 7061 6e64 7320 E-DIR]..Expands \n+0000b530: 4649 4c45 2d4e 414d 4520 6173 7375 6d69 FILE-NAME assumi\n+0000b540: 6e67 2074 6861 7420 6974 2073 7065 6369 ng that it speci\n+0000b550: 6669 6573 2061 2066 696c 6520 7265 6c61 fies a file rela\n+0000b560: 7469 7665 2074 6f20 4241 5345 2d44 4952 tive to BASE-DIR\n+0000b570: 2e0a 4966 2042 4153 452d 4449 5220 6973 ..If BASE-DIR is\n+0000b580: 2075 6e64 6566 696e 6564 2069 7420 6973 undefined it is\n+0000b590: 2074 616b 656e 2061 7320 7468 6520 6375 taken as the cu\n+0000b5a0: 7272 656e 7420 7661 6c75 6520 6f66 2074 rrent value of t\n+0000b5b0: 6865 0a60 6465 6661 756c 742d 6469 7265 he.`default-dire\n+0000b5c0: 6374 6f72 7927 2076 6172 6961 626c 652e ctory' variable.\n+0000b5d0: 2057 6869 6c65 2065 7870 616e 6469 6e67 While expanding\n+0000b5e0: 2074 6865 2066 696c 6520 6e61 6d65 2c20 the file name, \n+0000b5f0: 616e 7920 6f62 7669 6f75 730a 7369 6d70 any obvious.simp\n+0000b600: 6c69 6669 6361 7469 6f6e 7320 7769 6c6c lifications will\n+0000b610: 2062 6520 7065 7266 6f72 6d65 6420 2865 be performed (e\n+0000b620: 2e67 2e20 6f6e 2055 6e69 7820 7468 6520 .g. on Unix the \n+0000b630: 7265 6d6f 7661 6c20 6f66 2022 2e22 2061 removal of \".\" a\n+0000b640: 6e64 0a22 2e2e 2220 7768 6572 6520 706f nd.\"..\" where po\n+0000b650: 7373 6962 6c65 292e 0a0a 4e6f 7465 2074 ssible)...Note t\n+0000b660: 6861 7420 7468 6520 7265 7475 726e 6564 hat the returned\n+0000b670: 2066 696c 6520 6e61 6d65 2077 696c 6c20 file name will \n+0000b680: 6f6e 6c79 2062 6520 6162 736f 6c75 7465 only be absolute\n+0000b690: 2069 6620 6f6e 6520 6f66 2074 6865 0a66 if one of the.f\n+0000b6a0: 6f6c 6c6f 7769 6e67 2063 6f6e 6469 7469 ollowing conditi\n+0000b6b0: 6f6e 7320 6973 206d 6574 3a0a 2020 312e ons is met:. 1.\n+0000b6c0: 2042 4153 452d 4449 5220 286f 7220 6064 BASE-DIR (or `d\n+0000b6d0: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory\n+0000b6e0: 2729 2069 7320 6162 736f 6c75 7465 0a20 ') is absolute. \n+0000b6f0: 2032 2e20 4649 4c45 2d4e 414d 4520 6973 2. FILE-NAME is\n+0000b700: 2061 6c72 6561 6479 2061 6273 6f6c 7574 already absolut\n+0000b710: 652e 0a0a 4e6f 7465 2066 6f72 2066 696c e...Note for fil\n+0000b720: 6520 6861 6e64 6c65 7220 696d 706c 656d e handler implem\n+0000b730: 656e 746f 7273 3a20 7768 656e 2061 2068 entors: when a h\n+0000b740: 616e 646c 6572 2069 7320 6361 6c6c 6564 andler is called\n+0000b750: 2066 6f72 2074 6865 0a60 6578 7061 6e64 for the.`expand\n+0000b760: 2d66 696c 652d 6e61 6d65 2720 6f70 6572 -file-name' oper\n+0000b770: 6174 696f 6e2c 2069 7420 7769 6c6c 206f ation, it will o\n+0000b780: 6e6c 7920 6576 6572 2072 6563 6569 7665 nly ever receive\n+0000b790: 206f 6e65 2061 7267 756d 656e 742c 0a74 one argument,.t\n+0000b7a0: 6865 2061 6c72 6561 6479 2065 7870 616e he already expan\n+0000b7b0: 6465 6420 6669 6c65 206e 616d 652e 2054 ded file name. T\n+0000b7c0: 6865 206f 6e6c 7920 6163 7469 6f6e 2074 he only action t\n+0000b7d0: 6861 7420 6d61 7920 6265 206e 6565 6420 hat may be need \n+0000b7e0: 746f 0a62 6520 7461 6b65 6e20 6973 2074 to.be taken is t\n+0000b7f0: 6f20 7369 6d70 6c69 6679 2074 6865 2066 o simplify the f\n+0000b800: 696c 6520 6e61 6d65 2028 652e 672e 2072 ile name (e.g. r\n+0000b810: 656d 6f76 696e 6720 222e 2220 616e 6420 emoving \".\" and \n+0000b820: 222e 2e22 2065 6e74 7269 6573 0a6f 7220 \"..\" entries.or \n+0000b830: 7768 6174 6576 6572 292e 7265 702e 696f whatever).rep.io\n+0000b840: 2e66 696c 6573 236c 6f63 616c 2d66 696c .files#local-fil\n+0000b850: 652d 6e61 6d65 6c6f 6361 6c2d 6669 6c65 e-namelocal-file\n+0000b860: 2d6e 616d 6520 4649 4c45 2d4e 414d 450a -name FILE-NAME.\n+0000b870: 0a57 6865 6e20 706f 7373 6962 6c65 2c20 .When possible, \n+0000b880: 7265 7475 726e 2061 2073 7472 696e 6720 return a string \n+0000b890: 6162 736f 6c75 7465 6c79 206e 616d 696e absolutely namin\n+0000b8a0: 6720 7468 6520 6669 6c65 2069 6e20 7468 g the file in th\n+0000b8b0: 6520 6c6f 6361 6c0a 6669 6c65 2073 7973 e local.file sys\n+0000b8c0: 7465 6d20 7468 6174 2046 494c 452d 4e41 tem that FILE-NA\n+0000b8d0: 4d45 2072 6566 6572 7320 746f 2e20 4966 ME refers to. If\n+0000b8e0: 2046 494c 452d 4e41 4d45 2064 6f65 7320 FILE-NAME does \n+0000b8f0: 6e6f 7420 7265 6665 7220 746f 0a61 2066 not refer to.a f\n+0000b900: 696c 6520 696e 2074 6865 206c 6f63 616c ile in the local\n+0000b910: 2073 7973 7465 6d2c 2072 6574 7572 6e20 system, return \n+0000b920: 6e69 6c2e 7265 702e 696f 2e66 696c 6573 nil.rep.io.files\n+0000b930: 2366 696c 652d 6269 6e64 696e 6766 696c #file-bindingfil\n+0000b940: 652d 6269 6e64 696e 6720 4649 4c45 0a0a e-binding FILE..\n+0000b950: 5265 7475 726e 7320 7468 6520 6e61 6d65 Returns the name\n+0000b960: 206f 6620 7468 6520 6c6f 6769 6361 6c20 of the logical \n+0000b970: 6669 6c65 2074 6861 7420 4649 4c45 2077 file that FILE w\n+0000b980: 6173 206f 7065 6e65 6420 746f 2061 6363 as opened to acc\n+0000b990: 6573 732c 206f 7220 6e69 6c0a 6966 2069 ess, or nil.if i\n+0000b9a0: 7420 6861 7320 6265 656e 2063 6c6f 7365 t has been close\n+0000b9b0: 642c 2062 7574 2069 7320 7374 696c 6c20 d, but is still \n+0000b9c0: 746f 2062 6520 6761 7262 6167 6520 636f to be garbage co\n+0000b9d0: 6c6c 6563 7465 642e 7265 702e 696f 2e66 llected.rep.io.f\n+0000b9e0: 696c 6573 2373 6574 2d66 696c 652d 6861 iles#set-file-ha\n+0000b9f0: 6e64 6c65 722d 6461 7461 7365 742d 6669 ndler-dataset-fi\n+0000ba00: 6c65 2d68 616e 646c 6572 2d64 6174 6120 le-handler-data \n+0000ba10: 4649 4c45 2044 4154 410a 0a53 6574 2074 FILE DATA..Set t\n+0000ba20: 6865 2068 616e 646c 6572 2d73 7065 6369 he handler-speci\n+0000ba30: 6669 6320 6461 7461 206f 6620 6669 6c65 fic data of file\n+0000ba40: 206f 626a 6563 7420 4649 4c45 2074 6f20 object FILE to \n+0000ba50: 4441 5441 2e72 6570 2e69 6f2e 6669 6c65 DATA.rep.io.file\n+0000ba60: 7323 6d61 6b65 2d66 696c 652d 6672 6f6d s#make-file-from\n+0000ba70: 2d73 7472 6561 6d6d 616b 652d 6669 6c65 -streammake-file\n+0000ba80: 2d66 726f 6d2d 7374 7265 616d 2046 494c -from-stream FIL\n+0000ba90: 452d 4e41 4d45 2053 5452 4541 4d20 4841 E-NAME STREAM HA\n+0000baa0: 4e44 4c45 520a 0a52 6574 7572 6e20 6120 NDLER..Return a \n+0000bab0: 6e65 7720 6669 6c65 206f 626a 6563 7420 new file object \n+0000bac0: 7468 6174 2072 6566 6572 7320 746f 2074 that refers to t\n+0000bad0: 6865 206c 6f67 6963 616c 2066 696c 6520 he logical file \n+0000bae0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000baf0: 2c0a 7468 6174 2069 7320 6e6f 7420 696e ,.that is not in\n+0000bb00: 2074 6865 206c 6f63 616c 2066 696c 696e the local filin\n+0000bb10: 6720 7379 7374 656d 2e20 416c 6c20 6163 g system. All ac\n+0000bb20: 6365 7373 2074 6f20 7468 6520 6669 6c65 cess to the file\n+0000bb30: 206f 626a 6563 740a 7769 6c6c 2062 6520 object.will be \n+0000bb40: 6469 7265 6374 6564 2074 6872 6f75 6768 directed through\n+0000bb50: 2074 6865 2073 7472 6561 6d20 6f62 6a65 the stream obje\n+0000bb60: 6374 2053 5452 4541 4d2c 2061 6e64 2074 ct STREAM, and t\n+0000bb70: 6865 2066 696c 6520 6861 6e64 6c65 720a he file handler.\n+0000bb80: 6675 6e63 7469 6f6e 2048 414e 444c 4552 function HANDLER\n+0000bb90: 2e72 6570 2e69 6f2e 6669 6c65 7323 6465 .rep.io.files#de\n+0000bba0: 6c65 7465 2d66 696c 6564 656c 6574 652d lete-filedelete-\n+0000bbb0: 6669 6c65 2046 494c 452d 4e41 4d45 0a0a file FILE-NAME..\n+0000bbc0: 4465 6c65 7465 2074 6865 2066 696c 6520 Delete the file \n+0000bbd0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000bbe0: 2e72 6570 2e69 6f2e 6669 6c65 7323 7265 .rep.io.files#re\n+0000bbf0: 6e61 6d65 2d66 696c 6572 656e 616d 652d name-filerename-\n+0000bc00: 6669 6c65 204f 4c44 2d4e 414d 4520 4e45 file OLD-NAME NE\n+0000bc10: 572d 4e41 4d45 0a0a 5265 6e61 6d65 2074 W-NAME..Rename t\n+0000bc20: 6865 2066 696c 6520 6361 6c6c 6564 204f he file called O\n+0000bc30: 4c44 2d4e 414d 4520 736f 2074 6861 7420 LD-NAME so that \n+0000bc40: 6974 2069 7320 6361 6c6c 6564 204e 4557 it is called NEW\n+0000bc50: 2d4e 414d 452e 204e 6f74 6520 7468 6174 -NAME. Note that\n+0000bc60: 0a74 6869 7320 616c 6d6f 7374 2063 6572 .this almost cer\n+0000bc70: 7461 696e 6c79 2077 6f6e 2774 2077 6f72 tainly won't wor\n+0000bc80: 6b20 6163 726f 7373 2066 696c 696e 6720 k across filing \n+0000bc90: 7379 7374 656d 732e 7265 702e 696f 2e66 systems.rep.io.f\n+0000bca0: 696c 6573 2366 696c 652d 7265 6164 6162 iles#file-readab\n+0000bcb0: 6c65 2d70 6669 6c65 2d72 6561 6461 626c le-pfile-readabl\n+0000bcc0: 652d 7020 4649 4c45 2d4e 414d 450a 0a52 e-p FILE-NAME..R\n+0000bcd0: 6574 7572 6e73 2074 2069 6620 7468 6520 eturns t if the \n+0000bce0: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+0000bcf0: 2d4e 414d 4520 6973 2061 7661 696c 6162 -NAME is availab\n+0000bd00: 6c65 2066 6f72 2072 6561 6469 6e67 2066 le for reading f\n+0000bd10: 726f 6d2e 7265 702e 696f 2e66 696c 6573 rom.rep.io.files\n+0000bd20: 2373 6574 2d66 696c 652d 6d6f 6465 7373 #set-file-modess\n+0000bd30: 6574 2d66 696c 652d 6d6f 6465 7320 4649 et-file-modes FI\n+0000bd40: 4c45 2d4e 414d 4520 4d4f 4445 530a 0a53 LE-NAME MODES..S\n+0000bd50: 6574 7320 7468 6520 6163 6365 7373 2070 ets the access p\n+0000bd60: 6572 6d69 7373 696f 6e73 206f 6620 7468 ermissions of th\n+0000bd70: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI\n+0000bd80: 4c45 2d4e 414d 4520 746f 204d 4f44 4553 LE-NAME to MODES\n+0000bd90: 2e20 5468 6520 6f6e 6c79 0a70 6f72 7461 . The only.porta\n+0000bda0: 626c 6520 7761 7920 6f66 2067 6574 7469 ble way of getti\n+0000bdb0: 6e67 204d 4f44 4553 2069 7320 6672 6f6d ng MODES is from\n+0000bdc0: 2074 6865 2060 6669 6c65 2d6d 6f64 6573 the `file-modes\n+0000bdd0: 2720 6675 6e63 7469 6f6e 2073 696e 6365 ' function since\n+0000bde0: 2069 740a 6d61 7920 6368 616e 6765 2061 it.may change a\n+0000bdf0: 6372 6f73 7320 6669 6c69 6e67 2073 7973 cross filing sys\n+0000be00: 7465 6d73 2e72 6570 2e69 6f2e 6669 6c65 tems.rep.io.file\n+0000be10: 7323 6669 6c65 2d6d 6f64 6573 2d61 732d s#file-modes-as-\n+0000be20: 7374 7269 6e67 6669 6c65 2d6d 6f64 6573 stringfile-modes\n+0000be30: 2d61 732d 7374 7269 6e67 2046 494c 452d -as-string FILE-\n+0000be40: 4e41 4d45 0a0a 5265 7475 726e 7320 6120 NAME..Returns a \n+0000be50: 7465 6e20 6368 6172 6163 7465 7220 7374 ten character st\n+0000be60: 7269 6e67 2064 6573 6372 6962 696e 6720 ring describing \n+0000be70: 7468 6520 6174 7472 6962 7574 6573 206f the attributes o\n+0000be80: 6620 7468 6520 6669 6c65 0a63 616c 6c65 f the file.calle\n+0000be90: 6420 4649 4c45 2d4e 414d 452e 7265 702e d FILE-NAME.rep.\n+0000bea0: 696f 2e66 696c 6573 2366 696c 652d 6d6f io.files#file-mo\n+0000beb0: 6474 696d 6566 696c 652d 6d6f 6474 696d dtimefile-modtim\n+0000bec0: 6520 4649 4c45 2d4e 414d 450a 0a52 6574 e FILE-NAME..Ret\n+0000bed0: 7572 6e20 7468 6520 7469 6d65 2074 6861 urn the time tha\n+0000bee0: 7420 7468 6520 6669 6c65 2063 616c 6c65 t the file calle\n+0000bef0: 6420 4649 4c45 2d4e 414d 4520 7761 7320 d FILE-NAME was \n+0000bf00: 6c61 7374 206d 6f64 6966 6965 642c 2061 last modified, a\n+0000bf10: 7320 6120 636f 6e73 0a63 656c 6c20 7374 s a cons.cell st\n+0000bf20: 6f72 696e 6720 7477 6f20 696e 7465 6765 oring two intege\n+0000bf30: 7273 2c20 7468 6520 6c6f 7720 3234 2062 rs, the low 24 b\n+0000bf40: 6974 732c 2061 6e64 2074 6865 2068 6967 its, and the hig\n+0000bf50: 6820 6269 7473 2e72 6570 2e69 6f2e 7374 h bits.rep.io.st\n+0000bf60: 7265 616d 7323 7265 6164 2d63 6861 7272 reams#read-charr\n+0000bf70: 6561 642d 6368 6172 2053 5452 4541 4d0a ead-char STREAM.\n+0000bf80: 0a52 6561 6473 2074 6865 206e 6578 7420 .Reads the next \n+0000bf90: 6368 6172 6163 7465 7220 6672 6f6d 2074 character from t\n+0000bfa0: 6865 2069 6e70 7574 2d73 7472 6561 6d20 he input-stream \n+0000bfb0: 5354 5245 414d 2c20 6966 206e 6f20 6d6f STREAM, if no mo\n+0000bfc0: 7265 2063 6861 7261 6374 6572 730a 6172 re characters.ar\n+0000bfd0: 6520 6176 6169 6c61 626c 6520 7265 7475 e available retu\n+0000bfe0: 726e 7320 6e69 6c2e 0072 6570 2e6c 616e rns nil..rep.lan\n+0000bff0: 672e 6d61 7468 236f 6464 7020 5802 0000 g.math#oddp X...\n+0000c000: 7265 702e 696f 2e66 696c 6573 2373 7464 rep.io.files#std\n+0000c010: 696e 2d66 696c 6573 7464 696e 2d66 696c in-filestdin-fil\n+0000c020: 650a 0a52 6574 7572 6e73 2074 6865 2066 e..Returns the f\n+0000c030: 696c 6520 6f62 6a65 6374 2072 6570 7265 ile object repre\n+0000c040: 7365 6e74 696e 6720 7468 6520 6564 6974 senting the edit\n+0000c050: 6f72 2773 2073 7461 6e64 6172 6420 696e or's standard in\n+0000c060: 7075 742e 7265 702e 696f 2e66 696c 6573 put.rep.io.files\n+0000c070: 2373 7464 6f75 742d 6669 6c65 7374 646f #stdout-filestdo\n+0000c080: 7574 2d66 696c 650a 0a52 6574 7572 6e73 ut-file..Returns\n+0000c090: 2074 6865 2066 696c 6520 6f62 6a65 6374 the file object\n+0000c0a0: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n+0000c0b0: 6520 6564 6974 6f72 2773 2073 7461 6e64 e editor's stand\n+0000c0c0: 6172 6420 6f75 7470 7574 2e72 6570 2e69 ard output.rep.i\n+0000c0d0: 6f2e 7374 7265 616d 7323 6d61 6b65 2d73 o.streams#make-s\n+0000c0e0: 7472 696e 672d 6f75 7470 7574 2d73 7472 tring-output-str\n+0000c0f0: 6561 6d6d 616b 652d 7374 7269 6e67 2d6f eammake-string-o\n+0000c100: 7574 7075 742d 7374 7265 616d 0a0a 5265 utput-stream..Re\n+0000c110: 7475 726e 7320 616e 206f 7574 7075 7420 turns an output \n+0000c120: 7374 7265 616d 2077 6869 6368 2077 696c stream which wil\n+0000c130: 6c20 6163 6375 6d75 6c61 7465 2074 6865 l accumulate the\n+0000c140: 2063 6861 7261 6374 6572 7320 7772 6974 characters writ\n+0000c150: 7465 6e20 746f 0a69 7420 666f 7220 7468 ten to.it for th\n+0000c160: 6520 7573 6520 6f66 2074 6865 2060 6765 e use of the `ge\n+0000c170: 742d 6f75 7470 7574 2d73 7472 6561 6d2d t-output-stream-\n+0000c180: 7374 7269 6e67 2720 6675 6e63 7469 6f6e string' function\n+0000c190: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+0000c1a0: 7374 7275 6374 7572 652d 7365 7473 7472 structure-setstr\n+0000c1b0: 7563 7475 7265 2d73 6574 2053 5452 5543 ucture-set STRUC\n+0000c1c0: 5455 5245 2056 4152 2056 414c 5545 0a0a TURE VAR VALUE..\n+0000c1d0: 5365 7420 7468 6520 7661 6c75 6520 6f66 Set the value of\n+0000c1e0: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of \n+0000c1f0: 7379 6d62 6f6c 2056 4152 2069 6e20 7374 symbol VAR in st\n+0000c200: 7275 6374 7572 6520 6f62 6a65 6374 0a53 ructure object.S\n+0000c210: 5452 5543 5455 5245 2074 6f20 5641 4c55 TRUCTURE to VALU\n+0000c220: 452e 2049 6620 6e6f 2073 7563 6820 6269 E. If no such bi\n+0000c230: 6e64 696e 6720 6578 6973 7473 2c20 616e nding exists, an\n+0000c240: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n+0000c250: 6c65 642e 7265 702e 7374 7275 6374 7572 led.rep.structur\n+0000c260: 6573 2365 7874 6572 6e61 6c2d 7374 7275 es#external-stru\n+0000c270: 6374 7572 652d 7265 6665 7874 6572 6e61 cture-refexterna\n+0000c280: 6c2d 7374 7275 6374 7572 652d 7265 6620 l-structure-ref \n+0000c290: 5354 5255 4354 2d4e 414d 4520 5641 520a STRUCT-NAME VAR.\n+0000c2a0: 0a52 6574 7572 6e20 7468 6520 7661 6c75 .Return the valu\n+0000c2b0: 6520 6f66 2074 6865 2062 696e 6469 6e67 e of the binding\n+0000c2c0: 206f 6620 7379 6d62 6f6c 2056 4152 2077 of symbol VAR w\n+0000c2d0: 6974 6869 6e20 7468 6520 7374 7275 6374 ithin the struct\n+0000c2e0: 7572 650a 6361 6c6c 6564 2053 5452 5543 ure.called STRUC\n+0000c2f0: 542d 4e41 4d45 2e20 5468 6973 2073 7472 T-NAME. This str\n+0000c300: 7563 7475 7265 206d 7573 7420 6861 7665 ucture must have\n+0000c310: 2070 7265 7669 6f75 736c 7920 6265 656e previously been\n+0000c320: 206d 6172 6b65 6420 6173 0a61 6363 6573 marked as.acces\n+0000c330: 7369 626c 6520 6279 2074 6865 2063 7572 sible by the cur\n+0000c340: 7265 6e74 2073 7472 7563 7475 7265 2028 rent structure (\n+0000c350: 6279 2075 7369 6e67 2074 6865 2060 6163 by using the `ac\n+0000c360: 6365 7373 2720 6d6f 6475 6c65 0a63 6f6e cess' module.con\n+0000c370: 6669 6775 7261 7469 6f6e 2064 6972 6563 figuration direc\n+0000c380: 7469 7665 292e 0a0a 5369 676e 616c 7320 tive)...Signals \n+0000c390: 616e 2065 7272 6f72 2069 6620 6e6f 2073 an error if no s\n+0000c3a0: 7563 6820 6269 6e64 696e 6720 6578 6973 uch binding exis\n+0000c3b0: 7473 2e72 6570 2e73 7472 7563 7475 7265 ts.rep.structure\n+0000c3c0: 7323 7374 7275 6374 7572 652d 6669 6c65 s#structure-file\n+0000c3d0: 7374 7275 6374 7572 652d 6669 6c65 204e structure-file N\n+0000c3e0: 414d 450a 0a52 6574 7572 6e20 6120 7374 AME..Return a st\n+0000c3f0: 7269 6e67 2074 6861 7420 776f 756c 6420 ring that would \n+0000c400: 6265 2075 7365 6420 746f 206c 6f63 6174 be used to locat\n+0000c410: 6520 6120 7374 7275 6374 7572 6520 6361 e a structure ca\n+0000c420: 6c6c 6564 204e 414d 4520 2861 0a73 796d lled NAME (a.sym\n+0000c430: 626f 6c29 2e72 6570 2e73 7472 7563 7475 bol).rep.structu\n+0000c440: 7265 7323 6375 7272 656e 742d 7374 7275 res#current-stru\n+0000c450: 6374 7572 6563 7572 7265 6e74 2d73 7472 cturecurrent-str\n+0000c460: 7563 7475 7265 0a0a 5265 7475 726e 2074 ucture..Return t\n+0000c470: 6865 2063 7572 7265 6e74 2073 7472 7563 he current struc\n+0000c480: 7475 7265 206f 626a 6563 742e 7265 702e ture object.rep.\n+0000c490: 7374 7275 6374 7572 6573 2365 7661 6c65 structures#evale\n+0000c4a0: 7661 6c20 464f 524d 205b 5354 5255 4354 val FORM [STRUCT\n+0000c4b0: 5552 455d 0a0a 5265 7475 726e 2074 6865 URE]..Return the\n+0000c4c0: 2072 6573 756c 7420 6f66 2065 7661 6c75 result of evalu\n+0000c4d0: 6174 696e 6720 464f 524d 2069 6e73 6964 ating FORM insid\n+0000c4e0: 6520 7374 7275 6374 7572 6520 6f62 6a65 e structure obje\n+0000c4f0: 6374 2053 5452 5543 5455 5245 0a28 7769 ct STRUCTURE.(wi\n+0000c500: 7468 2061 206e 756c 6c20 6c65 7869 6361 th a null lexica\n+0000c510: 6c20 656e 7669 726f 6e6d 656e 7429 2e72 l environment).r\n+0000c520: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd\n+0000c530: 626d 2d6f 7065 6e73 6462 6d2d 6f70 656e bm-opensdbm-open\n+0000c540: 2050 4154 4820 4143 4345 5353 2d54 5950 PATH ACCESS-TYP\n+0000c550: 4520 5b4d 4f44 455d 7265 702e 696f 2e64 E [MODE]rep.io.d\n+0000c560: 622e 7364 626d 2373 6462 6d2d 6665 7463 b.sdbm#sdbm-fetc\n+0000c570: 6873 6462 6d2d 6665 7463 6820 4442 4d20 hsdbm-fetch DBM \n+0000c580: 4b45 5972 6570 2e69 6f2e 6462 2e73 6462 KEYrep.io.db.sdb\n+0000c590: 6d23 7364 626d 2d66 6972 7374 6b65 7973 m#sdbm-firstkeys\n+0000c5a0: 6462 6d2d 6669 7273 746b 6579 2044 424d dbm-firstkey DBM\n+0000c5b0: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+0000c5c0: 6462 6d70 7364 626d 7020 4152 470a 0a52 dbmpsdbmp ARG..R\n+0000c5d0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n+0000c5e0: 6973 2061 6e20 7364 626d 206f 626a 6563 is an sdbm objec\n+0000c5f0: 7420 2863 7265 6174 6564 2062 7920 6073 t (created by `s\n+0000c600: 6462 6d2d 6f70 656e 2729 2e72 6570 2e76 dbm-open').rep.v\n+0000c610: 6d2e 696e 7465 7270 7265 7465 7223 6d61 m.interpreter#ma\n+0000c620: 6b65 2d62 7974 652d 636f 6465 2d73 7562 ke-byte-code-sub\n+0000c630: 726d 616b 652d 6279 7465 2d63 6f64 652d rmake-byte-code-\n+0000c640: 7375 6272 2043 4f44 4520 434f 4e53 5441 subr CODE CONSTA\n+0000c650: 4e54 5320 5354 4143 4b20 5b44 4f43 5d20 NTS STACK [DOC] \n+0000c660: 5b49 4e54 4552 4143 5449 5645 5d0a 0a52 [INTERACTIVE]..R\n+0000c670: 6574 7572 6e20 616e 206f 626a 6563 7420 eturn an object \n+0000c680: 7468 6174 2063 616e 2062 6520 7573 6564 that can be used\n+0000c690: 2061 7320 7468 6520 6675 6e63 7469 6f6e as the function\n+0000c6a0: 2076 616c 7565 206f 6620 6120 7379 6d62 value of a symb\n+0000c6b0: 6f6c 2e72 6570 2e76 6d2e 696e 7465 7270 ol.rep.vm.interp\n+0000c6c0: 7265 7465 7223 6279 7465 636f 6465 7062 reter#bytecodepb\n+0000c6d0: 7974 6563 6f64 6570 2041 5247 0a0a 5265 ytecodep ARG..Re\n+0000c6e0: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n+0000c6f0: 7320 6120 6279 7465 2063 6f64 6520 7375 s a byte code su\n+0000c700: 6272 6f75 7469 6e65 2028 692e 652e 2063 broutine (i.e. c\n+0000c710: 6f6d 7069 6c65 6420 4c69 7370 2063 6f64 ompiled Lisp cod\n+0000c720: 6529 2e00 7265 702e 766d 2e63 6f6d 7069 e)..rep.vm.compi\n+0000c730: 6c65 7223 636f 6d70 696c 652d 6669 6c65 ler#compile-file\n+0000c740: 2046 494c 452d 4e41 4d45 7265 702e 766d FILE-NAMErep.vm\n+0000c750: 2e63 6f6d 7069 6c65 7223 636f 6d70 696c .compiler#compil\n+0000c760: 652d 6c69 7370 2d6c 6962 5265 636f 6d70 e-lisp-libRecomp\n+0000c770: 696c 6520 616c 6c20 6f75 7420 6f66 2064 ile all out of d\n+0000c780: 6174 6520 6669 6c65 7320 696e 2074 6865 ate files in the\n+0000c790: 206c 6973 7020 6c69 6272 6172 7920 6469 lisp library di\n+0000c7a0: 7265 6374 6f72 792e 2049 6620 464f 5243 rectory. If FORC\n+0000c7b0: 452d 500a 6973 2074 7275 6520 6974 2773 E-P.is true it's\n+0000c7c0: 2061 7320 7468 6f75 6768 2061 6c6c 2066 as though all f\n+0000c7d0: 696c 6573 2077 6572 6520 6f75 7420 6f66 iles were out of\n+0000c7e0: 2064 6174 652e 0a54 6869 7320 6d61 6b65 date..This make\n+0000c7f0: 7320 7375 7265 2074 6861 7420 616c 6c20 s sure that all \n+0000c800: 646f 6320 7374 7269 6e67 7320 6172 6520 doc strings are \n+0000c810: 7772 6974 7465 6e20 746f 2074 6865 6972 written to their\n+0000c820: 2073 7065 6369 616c 2066 696c 6520 616e special file an\n+0000c830: 640a 7468 6174 2066 696c 6573 2077 6869 d.that files whi\n+0000c840: 6368 2073 686f 756c 646e 2774 2062 6520 ch shouldn't be \n+0000c850: 636f 6d70 696c 6564 2061 7265 6e27 742e compiled aren't.\n+0000c860: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n+0000c870: 2363 6f6d 7069 6c65 2d6c 6973 702d 6c69 #compile-lisp-li\n+0000c880: 6220 2321 6f70 7469 6f6e 616c 2044 4952 b #!optional DIR\n+0000c890: 4543 544f 5259 2046 4f52 4345 2d50 0072 ECTORY FORCE-P.r\n+0000c8a0: 6570 2e76 6d2e 636f 6d70 696c 6572 2e62 ep.vm.compiler.b\n+0000c8b0: 6173 6963 2363 6f6d 7069 6c65 2d66 6f72 asic#compile-for\n+0000c8c0: 6d20 464f 524d 0072 6570 2e76 6d2e 636f m FORM.rep.vm.co\n+0000c8d0: 6d70 696c 6572 2e6d 6f64 756c 6573 2363 mpiler.modules#c\n+0000c8e0: 6f6d 7069 6c65 2d66 756e 6374 696f 6e20 ompile-function \n+0000c8f0: 4655 4e43 5449 4f4e 2023 216f 7074 696f FUNCTION #!optio\n+0000c900: 6e61 6c20 4e41 4d45 7265 702e 7379 7374 nal NAMErep.syst\n+0000c910: 656d 2361 6464 2d68 6f6f 6b41 7272 616e em#add-hookArran\n+0000c920: 6765 2069 7420 736f 2074 6861 7420 4655 ge it so that FU\n+0000c930: 4e43 5449 4f4e 2d4e 414d 4520 6973 2061 NCTION-NAME is a\n+0000c940: 6464 6564 2074 6f20 7468 6520 686f 6f6b dded to the hook\n+0000c950: 2d6c 6973 7420 7374 6f72 6564 2069 6e0a -list stored in.\n+0000c960: 7379 6d62 6f6c 2c20 484f 4f4b 2d53 594d symbol, HOOK-SYM\n+0000c970: 424f 4c2e 2049 7420 7769 6c6c 2061 6464 BOL. It will add\n+0000c980: 6564 2061 7420 7468 6520 6865 6164 206f ed at the head o\n+0000c990: 6620 7468 6520 6c69 7374 2075 6e6c 6573 f the list unles\n+0000c9a0: 7320 4154 2d45 4e44 0a69 7320 7472 7565 s AT-END.is true\n+0000c9b0: 2069 6e20 7768 6963 6820 6361 7365 2069 in which case i\n+0000c9c0: 7420 6973 2061 6464 6564 2061 7420 7468 t is added at th\n+0000c9d0: 6520 656e 642e 7265 702e 6e65 742e 646f e end.rep.net.do\n+0000c9e0: 6d61 696e 2d6e 616d 6523 646f 6d61 696e main-name#domain\n+0000c9f0: 2d61 626f 7665 5265 7475 726e 2074 6865 -aboveReturn the\n+0000ca00: 206e 616d 6520 6f66 2070 6172 656e 7420 name of parent \n+0000ca10: 646f 6d61 696e 206f 6620 7468 6520 7374 domain of the st\n+0000ca20: 7269 6e67 2044 4f4d 4149 4e2e 0072 6570 ring DOMAIN..rep\n+0000ca30: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n+0000ca40: 2364 6f6d 6169 6e2d 6162 6f76 6520 444f #domain-above DO\n+0000ca50: 4d41 494e 0072 6570 2e6e 6574 2e64 6f6d MAIN.rep.net.dom\n+0000ca60: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain-\n+0000ca70: 6162 6f76 652d 7020 4431 2044 3200 7265 above-p D1 D2.re\n+0000ca80: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n+0000ca90: 6523 646f 6d61 696e 2d65 7175 616c 2d70 e#domain-equal-p\n+0000caa0: 2044 3120 4432 7265 702e 6e65 742e 7270 D1 D2rep.net.rp\n+0000cab0: 6323 6465 7265 6769 7374 6572 2d72 7063 c#deregister-rpc\n+0000cac0: 2d73 6572 7665 7252 656d 6f76 6520 534f -serverRemove SO\n+0000cad0: 434b 4554 2066 726f 6d20 7468 6520 7461 CKET from the ta\n+0000cae0: 626c 6520 6f66 2072 7063 2063 6f6e 6e65 ble of rpc conne\n+0000caf0: 6374 696f 6e73 2e00 7265 702e 6e65 742e ctions..rep.net.\n+0000cb00: 7270 6323 6465 7265 6769 7374 6572 2d72 rpc#deregister-r\n+0000cb10: 7063 2d73 6572 7665 7220 534f 434b 4554 pc-server SOCKET\n+0000cb20: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n+0000cb30: 6f75 7470 7574 2d68 616e 646c 6572 5468 output-handlerTh\n+0000cb40: 6520 6675 6e63 7469 6f6e 2075 7365 6420 e function used \n+0000cb50: 746f 2068 616e 646c 6520 616e 7920 4f55 to handle any OU\n+0000cb60: 5450 5554 2066 726f 6d20 534f 434b 4554 TPUT from SOCKET\n+0000cb70: 2e72 6570 2e6e 6574 2e72 7063 2372 7063 .rep.net.rpc#rpc\n+0000cb80: 2d63 7265 6174 652d 7365 7276 6572 5374 -create-serverSt\n+0000cb90: 6172 7420 6c69 7374 656e 696e 6720 666f art listening fo\n+0000cba0: 7220 7270 6320 636f 6e6e 6563 7469 6f6e r rpc connection\n+0000cbb0: 7320 6f6e 2074 6865 2063 7572 7265 6e74 s on the current\n+0000cbc0: 206d 6163 6869 6e65 7265 702e 6e65 742e machinerep.net.\n+0000cbd0: 7270 6323 6465 7374 726f 792d 7270 632d rpc#destroy-rpc-\n+0000cbe0: 7365 7276 616e 7452 656d 6f76 6520 7468 servantRemove th\n+0000cbf0: 6520 7365 7276 616e 7420 7769 7468 2073 e servant with s\n+0000cc00: 6572 7661 6e74 2d69 6420 4944 2066 726f ervant-id ID fro\n+0000cc10: 6d20 7468 6520 7461 626c 6520 6f66 2073 m the table of s\n+0000cc20: 6572 7661 6e74 732e 0072 6570 2e6e 6574 ervants..rep.net\n+0000cc30: 2e72 7063 2363 616c 6c2d 7769 7468 2d72 .rpc#call-with-r\n+0000cc40: 7063 2d73 6572 7661 6e74 2049 4d50 4c20 pc-servant IMPL \n+0000cc50: 4341 4c4c 4241 434b 0072 6570 2e6e 6574 CALLBACK.rep.net\n+0000cc60: 2e72 7063 2372 7063 2d70 726f 7879 2d3e .rpc#rpc-proxy->\n+0000cc70: 676c 6f62 616c 2d69 6420 5052 4f58 5900 global-id PROXY.\n+0000cc80: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n+0000cc90: 7072 6f78 792d 3e73 6572 7661 6e74 2d69 proxy->servant-i\n+0000cca0: 6420 5052 4f58 5900 7265 702e 6e65 742e d PROXY.rep.net.\n+0000ccb0: 7270 6323 7365 7276 616e 742d 6964 2d3e rpc#servant-id->\n+0000ccc0: 676c 6f62 616c 2d69 6420 4944 7265 702e global-id IDrep.\n+0000ccd0: 6e65 742e 7270 6323 676c 6f62 616c 2d69 net.rpc#global-i\n+0000cce0: 642d 3e72 7063 2d70 726f 7879 5265 7475 d->rpc-proxyRetu\n+0000ccf0: 726e 2061 2066 756e 6374 696f 6e20 7468 rn a function th\n+0000cd00: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n+0000cd10: 6f20 6361 6c6c 2074 6865 2052 5043 2061 o call the RPC a\n+0000cd20: 7373 6f63 6961 7465 6420 7769 7468 2074 ssociated with t\n+0000cd30: 6865 0a67 6c6f 6261 6c20 7365 7276 616e he.global servan\n+0000cd40: 7420 6964 2049 4420 2861 2073 7472 696e t id ID (a strin\n+0000cd50: 6729 2e72 6570 2e73 7472 7563 7475 7265 g).rep.structure\n+0000cd60: 7323 616c 6961 732d 7374 7275 6374 7572 s#alias-structur\n+0000cd70: 6543 7265 6174 6520 616e 2061 6c69 6173 eCreate an alias\n+0000cd80: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n+0000cd90: 6520 6361 6c6c 6564 2046 524f 4d20 6173 e called FROM as\n+0000cda0: 2074 6865 206e 616d 6520 544f 2e00 7265 the name TO..re\n+0000cdb0: 702e 7374 7275 6374 7572 6573 2361 6c69 p.structures#ali\n+0000cdc0: 6173 2d73 7472 7563 7475 7265 2046 524f as-structure FRO\n+0000cdd0: 4d20 544f 7265 6d6f 7465 2d66 7470 2d61 M TOremote-ftp-a\n+0000cde0: 6e6f 6e2d 7061 7373 7764 5061 7373 776f non-passwdPasswo\n+0000cdf0: 7264 2073 656e 7420 746f 2061 6e6f 6e79 rd sent to anony\n+0000ce00: 6d6f 7573 2046 5450 2073 6573 7369 6f6e mous FTP session\n+0000ce10: 732e 7265 6d6f 7465 2d66 7470 2d6d 756c s.remote-ftp-mul\n+0000ce20: 7469 2d6d 7367 7352 6567 756c 6172 2065 ti-msgsRegular e\n+0000ce30: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n+0000ce40: 6e67 2074 6865 2073 7461 7274 206f 6620 ng the start of \n+0000ce50: 6120 6d75 6c74 696c 696e 6520 6674 7020 a multiline ftp \n+0000ce60: 7265 706c 792e 7265 6d6f 7465 2d66 7470 reply.remote-ftp\n+0000ce70: 2d67 6f6f 642d 6d73 6773 5265 6775 6c61 -good-msgsRegula\n+0000ce80: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat\n+0000ce90: 6368 696e 6720 6674 7020 2273 7563 6365 ching ftp \"succe\n+0000cea0: 7373 2220 6d65 7373 6167 6573 2e72 656d ss\" messages.rem\n+0000ceb0: 6f74 652d 6674 702d 7061 7373 7764 2d6d ote-ftp-passwd-m\n+0000cec0: 7367 7352 6567 756c 6172 2065 7870 7265 sgsRegular expre\n+0000ced0: 7373 696f 6e20 6d61 7463 6869 6e67 2070 ssion matching p\n+0000cee0: 6173 7377 6f72 6420 7072 6f6d 7074 2e72 assword prompt.r\n+0000cef0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n+0000cf00: 6572 732e 7265 6d6f 7465 2e66 7470 2372 ers.remote.ftp#r\n+0000cf10: 656d 6f74 652d 6674 702d 636c 6f73 652d emote-ftp-close-\n+0000cf20: 686f 7374 436c 6f73 6520 7468 6520 4654 hostClose the FT\n+0000cf30: 5020 7375 6270 726f 6365 7373 2063 6f6e P subprocess con\n+0000cf40: 6e65 6374 2074 6f20 6055 5345 5240 484f nect to `USER@HO\n+0000cf50: 5354 272e 7265 702e 696f 2e66 696c 652d ST'.rep.io.file-\n+0000cf60: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0000cf70: 7265 7023 7265 6d6f 7465 2d72 6570 2d63 rep#remote-rep-c\n+0000cf80: 6c6f 7365 2d61 6c6c 436c 6f73 6520 616c lose-allClose al\n+0000cf90: 6c20 7275 6e6e 696e 6720 7265 702d 7265 l running rep-re\n+0000cfa0: 6d6f 7465 2073 7562 7072 6f63 6573 7365 mote subprocesse\n+0000cfb0: 732e 7461 7266 682d 676e 752d 7461 722d s.tarfh-gnu-tar-\n+0000cfc0: 7072 6f67 7261 6d4c 6f63 6174 696f 6e20 programLocation \n+0000cfd0: 6f66 2047 4e55 2074 6172 2070 726f 6772 of GNU tar progr\n+0000cfe0: 616d 2e00 7265 702e 696f 2e73 7472 6561 am..rep.io.strea\n+0000cff0: 6d73 2373 7472 6561 6d70 2041 5247 0000 ms#streamp ARG..\n+0000d000: 7265 702e 6c61 6e67 2e6d 6174 6823 2b2b rep.lang.math#++\n+0000d010: 204e 554d 4245 5253 2e2e 2e0a 0a41 6464 NUMBERS.....Add\n+0000d020: 7320 616c 6c20 4e55 4d42 4552 5320 746f s all NUMBERS to\n+0000d030: 6765 7468 6572 2e20 4966 206e 6f20 6172 gether. If no ar\n+0000d040: 6775 6d65 6e74 7320 6172 6520 6769 7665 guments are give\n+0000d050: 6e20 7265 7475 726e 7320 302e 7265 702e n returns 0.rep.\n+0000d060: 6c61 6e67 2e6d 6174 6823 2f2f 204e 554d lang.math#// NUM\n+0000d070: 4245 5253 2e2e 2e0a 0a44 6976 6964 6573 BERS.....Divides\n+0000d080: 204e 554d 4245 5253 2028 696e 206c 6566 NUMBERS (in lef\n+0000d090: 742d 746f 2d72 6967 6874 206f 7264 6572 t-to-right order\n+0000d0a0: 292e 7265 702e 6c61 6e67 2e6d 6174 6823 ).rep.lang.math#\n+0000d0b0: 6c6f 6761 6e64 6c6f 6761 6e64 204e 554d logandlogand NUM\n+0000d0c0: 4245 5253 2e2e 2e0a 0a52 6574 7572 6e73 BERS.....Returns\n+0000d0d0: 2074 6865 2062 6974 7769 7365 206c 6f67 the bitwise log\n+0000d0e0: 6963 616c 2060 616e 6427 206f 6620 6974 ical `and' of it\n+0000d0f0: 7320 6172 6775 6d65 6e74 732e 7265 702e s arguments.rep.\n+0000d100: 6461 7461 2365 716c 6571 6c20 4152 4731 data#eqleql ARG1\n+0000d110: 2041 5247 320a 0a53 696d 696c 6172 2074 ARG2..Similar t\n+0000d120: 6f20 6065 7127 2065 7863 6570 7420 7468 o `eq' except th\n+0000d130: 6174 206e 756d 6265 7273 2077 6974 6820 at numbers with \n+0000d140: 7468 6520 7361 6d65 2076 616c 7565 2077 the same value w\n+0000d150: 696c 6c20 616c 7761 7973 2062 650a 636f ill always be.co\n+0000d160: 6e73 6964 6572 6564 2060 6571 6c27 2028 nsidered `eql' (\n+0000d170: 7468 6973 206d 6179 206f 7220 6d61 7920 this may or may \n+0000d180: 6e6f 7420 6265 2074 6865 2063 6173 6520 not be the case \n+0000d190: 7769 7468 2060 6571 2729 2e0a 0a4e 6f74 with `eq')...Not\n+0000d1a0: 6520 686f 7765 7665 7220 7468 6174 2065 e however that e\n+0000d1b0: 7861 6374 2061 6e64 2069 6e65 7861 6374 xact and inexact\n+0000d1c0: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the\n+0000d1d0: 2073 616d 6520 6e75 6d62 6572 2061 7265 same number are\n+0000d1e0: 206e 6f74 0a63 6f6e 7369 6465 7265 6420 not.considered \n+0000d1f0: 7468 6520 7361 6d65 2076 616c 7565 2e20 the same value. \n+0000d200: 4173 2061 2072 756c 6520 6f66 2074 6875 As a rule of thu\n+0000d210: 6d62 2c20 6966 2074 776f 206e 756d 6265 mb, if two numbe\n+0000d220: 7273 2070 7269 6e74 2074 6865 0a73 616d rs print the.sam\n+0000d230: 652c 2074 6865 7920 7769 6c6c 2062 6520 e, they will be \n+0000d240: 636f 6e73 6964 6572 6564 2060 6571 6c27 considered `eql'\n+0000d250: 2e72 6570 2e6c 616e 672e 6d61 7468 2331 .rep.lang.math#1\n+0000d260: 2b31 2b20 4e55 4d42 4552 0a0a 5265 7475 +1+ NUMBER..Retu\n+0000d270: 726e 204e 554d 4245 5220 706c 7573 2031 rn NUMBER plus 1\n+0000d280: 2e72 6570 2e6c 616e 672e 6d61 7468 2374 .rep.lang.math#t\n+0000d290: 7275 6e63 6174 6574 7275 6e63 6174 6520 runcatetruncate \n+0000d2a0: 4e55 4d42 4552 0a0a 526f 756e 6420 4e55 NUMBER..Round NU\n+0000d2b0: 4d42 4552 2074 6f20 7468 6520 6e65 6172 MBER to the near\n+0000d2c0: 6573 7420 696e 7465 6765 7220 6265 7477 est integer betw\n+0000d2d0: 6565 6e20 4e55 4d42 4552 2061 6e64 207a een NUMBER and z\n+0000d2e0: 6572 6f2e 7265 702e 6c61 6e67 2e6d 6174 ero.rep.lang.mat\n+0000d2f0: 6823 6c6f 676c 6f67 2058 205b 4241 5345 h#loglog X [BASE\n+0000d300: 5d0a 0a52 6574 7572 6e20 7468 6520 6c6f ]..Return the lo\n+0000d310: 6761 7269 7468 6d20 6f66 2058 2069 6e20 garithm of X in \n+0000d320: 6261 7365 2042 4153 452e 2041 6e20 6172 base BASE. An ar\n+0000d330: 6974 686d 6574 6963 2065 7272 6f72 2069 ithmetic error i\n+0000d340: 730a 7369 676e 616c 6c65 6420 6966 2058 s.signalled if X\n+0000d350: 2069 7320 6c65 7373 2074 6861 6e20 7a65 is less than ze\n+0000d360: 726f 2e20 4966 2042 4153 4520 6973 6e27 ro. If BASE isn'\n+0000d370: 7420 6465 6669 6e65 642c 2072 6574 7572 t defined, retur\n+0000d380: 6e20 7468 650a 6e61 7475 7261 6c20 6c6f n the.natural lo\n+0000d390: 6761 7269 7468 6d20 6f66 2058 2e72 6570 garithm of X.rep\n+0000d3a0: 2e6c 616e 672e 6d61 7468 2374 616e 7461 .lang.math#tanta\n+0000d3b0: 6e20 580a 0a52 6574 7572 6e73 2074 6865 n X..Returns the\n+0000d3c0: 2074 616e 6765 6e74 206f 6620 582c 2069 tangent of X, i\n+0000d3d0: 6e20 7261 6469 616e 732e 7265 702e 6c61 n radians.rep.la\n+0000d3e0: 6e67 2e6d 6174 6823 6163 6f73 6163 6f73 ng.math#acosacos\n+0000d3f0: 2058 0a0a 5265 7475 726e 2074 6865 2061 X..Return the a\n+0000d400: 7263 2063 6f73 696e 6520 6f66 2058 2028 rc cosine of X (\n+0000d410: 7468 6520 7661 6c75 6520 7768 6f73 6520 the value whose \n+0000d420: 636f 7369 6e65 2069 7320 5829 2c20 696e cosine is X), in\n+0000d430: 2072 6164 6961 6e73 2e72 6570 2e6c 616e radians.rep.lan\n+0000d440: 672e 6d61 7468 2367 6364 6763 6420 2e2e g.math#gcdgcd ..\n+0000d450: 2e0a 0a52 6574 7572 6e20 7468 6520 6772 ...Return the gr\n+0000d460: 6561 7465 7374 2063 6f6d 6d6f 6e20 6469 eatest common di\n+0000d470: 7669 736f 7220 6f66 2074 6865 2069 6e74 visor of the int\n+0000d480: 6567 6572 2061 7267 756d 656e 7473 2e20 eger arguments. \n+0000d490: 5468 6520 7265 7375 6c74 0a69 7320 616c The result.is al\n+0000d4a0: 7761 7973 206e 6f6e 2d6e 6567 6174 6976 ways non-negativ\n+0000d4b0: 652e 2052 6574 7572 6e73 2030 2077 6974 e. Returns 0 wit\n+0000d4c0: 6820 6172 6775 6d65 6e74 732e 7265 702e h arguments.rep.\n+0000d4d0: 6c61 6e67 2e6d 6174 6823 6578 6163 7470 lang.math#exactp\n+0000d4e0: 6578 6163 7470 2041 5247 0a0a 5265 7475 exactp ARG..Retu\n+0000d4f0: 726e 2074 2069 6620 4152 4720 6973 2061 rn t if ARG is a\n+0000d500: 6e20 6578 6163 7420 6e75 6d62 6572 2e72 n exact number.r\n+0000d510: 6570 2e6c 616e 672e 6d61 7468 2369 6e65 ep.lang.math#ine\n+0000d520: 7861 6374 2d3e 6578 6163 7469 6e65 7861 xact->exactinexa\n+0000d530: 6374 2d3e 6578 6163 7420 580a 0a52 6574 ct->exact X..Ret\n+0000d540: 7572 6e73 2061 6e20 6578 6163 7420 7265 urns an exact re\n+0000d550: 7072 6573 656e 7461 7469 6f6e 206f 6620 presentation of \n+0000d560: 582e 2054 6869 7320 6d61 7920 696e 766f X. This may invo\n+0000d570: 6c76 6520 6120 6c6f 7373 206f 660a 6163 lve a loss of.ac\n+0000d580: 6375 7261 6379 2e72 6570 2e6c 616e 672e curacy.rep.lang.\n+0000d590: 6d61 7468 236e 756d 6572 6174 6f72 6e75 math#numeratornu\n+0000d5a0: 6d65 7261 746f 7220 580a 0a52 6574 7572 merator X..Retur\n+0000d5b0: 6e20 7468 6520 6e75 6d65 7261 746f 7220 n the numerator \n+0000d5c0: 6f66 2072 6174 696f 6e61 6c20 6e75 6d62 of rational numb\n+0000d5d0: 6572 2058 2e72 6570 2e6c 616e 672e 6d61 er X.rep.lang.ma\n+0000d5e0: 7468 2364 656e 6f6d 696e 6174 6f72 6465 th#denominatorde\n+0000d5f0: 6e6f 6d69 6e61 746f 7220 580a 0a52 6574 nominator X..Ret\n+0000d600: 7572 6e20 7468 6520 6465 6e6f 6d69 6e61 urn the denomina\n+0000d610: 746f 7220 6f66 2072 6174 696f 6e61 6c20 tor of rational \n+0000d620: 6e75 6d62 6572 2058 2e72 6570 2e6c 616e number X.rep.lan\n+0000d630: 672e 6d61 7468 236d 6178 6d61 7820 4152 g.math#maxmax AR\n+0000d640: 4753 2e2e 2e0a 0a52 6574 7572 6e73 2074 GS.....Returns t\n+0000d650: 6865 2067 7265 6174 6573 7420 6f66 2069 he greatest of i\n+0000d660: 7473 2061 7267 756d 656e 7473 2e20 5468 ts arguments. Th\n+0000d670: 6572 6520 6d75 7374 2062 6520 6174 206c ere must be at l\n+0000d680: 6561 7374 2074 776f 0a61 7267 756d 656e east two.argumen\n+0000d690: 7473 2e20 5768 656e 2063 6f6d 7061 7269 ts. When compari\n+0000d6a0: 6e67 206e 756d 6265 7273 2c20 616e 7920 ng numbers, any \n+0000d6b0: 696e 6578 6163 7420 6172 6775 6d65 6e74 inexact argument\n+0000d6c0: 7320 6361 7573 6520 7468 650a 7265 7375 s cause the.resu\n+0000d6d0: 6c74 2074 6f20 6265 2069 6e65 7861 6374 lt to be inexact\n+0000d6e0: 2e72 6570 2e6c 616e 672e 6d61 7468 236d .rep.lang.math#m\n+0000d6f0: 696e 6d69 6e20 4152 4753 2e2e 2e0a 0a52 inmin ARGS.....R\n+0000d700: 6574 7572 6e73 2074 6865 2073 6d61 6c6c eturns the small\n+0000d710: 6573 7420 6f66 2069 7473 2061 7267 756d est of its argum\n+0000d720: 656e 7473 2e20 5468 6572 6520 6d75 7374 ents. There must\n+0000d730: 2062 6520 6174 206c 6561 7374 2074 776f be at least two\n+0000d740: 0a61 7267 756d 656e 7473 2e20 5768 656e .arguments. When\n+0000d750: 2063 6f6d 7061 7269 6e67 206e 756d 6265 comparing numbe\n+0000d760: 7273 2c20 616e 7920 696e 6578 6163 7420 rs, any inexact \n+0000d770: 6172 6775 6d65 6e74 7320 6361 7573 6520 arguments cause \n+0000d780: 7468 650a 7265 7375 6c74 2074 6f20 6265 the.result to be\n+0000d790: 2069 6e65 7861 6374 2e72 6570 2e6c 616e inexact.rep.lan\n+0000d7a0: 672e 6d61 7468 2373 7472 696e 672d 3e6e g.math#string->n\n+0000d7b0: 756d 6265 7273 7472 696e 672d 3e6e 756d umberstring->num\n+0000d7c0: 6265 7220 5354 5249 4e47 205b 5241 4449 ber STRING [RADI\n+0000d7d0: 585d 0a0a 5265 7475 726e 2074 6865 206e X]..Return the n\n+0000d7e0: 756d 6265 7220 7265 7072 6573 656e 7465 umber represente\n+0000d7f0: 6420 6279 2053 5452 494e 472e 2049 6620 d by STRING. If \n+0000d800: 5241 4449 5820 6973 2073 7065 6369 6669 RADIX is specifi\n+0000d810: 6564 2c20 7468 650a 6e75 6d62 6572 2069 ed, the.number i\n+0000d820: 7320 7061 7273 6564 2066 726f 6d20 7468 s parsed from th\n+0000d830: 6174 2062 6173 652c 206f 7468 6572 7769 at base, otherwi\n+0000d840: 7365 2062 6173 6520 3130 2069 7320 6173 se base 10 is as\n+0000d850: 7375 6d65 642e 7265 702e 6c61 6e67 2e6d sumed.rep.lang.m\n+0000d860: 6174 6823 6e75 6d62 6572 2d3e 7374 7269 ath#number->stri\n+0000d870: 6e67 6e75 6d62 6572 2d3e 7374 7269 6e67 ngnumber->string\n+0000d880: 205a 205b 5241 4449 585d 0a0a 5265 7475 Z [RADIX]..Retu\n+0000d890: 726e 2061 2073 7472 696e 6720 636f 6e74 rn a string cont\n+0000d8a0: 6169 6e69 6e67 2061 2070 7269 6e74 6564 aining a printed\n+0000d8b0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n+0000d8c0: 6f66 2074 6865 206e 756d 6265 7220 5a2e of the number Z.\n+0000d8d0: 2049 660a 5241 4449 5820 6973 2073 7065 If.RADIX is spe\n+0000d8e0: 6369 6669 6564 2c20 7072 696e 7420 7468 cified, print th\n+0000d8f0: 6520 6e75 6d62 6572 2069 6e20 7468 6174 e number in that\n+0000d900: 2062 6173 652c 206f 7468 6572 7769 7365 base, otherwise\n+0000d910: 2070 7269 6e74 2069 740a 696e 2062 6173 print it.in bas\n+0000d920: 6520 3130 2e64 6562 7567 2d6f 6e2d 6572 e 10.debug-on-er\n+0000d930: 726f 7257 6865 6e20 616e 2065 7272 6f72 rorWhen an error\n+0000d940: 2069 7320 7369 676e 616c 6c65 6420 7468 is signalled th\n+0000d950: 6973 2076 6172 6961 626c 6520 636f 6e74 is variable cont\n+0000d960: 726f 6c73 2077 6865 7468 6572 206f 7220 rols whether or \n+0000d970: 6e6f 7420 746f 0a65 6e74 6572 2074 6865 not to.enter the\n+0000d980: 204c 6973 7020 6465 6275 6767 6572 2069 Lisp debugger i\n+0000d990: 6d6d 6564 6961 7465 6c79 2e20 4966 2074 mmediately. If t\n+0000d9a0: 6865 2076 6172 6961 626c 6527 7320 7661 he variable's va\n+0000d9b0: 6c75 6520 6973 206e 6f6e 2d6e 696c 206f lue is non-nil o\n+0000d9c0: 7220 610a 6c69 7374 206f 6620 7379 6d62 r a.list of symb\n+0000d9d0: 6f6c 732d 2d6f 6e65 206f 6620 7768 6963 ols--one of whic\n+0000d9e0: 6820 6973 2074 6865 2073 6967 6e61 6c6c h is the signall\n+0000d9f0: 6564 2065 7272 6f72 2073 796d 626f 6c2d ed error symbol-\n+0000da00: 2d74 6865 0a64 6562 7567 6765 7220 6973 -the.debugger is\n+0000da10: 2065 6e74 6572 6564 2e20 5265 6164 2069 entered. Read i\n+0000da20: 6e66 6f20 666f 7220 7468 6520 6465 7461 nfo for the deta\n+0000da30: 696c 732e 6261 636b 7472 6163 652d 6f6e ils.backtrace-on\n+0000da40: 2d65 7272 6f72 5768 656e 2061 6e20 6572 -errorWhen an er\n+0000da50: 726f 7220 6973 2073 6967 6e61 6c6c 6564 ror is signalled\n+0000da60: 2074 6869 7320 7661 7269 6162 6c65 2063 this variable c\n+0000da70: 6f6e 7472 6f6c 7320 7768 6574 6865 7220 ontrols whether \n+0000da80: 6f72 206e 6f74 2074 6f0a 7072 696e 7420 or not to.print \n+0000da90: 7468 6520 6261 636b 7472 6163 6520 696d the backtrace im\n+0000daa0: 6d65 6469 6174 656c 792e 2049 6620 7468 mediately. If th\n+0000dab0: 6520 7661 7269 6162 6c65 2773 2076 616c e variable's val\n+0000dac0: 7565 2069 7320 6e6f 6e2d 6e69 6c20 6f72 ue is non-nil or\n+0000dad0: 2061 206c 6973 740a 6f66 2073 796d 626f a list.of symbo\n+0000dae0: 6c73 2d2d 6f6e 6520 6f66 2077 6869 6368 ls--one of which\n+0000daf0: 2069 7320 7468 6520 7369 676e 616c 6c65 is the signalle\n+0000db00: 6420 6572 726f 7220 7379 6d62 6f6c 2d2d d error symbol--\n+0000db10: 7468 6520 6261 636b 7472 6163 650a 6973 the backtrace.is\n+0000db20: 2070 7269 6e74 6564 2e20 5265 6164 2069 printed. Read i\n+0000db30: 6e66 6f20 666f 7220 7468 6520 6465 7461 nfo for the deta\n+0000db40: 696c 732e 6465 6275 672d 6d61 6372 6f73 ils.debug-macros\n+0000db50: 5768 656e 206e 696c 2c20 7468 6520 6465 When nil, the de\n+0000db60: 6275 6767 6572 2069 736e 2774 2065 6e74 bugger isn't ent\n+0000db70: 6572 6564 2077 6869 6c65 2065 7870 616e ered while expan\n+0000db80: 6469 6e67 206d 6163 726f 2064 6566 696e ding macro defin\n+0000db90: 6974 696f 6e73 2e65 7272 6f72 2d68 616e itions.error-han\n+0000dba0: 646c 6572 2d66 756e 6374 696f 6e57 6865 dler-functionWhe\n+0000dbb0: 6e20 7365 7420 746f 2061 2066 756e 6374 n set to a funct\n+0000dbc0: 696f 6e20 7661 6c75 652c 2063 616c 6c65 ion value, calle\n+0000dbd0: 6420 7769 7468 2074 776f 2061 7267 756d d with two argum\n+0000dbe0: 656e 7473 2028 6572 726f 7220 7479 7065 ents (error type\n+0000dbf0: 0a61 6e64 2064 6174 6129 2077 6865 6e20 .and data) when \n+0000dc00: 6c69 7370 2065 7272 6f72 7320 6f63 6375 lisp errors occu\n+0000dc10: 722e 7072 696e 742d 6c65 6e67 7468 5468 r.print-lengthTh\n+0000dc20: 6520 6d61 7869 6d75 6d20 6e75 6d62 6572 e maximum number\n+0000dc30: 206f 6620 6c69 7374 2065 6c65 6d65 6e74 of list element\n+0000dc40: 7320 746f 2070 7269 6e74 2062 6566 6f72 s to print befor\n+0000dc50: 6520 6162 6272 6576 6961 7469 6e67 2e72 e abbreviating.r\n+0000dc60: 6570 2e6c 616e 672e 6465 6275 6723 6272 ep.lang.debug#br\n+0000dc70: 6561 6b62 7265 616b 0a0a 5468 6520 6e65 eakbreak..The ne\n+0000dc80: 7874 2066 6f72 6d20 746f 2062 6520 6576 xt form to be ev\n+0000dc90: 616c 7561 7465 6420 7769 6c6c 2062 6520 aluated will be \n+0000dca0: 646f 6e65 2073 6f20 7468 726f 7567 6820 done so through \n+0000dcb0: 7468 6520 4c69 7370 2064 6562 7567 6765 the Lisp debugge\n+0000dcc0: 722e 7265 702e 6c61 6e67 2e69 6e74 6572 r.rep.lang.inter\n+0000dcd0: 7072 6574 6572 2373 6967 6e61 6c73 6967 preter#signalsig\n+0000dce0: 6e61 6c20 4552 524f 522d 5359 4d42 4f4c nal ERROR-SYMBOL\n+0000dcf0: 2044 4154 410a 0a53 6967 6e61 6c20 7468 DATA..Signal th\n+0000dd00: 6174 2061 6e20 6572 726f 7220 6861 7320 at an error has \n+0000dd10: 6861 7070 656e 6564 2e20 4552 524f 522d happened. ERROR-\n+0000dd20: 5359 4d42 4f4c 2069 7320 7468 6520 6e61 SYMBOL is the na\n+0000dd30: 6d65 206f 6620 6120 7379 6d62 6f6c 0a63 me of a symbol.c\n+0000dd40: 6c61 7373 6966 7969 6e67 2074 6865 2074 lassifying the t\n+0000dd50: 7970 6520 6f66 2065 7272 6f72 2c20 6974 ype of error, it\n+0000dd60: 2073 686f 756c 6420 6861 7665 2061 2070 should have a p\n+0000dd70: 726f 7065 7274 7920 6065 7272 6f72 2d6d roperty `error-m\n+0000dd80: 6573 7361 6765 270a 2861 2073 7472 696e essage'.(a strin\n+0000dd90: 6729 2077 6974 6820 6120 7368 6f72 7420 g) with a short \n+0000dda0: 6465 7363 7269 7074 696f 6e20 6f66 2074 description of t\n+0000ddb0: 6865 2065 7272 6f72 206d 6573 7361 6765 he error message\n+0000ddc0: 2e0a 4441 5441 2069 7320 6120 6c69 7374 ..DATA is a list\n+0000ddd0: 206f 6620 6f62 6a65 6374 7320 7768 6963 of objects whic\n+0000dde0: 6820 6172 6520 7265 6c65 7661 6e74 2074 h are relevant t\n+0000ddf0: 6f20 7468 6520 6572 726f 7220 2d2d 2074 o the error -- t\n+0000de00: 6865 7920 7769 6c6c 0a62 6520 6d61 6465 hey will.be made\n+0000de10: 2061 7661 696c 6162 6c65 2074 6f20 616e available to an\n+0000de20: 7920 6572 726f 722d 6861 6e64 6c65 7220 y error-handler \n+0000de30: 6f72 2070 7269 6e74 6564 2062 7920 7468 or printed by th\n+0000de40: 6520 6465 6661 756c 7420 6572 726f 720a e default error.\n+0000de50: 6861 6e64 6c65 722e 7265 702e 7379 7374 handler.rep.syst\n+0000de60: 656d 236f 7065 7261 7469 6e67 2d73 7973 em#operating-sys\n+0000de70: 7465 6d41 2073 796d 626f 6c20 6465 6669 temA symbol defi\n+0000de80: 6e69 6e67 2074 6865 2074 7970 6520 6f66 ning the type of\n+0000de90: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n+0000dea0: 6d20 7468 6174 204a 6164 6520 6973 2072 m that Jade is r\n+0000deb0: 756e 6e69 6e67 0a75 6e64 6572 2e20 4375 unning.under. Cu\n+0000dec0: 7272 656e 746c 7920 7468 6973 2069 7320 rrently this is \n+0000ded0: 616c 7761 7973 2074 6865 2073 796d 626f always the symbo\n+0000dee0: 6c20 6075 6e69 7827 2e72 6570 2e73 7973 l `unix'.rep.sys\n+0000def0: 7465 6d23 7265 702d 7665 7273 696f 6e41 tem#rep-versionA\n+0000df00: 2073 7472 696e 6720 6465 6669 6e69 6e67 string defining\n+0000df10: 2074 6865 2063 7572 7265 6e74 2076 6572 the current ver\n+0000df20: 7369 6f6e 206f 6620 7468 6520 5245 5020 sion of the REP \n+0000df30: 696e 7465 7270 7265 7465 722e 7265 702e interpreter.rep.\n+0000df40: 6461 7461 2366 6c61 7474 656e 2d74 6162 data#flatten-tab\n+0000df50: 6c65 5472 616e 736c 6174 696f 6e20 7461 leTranslation ta\n+0000df60: 626c 6520 746f 2063 6f6e 7665 7274 206e ble to convert n\n+0000df70: 6577 6c69 6e65 2063 6861 7261 6374 6572 ewline character\n+0000df80: 7320 746f 2073 7061 6365 732e 7265 702e s to spaces.rep.\n+0000df90: 7379 7374 656d 2363 7572 7265 6e74 2d75 system#current-u\n+0000dfa0: 7469 6d65 6375 7272 656e 742d 7574 696d timecurrent-utim\n+0000dfb0: 650a 0a52 6574 7572 6e20 7468 6520 6375 e..Return the cu\n+0000dfc0: 7272 656e 7420 7469 6d65 2069 6e20 6d69 rrent time in mi\n+0000dfd0: 6372 6f73 6563 6f6e 6473 2e00 7265 702e croseconds..rep.\n+0000dfe0: 6e65 742e 7270 6323 6465 7374 726f 792d net.rpc#destroy-\n+0000dff0: 7270 632d 7365 7276 616e 7420 4944 0000 rpc-servant ID..\n+0000e000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+0000e010: 2373 6574 2d64 6566 6175 6c74 7365 742d #set-defaultset-\n+0000e020: 6465 6661 756c 7420 5359 4d42 4f4c 2056 default SYMBOL V\n+0000e030: 414c 5545 0a0a 5365 7473 2074 6865 2064 ALUE..Sets the d\n+0000e040: 6566 6175 6c74 2076 616c 7565 206f 6620 efault value of \n+0000e050: 5359 4d42 4f4c 2074 6f20 5641 4c55 452c SYMBOL to VALUE,\n+0000e060: 2074 6865 6e20 7265 7475 726e 7320 5641 then returns VA\n+0000e070: 4c55 452e 7265 702e 6c61 6e67 2e73 796d LUE.rep.lang.sym\n+0000e080: 626f 6c73 2364 6566 6175 6c74 2d62 6f75 bols#default-bou\n+0000e090: 6e64 7064 6566 6175 6c74 2d62 6f75 6e64 ndpdefault-bound\n+0000e0a0: 7020 5359 4d42 4f4c 0a0a 5265 7475 726e p SYMBOL..Return\n+0000e0b0: 7320 7420 6966 2053 594d 424f 4c20 6861 s t if SYMBOL ha\n+0000e0c0: 7320 6120 6465 6661 756c 7420 7661 6c75 s a default valu\n+0000e0d0: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n+0000e0e0: 7072 6574 6572 2373 6574 7173 6574 7120 preter#setqsetq \n+0000e0f0: 5b53 594d 424f 4c20 464f 524d 5d20 2e2e [SYMBOL FORM] ..\n+0000e100: 2e0a 0a53 6574 7320 7468 6520 7661 6c75 ...Sets the valu\n+0000e110: 6520 6f66 2065 6163 6820 5359 4d42 4f4c e of each SYMBOL\n+0000e120: 2074 6f20 7468 6520 7661 6c75 6520 6f66 to the value of\n+0000e130: 2069 7473 2063 6f72 7265 7370 6f6e 6469 its correspondi\n+0000e140: 6e67 2046 4f52 4d0a 6576 616c 7561 7465 ng FORM.evaluate\n+0000e150: 642c 2072 6574 7572 6e73 2074 6865 2076 d, returns the v\n+0000e160: 616c 7565 206f 6620 7468 6520 6c61 7374 alue of the last\n+0000e170: 2065 7661 6c75 6174 696f 6e2e 7265 702e evaluation.rep.\n+0000e180: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0000e190: 2325 6465 6669 6e65 2564 6566 696e 6520 #%define%define \n+0000e1a0: 5359 4d42 4f4c 2046 4f52 4d20 5b44 4f43 SYMBOL FORM [DOC\n+0000e1b0: 2d53 5452 494e 475d 0a0a 4576 616c 7561 -STRING]..Evalua\n+0000e1c0: 7465 2046 4f52 4d2c 2074 6865 6e20 6372 te FORM, then cr\n+0000e1d0: 6561 7465 2061 2074 6f70 2d6c 6576 656c eate a top-level\n+0000e1e0: 2062 696e 6469 6e67 206f 6620 5359 4d42 binding of SYMB\n+0000e1f0: 4f4c 2077 686f 7365 2076 616c 7565 2069 OL whose value i\n+0000e200: 730a 7468 6520 7265 7375 6c74 206f 6620 s.the result of \n+0000e210: 7468 6520 6576 616c 7561 7469 6f6e 2e20 the evaluation. \n+0000e220: 4966 2073 7563 6820 6120 6269 6e64 696e If such a bindin\n+0000e230: 6720 616c 7265 6164 7920 6578 6973 7473 g already exists\n+0000e240: 2c20 6974 2077 696c 6c0a 6265 206f 7665 , it will.be ove\n+0000e250: 7277 7269 7474 656e 2e72 6570 2e6c 616e rwritten.rep.lan\n+0000e260: 672e 7379 6d62 6f6c 7323 7075 7470 7574 g.symbols#putput\n+0000e270: 2053 594d 424f 4c20 5052 4f50 4552 5459 SYMBOL PROPERTY\n+0000e280: 2072 6570 760a 0a53 6574 7320 7468 6520 repv..Sets the \n+0000e290: 7661 6c75 6520 6f66 2053 594d 424f 4c27 value of SYMBOL'\n+0000e2a0: 7320 7072 6f70 6572 7479 2050 524f 5045 s property PROPE\n+0000e2b0: 5254 5920 746f 2072 6570 762c 2074 6869 RTY to repv, thi\n+0000e2c0: 7320 7661 6c75 6520 6361 6e20 6265 0a72 s value can be.r\n+0000e2d0: 6574 7269 6576 6564 2077 6974 6820 7468 etrieved with th\n+0000e2e0: 6520 6067 6574 2720 6675 6e63 7469 6f6e e `get' function\n+0000e2f0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+0000e300: 7323 6d61 6b65 2d76 6172 6961 626c 652d s#make-variable-\n+0000e310: 7370 6563 6961 6c6d 616b 652d 7661 7269 specialmake-vari\n+0000e320: 6162 6c65 2d73 7065 6369 616c 2053 594d able-special SYM\n+0000e330: 424f 4c0a 0a4d 6172 6b20 5359 4d42 4f4c BOL..Mark SYMBOL\n+0000e340: 2061 7320 6265 696e 6720 6120 7370 6563 as being a spec\n+0000e350: 6961 6c20 2864 796e 616d 6963 616c 6c79 ial (dynamically\n+0000e360: 2d62 6f75 6e64 2920 7661 7269 6162 6c65 -bound) variable\n+0000e370: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+0000e380: 7323 7370 6563 6961 6c2d 7661 7269 6162 s#special-variab\n+0000e390: 6c65 2d70 7370 6563 6961 6c2d 7661 7269 le-pspecial-vari\n+0000e3a0: 6162 6c65 2d70 2053 594d 424f 4c0a 0a52 able-p SYMBOL..R\n+0000e3b0: 6574 7572 6e73 2074 2069 6620 5359 4d42 eturns t if SYMB\n+0000e3c0: 4f4c 2069 7320 6120 7370 6563 6961 6c20 OL is a special \n+0000e3d0: 7661 7269 6162 6c65 2028 6479 6e61 6d69 variable (dynami\n+0000e3e0: 6361 6c6c 7920 7363 6f70 6564 292e 7265 cally scoped).re\n+0000e3f0: 702e 6c61 6e67 2e64 6562 7567 2375 6e74 p.lang.debug#unt\n+0000e400: 7261 6365 756e 7472 6163 6520 5359 4d42 raceuntrace SYMB\n+0000e410: 4f4c 0a0a 4361 6e63 656c 2074 6865 2065 OL..Cancel the e\n+0000e420: 6666 6563 7420 6f66 2028 7472 6163 6520 ffect of (trace \n+0000e430: 5359 4d42 4f4c 292e 7265 702e 696f 2e64 SYMBOL).rep.io.d\n+0000e440: 622e 6764 626d 2367 6462 6d2d 7374 6f72 b.gdbm#gdbm-stor\n+0000e450: 6567 6462 6d2d 7374 6f72 6520 4442 4d20 egdbm-store DBM \n+0000e460: 4b45 5920 5641 4c55 4520 5b46 4c41 4753 KEY VALUE [FLAGS\n+0000e470: 5d72 6570 2e69 6f2e 6462 2e67 6462 6d23 ]rep.io.db.gdbm#\n+0000e480: 6764 626d 2d77 616c 6b67 6462 6d2d 7761 gdbm-walkgdbm-wa\n+0000e490: 6c6b 2046 554e 2044 424d 7265 702e 696f lk FUN DBMrep.io\n+0000e4a0: 2e74 696d 6572 7323 6d61 6b65 2d74 696d .timers#make-tim\n+0000e4b0: 6572 6d61 6b65 2d74 696d 6572 2046 554e ermake-timer FUN\n+0000e4c0: 4354 494f 4e20 5b53 4543 4f4e 4453 5d20 CTION [SECONDS] \n+0000e4d0: 5b4d 494c 4c49 5345 434f 4e44 535d 0a0a [MILLISECONDS]..\n+0000e4e0: 4372 6561 7465 2061 6e64 2072 6574 7572 Create and retur\n+0000e4f0: 6e20 6120 6e65 7720 6f6e 652d 7368 6f74 n a new one-shot\n+0000e500: 2074 696d 6572 206f 626a 6563 742e 2041 timer object. A\n+0000e510: 6674 6572 2053 4543 4f4e 4453 2a31 3030 fter SECONDS*100\n+0000e520: 3020 2b0a 4d49 4c4c 4953 4543 4f4e 4453 0 +.MILLISECONDS\n+0000e530: 206d 696c 6c69 7365 636f 6e64 7320 4655 milliseconds FU\n+0000e540: 4e43 5449 4f4e 2077 696c 6c20 6265 2063 NCTION will be c\n+0000e550: 616c 6c65 642e 0a0a 4e6f 7465 2074 6861 alled...Note tha\n+0000e560: 7420 7468 6520 7469 6d65 7220 7769 6c6c t the timer will\n+0000e570: 206f 6e6c 7920 6669 7265 205f 6f6e 6365 only fire _once\n+0000e580: 5f2c 2075 7365 2074 6865 2060 7365 742d _, use the `set-\n+0000e590: 7469 6d65 7227 2066 756e 6374 696f 6e0a timer' function.\n+0000e5a0: 746f 2072 652d 656e 6162 6c65 2069 742e to re-enable it.\n+0000e5b0: 7265 702e 696f 2e74 696d 6572 7323 6465 rep.io.timers#de\n+0000e5c0: 6c65 7465 2d74 696d 6572 6465 6c65 7465 lete-timerdelete\n+0000e5d0: 2d74 696d 6572 2054 494d 4552 0a0a 5072 -timer TIMER..Pr\n+0000e5e0: 6576 656e 7420 7468 6520 6f6e 652d 7368 event the one-sh\n+0000e5f0: 6f74 2074 696d 6572 2054 494d 4552 2066 ot timer TIMER f\n+0000e600: 726f 6d20 6669 7269 6e67 2028 692e 652e rom firing (i.e.\n+0000e610: 2063 616c 6c69 6e67 2074 6865 2066 756e calling the fun\n+0000e620: 6374 696f 6e0a 6173 736f 6369 6174 6564 ction.associated\n+0000e630: 2077 6974 6820 6974 292e 2049 6620 7468 with it). If th\n+0000e640: 6520 7469 6d65 7220 6861 7320 616c 7265 e timer has alre\n+0000e650: 6164 7920 6669 7265 642c 2074 6869 7320 ady fired, this \n+0000e660: 6675 6e63 7469 6f6e 2068 6173 0a6e 6f20 function has.no \n+0000e670: 6566 6665 6374 2e72 6570 2e6c 616e 672e effect.rep.lang.\n+0000e680: 6d61 7468 232d 2d20 4e55 4d42 4552 205b math#-- NUMBER [\n+0000e690: 4e55 4d42 4552 532e 2e2e 5d0a 0a45 6974 NUMBERS...]..Eit\n+0000e6a0: 6865 7220 7265 7475 726e 7320 7468 6520 her returns the \n+0000e6b0: 6e65 6761 7469 6f6e 206f 6620 4e55 4d42 negation of NUMB\n+0000e6c0: 4552 206f 7220 7468 6520 7661 6c75 6520 ER or the value \n+0000e6d0: 6f66 204e 554d 4245 5220 6d69 6e75 730a of NUMBER minus.\n+0000e6e0: 4e55 4d42 4552 5372 6570 2e6c 616e 672e NUMBERSrep.lang.\n+0000e6f0: 6d61 7468 232a 2a20 4e55 4d42 4552 532e math#** NUMBERS.\n+0000e700: 2e2e 0a0a 4d75 6c74 6970 6c69 6573 2061 ....Multiplies a\n+0000e710: 6c6c 204e 554d 4245 5253 2074 6f67 6574 ll NUMBERS toget\n+0000e720: 6865 722e 2049 6620 6e6f 206e 756d 6265 her. If no numbe\n+0000e730: 7273 2061 7265 2067 6976 656e 2072 6574 rs are given ret\n+0000e740: 7572 6e73 2031 2e72 6570 2e6c 616e 672e urns 1.rep.lang.\n+0000e750: 6d61 7468 2372 656d 6169 6e64 6572 7265 math#remainderre\n+0000e760: 6d61 696e 6465 7220 4449 5649 4445 4e44 mainder DIVIDEND\n+0000e770: 2044 4956 4953 4f52 0a0a 5265 7475 726e DIVISOR..Return\n+0000e780: 7320 7468 6520 696e 7465 6765 7220 7265 s the integer re\n+0000e790: 6d61 696e 6465 7220 6166 7465 7220 6469 mainder after di\n+0000e7a0: 7669 6469 6e67 2044 4956 4944 454e 4420 viding DIVIDEND \n+0000e7b0: 6279 2044 4956 4953 4f52 2e72 6570 2e6c by DIVISOR.rep.l\n+0000e7c0: 616e 672e 6d61 7468 236d 6f64 6d6f 6420 ang.math#modmod \n+0000e7d0: 4449 5649 4445 4e44 2044 4956 4953 4f52 DIVIDEND DIVISOR\n+0000e7e0: 0a0a 5265 7475 726e 7320 7468 6520 7661 ..Returns the va\n+0000e7f0: 6c75 6520 6f66 2044 4956 4944 454e 4420 lue of DIVIDEND \n+0000e800: 6d6f 6475 6c6f 2044 4956 4953 4f52 3b20 modulo DIVISOR; \n+0000e810: 756e 6c69 6b65 2074 6865 2025 2028 7265 unlike the % (re\n+0000e820: 6d61 696e 6465 7229 0a66 756e 6374 696f mainder).functio\n+0000e830: 6e20 7468 6520 6265 6861 7669 6f75 7220 n the behaviour \n+0000e840: 6f66 2060 6d6f 6427 2069 7320 7765 6c6c of `mod' is well\n+0000e850: 2d64 6566 696e 6564 2066 6f72 206e 6567 -defined for neg\n+0000e860: 6174 6976 6520 6172 6775 6d65 6e74 732c ative arguments,\n+0000e870: 0a77 6520 6861 7665 2074 6861 742c 0a0a .we have that,..\n+0000e880: 0928 6d6f 6420 5820 5929 203d 3d20 5820 .(mod X Y) == X \n+0000e890: 2d20 282a 2059 2028 666c 6f6f 7220 282f - (* Y (floor (/\n+0000e8a0: 2058 2059 2929 292c 0966 6f72 2059 206e X Y))),.for Y n\n+0000e8b0: 6f74 2065 7175 616c 2074 6f20 7a65 726f ot equal to zero\n+0000e8c0: 0a0a 6173 7375 6d69 6e67 2074 6861 7420 ..assuming that \n+0000e8d0: 2866 6c6f 6f72 205a 2920 6769 7665 7320 (floor Z) gives \n+0000e8e0: 7468 6520 6c65 6173 7420 696e 7465 6765 the least intege\n+0000e8f0: 7220 6772 6561 7465 7220 7468 616e 206f r greater than o\n+0000e900: 7220 6571 7561 6c20 746f 205a 2c0a 616e r equal to Z,.an\n+0000e910: 6420 7468 6174 2066 6c6f 6174 696e 6720 d that floating \n+0000e920: 706f 696e 7420 6469 7669 7369 6f6e 2069 point division i\n+0000e930: 7320 7573 6564 2e72 6570 2e6c 616e 672e s used.rep.lang.\n+0000e940: 6d61 7468 2371 756f 7469 656e 7471 756f math#quotientquo\n+0000e950: 7469 656e 7420 4449 5649 4445 4e44 2044 tient DIVIDEND D\n+0000e960: 4956 4953 4f52 0a0a 5265 7475 726e 7320 IVISOR..Returns \n+0000e970: 7468 6520 696e 7465 6765 7220 7175 6f74 the integer quot\n+0000e980: 6965 6e74 2066 726f 6d20 6469 7669 6469 ient from dividi\n+0000e990: 6e67 2069 6e74 6567 6572 7320 4449 5649 ng integers DIVI\n+0000e9a0: 4445 4e44 2061 6e64 0a44 4956 4953 4f52 DEND and.DIVISOR\n+0000e9b0: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n+0000e9c0: 6f67 6e6f 746c 6f67 6e6f 7420 4e55 4d42 ognotlognot NUMB\n+0000e9d0: 4552 0a0a 5265 7475 726e 7320 7468 6520 ER..Returns the \n+0000e9e0: 6269 7477 6973 6520 6c6f 6769 6361 6c20 bitwise logical \n+0000e9f0: 606e 6f74 2720 6f66 204e 554d 4245 522e `not' of NUMBER.\n+0000ea00: 7265 702e 6c61 6e67 2e6d 6174 6823 6c6f rep.lang.math#lo\n+0000ea10: 6769 6f72 6c6f 6769 6f72 204e 554d 4245 giorlogior NUMBE\n+0000ea20: 5253 2e2e 2e0a 0a52 6574 7572 6e73 2074 RS.....Returns t\n+0000ea30: 6865 2062 6974 7769 7365 206c 6f67 6963 he bitwise logic\n+0000ea40: 616c 2060 696e 636c 7573 6976 652d 6f72 al `inclusive-or\n+0000ea50: 2720 6f66 2069 7473 2061 7267 756d 656e ' of its argumen\n+0000ea60: 7473 2e72 6570 2e6c 616e 672e 6d61 7468 ts.rep.lang.math\n+0000ea70: 236c 6f67 786f 726c 6f67 786f 7220 4e55 #logxorlogxor NU\n+0000ea80: 4d42 4552 532e 2e2e 0a0a 5265 7475 726e MBERS.....Return\n+0000ea90: 7320 7468 6520 6269 7477 6973 6520 6c6f s the bitwise lo\n+0000eaa0: 6769 6361 6c20 6065 7863 6c75 7369 7665 gical `exclusive\n+0000eab0: 2d6f 7227 206f 6620 6974 7320 6172 6775 -or' of its argu\n+0000eac0: 6d65 6e74 732e 7265 702e 6c61 6e67 2e6d ments.rep.lang.m\n+0000ead0: 6174 6823 7a65 726f 707a 6572 6f70 204e ath#zeropzerop N\n+0000eae0: 554d 4245 520a 0a52 6574 7572 6e20 7420 UMBER..Return t \n+0000eaf0: 6966 204e 554d 4245 5220 6973 207a 6572 if NUMBER is zer\n+0000eb00: 6f2e 7265 702e 6c61 6e67 2e6d 6174 6823 o.rep.lang.math#\n+0000eb10: 312d 312d 204e 554d 4245 520a 0a52 6574 1-1- NUMBER..Ret\n+0000eb20: 7572 6e20 4e55 4d42 4552 206d 696e 7573 urn NUMBER minus\n+0000eb30: 2031 2e72 6570 2e6c 616e 672e 6d61 7468 1.rep.lang.math\n+0000eb40: 2361 7368 6173 6820 4e55 4d42 4552 2043 #ashash NUMBER C\n+0000eb50: 4f55 4e54 0a0a 5573 6520 616e 2061 7269 OUNT..Use an ari\n+0000eb60: 7468 6d65 7469 6320 7368 6966 7420 746f thmetic shift to\n+0000eb70: 2073 6869 6674 2074 6865 2062 6974 7320 shift the bits \n+0000eb80: 696e 204e 554d 4245 5220 6279 2043 4f55 in NUMBER by COU\n+0000eb90: 4e54 2062 6974 7320 746f 0a74 6865 206c NT bits to.the l\n+0000eba0: 6566 742c 2061 206e 6567 6174 6976 6520 eft, a negative \n+0000ebb0: 434f 554e 5420 6d65 616e 7320 7368 6966 COUNT means shif\n+0000ebc0: 7420 7269 6768 742e 0a0a 426f 7468 204e t right...Both N\n+0000ebd0: 554d 4245 5220 616e 6420 434f 554e 5420 UMBER and COUNT \n+0000ebe0: 6d75 7374 2062 6520 696e 7465 6765 7273 must be integers\n+0000ebf0: 2e72 6570 2e6c 616e 672e 6d61 7468 2366 .rep.lang.math#f\n+0000ec00: 6c6f 6f72 666c 6f6f 7220 4e55 4d42 4552 loorfloor NUMBER\n+0000ec10: 0a0a 526f 756e 6420 4e55 4d42 4552 2064 ..Round NUMBER d\n+0000ec20: 6f77 6e77 6172 6473 2074 6f20 7468 6520 ownwards to the \n+0000ec30: 6e65 6172 6573 7420 696e 7465 6765 7220 nearest integer \n+0000ec40: 6c65 7373 2074 6861 6e20 6f72 2065 7175 less than or equ\n+0000ec50: 616c 2074 6f0a 4e55 4d42 4552 2e72 6570 al to.NUMBER.rep\n+0000ec60: 2e6c 616e 672e 6d61 7468 2363 6569 6c69 .lang.math#ceili\n+0000ec70: 6e67 6365 696c 696e 6720 4e55 4d42 4552 ngceiling NUMBER\n+0000ec80: 0a0a 526f 756e 6420 4e55 4d42 4552 2075 ..Round NUMBER u\n+0000ec90: 7077 6172 6473 2074 6f20 7468 6520 6e65 pwards to the ne\n+0000eca0: 6172 6573 7420 696e 7465 6765 7220 6772 arest integer gr\n+0000ecb0: 6561 7465 7220 7468 616e 206f 7220 6571 eater than or eq\n+0000ecc0: 7561 6c20 746f 0a4e 554d 4245 522e 7265 ual to.NUMBER.re\n+0000ecd0: 702e 6c61 6e67 2e6d 6174 6823 726f 756e p.lang.math#roun\n+0000ece0: 6472 6f75 6e64 204e 554d 4245 520a 0a52 dround NUMBER..R\n+0000ecf0: 6f75 6e64 204e 554d 4245 5220 746f 2074 ound NUMBER to t\n+0000ed00: 6865 206e 6561 7265 7374 2069 6e74 6567 he nearest integ\n+0000ed10: 6572 2e20 4861 6c66 7761 7920 6361 7365 er. Halfway case\n+0000ed20: 7320 6172 6520 726f 756e 6465 6420 746f s are rounded to\n+0000ed30: 2074 6865 0a6e 6561 7265 7374 2065 7665 the.nearest eve\n+0000ed40: 6e20 696e 7465 6765 722e 7265 702e 6c61 n integer.rep.la\n+0000ed50: 6e67 2e6d 6174 6823 6578 7065 7870 2058 ng.math#expexp X\n+0000ed60: 0a0a 5265 7475 726e 2060 6527 2028 7468 ..Return `e' (th\n+0000ed70: 6520 6261 7365 206f 6620 6e61 7475 7261 e base of natura\n+0000ed80: 6c20 6c6f 6761 7269 7468 6d73 2920 7261 l logarithms) ra\n+0000ed90: 6973 6564 2074 6f20 7468 6520 706f 7765 ised to the powe\n+0000eda0: 7220 582e 7265 702e 6c61 6e67 2e6d 6174 r X.rep.lang.mat\n+0000edb0: 6823 7369 6e73 696e 2058 0a0a 5265 7475 h#sinsin X..Retu\n+0000edc0: 726e 7320 7468 6520 7369 6e65 206f 6620 rns the sine of \n+0000edd0: 582c 2069 6e20 7261 6469 616e 732e 7265 X, in radians.re\n+0000ede0: 702e 6c61 6e67 2e6d 6174 6823 636f 7363 p.lang.math#cosc\n+0000edf0: 6f73 2058 0a0a 5265 7475 726e 7320 7468 os X..Returns th\n+0000ee00: 6520 636f 7369 6e65 206f 6620 582c 2069 e cosine of X, i\n+0000ee10: 6e20 7261 6469 616e 732e 7265 702e 6c61 n radians.rep.la\n+0000ee20: 6e67 2e6d 6174 6823 6173 696e 6173 696e ng.math#asinasin\n+0000ee30: 2058 0a0a 5265 7475 726e 2074 6865 2061 X..Return the a\n+0000ee40: 7263 2073 696e 6520 6f66 2058 2028 7468 rc sine of X (th\n+0000ee50: 6520 7661 6c75 6520 7768 6f73 6520 7369 e value whose si\n+0000ee60: 6e65 2069 7320 5829 2c20 696e 2072 6164 ne is X), in rad\n+0000ee70: 6961 6e73 2e72 6570 2e6c 616e 672e 6d61 ians.rep.lang.ma\n+0000ee80: 7468 2361 7461 6e61 7461 6e20 580a 0a52 th#atanatan X..R\n+0000ee90: 6574 7572 6e73 2074 6865 2061 7263 2074 eturns the arc t\n+0000eea0: 616e 6765 6e74 206f 6620 5820 2874 6865 angent of X (the\n+0000eeb0: 2076 616c 7565 2077 686f 7365 2074 616e value whose tan\n+0000eec0: 6765 6e74 2069 7320 5829 2c20 696e 0a72 gent is X), in.r\n+0000eed0: 6164 6961 6e73 2e0a 0a61 7461 6e20 5920 adians...atan Y \n+0000eee0: 580a 0a52 6574 7572 6e73 2074 6865 2061 X..Returns the a\n+0000eef0: 7263 2074 616e 6765 6e74 206f 6620 592f rc tangent of Y/\n+0000ef00: 582c 2069 6e20 7261 6469 616e 732e 2054 X, in radians. T\n+0000ef10: 6865 2073 6967 6e73 206f 6620 626f 7468 he signs of both\n+0000ef20: 2061 7267 756d 656e 7473 0a61 7265 2075 arguments.are u\n+0000ef30: 7365 6420 746f 2064 6574 6572 6d69 6e65 sed to determine\n+0000ef40: 2074 6865 2071 7561 6472 616e 7420 6f66 the quadrant of\n+0000ef50: 2074 6865 2072 6573 756c 742c 2061 6e64 the result, and\n+0000ef60: 2058 2069 7320 7065 726d 6974 7465 6420 X is permitted \n+0000ef70: 746f 0a62 6520 7a65 726f 2e72 6570 2e6c to.be zero.rep.l\n+0000ef80: 616e 672e 6d61 7468 236e 756d 6265 7270 ang.math#numberp\n+0000ef90: 6e75 6d62 6572 7020 4152 470a 0a52 6574 numberp ARG..Ret\n+0000efa0: 7572 6e20 7420 6966 2041 5247 2069 7320 urn t if ARG is \n+0000efb0: 6120 6e75 6d62 6572 2e72 6570 2e6c 616e a number.rep.lan\n+0000efc0: 672e 6d61 7468 2369 6e74 6567 6572 7069 g.math#integerpi\n+0000efd0: 6e74 6567 6572 7020 4152 470a 0a52 6574 ntegerp ARG..Ret\n+0000efe0: 7572 6e20 7420 6966 2041 5247 2069 7320 urn t if ARG is \n+0000eff0: 6120 696e 7465 6765 722e 0000 0000 0000 a integer.......\n+0000f000: 7265 702e 6c61 6e67 2e6d 6174 6823 7371 rep.lang.math#sq\n+0000f010: 7274 7371 7274 2058 0a0a 5265 7475 726e rtsqrt X..Return\n+0000f020: 7320 7468 6520 6e6f 6e6e 6567 6174 6976 s the nonnegativ\n+0000f030: 6520 7371 7561 7265 2072 6f6f 7420 6f66 e square root of\n+0000f040: 2058 2e20 4966 2058 2069 7320 6e65 6761 X. If X is nega\n+0000f050: 7469 7665 2c20 7369 676e 616c 7320 616e tive, signals an\n+0000f060: 0a61 7269 7468 6d65 7469 6320 6572 726f .arithmetic erro\n+0000f070: 7220 2873 686f 756c 6420 7265 7475 726e r (should return\n+0000f080: 2061 2063 6f6d 706c 6578 206e 756d 6265 a complex numbe\n+0000f090: 7229 2e72 6570 2e6c 616e 672e 6d61 7468 r).rep.lang.math\n+0000f0a0: 2365 7870 7465 7870 7420 5820 590a 0a52 #exptexpt X Y..R\n+0000f0b0: 6574 7572 6e73 2058 2072 6169 7365 6420 eturns X raised \n+0000f0c0: 746f 2074 6865 2070 6f77 6572 2059 2e0a to the power Y..\n+0000f0d0: 0a49 6620 5820 6973 206e 6567 6174 6976 .If X is negativ\n+0000f0e0: 6520 616e 6420 5920 6973 2061 206e 6f6e e and Y is a non\n+0000f0f0: 2d69 6e74 6567 6572 2c20 7468 656e 2061 -integer, then a\n+0000f100: 6e20 6172 6974 686d 6574 6963 2065 7272 n arithmetic err\n+0000f110: 6f72 2069 730a 7369 676e 616c 6c65 6420 or is.signalled \n+0000f120: 286d 6174 6865 6d61 7469 6361 6c6c 7920 (mathematically \n+0000f130: 7368 6f75 6c64 2072 6574 7572 6e20 6120 should return a \n+0000f140: 636f 6d70 6c65 7820 6e75 6d62 6572 292e complex number).\n+0000f150: 7265 702e 6c61 6e67 2e6d 6174 6823 6669 rep.lang.math#fi\n+0000f160: 786e 756d 7066 6978 6e75 6d70 2041 5247 xnumpfixnump ARG\n+0000f170: 0a0a 5265 7475 726e 2074 2069 6620 4152 ..Return t if AR\n+0000f180: 4720 6973 2061 2066 6978 6e75 6d20 2869 G is a fixnum (i\n+0000f190: 2e65 2e20 616e 2069 6e74 6567 6572 2074 .e. an integer t\n+0000f1a0: 6861 7420 6669 7473 2069 6e20 6120 4c69 hat fits in a Li\n+0000f1b0: 7370 0a70 6f69 6e74 6572 292e 7265 702e sp.pointer).rep.\n+0000f1c0: 6c61 6e67 2e6d 6174 6823 6578 6163 742d lang.math#exact-\n+0000f1d0: 3e69 6e65 7861 6374 6578 6163 742d 3e69 >inexactexact->i\n+0000f1e0: 6e65 7861 6374 2058 0a0a 5265 7475 726e nexact X..Return\n+0000f1f0: 7320 616e 2069 6e65 7861 6374 2028 692e s an inexact (i.\n+0000f200: 652e 2066 6c6f 6174 696e 6720 706f 696e e. floating poin\n+0000f210: 7429 2072 6570 7265 7365 6e74 6174 696f t) representatio\n+0000f220: 6e20 6f66 2058 2e72 6570 2e6c 616e 672e n of X.rep.lang.\n+0000f230: 6d61 7468 2372 616e 646f 6d72 616e 646f math#randomrando\n+0000f240: 6d20 5b4c 494d 4954 5d0a 0a50 726f 6475 m [LIMIT]..Produ\n+0000f250: 6365 2061 2070 7365 7564 6f2d 7261 6e64 ce a pseudo-rand\n+0000f260: 6f6d 206e 756d 6265 7220 6265 7477 6565 om number betwee\n+0000f270: 6e20 7a65 726f 2061 6e64 204c 494d 4954 n zero and LIMIT\n+0000f280: 2028 6f72 2074 6865 206c 6172 6765 7374 (or the largest\n+0000f290: 0a70 6f73 6974 6976 6520 696e 7465 6765 .positive intege\n+0000f2a0: 7220 7265 7072 6573 656e 7461 626c 6529 r representable)\n+0000f2b0: 2e20 4966 204c 494d 4954 2069 7320 7468 . If LIMIT is th\n+0000f2c0: 6520 7379 6d62 6f6c 2060 7427 2074 6865 e symbol `t' the\n+0000f2d0: 0a67 656e 6572 6174 6f72 2069 7320 7365 .generator is se\n+0000f2e0: 6564 6564 2077 6974 6820 7468 6520 6375 eded with the cu\n+0000f2f0: 7272 656e 7420 7469 6d65 206f 6620 6461 rrent time of da\n+0000f300: 792e 7072 696e 742d 6573 6361 7065 4465 y.print-escapeDe\n+0000f310: 6669 6e65 7320 7768 6963 6820 636f 6e74 fines which cont\n+0000f320: 726f 6c20 6368 6172 6163 7465 7273 2060 rol characters `\n+0000f330: 7072 696e 7427 2073 686f 756c 6420 7175 print' should qu\n+0000f340: 6f74 652e 2041 6363 6570 7461 626c 6520 ote. Acceptable \n+0000f350: 7661 6c75 6573 0a61 7265 3a0a 096e 696c values.are:..nil\n+0000f360: 0909 4f6e 6c79 2065 7363 6170 6520 646f ..Only escape do\n+0000f370: 7562 6c65 2d71 756f 7465 2061 6e64 2062 uble-quote and b\n+0000f380: 6163 6b73 6c61 7368 0a09 6e65 776c 696e ackslash..newlin\n+0000f390: 6573 0945 7363 6170 6520 646f 7562 6c65 es.Escape double\n+0000f3a0: 2d71 756f 7465 2c20 6261 636b 736c 6173 -quote, backslas\n+0000f3b0: 682c 206e 6577 6c69 6e65 2c0a 0909 0920 h, newline,.... \n+0000f3c0: 5441 422c 2061 6e64 2066 6f72 6d66 6565 TAB, and formfee\n+0000f3d0: 642e 0a09 7409 0945 7363 6170 6520 616c d...t..Escape al\n+0000f3e0: 6c20 636f 6e74 726f 6c20 636f 6465 7320 l control codes \n+0000f3f0: 2863 6861 7261 6374 6572 7320 7769 7468 (characters with\n+0000f400: 2061 0a09 0909 2076 616c 7565 206c 6573 a.... value les\n+0000f410: 7320 7468 616e 2033 3229 2c20 616e 6420 s than 32), and \n+0000f420: 616c 6c20 6368 6172 6163 7465 7273 2077 all characters w\n+0000f430: 6974 680a 0909 0920 6120 7661 6c75 6520 ith.... a value \n+0000f440: 6772 6561 7465 7220 7468 616e 2031 3236 greater than 126\n+0000f450: 2e70 7269 6e74 2d6c 6576 656c 5468 6520 .print-levelThe \n+0000f460: 6e75 6d62 6572 206f 6620 6c69 7374 206c number of list l\n+0000f470: 6576 656c 7320 746f 2064 6573 6365 6e64 evels to descend\n+0000f480: 2077 6865 6e20 7072 696e 7469 6e67 2062 when printing b\n+0000f490: 6566 6f72 6520 6162 6272 6576 6961 7469 efore abbreviati\n+0000f4a0: 6e67 2e72 6570 2e6c 616e 672e 696e 7465 ng.rep.lang.inte\n+0000f4b0: 7270 7265 7465 7223 6675 6e63 616c 6c66 rpreter#funcallf\n+0000f4c0: 756e 6361 6c6c 2046 554e 4354 494f 4e20 uncall FUNCTION \n+0000f4d0: 4152 4753 2e2e 2e0a 0a43 616c 6c73 2046 ARGS.....Calls F\n+0000f4e0: 554e 4354 494f 4e20 7769 7468 2061 7267 UNCTION with arg\n+0000f4f0: 756d 656e 7473 2041 5247 532e 2e2e 2061 uments ARGS... a\n+0000f500: 6e64 2072 6574 7572 6e73 2074 6865 2072 nd returns the r\n+0000f510: 6573 756c 742e 7265 702e 6c61 6e67 2e69 esult.rep.lang.i\n+0000f520: 6e74 6572 7072 6574 6572 2361 7070 6c79 nterpreter#apply\n+0000f530: 6170 706c 7920 4655 4e43 5449 4f4e 2041 apply FUNCTION A\n+0000f540: 5247 532e 2e2e 2041 5247 2d4c 4953 540a RGS... ARG-LIST.\n+0000f550: 0a43 616c 6c73 2046 554e 4354 494f 4e20 .Calls FUNCTION \n+0000f560: 7061 7373 696e 6720 616c 6c20 6f66 2041 passing all of A\n+0000f570: 5247 5320 746f 2069 7420 6173 2077 656c RGS to it as wel\n+0000f580: 6c20 6173 2061 6c6c 2065 6c65 6d65 6e74 l as all element\n+0000f590: 7320 696e 2041 5247 2d4c 4953 542e 0a69 s in ARG-LIST..i\n+0000f5a0: 652c 0a20 2028 6170 706c 7920 2b20 3120 e,. (apply + 1 \n+0000f5b0: 3220 3320 2728 3420 3520 3629 290a 2020 2 3 '(4 5 6)). \n+0000f5c0: 203d 3e20 3231 7265 702e 6c61 6e67 2e69 => 21rep.lang.i\n+0000f5d0: 6e74 6572 7072 6574 6572 2370 726f 676e nterpreter#progn\n+0000f5e0: 7072 6f67 6e20 464f 524d 532e 2e2e 0a0a progn FORMS.....\n+0000f5f0: 4576 616c 2773 2065 6163 6820 6f66 2074 Eval's each of t\n+0000f600: 6865 2046 4f52 4d53 2069 6e20 6f72 6465 he FORMS in orde\n+0000f610: 7220 7265 7475 726e 696e 6720 7468 6520 r returning the \n+0000f620: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n+0000f630: 740a 6f6e 652e 7265 702e 6c61 6e67 2e64 t.one.rep.lang.d\n+0000f640: 6562 7567 2373 7465 7073 7465 7020 464f ebug#stepstep FO\n+0000f650: 524d 0a0a 5573 6520 7468 6520 4c69 7370 RM..Use the Lisp\n+0000f660: 2064 6562 7567 6765 7220 746f 2065 7661 debugger to eva\n+0000f670: 6c75 6174 6520 464f 524d 2e72 6570 2e6c luate FORM.rep.l\n+0000f680: 616e 672e 6465 6275 6723 6261 636b 7472 ang.debug#backtr\n+0000f690: 6163 6562 6163 6b74 7261 6365 205b 5354 acebacktrace [ST\n+0000f6a0: 5245 414d 5d0a 0a50 7269 6e74 7320 6120 REAM]..Prints a \n+0000f6b0: 6261 636b 7472 6163 6520 6f66 2074 6865 backtrace of the\n+0000f6c0: 2063 7572 7265 6e74 204c 6973 7020 6361 current Lisp ca\n+0000f6d0: 6c6c 2073 7461 636b 2074 6f20 5354 5245 ll stack to STRE\n+0000f6e0: 414d 2028 6f72 2074 6f0a 6073 7461 6e64 AM (or to.`stand\n+0000f6f0: 6172 642d 6f75 7470 7574 2729 2e0a 5468 ard-output')..Th\n+0000f700: 6520 666f 726d 6174 2069 7320 736f 6d65 e format is some\n+0000f710: 7468 696e 6720 6c69 6b65 3a0a 2020 4655 thing like:. FU\n+0000f720: 4e43 5449 4f4e 2028 4152 474c 4953 5429 NCTION (ARGLIST)\n+0000f730: 2041 5247 532d 4556 414c 4c45 442d 500a ARGS-EVALLED-P.\n+0000f740: 7768 6572 6520 4152 4753 2d45 5641 4c4c where ARGS-EVALL\n+0000f750: 4544 2d50 2069 7320 6569 7468 6572 2060 ED-P is either `\n+0000f760: 7427 206f 7220 606e 696c 272c 2064 6570 t' or `nil', dep\n+0000f770: 656e 6469 6e67 206f 6e20 7768 6574 6865 ending on whethe\n+0000f780: 7220 6f72 206e 6f74 0a41 5247 4c49 5354 r or not.ARGLIST\n+0000f790: 2068 6164 2062 6565 6e20 6576 616c 7561 had been evalua\n+0000f7a0: 7465 6420 6f72 206e 6f74 2062 6566 6f72 ted or not befor\n+0000f7b0: 6520 6265 696e 6720 7075 7420 696e 746f e being put into\n+0000f7c0: 2074 6865 2073 7461 636b 2e72 6570 2e6c the stack.rep.l\n+0000f7d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0000f7e0: 6d61 782d 6c69 7370 2d64 6570 7468 6d61 max-lisp-depthma\n+0000f7f0: 782d 6c69 7370 2d64 6570 7468 205b 4e45 x-lisp-depth [NE\n+0000f800: 572d 5641 4c55 455d 0a0a 5468 6520 6d61 W-VALUE]..The ma\n+0000f810: 7869 6d75 6d20 6e75 6d62 6572 206f 6620 ximum number of \n+0000f820: 7469 6d65 7320 7468 6174 2072 6570 5f66 times that rep_f\n+0000f830: 756e 6361 6c6c 2063 616e 2062 6520 6361 uncall can be ca\n+0000f840: 6c6c 6564 2072 6563 7572 7369 7665 6c79 lled recursively\n+0000f850: 2e0a 0a54 6869 7320 6973 2069 6e74 656e ...This is inten\n+0000f860: 6465 6420 746f 2073 746f 7020 696e 6669 ded to stop infi\n+0000f870: 6e69 7465 2072 6563 7572 7369 6f6e 2c20 nite recursion, \n+0000f880: 6966 2074 6865 2064 6566 6175 6c74 2076 if the default v\n+0000f890: 616c 7565 206f 6620 3235 3020 6973 0a74 alue of 250 is.t\n+0000f8a0: 6f6f 2073 6d61 6c6c 2028 796f 7520 6765 oo small (you ge\n+0000f8b0: 7420 6572 726f 7273 2069 6e20 6e6f 726d t errors in norm\n+0000f8c0: 616c 2075 7365 2920 7365 7420 6974 2074 al use) set it t\n+0000f8d0: 6f20 736f 6d65 7468 696e 6720 6c61 7267 o something larg\n+0000f8e0: 6572 2e70 726f 6365 7373 2d65 6e76 6972 er.process-envir\n+0000f8f0: 6f6e 6d65 6e74 4120 6c69 7374 206f 6620 onmentA list of \n+0000f900: 616c 6c20 656e 7669 726f 6e6d 656e 7420 all environment \n+0000f910: 7661 7269 6162 6c65 7320 2861 7320 7374 variables (as st\n+0000f920: 7269 6e67 7320 224e 414d 453d 5641 4c55 rings \"NAME=VALU\n+0000f930: 4522 2920 7061 7373 6564 0a74 6f20 7468 E\") passed.to th\n+0000f940: 6520 696e 7465 7270 7265 7465 722e 2041 e interpreter. A\n+0000f950: 6c73 6f20 7573 6564 2074 6f20 7370 6563 lso used to spec\n+0000f960: 6966 7920 7468 6520 656e 7669 726f 6e6d ify the environm\n+0000f970: 656e 7420 6f66 2073 7562 7072 6f63 6573 ent of subproces\n+0000f980: 7365 732e 7265 702e 7379 7374 656d 2372 ses.rep.system#r\n+0000f990: 6570 2d62 7569 6c64 2d69 6441 2073 7472 ep-build-idA str\n+0000f9a0: 696e 6720 6465 7363 7269 6269 6e67 2077 ing describing w\n+0000f9b0: 6865 6e2c 2077 6865 7265 2c20 616e 6420 hen, where, and \n+0000f9c0: 6279 2077 686f 2074 6865 2072 756e 6e69 by who the runni\n+0000f9d0: 6e67 2076 6572 7369 6f6e 206f 6620 7468 ng version of th\n+0000f9e0: 650a 4c49 5350 2069 6e74 6572 7072 6574 e.LISP interpret\n+0000f9f0: 6572 2077 6173 2062 7569 6c74 2e72 6570 er was built.rep\n+0000fa00: 2e64 6174 6123 7570 6361 7365 2d74 6162 .data#upcase-tab\n+0000fa10: 6c65 3235 362d 6279 7465 2073 7472 696e le256-byte strin\n+0000fa20: 6720 686f 6c64 696e 6720 7472 616e 736c g holding transl\n+0000fa30: 6174 696f 6e73 2074 6f20 7475 726e 2065 ations to turn e\n+0000fa40: 6163 6820 6368 6172 6163 7465 7220 696e ach character in\n+0000fa50: 746f 2069 7473 0a75 7070 6572 2d63 6173 to its.upper-cas\n+0000fa60: 6520 6571 7569 7661 6c65 6e74 2e72 6570 e equivalent.rep\n+0000fa70: 2e64 6174 6123 646f 776e 6361 7365 2d74 .data#downcase-t\n+0000fa80: 6162 6c65 3235 362d 6279 7465 2073 7472 able256-byte str\n+0000fa90: 696e 6720 686f 6c64 696e 6720 7472 616e ing holding tran\n+0000faa0: 736c 6174 696f 6e73 2074 6f20 7475 726e slations to turn\n+0000fab0: 2065 6163 6820 6368 6172 6163 7465 7220 each character \n+0000fac0: 696e 746f 2069 7473 0a6c 6f77 6572 2d63 into its.lower-c\n+0000fad0: 6173 6520 6571 7569 7661 6c65 6e74 2e72 ase equivalent.r\n+0000fae0: 6570 2e73 7973 7465 6d23 6375 7272 656e ep.system#curren\n+0000faf0: 742d 7469 6d65 6375 7272 656e 742d 7469 t-timecurrent-ti\n+0000fb00: 6d65 0a0a 5265 7475 726e 2061 2076 616c me..Return a val\n+0000fb10: 7565 2064 656e 6f74 696e 6720 7468 6520 ue denoting the \n+0000fb20: 6375 7272 656e 7420 7379 7374 656d 2074 current system t\n+0000fb30: 696d 652e 2054 6869 7320 7769 6c6c 2062 ime. This will b\n+0000fb40: 6520 6120 636f 6e73 2063 656c 6c0a 636f e a cons cell.co\n+0000fb50: 6e74 6169 6e69 6e67 2028 4441 5953 202e ntaining (DAYS .\n+0000fb60: 2053 4543 4f4e 4453 292c 2074 6865 206e SECONDS), the n\n+0000fb70: 756d 6265 7220 6f66 2044 4159 5320 7369 umber of DAYS si\n+0000fb80: 6e63 6520 7468 6520 6570 6f63 682c 2061 nce the epoch, a\n+0000fb90: 6e64 2074 6865 0a6e 756d 6265 7220 6f66 nd the.number of\n+0000fba0: 2073 6563 6f6e 6473 2073 696e 6365 2074 seconds since t\n+0000fbb0: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the \n+0000fbc0: 6461 7920 2875 6e69 7665 7273 616c 2074 day (universal t\n+0000fbd0: 696d 6529 2e72 6570 2e73 7973 7465 6d23 ime).rep.system#\n+0000fbe0: 6669 782d 7469 6d65 6669 782d 7469 6d65 fix-timefix-time\n+0000fbf0: 2054 494d 4553 5441 4d50 0a0a 456e 7375 TIMESTAMP..Ensu\n+0000fc00: 7265 2074 6861 7420 7468 6520 7477 6f20 re that the two \n+0000fc10: 7061 7274 7320 6f66 2054 494d 4553 5441 parts of TIMESTA\n+0000fc20: 4d50 2061 7265 206d 7574 7561 6c6c 7920 MP are mutually \n+0000fc30: 636f 6e73 6973 7465 6e74 2e20 4966 206e consistent. If n\n+0000fc40: 6f74 0a54 494d 4553 5441 4d50 2069 7320 ot.TIMESTAMP is \n+0000fc50: 616c 7465 7265 642e 2052 6574 7572 6e73 altered. Returns\n+0000fc60: 2054 494d 4553 5441 4d50 2e72 6570 2e73 TIMESTAMP.rep.s\n+0000fc70: 7973 7465 6d23 7369 742d 666f 7273 6974 ystem#sit-forsit\n+0000fc80: 2d66 6f72 205b 5345 434f 4e44 535d 205b -for [SECONDS] [\n+0000fc90: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a57 MILLISECONDS]..W\n+0000fca0: 6169 7420 666f 7220 696e 7075 7420 746f ait for input to\n+0000fcb0: 2061 7272 6976 6520 616e 6420 6265 2070 arrive and be p\n+0000fcc0: 726f 6365 7373 6564 2e20 4e6f 206d 6f72 rocessed. No mor\n+0000fcd0: 6520 7468 616e 2053 4543 4f4e 4453 2073 e than SECONDS s\n+0000fce0: 6563 6f6e 6473 2070 6c75 730a 4d49 4c4c econds plus.MILL\n+0000fcf0: 4953 4543 4f4e 4453 206d 696c 6c69 7365 ISECONDS millise\n+0000fd00: 636f 6e64 7320 7769 6c6c 2062 6520 7761 conds will be wa\n+0000fd10: 6974 6564 2e20 4966 2061 7420 7468 6520 ited. If at the \n+0000fd20: 656e 6420 6f66 2074 6869 7320 7469 6d65 end of this time\n+0000fd30: 206e 6f0a 696e 7075 7420 6861 7320 6172 no.input has ar\n+0000fd40: 7269 7665 642c 2072 6574 7572 6e20 742e rived, return t.\n+0000fd50: 204f 7468 6572 7769 7365 2072 6574 7572 Otherwise retur\n+0000fd60: 6e20 6e69 6c20 6966 2069 6e70 7574 2077 n nil if input w\n+0000fd70: 6173 2066 6f75 6e64 2e0a 0a49 6620 6e65 as found...If ne\n+0000fd80: 6974 6865 7220 5345 434f 4e44 5320 6e6f ither SECONDS no\n+0000fd90: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n+0000fda0: 7320 6465 6669 6e65 6420 7468 6520 636f s defined the co\n+0000fdb0: 6d6d 616e 6420 7769 6c6c 2072 6574 7572 mmand will retur\n+0000fdc0: 6e0a 696d 6d65 6469 6174 656c 792c 2075 n.immediately, u\n+0000fdd0: 7369 6e67 2061 206e 756c 6c20 7469 6d65 sing a null time\n+0000fde0: 6f75 742e 7265 702e 7379 7374 656d 2375 out.rep.system#u\n+0000fdf0: 7365 722d 6675 6c6c 2d6e 616d 6575 7365 ser-full-nameuse\n+0000fe00: 722d 6675 6c6c 2d6e 616d 6520 5b52 4541 r-full-name [REA\n+0000fe10: 4c2d 4e41 4d45 5d0a 0a52 6574 7572 6e73 L-NAME]..Returns\n+0000fe20: 2074 6865 2072 6561 6c20 6e61 6d65 206f the real name o\n+0000fe30: 6620 7468 6520 7573 6572 2028 6120 7374 f the user (a st\n+0000fe40: 7269 6e67 292e 2049 6620 5245 414c 2d4e ring). If REAL-N\n+0000fe50: 414d 4520 6973 206e 6f6e 2d6e 696c 2c20 AME is non-nil, \n+0000fe60: 6974 2773 0a74 6865 206e 616d 6520 746f it's.the name to\n+0000fe70: 2072 6574 7572 6e20 696e 2073 7562 7365 return in subse\n+0000fe80: 7175 656e 7420 6361 6c6c 732e 7265 702e quent calls.rep.\n+0000fe90: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0000fea0: 2363 616c 6c2d 7769 7468 2d64 796e 616d #call-with-dynam\n+0000feb0: 6963 2d72 6f6f 7463 616c 6c2d 7769 7468 ic-rootcall-with\n+0000fec0: 2d64 796e 616d 6963 2d72 6f6f 7420 5448 -dynamic-root TH\n+0000fed0: 554e 4b0a 0a43 616c 6c20 7468 6520 7a65 UNK..Call the ze\n+0000fee0: 726f 2d70 6172 616d 6574 6572 2066 756e ro-parameter fun\n+0000fef0: 6374 696f 6e20 5448 554e 4b2c 2061 7320 ction THUNK, as \n+0000ff00: 7468 6520 726f 6f74 206f 6620 6120 6e65 the root of a ne\n+0000ff10: 7720 6578 6563 7574 696f 6e0a 656e 7669 w execution.envi\n+0000ff20: 726f 6e6d 656e 742e 2054 6869 7320 6d65 ronment. This me\n+0000ff30: 616e 7320 7468 6174 2074 6865 2063 6f6e ans that the con\n+0000ff40: 7469 6e75 6174 696f 6e20 6f66 2054 4855 tinuation of THU\n+0000ff50: 4e4b 2077 696c 6c20 616c 7761 7973 2062 NK will always b\n+0000ff60: 650a 7265 6163 6865 6420 6f6e 6365 2c20 e.reached once, \n+0000ff70: 616e 6420 6f6e 6365 206f 6e6c 792e 2041 and once only. A\n+0000ff80: 6e79 2063 6f6e 7469 6e75 6174 696f 6e73 ny continuations\n+0000ff90: 2061 626f 7665 2074 6865 206e 6577 2072 above the new r\n+0000ffa0: 6f6f 7420 6d61 790a 6e6f 7420 6265 2069 oot may.not be i\n+0000ffb0: 6e76 6f6b 6564 2066 726f 6d20 696e 7369 nvoked from insi\n+0000ffc0: 6465 2074 6865 2072 6f6f 742e 7265 702e de the root.rep.\n+0000ffd0: 696f 2e64 622e 7364 626d 2373 6462 6d2d io.db.sdbm#sdbm-\n+0000ffe0: 6465 6c65 7465 7364 626d 2d64 656c 6574 deletesdbm-delet\n+0000fff0: 6520 4442 4d20 4b45 5900 0000 0000 0000 e DBM KEY.......\n+00010000: 7265 702e 6461 7461 2363 6f6d 706c 6574 rep.data#complet\n+00010010: 652d 7374 7269 6e67 636f 6d70 6c65 7465 e-stringcomplete\n+00010020: 2d73 7472 696e 6720 5445 4d50 4c41 5445 -string TEMPLATE\n+00010030: 204c 4953 5420 5b46 4f4c 442d 4341 5345 LIST [FOLD-CASE\n+00010040: 5d0a 0a52 6574 7572 6e20 6120 7374 7269 ]..Return a stri\n+00010050: 6e67 2077 686f 7365 2062 6567 696e 6e69 ng whose beginni\n+00010060: 6e67 206d 6174 6368 6573 2074 6865 2073 ng matches the s\n+00010070: 7472 696e 6720 5445 4d50 4c41 5445 2c20 tring TEMPLATE, \n+00010080: 616e 6420 6973 2075 6e69 7175 650a 696e and is unique.in\n+00010090: 2074 6865 2073 6574 206f 6620 616c 6c20 the set of all \n+000100a0: 7374 7269 6e67 7320 696e 204c 4953 5420 strings in LIST \n+000100b0: 7768 6963 6820 616c 736f 206d 6174 6368 which also match\n+000100c0: 2054 454d 504c 4154 452e 2049 6620 464f TEMPLATE. If FO\n+000100d0: 4c44 2d43 4153 450a 6973 2074 2c20 616c LD-CASE.is t, al\n+000100e0: 6c20 6d61 7463 6869 6e67 2069 676e 6f72 l matching ignor\n+000100f0: 6573 2063 6861 7261 6374 6572 2063 6173 es character cas\n+00010100: 652e 7265 702e 7379 7374 656d 2363 7572 e.rep.system#cur\n+00010110: 7265 6e74 2d74 696d 652d 7374 7269 6e67 rent-time-string\n+00010120: 6375 7272 656e 742d 7469 6d65 2d73 7472 current-time-str\n+00010130: 696e 6720 5b54 494d 455d 205b 464f 524d ing [TIME] [FORM\n+00010140: 4154 5d0a 0a52 6574 7572 6e73 2061 2068 AT]..Returns a h\n+00010150: 756d 616e 2d72 6561 6461 626c 6520 7374 uman-readable st\n+00010160: 7269 6e67 2064 6566 696e 696e 6720 7468 ring defining th\n+00010170: 6520 6375 7272 656e 7420 6461 7465 2061 e current date a\n+00010180: 6e64 2074 696d 652c 206f 7220 6966 0a73 nd time, or if.s\n+00010190: 7065 6369 6669 6564 2c20 7468 6174 2064 pecified, that d\n+000101a0: 6566 696e 696e 6720 5449 4d45 2e0a 0a49 efining TIME...I\n+000101b0: 6620 6465 6669 6e65 642c 2046 4f52 4d41 f defined, FORMA\n+000101c0: 5420 6973 2061 2073 7472 696e 6720 6465 T is a string de\n+000101d0: 6669 6e69 6e67 2068 6f77 2074 6f20 6372 fining how to cr\n+000101e0: 6561 7465 2074 6865 2073 7472 696e 672e eate the string.\n+000101f0: 2049 7420 6861 730a 7468 6520 7361 6d65 It has.the same\n+00010200: 2063 6f6e 7665 6e74 696f 6e73 2061 7320 conventions as \n+00010210: 7468 6520 7465 6d70 6c61 7465 2074 6f20 the template to \n+00010220: 7468 6520 4320 6c69 6272 6172 7927 7320 the C library's \n+00010230: 7374 7266 7469 6d65 2066 756e 6374 696f strftime functio\n+00010240: 6e2e 7265 702e 7379 7374 656d 2374 696d n.rep.system#tim\n+00010250: 652d 6c61 7465 722d 7074 696d 652d 6c61 e-later-ptime-la\n+00010260: 7465 722d 7020 5449 4d45 2d53 5441 4d50 ter-p TIME-STAMP\n+00010270: 3120 5449 4d45 2d53 5441 4d50 320a 0a52 1 TIME-STAMP2..R\n+00010280: 6574 7572 6e73 2074 2077 6865 6e20 5449 eturns t when TI\n+00010290: 4d45 2d53 5441 4d50 3120 7265 6665 7273 ME-STAMP1 refers\n+000102a0: 2074 6f20 6120 6c61 7465 7220 7469 6d65 to a later time\n+000102b0: 2074 6861 6e20 5449 4d45 2d53 5441 4d50 than TIME-STAMP\n+000102c0: 322e 7265 702e 7379 7374 656d 2373 6c65 2.rep.system#sle\n+000102d0: 6570 2d66 6f72 736c 6565 702d 666f 7220 ep-forsleep-for \n+000102e0: 5345 434f 4e44 5320 5b4d 494c 4c49 5345 SECONDS [MILLISE\n+000102f0: 434f 4e44 535d 0a0a 5061 7573 6520 666f CONDS]..Pause fo\n+00010300: 7220 5345 434f 4e44 5320 2870 6c75 7320 r SECONDS (plus \n+00010310: 7468 6520 6f70 7469 6f6e 616c 204d 494c the optional MIL\n+00010320: 4c49 5345 434f 4e44 2063 6f6d 706f 6e65 LISECOND compone\n+00010330: 6e74 2920 6c65 6e67 7468 206f 6620 7469 nt) length of ti\n+00010340: 6d65 2e72 6570 2e73 7973 7465 6d23 7573 me.rep.system#us\n+00010350: 6572 2d6c 6f67 696e 2d6e 616d 6575 7365 er-login-nameuse\n+00010360: 722d 6c6f 6769 6e2d 6e61 6d65 0a0a 5265 r-login-name..Re\n+00010370: 7475 726e 7320 7468 6520 6c6f 6769 6e20 turns the login \n+00010380: 6e61 6d65 206f 6620 7468 6520 7573 6572 name of the user\n+00010390: 2028 6120 7374 7269 6e67 292e 7265 702e (a string).rep.\n+000103a0: 7379 7374 656d 2375 7365 722d 686f 6d65 system#user-home\n+000103b0: 2d64 6972 6563 746f 7279 7573 6572 2d68 -directoryuser-h\n+000103c0: 6f6d 652d 6469 7265 6374 6f72 7920 5b55 ome-directory [U\n+000103d0: 5345 525d 0a0a 5265 7475 726e 2074 6865 SER]..Return the\n+000103e0: 2070 6174 6820 746f 2055 5345 5227 7320 path to USER's \n+000103f0: 686f 6d65 2064 6972 6563 746f 7279 2028 home directory (\n+00010400: 6120 7374 7269 6e67 292e 2057 6865 6e20 a string). When \n+00010410: 5553 4552 2069 7320 756e 6465 6669 6e65 USER is undefine\n+00010420: 640a 7468 6520 6469 7265 6374 6f72 7920 d.the directory \n+00010430: 6f66 2074 6865 2075 7365 7220 7768 6f20 of the user who \n+00010440: 6578 6563 7574 6564 204a 6164 6520 6973 executed Jade is\n+00010450: 2066 6f75 6e64 2e72 6570 2e73 7973 7465 found.rep.syste\n+00010460: 6d23 7379 7374 656d 2d6e 616d 6573 7973 m#system-namesys\n+00010470: 7465 6d2d 6e61 6d65 0a0a 5265 7475 726e tem-name..Return\n+00010480: 7320 7468 6520 6e61 6d65 206f 6620 7468 s the name of th\n+00010490: 6520 686f 7374 2077 6869 6368 2074 6865 e host which the\n+000104a0: 2065 6469 746f 7220 6973 2072 756e 6e69 editor is runni\n+000104b0: 6e67 206f 6e2e 7265 702e 6461 7461 2361 ng on.rep.data#a\n+000104c0: 6c70 6861 2d63 6861 722d 7061 6c70 6861 lpha-char-palpha\n+000104d0: 2d63 6861 722d 7020 4348 4152 0a0a 5265 -char-p CHAR..Re\n+000104e0: 7475 726e 7320 7420 6966 2043 4841 5220 turns t if CHAR \n+000104f0: 6973 2061 6e20 616c 7068 6162 6574 6963 is an alphabetic\n+00010500: 2063 6861 7261 6374 6572 2e72 6570 2e64 character.rep.d\n+00010510: 6174 6123 7570 7065 722d 6361 7365 2d70 ata#upper-case-p\n+00010520: 7570 7065 722d 6361 7365 2d70 2043 4841 upper-case-p CHA\n+00010530: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n+00010540: 4348 4152 2069 7320 7570 7065 7220 6361 CHAR is upper ca\n+00010550: 7365 2e72 6570 2e64 6174 6123 6c6f 7765 se.rep.data#lowe\n+00010560: 722d 6361 7365 2d70 6c6f 7765 722d 6361 r-case-plower-ca\n+00010570: 7365 2d70 2043 4841 520a 0a52 6574 7572 se-p CHAR..Retur\n+00010580: 6e73 2074 2069 6620 4348 4152 2069 7320 ns t if CHAR is \n+00010590: 6c6f 7765 7220 6361 7365 2e72 6570 2e64 lower case.rep.d\n+000105a0: 6174 6123 616c 7068 616e 756d 6572 6963 ata#alphanumeric\n+000105b0: 7061 6c70 6861 6e75 6d65 7269 6370 2043 palphanumericp C\n+000105c0: 4841 520a 0a52 6574 7572 6e73 2074 2069 HAR..Returns t i\n+000105d0: 6620 4348 4152 2069 7320 616c 7068 612d f CHAR is alpha-\n+000105e0: 6e75 6d65 7269 632e 7265 702e 6461 7461 numeric.rep.data\n+000105f0: 2373 7061 6365 2d63 6861 722d 7073 7061 #space-char-pspa\n+00010600: 6365 2d63 6861 722d 7020 4348 4152 0a0a ce-char-p CHAR..\n+00010610: 5265 7475 726e 7320 7420 6966 2043 4841 Returns t if CHA\n+00010620: 5220 6973 2077 6869 7465 7370 6163 652e R is whitespace.\n+00010630: 7265 702e 6461 7461 2363 6861 722d 7570 rep.data#char-up\n+00010640: 6361 7365 6368 6172 2d75 7063 6173 6520 casechar-upcase \n+00010650: 4348 4152 0a0a 5265 7475 726e 7320 7468 CHAR..Returns th\n+00010660: 6520 7570 7065 722d 6361 7365 2065 7175 e upper-case equ\n+00010670: 6976 616c 656e 7420 6f66 2043 4841 522e ivalent of CHAR.\n+00010680: 7265 702e 7379 7374 656d 2367 6574 2d63 rep.system#get-c\n+00010690: 6f6d 6d61 6e64 2d6c 696e 652d 6f70 7469 ommand-line-opti\n+000106a0: 6f6e 6765 742d 636f 6d6d 616e 642d 6c69 onget-command-li\n+000106b0: 6e65 2d6f 7074 696f 6e20 4f50 5449 4f4e ne-option OPTION\n+000106c0: 205b 5245 5155 4952 4553 2d41 5247 554d [REQUIRES-ARGUM\n+000106d0: 454e 545d 0a0a 5265 7475 726e 7320 7420 ENT]..Returns t \n+000106e0: 6966 204f 5054 494f 4e20 7761 7320 7370 if OPTION was sp\n+000106f0: 6563 6966 6965 6420 6f6e 2074 6865 2063 ecified on the c\n+00010700: 6f6d 6d61 6e64 206c 696e 6520 284f 5054 ommand line (OPT\n+00010710: 494f 4e20 6973 2074 7970 6963 616c 6c79 ION is typically\n+00010720: 0a61 2077 6f72 6420 6265 6769 6e6e 696e .a word beginnin\n+00010730: 6720 7769 7468 2060 2d2d 2729 2e20 4966 g with `--'). If\n+00010740: 2052 4551 5549 5245 532d 4152 4755 4d45 REQUIRES-ARGUME\n+00010750: 4e54 2069 7320 6e6f 6e2d 6e69 6c2c 2074 NT is non-nil, t\n+00010760: 6869 7320 6f70 7469 6f6e 0a72 6571 7569 his option.requi\n+00010770: 7265 7320 6120 7061 7261 6d65 7465 722c res a parameter,\n+00010780: 2074 6865 2076 616c 7565 206f 6620 7768 the value of wh\n+00010790: 6963 6820 6973 2072 6574 7572 6e65 642e ich is returned.\n+000107a0: 2049 6620 6120 7061 7261 6d65 7465 7273 If a parameters\n+000107b0: 2069 736e 2774 0a73 7570 706c 6965 6420 isn't.supplied \n+000107c0: 616e 2065 7272 6f72 2069 7320 7369 676e an error is sign\n+000107d0: 616c 6c65 642e 7265 702e 6c61 6e67 2e69 alled.rep.lang.i\n+000107e0: 6e74 6572 7072 6574 6572 236d 616b 652d nterpreter#make-\n+000107f0: 666c 7569 646d 616b 652d 666c 7569 6420 fluidmake-fluid \n+00010800: 5b56 414c 5545 5d0a 0a43 7265 6174 6520 [VALUE]..Create \n+00010810: 616e 6420 7265 7475 726e 2061 6e20 6f62 and return an ob\n+00010820: 6a65 6374 2072 6570 7265 7365 6e74 696e ject representin\n+00010830: 6720 6120 6066 6c75 6964 2720 7661 6c75 g a `fluid' valu\n+00010840: 652d 2d61 6e20 616e 6f6e 796d 6f75 730a e--an anonymous.\n+00010850: 6479 6e61 6d69 6361 6c6c 7920 626f 756e dynamically boun\n+00010860: 6420 7661 7269 6162 6c65 2e0a 0a49 6620 d variable...If \n+00010870: 5641 4c55 4520 6973 2064 6566 696e 6564 VALUE is defined\n+00010880: 2074 6865 2069 6e69 7469 616c 2076 616c the initial val\n+00010890: 7565 206f 6620 7468 6520 666c 7569 6420 ue of the fluid \n+000108a0: 6973 2056 414c 5545 2c20 6f74 6865 7277 is VALUE, otherw\n+000108b0: 6973 650a 6974 2069 7320 7468 6520 7379 ise.it is the sy\n+000108c0: 6d62 6f6c 2060 6e69 6c27 2e72 6570 2e6c mbol `nil'.rep.l\n+000108d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+000108e0: 666c 7569 6466 6c75 6964 2046 4c55 4944 fluidfluid FLUID\n+000108f0: 0a0a 5265 7475 726e 2074 6865 2076 616c ..Return the val\n+00010900: 7565 206f 6620 7468 6520 6d6f 7374 2072 ue of the most r\n+00010910: 6563 656e 746c 7920 6372 6561 7465 6420 ecently created \n+00010920: 6269 6e64 696e 6720 6f66 2074 6865 2066 binding of the f\n+00010930: 6c75 6964 0a76 6172 6961 626c 6520 6f62 luid.variable ob\n+00010940: 6a65 6374 2046 4c55 4944 2e72 6570 2e6c ject FLUID.rep.l\n+00010950: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00010960: 666c 7569 642d 7365 7466 6c75 6964 2d73 fluid-setfluid-s\n+00010970: 6574 2046 4c55 4944 2056 414c 5545 0a0a et FLUID VALUE..\n+00010980: 5365 7420 7468 6520 7661 6c75 6520 6f66 Set the value of\n+00010990: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent\n+000109a0: 6c79 2063 7265 6174 6564 2062 696e 6469 ly created bindi\n+000109b0: 6e67 206f 6620 7468 6520 666c 7569 640a ng of the fluid.\n+000109c0: 7661 7269 6162 6c65 206f 626a 6563 7420 variable object \n+000109d0: 464c 5549 4420 746f 2056 414c 5545 2e72 FLUID to VALUE.r\n+000109e0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000109f0: 7465 7223 6361 6c6c 2f63 6363 616c 6c2f ter#call/cccall/\n+00010a00: 6363 2046 554e 4354 494f 4e0a 0a49 6e76 cc FUNCTION..Inv\n+00010a10: 6f6b 6520 4655 4e43 5449 4f4e 2077 6974 oke FUNCTION wit\n+00010a20: 6820 6120 7369 6e67 6c65 2070 6172 616d h a single param\n+00010a30: 6574 6572 2c20 7468 6520 636f 6e74 696e eter, the contin\n+00010a40: 7561 7469 6f6e 2066 756e 6374 696f 6e20 uation function \n+00010a50: 6f66 0a74 6865 2063 7572 7265 6e74 2073 of.the current s\n+00010a60: 7461 7465 206f 6620 7468 6520 696e 7465 tate of the inte\n+00010a70: 7270 7265 7465 722e 2053 7562 7365 7175 rpreter. Subsequ\n+00010a80: 656e 746c 7920 6361 6c6c 696e 6720 7468 ently calling th\n+00010a90: 650a 636f 6e74 696e 7561 7469 6f6e 2066 e.continuation f\n+00010aa0: 756e 6374 696f 6e20 2877 6974 6820 616e unction (with an\n+00010ab0: 206f 7074 696f 6e61 6c20 7369 6e67 6c65 optional single\n+00010ac0: 2061 7267 756d 656e 7429 2077 696c 6c20 argument) will \n+00010ad0: 7061 7373 0a63 6f6e 7472 6f6c 2069 6d6d pass.control imm\n+00010ae0: 6564 6961 7465 6c79 2062 6163 6b20 746f ediately back to\n+00010af0: 2074 6865 2073 7461 7465 6d65 6e74 2066 the statement f\n+00010b00: 6f6c 6c6f 7769 6e67 2074 6865 2063 616c ollowing the cal\n+00010b10: 6c20 746f 2074 6865 0a60 6361 6c6c 2f63 l to the.`call/c\n+00010b20: 6327 2066 756e 6374 696f 6e20 2865 7665 c' function (eve\n+00010b30: 6e20 6966 2074 6861 7420 7374 6163 6b20 n if that stack \n+00010b40: 6672 616d 6520 6861 7320 7369 6e63 6520 frame has since \n+00010b50: 6265 656e 2065 7869 7465 6429 2e72 6570 been exited).rep\n+00010b60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00010b70: 7223 6361 6c6c 2d77 6974 682d 6261 7272 r#call-with-barr\n+00010b80: 6965 7263 616c 6c2d 7769 7468 2d62 6172 iercall-with-bar\n+00010b90: 7269 6572 2054 4855 4e4b 2043 4c4f 5345 rier THUNK CLOSE\n+00010ba0: 4420 5b49 4e2d 5448 554e 4b5d 205b 4f55 D [IN-THUNK] [OU\n+00010bb0: 542d 5448 554e 4b5d 0a0a 4361 6c6c 2054 T-THUNK]..Call T\n+00010bc0: 4855 4e4b 2069 6e73 6964 6520 6120 6e65 HUNK inside a ne\n+00010bd0: 7720 6578 6563 7574 696f 6e20 656e 7669 w execution envi\n+00010be0: 726f 6e6d 656e 742e 2049 6620 434c 4f53 ronment. If CLOS\n+00010bf0: 4544 2069 7320 6e6f 6e2d 606e 696c 270a ED is non-`nil'.\n+00010c00: 7468 656e 2074 6865 206e 6577 2065 6e76 then the new env\n+00010c10: 6972 6f6e 6d65 6e74 2077 696c 6c20 6265 ironment will be\n+00010c20: 2065 7869 7465 6420 6578 6163 746c 7920 exited exactly \n+00010c30: 6f6e 6365 2028 692e 652e 0a63 6f6e 7469 once (i.e..conti\n+00010c40: 6e75 6174 696f 6e73 206d 6179 206e 6f74 nuations may not\n+00010c50: 2070 6173 7320 7468 726f 7567 6820 6974 pass through it\n+00010c60: 292e 0a0a 416c 7465 726e 6174 6976 656c )...Alternativel\n+00010c70: 792c 2069 6620 434c 4f53 4544 2069 7320 y, if CLOSED is \n+00010c80: 606e 696c 2720 7468 656e 2074 6865 2065 `nil' then the e\n+00010c90: 6e76 6972 6f6e 6d65 6e74 2069 7320 7361 nvironment is sa\n+00010ca0: 6964 2074 6f20 6265 0a60 6f70 656e 2720 id to be.`open' \n+00010cb0: 616e 6420 636f 6e74 696e 7561 7469 6f6e and continuation\n+00010cc0: 7320 6d61 7920 6361 7573 6520 636f 6e74 s may cause cont\n+00010cd0: 726f 6c20 746f 2066 6c6f 7720 696e 746f rol to flow into\n+00010ce0: 2061 6e64 206f 7574 206f 6620 7468 650a and out of the.\n+00010cf0: 6e65 7720 656e 7669 726f 6e6d 656e 742e new environment.\n+00010d00: 2041 7320 7468 6973 2068 6170 7065 6e73 As this happens\n+00010d10: 206f 6e65 206f 6620 494e 2d54 4855 4e4b one of IN-THUNK\n+00010d20: 206f 7220 4f55 542d 5448 554e 4b20 7769 or OUT-THUNK wi\n+00010d30: 6c6c 2062 650a 6361 6c6c 6564 2028 6966 ll be.called (if\n+00010d40: 2064 6566 696e 6564 292e 0a0a 5468 6520 defined)...The \n+00010d50: 7661 6c75 6520 6f66 2074 6869 7320 6675 value of this fu\n+00010d60: 6e63 7469 6f6e 2069 7320 7468 6520 7661 nction is the va\n+00010d70: 6c75 6520 7265 7475 726e 6564 2062 7920 lue returned by \n+00010d80: 5448 554e 4b2e 7265 702e 7468 7265 6164 THUNK.rep.thread\n+00010d90: 7323 6d61 6b65 2d74 6872 6561 646d 616b s#make-threadmak\n+00010da0: 652d 7468 7265 6164 2054 4855 4e4b 205b e-thread THUNK [\n+00010db0: 4e41 4d45 5d0a 0a43 7265 6174 6520 616e NAME]..Create an\n+00010dc0: 6420 7265 7475 726e 2061 6e20 6f62 6a65 d return an obje\n+00010dd0: 6374 2072 6570 7265 7365 6e74 696e 6720 ct representing \n+00010de0: 6120 6e65 7720 7468 7265 6164 206f 6620 a new thread of \n+00010df0: 6578 6563 7574 696f 6e2e 2054 6865 0a6e execution. The.n\n+00010e00: 6577 2074 6872 6561 6420 7769 6c6c 2062 ew thread will b\n+00010e10: 6567 696e 2062 7920 6361 6c6c 696e 6720 egin by calling \n+00010e20: 5448 554e 4b2c 2061 2066 756e 6374 696f THUNK, a functio\n+00010e30: 6e20 7769 7468 207a 6572 6f0a 7061 7261 n with zero.para\n+00010e40: 6d65 7465 7273 2e72 6570 2e74 6872 6561 meters.rep.threa\n+00010e50: 6473 236d 616b 652d 7375 7370 656e 6465 ds#make-suspende\n+00010e60: 642d 7468 7265 6164 6d61 6b65 2d73 7573 d-threadmake-sus\n+00010e70: 7065 6e64 6564 2d74 6872 6561 6420 5448 pended-thread TH\n+00010e80: 554e 4b20 5b4e 414d 455d 0a0a 4964 656e UNK [NAME]..Iden\n+00010e90: 7469 6361 6c20 746f 2060 6d61 6b65 2d74 tical to `make-t\n+00010ea0: 6872 6561 6427 2c20 6578 6365 7074 2074 hread', except t\n+00010eb0: 6861 7420 7468 6520 6372 6561 7465 6420 hat the created \n+00010ec0: 7468 7265 6164 2077 696c 6c20 6265 0a69 thread will be.i\n+00010ed0: 6d6d 6564 6961 7465 6c79 2070 7574 2069 mmediately put i\n+00010ee0: 6e20 7468 6520 7375 7370 656e 6465 6420 n the suspended \n+00010ef0: 7374 6174 652e 7265 702e 7468 7265 6164 state.rep.thread\n+00010f00: 7323 7468 7265 6164 2d79 6965 6c64 7468 s#thread-yieldth\n+00010f10: 7265 6164 2d79 6965 6c64 0a0a 5061 7373 read-yield..Pass\n+00010f20: 2063 6f6e 7472 6f6c 2061 7761 7920 6672 control away fr\n+00010f30: 6f6d 2074 6865 2063 7572 7265 6e74 2074 om the current t\n+00010f40: 6872 6561 6420 6966 206f 7468 6572 2074 hread if other t\n+00010f50: 6872 6561 6473 2061 7265 2077 6169 7469 hreads are waiti\n+00010f60: 6e67 0a74 6f20 7275 6e2e 7265 702e 7468 ng.to run.rep.th\n+00010f70: 7265 6164 7323 7468 7265 6164 2d73 7573 reads#thread-sus\n+00010f80: 7065 6e64 6564 2d70 7468 7265 6164 2d73 pended-pthread-s\n+00010f90: 7573 7065 6e64 6564 2d70 2054 4852 4541 uspended-p THREA\n+00010fa0: 440a 0a52 6574 7572 6e20 6074 2720 6966 D..Return `t' if\n+00010fb0: 2054 4852 4541 4420 6973 2063 7572 7265 THREAD is curre\n+00010fc0: 6e74 6c79 2073 7573 7065 6e64 6564 2066 ntly suspended f\n+00010fd0: 726f 6d20 7275 6e6e 696e 672e 0072 6570 rom running..rep\n+00010fe0: 2e6e 6574 2e72 7063 2372 7063 2d63 7265 .net.rpc#rpc-cre\n+00010ff0: 6174 652d 7365 7276 6572 0000 0000 0000 ate-server......\n+00011000: 0400 0000 0000 0000 1800 0000 a81b 0902 ................\n+00011010: e8bf 0000 0000 0000 1f00 0000 68da 0201 ............h...\n+00011020: e19f 0100 0000 0000 1f00 0000 e82b 0902 .............+..\n+00011030: e1af 0000 0000 0000 8f0f 0000 7891 0801 ............x...\n+00011040: 7120 0200 0000 0000 8f0f 0000 7891 0801 q ..........x...\n+00011050: 7120 0200 0000 0000 340f 0000 a81b 0902 q ......4.......\n+00011060: cc90 0100 0000 0000 0200 0000 a600 0000 ................\n+00011070: ac84 8a0a 7265 702e 77e6 0000 0000 0000 ....rep.w.......\n+00011080: 0f00 0000 6100 0000 45a1 9617 7265 702e ....a...E...rep.\n+00011090: e4b4 0000 0000 0000 1d00 0000 3903 0000 ............9...\n+000110a0: 787e 1815 7265 702e a29d 0000 0000 0000 x~..rep.........\n+000110b0: 2600 0000 5a00 0000 967f 871c 7265 702e &...Z.......rep.\n+000110c0: 469c 0100 0000 0000 1700 0000 6500 0000 F...........e...\n+000110d0: 6207 2d1c 7265 702e ec50 0000 0000 0000 b.-.rep..P......\n+000110e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e ....,...\\e..rep.\n+000110f0: 7253 0000 0000 0000 0f00 0000 be00 0000 rS..............\n+00011100: 01b1 ae03 7265 702e 636e 0000 0000 0000 ....rep.cn......\n+00011110: 1000 0000 2a00 0000 170c 4d19 7072 6f67 ....*.....M.prog\n+00011120: 5d77 0000 0000 0000 0c00 0000 3400 0000 ]w..........4...\n+00011130: e702 361f 7265 702e 4a9e 0100 0000 0000 ..6.rep.J.......\n+00011140: 2500 0000 9800 0000 a38f d91e 7072 696e %...........prin\n+00011150: 02f3 0000 0000 0000 0c00 0000 4301 0000 ............C...\n+00011160: b372 6005 7265 702e ccff 0000 0000 0000 .r`.rep.........\n+00011170: 1a00 0000 1300 0000 9d62 001e 7265 702e .........b..rep.\n+00011180: 187f 0000 0000 0000 1a00 0000 5800 0000 ............X...\n+00011190: c48f c40f 0072 6570 079f 0100 0000 0000 .....rep........\n+000111a0: 2200 0000 2700 0000 6f5e 931f 7265 702e \"...'...o^..rep.\n+000111b0: 90af 0000 0000 0000 1c00 0000 3500 0000 ............5...\n+000111c0: da04 b304 7265 702e 6b46 0000 0000 0000 ....rep.kF......\n+000111d0: 1b00 0000 3f00 0000 5967 cb1b 7265 702e ....?...Yg..rep.\n+000111e0: 9185 0000 0000 0000 2500 0000 3801 0000 ........%...8...\n+000111f0: f7d1 b004 0072 6570 509f 0100 0000 0000 .....repP.......\n+00011200: 2700 0000 0700 0000 c066 4b07 7265 702e '........fK.rep.\n+00011210: 00b0 0100 0000 0000 1e00 0000 3900 0000 ............9...\n+00011220: 0ee6 ba1d 7265 702e a4ed 0000 0000 0000 ....rep.........\n+00011230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n+00011240: 84f9 0000 0000 0000 1700 0000 6200 0000 ............b...\n+00011250: eaba a416 6465 6661 44b4 0000 0000 0000 ....defaD.......\n+00011260: 1100 0000 8f00 0000 c91f 8f06 7265 702e ............rep.\n+00011270: cc90 0100 0000 0000 1400 0000 9a00 0000 ................\n+00011280: 4c61 5b1a 7265 702e 47e7 0000 0000 0000 La[.rep.G.......\n+00011290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n+000112a0: 9999 0000 0000 0000 1b00 0000 ba00 0000 ................\n+000112b0: 3ed1 1607 7265 702e 7a91 0100 0000 0000 >...rep.z.......\n+000112c0: 1500 0000 5a06 0000 8ff0 c118 0072 6570 ....Z........rep\n+000112d0: b99f 0100 0000 0000 2100 0000 0700 0000 ........!.......\n+000112e0: f15e 800c 0072 6570 b2b0 0100 0000 0000 .^...rep........\n+000112f0: 2300 0000 0600 0000 4365 ea0e 7265 702e #.......Ce..rep.\n+00011300: c29c 0100 0000 0000 2200 0000 3b01 0000 ........\"...;...\n+00011310: 8a77 7a1a 7265 702e 06b1 0100 0000 0000 .wz.rep.........\n+00011320: 2900 0000 4300 0000 9192 e403 7265 702e )...C.......rep.\n+00011330: 72b1 0100 0000 0000 1f00 0000 b100 0000 r...............\n+00011340: 9772 3d1a 7265 702e b2b2 0100 0000 0000 .r=.rep.........\n+00011350: 1c00 0000 5000 0000 4bf0 d81c 7265 702e ....P...K...rep.\n+00011360: 5f94 0000 0000 0000 1d00 0000 b300 0000 _...............\n+00011370: 3e7a 2f12 0072 6570 d5b3 0100 0000 0000 >z/..rep........\n+00011380: 1e00 0000 0900 0000 3ba5 0817 7265 702e ........;...rep.\n+00011390: 05ae 0000 0000 0000 2100 0000 8100 0000 ........!.......\n+000113a0: e9e7 b815 7265 6d6f 24b5 0100 0000 0000 ....remo$.......\n+000113b0: 1800 0000 4800 0000 23f1 8113 7265 702e ....H...#...rep.\n+000113c0: 8d5c 0000 0000 0000 1200 0000 d000 0000 .\\..............\n+000113d0: 2395 4818 0072 6570 cab5 0100 0000 0000 #.H..rep........\n+000113e0: 3600 0000 1500 0000 e760 bd0f 7265 702e 6........`..rep.\n+000113f0: d86d 0000 0000 0000 0e00 0000 4300 0000 .m..........C...\n+00011400: b522 0c19 7265 702e 00a0 0000 0000 0000 .\"..rep.........\n+00011410: 2900 0000 b700 0000 0478 251a 7265 702e )........x%.rep.\n+00011420: a7ae 0000 0000 0000 2600 0000 2500 0000 ........&...%...\n+00011430: 2a59 2902 7072 6f63 e3f8 0000 0000 0000 *Y).proc........\n+00011440: 1300 0000 8e00 0000 d3f7 9f11 7265 702e ............rep.\n+00011450: 6bfc 0000 0000 0000 1200 0000 6701 0000 k...........g...\n+00011460: 9824 ec02 7265 702e 8b9b 0100 0000 0000 .$..rep.........\n+00011470: 1f00 0000 9c00 0000 e5ad 250a 7265 702e ..........%.rep.\n+00011480: 866f 0000 0000 0000 1a00 0000 3400 0000 .o..........4...\n+00011490: 1e6c 5913 7265 702e bbe7 0000 0000 0000 .lY.rep.........\n+000114a0: 1100 0000 6b01 0000 eb41 de13 0072 6570 ....k....A...rep\n+000114b0: 5cb6 0100 0000 0000 3600 0000 1500 0000 \\.......6.......\n+000114c0: 6464 d010 7265 702e 79b3 0000 0000 0000 dd..rep.y.......\n+000114d0: 1900 0000 b200 0000 5d98 180b 7265 702e ........]...rep.\n+000114e0: ad98 0000 0000 0000 2300 0000 c900 0000 ........#.......\n+000114f0: 82ec b605 7265 702e ee86 0000 0000 0000 ....rep.........\n+00011500: 1a00 0000 8700 0000 6368 a90e 7265 702e ........ch..rep.\n+00011510: ef8c 0000 0000 0000 1e00 0000 7400 0000 ............t...\n+00011520: 8edc 1b03 6166 7465 7a42 0000 0000 0000 ....aftezB......\n+00011530: 1000 0000 bf00 0000 a51b 6713 7265 702e ..........g.rep.\n+00011540: 0f9c 0000 0000 0000 1d00 0000 4000 0000 ............@...\n+00011550: 0063 940e 7265 702e 74a1 0000 0000 0000 .c..rep.t.......\n+00011560: 1c00 0000 7800 0000 e5a2 b208 7265 702e ....x.......rep.\n+00011570: 9ae4 0000 0000 0000 1800 0000 fe00 0000 ................\n+00011580: 1dae fe05 7265 702e 57bf 0000 0000 0000 ....rep.W.......\n+00011590: 1800 0000 7900 0000 a742 b80b 7265 702e ....y....B..rep.\n+000115a0: eee3 0000 0000 0000 1600 0000 3400 0000 ............4...\n+000115b0: 870d 2f09 7265 702e 37e9 0000 0000 0000 ../.rep.7.......\n+000115c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n+000115d0: 91bb 0000 0000 0000 1800 0000 3800 0000 ............8...\n+000115e0: 6c58 5506 7265 702e 2aad 0000 0000 0000 lXU.rep.*.......\n+000115f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n+00011600: 8b43 0000 0000 0000 1200 0000 4000 0000 .C..........@...\n+00011610: e20e e01b 7265 702e 9378 0000 0000 0000 ....rep..x......\n+00011620: 1900 0000 2b00 0000 b145 bb19 0072 6570 ....+....E...rep\n+00011630: a9b3 0100 0000 0000 2900 0000 0300 0000 ........).......\n+00011640: d496 a302 7265 6d6f c1b4 0100 0000 0000 ....remo........\n+00011650: 1700 0000 4c00 0000 6454 2919 0072 6570 ....L...dT)..rep\n+00011660: 6db7 0100 0000 0000 2000 0000 1800 0000 m....... .......\n+00011670: 367e cc08 7265 702e 4aed 0000 0000 0000 6~..rep.J.......\n+00011680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n+00011690: 16f5 0000 0000 0000 1a00 0000 9600 0000 ................\n+000116a0: 7c84 ab09 0072 6570 15b6 0100 0000 0000 |....rep........\n+000116b0: 3600 0000 1100 0000 b964 aa15 7265 702e 6........d..rep.\n+000116c0: 7e4b 0000 0000 0000 1000 0000 6600 0000 ~K..........f...\n+000116d0: 65af a209 7265 702e 49a5 0000 0000 0000 e...rep.I.......\n+000116e0: 2600 0000 fe00 0000 00a1 850d 7265 702e &...........rep.\n+000116f0: fb9a 0100 0000 0000 2200 0000 6e00 0000 ........\"...n...\n+00011700: ec29 a501 7265 702e 8b36 0000 0000 0000 .)..rep..6......\n+00011710: 1700 0000 1601 0000 26a9 0001 7265 702e ........&...rep.\n+00011720: 646d 0000 0000 0000 0d00 0000 2e00 0000 dm..............\n+00011730: 64fa 5e08 7265 702e dffa 0000 0000 0000 d.^.rep.........\n+00011740: 1700 0000 df00 0000 3506 4a17 7265 702e ........5.J.rep.\n+00011750: 3599 0100 0000 0000 1d00 0000 3800 0000 5...........8...\n+00011760: dc3f 0007 7265 702e a855 0000 0000 0000 .?..rep..U......\n+00011770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n+00011780: 63ea 0000 0000 0000 1400 0000 4f00 0000 c...........O...\n+00011790: a5f1 a519 0072 6570 a5b7 0100 0000 0000 .....rep........\n+000117a0: 1600 0000 1900 0000 3f77 0c1d 0072 6570 ........?w...rep\n+000117b0: abb8 0100 0000 0000 1d00 0000 0d00 0000 ................\n+000117c0: 44f8 121b 7265 702e 8cfe 0000 0000 0000 D...rep.........\n+000117d0: 2b00 0000 1501 0000 857c 1f0c 7265 702e +........|..rep.\n+000117e0: c470 0000 0000 0000 1400 0000 0902 0000 .p..............\n+000117f0: e2b6 c50c 7265 702e 0852 0000 0000 0000 ....rep..R......\n+00011800: 0d00 0000 5300 0000 8d91 cb18 7265 702e ....S.......rep.\n+00011810: b1e9 0000 0000 0000 1400 0000 3b00 0000 ............;...\n+00011820: e674 d31d 7265 702e cbb1 0000 0000 0000 .t..rep.........\n+00011830: 2500 0000 8901 0000 4431 4105 0072 6570 %.......D1A..rep\n+00011840: 26b7 0100 0000 0000 3600 0000 1100 0000 &.......6.......\n+00011850: 2ccf a81d 7265 702e 2551 0000 0000 0000 ,...rep.%Q......\n+00011860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n+00011870: 3ab8 0000 0000 0000 1c00 0000 ce00 0000 :...............\n+00011880: 35d7 3016 7265 702e 57b0 0100 0000 0000 5.0.rep.W.......\n+00011890: 1400 0000 4700 0000 bd6f 2806 7265 702e ....G....o(.rep.\n+000118a0: 27f2 0000 0000 0000 1400 0000 c700 0000 '...............\n+000118b0: 6063 d21b 7265 702e f1eb 0000 0000 0000 `c..rep.........\n+000118c0: 1300 0000 5900 0000 f5a1 5e04 7265 702e ....Y.....^.rep.\n+000118d0: d5b8 0100 0000 0000 1800 0000 3600 0000 ............6...\n+000118e0: aaa8 5117 7265 702e e96e 0000 0000 0000 ..Q.rep..n......\n+000118f0: 1b00 0000 2800 0000 5a96 ef11 7265 702e ....(...Z...rep.\n+00011900: e997 0100 0000 0000 2700 0000 2501 0000 ........'...%...\n+00011910: e2f0 c705 7265 702e 4774 0000 0000 0000 ....rep.Gt......\n+00011920: 1700 0000 a200 0000 63b8 b31c 7265 702e ........c...rep.\n+00011930: 8a99 0100 0000 0000 1c00 0000 6600 0000 ............f...\n+00011940: 6085 f41c 7265 6d6f 84b5 0100 0000 0000 `...remo........\n+00011950: 1300 0000 3300 0000 15ec f304 7265 702e ....3.......rep.\n+00011960: 55ba 0000 0000 0000 2200 0000 1a01 0000 U.......\".......\n+00011970: 7d37 c20d 0072 6570 4cb9 0100 0000 0000 }7...repL.......\n+00011980: 1e00 0000 1400 0000 d159 b302 0072 6570 .........Y...rep\n+00011990: 7eb9 0100 0000 0000 1e00 0000 0400 0000 ~...............\n+000119a0: ea10 2802 7265 702e 48ba 0100 0000 0000 ..(.rep.H.......\n+000119b0: 1b00 0000 d400 0000 e55e 6503 0072 6570 .........^e..rep\n+000119c0: 37bb 0100 0000 0000 1800 0000 1b00 0000 7...............\n+000119d0: 51ec 9614 7265 702e 6abb 0100 0000 0000 Q...rep.j.......\n+000119e0: 1900 0000 a401 0000 14a6 3b1b 7265 702e ..........;.rep.\n+000119f0: 27bd 0100 0000 0000 1900 0000 4d00 0000 '...........M...\n+00011a00: 861a 2703 7265 702e 0f68 0000 0000 0000 ..'.rep..h......\n+00011a10: 1500 0000 5b00 0000 4884 4719 7265 702e ....[...H.G.rep.\n+00011a20: 14bd 0000 0000 0000 1b00 0000 d600 0000 ................\n+00011a30: 48b0 3605 646c 2d6c 3645 0000 0000 0000 H.6.dl-l6E......\n+00011a40: 1100 0000 6f00 0000 5c64 1114 0072 6570 ....o...\\d...rep\n+00011a50: 5bb4 0100 0000 0000 1f00 0000 0400 0000 [...............\n+00011a60: 100e fa19 7265 702e 00e0 0000 0000 0000 ....rep.........\n+00011a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n+00011a80: 2f95 0000 0000 0000 2100 0000 c200 0000 /.......!.......\n+00011a90: 317c 151d 7265 702e 4c9f 0000 0000 0000 1|..rep.L.......\n+00011aa0: 2100 0000 7700 0000 8d84 0e09 7265 702e !...w.......rep.\n+00011ab0: 59e2 0000 0000 0000 1400 0000 8400 0000 Y...............\n+00011ac0: b84e fb0a 7265 702e a7b6 0100 0000 0000 .N..rep.........\n+00011ad0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n+00011ae0: 23b9 0100 0000 0000 1b00 0000 0e00 0000 #...............\n+00011af0: ac6f dd1a 7265 702e 8c4e 0000 0000 0000 .o..rep..N......\n+00011b00: 0f00 0000 f100 0000 a85f 291f 7265 702e ........._).rep.\n+00011b10: a0b9 0100 0000 0000 1900 0000 8f00 0000 ................\n+00011b20: a626 cc10 0072 6570 8dbd 0100 0000 0000 .&...rep........\n+00011b30: 1a00 0000 1700 0000 47c0 651c 7265 702e ........G.e.rep.\n+00011b40: ed68 0000 0000 0000 0a00 0000 a400 0000 .h..............\n+00011b50: 129d 5204 7265 702e 3f54 0000 0000 0000 ..R.rep.?T......\n+00011b60: 0d00 0000 b500 0000 f381 b912 0072 6570 .............rep\n+00011b70: 7e9f 0100 0000 0000 1400 0000 2700 0000 ~...........'...\n+00011b80: 4deb 670e 7265 702e d4b7 0100 0000 0000 M.g.rep.........\n+00011b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n+00011ba0: 98bc 0000 0000 0000 1c00 0000 6000 0000 ............`...\n+00011bb0: c18b b31c 7265 702e 05be 0000 0000 0000 ....rep.........\n+00011bc0: 2100 0000 7600 0000 7d6f 3817 0072 6570 !...v...}o8..rep\n+00011bd0: bebd 0100 0000 0000 1c00 0000 1700 0000 ................\n+00011be0: f602 ed08 0072 6570 f1bd 0100 0000 0000 .....rep........\n+00011bf0: 2100 0000 1900 0000 597d a517 0072 6570 !.......Y}...rep\n+00011c00: 2bbe 0100 0000 0000 1b00 0000 0700 0000 +...............\n+00011c10: 0d75 3f16 7265 702e 4dbe 0100 0000 0000 .u?.rep.M.......\n+00011c20: 1c00 0000 8b01 0000 4476 9815 7265 702e ........Dv..rep.\n+00011c30: 0020 0200 0000 0000 1a00 0000 5700 0000 . ..........W...\n+00011c40: 5662 0a19 7265 702e 00b0 0000 0000 0000 Vb..rep.........\n+00011c50: 1100 0000 ba01 0000 b704 4d04 7265 702e ..........M.rep.\n+00011c60: d8b9 0000 0000 0000 2200 0000 5b00 0000 ........\"...[...\n+00011c70: cde9 4919 7265 702e e1bb 0000 0000 0000 ..I.rep.........\n+00011c80: 1800 0000 9f00 0000 73bb 060e 7265 702e ........s...rep.\n+00011c90: 0c85 0000 0000 0000 1f00 0000 6600 0000 ............f...\n+00011ca0: 1950 650e 7265 702e 9cbe 0000 0000 0000 .Pe.rep.........\n+00011cb0: 1900 0000 a200 0000 4789 be00 7265 702e ........G...rep.\n+00011cc0: e265 0000 0000 0000 0e00 0000 1901 0000 .e..............\n+00011cd0: 723e 0802 7265 702e 9d7e 0000 0000 0000 r>..rep..~......\n+00011ce0: 1d00 0000 5e00 0000 cf8f 091c 7265 702e ....^.......rep.\n+00011cf0: 24b9 0000 0000 0000 1900 0000 9b00 0000 $...............\n+00011d00: f58b 2a08 7265 702e 1f9e 0100 0000 0000 ..*.rep.........\n+00011d10: 1b00 0000 1000 0000 5975 d310 7265 702e ........Yu..rep.\n+00011d20: cbf7 0000 0000 0000 2300 0000 f500 0000 ........#.......\n+00011d30: 7a05 1f1a 7265 702e c74d 0000 0000 0000 z...rep..M......\n+00011d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n+00011d50: 6756 0000 0000 0000 1200 0000 4601 0000 gV..........F...\n+00011d60: c963 a91f 7265 702e 17a8 0000 0000 0000 .c..rep.........\n+00011d70: 1c00 0000 e800 0000 8356 d405 7265 702e .........V..rep.\n+00011d80: cd8f 0000 0000 0000 1a00 0000 1300 0000 ................\n+00011d90: 680a 2f1d 7265 702e 816c 0000 0000 0000 h./.rep..l......\n+00011da0: 0b00 0000 a900 0000 2a45 f419 696e 7465 ........*E..inte\n+00011db0: 1478 0000 0000 0000 0e00 0000 7100 0000 .x..........q...\n+00011dc0: 4ad7 1009 7265 702e a3f4 0000 0000 0000 J...rep.........\n+00011dd0: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n+00011de0: 1eb3 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n+00011df0: 7e49 5308 0072 6570 dbb0 0100 0000 0000 ~IS..rep........\n+00011e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n+00011e10: 419d 0000 0000 0000 2100 0000 4000 0000 A.......!...@...\n+00011e20: fe81 1b1c 7265 702e fcb3 0100 0000 0000 ....rep.........\n+00011e30: 1e00 0000 4100 0000 fb37 d019 7265 702e ....A....7..rep.\n+00011e40: 75ee 0000 0000 0000 1200 0000 f400 0000 u...............\n+00011e50: 249d c21b 7265 702e 6dfa 0000 0000 0000 $...rep.m.......\n+00011e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n+00011e70: 6c9c 0000 0000 0000 2100 0000 5900 0000 l.......!...Y...\n+00011e80: 1776 a91b 7265 6d6f 7eb4 0100 0000 0000 .v..remo~.......\n+00011e90: 1600 0000 2d00 0000 c91f 0f07 7265 702e ....-.......rep.\n+00011ea0: 0090 0100 0000 0000 1400 0000 b800 0000 ................\n+00011eb0: 1283 cc01 7265 702e 5dec 0000 0000 0000 ....rep.].......\n+00011ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n+00011ed0: d55b 0000 0000 0000 1400 0000 a400 0000 .[..............\n+00011ee0: 48b9 e509 7265 702e d5fb 0000 0000 0000 H...rep.........\n+00011ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n+00011f00: 0c9a 0100 0000 0000 1d00 0000 5d00 0000 ............]...\n+00011f10: 8581 f014 7265 702e 42b2 0100 0000 0000 ....rep.B.......\n+00011f20: 1f00 0000 5100 0000 4957 8f11 7265 702e ....Q...IW..rep.\n+00011f30: 02eb 0000 0000 0000 1000 0000 2100 0000 ............!...\n+00011f40: f59a a918 7265 702e bcf1 0000 0000 0000 ....rep.........\n+00011f50: 1c00 0000 4f00 0000 59ca c11d 7265 702e ....O...Y...rep.\n+00011f60: 0075 0000 0000 0000 1b00 0000 0401 0000 .u..............\n+00011f70: bf2c 7f07 7265 702e 0a3b 0000 0000 0000 .,..rep..;......\n+00011f80: 1a00 0000 3c01 0000 df10 031f 7265 702e ....<.......rep.\n+00011f90: ac49 0000 0000 0000 0e00 0000 d600 0000 .I..............\n+00011fa0: 9f31 3a14 7265 702e 994c 0000 0000 0000 .1:.rep..L......\n+00011fb0: 0e00 0000 2001 0000 5b8a 0217 7265 702e .... ...[...rep.\n+00011fc0: 93f0 0000 0000 0000 1200 0000 ab00 0000 ................\n+00011fd0: bbc6 ee0b 7265 702e 348a 0000 0000 0000 ....rep.4.......\n+00011fe0: 1d00 0000 9e02 0000 0078 a503 7265 702e .........x..rep.\n+00011ff0: 869a 0100 0000 0000 2200 0000 5300 0000 ........\"...S...\n+00012000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00012010: 6574 6572 2364 6f64 6f20 5641 5253 2028 eter#dodo VARS (\n+00012020: 5445 5354 2045 5850 522e 2e2e 2920 424f TEST EXPR...) BO\n+00012030: 4459 2e2e 2e0a 0a60 646f 2720 6973 2061 DY.....`do' is a\n+00012040: 6e20 6974 6572 6174 696f 6e20 636f 6e73 n iteration cons\n+00012050: 7472 7563 743b 2056 4152 5320 7370 6563 truct; VARS spec\n+00012060: 6966 6965 7320 6120 7365 7420 6f66 2076 ifies a set of v\n+00012070: 6172 6961 626c 650a 6269 6e64 696e 6773 ariable.bindings\n+00012080: 2074 6f20 6265 2063 7265 6174 6564 2c20 to be created, \n+00012090: 686f 7720 7468 6579 2061 7265 2069 6e69 how they are ini\n+000120a0: 7469 616c 697a 6564 2061 6e64 2068 6f77 tialized and how\n+000120b0: 2074 6865 7920 6172 650a 7570 6461 7465 they are.update\n+000120c0: 6420 6f6e 2065 6163 6820 6974 6572 6174 d on each iterat\n+000120d0: 696f 6e2e 2054 4553 5420 7370 6563 6966 ion. TEST specif\n+000120e0: 6965 7320 7468 6520 7465 726d 696e 6174 ies the terminat\n+000120f0: 696f 6e20 636f 6e64 6974 696f 6e20 6f66 ion condition of\n+00012100: 0a74 6865 206c 6f6f 702c 2061 6e79 2045 .the loop, any E\n+00012110: 5850 522e 2e2e 2066 6f72 6d73 2061 7265 XPR... forms are\n+00012120: 2065 7661 6c75 6174 6564 2069 6d6d 6564 evaluated immed\n+00012130: 6961 7465 6c79 2070 7269 6f72 2074 6f20 iately prior to \n+00012140: 6578 6974 696e 670a 7468 6520 6064 6f27 exiting.the `do'\n+00012150: 2063 6f6e 7374 7275 6374 2e20 5468 6520 construct. The \n+00012160: 424f 4459 2e2e 2e20 666f 726d 7320 7370 BODY... forms sp\n+00012170: 6563 6966 7920 7468 6520 7369 6465 2065 ecify the side e\n+00012180: 6666 6563 7469 6e67 2062 6f64 790a 6f66 ffecting body.of\n+00012190: 2074 6865 206c 6f6f 702e 0a0a 5641 5253 the loop...VARS\n+000121a0: 2069 7320 6120 6c69 7374 206f 6620 7661 is a list of va\n+000121b0: 7269 6162 6c65 2063 6c61 7573 6573 2c20 riable clauses, \n+000121c0: 6561 6368 206f 6620 7768 6963 6820 6861 each of which ha\n+000121d0: 7320 7468 6520 7374 7275 6374 7572 650a s the structure.\n+000121e0: 6028 5641 5249 4142 4c45 2049 4e49 5420 `(VARIABLE INIT \n+000121f0: 5354 4550 2927 2077 6865 7265 2056 4152 STEP)' where VAR\n+00012200: 4941 424c 4520 6973 2074 6865 206e 616d IABLE is the nam\n+00012210: 6520 6f66 2061 2076 6172 6961 626c 652c e of a variable,\n+00012220: 2049 4e49 540a 6465 6669 6e65 7320 7468 INIT.defines th\n+00012230: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n+00012240: 6f66 2069 7473 2062 696e 6469 6e67 2c20 of its binding, \n+00012250: 616e 6420 5354 4550 2064 6566 696e 6573 and STEP defines\n+00012260: 2068 6f77 2074 6865 206e 6578 740a 7661 how the next.va\n+00012270: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi\n+00012280: 6e67 2069 7320 636f 6d70 7574 6564 2e20 ng is computed. \n+00012290: 416e 2061 6c74 6572 6e61 7469 7665 2066 An alternative f\n+000122a0: 6f72 6d20 6973 2060 2856 4152 4941 424c orm is `(VARIABL\n+000122b0: 450a 494e 4954 2927 2c20 696e 2074 6869 E.INIT)', in thi\n+000122c0: 7320 6361 7365 2074 6865 2076 616c 7565 s case the value\n+000122d0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n+000122e0: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change \n+000122f0: 6163 726f 7373 0a6c 6f6f 7020 6974 6572 across.loop iter\n+00012300: 6174 696f 6e73 2e0a 0a45 6163 6820 6974 ations...Each it\n+00012310: 6572 6174 696f 6e20 6265 6769 6e73 2062 eration begins b\n+00012320: 7920 6576 616c 7561 7469 6e67 2054 4553 y evaluating TES\n+00012330: 542c 2069 6620 7468 6520 7265 7375 6c74 T, if the result\n+00012340: 2069 7320 6661 6c73 652c 2074 6865 6e0a is false, then.\n+00012350: 7468 6520 424f 4459 2e2e 2e20 6578 7072 the BODY... expr\n+00012360: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n+00012370: 7561 7465 642c 2061 6e64 2074 6865 2076 uated, and the v\n+00012380: 6172 6961 626c 6573 2062 6f75 6e64 2074 ariables bound t\n+00012390: 6f20 6e65 770a 6c6f 6361 7469 6f6e 7320 o new.locations \n+000123a0: 696e 6974 6961 6c69 7a65 6420 746f 2074 initialized to t\n+000123b0: 6865 2072 6573 756c 7473 206f 6620 6576 he results of ev\n+000123c0: 616c 7561 7469 6e67 2074 6865 2061 7373 aluating the ass\n+000123d0: 6f63 6961 7465 6420 5354 4550 0a66 6f72 ociated STEP.for\n+000123e0: 6d73 2e0a 0a49 6620 7468 6520 7265 7375 ms...If the resu\n+000123f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating\n+00012400: 2054 4553 5420 6973 2074 7275 6520 7468 TEST is true th\n+00012410: 656e 2074 6865 2045 5850 522e 2e2e 2066 en the EXPR... f\n+00012420: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat\n+00012430: 6564 2c20 616e 6420 7468 6520 6064 6f27 ed, and the `do'\n+00012440: 2063 6f6e 7374 7275 6374 2072 6574 7572 construct retur\n+00012450: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n+00012460: 7468 6520 6c61 7374 2045 5850 520a 666f the last EXPR.fo\n+00012470: 726d 2065 7661 6c75 6174 6564 2e0a 0a28 rm evaluated...(\n+00012480: 646f 2028 2876 6563 2028 6d61 6b65 2d76 do ((vec (make-v\n+00012490: 6563 746f 7220 3529 290a 2020 2020 2028 ector 5)). (\n+000124a0: 6920 3020 2831 2b20 6929 2929 0a20 2020 i 0 (1+ i))). \n+000124b0: 2028 283d 2069 2035 2920 7665 6329 0a20 ((= i 5) vec). \n+000124c0: 2028 6173 6574 2076 6563 2069 2069 2929 (aset vec i i))\n+000124d0: 203d 3e20 5b30 2031 2032 2033 2034 5d00 => [0 1 2 3 4].\n+000124e0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+000124f0: 6574 6572 2377 6869 6c65 2043 4f4e 4449 eter#while CONDI\n+00012500: 5449 4f4e 202e 2042 4f44 5972 6570 2e6c TION . BODYrep.l\n+00012510: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00012520: 7072 6f67 3146 6972 7374 2065 7661 6c73 prog1First evals\n+00012530: 2046 4f52 4d31 2074 6865 6e20 464f 524d FORM1 then FORM\n+00012540: 532c 2072 6574 7572 6e73 2074 6865 2076 S, returns the v\n+00012550: 616c 7565 2074 6861 7420 464f 524d 3120 alue that FORM1 \n+00012560: 6761 7665 2e72 6570 2e6c 616e 672e 696e gave.rep.lang.in\n+00012570: 7465 7270 7265 7465 7223 6361 7463 6845 terpreter#catchE\n+00012580: 7661 6c75 6174 6520 424f 4459 2069 6e20 valuate BODY in \n+00012590: 616e 2069 6d70 6c69 6369 7420 7072 6f67 an implicit prog\n+000125a0: 6e3b 206e 6f6e 2d6c 6f63 616c 2065 7869 n; non-local exi\n+000125b0: 7473 2061 7265 2061 6c6c 6f77 6564 2077 ts are allowed w\n+000125c0: 6974 680a 6028 7468 726f 7720 5441 4729 ith.`(throw TAG)\n+000125d0: 272e 2054 6865 2076 616c 7565 206f 6620 '. The value of \n+000125e0: 7468 6520 6063 6174 6368 2720 666f 726d the `catch' form\n+000125f0: 2069 7320 6569 7468 6572 2074 6865 2076 is either the v\n+00012600: 616c 7565 206f 6620 7468 650a 7072 6f67 alue of the.prog\n+00012610: 6e20 6f72 2074 6865 2076 616c 7565 2067 n or the value g\n+00012620: 6976 656e 2074 6f20 616e 7920 6d61 7463 iven to any matc\n+00012630: 6869 6e67 2060 7468 726f 7727 2066 6f72 hing `throw' for\n+00012640: 6d2e 0072 6570 2e6c 616e 672e 696e 7465 m..rep.lang.inte\n+00012650: 7270 7265 7465 7223 7468 726f 7720 5441 rpreter#throw TA\n+00012660: 4720 2321 6f70 7469 6f6e 616c 2056 414c G #!optional VAL\n+00012670: 5545 0072 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n+00012680: 7270 7265 7465 7223 756e 7769 6e64 2d70 rpreter#unwind-p\n+00012690: 726f 7465 6374 2046 4f52 4d20 2e20 424f rotect FORM . BO\n+000126a0: 4459 0072 6570 2e6c 616e 672e 696e 7465 DY.rep.lang.inte\n+000126b0: 7270 7265 7465 7223 6175 746f 6c6f 6164 rpreter#autoload\n+000126c0: 2053 594d 424f 4c2d 464f 524d 2046 494c SYMBOL-FORM FIL\n+000126d0: 4520 2321 7265 7374 2045 5854 5241 0072 E #!rest EXTRA.r\n+000126e0: 6570 2e6c 616e 672e 6d61 7468 2372 6561 ep.lang.math#rea\n+000126f0: 6c70 2058 0072 6570 2e6c 616e 672e 6d61 lp X.rep.lang.ma\n+00012700: 7468 236e 6567 6174 6976 6570 2058 7265 th#negativep Xre\n+00012710: 702e 6c61 6e67 2e6d 6174 6823 6162 7352 p.lang.math#absR\n+00012720: 6574 7572 6e20 7468 6520 6162 736f 6c75 eturn the absolu\n+00012730: 7465 2076 616c 7565 206f 6620 582c 2069 te value of X, i\n+00012740: 2e65 2e20 286d 6178 2058 2028 2d20 5829 .e. (max X (- X)\n+00012750: 292e 0072 6570 2e6c 616e 672e 6d61 7468 )..rep.lang.math\n+00012760: 2361 6273 2058 7265 702e 7574 696c 2e69 #abs Xrep.util.i\n+00012770: 7370 656c 6c23 7072 6f63 6573 732d 6275 spell#process-bu\n+00012780: 7379 5768 656e 2074 2c20 7468 6520 7072 syWhen t, the pr\n+00012790: 6f63 6573 7320 6973 2062 6569 6e67 2075 ocess is being u\n+000127a0: 7365 6420 746f 2063 6865 636b 2061 2077 sed to check a w\n+000127b0: 6f72 642c 2062 7574 206e 6f74 2061 6c6c ord, but not all\n+000127c0: 0a72 6573 756c 7473 2068 6176 6520 6265 .results have be\n+000127d0: 656e 2072 6563 6569 7665 642e 7265 702e en received.rep.\n+000127e0: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n+000127f0: 6c6c 2d73 746f 704b 696c 6c20 616e 7920 ll-stopKill any \n+00012800: 7375 6270 726f 6365 7373 6573 2062 6569 subprocesses bei\n+00012810: 6e67 2075 7365 6420 696e 7465 726e 616c ng used internal\n+00012820: 6c79 2074 6f20 7275 6e20 4973 7065 6c6c ly to run Ispell\n+00012830: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell\n+00012840: 2369 7370 656c 6c2d 7365 742d 6469 6374 #ispell-set-dict\n+00012850: 696f 6e61 7279 5365 7420 7468 6520 6e61 ionarySet the na\n+00012860: 6d65 206f 6620 7468 6520 6469 6374 696f me of the dictio\n+00012870: 6e61 7279 2075 7365 6420 6279 2049 7370 nary used by Isp\n+00012880: 656c 6c20 746f 2044 4943 542d 4e41 4d45 ell to DICT-NAME\n+00012890: 2e72 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n+000128a0: 696e 672d 7369 7a65 5265 7475 726e 7320 ing-sizeReturns \n+000128b0: 7468 6520 6e75 6d62 6572 206f 6620 6669 the number of fi\n+000128c0: 6c6c 6564 2073 6c6f 7473 2069 6e20 7468 lled slots in th\n+000128d0: 6520 7269 6e67 2062 7566 6665 7220 5249 e ring buffer RI\n+000128e0: 4e47 2e72 6570 2e64 6174 612e 7269 6e67 NG.rep.data.ring\n+000128f0: 236d 616b 652d 7269 6e67 4372 6561 7465 #make-ringCreate\n+00012900: 2061 2072 696e 6720 6275 6666 6572 2074 a ring buffer t\n+00012910: 6861 7420 6361 6e20 636f 6e74 6169 6e20 hat can contain \n+00012920: 5349 5a45 2076 616c 7565 732e 2049 6620 SIZE values. If \n+00012930: 5349 5a45 2069 7320 6e6f 740a 7370 6563 SIZE is not.spec\n+00012940: 6966 6965 6420 7468 6520 6465 6661 756c ified the defaul\n+00012950: 7420 6361 7061 6369 7479 2060 7269 6e67 t capacity `ring\n+00012960: 2d64 6566 6175 6c74 2d73 697a 6527 2069 -default-size' i\n+00012970: 7320 7573 6564 2e72 6570 2e64 6174 612e s used.rep.data.\n+00012980: 7269 6e67 2372 696e 672d 6170 7065 6e64 ring#ring-append\n+00012990: 4170 7065 6e64 204f 424a 4543 5420 746f Append OBJECT to\n+000129a0: 2074 6865 2072 696e 6720 6275 6666 6572 the ring buffer\n+000129b0: 2052 494e 472e 2054 6869 7320 6d61 7920 RING. This may \n+000129c0: 6f76 6572 7772 6974 6520 6120 7072 6576 overwrite a prev\n+000129d0: 696f 7573 6c79 0a61 6464 6564 206f 626a iously.added obj\n+000129e0: 6563 742e 7265 702e 6461 7461 2e72 696e ect.rep.data.rin\n+000129f0: 6723 7269 6e67 2d72 6566 5265 6164 2061 g#ring-refRead a\n+00012a00: 6e20 6f62 6a65 6374 2066 726f 6d20 7468 n object from th\n+00012a10: 6520 7269 6e67 2062 7566 6665 7220 5249 e ring buffer RI\n+00012a20: 4e47 2e20 4966 2044 4550 5448 2069 7320 NG. If DEPTH is \n+00012a30: 7472 7565 2069 740a 6465 6669 6e65 7320 true it.defines \n+00012a40: 7468 6520 6f62 6a65 6374 2074 6f20 6163 the object to ac\n+00012a50: 6365 7373 2c20 7468 6520 6d6f 7374 2072 cess, the most r\n+00012a60: 6563 656e 746c 7920 6164 6465 6420 6974 ecently added it\n+00012a70: 656d 2069 7320 6174 0a64 6570 7468 207a em is at.depth z\n+00012a80: 6572 6f2c 2074 6865 206e 6578 7420 6174 ero, the next at\n+00012a90: 2064 6570 7468 206f 6e65 2c20 616e 6420 depth one, and \n+00012aa0: 736f 206f 6e2e 2049 6620 7468 6572 6520 so on. If there \n+00012ab0: 6973 206e 6f20 6974 656d 2061 740a 4445 is no item at.DE\n+00012ac0: 5054 4820 6e69 6c20 6973 2072 6574 7572 PTH nil is retur\n+00012ad0: 6e65 642e 0072 6570 2e64 6174 612e 7269 ned..rep.data.ri\n+00012ae0: 6e67 2372 696e 672d 7265 6620 5249 4e47 ng#ring-ref RING\n+00012af0: 2023 216f 7074 696f 6e61 6c20 4445 5054 #!optional DEPT\n+00012b00: 4872 6570 2e64 6174 6123 736f 7274 536f Hrep.data#sortSo\n+00012b10: 7274 204c 5354 2064 6573 7472 7563 7469 rt LST destructi\n+00012b20: 7665 6c79 2c20 6275 7420 7374 6162 6c79 vely, but stably\n+00012b30: 2c20 7265 7475 726e 696e 6720 7468 6520 , returning the \n+00012b40: 736f 7274 6564 206c 6973 742e 0a0a 4966 sorted list...If\n+00012b50: 2050 5245 4420 6973 2064 6566 696e 6564 PRED is defined\n+00012b60: 2069 7420 6973 2075 7365 6420 746f 2063 it is used to c\n+00012b70: 6f6d 7061 7265 2074 776f 206f 626a 6563 ompare two objec\n+00012b80: 7473 2c20 6974 2073 686f 756c 6420 7265 ts, it should re\n+00012b90: 7475 726e 2074 0a77 6865 6e20 7468 6520 turn t.when the \n+00012ba0: 6669 7273 7420 6973 2060 6c65 7373 2720 first is `less' \n+00012bb0: 7468 616e 2074 6865 2073 6563 6f6e 642e than the second.\n+00012bc0: 2042 7920 6465 6661 756c 7420 7468 6520 By default the \n+00012bd0: 7374 616e 6461 7264 206c 6573 732d 7468 standard less-th\n+00012be0: 616e 0a66 756e 6374 696f 6e20 2860 3c27 an.function (`<'\n+00012bf0: 2920 6973 2075 7365 642e 0a0a 5468 6520 ) is used...The \n+00012c00: 6661 6374 2074 6861 7420 7468 6520 736f fact that the so\n+00012c10: 7274 2069 7320 7374 6162 6c65 206d 6561 rt is stable mea\n+00012c20: 6e73 2074 6861 7420 736f 7274 206b 6579 ns that sort key\n+00012c30: 7320 7768 6963 6820 6172 6520 6571 7561 s which are equa\n+00012c40: 6c20 7769 6c6c 0a70 7265 7365 7276 6520 l will.preserve \n+00012c50: 7468 6569 7220 6f72 6967 696e 616c 2070 their original p\n+00012c60: 6f73 6974 696f 6e20 696e 2072 656c 6174 osition in relat\n+00012c70: 696f 6e20 746f 2065 6163 6820 6f74 6865 ion to each othe\n+00012c80: 722e 0072 6570 2e64 6174 6123 736f 7274 r..rep.data#sort\n+00012c90: 204c 5354 2023 216f 7074 696f 6e61 6c20 LST #!optional \n+00012ca0: 5052 4544 0072 6570 2e64 6174 6123 7374 PRED.rep.data#st\n+00012cb0: 7269 6e67 2d6c 6f77 6572 2d63 6173 652d ring-lower-case-\n+00012cc0: 7020 5800 7265 702e 6461 7461 2363 6170 p X.rep.data#cap\n+00012cd0: 6974 616c 697a 652d 7374 7269 6e67 2058 italize-string X\n+00012ce0: 7265 702e 6461 7461 236d 6170 636f 6e63 rep.data#mapconc\n+00012cf0: 6174 4361 6c6c 2046 554e 2066 6f72 2065 atCall FUN for e\n+00012d00: 6163 6820 6d65 6d62 6572 206f 6620 5345 ach member of SE\n+00012d10: 5155 454e 4345 2c20 636f 6e63 6174 656e QUENCE, concaten\n+00012d20: 6174 696e 6720 7468 6520 7265 7375 6c74 ating the result\n+00012d30: 732e 2042 6574 7765 656e 0a65 6163 6820 s. Between.each \n+00012d40: 7061 6972 206f 6620 7265 7375 6c74 732c pair of results,\n+00012d50: 2069 6e73 6572 7420 5345 5041 5241 544f insert SEPARATO\n+00012d60: 522e 2052 6574 7572 6e20 7468 6520 7265 R. Return the re\n+00012d70: 7375 6c74 696e 6720 7374 7269 6e67 2e00 sulting string..\n+00012d80: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n+00012d90: 6d23 7374 7275 6374 7572 6520 2321 6f70 m#structure #!op\n+00012da0: 7469 6f6e 616c 2053 4947 2043 4f4e 4649 tional SIG CONFI\n+00012db0: 4720 2e20 424f 4459 7265 702e 6d6f 6475 G . BODYrep.modu\n+00012dc0: 6c65 2d73 7973 7465 6d23 6465 6669 6e65 le-system#define\n+00012dd0: 2d73 7472 7563 7475 7265 7353 696d 696c -structuresSimil\n+00012de0: 6172 2074 6f20 6064 6566 696e 652d 7374 ar to `define-st\n+00012df0: 7275 6374 7572 6527 2065 7863 6570 7420 ructure' except \n+00012e00: 7468 6174 206d 756c 7469 706c 6520 7374 that multiple st\n+00012e10: 7275 6374 7572 6573 2061 7265 0a63 7265 ructures are.cre\n+00012e20: 6174 6564 2c20 6561 6368 2065 7870 6f72 ated, each expor\n+00012e30: 7469 6e67 2061 2070 6172 7469 6375 6c61 ting a particula\n+00012e40: 7220 7669 6577 206f 6620 7468 6520 756e r view of the un\n+00012e50: 6465 726c 7969 6e67 2062 696e 6469 6e67 derlying binding\n+00012e60: 732e 0a0a 5354 5255 4354 5320 6973 2061 s...STRUCTS is a\n+00012e70: 206c 6973 7420 6465 6669 6e69 6e67 2074 list defining t\n+00012e80: 6865 206e 616d 6573 2061 6e64 2069 6e74 he names and int\n+00012e90: 6572 6661 6365 7320 6f66 2074 6865 2063 erfaces of the c\n+00012ea0: 7265 6174 6564 0a6d 6f64 756c 6573 2c20 reated.modules, \n+00012eb0: 6561 6368 2069 7465 6d20 6861 7320 7468 each item has th\n+00012ec0: 6520 666f 726d 2060 284e 414d 4520 494e e form `(NAME IN\n+00012ed0: 5445 5246 4143 4529 272e 2043 4f4e 4649 TERFACE)'. CONFI\n+00012ee0: 4720 616e 6420 424f 4459 2061 7265 0a65 G and BODY are.e\n+00012ef0: 7861 6374 6c79 2074 6865 2073 616d 6520 xactly the same \n+00012f00: 6173 2069 6e20 7468 6520 6064 6566 696e as in the `defin\n+00012f10: 652d 7374 7275 6374 7572 6527 2073 796e e-structure' syn\n+00012f20: 7461 782e 0072 6570 2e6d 6f64 756c 652d tax..rep.module-\n+00012f30: 7379 7374 656d 2373 7472 7563 7475 7265 system#structure\n+00012f40: 2d72 6566 2053 5452 5543 542d 4e41 4d45 -ref STRUCT-NAME\n+00012f50: 2056 4152 2d4e 414d 4572 6570 2e73 7973 VAR-NAMErep.sys\n+00012f60: 7465 6d23 7365 7465 6e76 5365 7420 7468 tem#setenvSet th\n+00012f70: 6520 6375 7272 656e 7420 7661 6c75 6520 e current value \n+00012f80: 6f66 2074 6865 2065 6e76 6972 6f6e 6d65 of the environme\n+00012f90: 6e74 2076 6172 6961 626c 6520 4e41 4d45 nt variable NAME\n+00012fa0: 2074 6f20 7468 6520 7374 7269 6e67 2056 to the string V\n+00012fb0: 414c 5545 2e0a 5468 6520 6070 726f 6365 ALUE..The `proce\n+00012fc0: 7373 2d65 6e76 6972 6f6e 6d65 6e74 2720 ss-environment' \n+00012fd0: 7661 7269 6162 6c65 2069 7320 6465 7374 variable is dest\n+00012fe0: 7275 6374 6976 656c 7920 6d6f 6469 6669 ructively modifi\n+00012ff0: 6564 2e00 0000 0000 1300 0000 9900 0000 ed..............\n+00013000: 7265 702e 7379 7374 656d 236d 6573 7361 rep.system#messa\n+00013010: 6765 6d65 7373 6167 6520 5354 5249 4e47 gemessage STRING\n+00013020: 205b 4449 5350 4c41 592d 4e4f 575d 0a0a [DISPLAY-NOW]..\n+00013030: 5465 6d70 6f72 6172 696c 7920 7365 7473 Temporarily sets\n+00013040: 2074 6865 2073 7461 7475 7320 6469 7370 the status disp\n+00013050: 6c61 7920 746f 2053 5452 494e 472c 2074 lay to STRING, t\n+00013060: 6869 7320 6d61 7920 6e6f 7420 6861 7070 his may not happ\n+00013070: 656e 2075 6e74 696c 2074 6865 0a6e 6578 en until the.nex\n+00013080: 7420 636f 6d70 6c65 7465 2072 6564 6973 t complete redis\n+00013090: 706c 6179 2c20 756e 6c65 7373 2044 4953 play, unless DIS\n+000130a0: 504c 4159 2d4e 4f57 2069 7320 6e6f 6e2d PLAY-NOW is non-\n+000130b0: 6e69 6c2e 7265 702e 6461 7461 2364 6967 nil.rep.data#dig\n+000130c0: 6974 2d63 6861 722d 7064 6967 6974 2d63 it-char-pdigit-c\n+000130d0: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n+000130e0: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n+000130f0: 2061 2064 6967 6974 2e72 6570 2e64 6174 a digit.rep.dat\n+00013100: 6123 6368 6172 2d64 6f77 6e63 6173 6563 a#char-downcasec\n+00013110: 6861 722d 646f 776e 6361 7365 2043 4841 har-downcase CHA\n+00013120: 520a 0a52 6574 7572 6e73 2074 6865 206c R..Returns the l\n+00013130: 6f77 6572 2d63 6173 6520 6571 7569 7661 ower-case equiva\n+00013140: 6c65 6e74 206f 6620 4348 4152 2e72 6570 lent of CHAR.rep\n+00013150: 2e73 7973 7465 6d23 6372 7970 7463 7279 .system#cryptcry\n+00013160: 7074 204b 4559 2053 414c 540a 0a54 6865 pt KEY SALT..The\n+00013170: 2060 6372 7970 7427 2066 756e 6374 696f `crypt' functio\n+00013180: 6e20 7461 6b65 7320 6120 7061 7373 776f n takes a passwo\n+00013190: 7264 2c20 4b45 592c 2061 7320 6120 7374 rd, KEY, as a st\n+000131a0: 7269 6e67 2c20 616e 6420 6120 5341 4c54 ring, and a SALT\n+000131b0: 0a63 6861 7261 6374 6572 2061 7272 6179 .character array\n+000131c0: 2c20 616e 6420 7265 7475 726e 7320 6120 , and returns a \n+000131d0: 7072 696e 7461 626c 6520 4153 4349 4920 printable ASCII \n+000131e0: 7374 7269 6e67 2077 6869 6368 2073 7461 string which sta\n+000131f0: 7274 7320 7769 7468 0a61 6e6f 7468 6572 rts with.another\n+00013200: 2073 616c 742e 2020 4974 2069 7320 6265 salt. It is be\n+00013210: 6c69 6576 6564 2074 6861 742c 2067 6976 lieved that, giv\n+00013220: 656e 2074 6865 206f 7574 7075 7420 6f66 en the output of\n+00013230: 2074 6865 2066 756e 6374 696f 6e2c 0a74 the function,.t\n+00013240: 6865 2062 6573 7420 7761 7920 746f 2066 he best way to f\n+00013250: 696e 6420 6120 4b45 5920 7468 6174 2077 ind a KEY that w\n+00013260: 696c 6c20 7072 6f64 7563 6520 7468 6174 ill produce that\n+00013270: 206f 7574 7075 7420 6973 2074 6f20 6775 output is to gu\n+00013280: 6573 730a 7661 6c75 6573 206f 6620 4b45 ess.values of KE\n+00013290: 5920 756e 7469 6c20 7468 6520 6f72 6967 Y until the orig\n+000132a0: 696e 616c 2076 616c 7565 206f 6620 4b45 inal value of KE\n+000132b0: 5920 6973 2066 6f75 6e64 2e0a 0a53 6565 Y is found...See\n+000132c0: 2063 7279 7074 2833 2920 666f 7220 6d6f crypt(3) for mo\n+000132d0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e72 re information.r\n+000132e0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000132f0: 7465 7223 7769 7468 2d66 6c75 6964 7377 ter#with-fluidsw\n+00013300: 6974 682d 666c 7569 6473 2046 4c55 4944 ith-fluids FLUID\n+00013310: 5320 5641 4c55 4553 2054 4855 4e4b 0a0a S VALUES THUNK..\n+00013320: 4361 6c6c 2054 4855 4e4b 2061 6e64 2072 Call THUNK and r\n+00013330: 6574 7572 6e20 7468 6520 7661 6c75 6520 eturn the value \n+00013340: 7468 6174 2069 7420 7265 7475 726e 7320 that it returns \n+00013350: 7769 7468 206e 6577 2062 696e 6469 6e67 with new binding\n+00013360: 730a 6372 6561 7465 6420 666f 7220 6561 s.created for ea\n+00013370: 6368 206f 6620 7468 6520 666c 7569 6420 ch of the fluid \n+00013380: 7661 7269 6162 6c65 7320 7370 6563 6966 variables specif\n+00013390: 6965 6420 696e 2074 6865 206c 6973 7420 ied in the list \n+000133a0: 464c 5549 4453 2e0a 466f 7220 6561 6368 FLUIDS..For each\n+000133b0: 206d 656d 6265 7220 6f66 2046 4c55 4944 member of FLUID\n+000133c0: 5320 7468 6520 636f 7272 6573 706f 6e64 S the correspond\n+000133d0: 696e 6720 6d65 6d62 6572 206f 6620 7468 ing member of th\n+000133e0: 6520 5641 4c55 4553 206c 6973 740a 7072 e VALUES list.pr\n+000133f0: 6f76 6964 6573 2074 6865 2069 6e69 7469 ovides the initi\n+00013400: 616c 2076 616c 7565 206f 6620 7468 6520 al value of the \n+00013410: 6e65 7720 6269 6e64 696e 672e 0a0a 4966 new binding...If\n+00013420: 2074 6865 206c 6973 7473 2046 4c55 4944 the lists FLUID\n+00013430: 5320 616e 6420 5641 4c55 4553 2061 7265 S and VALUES are\n+00013440: 206e 6f74 206f 6620 7468 6520 7361 6d65 not of the same\n+00013450: 206c 656e 6774 682c 2061 6e20 6572 726f length, an erro\n+00013460: 7220 6973 0a73 6967 6e61 6c6c 6564 2e72 r is.signalled.r\n+00013470: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00013480: 7465 7223 636f 6e74 696e 7561 7469 6f6e ter#continuation\n+00013490: 2d63 616c 6c61 626c 652d 7063 6f6e 7469 -callable-pconti\n+000134a0: 6e75 6174 696f 6e2d 6361 6c6c 6162 6c65 nuation-callable\n+000134b0: 2d70 2043 4f4e 5449 4e55 4154 494f 4e0a -p CONTINUATION.\n+000134c0: 0a52 6574 7572 6e73 2060 7427 2069 6620 .Returns `t' if \n+000134d0: 7468 6520 636f 6e74 696e 7561 7469 6f6e the continuation\n+000134e0: 206f 626a 6563 7420 434f 4e54 494e 5541 object CONTINUA\n+000134f0: 5449 4f4e 2066 726f 6d20 7468 6520 6375 TION from the cu\n+00013500: 7272 656e 740a 6578 6563 7574 696f 6e20 rrent.execution \n+00013510: 706f 696e 7420 6f66 2074 6865 2069 6e74 point of the int\n+00013520: 6572 7072 6574 6572 2e72 6570 2e74 6872 erpreter.rep.thr\n+00013530: 6561 6473 2374 6872 6561 642d 6465 6c65 eads#thread-dele\n+00013540: 7465 7468 7265 6164 2d64 656c 6574 6520 tethread-delete \n+00013550: 5b54 4852 4541 445d 0a0a 4d61 726b 2054 [THREAD]..Mark T\n+00013560: 4852 4541 4420 286f 7220 7468 6520 6375 HREAD (or the cu\n+00013570: 7272 656e 7420 7468 7265 6164 292c 2061 rrent thread), a\n+00013580: 7320 6265 696e 6720 6465 6c65 7465 642e s being deleted.\n+00013590: 2049 7420 7769 6c6c 206e 6f74 2062 650a It will not be.\n+000135a0: 7377 6974 6368 6564 2074 6f20 696e 2074 switched to in t\n+000135b0: 6865 2066 7574 7572 652e 2049 6620 7468 he future. If th\n+000135c0: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n+000135d0: 2069 7320 6465 6c65 7465 642c 2063 6f6e is deleted, con\n+000135e0: 7472 6f6c 0a77 696c 6c20 6265 2070 6173 trol.will be pas\n+000135f0: 7365 6420 746f 2074 6865 206e 6578 7420 sed to the next \n+00013600: 7275 6e6e 6162 6c65 2074 6872 6561 642e runnable thread.\n+00013610: 2044 656c 6574 696e 6720 7468 6520 6c61 Deleting the la\n+00013620: 7374 2072 756e 6e61 626c 650a 7468 7265 st runnable.thre\n+00013630: 6164 2072 6573 756c 7473 2066 6f72 6365 ad results force\n+00013640: 7320 7468 6520 636f 6e74 6169 6e69 6e67 s the containing\n+00013650: 2064 796e 616d 6963 2072 6f6f 7420 746f dynamic root to\n+00013660: 2062 6520 636c 6f73 6564 2e72 6570 2e74 be closed.rep.t\n+00013670: 6872 6561 6473 2374 6872 6561 642d 7375 hreads#thread-su\n+00013680: 7370 656e 6474 6872 6561 642d 7375 7370 spendthread-susp\n+00013690: 656e 6420 5b54 4852 4541 445d 205b 4d53 end [THREAD] [MS\n+000136a0: 4543 535d 0a0a 4d61 726b 2054 4852 4541 ECS]..Mark THREA\n+000136b0: 4420 286f 7220 7468 6520 6375 7272 656e D (or the curren\n+000136c0: 7420 7468 7265 6164 2920 6173 2062 6569 t thread) as bei\n+000136d0: 6e67 2073 7573 7065 6e64 6564 2e20 4974 ng suspended. It\n+000136e0: 2077 696c 6c20 6e6f 7420 6265 0a73 656c will not be.sel\n+000136f0: 6563 7465 6420 756e 7469 6c20 6974 2068 ected until it h\n+00013700: 6173 2074 6869 7320 7374 6174 7573 2072 as this status r\n+00013710: 656d 6f76 6564 2e20 5375 7370 656e 6469 emoved. Suspendi\n+00013720: 6e67 2074 6865 2063 7572 7265 6e74 0a74 ng the current.t\n+00013730: 6872 6561 6420 7769 6c6c 2070 6173 7320 hread will pass \n+00013740: 636f 6e74 726f 6c20 746f 2074 6865 206e control to the n\n+00013750: 6578 7420 7275 6e6e 6162 6c65 2074 6872 ext runnable thr\n+00013760: 6561 642e 2049 6620 7468 6572 6520 6172 ead. If there ar\n+00013770: 6520 6e6f 0a72 756e 6e61 626c 6520 7468 e no.runnable th\n+00013780: 7265 6164 732c 2074 6865 6e20 736c 6565 reads, then slee\n+00013790: 7020 756e 7469 6c20 7468 6520 6e65 7874 p until the next\n+000137a0: 2074 6872 6561 6420 6265 636f 6d65 7320 thread becomes \n+000137b0: 7275 6e6e 6162 6c65 2e0a 0a52 6574 7572 runnable...Retur\n+000137c0: 6e73 2074 7275 6520 6966 2074 6865 2074 ns true if the t\n+000137d0: 696d 656f 7574 2077 6173 2072 6561 6368 imeout was reach\n+000137e0: 6564 2e72 6570 2e74 6872 6561 6473 2374 ed.rep.threads#t\n+000137f0: 6872 6561 642d 6a6f 696e 7468 7265 6164 hread-jointhread\n+00013800: 2d6a 6f69 6e20 5448 5245 4144 205b 4d53 -join THREAD [MS\n+00013810: 4543 535d 205b 4445 4641 554c 542d 5641 ECS] [DEFAULT-VA\n+00013820: 4c55 455d 0a0a 5375 7370 656e 6420 7468 LUE]..Suspend th\n+00013830: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n+00013840: 2075 6e74 696c 2054 4852 4541 4420 6861 until THREAD ha\n+00013850: 7320 6578 6974 6564 2c20 6f72 204d 5345 s exited, or MSE\n+00013860: 4353 0a6d 696c 6c69 7365 636f 6e64 7320 CS.milliseconds \n+00013870: 6861 7665 2070 6173 7365 642e 2049 6620 have passed. If \n+00013880: 5448 5245 4144 2065 7869 7473 206e 6f72 THREAD exits nor\n+00013890: 6d61 6c6c 792c 2072 6574 7572 6e20 7468 mally, return th\n+000138a0: 6520 7661 6c75 6520 6f66 0a74 6865 206c e value of.the l\n+000138b0: 6173 7420 666f 726d 2069 7420 6576 616c ast form it eval\n+000138c0: 7561 7465 642c 2065 6c73 6520 7265 7475 uated, else retu\n+000138d0: 726e 2044 4546 4155 4c54 2d56 414c 5545 rn DEFAULT-VALUE\n+000138e0: 2e0a 0a49 7420 6973 2061 6e20 6572 726f ...It is an erro\n+000138f0: 7220 746f 2063 616c 6c20 7468 7265 6164 r to call thread\n+00013900: 2d6a 6f69 6e20 6f6e 2061 2054 4852 4541 -join on a THREA\n+00013910: 4420 7468 6174 2069 7320 6e6f 7420 6120 D that is not a \n+00013920: 6d65 6d62 6572 206f 660a 6375 7272 656e member of.curren\n+00013930: 7420 6479 6e61 6d69 6320 726f 6f74 2e72 t dynamic root.r\n+00013940: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n+00013950: 642d 7761 6b65 7468 7265 6164 2d77 616b d-wakethread-wak\n+00013960: 6520 5b54 4852 4541 445d 0a0a 4966 2054 e [THREAD]..If T\n+00013970: 4852 4541 4420 286f 7220 7468 6520 6375 HREAD (or the cu\n+00013980: 7272 656e 7420 7468 7265 6164 2920 6973 rrent thread) is\n+00013990: 2063 7572 7265 6e74 6c79 2073 7573 7065 currently suspe\n+000139a0: 6e64 6564 2c20 6d61 726b 2069 7420 6173 nded, mark it as\n+000139b0: 0a62 6569 6e67 2072 756e 6e61 626c 6520 .being runnable \n+000139c0: 6f6e 6365 206d 6f72 652e 7265 702e 7468 once more.rep.th\n+000139d0: 7265 6164 7323 7468 7265 6164 7074 6872 reads#threadpthr\n+000139e0: 6561 6470 2041 5247 0a0a 5265 7475 726e eadp ARG..Return\n+000139f0: 2060 7427 2069 6620 4152 4720 6973 2061 `t' if ARG is a\n+00013a00: 2074 6872 6561 6420 6f62 6a65 6374 2e72 thread object.r\n+00013a10: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n+00013a20: 642d 6578 6974 6564 2d70 7468 7265 6164 d-exited-pthread\n+00013a30: 2d65 7869 7465 642d 7020 5448 5245 4144 -exited-p THREAD\n+00013a40: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if \n+00013a50: 5448 5245 4144 2068 6173 2065 7869 7465 THREAD has exite\n+00013a60: 642e 7265 702e 7468 7265 6164 7323 6375 d.rep.threads#cu\n+00013a70: 7272 656e 742d 7468 7265 6164 6375 7272 rrent-threadcurr\n+00013a80: 656e 742d 7468 7265 6164 205b 4445 5054 ent-thread [DEPT\n+00013a90: 485d 0a0a 5265 7475 726e 2074 6865 2063 H]..Return the c\n+00013aa0: 7572 7265 6e74 6c79 2065 7865 6375 7469 urrently executi\n+00013ab0: 6e67 2074 6872 6561 642e 7265 702e 696f ng thread.rep.io\n+00013ac0: 2e66 696c 6573 2366 696c 652d 6e61 6d65 .files#file-name\n+00013ad0: 2d6e 6f6e 6469 7265 6374 6f72 7966 696c -nondirectoryfil\n+00013ae0: 652d 6e61 6d65 2d6e 6f6e 6469 7265 6374 e-name-nondirect\n+00013af0: 6f72 7920 4649 4c45 2d4e 414d 450a 0a52 ory FILE-NAME..R\n+00013b00: 6574 7572 6e20 7468 6520 6469 7265 6374 eturn the direct\n+00013b10: 6f72 7920 636f 6d70 6f6e 656e 7420 6f66 ory component of\n+00013b20: 2046 494c 452d 4e41 4d45 2c20 696e 636c FILE-NAME, incl\n+00013b30: 7564 696e 6720 7468 6520 6669 6e61 6c0a uding the final.\n+00013b40: 6469 7265 6374 6f72 7920 7365 7061 7261 directory separa\n+00013b50: 746f 722e 7265 702e 696f 2e66 696c 6573 tor.rep.io.files\n+00013b60: 2366 696c 652d 6e61 6d65 2d64 6972 6563 #file-name-direc\n+00013b70: 746f 7279 6669 6c65 2d6e 616d 652d 6469 toryfile-name-di\n+00013b80: 7265 6374 6f72 7920 4649 4c45 2d4e 414d rectory FILE-NAM\n+00013b90: 450a 0a52 6574 7572 6e20 7468 6520 6669 E..Return the fi\n+00013ba0: 6c65 206e 616d 6520 636f 6d70 6f6e 656e le name componen\n+00013bb0: 7420 6f66 2046 494c 452d 4e41 4d45 2c20 t of FILE-NAME, \n+00013bc0: 692e 652e 2065 7665 7279 7468 696e 6720 i.e. everything \n+00013bd0: 666f 6c6c 6f77 696e 670a 7468 6520 6669 following.the fi\n+00013be0: 6e61 6c20 6469 7265 6374 6f72 7920 7365 nal directory se\n+00013bf0: 7061 7261 746f 722e 7265 702e 696f 2e66 parator.rep.io.f\n+00013c00: 696c 6573 2364 6972 6563 746f 7279 2d66 iles#directory-f\n+00013c10: 696c 652d 6e61 6d65 6469 7265 6374 6f72 ile-namedirector\n+00013c20: 792d 6669 6c65 2d6e 616d 6520 4449 522d y-file-name DIR-\n+00013c30: 4e41 4d45 0a0a 5265 7475 726e 2074 6865 NAME..Return the\n+00013c40: 206e 616d 6520 6f66 2074 6865 2066 696c name of the fil\n+00013c50: 6520 7265 7072 6573 656e 7469 6e67 2074 e representing t\n+00013c60: 6865 2064 6972 6563 746f 7279 2063 616c he directory cal\n+00013c70: 6c65 6420 4449 522d 4e41 4d45 2e0a 5468 led DIR-NAME..Th\n+00013c80: 6973 2069 7320 7468 6520 6f70 706f 7369 is is the opposi\n+00013c90: 7465 206f 6620 6669 6c65 2d6e 616d 652d te of file-name-\n+00013ca0: 6173 2d64 6972 6563 746f 7279 2c20 7369 as-directory, si\n+00013cb0: 6e63 6520 6974 7320 6566 6665 6374 2069 nce its effect i\n+00013cc0: 7320 746f 0a5f 7265 6d6f 7665 5f20 616e s to._remove_ an\n+00013cd0: 7920 7465 726d 696e 6174 696e 6720 6469 y terminating di\n+00013ce0: 7265 6374 6f72 7920 7365 7061 7261 746f rectory separato\n+00013cf0: 722e 7265 702e 696f 2e66 696c 6573 2373 r.rep.io.files#s\n+00013d00: 6565 6b2d 6669 6c65 7365 656b 2d66 696c eek-fileseek-fil\n+00013d10: 6520 4649 4c45 205b 4f46 4653 4554 5d20 e FILE [OFFSET] \n+00013d20: 5b57 4845 5245 2d46 524f 4d5d 0a0a 4361 [WHERE-FROM]..Ca\n+00013d30: 6c6c 6564 2061 7320 2873 6565 6b2d 6669 lled as (seek-fi\n+00013d40: 6c65 2046 494c 4529 2c20 7265 7475 726e le FILE), return\n+00013d50: 7320 7468 6520 6469 7374 616e 6365 2069 s the distance i\n+00013d60: 6e20 6279 7465 7320 6672 6f6d 2074 6865 n bytes from the\n+00013d70: 2073 7461 7274 0a6f 6620 7468 6520 6669 start.of the fi\n+00013d80: 6c65 2074 6861 7420 7468 6520 6e65 7874 le that the next\n+00013d90: 2063 6861 7261 6374 6572 2077 6f75 6c64 character would\n+00013da0: 2062 6520 7265 6164 2066 726f 6d2e 0a0a be read from...\n+00013db0: 4361 6c6c 6564 2061 7320 2873 6565 6b2d Called as (seek-\n+00013dc0: 6669 6c65 2046 494c 4520 4f46 4653 4554 file FILE OFFSET\n+00013dd0: 205b 5748 4552 455d 2920 616c 7465 7273 [WHERE]) alters\n+00013de0: 2074 6865 2070 6f73 6974 696f 6e20 6672 the position fr\n+00013df0: 6f6d 2077 6869 6368 2074 6865 0a6e 6578 om which the.nex\n+00013e00: 7420 6279 7465 2077 696c 6c20 6265 2072 t byte will be r\n+00013e10: 6561 642e 2057 4845 5245 2063 616e 2062 ead. WHERE can b\n+00013e20: 6520 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 e one of,...nil.\n+00013e30: 094f 4646 5345 5420 6279 7465 7320 6166 .OFFSET bytes af\n+00013e40: 7465 7220 7468 6520 6375 7272 656e 7420 ter the current \n+00013e50: 706f 7369 7469 6f6e 0a09 7374 6172 7409 position..start.\n+00013e60: 094f 4646 5345 5420 6279 7465 7320 6166 .OFFSET bytes af\n+00013e70: 7465 7220 7468 6520 6265 6769 6e6e 696e ter the beginnin\n+00013e80: 6720 6f66 2074 6865 2066 696c 650a 0965 g of the file..e\n+00013e90: 6e64 0909 4f46 4653 4554 2062 7974 6573 nd..OFFSET bytes\n+00013ea0: 2062 6566 6f72 6520 7468 6520 656e 6420 before the end \n+00013eb0: 6f66 2074 6865 2066 696c 652e 0a0a 4e6f of the file...No\n+00013ec0: 7465 2074 6861 7420 6e6f 7420 616c 6c20 te that not all \n+00013ed0: 6669 6c65 7320 6d61 7920 6265 2073 6565 files may be see\n+00013ee0: 6b61 626c 653b 2069 6620 2873 6565 6b2d kable; if (seek-\n+00013ef0: 6669 6c65 2046 494c 4529 2072 6574 7572 file FILE) retur\n+00013f00: 6e73 0a6e 696c 2028 692e 652e 2074 6865 ns.nil (i.e. the\n+00013f10: 2063 7572 7265 6e74 2070 6f73 6974 696f current positio\n+00013f20: 6e20 6973 2075 6e6b 6e6f 776e 2920 616e n is unknown) an\n+00013f30: 7920 6174 7465 6d70 7473 2074 6f20 7365 y attempts to se\n+00013f40: 7420 7468 650a 6375 7272 656e 7420 706f t the.current po\n+00013f50: 7369 7469 6f6e 2077 696c 6c20 616c 736f sition will also\n+00013f60: 2066 6169 6c2e 7265 702e 696f 2e66 696c fail.rep.io.fil\n+00013f70: 6573 236d 616b 652d 6469 7265 6374 6f72 es#make-director\n+00013f80: 796d 616b 652d 6469 7265 6374 6f72 7920 ymake-directory \n+00013f90: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a DIRECTORY-NAME..\n+00013fa0: 4372 6561 7465 2061 2064 6972 6563 746f Create a directo\n+00013fb0: 7279 2063 616c 6c65 6420 4449 5245 4354 ry called DIRECT\n+00013fc0: 4f52 592d 4e41 4d45 2e72 6570 2e69 6f2e ORY-NAME.rep.io.\n+00013fd0: 6462 2e73 6462 6d23 7364 626d 2d72 646f db.sdbm#sdbm-rdo\n+00013fe0: 6e6c 7973 6462 6d2d 7264 6f6e 6c79 2044 nlysdbm-rdonly D\n+00013ff0: 424d 0000 0000 0000 0000 0000 0000 0000 BM..............\n+00014000: 7265 702e 7468 7265 6164 7323 616c 6c2d rep.threads#all-\n+00014010: 7468 7265 6164 7361 6c6c 2d74 6872 6561 threadsall-threa\n+00014020: 6473 205b 4445 5054 485d 0a0a 5265 7475 ds [DEPTH]..Retu\n+00014030: 726e 2061 206c 6973 7420 6f66 2061 6c6c rn a list of all\n+00014040: 2074 6872 6561 6473 2e72 6570 2e74 6872 threads.rep.thr\n+00014050: 6561 6473 2374 6872 6561 642d 7065 726d eads#thread-perm\n+00014060: 6974 7468 7265 6164 2d70 6572 6d69 740a itthread-permit.\n+00014070: 0a44 6563 7265 6d65 6e74 2074 6865 2074 .Decrement the t\n+00014080: 6872 6561 6420 7072 6565 6d70 7469 6f6e hread preemption\n+00014090: 206c 6f63 6b2e 2057 6865 6e20 6772 6561 lock. When grea\n+000140a0: 7468 6572 2074 6861 6e20 7a65 726f 2061 ther than zero a\n+000140b0: 6c6c 0a70 7265 656d 7074 696f 6e20 6f66 ll.preemption of\n+000140c0: 2074 6872 6561 6473 2069 7320 6469 7361 threads is disa\n+000140d0: 626c 6564 2e20 5265 7475 726e 7320 6074 bled. Returns `t\n+000140e0: 2720 6966 2070 7265 656d 7074 696f 6e20 ' if preemption \n+000140f0: 6973 2062 6c6f 636b 6564 0a61 7320 7468 is blocked.as th\n+00014100: 6973 2066 756e 6374 696f 6e20 7265 7475 is function retu\n+00014110: 726e 732e 6669 6c65 2d68 616e 646c 6572 rns.file-handler\n+00014120: 2d61 6c69 7374 6120 6c69 7374 206f 6620 -alista list of \n+00014130: 6028 5245 4745 5850 202e 2048 414e 444c `(REGEXP . HANDL\n+00014140: 4552 2927 2e20 4966 2052 4547 4558 5020 ER)'. If REGEXP \n+00014150: 6d61 7463 6865 7320 7468 6520 6e61 6d65 matches the name\n+00014160: 206f 6620 6120 6669 6c65 0a62 6569 6e67 of a file.being\n+00014170: 206d 616e 6970 756c 6174 6564 2074 6865 manipulated the\n+00014180: 2066 756e 6374 696f 6e20 4841 4e44 4c45 function HANDLE\n+00014190: 5220 6973 2063 616c 6c65 6420 6173 2028 R is called as (\n+000141a0: 4841 4e44 4c45 5220 4f50 4552 4154 494f HANDLER OPERATIO\n+000141b0: 4e0a 4152 4753 2e2e 2e29 2077 6865 7265 N.ARGS...) where\n+000141c0: 2041 5247 5320 6d61 7463 6865 7320 686f ARGS matches ho\n+000141d0: 7720 7468 6520 6f72 6967 696e 616c 2066 w the original f\n+000141e0: 756e 6374 696f 6e20 6973 2063 616c 6c65 unction is calle\n+000141f0: 642e 7265 702e 696f 2e66 696c 6573 2366 d.rep.io.files#f\n+00014200: 696c 652d 6e61 6d65 2d61 6273 6f6c 7574 ile-name-absolut\n+00014210: 652d 7066 696c 652d 6e61 6d65 2d61 6273 e-pfile-name-abs\n+00014220: 6f6c 7574 652d 7020 4649 4c45 2d4e 414d olute-p FILE-NAM\n+00014230: 450a 0a52 6574 7572 6e73 2074 2069 6620 E..Returns t if \n+00014240: 4649 4c45 2d4e 414d 4520 6973 2063 6f6e FILE-NAME is con\n+00014250: 7465 7874 2d69 6e64 6570 656e 6465 6e74 text-independent\n+00014260: 2c20 692e 652e 2069 7420 646f 6573 206e , i.e. it does n\n+00014270: 6f74 206e 616d 6520 6120 6669 6c65 0a72 ot name a file.r\n+00014280: 656c 6174 6976 6520 746f 2074 6865 2064 elative to the d\n+00014290: 6566 6175 6c74 2d64 6972 6563 746f 7279 efault-directory\n+000142a0: 2e72 6570 2e69 6f2e 6669 6c65 7323 6361 .rep.io.files#ca\n+000142b0: 6e6f 6e69 6361 6c2d 6669 6c65 2d6e 616d nonical-file-nam\n+000142c0: 6563 616e 6f6e 6963 616c 2d66 696c 652d ecanonical-file-\n+000142d0: 6e61 6d65 2046 494c 452d 4e41 4d45 0a0a name FILE-NAME..\n+000142e0: 5265 7475 726e 2074 6865 2063 616e 6f6e Return the canon\n+000142f0: 6963 616c 206e 616d 6520 6f66 2074 6865 ical name of the\n+00014300: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+00014310: 452d 4e41 4d45 2e20 5468 6520 6361 6e6f E-NAME. The cano\n+00014320: 6e69 6361 6c20 6e61 6d65 0a6f 6620 6120 nical name.of a \n+00014330: 6669 6c65 2069 7320 6465 6669 6e65 6420 file is defined \n+00014340: 7375 6368 2074 6861 7420 7477 6f20 6669 such that two fi\n+00014350: 6c65 7320 6361 6e20 6265 2063 6f6d 7061 les can be compa\n+00014360: 7265 6420 7369 6d70 6c79 2062 7920 636f red simply by co\n+00014370: 6d70 6172 696e 670a 7468 6569 7220 6361 mparing.their ca\n+00014380: 6e6f 6e69 6361 6c20 6e61 6d65 733b 2069 nonical names; i\n+00014390: 6620 7468 6520 6e61 6d65 7320 6d61 7463 f the names matc\n+000143a0: 682c 2074 6865 7920 7265 6665 7220 746f h, they refer to\n+000143b0: 2074 6865 2073 616d 6520 6669 6c65 2e0a the same file..\n+000143c0: 0a28 4e6f 7465 2074 6861 7420 7468 6520 .(Note that the \n+000143d0: 6f70 706f 7369 7465 2069 736e 2774 2061 opposite isn't a\n+000143e0: 6c77 6179 7320 7472 7565 2c20 6966 2074 lways true, if t\n+000143f0: 776f 2063 616e 6f6e 6963 616c 206e 616d wo canonical nam\n+00014400: 6573 2064 6f6e 2774 0a6d 6174 6368 2074 es don't.match t\n+00014410: 6865 2066 696c 6520 636f 756c 6420 7374 he file could st\n+00014420: 696c 6c20 6265 2074 6865 2073 616d 652c ill be the same,\n+00014430: 2066 6f72 2065 7861 6d70 6c65 2076 6961 for example via\n+00014440: 206c 696e 6b73 2e20 4f6e 206d 6f73 740a links. On most.\n+00014450: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n+00014460: 732c 2073 796d 626f 6c69 6320 6c69 6e6b s, symbolic link\n+00014470: 7320 7769 6c6c 2062 6520 6578 7061 6e64 s will be expand\n+00014480: 6564 2077 6865 7265 2070 6f73 7369 626c ed where possibl\n+00014490: 652e 2972 6570 2e69 6f2e 6669 6c65 7323 e.)rep.io.files#\n+000144a0: 6669 6c65 2d6e 616d 652d 6173 2d64 6972 file-name-as-dir\n+000144b0: 6563 746f 7279 6669 6c65 2d6e 616d 652d ectoryfile-name-\n+000144c0: 6173 2d64 6972 6563 746f 7279 2046 494c as-directory FIL\n+000144d0: 452d 4e41 4d45 0a0a 5265 7475 726e 2046 E-NAME..Return F\n+000144e0: 494c 452d 4e41 4d45 2073 7563 6820 7468 ILE-NAME such th\n+000144f0: 6174 2069 7420 6e61 6d65 7320 6120 6469 at it names a di\n+00014500: 7265 6374 6f72 7920 2869 2e65 2077 6974 rectory (i.e wit\n+00014510: 6820 6120 7465 726d 696e 6174 696e 670a h a terminating.\n+00014520: 6469 7265 6374 6f72 7920 7365 7061 7261 directory separa\n+00014530: 746f 7220 6368 6172 6163 7465 722e 2972 tor character.)r\n+00014540: 6570 2e69 6f2e 6669 6c65 7323 7365 742d ep.io.files#set-\n+00014550: 696e 7075 742d 6861 6e64 6c65 7273 6574 input-handlerset\n+00014560: 2d69 6e70 7574 2d68 616e 646c 6572 204c -input-handler L\n+00014570: 4f43 414c 2d46 494c 4520 4655 4e43 5449 OCAL-FILE FUNCTI\n+00014580: 4f4e 0a0a 4172 7261 6e67 6520 666f 7220 ON..Arrange for \n+00014590: 4655 4e43 5449 4f4e 2074 6f20 6265 2063 FUNCTION to be c\n+000145a0: 616c 6c65 6420 7768 656e 6576 6572 2070 alled whenever p\n+000145b0: 656e 6469 6e67 2069 6e70 7574 2069 7320 ending input is \n+000145c0: 6176 6169 6c61 626c 650a 6f6e 204c 4f43 available.on LOC\n+000145d0: 414c 2d46 494c 452e 204e 6f74 6520 7468 AL-FILE. Note th\n+000145e0: 6174 2074 6869 7320 6d61 6b65 7320 4c4f at this makes LO\n+000145f0: 4341 4c2d 4649 4c45 2064 6f20 6e6f 6e2d CAL-FILE do non-\n+00014600: 626c 6f63 6b69 6e67 2069 6e70 7574 2e72 blocking input.r\n+00014610: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n+00014620: 7066 696c 6570 2041 5247 0a0a 5265 7475 pfilep ARG..Retu\n+00014630: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n+00014640: 6120 6669 6c65 206f 626a 6563 742e 7265 a file object.re\n+00014650: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+00014660: 7474 7970 6669 6c65 2d74 7479 7020 4649 ttypfile-ttyp FI\n+00014670: 4c45 0a0a 5265 7475 726e 7320 7472 7565 LE..Returns true\n+00014680: 2069 6620 4649 4c45 2069 7320 6c69 6e6b if FILE is link\n+00014690: 6564 2074 6f20 6120 7474 792e 7265 702e ed to a tty.rep.\n+000146a0: 696f 2e66 696c 6573 2366 696c 652d 626f io.files#file-bo\n+000146b0: 756e 642d 7374 7265 616d 6669 6c65 2d62 und-streamfile-b\n+000146c0: 6f75 6e64 2d73 7472 6561 6d20 4649 4c45 ound-stream FILE\n+000146d0: 0a0a 4966 2066 696c 6520 6f62 6a65 6374 ..If file object\n+000146e0: 2046 494c 4520 646f 6573 6e27 7420 7265 FILE doesn't re\n+000146f0: 6665 7220 746f 2061 206c 6f63 616c 2066 fer to a local f\n+00014700: 696c 652c 2072 6574 7572 6e20 7468 6520 ile, return the \n+00014710: 7374 7265 616d 0a74 6861 7420 6974 2773 stream.that it's\n+00014720: 2062 6f75 6e64 2074 6f2e 7265 702e 696f bound to.rep.io\n+00014730: 2e66 696c 6573 2366 696c 652d 6861 6e64 .files#file-hand\n+00014740: 6c65 722d 6461 7461 6669 6c65 2d68 616e ler-datafile-han\n+00014750: 646c 6572 2d64 6174 6120 4649 4c45 0a0a dler-data FILE..\n+00014760: 5265 7475 726e 2074 6865 2068 616e 646c Return the handl\n+00014770: 6572 2d73 7065 6369 6669 6320 6461 7461 er-specific data\n+00014780: 2066 6f72 2046 494c 452e 7265 702e 696f for FILE.rep.io\n+00014790: 2e66 696c 6573 236f 7065 6e2d 6669 6c65 .files#open-file\n+000147a0: 6f70 656e 2d66 696c 6520 4649 4c45 2d4e open-file FILE-N\n+000147b0: 414d 4520 4143 4345 5353 2d54 5950 450a AME ACCESS-TYPE.\n+000147c0: 0a52 6574 7572 6e20 6120 6e65 7720 6669 .Return a new fi\n+000147d0: 6c65 206f 626a 6563 7420 7265 6665 7265 le object refere\n+000147e0: 6e63 696e 6720 7468 6520 6c6f 6769 6361 ncing the logica\n+000147f0: 6c20 6669 6c65 2063 616c 6c65 6420 4649 l file called FI\n+00014800: 4c45 2d4e 414d 452c 0a66 6f72 2041 4343 LE-NAME,.for ACC\n+00014810: 4553 532d 5459 5045 2072 6571 7565 7374 ESS-TYPE request\n+00014820: 732e 2041 4343 4553 532d 5459 5045 2063 s. ACCESS-TYPE c\n+00014830: 616e 2062 6520 6f6e 6520 6f66 2074 6865 an be one of the\n+00014840: 2073 796d 626f 6c73 3a0a 0a09 7265 6164 symbols:...read\n+00014850: 0909 466f 7220 696e 7075 740a 0977 7269 ..For input..wri\n+00014860: 7465 0909 5472 756e 6361 7465 206f 7220 te..Truncate or \n+00014870: 6372 6561 7465 2074 6865 2066 696c 652c create the file,\n+00014880: 2061 6e64 206f 7065 6e20 666f 7220 6f75 and open for ou\n+00014890: 7470 7574 0a09 6170 7065 6e64 0909 4f70 tput..append..Op\n+000148a0: 656e 2066 6f72 206f 7574 7075 7420 6174 en for output at\n+000148b0: 2074 6865 2065 6e64 206f 6620 7468 6520 the end of the \n+000148c0: 6669 6c65 2e72 6570 2e69 6f2e 6669 6c65 file.rep.io.file\n+000148d0: 7323 636c 6f73 652d 6669 6c65 636c 6f73 s#close-fileclos\n+000148e0: 652d 6669 6c65 2046 494c 450a 0a53 6967 e-file FILE..Sig\n+000148f0: 6e61 6c20 7468 6174 2074 6865 7265 2077 nal that there w\n+00014900: 696c 6c20 6265 206e 6f20 6d6f 7265 2049 ill be no more I\n+00014910: 2f4f 2074 6872 6f75 6768 2074 6865 2066 /O through the f\n+00014920: 696c 6520 6f62 6a65 6374 2046 494c 452e ile object FILE.\n+00014930: 7265 702e 696f 2e66 696c 6573 2366 6c75 rep.io.files#flu\n+00014940: 7368 2d66 696c 6566 6c75 7368 2d66 696c sh-fileflush-fil\n+00014950: 6520 4649 4c45 0a0a 466c 7573 6820 616e e FILE..Flush an\n+00014960: 7920 6275 6666 6572 6564 206f 7574 7075 y buffered outpu\n+00014970: 7420 6f6e 2046 494c 452e 2054 6869 7320 t on FILE. This \n+00014980: 6973 2075 7375 616c 6c79 2075 6e6e 6563 is usually unnec\n+00014990: 6573 7361 7279 2073 696e 6365 0a61 6c6c essary since.all\n+000149a0: 206f 7574 7075 7420 7769 6c6c 2062 6520 output will be \n+000149b0: 666c 7573 6865 6420 7768 656e 2046 494c flushed when FIL\n+000149c0: 4520 6973 2065 7665 6e74 7561 6c6c 7920 E is eventually \n+000149d0: 636c 6f73 6564 2e72 6570 2e69 6f2e 6669 closed.rep.io.fi\n+000149e0: 6c65 7323 6465 6c65 7465 2d64 6972 6563 les#delete-direc\n+000149f0: 746f 7279 6465 6c65 7465 2d64 6972 6563 torydelete-direc\n+00014a00: 746f 7279 2044 4952 4543 544f 5259 2d4e tory DIRECTORY-N\n+00014a10: 414d 450a 0a44 656c 6574 6520 7468 6520 AME..Delete the \n+00014a20: 6469 7265 6374 6f72 7920 6361 6c6c 6564 directory called\n+00014a30: 2044 4952 4543 544f 5259 2d4e 414d 452e DIRECTORY-NAME.\n+00014a40: 204e 6f74 6520 7468 6174 2074 6865 2064 Note that the d\n+00014a50: 6972 6563 746f 7279 2069 6e0a 7175 6573 irectory in.ques\n+00014a60: 7469 6f6e 2073 686f 756c 6420 6265 2065 tion should be e\n+00014a70: 6d70 7479 2e72 6570 2e69 6f2e 6669 6c65 mpty.rep.io.file\n+00014a80: 7323 636f 7079 2d66 696c 6563 6f70 792d s#copy-filecopy-\n+00014a90: 6669 6c65 2053 4f55 5243 4520 4445 5354 file SOURCE DEST\n+00014aa0: 494e 4154 494f 4e0a 0a43 7265 6174 6520 INATION..Create \n+00014ab0: 6120 6e65 7720 636f 7079 206f 6620 7468 a new copy of th\n+00014ac0: 6520 6669 6c65 2063 616c 6c65 6420 534f e file called SO\n+00014ad0: 5552 4345 2c20 6173 2074 6865 2066 696c URCE, as the fil\n+00014ae0: 6520 6361 6c6c 6564 2044 4553 5449 4e41 e called DESTINA\n+00014af0: 5449 4f4e 2e72 6570 2e69 6f2e 6669 6c65 TION.rep.io.file\n+00014b00: 7323 6669 6c65 2d65 7865 6375 7461 626c s#file-executabl\n+00014b10: 652d 7066 696c 652d 6578 6563 7574 6162 e-pfile-executab\n+00014b20: 6c65 2d70 2046 494c 452d 4e41 4d45 0a0a le-p FILE-NAME..\n+00014b30: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the\n+00014b40: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+00014b50: 452d 4e41 4d45 2069 7320 6578 6563 7574 E-NAME is execut\n+00014b60: 6162 6c65 2e72 6570 2e69 6f2e 6669 6c65 able.rep.io.file\n+00014b70: 7323 6669 6c65 2d65 7869 7374 732d 7066 s#file-exists-pf\n+00014b80: 696c 652d 6578 6973 7473 2d70 2046 494c ile-exists-p FIL\n+00014b90: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n+00014ba0: 7420 6966 2074 6865 2066 696c 6520 6361 t if the file ca\n+00014bb0: 6c6c 6564 2046 494c 452d 4e41 4d45 2065 lled FILE-NAME e\n+00014bc0: 7869 7374 732e 7265 702e 696f 2e66 696c xists.rep.io.fil\n+00014bd0: 6573 2366 696c 652d 7265 6775 6c61 722d es#file-regular-\n+00014be0: 7066 696c 652d 7265 6775 6c61 722d 7020 pfile-regular-p \n+00014bf0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00014c00: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n+00014c10: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n+00014c20: 4520 6973 2061 206e 6f72 6d61 6c20 6669 E is a normal fi\n+00014c30: 6c65 2c20 6965 2c20 6e6f 7420 610a 6469 le, ie, not a.di\n+00014c40: 7265 6374 6f72 792c 2064 6576 6963 652c rectory, device,\n+00014c50: 2073 796d 626f 6c69 6320 6c69 6e6b 2c20 symbolic link, \n+00014c60: 6574 632e 2e2e 7265 702e 696f 2e66 696c etc...rep.io.fil\n+00014c70: 6573 2366 696c 652d 6469 7265 6374 6f72 es#file-director\n+00014c80: 792d 7066 696c 652d 6469 7265 6374 6f72 y-pfile-director\n+00014c90: 792d 7020 4649 4c45 2d4e 414d 450a 0a52 y-p FILE-NAME..R\n+00014ca0: 6574 7572 6e73 2074 2069 6620 7468 6520 eturns t if the \n+00014cb0: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+00014cc0: 2d4e 414d 4520 6973 2061 2064 6972 6563 -NAME is a direc\n+00014cd0: 746f 7279 2e72 6570 2e69 6f2e 6669 6c65 tory.rep.io.file\n+00014ce0: 7323 6669 6c65 2d73 796d 6c69 6e6b 2d70 s#file-symlink-p\n+00014cf0: 6669 6c65 2d73 796d 6c69 6e6b 2d70 2046 file-symlink-p F\n+00014d00: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+00014d10: 7320 7420 6966 2074 6865 2066 696c 6520 s t if the file \n+00014d20: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+00014d30: 2069 7320 6120 7379 6d62 6f6c 6963 206c is a symbolic l\n+00014d40: 696e 6b20 746f 2061 6e6f 7468 6572 2066 ink to another f\n+00014d50: 696c 652e 3a72 6570 2e69 6f2e 6669 6c65 ile.:rep.io.file\n+00014d60: 7323 6669 6c65 2d67 6964 6669 6c65 2d67 s#file-gidfile-g\n+00014d70: 6964 2046 494c 452d 4e41 4d45 0a0a 5265 id FILE-NAME..Re\n+00014d80: 7475 726e 7320 7468 6520 6769 6420 6f66 turns the gid of\n+00014d90: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n+00014da0: 2046 494c 452d 4e41 4d45 3a72 6570 2e69 FILE-NAME:rep.i\n+00014db0: 6f2e 6669 6c65 7323 6669 6c65 2d75 6964 o.files#file-uid\n+00014dc0: 6669 6c65 2d75 6964 2046 494c 452d 4e41 file-uid FILE-NA\n+00014dd0: 4d45 0a0a 5265 7475 726e 7320 7468 6520 ME..Returns the \n+00014de0: 7569 6420 6f66 2074 6865 2066 696c 6520 uid of the file \n+00014df0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+00014e00: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00014e10: 652d 7369 7a65 6669 6c65 2d73 697a 6520 e-sizefile-size \n+00014e20: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00014e30: 6e73 2074 6865 2073 697a 6520 6f66 2074 ns the size of t\n+00014e40: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n+00014e50: 494c 452d 4e41 4d45 2069 6e20 6279 7465 ILE-NAME in byte\n+00014e60: 732e 7265 702e 696f 2e66 696c 6573 2366 s.rep.io.files#f\n+00014e70: 696c 652d 6d6f 6465 7366 696c 652d 6d6f ile-modesfile-mo\n+00014e80: 6465 7320 4649 4c45 2d4e 414d 450a 0a52 des FILE-NAME..R\n+00014e90: 6574 7572 6e20 7468 6520 6163 6365 7373 eturn the access\n+00014ea0: 2070 6572 6d69 7373 696f 6e73 206f 6620 permissions of \n+00014eb0: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n+00014ec0: 4649 4c45 2d4e 414d 452e 204e 6f74 6520 FILE-NAME. Note \n+00014ed0: 7468 6174 2074 6865 0a66 6f72 6d61 7420 that the.format \n+00014ee0: 6f66 2074 6869 7320 6f62 6a65 6374 2069 of this object i\n+00014ef0: 7320 6669 6c69 6e67 2073 7973 7465 6d20 s filing system \n+00014f00: 6465 7065 6e64 656e 742e 2049 7427 7320 dependent. It's \n+00014f10: 6f6e 6c79 2070 6f72 7461 626c 6520 7573 only portable us\n+00014f20: 650a 6973 2061 7320 616e 2061 7267 756d e.is as an argum\n+00014f30: 656e 7420 746f 2073 6574 2d66 696c 652d ent to set-file-\n+00014f40: 6d6f 6465 732e 7265 702e 696f 2e66 696c modes.rep.io.fil\n+00014f50: 6573 2364 6972 6563 746f 7279 2d66 696c es#directory-fil\n+00014f60: 6573 6469 7265 6374 6f72 792d 6669 6c65 esdirectory-file\n+00014f70: 7320 4449 5245 4354 4f52 590a 0a52 6574 s DIRECTORY..Ret\n+00014f80: 7572 6e73 2061 206c 6973 7420 6f66 2074 urns a list of t\n+00014f90: 6865 206e 616d 6573 206f 6620 616c 6c20 he names of all \n+00014fa0: 6669 6c65 7320 696e 2074 6865 2064 6972 files in the dir\n+00014fb0: 6563 746f 7279 2063 616c 6c65 6420 4449 ectory called DI\n+00014fc0: 5245 4354 4f52 592e 0a54 6865 206c 6973 RECTORY..The lis\n+00014fd0: 7420 6973 2075 6e73 6f72 7465 642e 0072 t is unsorted..r\n+00014fe0: 6570 2e73 7973 7465 6d23 7265 6d6f 7665 ep.system#remove\n+00014ff0: 2d68 6f6f 6b20 484f 4f4b 2046 554e 4300 -hook HOOK FUNC.\n+00015000: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00015010: 652d 7772 6974 6561 626c 652d 7066 696c e-writeable-pfil\n+00015020: 652d 7772 6974 6162 6c65 2d70 2046 494c e-writable-p FIL\n+00015030: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n+00015040: 7420 6966 2074 6865 2066 696c 6520 6361 t if the file ca\n+00015050: 6c6c 6564 2046 494c 452d 4e41 4d45 2069 lled FILE-NAME i\n+00015060: 7320 6176 6169 6c61 626c 6520 666f 7220 s available for \n+00015070: 7772 6974 696e 6720 746f 2e72 6570 2e69 writing to.rep.i\n+00015080: 6f2e 6669 6c65 7323 6669 6c65 2d6f 776e o.files#file-own\n+00015090: 6572 2d70 6669 6c65 2d6f 776e 6572 2d70 er-pfile-owner-p\n+000150a0: 2046 494c 452d 4e41 4d45 0a0a 5265 7475 FILE-NAME..Retu\n+000150b0: 726e 7320 7420 6966 2074 6865 206f 776e rns t if the own\n+000150c0: 6572 7368 6970 2028 7569 6420 2620 6769 ership (uid & gi\n+000150d0: 6429 206f 6620 7468 6520 6669 6c65 2063 d) of the file c\n+000150e0: 616c 6c65 6420 4649 4c45 2d4e 414d 4520 alled FILE-NAME \n+000150f0: 6973 2074 6865 0a73 616d 6520 6173 2074 is the.same as t\n+00015100: 6861 7420 6f66 2061 6e79 2066 696c 6573 hat of any files\n+00015110: 2077 7269 7474 656e 2062 7920 7468 6520 written by the \n+00015120: 6564 6974 6f72 2e72 6570 2e69 6f2e 6669 editor.rep.io.fi\n+00015130: 6c65 7323 6669 6c65 2d6e 6c69 6e6b 7366 les#file-nlinksf\n+00015140: 696c 652d 6e6c 696e 6b73 2046 494c 452d ile-nlinks FILE-\n+00015150: 4e41 4d45 0a0a 5265 7475 726e 7320 7468 NAME..Returns th\n+00015160: 6520 6e75 6d62 6572 206f 6620 6c69 6e6b e number of link\n+00015170: 7320 706f 696e 7469 6e67 2074 6f20 7468 s pointing to th\n+00015180: 6520 6669 6c65 2063 616c 6c65 6420 4649 e file called FI\n+00015190: 4c45 2d4e 414d 452e 2054 6869 7320 7769 LE-NAME. This wi\n+000151a0: 6c6c 0a62 6520 6f6e 6520 6966 2046 494c ll.be one if FIL\n+000151b0: 452d 4e41 4d45 2068 6173 206f 6e6c 7920 E-NAME has only \n+000151c0: 6f6e 6520 6e61 6d65 2e20 446f 6573 6e27 one name. Doesn'\n+000151d0: 7420 636f 756e 7420 7379 6d62 6f6c 6963 t count symbolic\n+000151e0: 206c 696e 6b73 2e72 6570 2e69 6f2e 6669 links.rep.io.fi\n+000151f0: 6c65 7323 7265 6164 2d73 796d 6c69 6e6b les#read-symlink\n+00015200: 7265 6164 2d73 796d 6c69 6e6b 2046 494c read-symlink FIL\n+00015210: 454e 414d 450a 0a52 6574 7572 6e20 7468 ENAME..Return th\n+00015220: 6520 7374 7269 6e67 2074 6861 7420 6973 e string that is\n+00015230: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n+00015240: 2074 6865 2073 796d 626f 6c69 6320 6c69 the symbolic li\n+00015250: 6e6b 2046 494c 454e 414d 452e 2054 6869 nk FILENAME. Thi\n+00015260: 730a 7374 7269 6e67 206d 6179 2062 6520 s.string may be \n+00015270: 7265 6c61 7469 7665 2074 6f20 7468 6520 relative to the \n+00015280: 6469 7265 6374 6f72 7920 636f 6e74 6169 directory contai\n+00015290: 6e69 6e67 2046 494c 454e 414d 452e 0a0a ning FILENAME...\n+000152a0: 5369 676e 616c 7320 616e 2065 7272 6f72 Signals an error\n+000152b0: 2069 6620 4649 4c45 4e41 4d45 2069 736e if FILENAME isn\n+000152c0: 2774 2061 2073 796d 626f 6c69 6320 6c69 't a symbolic li\n+000152d0: 6e6b 2e72 6570 2e69 6f2e 6669 6c65 7323 nk.rep.io.files#\n+000152e0: 7374 6465 7272 2d66 696c 6573 7464 6572 stderr-filestder\n+000152f0: 722d 6669 6c65 0a0a 5265 7475 726e 7320 r-file..Returns \n+00015300: 7468 6520 6669 6c65 206f 626a 6563 7420 the file object \n+00015310: 7265 7072 6573 656e 7469 6e67 2074 6865 representing the\n+00015320: 2065 6469 746f 7227 7320 7374 616e 6461 editor's standa\n+00015330: 7264 206f 7574 7075 742e 7265 702e 696f rd output.rep.io\n+00015340: 2e66 696c 6573 2373 6574 2d66 696c 652d .files#set-file-\n+00015350: 6861 6e64 6c65 722d 656e 7669 726f 6e6d handler-environm\n+00015360: 656e 7473 6574 2d66 696c 652d 6861 6e64 entset-file-hand\n+00015370: 6c65 722d 656e 7669 726f 6e6d 656e 7420 ler-environment \n+00015380: 454e 5666 6f72 6d61 742d 686f 6f6b 732d ENVformat-hooks-\n+00015390: 616c 6973 7441 6c69 7374 206f 6620 2843 alistAlist of (C\n+000153a0: 4841 5220 2e20 4655 4e43 5449 4f4e 2920 HAR . FUNCTION) \n+000153b0: 6465 6669 6e69 6e67 2065 7874 7261 2066 defining extra f\n+000153c0: 6f72 6d61 7420 636f 6e76 6572 7369 6f6e ormat conversion\n+000153d0: 7320 666f 7220 7468 650a 666f 726d 6174 s for the.format\n+000153e0: 2066 756e 6374 696f 6e2e 2046 554e 4354 function. FUNCT\n+000153f0: 494f 4e20 6973 2063 616c 6c65 6420 6173 ION is called as\n+00015400: 2028 4655 4e43 5449 4f4e 2072 6570 7629 (FUNCTION repv)\n+00015410: 2c20 616e 6420 7368 6f75 6c64 0a72 6574 , and should.ret\n+00015420: 7572 6e20 7468 6520 7374 7269 6e67 2074 urn the string t\n+00015430: 6f20 6265 2069 6e73 6572 7465 642e 7265 o be inserted.re\n+00015440: 702e 696f 2e73 7472 6561 6d73 2377 7269 p.io.streams#wri\n+00015450: 7465 7772 6974 6520 5354 5245 414d 2044 tewrite STREAM D\n+00015460: 4154 4120 5b4c 454e 4754 485d 0a0a 5772 ATA [LENGTH]..Wr\n+00015470: 6974 6573 2044 4154 412c 2077 6869 6368 ites DATA, which\n+00015480: 2063 616e 2065 6974 6865 7220 6265 2061 can either be a\n+00015490: 2073 7472 696e 6720 6f72 2061 2063 6861 string or a cha\n+000154a0: 7261 6374 6572 2c20 746f 2074 6865 2073 racter, to the s\n+000154b0: 7472 6561 6d0a 5354 5245 414d 2c20 7265 tream.STREAM, re\n+000154c0: 7475 726e 696e 6720 7468 6520 6e75 6d62 turning the numb\n+000154d0: 6572 206f 6620 6368 6172 6163 7465 7273 er of characters\n+000154e0: 2061 6374 7561 6c6c 7920 7772 6974 7465 actually writte\n+000154f0: 6e2e 2049 6620 4441 5441 2069 730a 6120 n. If DATA is.a \n+00015500: 7374 7269 6e67 204c 454e 4754 4820 6361 string LENGTH ca\n+00015510: 6e20 6465 6669 6e65 2068 6f77 206d 616e n define how man\n+00015520: 7920 6368 6172 6163 7465 7273 2074 6f20 y characters to \n+00015530: 7772 6974 652e 7265 702e 696f 2e73 7472 write.rep.io.str\n+00015540: 6561 6d73 2370 6565 6b2d 6368 6172 7065 eams#peek-charpe\n+00015550: 656b 2d63 6861 7220 5354 5245 414d 0a0a ek-char STREAM..\n+00015560: 5265 7475 726e 7320 7468 6520 6e65 7874 Returns the next\n+00015570: 2063 6861 7261 6374 6572 2066 726f 6d20 character from \n+00015580: 7468 6520 696e 7075 742d 7374 7265 616d the input-stream\n+00015590: 2053 5452 4541 4d2c 202a 7769 7468 6f75 STREAM, *withou\n+000155a0: 742a 0a72 656d 6f76 696e 6720 7468 6174 t*.removing that\n+000155b0: 2063 6861 7261 6374 6572 2066 726f 6d20 character from \n+000155c0: 7468 6520 6865 6164 206f 6620 7468 6520 the head of the \n+000155d0: 7374 7265 616d 2e20 4966 206e 6f20 6d6f stream. If no mo\n+000155e0: 7265 0a63 6861 7261 6374 6572 7320 6172 re.characters ar\n+000155f0: 6520 6176 6169 6c61 626c 6520 7265 7475 e available retu\n+00015600: 726e 7320 6e69 6c2e 7265 702e 696f 2e73 rns nil.rep.io.s\n+00015610: 7472 6561 6d73 2372 6561 642d 6368 6172 treams#read-char\n+00015620: 7372 6561 642d 6368 6172 7320 5354 5245 sread-chars STRE\n+00015630: 414d 2043 4f55 4e54 0a0a 5265 6164 2075 AM COUNT..Read u\n+00015640: 7074 6f20 434f 554e 5420 6368 6172 6163 pto COUNT charac\n+00015650: 7465 7273 2066 726f 6d20 7468 6520 696e ters from the in\n+00015660: 7075 7420 7374 7265 616d 2053 5452 4541 put stream STREA\n+00015670: 4d2c 2072 6574 7572 6e69 6e67 2061 0a73 M, returning a.s\n+00015680: 7472 696e 6720 636f 6e74 6169 6e69 6e67 tring containing\n+00015690: 2074 6865 2063 6861 7261 6374 6572 732e the characters.\n+000156a0: 2049 6620 454f 4620 6973 2072 6561 6420 If EOF is read \n+000156b0: 6265 666f 7265 2072 6561 6469 6e67 2043 before reading C\n+000156c0: 4f55 4e54 0a63 6861 7261 6374 6572 732c OUNT.characters,\n+000156d0: 2074 6865 2072 6574 7572 6e65 6420 7374 the returned st\n+000156e0: 7269 6e67 2077 696c 6c20 636f 6e74 6169 ring will contai\n+000156f0: 6e20 7468 6520 6368 6172 6163 7465 7273 n the characters\n+00015700: 2072 6561 6420 7570 2074 6f0a 7468 6174 read up to.that\n+00015710: 2070 6f69 6e74 2e20 4966 206e 6f20 6368 point. If no ch\n+00015720: 6172 6163 7465 7273 2061 7265 2072 6561 aracters are rea\n+00015730: 642c 206e 696c 2077 696c 6c20 6265 2072 d, nil will be r\n+00015740: 6574 7572 6e65 642e 7265 702e 696f 2e73 eturned.rep.io.s\n+00015750: 7472 6561 6d73 2372 6561 642d 6c69 6e65 treams#read-line\n+00015760: 7265 6164 2d6c 696e 6520 5354 5245 414d read-line STREAM\n+00015770: 0a0a 5265 6164 206f 6e65 206c 696e 6520 ..Read one line \n+00015780: 6f66 2074 6578 7420 6672 6f6d 2053 5452 of text from STR\n+00015790: 4541 4d2e 2020 5265 7475 726e 2069 7420 EAM. Return it \n+000157a0: 6173 2061 2073 7472 696e 672e 2020 4966 as a string. If\n+000157b0: 2074 6865 0a6c 696e 6520 7761 7320 7465 the.line was te\n+000157c0: 726d 696e 6174 6564 2062 7920 6120 6e65 rminated by a ne\n+000157d0: 776c 696e 6520 2869 6e73 7465 6164 206f wline (instead o\n+000157e0: 6620 454f 4629 2069 7420 6973 2069 6e63 f EOF) it is inc\n+000157f0: 6c75 6465 6420 696e 0a74 6865 2072 6574 luded in.the ret\n+00015800: 7572 6e20 7661 6c75 652e 2020 4966 2065 urn value. If e\n+00015810: 6e64 206f 6620 6669 6c65 206f 6363 7572 nd of file occur\n+00015820: 7320 696d 6d65 6469 6174 656c 7920 6265 s immediately be\n+00015830: 666f 7265 2061 6e79 0a63 6861 7261 6374 fore any.charact\n+00015840: 6572 7320 6361 6e20 6265 2072 6561 642c ers can be read,\n+00015850: 2072 6574 7572 6e20 6e69 6c2e 7265 702e return nil.rep.\n+00015860: 696f 2e73 7472 6561 6d73 2363 6f70 792d io.streams#copy-\n+00015870: 7374 7265 616d 636f 7079 2d73 7472 6561 streamcopy-strea\n+00015880: 6d20 534f 5552 4345 2d53 5452 4541 4d20 m SOURCE-STREAM \n+00015890: 4445 5354 2d53 5452 4541 4d0a 0a43 6f70 DEST-STREAM..Cop\n+000158a0: 7920 616c 6c20 6368 6172 6163 7465 7273 y all characters\n+000158b0: 2066 726f 6d20 534f 5552 4345 2d53 5452 from SOURCE-STR\n+000158c0: 4541 4d20 746f 2044 4553 542d 5354 5245 EAM to DEST-STRE\n+000158d0: 414d 2075 6e74 696c 2061 6e20 454f 4620 AM until an EOF \n+000158e0: 6973 0a72 6561 642e 2052 6574 7572 6e73 is.read. Returns\n+000158f0: 2074 6865 206e 756d 6265 7220 6f66 2063 the number of c\n+00015900: 6861 7261 6374 6572 7320 636f 7069 6564 haracters copied\n+00015910: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n+00015920: 7265 6164 7265 6164 205b 5354 5245 414d readread [STREAM\n+00015930: 5d0a 0a52 6561 6473 206f 6e65 206c 6973 ]..Reads one lis\n+00015940: 702d 6f62 6a65 6374 2066 726f 6d20 7468 p-object from th\n+00015950: 6520 696e 7075 742d 7374 7265 616d 2053 e input-stream S\n+00015960: 5452 4541 4d20 286f 7220 7468 6520 7661 TREAM (or the va\n+00015970: 6c75 6520 6f66 2074 6865 0a76 6172 6961 lue of the.varia\n+00015980: 626c 6520 6073 7461 6e64 6172 642d 696e ble `standard-in\n+00015990: 7075 7427 2069 6620 5354 5245 414d 2069 put' if STREAM i\n+000159a0: 7320 756e 7370 6563 6966 6965 6429 2061 s unspecified) a\n+000159b0: 6e64 2072 6574 7572 6e20 6974 2e72 6570 nd return it.rep\n+000159c0: 2e69 6f2e 7374 7265 616d 7323 6d61 6b65 .io.streams#make\n+000159d0: 2d73 7472 696e 672d 696e 7075 742d 7374 -string-input-st\n+000159e0: 7265 616d 6d61 6b65 2d73 7472 696e 672d reammake-string-\n+000159f0: 696e 7075 742d 7374 7265 616d 2053 5452 input-stream STR\n+00015a00: 494e 4720 5b53 5441 5254 5d0a 0a52 6574 ING [START]..Ret\n+00015a10: 7572 6e73 2061 2069 6e70 7574 2073 7472 urns a input str\n+00015a20: 6561 6d2c 2069 7420 7769 6c6c 2073 7570 eam, it will sup\n+00015a30: 706c 792c 2069 6e20 6f72 6465 722c 2074 ply, in order, t\n+00015a40: 6865 2063 6861 7261 6374 6572 7320 696e he characters in\n+00015a50: 2053 5452 494e 472c 0a73 7461 7274 696e STRING,.startin\n+00015a60: 6720 6672 6f6d 2053 5441 5254 2028 6f72 g from START (or\n+00015a70: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n+00015a80: 6620 7468 6520 7374 7269 6e67 292e 7265 f the string).re\n+00015a90: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n+00015aa0: 7563 7475 7265 2d62 6f75 6e64 2d70 7374 ucture-bound-pst\n+00015ab0: 7275 6374 7572 652d 626f 756e 642d 7020 ructure-bound-p \n+00015ac0: 5354 5255 4354 5552 4520 5641 520a 0a52 STRUCTURE VAR..R\n+00015ad0: 6574 7572 6e20 6074 2720 6966 2073 796d eturn `t' if sym\n+00015ae0: 626f 6c20 5641 5220 6861 7320 6120 6e6f bol VAR has a no\n+00015af0: 6e2d 766f 6964 2062 696e 6469 6e67 2069 n-void binding i\n+00015b00: 6e20 5354 5255 4354 5552 452e 7265 702e n STRUCTURE.rep.\n+00015b10: 7374 7275 6374 7572 6573 2373 7472 7563 structures#struc\n+00015b20: 7475 7265 2d64 6566 696e 6573 7472 7563 ture-definestruc\n+00015b30: 7475 7265 2d64 6566 696e 6520 5354 5255 ture-define STRU\n+00015b40: 4354 5552 4520 5641 5220 5641 4c55 450a CTURE VAR VALUE.\n+00015b50: 0a53 6574 2074 6865 2076 616c 7565 206f .Set the value o\n+00015b60: 6620 7468 6520 6269 6e64 696e 6720 6f66 f the binding of\n+00015b70: 2073 796d 626f 6c20 5641 5220 696e 2073 symbol VAR in s\n+00015b80: 7472 7563 7475 7265 206f 626a 6563 740a tructure object.\n+00015b90: 5354 5255 4354 5552 4520 746f 2056 414c STRUCTURE to VAL\n+00015ba0: 5545 2e20 4966 206e 6f20 7375 6368 2062 UE. If no such b\n+00015bb0: 696e 6469 6e67 2065 7869 7374 732c 206f inding exists, o\n+00015bc0: 6e65 2069 7320 6372 6561 7465 642e 7265 ne is created.re\n+00015bd0: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n+00015be0: 7563 7475 7265 2d61 6363 6573 7369 626c ucture-accessibl\n+00015bf0: 6573 7472 7563 7475 7265 2d61 6363 6573 estructure-acces\n+00015c00: 7369 626c 6520 5354 5255 4354 5552 450a sible STRUCTURE.\n+00015c10: 0a52 6574 7572 6e73 2074 6865 206c 6973 .Returns the lis\n+00015c20: 7420 6f66 2073 7472 7563 7475 7265 206e t of structure n\n+00015c30: 616d 6573 2061 6363 6573 7365 6420 6279 ames accessed by\n+00015c40: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec\n+00015c50: 740a 5354 5255 4354 5552 452e 7265 702e t.STRUCTURE.rep.\n+00015c60: 7374 7275 6374 7572 6573 2373 6574 2d69 structures#set-i\n+00015c70: 6e74 6572 6661 6365 7365 742d 696e 7465 nterfaceset-inte\n+00015c80: 7266 6163 6520 5354 5255 4354 5552 4520 rface STRUCTURE \n+00015c90: 494e 5445 5246 4143 450a 0a53 6574 2074 INTERFACE..Set t\n+00015ca0: 6865 2069 6e74 6572 6661 6365 206f 6620 he interface of \n+00015cb0: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+00015cc0: 2053 5452 5543 5455 5245 2074 6f20 494e STRUCTURE to IN\n+00015cd0: 5445 5246 4143 452e 7265 702e 7374 7275 TERFACE.rep.stru\n+00015ce0: 6374 7572 6573 236f 7065 6e2d 7374 7275 ctures#open-stru\n+00015cf0: 6374 7572 6573 6f70 656e 2d73 7472 7563 cturesopen-struc\n+00015d00: 7475 7265 7320 5354 5255 4354 2d4e 414d tures STRUCT-NAM\n+00015d10: 4553 0a0a 4d61 726b 2074 6861 7420 7468 ES..Mark that th\n+00015d20: 6520 6375 7272 656e 7420 7374 7275 6374 e current struct\n+00015d30: 7572 6573 2068 6173 206f 7065 6e65 6420 ures has opened \n+00015d40: 7468 6520 6c69 7374 206f 6620 7374 7275 the list of stru\n+00015d50: 6374 7572 6573 0a6e 616d 6564 2069 6e20 ctures.named in \n+00015d60: 7468 6520 6c69 7374 2053 5452 5543 542d the list STRUCT-\n+00015d70: 4e41 4d45 532e 7265 702e 7374 7275 6374 NAMES.rep.struct\n+00015d80: 7572 6573 2361 6363 6573 732d 7374 7275 ures#access-stru\n+00015d90: 6374 7572 6573 6163 6365 7373 2d73 7472 cturesaccess-str\n+00015da0: 7563 7475 7265 7320 5354 5255 4354 2d4e uctures STRUCT-N\n+00015db0: 414d 4553 0a0a 4d61 726b 2074 6861 7420 AMES..Mark that \n+00015dc0: 7468 6520 6375 7272 656e 7420 7374 7275 the current stru\n+00015dd0: 6374 7572 6573 206d 6179 2061 6363 6573 ctures may acces\n+00015de0: 7320 7468 6520 6c69 7374 206f 6620 7374 s the list of st\n+00015df0: 7275 6374 7572 6573 0a6e 616d 6564 2069 ructures.named i\n+00015e00: 6e20 7468 6520 6c69 7374 2053 5452 5543 n the list STRUC\n+00015e10: 542d 4e41 4d45 532e 7265 702e 7374 7275 T-NAMES.rep.stru\n+00015e20: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure\n+00015e30: 2d77 616c 6b73 7472 7563 7475 7265 2d77 -walkstructure-w\n+00015e40: 616c 6b20 4655 4e43 5449 4f4e 2053 5452 alk FUNCTION STR\n+00015e50: 5543 5455 5245 0a0a 4361 6c6c 2046 554e UCTURE..Call FUN\n+00015e60: 4354 494f 4e20 666f 7220 6561 6368 2062 CTION for each b\n+00015e70: 696e 6469 6e67 2069 6e20 7374 7275 6374 inding in struct\n+00015e80: 7572 6520 6f62 6a65 6374 2053 5452 5543 ure object STRUC\n+00015e90: 5455 5245 2e20 5468 650a 6675 6e63 7469 TURE. The.functi\n+00015ea0: 6f6e 2069 7320 6361 6c6c 6564 2077 6974 on is called wit\n+00015eb0: 6820 7477 6f20 6172 6775 6d65 6e74 732c h two arguments,\n+00015ec0: 2074 6865 2076 6172 6961 626c 6520 616e the variable an\n+00015ed0: 6420 7468 6520 6269 6e64 696e 6727 730a d the binding's.\n+00015ee0: 7661 6c75 652e 7265 702e 696f 2e64 622e value.rep.io.db.\n+00015ef0: 7364 626d 2373 6462 6d2d 7374 6f72 6573 sdbm#sdbm-stores\n+00015f00: 6462 6d2d 7374 6f72 6520 4442 4d20 4b45 dbm-store DBM KE\n+00015f10: 5920 5641 4c55 4520 5b46 4c41 4753 5d72 Y VALUE [FLAGS]r\n+00015f20: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd\n+00015f30: 626d 2d65 7272 6f72 7364 626d 2d65 7272 bm-errorsdbm-err\n+00015f40: 6f72 2044 424d 7265 702e 766d 2e63 6f6d or DBMrep.vm.com\n+00015f50: 7069 6c65 722e 6d6f 6475 6c65 7323 636f piler.modules#co\n+00015f60: 6d70 696c 652d 6675 6e63 7469 6f6e 436f mpile-functionCo\n+00015f70: 6d70 696c 6573 2074 6865 2062 6f64 7920 mpiles the body \n+00015f80: 6f66 2074 6865 2066 756e 6374 696f 6e20 of the function \n+00015f90: 4655 4e43 5449 4f4e 2e72 6570 2e76 6d2e FUNCTION.rep.vm.\n+00015fa0: 636f 6d70 696c 6572 2e6d 6f64 756c 6573 compiler.modules\n+00015fb0: 2363 6f6d 7069 6c65 2d6d 6f64 756c 6543 #compile-moduleC\n+00015fc0: 6f6d 7069 6c65 7320 616c 6c20 6675 6e63 ompiles all func\n+00015fd0: 7469 6f6e 2062 696e 6469 6e67 7320 696e tion bindings in\n+00015fe0: 2074 6865 206d 6f64 756c 6520 6e61 6d65 the module name\n+00015ff0: 6420 5354 5255 4354 2e00 0000 0000 0000 d STRUCT........\n+00016000: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n+00016010: 646f 776e 6361 7365 5265 7475 726e 2061 downcaseReturn a\n+00016020: 206e 6577 2073 7472 696e 672c 2061 206c new string, a l\n+00016030: 6f77 6572 2063 6173 6520 636f 7079 206f ower case copy o\n+00016040: 6620 7374 7269 6e67 2058 2e72 6570 2e6d f string X.rep.m\n+00016050: 6f64 756c 652d 7379 7374 656d 2373 7472 odule-system#str\n+00016060: 7563 7475 7265 2d72 6566 4576 616c 7561 ucture-refEvalua\n+00016070: 7465 7320 746f 2074 6865 2063 7572 7265 tes to the curre\n+00016080: 6e74 2076 616c 7565 206f 6620 7468 6520 nt value of the \n+00016090: 676c 6f62 616c 2062 696e 6469 6e67 206f global binding o\n+000160a0: 6620 7379 6d62 6f6c 0a56 4152 2d4e 414d f symbol.VAR-NAM\n+000160b0: 4520 696e 2074 6865 206d 6f64 756c 6520 E in the module \n+000160c0: 6361 6c6c 6564 2053 5452 5543 542d 4e41 called STRUCT-NA\n+000160d0: 4d45 2e20 5468 6973 2073 7472 7563 7475 ME. This structu\n+000160e0: 7265 206d 7573 740a 7072 6576 696f 7573 re must.previous\n+000160f0: 6c79 2068 6176 6520 6265 656e 206f 7065 ly have been ope\n+00016100: 6e65 6420 6f72 2061 6363 6573 7365 6420 ned or accessed \n+00016110: 6279 2074 6865 2063 7572 7265 6e74 206d by the current m\n+00016120: 6f64 756c 652e 0a0a 5768 656e 2072 6561 odule...When rea\n+00016130: 642c 2074 6865 2073 796e 7461 7820 6046 d, the syntax `F\n+00016140: 4f4f 2342 4152 2720 6578 7061 6e64 7320 OO#BAR' expands \n+00016150: 746f 2060 2873 7472 7563 7475 7265 2d72 to `(structure-r\n+00016160: 6566 2046 4f4f 2042 4152 2927 2e72 6570 ef FOO BAR)'.rep\n+00016170: 2e73 7973 7465 6d23 7077 642d 7072 6f6d .system#pwd-prom\n+00016180: 7074 5072 6f6d 7074 2066 6f72 2061 2063 ptPrompt for a c\n+00016190: 6f6e 6669 6465 6e74 6961 6c20 7374 7269 onfidential stri\n+000161a0: 6e67 2c20 7769 7468 2050 524f 4d50 5420 ng, with PROMPT \n+000161b0: 6173 2074 6865 2074 6974 6c65 2073 7472 as the title str\n+000161c0: 696e 672e 2054 6865 0a63 6f6e 7465 6e74 ing. The.content\n+000161d0: 7320 6f66 2074 6865 2070 726f 6d70 7420 s of the prompt \n+000161e0: 7769 6c6c 2062 6520 6d61 736b 6564 206f will be masked o\n+000161f0: 7574 2077 6869 6c73 7420 6265 696e 6720 ut whilst being \n+00016200: 656e 7465 7265 642e 05e5 8b42 7265 6d6f entered....Bremo\n+00016210: 66ce 0000 0000 0000 1400 0000 3300 0000 f...........3...\n+00016220: e61a 7d5e 7265 702e 53cd 0000 0000 0000 ..}^rep.S.......\n+00016230: 1e00 0000 3c00 0000 f521 5f47 7265 702e ....<....!_Grep.\n+00016240: 00dc 0100 0000 0000 1800 0000 1500 0000 ................\n+00016250: 7e4f 8b53 7265 702e 8006 0100 0000 0000 ~O.Srep.........\n+00016260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n+00016270: 603c 0000 0000 0000 1f00 0000 a001 0000 `<..............\n+00016280: 22ac 8c49 0072 6570 e3cf 0000 0000 0000 \"..I.rep........\n+00016290: 1700 0000 0400 0000 5fbc c852 7265 702e ........_..Rrep.\n+000162a0: 49dd 0100 0000 0000 1e00 0000 3f00 0000 I...........?...\n+000162b0: f841 6750 7265 702e a6dd 0100 0000 0000 .AgPrep.........\n+000162c0: 1300 0000 1f00 0000 d108 3a52 7265 702e ..........:Rrep.\n+000162d0: c8cb 0000 0000 0000 1f00 0000 4100 0000 ............A...\n+000162e0: 1658 c55d 7265 702e fca9 0000 0000 0000 .X.]rep.........\n+000162f0: 1f00 0000 9800 0000 256d 505e 0072 6570 ........%mP^.rep\n+00016300: 2cca 0000 0000 0000 2100 0000 0700 0000 ,.......!.......\n+00016310: be87 2b46 7265 702e c2dc 0000 0000 0000 ..+Frep.........\n+00016320: 1b00 0000 7b01 0000 079a c742 0072 6570 ....{......B.rep\n+00016330: f0d2 0100 0000 0000 1d00 0000 0e00 0000 ................\n+00016340: 2da2 5251 7265 702e 1bd3 0100 0000 0000 -.RQrep.........\n+00016350: 1f00 0000 4500 0000 2b4d c044 7265 702e ....E...+M.Drep.\n+00016360: 2bd9 0100 0000 0000 2300 0000 1201 0000 +.......#.......\n+00016370: ccdd b24d 7265 702e 87d5 0000 0000 0000 ...Mrep.........\n+00016380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n+00016390: 5704 0100 0000 0000 1600 0000 4900 0000 W...........I...\n+000163a0: a2ad d74b 7265 702e cb08 0100 0000 0000 ...Krep.........\n+000163b0: 1a00 0000 6600 0000 9fd3 0257 7265 702e ....f......Wrep.\n+000163c0: 81d2 0000 0000 0000 1600 0000 4d00 0000 ............M...\n+000163d0: 08c5 9d44 7265 702e f241 0100 0000 0000 ...Drep..A......\n+000163e0: 2100 0000 8e00 0000 f504 1257 7265 702e !..........Wrep.\n+000163f0: d54c 0100 0000 0000 1b00 0000 6400 0000 .L..........d...\n+00016400: b7aa 8642 0072 6570 9ec8 0000 0000 0000 ...B.rep........\n+00016410: 2300 0000 0500 0000 47c0 054f 7265 702e #.......G..Orep.\n+00016420: d86b 0000 0000 0000 0a00 0000 9f00 0000 .k..............\n+00016430: ce4e f750 7265 702e 3f5b 0000 0000 0000 .N.Prep.?[......\n+00016440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n+00016450: ccd4 0000 0000 0000 1400 0000 2f00 0000 ............/...\n+00016460: 62bd f144 0072 6570 de4f 0100 0000 0000 b..D.rep.O......\n+00016470: 1700 0000 0a00 0000 b959 7048 0072 6570 .........YpH.rep\n+00016480: 7dca 0000 0000 0000 2300 0000 0600 0000 }.......#.......\n+00016490: 488a 7354 7265 702e 00c0 0000 0000 0000 H.sTrep.........\n+000164a0: 1700 0000 4d00 0000 db38 8359 0072 6570 ....M....8.Y.rep\n+000164b0: f7ca 0000 0000 0000 2200 0000 0700 0000 ........\".......\n+000164c0: b0b2 794b 0072 6570 adcd 0000 0000 0000 ..yK.rep........\n+000164d0: 1f00 0000 0800 0000 9717 2957 7265 702e ..........)Wrep.\n+000164e0: 54cf 0000 0000 0000 3400 0000 2a00 0000 T.......4...*...\n+000164f0: c2d4 f654 7265 702e 9f47 0000 0000 0000 ...Trep..G......\n+00016500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n+00016510: 8a7f 0000 0000 0000 1600 0000 3d00 0000 ............=...\n+00016520: bf43 2455 7265 702e 00d0 0100 0000 0000 .C$Urep.........\n+00016530: 3600 0000 3000 0000 afc0 864d 0072 6570 6...0......M.rep\n+00016540: 54ca 0000 0000 0000 2300 0000 0600 0000 T.......#.......\n+00016550: 124b 3e40 7265 702e 0201 0100 0000 0000 .K>@rep.........\n+00016560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n+00016570: 6322 0000 0000 0000 2900 0000 5f00 0000 c\"......)..._...\n+00016580: 6d8a fd5d 7265 702e 712d 0000 0000 0000 m..]rep.q-......\n+00016590: 1800 0000 2900 0000 278d e05b 7265 702e ....)...'..[rep.\n+000165a0: eb22 0000 0000 0000 1f00 0000 4800 0000 .\"..........H...\n+000165b0: dc0a 5c52 7265 702e 0a5e 0000 0000 0000 ..\\Rrep..^......\n+000165c0: 0f00 0000 5700 0000 8d45 7346 7265 702e ....W....EsFrep.\n+000165d0: e172 0000 0000 0000 3000 0000 c600 0000 .r......0.......\n+000165e0: 8b55 f641 7265 702e a793 0000 0000 0000 .U.Arep.........\n+000165f0: 1d00 0000 9b00 0000 a52e 8c5c 7265 702e ...........\\rep.\n+00016600: 9b69 0000 0000 0000 0c00 0000 a100 0000 .i..............\n+00016610: e74a 8b50 7265 702e 5c23 0000 0000 0000 .J.Prep.\\#......\n+00016620: 2100 0000 4800 0000 5d42 3041 7265 702e !...H...]B0Arep.\n+00016630: 64c0 0000 0000 0000 1800 0000 4f00 0000 d...........O...\n+00016640: 467a a641 7265 702e 654b 0100 0000 0000 Fz.Arep.eK......\n+00016650: 1a00 0000 4700 0000 1651 c658 7265 702e ....G....Q.Xrep.\n+00016660: 91c1 0000 0000 0000 1c00 0000 a700 0000 ................\n+00016670: 4ace 8c51 7265 702e 8cc4 0000 0000 0000 J..Qrep.........\n+00016680: 1300 0000 8000 0000 c6d2 ef40 7265 702e ...........@rep.\n+00016690: efce 0000 0000 0000 3500 0000 3000 0000 ........5...0...\n+000166a0: 8ca8 3642 7461 7266 b2cf 0000 0000 0000 ..6Btarf........\n+000166b0: 1500 0000 1c00 0000 3b65 5556 7265 702e ........;eUVrep.\n+000166c0: 664c 0100 0000 0000 1d00 0000 5200 0000 fL..........R...\n+000166d0: 1ead 844b 7265 702e e4d2 0000 0000 0000 ...Krep.........\n+000166e0: 1100 0000 a800 0000 7bf3 a755 0072 6570 ........{..U.rep\n+000166f0: 60c8 0000 0000 0000 2100 0000 1d00 0000 `.......!.......\n+00016700: 7d15 375b 0072 6570 9fd5 0100 0000 0000 }.7[.rep........\n+00016710: 1e00 0000 0e00 0000 0f86 f45d 7265 6d6f ...........]remo\n+00016720: adce 0000 0000 0000 1600 0000 2c00 0000 ............,...\n+00016730: 24a3 0b5c 7265 702e 03d2 0100 0000 0000 $..\\rep.........\n+00016740: 2300 0000 3b00 0000 63aa 9d58 7265 702e #...;...c..Xrep.\n+00016750: 0bc6 0000 0000 0000 2600 0000 8200 0000 ........&.......\n+00016760: 6068 d95d 0072 6570 05db 0100 0000 0000 `h.].rep........\n+00016770: 1e00 0000 0400 0000 73b5 4345 7265 702e ........s.CErep.\n+00016780: 27db 0100 0000 0000 2600 0000 8700 0000 '.......&.......\n+00016790: 4e4b e746 7265 702e 9dd3 0000 0000 0000 NK.Frep.........\n+000167a0: 1100 0000 2c00 0000 fb20 9d56 7265 702e ....,.... .Vrep.\n+000167b0: f3dc 0100 0000 0000 1e00 0000 3800 0000 ............8...\n+000167c0: daf9 775b 7265 702e a6ca 0000 0000 0000 ..w[rep.........\n+000167d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n+000167e0: 71cb 0000 0000 0000 1d00 0000 3a00 0000 q...........:...\n+000167f0: 805c 295e 7265 702e 4867 0000 0000 0000 .\\)^rep.Hg......\n+00016800: 1700 0000 b000 0000 dc26 0f52 7265 702e .........&.Rrep.\n+00016810: d8dd 0100 0000 0000 1700 0000 3600 0000 ............6...\n+00016820: 4e79 b74a 7265 702e 29d6 0000 0000 0000 Ny.Jrep.).......\n+00016830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+00016840: 0155 0000 0000 0000 0e00 0000 9900 0000 .U..............\n+00016850: a2ba 3b48 7265 702e 1296 0000 0000 0000 ..;Hrep.........\n+00016860: 1f00 0000 ae01 0000 6127 8259 6465 6275 ........a'.Ydebu\n+00016870: 25d9 0000 0000 0000 0e00 0000 0101 0000 %...............\n+00016880: 9d5c 2040 7265 702e 83c5 0000 0000 0000 .\\ @rep.........\n+00016890: 1c00 0000 1100 0000 9dbb da58 7265 702e ...........Xrep.\n+000168a0: cbd3 0100 0000 0000 1d00 0000 b701 0000 ................\n+000168b0: fe03 7c48 7265 702e 39d4 0000 0000 0000 ..|Hrep.9.......\n+000168c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n+000168d0: 20cb 0000 0000 0000 1e00 0000 3300 0000 ...........3...\n+000168e0: d4eb 1d5f 7265 702e de2f 0000 0000 0000 ..._rep../......\n+000168f0: 0f00 0000 1300 0000 9984 554b 7265 702e ..........UKrep.\n+00016900: 3006 0100 0000 0000 1400 0000 3c00 0000 0...........<...\n+00016910: 9da6 895d 7265 702e 1fc5 0000 0000 0000 ...]rep.........\n+00016920: 1800 0000 2100 0000 8d24 1656 7265 702e ....!....$.Vrep.\n+00016930: 1b2a 0000 0000 0000 1400 0000 5000 0000 .*..........P...\n+00016940: 6e3e b654 7265 702e 0040 0100 0000 0000 n>.Trep..@......\n+00016950: 1700 0000 3200 0000 a817 044a 7265 702e ....2......Jrep.\n+00016960: 08c9 0000 0000 0000 1300 0000 bb00 0000 ................\n+00016970: 8c76 df52 7265 702e 6852 0000 0000 0000 .v.Rrep.hR......\n+00016980: 0f00 0000 fb00 0000 dee0 f155 0072 6570 ...........U.rep\n+00016990: e7d7 0100 0000 0000 2d00 0000 1900 0000 ........-.......\n+000169a0: dea3 c652 7265 702e ca9a 0000 0000 0000 ...Rrep.........\n+000169b0: 2200 0000 4000 0000 9f9b 5441 7265 702e \"...@.....TArep.\n+000169c0: c523 0000 0000 0000 1d00 0000 2a00 0000 .#..........*...\n+000169d0: c4b1 9354 0072 6570 7fcc 0000 0000 0000 ...T.rep........\n+000169e0: 2200 0000 0600 0000 df3f ff49 7265 702e \"........?.Irep.\n+000169f0: cbd5 0100 0000 0000 1f00 0000 af00 0000 ................\n+00016a00: e457 2857 7265 702e 8f87 0000 0000 0000 .W(Wrep.........\n+00016a10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n+00016a20: fb3e 0000 0000 0000 1d00 0000 6300 0000 .>..........c...\n+00016a30: d68c ec4f 0072 6570 9ed7 0100 0000 0000 ...O.rep........\n+00016a40: 1900 0000 0700 0000 23ab 0e54 7265 702e ........#..Trep.\n+00016a50: 2dd8 0100 0000 0000 2000 0000 de00 0000 -....... .......\n+00016a60: 868e d457 7265 702e d6c9 0000 0000 0000 ...Wrep.........\n+00016a70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n+00016a80: e05e 0000 0000 0000 0c00 0000 5a00 0000 .^..........Z...\n+00016a90: b48f 8351 7265 702e 58de 0000 0000 0000 ...Qrep.X.......\n+00016aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n+00016ab0: 8329 0000 0000 0000 1800 0000 2a00 0000 .)..........*...\n+00016ac0: 53b5 9044 7265 702e 95d1 0100 0000 0000 S..Drep.........\n+00016ad0: 1f00 0000 4f00 0000 2b47 1159 7265 702e ....O...+G.Yrep.\n+00016ae0: 5a62 0000 0000 0000 1600 0000 ed00 0000 Zb..............\n+00016af0: 28e0 fd41 7265 702e c320 0000 0000 0000 (..Arep.. ......\n+00016b00: 1e00 0000 8f00 0000 db8a 014f 7265 702e ...........Orep.\n+00016b10: 9b05 0100 0000 0000 1600 0000 3700 0000 ............7...\n+00016b20: dae3 b35a 7265 702e d92d 0000 0000 0000 ...Zrep..-......\n+00016b30: 1900 0000 1200 0000 c396 fb4d 3a72 6570 ...........M:rep\n+00016b40: aa4d 0100 0000 0000 1600 0000 4000 0000 .M..........@...\n+00016b50: ac84 0a55 7265 702e 00d0 0000 0000 0000 ...Urep.........\n+00016b60: 0f00 0000 4d00 0000 89f3 a749 7265 702e ....M......Irep.\n+00016b70: 042e 0000 0000 0000 1400 0000 4700 0000 ............G...\n+00016b80: 5b1f 5842 7265 702e b3c3 0000 0000 0000 [.XBrep.........\n+00016b90: 1d00 0000 6500 0000 87e3 225f 7265 702e ....e.....\"_rep.\n+00016ba0: 0050 0000 0000 0000 0e00 0000 8300 0000 .P..............\n+00016bb0: a53a 275e 7265 702e 35c4 0000 0000 0000 .:'^rep.5.......\n+00016bc0: 2000 0000 3700 0000 0980 0a50 0072 6570 ...7......P.rep\n+00016bd0: 23c7 0000 0000 0000 1d00 0000 0a00 0000 #...............\n+00016be0: 4f8d 335e 0072 6570 58cc 0000 0000 0000 O.3^.repX.......\n+00016bf0: 2100 0000 0600 0000 1f61 3c47 7265 6d6f !........aKrep.bN......\n+00016c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n+00016c60: a2d0 0000 0000 0000 1400 0000 4600 0000 ............F...\n+00016c70: 17ab f045 0072 6570 a7cc 0000 0000 0000 ...E.rep........\n+00016c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n+00016c90: 8a47 0100 0000 0000 1600 0000 2501 0000 .G..........%...\n+00016ca0: 7662 5343 7265 702e b604 0100 0000 0000 vbSCrep.........\n+00016cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n+00016cc0: 3247 0000 0000 0000 0c00 0000 6100 0000 2G..........a...\n+00016cd0: ac84 0a40 7265 702e 5cd0 0000 0000 0000 ...@rep.\\.......\n+00016ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n+00016cf0: 4ac7 0000 0000 0000 2000 0000 f600 0000 J....... .......\n+00016d00: f00f 6250 7461 7266 66d0 0100 0000 0000 ..bPtarff.......\n+00016d10: 1500 0000 2600 0000 064d 2e42 7265 702e ....&....M.Brep.\n+00016d20: 61d2 0100 0000 0000 1500 0000 7a00 0000 a...........z...\n+00016d30: 3235 3c45 0072 6570 a8d3 0100 0000 0000 25Serro........\n+00016d70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n+00016d80: e69c 0000 0000 0000 1d00 0000 3e00 0000 ............>...\n+00016d90: 2762 8a4f 7265 702e c529 0000 0000 0000 'b.Orep..)......\n+00016da0: 1b00 0000 3b00 0000 a18e ab4a 7265 702e ....;......Jrep.\n+00016db0: 0000 0100 0000 0000 1800 0000 ea00 0000 ................\n+00016dc0: c2de a244 7265 702e 0828 0000 0000 0000 ...Drep..(......\n+00016dd0: 1900 0000 5c00 0000 9bcb 445f 7265 702e ....\\.....D_rep.\n+00016de0: 3546 0000 0000 0000 1a00 0000 1c00 0000 5F..............\n+00016df0: c502 8c57 7265 702e 5fdc 0000 0000 0000 ...Wrep._.......\n+00016e00: 1400 0000 4f00 0000 33e3 634f 7265 702e ....O...3.cOrep.\n+00016e10: 470e 0100 0000 0000 2100 0000 8e00 0000 G.......!.......\n+00016e20: 7a28 ae5c 7265 702e 605a 0000 0000 0000 z(.\\rep.`Z......\n+00016e30: 0d00 0000 d200 0000 e51a ea50 7265 702e ...........Prep.\n+00016e40: 54c2 0000 0000 0000 2500 0000 3a01 0000 T.......%...:...\n+00016e50: b8bb ec4f 7265 702e d773 0000 0000 0000 ...Orep..s......\n+00016e60: 2400 0000 4c00 0000 3a0a 4358 7265 702e $...L...:.CXrep.\n+00016e70: b3c6 0000 0000 0000 1c00 0000 5400 0000 ............T...\n+00016e80: 64ee 4e40 7265 702e 464f 0100 0000 0000 d.N@rep.FO......\n+00016e90: 1c00 0000 7c00 0000 b895 d34e 0072 6570 ....|......N.rep\n+00016ea0: dc0f 0100 0000 0000 1e00 0000 0000 0000 ................\n+00016eb0: 0a00 405a 7265 702e 58c5 0000 0000 0000 ..@Zrep.X.......\n+00016ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n+00016ed0: 44db 0000 0000 0000 0c00 0000 4700 0000 D...........G...\n+00016ee0: 5447 7051 7265 702e 9d6e 0000 0000 0000 TGpQrep..n......\n+00016ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e ..........4Irep.\n+00016f00: b0c5 0000 0000 0000 1400 0000 4700 0000 ............G...\n+00016f10: fbab db4b 7265 702e cccc 0000 0000 0000 ...Krep.........\n+00016f20: 2000 0000 6700 0000 d6d9 c84a 7265 702e ...g......Jrep.\n+00016f30: 33d1 0100 0000 0000 1e00 0000 2100 0000 3...........!...\n+00016f40: 233d 9c44 2a77 6765 7fd3 0100 0000 0000 #=.D*wge........\n+00016f50: 0e00 0000 1b00 0000 8da4 b64b 7265 702e ...........Krep.\n+00016f60: 0a27 0000 0000 0000 1400 0000 ea00 0000 .'..............\n+00016f70: c00b 1a4e 7265 702e e0d0 0100 0000 0000 ...Nrep.........\n+00016f80: 2a00 0000 2900 0000 371c 5240 0072 6570 *...)...7.R@.rep\n+00016f90: bed7 0100 0000 0000 2200 0000 0700 0000 ........\".......\n+00016fa0: 9339 4f5a 7265 702e 98da 0100 0000 0000 .9OZrep.........\n+00016fb0: 1d00 0000 5000 0000 e38f cb5d 7265 702e ....P......]rep.\n+00016fc0: 4e46 0100 0000 0000 1600 0000 3800 0000 NF..........8...\n+00016fd0: f34a e644 0072 6570 28cc 0000 0000 0000 .J.D.rep(.......\n+00016fe0: 2200 0000 0e00 0000 45a9 3d55 0072 6570 \".......E.=U.rep\n+00016ff0: d4db 0100 0000 0000 2700 0000 0500 0000 ........'.......\n+00017000: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n+00017010: 6c69 6e65 2d63 616c 6c62 6163 6b46 756e line-callbackFun\n+00017020: 6374 696f 6e20 746f 2063 616c 6c20 6173 ction to call as\n+00017030: 796e 6368 726f 6e6f 7573 6c79 2077 6974 ynchronously wit\n+00017040: 6820 6120 7369 6e67 6c65 206c 696e 6520 h a single line \n+00017050: 6f66 206f 7574 7075 7420 6672 6f6d 2069 of output from i\n+00017060: 7370 656c 6c2e 0072 6570 2e75 7469 6c2e spell..rep.util.\n+00017070: 6973 7065 6c6c 2369 7370 656c 6c2d 7365 ispell#ispell-se\n+00017080: 742d 6469 6374 696f 6e61 7279 2044 4943 t-dictionary DIC\n+00017090: 542d 4e41 4d45 7265 702e 7574 696c 2e6d T-NAMErep.util.m\n+000170a0: 6973 6323 7072 6f67 7261 6d2d 6578 6973 isc#program-exis\n+000170b0: 7473 2d70 5265 7475 726e 7320 7472 7565 ts-pReturns true\n+000170c0: 2069 6620 6120 7072 6f67 7261 6d20 6e61 if a program na\n+000170d0: 6d65 6420 434d 4420 6361 6e20 6265 2066 med CMD can be f\n+000170e0: 6f75 6e64 2069 6e20 7468 6520 6375 7272 ound in the curr\n+000170f0: 656e 7420 7061 7468 7265 702e 7574 696c ent pathrep.util\n+00017100: 2e64 6174 6523 6461 7465 2d74 696d 657a .date#date-timez\n+00017110: 6f6e 652d 616c 6973 7441 6c69 7374 206f one-alistAlist o\n+00017120: 6620 2854 494d 455a 4f4e 4520 2e20 4d49 f (TIMEZONE . MI\n+00017130: 4e55 5445 532d 4449 4646 4552 454e 4345 NUTES-DIFFERENCE\n+00017140: 292e 7265 702e 6461 7461 2373 7472 696e ).rep.data#strin\n+00017150: 672d 6361 7069 7461 6c69 7a65 642d 7052 g-capitalized-pR\n+00017160: 6574 7572 6e73 2074 2069 6620 7374 7269 eturns t if stri\n+00017170: 6e67 2058 2069 7320 6361 7069 7461 6c69 ng X is capitali\n+00017180: 7a65 6420 2866 6972 7374 2063 6861 7261 zed (first chara\n+00017190: 6374 6572 2069 7320 7570 7065 7220 6361 cter is upper ca\n+000171a0: 7365 292e 0072 6570 2e64 6174 6123 7374 se)..rep.data#st\n+000171b0: 7269 6e67 2d63 6170 6974 616c 697a 6564 ring-capitalized\n+000171c0: 2d70 2058 0072 6570 2e64 6174 6123 6d61 -p X.rep.data#ma\n+000171d0: 7063 6f6e 6361 7420 4655 4e20 5345 5155 pconcat FUN SEQU\n+000171e0: 454e 4345 2053 4550 4152 4154 4f52 7265 ENCE SEPARATORre\n+000171f0: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n+00017200: 6465 6669 6e65 2d69 6e74 6572 6661 6365 define-interface\n+00017210: 4173 736f 6369 6174 6520 7468 6520 7379 Associate the sy\n+00017220: 6d62 6f6c 204e 414d 4520 7769 7468 2074 mbol NAME with t\n+00017230: 6865 206d 6f64 756c 6520 696e 7465 7266 he module interf\n+00017240: 6163 6520 5349 4720 2869 6e20 610a 7365 ace SIG (in a.se\n+00017250: 7061 7261 7465 2069 6e74 6572 6661 6365 parate interface\n+00017260: 2d6e 616d 6520 6e61 6d65 7370 6163 6529 -name namespace)\n+00017270: 2e20 416e 2069 6e74 6572 6661 6365 2073 . An interface s\n+00017280: 7065 6369 6669 6361 7469 6f6e 206d 7573 pecification mus\n+00017290: 7420 6265 0a6f 6620 7468 6520 666f 726d t be.of the form\n+000172a0: 3a0a 0a20 2020 494e 5445 5246 4143 4520 :.. INTERFACE \n+000172b0: 2d3e 2020 2865 7870 6f72 7420 5b49 442e -> (export [ID.\n+000172c0: 2e2e 5d29 0a09 2020 2020 206f 7220 204e ..]).. or N\n+000172d0: 414d 450a 0920 2020 2020 6f72 2020 2863 AME.. or (c\n+000172e0: 6f6d 706f 756e 642d 696e 7465 7266 6163 ompound-interfac\n+000172f0: 6520 5b49 4e54 4552 4641 4345 2e2e 2e5d e [INTERFACE...]\n+00017300: 290a 0920 2020 2020 6f72 2020 2873 7472 ).. or (str\n+00017310: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n+00017320: 205b 5354 5255 4354 5552 452d 4e41 4d45 [STRUCTURE-NAME\n+00017330: 2e2e 2e5d 290a 0a77 6865 7265 2061 6e20 ...])..where an \n+00017340: 4944 2069 7320 6120 7379 6d62 6f6c 206e ID is a symbol n\n+00017350: 616d 696e 6720 6120 746f 702d 6c65 7665 aming a top-leve\n+00017360: 6c20 6269 6e64 696e 6720 746f 2065 7870 l binding to exp\n+00017370: 6f72 742c 2061 6e64 204e 414d 450a 6973 ort, and NAME.is\n+00017380: 2074 6865 206e 616d 6520 6f66 2061 6e20 the name of an \n+00017390: 696e 7465 7266 6163 6520 7072 6576 696f interface previo\n+000173a0: 7573 6c79 2064 6566 696e 6564 2075 7369 usly defined usi\n+000173b0: 6e67 2064 6566 696e 652d 696e 7465 7266 ng define-interf\n+000173c0: 6163 652e 0a0a 5468 6520 6065 7870 6f72 ace...The `expor\n+000173d0: 7427 2066 6f72 6d20 6164 6473 2074 6f70 t' form adds top\n+000173e0: 2d6c 6576 656c 2064 6566 696e 6974 696f -level definitio\n+000173f0: 6e73 2049 442e 2e2e 2074 6f20 7468 6520 ns ID... to the \n+00017400: 696e 7465 7266 6163 653b 0a74 6865 2060 interface;.the `\n+00017410: 636f 6d70 6f75 6e64 2d69 6e74 6572 6661 compound-interfa\n+00017420: 6365 2720 636c 6175 7365 7320 666f 726d ce' clauses form\n+00017430: 7320 7468 6520 756e 696f 6e20 6f66 2074 s the union of t\n+00017440: 6865 2067 6976 656e 0a69 6e74 6572 6661 he given.interfa\n+00017450: 6365 732e 0072 6570 2e6d 6f64 756c 652d ces..rep.module-\n+00017460: 7379 7374 656d 2364 6566 696e 652d 7374 system#define-st\n+00017470: 7275 6374 7572 6520 4e41 4d45 2023 216f ructure NAME #!o\n+00017480: 7074 696f 6e61 6c20 5349 4720 434f 4e46 ptional SIG CONF\n+00017490: 4947 202e 2042 4f44 5900 7265 702e 7379 IG . BODY.rep.sy\n+000174a0: 7374 656d 2370 7764 2d70 726f 6d70 7420 stem#pwd-prompt \n+000174b0: 5052 4f4d 5054 7265 702e 7468 7265 6164 PROMPTrep.thread\n+000174c0: 732e 6d75 7465 7823 6f62 7461 696e 2d6d s.mutex#obtain-m\n+000174d0: 7574 6578 4f62 7461 696e 2074 6865 206d utexObtain the m\n+000174e0: 7574 6578 204d 5458 2066 6f72 2074 6865 utex MTX for the\n+000174f0: 2063 7572 7265 6e74 2074 6872 6561 642e current thread.\n+00017500: 2057 696c 6c20 7375 7370 656e 6420 7468 Will suspend th\n+00017510: 6520 6375 7272 656e 740a 7468 7265 6164 e current.thread\n+00017520: 2075 6e74 696c 2074 6865 206d 7574 6578 until the mutex\n+00017530: 2069 7320 6176 6169 6c61 626c 652e 2052 is available. R\n+00017540: 6574 7572 6e73 2066 616c 7365 2069 6620 eturns false if \n+00017550: 7468 6520 7469 6d65 6f75 7420 6578 7069 the timeout expi\n+00017560: 7265 642e 7265 702e 7468 7265 6164 732e red.rep.threads.\n+00017570: 7574 696c 7323 7769 7468 6f75 742d 696e utils#without-in\n+00017580: 7465 7272 7570 7473 4576 616c 7561 7465 terruptsEvaluate\n+00017590: 2060 2870 726f 676e 2046 4f52 4d53 2927 `(progn FORMS)'\n+000175a0: 2077 6974 6820 7468 7265 6164 2070 7265 with thread pre\n+000175b0: 656d 7074 696f 6e20 6469 7361 626c 6564 emption disabled\n+000175c0: 2e00 7265 702e 7468 7265 6164 732e 7574 ..rep.threads.ut\n+000175d0: 696c 7323 7769 7468 6f75 742d 696e 7465 ils#without-inte\n+000175e0: 7272 7570 7473 202e 2046 4f52 4d53 0072 rrupts . FORMS.r\n+000175f0: 6570 2e64 6174 6123 7265 6d71 2045 4c54 ep.data#remq ELT\n+00017600: 204c 5354 0000 0000 1d00 0000 c600 0000 LST............\n+00017610: 260c 4a7d 7265 702e 0b05 0100 0000 0000 &.J}rep.........\n+00017620: 1500 0000 3300 0000 7923 cf63 6669 6c65 ....3...y#.cfile\n+00017630: 1441 0100 0000 0000 1200 0000 cc00 0000 .A..............\n+00017640: 0c50 e27c 7265 702e 2729 0000 0000 0000 .P.|rep.')......\n+00017650: 1700 0000 4500 0000 e360 ec6e 7265 702e ....E....`.nrep.\n+00017660: e385 0100 0000 0000 1d00 0000 b300 0000 ................\n+00017670: 32ea bc6d 7265 702e 5d63 0000 0000 0000 2..mrep.]c......\n+00017680: 1100 0000 7402 0000 2029 307d 7265 6d6f ....t... )0}remo\n+00017690: f18e 0100 0000 0000 1c00 0000 3b00 0000 ............;...\n+000176a0: e07d 247b 0072 6570 85c4 0100 0000 0000 .}${.rep........\n+000176b0: 2000 0000 1c00 0000 bb56 ee60 7265 702e ........V.`rep.\n+000176c0: f6c6 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n+000176d0: 0a86 5767 0072 6570 94cc 0100 0000 0000 ..Wg.rep........\n+000176e0: 2100 0000 0b00 0000 6351 8c7e 7265 702e !.......cQ.~rep.\n+000176f0: f9ce 0100 0000 0000 2300 0000 5a00 0000 ........#...Z...\n+00017700: 98f3 f771 7265 702e 6f61 0200 0000 0000 ...qrep.oa......\n+00017710: 1a00 0000 2601 0000 7bfc 396d 0072 6570 ....&...{.9m.rep\n+00017720: af62 0200 0000 0000 2600 0000 1a00 0000 .b......&.......\n+00017730: 2eab c46b 7265 702e 4b09 0100 0000 0000 ...krep.K.......\n+00017740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n+00017750: df09 0100 0000 0000 1c00 0000 6201 0000 ............b...\n+00017760: 36d0 f579 7265 702e f54a 0100 0000 0000 6..yrep..J......\n+00017770: 1e00 0000 5200 0000 c396 fb60 3a72 6570 ....R......`:rep\n+00017780: 544d 0100 0000 0000 1600 0000 4000 0000 TM..........@...\n+00017790: d77d de6f 7265 702e e821 0000 0000 0000 .}.orep..!......\n+000177a0: 2500 0000 5600 0000 3bcc a87f 7265 702e %...V...;...rep.\n+000177b0: b738 0000 0000 0000 1b00 0000 9c00 0000 .8..............\n+000177c0: e0aa 7d72 7265 702e 7021 0000 0000 0000 ..}rrep.p!......\n+000177d0: 1900 0000 5f00 0000 c287 5062 7265 702e ...._.....Pbrep.\n+000177e0: c64b 0100 0000 0000 1b00 0000 8500 0000 .K..............\n+000177f0: a6b6 027c 7265 702e e805 0100 0000 0000 ...|rep.........\n+00017800: 1500 0000 3300 0000 11d3 977f 7265 702e ....3.......rep.\n+00017810: 2c6f 0000 0000 0000 2300 0000 3700 0000 ,o......#...7...\n+00017820: 7afa 7d76 7265 702d 4943 0000 0000 0000 z.}vrep-IC......\n+00017830: 0d00 0000 3500 0000 02da 2369 7265 702e ....5.....#irep.\n+00017840: 3082 0000 0000 0000 1c00 0000 3202 0000 0...........2...\n+00017850: a526 8279 7265 702e 0fd5 0000 0000 0000 .&.yrep.........\n+00017860: 1c00 0000 5c00 0000 6e65 f264 7265 702e ....\\...ne.drep.\n+00017870: 860d 0100 0000 0000 1700 0000 aa00 0000 ................\n+00017880: 4a73 8372 7265 702e 1ba9 0000 0000 0000 Js.rrep.........\n+00017890: 0d00 0000 3f00 0000 e051 3779 7265 702e ....?....Q7yrep.\n+000178a0: 5f2e 0000 0000 0000 1700 0000 ec00 0000 _...............\n+000178b0: 200c 1978 7265 702e 31a3 0000 0000 0000 ..xrep.1.......\n+000178c0: 2c00 0000 8501 0000 9ca0 1167 7265 702e ,..........grep.\n+000178d0: 7d28 0000 0000 0000 1700 0000 3d00 0000 }(..........=...\n+000178e0: acab 1e7f 7265 702e 99d7 0000 0000 0000 ....rep.........\n+000178f0: 1c00 0000 a100 0000 bf20 bb7e 7265 702e ......... .~rep.\n+00017900: 6533 0000 0000 0000 1600 0000 8101 0000 e3..............\n+00017910: 6fcd cd6d 7265 702e bd80 0100 0000 0000 o..mrep.........\n+00017920: 1b00 0000 4d00 0000 6df3 4a6e 7265 702e ....M...m.Jnrep.\n+00017930: 5682 0100 0000 0000 1d00 0000 7003 0000 V...........p...\n+00017940: 98ae e670 7265 702e 265a 0000 0000 0000 ...prep.&Z......\n+00017950: 0f00 0000 2b00 0000 915b 8c6a 7265 702e ....+....[.jrep.\n+00017960: 9c89 0100 0000 0000 1600 0000 9500 0000 ................\n+00017970: 723c 5178 7265 702e 4303 0100 0000 0000 r `foo.jlc\n+00018b00: 2729 2e2a 636f 6d70 696c 6572 2d77 7269 ').*compiler-wri\n+00018b10: 7465 2d64 6f63 732a 5768 656e 2074 2061 te-docs*When t a\n+00018b20: 6c6c 2064 6f63 2d73 7472 696e 6773 2061 ll doc-strings a\n+00018b30: 7265 2061 7070 656e 6465 6420 746f 2074 re appended to t\n+00018b40: 6865 2064 6f63 2066 696c 6520 616e 6420 he doc file and \n+00018b50: 7265 706c 6163 6564 2077 6974 680a 7468 replaced with.th\n+00018b60: 6569 7220 706f 7369 7469 6f6e 2069 6e20 eir position in \n+00018b70: 7468 6174 2066 696c 652e 7265 702e 766d that file.rep.vm\n+00018b80: 2e63 6f6d 7069 6c65 722e 6261 7369 6323 .compiler.basic#\n+00018b90: 636f 6d70 696c 652d 666f 726d 436f 6d70 compile-formComp\n+00018ba0: 696c 6520 7468 6520 4c69 7370 2066 6f72 ile the Lisp for\n+00018bb0: 6d20 464f 524d 2069 6e74 6f20 6120 6279 m FORM into a by\n+00018bc0: 7465 2063 6f64 6520 666f 726d 2e00 7265 te code form..re\n+00018bd0: 702e 7379 7374 656d 2372 656d 6f76 652d p.system#remove-\n+00018be0: 686f 6f6b 2d62 792d 6e61 6d65 2048 4f4f hook-by-name HOO\n+00018bf0: 4b20 4e41 4d45 0072 6570 2e73 7973 7465 K NAME.rep.syste\n+00018c00: 6d23 696e 2d68 6f6f 6b2d 7020 484f 4f4b m#in-hook-p HOOK\n+00018c10: 2d53 594d 424f 4c20 4655 4e72 6570 2e6e -SYMBOL FUNrep.n\n+00018c20: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n+00018c30: 6f6d 6169 6e2d 6265 6c6f 772d 7052 6574 omain-below-pRet\n+00018c40: 7572 6e20 7472 7565 2069 6620 646f 6d61 urn true if doma\n+00018c50: 696e 206e 616d 6520 4431 2069 7320 6062 in name D1 is `b\n+00018c60: 656c 6f77 2720 646f 6d61 696e 206e 616d elow' domain nam\n+00018c70: 6520 4432 2e72 6570 2e6e 6574 2e64 6f6d e D2.rep.net.dom\n+00018c80: 6169 6e2d 6e61 6d65 2364 6f6d 6169 6e2d ain-name#domain-\n+00018c90: 6571 7561 6c2d 7052 6574 7572 6e20 7472 equal-pReturn tr\n+00018ca0: 7565 2069 6620 7468 6520 646f 6d61 696e ue if the domain\n+00018cb0: 206e 616d 6573 2044 3120 616e 6420 4432 names D1 and D2\n+00018cc0: 2061 7265 2074 6865 2073 616d 6500 7265 are the same.re\n+00018cd0: 702e 6e65 742e 7270 6323 7270 632d 6f75 p.net.rpc#rpc-ou\n+00018ce0: 7470 7574 2d68 616e 646c 6572 2053 4f43 tput-handler SOC\n+00018cf0: 4b45 5420 4f55 5450 5554 7265 702e 6e65 KET OUTPUTrep.ne\n+00018d00: 742e 7270 6323 7270 632d 6465 7374 726f t.rpc#rpc-destro\n+00018d10: 792d 7365 7276 6572 5374 6f70 206c 6973 y-serverStop lis\n+00018d20: 7465 6e69 6e67 2066 6f72 2072 7063 2063 tening for rpc c\n+00018d30: 6f6e 6e65 6374 696f 6e73 206f 6e20 7468 onnections on th\n+00018d40: 6520 6375 7272 656e 7420 6d61 6368 696e e current machin\n+00018d50: 6500 7265 702e 6e65 742e 7270 6323 676c e.rep.net.rpc#gl\n+00018d60: 6f62 616c 2d69 642d 3e72 7063 2d70 726f obal-id->rpc-pro\n+00018d70: 7879 2049 4472 6570 2e73 7472 7563 7475 xy IDrep.structu\n+00018d80: 7265 7323 6d61 6b65 2d69 6e74 6572 6661 res#make-interfa\n+00018d90: 6365 4372 6561 7465 2061 6e20 696e 7465 ceCreate an inte\n+00018da0: 7266 6163 6520 6361 6c6c 6564 204e 414d rface called NAM\n+00018db0: 4520 6578 706f 7274 696e 6720 7468 6520 E exporting the \n+00018dc0: 6c69 7374 206f 6620 7379 6d62 6f6c 7320 list of symbols \n+00018dd0: 5349 472e 7265 702e 7374 7275 6374 7572 SIG.rep.structur\n+00018de0: 6573 236c 6f63 6174 652d 6269 6e64 696e es#locate-bindin\n+00018df0: 6752 6574 7572 6e20 7468 6520 6e61 6d65 gReturn the name\n+00018e00: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n+00018e10: 6520 6269 6e64 696e 6720 6f66 2053 594d e binding of SYM\n+00018e20: 2c20 7573 696e 6720 7468 6520 6c69 7374 , using the list\n+00018e30: 206f 6620 6d6f 6475 6c65 0a6e 616d 6573 of module.names\n+00018e40: 2049 4d50 4f52 5445 4420 6173 2074 6865 IMPORTED as the\n+00018e50: 2073 6561 7263 6820 7374 6172 7420 706f search start po\n+00018e60: 696e 7473 2e00 7265 702e 7374 7275 6374 ints..rep.struct\n+00018e70: 7572 6573 236c 6f63 6174 652d 6269 6e64 ures#locate-bind\n+00018e80: 696e 6720 5359 4d20 494d 504f 5254 4544 ing SYM IMPORTED\n+00018e90: 6674 702d 7072 6f67 7261 6d50 726f 6772 ftp-programProgr\n+00018ea0: 616d 2075 7365 6420 666f 7220 4654 5020 am used for FTP \n+00018eb0: 7365 7373 696f 6e73 2e72 656d 6f74 652d sessions.remote-\n+00018ec0: 6674 702d 6172 6773 4c69 7374 206f 6620 ftp-argsList of \n+00018ed0: 6172 6775 6d65 6e74 7320 746f 2072 656d arguments to rem\n+00018ee0: 6f74 6520 4654 5020 7365 7373 696f 6e73 ote FTP sessions\n+00018ef0: 2e72 656d 6f74 652d 6674 702d 6d61 782d .remote-ftp-max-\n+00018f00: 6d65 7373 6167 652d 6c69 6e65 7357 6865 message-linesWhe\n+00018f10: 6e20 7472 7565 2c20 7468 6520 6d61 7869 n true, the maxi\n+00018f20: 6d75 6d20 6e75 6d62 6572 206f 6620 4654 mum number of FT\n+00018f30: 5020 6d65 7373 6167 6520 6c69 6e65 7320 P message lines \n+00018f40: 746f 206b 6565 702e 7265 6d6f 7465 2d66 to keep.remote-f\n+00018f50: 7470 2d74 696d 656f 7574 4e75 6d62 6572 tp-timeoutNumber\n+00018f60: 206f 6620 7365 636f 6e64 7320 746f 2077 of seconds to w\n+00018f70: 6169 7420 666f 7220 4654 5020 6f75 7470 ait for FTP outp\n+00018f80: 7574 2062 6566 6f72 6520 6769 7669 6e67 ut before giving\n+00018f90: 2075 702e 7265 6d6f 7465 2d66 7470 2d61 up.remote-ftp-a\n+00018fa0: 6e6f 6e2d 7573 6572 7352 6567 756c 6172 non-usersRegular\n+00018fb0: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n+00018fc0: 6869 6e67 2075 7365 7220 6e61 6d65 7320 hing user names \n+00018fd0: 6f66 2060 616e 6f6e 796d 6f75 7327 2046 of `anonymous' F\n+00018fe0: 5450 2073 6573 7369 6f6e 732e 0000 0000 TP sessions.....\n+00018ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00019000: 7265 702e 696f 2e73 7472 6561 6d73 2370 rep.io.streams#p\n+00019010: 7269 6e74 7072 696e 7420 4f42 4a45 4354 rintprint OBJECT\n+00019020: 205b 5354 5245 414d 5d0a 0a46 6972 7374 [STREAM]..First\n+00019030: 206f 7574 7075 7473 2061 206e 6577 6c69 outputs a newli\n+00019040: 6e65 2c20 7468 656e 2070 7269 6e74 7320 ne, then prints \n+00019050: 6120 7465 7874 2072 6570 7265 7365 6e74 a text represent\n+00019060: 6174 696f 6e20 6f66 204f 424a 4543 5420 ation of OBJECT \n+00019070: 746f 0a53 5452 4541 4d20 286f 7220 7468 to.STREAM (or th\n+00019080: 6520 636f 6e74 656e 7473 206f 6620 7468 e contents of th\n+00019090: 6520 7661 7269 6162 6c65 2060 7374 616e e variable `stan\n+000190a0: 6461 7264 2d6f 7574 7075 7427 2920 696e dard-output') in\n+000190b0: 2061 2066 6f72 6d20 7375 6974 6162 6c65 a form suitable\n+000190c0: 0a66 6f72 2060 7265 6164 272e 7265 702e .for `read'.rep.\n+000190d0: 696f 2e73 7472 6561 6d73 2370 7269 6e31 io.streams#prin1\n+000190e0: 7072 696e 3120 4f42 4a45 4354 205b 5354 prin1 OBJECT [ST\n+000190f0: 5245 414d 5d0a 0a50 7269 6e74 7320 6120 REAM]..Prints a \n+00019100: 7465 7874 2072 6570 7265 7365 6e74 6174 text representat\n+00019110: 696f 6e20 6f66 204f 424a 4543 5420 746f ion of OBJECT to\n+00019120: 2053 5452 4541 4d20 286f 7220 7468 6520 STREAM (or the \n+00019130: 636f 6e74 656e 7473 206f 6620 7468 650a contents of the.\n+00019140: 7661 7269 6162 6c65 2060 7374 616e 6461 variable `standa\n+00019150: 7264 2d6f 7574 7075 7427 2920 696e 2061 rd-output') in a\n+00019160: 2066 6f72 6d20 7375 6974 6162 6c65 2066 form suitable f\n+00019170: 6f72 2060 7265 6164 272e 7265 702e 696f or `read'.rep.io\n+00019180: 2e73 7472 6561 6d73 2366 6f72 6d61 7466 .streams#formatf\n+00019190: 6f72 6d61 7420 5354 5245 414d 2046 4f52 ormat STREAM FOR\n+000191a0: 4d41 542d 5354 5249 4e47 2041 5247 532e MAT-STRING ARGS.\n+000191b0: 2e2e 0a0a 5772 6974 6573 2061 2073 7472 ....Writes a str\n+000191c0: 696e 6720 6372 6561 7465 6420 6672 6f6d ing created from\n+000191d0: 2074 6865 2066 6f72 6d61 7420 7370 6563 the format spec\n+000191e0: 6966 6963 6174 696f 6e20 464f 524d 4154 ification FORMAT\n+000191f0: 2d53 5452 494e 4720 616e 640a 7468 6520 -STRING and.the \n+00019200: 6172 6775 6d65 6e74 2d76 616c 7565 7320 argument-values \n+00019210: 4152 4753 2074 6f20 7468 6520 7374 7265 ARGS to the stre\n+00019220: 616d 2c20 5354 5245 414d 2e20 4966 2053 am, STREAM. If S\n+00019230: 5452 4541 4d20 6973 206e 696c 2061 2073 TREAM is nil a s\n+00019240: 7472 696e 670a 6973 2063 7265 6174 6564 tring.is created\n+00019250: 2061 6e64 2072 6574 7572 6e65 642e 0a0a and returned...\n+00019260: 464f 524d 4154 2d53 5452 494e 4720 6973 FORMAT-STRING is\n+00019270: 2061 2074 656d 706c 6174 6520 666f 7220 a template for \n+00019280: 7468 6520 7265 7375 6c74 2c20 616e 7920 the result, any \n+00019290: 6025 2720 6368 6172 6163 7465 7273 2069 `%' characters i\n+000192a0: 6e74 726f 6475 6365 0a61 2073 7562 7374 ntroduce.a subst\n+000192b0: 6974 7574 696f 6e2c 2075 7369 6e67 2074 itution, using t\n+000192c0: 6865 206e 6578 7420 756e 7573 6564 2041 he next unused A\n+000192d0: 5247 2e20 5468 6520 7375 6273 7469 7475 RG. The substitu\n+000192e0: 7469 6f6e 7320 6861 7665 2074 6865 0a66 tions have the.f\n+000192f0: 6f6c 6c6f 7769 6e67 2073 796e 7461 782c ollowing syntax,\n+00019300: 0a0a 0925 5b46 4c41 4753 5d5b 4649 454c ...%[FLAGS][FIEL\n+00019310: 442d 5749 4454 485d 5b2e 5052 4543 4953 D-WIDTH][.PRECIS\n+00019320: 494f 4e5d 434f 4e56 4552 5349 4f4e 0a0a ION]CONVERSION..\n+00019330: 4649 454c 442d 5749 4454 4820 6973 2061 FIELD-WIDTH is a\n+00019340: 2070 6f73 6974 6976 6520 6465 6369 6d61 positive decima\n+00019350: 6c20 696e 7465 6765 722c 2064 6566 696e l integer, defin\n+00019360: 696e 6720 7468 6520 7369 7a65 2069 6e0a ing the size in.\n+00019370: 6368 6172 6163 7465 7273 206f 6620 7468 characters of th\n+00019380: 6520 7375 6273 7469 7475 7469 6f6e 206f e substitution o\n+00019390: 7574 7075 742e 2050 5245 4349 5349 4f4e utput. PRECISION\n+000193a0: 2069 7320 6f6e 6c79 2076 616c 6964 2077 is only valid w\n+000193b0: 6865 6e0a 7072 696e 7469 6e67 2066 6c6f hen.printing flo\n+000193c0: 6174 696e 6720 706f 696e 7420 6e75 6d62 ating point numb\n+000193d0: 6572 732e 0a0a 434f 4e56 4552 5349 4f4e ers...CONVERSION\n+000193e0: 2069 7320 6120 6368 6172 6163 7465 7220 is a character \n+000193f0: 6465 6669 6e69 6e67 2068 6f77 2074 6f20 defining how to \n+00019400: 636f 6e76 6572 7420 7468 6520 636f 7272 convert the corr\n+00019410: 6573 706f 6e64 696e 6720 4152 470a 746f esponding ARG.to\n+00019420: 2074 6578 742e 2054 6865 2064 6566 6175 text. The defau\n+00019430: 6c74 206f 7074 696f 6e73 2061 7265 3a0a lt options are:.\n+00019440: 0a09 6409 4f75 7470 7574 2041 5247 2061 ..d.Output ARG a\n+00019450: 7320 6120 6465 6369 6d61 6c20 696e 7465 s a decimal inte\n+00019460: 6765 720a 0978 2c20 5809 4f75 7470 7574 ger..x, X.Output\n+00019470: 2041 5247 2061 7320 6120 6865 7861 6465 ARG as a hexade\n+00019480: 6369 6d61 6c20 696e 7465 6765 720a 096f cimal integer..o\n+00019490: 094f 7574 7075 7420 4152 4720 6173 2061 .Output ARG as a\n+000194a0: 6e20 6f63 7461 6c20 696e 7465 6765 720a n octal integer.\n+000194b0: 0963 094f 7574 7075 7420 4152 4720 6173 .c.Output ARG as\n+000194c0: 2061 2063 6861 7261 6374 6572 0a09 7309 a character..s.\n+000194d0: 4f75 7470 7574 2074 6865 2072 6573 756c Output the resul\n+000194e0: 7420 6f66 2060 2870 7269 6e63 2041 5247 t of `(princ ARG\n+000194f0: 2927 0a09 5309 4f75 7470 7574 2074 6865 )'..S.Output the\n+00019500: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n+00019510: 6e31 2041 5247 2927 0a0a 464c 4147 5320 n1 ARG)'..FLAGS \n+00019520: 6973 2061 2073 6571 7565 6e63 6520 6f66 is a sequence of\n+00019530: 207a 6572 6f20 6f72 206d 6f72 6520 6f66 zero or more of\n+00019540: 2074 6865 2066 6f6c 6c6f 7769 6e67 2063 the following c\n+00019550: 6861 7261 6374 6572 732c 0a0a 092d 094c haracters,...-.L\n+00019560: 6566 7420 6a75 7374 6966 7920 7375 6273 eft justify subs\n+00019570: 7469 7475 7469 6f6e 2077 6974 6869 6e20 titution within \n+00019580: 6669 656c 640a 095e 0954 7275 6e63 6174 field..^.Truncat\n+00019590: 6520 7375 6273 7469 7475 7469 6f6e 2061 e substitution a\n+000195a0: 7420 7369 7a65 206f 6620 6669 656c 640a t size of field.\n+000195b0: 0930 0950 6164 2074 6865 2066 6965 6c64 .0.Pad the field\n+000195c0: 2077 6974 6820 7a65 726f 7320 696e 7374 with zeros inst\n+000195d0: 6561 6420 6f66 2073 7061 6365 730a 092b ead of spaces..+\n+000195e0: 0946 6f72 2064 2c20 782c 2061 6e64 206f .For d, x, and o\n+000195f0: 2063 6f6e 7665 7273 696f 6e73 2c20 6f75 conversions, ou\n+00019600: 7470 7574 2061 206c 6561 6469 6e67 2070 tput a leading p\n+00019610: 6c75 730a 0909 2073 6967 6e20 6966 2041 lus... sign if A\n+00019620: 5247 2069 7320 706f 7369 7469 7665 0a09 RG is positive..\n+00019630: 6020 2709 2841 2073 7061 6365 2920 466f ` '.(A space) Fo\n+00019640: 7220 642c 2078 2c20 616e 6420 6f20 636f r d, x, and o co\n+00019650: 6e76 6572 7369 6f6e 732c 2069 6620 7468 nversions, if th\n+00019660: 6520 7265 7375 6c74 0a09 0920 646f 6573 e result... does\n+00019670: 6e27 7420 7374 6172 7420 7769 7468 2061 n't start with a\n+00019680: 2070 6c75 7320 6f72 206d 696e 7573 2073 plus or minus s\n+00019690: 6967 6e2c 206f 7574 7075 7420 610a 0909 ign, output a...\n+000196a0: 206c 6561 6469 6e67 2073 7061 6365 0a0a leading space..\n+000196b0: 5468 6520 6c69 7374 206f 6620 434f 4e56 The list of CONV\n+000196c0: 4552 5349 4f4e 5320 6361 6e20 6265 2065 ERSIONS can be e\n+000196d0: 7874 656e 6465 6420 7468 726f 7567 6820 xtended through \n+000196e0: 7468 6520 666f 726d 6174 2d68 6f6f 6b73 the format-hooks\n+000196f0: 2d61 6c69 7374 0a76 6172 6961 626c 653b -alist.variable;\n+00019700: 2074 6865 2073 7472 696e 6773 2063 7265 the strings cre\n+00019710: 6174 6564 2062 7920 7468 6573 6520 6578 ated by these ex\n+00019720: 7472 6120 636f 6e76 6572 7369 6f6e 7320 tra conversions \n+00019730: 6172 6520 666f 726d 6174 7465 640a 6173 are formatted.as\n+00019740: 2069 6620 6279 2074 6865 2060 7327 2063 if by the `s' c\n+00019750: 6f6e 7665 7273 696f 6e2e 200a 0a4e 6f74 onversion. ..Not\n+00019760: 6520 7468 6174 2074 6865 2046 4945 4c44 e that the FIELD\n+00019770: 2d57 4944 5448 2061 6e64 2061 6c6c 2066 -WIDTH and all f\n+00019780: 6c61 6773 2063 7572 7265 6e74 6c79 2068 lags currently h\n+00019790: 6176 6520 6e6f 2065 6666 6563 7420 6f6e ave no effect on\n+000197a0: 2074 6865 0a60 5327 2063 6f6e 7665 7273 the.`S' convers\n+000197b0: 696f 6e2c 2028 6f72 2074 6865 2060 7327 ion, (or the `s'\n+000197c0: 2063 6f6e 7665 7273 696f 6e20 7768 656e conversion when\n+000197d0: 2074 6865 2041 5247 2069 736e 2774 2061 the ARG isn't a\n+000197e0: 2073 7472 696e 6729 2e72 6570 2e69 6f2e string).rep.io.\n+000197f0: 7374 7265 616d 7323 6765 742d 6f75 7470 streams#get-outp\n+00019800: 7574 2d73 7472 6561 6d2d 7374 7269 6e67 ut-stream-string\n+00019810: 6765 742d 6f75 7470 7574 2d73 7472 6561 get-output-strea\n+00019820: 6d2d 7374 7269 6e67 2053 5452 494e 472d m-string STRING-\n+00019830: 4f55 5450 5554 2d53 5452 4541 4d0a 0a52 OUTPUT-STREAM..R\n+00019840: 6574 7572 6e73 2061 2073 7472 696e 6720 eturns a string \n+00019850: 636f 6e74 6169 6e69 6e67 2074 6865 2063 containing the c\n+00019860: 6861 7261 6374 6572 7320 7772 6974 7465 haracters writte\n+00019870: 6e20 746f 2074 6865 2073 7472 6561 6d20 n to the stream \n+00019880: 5354 5249 4e47 2d0a 4f55 5450 5554 2d53 STRING-.OUTPUT-S\n+00019890: 5452 4541 4d20 2863 7265 6174 6564 2062 TREAM (created b\n+000198a0: 7920 606d 616b 652d 7374 7269 6e67 2d6f y `make-string-o\n+000198b0: 7574 7075 742d 7374 7265 616d 2729 2e20 utput-stream'). \n+000198c0: 5468 6520 7374 7265 616d 2069 7320 7468 The stream is th\n+000198d0: 656e 0a72 6573 6574 2073 6f20 7468 6174 en.reset so that\n+000198e0: 2074 6865 206e 6578 7420 6361 6c6c 2074 the next call t\n+000198f0: 6f20 7468 6973 2066 756e 6374 696f 6e20 o this function \n+00019900: 7769 7468 2074 6869 7320 7374 7265 616d with this stream\n+00019910: 2077 696c 6c20 6f6e 6c79 0a72 6574 7572 will only.retur\n+00019920: 6e20 7468 6520 6e65 7720 6368 6172 6163 n the new charac\n+00019930: 7465 7273 2e72 6570 2e69 6f2e 7374 7265 ters.rep.io.stre\n+00019940: 616d 7323 696e 7075 742d 7374 7265 616d ams#input-stream\n+00019950: 2d70 696e 7075 742d 7374 7265 616d 2d70 -pinput-stream-p\n+00019960: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n+00019970: 6966 2041 5247 2069 7320 616e 2069 6e70 if ARG is an inp\n+00019980: 7574 2073 7472 6561 6d2e 7265 702e 7374 ut stream.rep.st\n+00019990: 7275 6374 7572 6573 2367 6574 2d73 7472 ructures#get-str\n+000199a0: 7563 7475 7265 6765 742d 7374 7275 6374 uctureget-struct\n+000199b0: 7572 6520 4e41 4d45 0a0a 5265 7475 726e ure NAME..Return\n+000199c0: 2074 6865 2073 7472 7563 7475 7265 2063 the structure c\n+000199d0: 616c 6c65 6420 4e41 4d45 2028 6120 7379 alled NAME (a sy\n+000199e0: 6d62 6f6c 292c 206f 7220 7265 7475 726e mbol), or return\n+000199f0: 2060 6e69 6c27 2069 6620 6e6f 0a73 7563 `nil' if no.suc\n+00019a00: 6820 7374 7275 6374 7572 652e 7265 702e h structure.rep.\n+00019a10: 7374 7275 6374 7572 6573 236e 616d 652d structures#name-\n+00019a20: 7374 7275 6374 7572 656e 616d 652d 7374 structurename-st\n+00019a30: 7275 6374 7572 6520 5354 5255 4354 5552 ructure STRUCTUR\n+00019a40: 4520 4e41 4d45 0a0a 4173 7369 676e 2074 E NAME..Assign t\n+00019a50: 6865 206e 616d 6520 4e41 4d45 2028 6120 he name NAME (a \n+00019a60: 7379 6d62 6f6c 2920 746f 2073 7472 7563 symbol) to struc\n+00019a70: 7475 7265 206f 626a 6563 7420 5354 5255 ture object STRU\n+00019a80: 4354 5552 452e 7265 702e 7374 7275 6374 CTURE.rep.struct\n+00019a90: 7572 6573 2373 7472 7563 7475 7265 2d69 ures#structure-i\n+00019aa0: 6e74 6572 6661 6365 7374 7275 6374 7572 nterfacestructur\n+00019ab0: 652d 696e 7465 7266 6163 6520 5354 5255 e-interface STRU\n+00019ac0: 4354 5552 450a 0a52 6574 7572 6e73 2074 CTURE..Returns t\n+00019ad0: 6865 2069 6e74 6572 6661 6365 206f 6620 he interface of \n+00019ae0: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+00019af0: 2053 5452 5543 5455 5245 2e72 6570 2e73 STRUCTURE.rep.s\n+00019b00: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+00019b10: 7572 652d 6578 706f 7274 732d 7073 7472 ure-exports-pstr\n+00019b20: 7563 7475 7265 2d65 7870 6f72 7473 2d70 ucture-exports-p\n+00019b30: 2053 5452 5543 5455 5245 2053 594d 0a0a STRUCTURE SYM..\n+00019b40: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n+00019b50: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+00019b60: 2053 5452 5543 5455 5245 2065 7870 6f72 STRUCTURE expor\n+00019b70: 7473 2061 2062 696e 6469 6e67 206f 6620 ts a binding of \n+00019b80: 7379 6d62 6f6c 0a53 594d 2e72 6570 2e73 symbol.SYM.rep.s\n+00019b90: 7472 7563 7475 7265 7323 696e 7465 726e tructures#intern\n+00019ba0: 2d73 7472 7563 7475 7265 696e 7465 726e -structureintern\n+00019bb0: 2d73 7472 7563 7475 7265 2053 5452 5543 -structure STRUC\n+00019bc0: 542d 4e41 4d45 0a0a 5265 7475 726e 2074 T-NAME..Return t\n+00019bd0: 6865 2073 7472 7563 7475 7265 2063 616c he structure cal\n+00019be0: 6c65 6420 5354 5255 4354 2d4e 414d 452e led STRUCT-NAME.\n+00019bf0: 2049 6620 6e6f 2073 7563 6820 7374 7275 If no such stru\n+00019c00: 6374 7572 6520 6578 6973 7473 2c0a 6174 cture exists,.at\n+00019c10: 7465 6d70 7420 746f 206c 6f61 6420 6974 tempt to load it\n+00019c20: 2c20 6275 7420 6974 2069 736e 2774 2069 , but it isn't i\n+00019c30: 6d70 6f72 7465 6420 746f 2061 6e79 206d mported to any m\n+00019c40: 6f64 756c 652e 7265 702e 7374 7275 6374 odule.rep.struct\n+00019c50: 7572 6573 2366 6561 7475 7265 7066 6561 ures#featurepfea\n+00019c60: 7475 7265 7020 4645 4154 5552 450a 0a52 turep FEATURE..R\n+00019c70: 6574 7572 6e20 6e6f 6e2d 6e69 6c20 6966 eturn non-nil if\n+00019c80: 2066 6561 7475 7265 2046 4541 5455 5245 feature FEATURE\n+00019c90: 2068 6173 2061 6c72 6561 6479 2062 6565 has already bee\n+00019ca0: 6e20 6c6f 6164 6564 2062 7920 7468 6520 n loaded by the \n+00019cb0: 6375 7272 656e 740a 7374 7275 6374 7572 current.structur\n+00019cc0: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n+00019cd0: 7072 6574 6572 236d 6163 726f 6578 7061 preter#macroexpa\n+00019ce0: 6e64 2d31 6d61 6372 6f65 7870 616e 642d nd-1macroexpand-\n+00019cf0: 3120 464f 524d 205b 454e 5649 524f 4e4d 1 FORM [ENVIRONM\n+00019d00: 454e 545d 0a0a 4966 2046 4f52 4d20 6973 ENT]..If FORM is\n+00019d10: 2061 206d 6163 726f 2063 616c 6c2c 2065 a macro call, e\n+00019d20: 7870 616e 6420 6974 206f 6e63 6520 616e xpand it once an\n+00019d30: 6420 7265 7475 726e 2074 6865 2072 6573 d return the res\n+00019d40: 756c 7469 6e67 2066 6f72 6d2e 0a0a 4966 ulting form...If\n+00019d50: 2045 4e56 4952 4f4e 4d45 4e54 2069 7320 ENVIRONMENT is \n+00019d60: 7370 6563 6966 6965 6420 6974 2069 7320 specified it is \n+00019d70: 6120 6675 6e63 7469 6f6e 2074 6f20 6361 a function to ca\n+00019d80: 6c6c 2074 6f20 646f 2074 6865 2061 6374 ll to do the act\n+00019d90: 7561 6c0a 6578 7061 6e73 696f 6e2e 2041 ual.expansion. A\n+00019da0: 6e79 206d 6163 726f 2065 7870 616e 6465 ny macro expande\n+00019db0: 7273 2072 6563 7572 7369 7665 6c79 2063 rs recursively c\n+00019dc0: 616c 6c69 6e67 206d 6163 726f 6578 7061 alling macroexpa\n+00019dd0: 6e64 2073 686f 756c 640a 7061 7373 2074 nd should.pass t\n+00019de0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+00019df0: 606d 6163 726f 2d65 6e76 6972 6f6e 6d65 `macro-environme\n+00019e00: 6e74 2720 7661 7269 6162 6c65 2074 6f20 nt' variable to \n+00019e10: 7468 6973 2070 6172 616d 6574 6572 2e72 this parameter.r\n+00019e20: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd\n+00019e30: 626d 2d6e 6578 746b 6579 7364 626d 2d6e bm-nextkeysdbm-n\n+00019e40: 6578 746b 6579 2044 424d 7265 702e 766d extkey DBMrep.vm\n+00019e50: 2e69 6e74 6572 7072 6574 6572 2376 616c .interpreter#val\n+00019e60: 6964 6174 652d 6279 7465 2d63 6f64 6576 idate-byte-codev\n+00019e70: 616c 6964 6174 652d 6279 7465 2d63 6f64 alidate-byte-cod\n+00019e80: 6520 4243 2d4d 414a 4f52 2042 432d 4d49 e BC-MAJOR BC-MI\n+00019e90: 4e4f 520a 0a43 6865 636b 2074 6861 7420 NOR..Check that \n+00019ea0: 6279 7465 2063 6f64 6573 2066 726f 6d20 byte codes from \n+00019eb0: 696e 7374 7275 6374 696f 6e20 7365 7420 instruction set \n+00019ec0: 4243 2d4d 414a 4f52 2e42 432d 4d49 4e4f BC-MAJOR.BC-MINO\n+00019ed0: 522c 206d 6179 2062 650a 6578 6563 7574 R, may be.execut\n+00019ee0: 6564 2e20 4966 206e 6f74 2c20 616e 2065 ed. If not, an e\n+00019ef0: 7272 6f72 2077 696c 6c20 6265 2073 6967 rror will be sig\n+00019f00: 6e61 6c6c 6564 2e00 7265 702e 766d 2e63 nalled..rep.vm.c\n+00019f10: 6f6d 7069 6c65 7223 636f 6d70 696c 652d ompiler#compile-\n+00019f20: 6469 7265 6374 6f72 7920 4449 522d 4e41 directory DIR-NA\n+00019f30: 4d45 2023 216f 7074 696f 6e61 6c20 464f ME #!optional FO\n+00019f40: 5243 452d 5020 4558 434c 5544 452d 5245 RCE-P EXCLUDE-RE\n+00019f50: 0072 6570 2e76 6d2e 636f 6d70 696c 6572 .rep.vm.compiler\n+00019f60: 2e6d 6f64 756c 6573 2363 6f6d 7069 6c65 .modules#compile\n+00019f70: 2d6d 6f64 756c 6520 5354 5255 4354 0072 -module STRUCT.r\n+00019f80: 6570 2e73 7973 7465 6d23 6164 642d 686f ep.system#add-ho\n+00019f90: 6f6b 2048 4f4f 4b2d 5359 4d42 4f4c 204e ok HOOK-SYMBOL N\n+00019fa0: 4557 2d46 554e 4320 2321 6f70 7469 6f6e EW-FUNC #!option\n+00019fb0: 616c 2041 542d 454e 4400 7265 702e 6e65 al AT-END.rep.ne\n+00019fc0: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n+00019fd0: 6d61 696e 2d70 6172 7473 2044 4f4d 4149 main-parts DOMAI\n+00019fe0: 4e00 7265 702e 6c61 6e67 2e6d 6174 6823 N.rep.lang.math#\n+00019ff0: 696e 6578 6163 7470 2058 0000 0000 0000 inexactp X......\n+0001a000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001a010: 6574 6572 236d 6163 726f 6578 7061 6e64 eter#macroexpand\n+0001a020: 6d61 6372 6f65 7870 616e 6420 464f 524d macroexpand FORM\n+0001a030: 205b 454e 5649 524f 4e4d 454e 545d 0a0a [ENVIRONMENT]..\n+0001a040: 4966 2046 4f52 4d20 6973 2061 206d 6163 If FORM is a mac\n+0001a050: 726f 2063 616c 6c2c 2065 7870 616e 6420 ro call, expand \n+0001a060: 6974 2075 6e74 696c 2069 7420 6973 6e27 it until it isn'\n+0001a070: 742e 0a0a 4966 2045 4e56 4952 4f4e 4d45 t...If ENVIRONME\n+0001a080: 4e54 2069 7320 7370 6563 6966 6965 6420 NT is specified \n+0001a090: 6974 2069 7320 6120 6675 6e63 7469 6f6e it is a function\n+0001a0a0: 2074 6f20 6361 6c6c 2074 6f20 646f 2074 to call to do t\n+0001a0b0: 6865 2061 6374 7561 6c0a 6578 7061 6e73 he actual.expans\n+0001a0c0: 696f 6e2e 2041 6e79 206d 6163 726f 2065 ion. Any macro e\n+0001a0d0: 7870 616e 6465 7273 2072 6563 7572 7369 xpanders recursi\n+0001a0e0: 7665 6c79 2063 616c 6c69 6e67 206d 6163 vely calling mac\n+0001a0f0: 726f 6578 7061 6e64 2073 686f 756c 640a roexpand should.\n+0001a100: 7061 7373 2074 6865 2076 616c 7565 206f pass the value o\n+0001a110: 6620 7468 6520 606d 6163 726f 2d65 6e76 f the `macro-env\n+0001a120: 6972 6f6e 6d65 6e74 2720 7661 7269 6162 ironment' variab\n+0001a130: 6c65 2074 6f20 7468 6973 2070 6172 616d le to this param\n+0001a140: 6574 6572 2e72 6570 2e76 6d2e 636f 6d70 eter.rep.vm.comp\n+0001a150: 696c 6572 2363 6f6d 7069 6c65 2d64 6972 iler#compile-dir\n+0001a160: 6563 746f 7279 436f 6d70 696c 6573 2061 ectoryCompiles a\n+0001a170: 6c6c 204c 6973 7020 6669 6c65 7320 696e ll Lisp files in\n+0001a180: 2074 6865 2064 6972 6563 746f 7279 2044 the directory D\n+0001a190: 4952 4543 544f 5259 2d4e 414d 4520 7768 IRECTORY-NAME wh\n+0001a1a0: 6f73 6520 6f62 6a65 6374 0a66 696c 6573 ose object.files\n+0001a1b0: 2061 7265 2065 6974 6865 7220 6f6c 6465 are either olde\n+0001a1c0: 7220 7468 616e 2074 6865 6972 2073 6f75 r than their sou\n+0001a1d0: 7263 6520 6669 6c65 206f 7220 646f 6e27 rce file or don'\n+0001a1e0: 7420 6578 6973 742e 2049 660a 464f 5243 t exist. If.FORC\n+0001a1f0: 452d 5020 6973 2074 7275 6520 6576 6572 E-P is true ever\n+0001a200: 7920 6c69 7370 2066 696c 6520 6973 2072 y lisp file is r\n+0001a210: 6563 6f6d 7069 6c65 642e 2041 6e79 2073 ecompiled. Any s\n+0001a220: 7562 6469 7265 6374 6f72 6965 7320 6f66 ubdirectories of\n+0001a230: 0a44 4952 2d4e 414d 4520 6172 6520 7265 .DIR-NAME are re\n+0001a240: 6375 7273 6564 2069 6e74 6f2e 0a0a 4558 cursed into...EX\n+0001a250: 434c 5544 452d 5245 206d 6179 2062 6520 CLUDE-RE may be \n+0001a260: 6120 7265 6765 7870 206d 6174 6368 696e a regexp matchin\n+0001a270: 6720 6669 6c65 7320 7768 6963 6820 7368 g files which sh\n+0001a280: 6f75 6c64 6e27 7420 6265 2063 6f6d 7069 ouldn't be compi\n+0001a290: 6c65 642e 7265 702e 7379 7374 656d 2372 led.rep.system#r\n+0001a2a0: 656d 6f76 652d 686f 6f6b 5265 6d6f 7665 emove-hookRemove\n+0001a2b0: 2046 554e 4320 6672 6f6d 2074 6865 2068 FUNC from the h\n+0001a2c0: 6f6f 6b20 484f 4f4b 2028 7379 6d62 6f6c ook HOOK (symbol\n+0001a2d0: 292e 7265 702e 6e65 742e 646f 6d61 696e ).rep.net.domain\n+0001a2e0: 2d6e 616d 6523 646f 6d61 696e 2d70 6172 -name#domain-par\n+0001a2f0: 7473 5265 7475 726e 2074 6865 206c 6973 tsReturn the lis\n+0001a300: 7420 6f66 2064 6f6d 6169 6e20 636f 6d70 t of domain comp\n+0001a310: 6f6e 656e 7473 2074 6861 7420 7468 6520 onents that the \n+0001a320: 7374 7269 6e67 2044 4f4d 4149 4e20 636f string DOMAIN co\n+0001a330: 6e73 6973 7473 206f 662e 7265 702e 6e65 nsists of.rep.ne\n+0001a340: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n+0001a350: 6d61 696e 2d61 626f 7665 2d70 5265 7475 main-above-pRetu\n+0001a360: 726e 2074 7275 6520 6966 2064 6f6d 6169 rn true if domai\n+0001a370: 6e20 6e61 6d65 2044 3120 6973 2060 6162 n name D1 is `ab\n+0001a380: 6f76 6527 2064 6f6d 6169 6e20 6e61 6d65 ove' domain name\n+0001a390: 2044 322e 7265 702e 6e65 742e 646f 6d61 D2.rep.net.doma\n+0001a3a0: 696e 2d6e 616d 6523 6d61 702d 646f 6d61 in-name#map-doma\n+0001a3b0: 696e 7343 616c 6c20 2846 554e 204e 414d insCall (FUN NAM\n+0001a3c0: 4529 2066 6f72 2065 6163 6820 7375 622d E) for each sub-\n+0001a3d0: 646f 6d61 696e 206f 6620 444f 4d41 494e domain of DOMAIN\n+0001a3e0: 2028 7374 6172 7469 6e67 2077 6974 6820 (starting with \n+0001a3f0: 444f 4d41 494e 292e 0072 6570 2e6e 6574 DOMAIN)..rep.net\n+0001a400: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n+0001a410: 2d64 6f6d 6169 6e73 2d64 6f77 6e77 6172 -domains-downwar\n+0001a420: 6473 2046 554e 2044 4f4d 4149 4e00 7265 ds FUN DOMAIN.re\n+0001a430: 702e 6e65 742e 7270 6323 7265 6769 7374 p.net.rpc#regist\n+0001a440: 6572 2d72 7063 2d73 6572 7665 7220 534f er-rpc-server SO\n+0001a450: 434b 4554 2023 216b 6579 2043 4c4f 5341 CKET #!key CLOSA\n+0001a460: 424c 4500 7265 702e 6e65 742e 7270 6323 BLE.rep.net.rpc#\n+0001a470: 7270 632d 736f 636b 6574 2d6c 6973 7465 rpc-socket-liste\n+0001a480: 6e65 7220 4d41 5354 4552 2d53 4f43 4b45 ner MASTER-SOCKE\n+0001a490: 5400 7265 702e 6e65 742e 7270 6323 7270 T.rep.net.rpc#rp\n+0001a4a0: 632d 6465 7374 726f 792d 7365 7276 6572 c-destroy-server\n+0001a4b0: 0072 6570 2e6e 6574 2e72 7063 236d 616b .rep.net.rpc#mak\n+0001a4c0: 652d 7270 632d 7365 7276 616e 7420 494d e-rpc-servant IM\n+0001a4d0: 504c 7265 702e 6e65 742e 7270 6323 6361 PLrep.net.rpc#ca\n+0001a4e0: 6c6c 2d77 6974 682d 7270 632d 7365 7276 ll-with-rpc-serv\n+0001a4f0: 616e 7443 616c 6c20 7468 6520 6675 6e63 antCall the func\n+0001a500: 7469 6f6e 2043 414c 4c42 4143 4b20 7769 tion CALLBACK wi\n+0001a510: 7468 2061 2073 696e 676c 6520 6172 6775 th a single argu\n+0001a520: 6d65 6e74 2c20 7468 6520 7365 7276 616e ment, the servan\n+0001a530: 742d 6964 2074 6861 740a 6361 6e20 6265 t-id that.can be\n+0001a540: 2075 7365 6420 746f 2063 616c 6c20 7468 used to call th\n+0001a550: 6520 6675 6e63 7469 6f6e 2049 4d50 4c2e e function IMPL.\n+0001a560: 204f 6e63 6520 4341 4c4c 4241 434b 2072 Once CALLBACK r\n+0001a570: 6574 7572 6e73 2c20 7468 6520 7365 7276 eturns, the serv\n+0001a580: 616e 742d 6964 0a62 6563 6f6d 6573 2069 ant-id.becomes i\n+0001a590: 6e76 616c 6964 2e72 6570 2e6e 6574 2e72 nvalid.rep.net.r\n+0001a5a0: 7063 2361 7379 6e63 2d72 7063 2d63 616c pc#async-rpc-cal\n+0001a5b0: 6c43 616c 6c20 7468 6520 7270 6320 7072 lCall the rpc pr\n+0001a5c0: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n+0001a5d0: 5859 2077 6974 6820 6172 6775 6d65 6e74 XY with argument\n+0001a5e0: 7320 4152 4753 2e20 4974 2077 696c 6c20 s ARGS. It will \n+0001a5f0: 6265 2063 616c 6c65 640a 6173 796e 6368 be called.asynch\n+0001a600: 726f 6e6f 7573 6c79 2e20 4e6f 2072 6573 ronously. No res\n+0001a610: 756c 7420 7769 6c6c 2062 6520 7265 7475 ult will be retu\n+0001a620: 726e 6564 2066 726f 6d20 7468 6520 7265 rned from the re\n+0001a630: 6d6f 7465 2066 756e 6374 696f 6e0a 756e mote function.un\n+0001a640: 6c65 7373 2043 414c 4c42 4143 4b20 6973 less CALLBACK is\n+0001a650: 2067 6976 656e 2c20 696e 2077 6869 6368 given, in which\n+0001a660: 2063 6173 6520 2843 414c 4c42 4143 4b20 case (CALLBACK \n+0001a670: 5354 4154 5553 2056 414c 5545 2920 7769 STATUS VALUE) wi\n+0001a680: 6c6c 2062 650a 6361 6c6c 6564 2061 7420 ll be.called at \n+0001a690: 736f 6d65 2070 6f69 6e74 2069 6e20 7468 some point in th\n+0001a6a0: 6520 6675 7475 7265 2e00 7265 702e 6e65 e future..rep.ne\n+0001a6b0: 742e 7270 6323 6173 796e 632d 7270 632d t.rpc#async-rpc-\n+0001a6c0: 6361 6c6c 2050 524f 5859 2023 216b 6579 call PROXY #!key\n+0001a6d0: 2043 414c 4c42 4143 4b20 2e20 4152 4753 CALLBACK . ARGS\n+0001a6e0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n+0001a6f0: 7072 6f78 792d 3e73 6572 7661 6e74 2d69 proxy->servant-i\n+0001a700: 6452 6574 7572 6e20 7468 6520 756e 7175 dReturn the unqu\n+0001a710: 616c 6966 6965 6420 7365 7276 616e 742d alified servant-\n+0001a720: 6964 2028 6120 7379 6d62 6f6c 2920 7468 id (a symbol) th\n+0001a730: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n+0001a740: 6f0a 7265 6665 7265 6e63 6520 7468 6520 o.reference the \n+0001a750: 5250 4320 7072 6f78 7920 6675 6e63 7469 RPC proxy functi\n+0001a760: 6f6e 2050 524f 5859 2e72 6570 2e6e 6574 on PROXY.rep.net\n+0001a770: 2e72 7063 2373 6572 7661 6e74 2d69 642d .rpc#servant-id-\n+0001a780: 3e67 6c6f 6261 6c2d 6964 5265 7475 726e >global-idReturn\n+0001a790: 2074 6865 2067 6c6f 6261 6c6c 7920 7265 the globally re\n+0001a7a0: 6665 7265 6e63 6561 626c 6520 5250 4320 ferenceable RPC \n+0001a7b0: 7365 7276 616e 7420 6964 2066 6f72 206c servant id for l\n+0001a7c0: 6f63 616c 2073 6572 7661 6e74 2069 6420 ocal servant id \n+0001a7d0: 4944 2e72 6570 2e6e 6574 2e72 7063 2372 ID.rep.net.rpc#r\n+0001a7e0: 656d 6f74 652d 7365 7276 616e 742d 6964 emote-servant-id\n+0001a7f0: 2d3e 676c 6f62 616c 2d69 6452 6574 7572 ->global-idRetur\n+0001a800: 6e20 7468 6520 676c 6f62 616c 6c79 2072 n the globally r\n+0001a810: 6566 6572 656e 6365 6162 6c65 2052 5043 eferenceable RPC\n+0001a820: 2073 6572 7661 6e74 2069 6420 666f 7220 servant id for \n+0001a830: 7468 6520 6c6f 6361 6c20 7365 7276 616e the local servan\n+0001a840: 740a 6964 2049 4420 2861 2073 796d 626f t.id ID (a symbo\n+0001a850: 6c29 2061 7373 6f63 6961 7465 6420 7769 l) associated wi\n+0001a860: 7468 2074 6865 2069 6e76 6f6b 6572 206f th the invoker o\n+0001a870: 6620 7468 6520 6375 7272 656e 746c 7920 f the currently \n+0001a880: 6163 7469 7665 2052 5043 0a72 6571 7565 active RPC.reque\n+0001a890: 7374 2e72 656d 6f74 652d 6175 746f 2d62 st.remote-auto-b\n+0001a8a0: 6163 6b65 6e64 2d61 6c69 7374 416e 2061 ackend-alistAn a\n+0001a8b0: 6c69 7374 206f 6620 2848 4f53 542d 5245 list of (HOST-RE\n+0001a8c0: 4745 5850 202e 2042 4143 4b45 4e44 2d54 GEXP . BACKEND-T\n+0001a8d0: 5950 4529 2064 6566 696e 696e 6720 686f YPE) defining ho\n+0001a8e0: 7720 7265 6d6f 7465 2066 696c 6573 2061 w remote files a\n+0001a8f0: 7265 0a61 6363 6573 7365 6420 6f6e 2073 re.accessed on s\n+0001a900: 7065 6369 6669 6320 686f 7374 732e 7263 pecific hosts.rc\n+0001a910: 702d 7072 6f67 7261 6d54 6865 206e 616d p-programThe nam\n+0001a920: 6520 6f66 2074 6865 2060 7263 7027 2070 e of the `rcp' p\n+0001a930: 726f 6772 616d 2075 7365 6420 746f 2063 rogram used to c\n+0001a940: 6f70 7920 6669 6c65 7320 6672 6f6d 2068 opy files from h\n+0001a950: 6f73 7420 746f 2068 6f73 742e 7265 6d6f ost to host.remo\n+0001a960: 7465 2d66 7470 2d73 686f 772d 6d65 7373 te-ftp-show-mess\n+0001a970: 6167 6573 5768 656e 2074 2c20 696e 666f agesWhen t, info\n+0001a980: 726d 6174 696f 6e61 6c20 6d65 7373 6167 rmational messag\n+0001a990: 6573 2066 726f 6d20 4654 5020 7365 7373 es from FTP sess\n+0001a9a0: 696f 6e73 2061 7265 2064 6973 706c 6179 ions are display\n+0001a9b0: 6564 2e72 656d 6f74 652d 6674 702d 6469 ed.remote-ftp-di\n+0001a9c0: 7370 6c61 792d 7072 6f67 7265 7373 5768 splay-progressWh\n+0001a9d0: 656e 2074 7275 652c 2073 686f 7720 7072 en true, show pr\n+0001a9e0: 6f67 7265 7373 206f 6620 4654 5020 7472 ogress of FTP tr\n+0001a9f0: 616e 7366 6572 732e 7265 6d6f 7465 2d66 ansfers.remote-f\n+0001aa00: 7470 2d6c 732d 666f 726d 6174 4654 5020 tp-ls-formatFTP \n+0001aa10: 636f 6d6d 616e 6420 666f 726d 6174 2073 command format s\n+0001aa20: 7472 696e 6720 746f 2070 726f 6475 6365 tring to produce\n+0001aa30: 2061 6e20 606c 7320 2d6c 2720 666f 726d an `ls -l' form\n+0001aa40: 6174 206c 6973 7469 6e67 206f 6620 7468 at listing of th\n+0001aa50: 650a 6469 7265 6374 6f72 7920 7375 6273 e.directory subs\n+0001aa60: 7469 7475 7465 6420 666f 7220 7468 6520 tituted for the \n+0001aa70: 7369 6e67 6c65 2025 7320 666f 726d 6174 single %s format\n+0001aa80: 2073 7065 6369 6669 6572 2e72 656d 6f74 specifier.remot\n+0001aa90: 652d 6674 702d 7265 636f 6e6e 6563 742d e-ftp-reconnect-\n+0001aaa0: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n+0001aab0: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n+0001aac0: 6674 7020 6d65 7373 6167 6573 2074 6861 ftp messages tha\n+0001aad0: 7420 696e 6469 6361 7465 2074 6861 7420 t indicate that \n+0001aae0: 7468 6520 6375 7272 656e 740a 4654 5020 the current.FTP \n+0001aaf0: 7072 6f63 6573 7320 7368 6f75 6c64 2062 process should b\n+0001ab00: 6520 6162 616e 646f 6e65 642c 2061 6e64 e abandoned, and\n+0001ab10: 2061 206e 6577 2073 6573 7369 6f6e 2073 a new session s\n+0001ab20: 7461 7274 6564 2e72 656d 6f74 652d 6674 tarted.remote-ft\n+0001ab30: 702d 6c73 2d6c 2d72 6567 6578 7052 6567 p-ls-l-regexpReg\n+0001ab40: 6578 7020 6465 6669 6e69 6e67 2060 6c73 exp defining `ls\n+0001ab50: 202d 6c27 206f 7574 7075 7420 7379 6e74 -l' output synt\n+0001ab60: 6178 2e20 4861 6972 792e 7265 6d6f 7465 ax. Hairy.remote\n+0001ab70: 2d66 7470 2d6c 732d 6c2d 7479 7065 2d61 -ftp-ls-l-type-a\n+0001ab80: 6c69 7374 416c 6973 7420 6173 736f 6369 listAlist associ\n+0001ab90: 6174 696e 6720 6368 6172 6163 7465 7273 ating characters\n+0001aba0: 2069 6e20 7468 6520 6669 7273 7420 636f in the first co\n+0001abb0: 6c75 6d6e 206f 6620 606c 7320 2d6c 2720 lumn of `ls -l' \n+0001abc0: 6f75 7470 7574 2077 6974 680a 6669 6c65 output with.file\n+0001abd0: 2074 7970 6573 2e72 6570 2e69 6f2e 6669 types.rep.io.fi\n+0001abe0: 6c65 2d68 616e 646c 6572 732e 7265 6d6f le-handlers.remo\n+0001abf0: 7465 2e66 7470 2372 656d 6f74 652d 6674 te.ftp#remote-ft\n+0001ac00: 702d 636c 6f73 652d 616c 6c43 6c6f 7365 p-close-allClose\n+0001ac10: 2061 6c6c 2072 756e 6e69 6e67 2046 5450 all running FTP\n+0001ac20: 2073 7562 7072 6f63 6573 7365 732e 7265 subprocesses.re\n+0001ac30: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n+0001ac40: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re\n+0001ac50: 6d6f 7465 2d66 7470 2d65 6d70 7479 2d63 mote-ftp-empty-c\n+0001ac60: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n+0001ac70: 6361 6368 6564 2046 5450 2064 6972 6563 cached FTP direc\n+0001ac80: 746f 7279 2065 6e74 7269 6573 2e00 7265 tory entries..re\n+0001ac90: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n+0001aca0: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re\n+0001acb0: 6d6f 7465 2d66 7470 2d65 6d70 7479 2d63 mote-ftp-empty-c\n+0001acc0: 6163 6865 7265 6d6f 7465 2d68 6f73 742d acheremote-host-\n+0001acd0: 7573 6572 2d61 6c69 7374 416c 6973 7420 user-alistAlist \n+0001ace0: 6f66 2028 484f 5354 2d52 4547 4558 5020 of (HOST-REGEXP \n+0001acf0: 2e20 5553 4552 2d4e 414d 4529 206d 6174 . USER-NAME) mat\n+0001ad00: 6368 696e 6720 686f 7374 206e 616d 6573 ching host names\n+0001ad10: 2074 6f20 7573 6572 6e61 6d65 732e 0a4f to usernames..O\n+0001ad20: 6e6c 7920 7573 6564 2077 6865 6e20 6e6f nly used when no\n+0001ad30: 2075 7365 726e 616d 6520 6973 2067 6976 username is giv\n+0001ad40: 656e 2069 6e20 6120 6669 6c65 6e61 6d65 en in a filename\n+0001ad50: 2e72 656d 6f74 652d 6465 6661 756c 742d .remote-default-\n+0001ad60: 7573 6572 4465 6661 756c 7420 7573 6572 userDefault user\n+0001ad70: 6e61 6d65 2074 6f20 7573 6520 666f 7220 name to use for \n+0001ad80: 6669 6c65 2d74 7261 6e73 6665 7220 7768 file-transfer wh\n+0001ad90: 656e 206e 6f6e 6520 6973 2073 7065 6369 en none is speci\n+0001ada0: 6669 6564 2c20 6569 7468 6572 0a65 7870 fied, either.exp\n+0001adb0: 6c69 6369 746c 792c 206f 7220 6279 2074 licitly, or by t\n+0001adc0: 6865 2072 656d 6f74 652d 6674 702d 686f he remote-ftp-ho\n+0001add0: 7374 2d75 7365 722d 616c 6973 7420 7661 st-user-alist va\n+0001ade0: 7269 6162 6c65 2e72 656d 6f74 652d 7265 riable.remote-re\n+0001adf0: 702d 7061 7373 7764 2d6d 7367 7352 6567 p-passwd-msgsReg\n+0001ae00: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n+0001ae10: 6d61 7463 6869 6e67 2070 6173 7377 6f72 matching passwor\n+0001ae20: 6420 7072 6f6d 7074 2e00 7265 702e 696f d prompt..rep.io\n+0001ae30: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n+0001ae40: 656d 6f74 652e 7265 7023 7265 6d6f 7465 emote.rep#remote\n+0001ae50: 2d72 6570 2d65 6d70 7479 2d63 6163 6865 -rep-empty-cache\n+0001ae60: 7265 702e 696f 2e73 7472 6561 6d73 2373 rep.io.streams#s\n+0001ae70: 7472 6561 6d70 5265 7475 726e 7320 7472 treampReturns tr\n+0001ae80: 7565 2069 6620 4152 4720 6973 2073 6f6d ue if ARG is som\n+0001ae90: 6520 736f 7274 206f 6620 492f 4f20 7374 e sort of I/O st\n+0001aea0: 7265 616d 2e72 6570 2e69 6f2e 6669 6c65 ream.rep.io.file\n+0001aeb0: 7323 6361 6c6c 2d61 6674 6572 2d6c 6f61 s#call-after-loa\n+0001aec0: 6441 7272 616e 6765 2066 6f72 2054 4855 dArrange for THU\n+0001aed0: 4e4b 2074 6f20 6265 2063 616c 6c65 6420 NK to be called \n+0001aee0: 696d 6d65 6469 6174 656c 7920 6166 7465 immediately afte\n+0001aef0: 7220 7468 6520 6c69 6272 6172 7920 6f66 r the library of\n+0001af00: 204c 6973 7020 636f 6465 0a4c 4942 5241 Lisp code.LIBRA\n+0001af10: 5259 2068 6173 2062 6565 6e20 7265 6164 RY has been read\n+0001af20: 2062 7920 7468 6520 606c 6f61 6427 2066 by the `load' f\n+0001af30: 756e 6374 696f 6e2e 204e 6f74 6520 7468 unction. Note th\n+0001af40: 6174 204c 4942 5241 5259 206d 7573 7420 at LIBRARY must \n+0001af50: 6578 6163 746c 790a 6d61 7463 6820 7468 exactly.match th\n+0001af60: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n+0001af70: 746f 2060 6c6f 6164 272e 7265 702e 7777 to `load'.rep.ww\n+0001af80: 772e 7175 6f74 652d 7572 6c23 7175 6f74 w.quote-url#quot\n+0001af90: 652d 7572 6c45 7363 6170 6520 5552 4c20 e-urlEscape URL \n+0001afa0: 6d65 7461 2d63 6861 7261 6374 6572 7320 meta-characters \n+0001afb0: 696e 2053 5452 494e 472e 7265 702e 7777 in STRING.rep.ww\n+0001afc0: 772e 7175 6f74 652d 7572 6c23 756e 7175 w.quote-url#unqu\n+0001afd0: 6f74 652d 7572 6c55 6e65 7363 6170 6520 ote-urlUnescape \n+0001afe0: 5552 4c20 6d65 7461 2d63 6861 7261 6374 URL meta-charact\n+0001aff0: 6572 7320 696e 2053 5452 494e 472e 0000 ers in STRING...\n+0001b000: 7265 702e 7379 7374 656d 2372 656d 6f76 rep.system#remov\n+0001b010: 652d 686f 6f6b 2d62 792d 6e61 6d65 5265 e-hook-by-nameRe\n+0001b020: 6d6f 7665 2066 756e 6374 696f 6e73 2077 move functions w\n+0001b030: 686f 7365 206e 616d 6520 6973 204e 414d hose name is NAM\n+0001b040: 4520 6672 6f6d 2048 4f4f 4b20 2861 2073 E from HOOK (a s\n+0001b050: 796d 626f 6c29 2e72 6570 2e73 7973 7465 ymbol).rep.syste\n+0001b060: 6d23 696e 2d68 6f6f 6b2d 7052 6574 7572 m#in-hook-pRetur\n+0001b070: 6e73 2074 2069 6620 7468 6520 6675 6e63 ns t if the func\n+0001b080: 7469 6f6e 2046 554e 2069 7320 7374 6f72 tion FUN is stor\n+0001b090: 6564 2069 6e20 7468 6520 686f 6f6b 2063 ed in the hook c\n+0001b0a0: 616c 6c65 6420 484f 4f4b 2d53 594d 424f alled HOOK-SYMBO\n+0001b0b0: 4c2e 0072 6570 2e6e 6574 2e64 6f6d 6169 L..rep.net.domai\n+0001b0c0: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6265 n-name#domain-be\n+0001b0d0: 6c6f 772d 7020 4431 2044 3200 7265 702e low-p D1 D2.rep.\n+0001b0e0: 6e65 742e 646f 6d61 696e 2d6e 616d 6523 net.domain-name#\n+0001b0f0: 6d61 702d 646f 6d61 696e 7320 4655 4e20 map-domains FUN \n+0001b100: 444f 4d41 494e 7265 702e 6e65 742e 646f DOMAINrep.net.do\n+0001b110: 6d61 696e 2d6e 616d 6523 6d61 702d 646f main-name#map-do\n+0001b120: 6d61 696e 732d 646f 776e 7761 7264 7343 mains-downwardsC\n+0001b130: 616c 6c20 2846 554e 204e 414d 4529 2066 all (FUN NAME) f\n+0001b140: 6f72 2065 6163 6820 7375 622d 646f 6d61 or each sub-doma\n+0001b150: 696e 206f 6620 444f 4d41 494e 2028 656e in of DOMAIN (en\n+0001b160: 6469 6e67 2077 6974 6820 444f 4d41 494e ding with DOMAIN\n+0001b170: 292e 7265 702e 6e65 742e 7270 6323 7265 ).rep.net.rpc#re\n+0001b180: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n+0001b190: 7241 6464 2074 6865 2063 6f6e 6e65 6374 rAdd the connect\n+0001b1a0: 696f 6e20 534f 434b 4554 2074 6f20 7468 ion SOCKET to th\n+0001b1b0: 6520 7461 626c 6520 6f66 206b 6e6f 776e e table of known\n+0001b1c0: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n+0001b1d0: 2e20 4966 0a43 4c4f 5341 424c 4520 6973 . If.CLOSABLE is\n+0001b1e0: 2074 7275 652c 2074 6865 6e20 7468 6520 true, then the \n+0001b1f0: 736f 636b 6574 2063 6f75 6c64 2062 6520 socket could be \n+0001b200: 636c 6f73 6564 2061 6e64 2072 656f 7065 closed and reope\n+0001b210: 6e65 6420 7369 6d70 6c79 0a62 7920 6b6e ned simply.by kn\n+0001b220: 6f77 696e 6720 6974 7320 6164 6472 6573 owing its addres\n+0001b230: 7320 616e 6420 706f 7274 206e 756d 6265 s and port numbe\n+0001b240: 722e 7265 702e 6e65 742e 7270 6323 7270 r.rep.net.rpc#rp\n+0001b250: 632d 736f 636b 6574 2d6c 6973 7465 6e65 c-socket-listene\n+0001b260: 7254 6865 2066 756e 6374 696f 6e20 7468 rThe function th\n+0001b270: 6174 2073 686f 756c 6420 6265 2075 7365 at should be use\n+0001b280: 6420 746f 206c 6973 7465 6e20 666f 7220 d to listen for \n+0001b290: 636f 6e6e 6563 7469 6f6e 7320 6f6e 2072 connections on r\n+0001b2a0: 7063 0a73 6572 7665 7220 736f 636b 6574 pc.server socket\n+0001b2b0: 732e 7265 702e 6e65 742e 7270 6323 6d61 s.rep.net.rpc#ma\n+0001b2c0: 6b65 2d72 7063 2d73 6572 7661 6e74 5265 ke-rpc-servantRe\n+0001b2d0: 6769 7374 6572 2074 6865 2066 756e 6374 gister the funct\n+0001b2e0: 696f 6e20 494d 504c 2061 7320 616e 2072 ion IMPL as an r\n+0001b2f0: 7063 2073 6572 7661 6e74 2c20 616e 6420 pc servant, and \n+0001b300: 7265 7475 726e 2074 6865 2063 7265 6174 return the creat\n+0001b310: 6564 0a73 6572 7661 6e74 2d69 642e 7265 ed.servant-id.re\n+0001b320: 702e 6e65 742e 7270 6323 7270 632d 7072 p.net.rpc#rpc-pr\n+0001b330: 6f78 792d 3e67 6c6f 6261 6c2d 6964 5265 oxy->global-idRe\n+0001b340: 7475 726e 2074 6865 2067 6c6f 6261 6c6c turn the globall\n+0001b350: 792d 7661 6c69 6420 7365 7276 616e 742d y-valid servant-\n+0001b360: 6964 2028 6120 7374 7269 6e67 2920 7468 id (a string) th\n+0001b370: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n+0001b380: 6f0a 7265 6665 7265 6e63 6520 7468 6520 o.reference the \n+0001b390: 5250 4320 7072 6f78 7920 6675 6e63 7469 RPC proxy functi\n+0001b3a0: 6f6e 2050 524f 5859 2e00 7265 702e 6e65 on PROXY..rep.ne\n+0001b3b0: 742e 7270 6323 7265 6d6f 7465 2d73 6572 t.rpc#remote-ser\n+0001b3c0: 7661 6e74 2d69 642d 3e67 6c6f 6261 6c2d vant-id->global-\n+0001b3d0: 6964 2049 4400 7265 702e 7374 7275 6374 id ID.rep.struct\n+0001b3e0: 7572 6573 236d 616b 652d 696e 7465 7266 ures#make-interf\n+0001b3f0: 6163 6520 4e41 4d45 2053 4947 7265 702e ace NAME SIGrep.\n+0001b400: 7374 7275 6374 7572 6573 2370 6172 7365 structures#parse\n+0001b410: 2d69 6e74 6572 6661 6365 5265 7475 726e -interfaceReturn\n+0001b420: 2074 6865 206c 6973 7420 6f66 2073 796d the list of sym\n+0001b430: 626f 6c73 2064 6573 6372 6962 6564 2062 bols described b\n+0001b440: 7920 7468 6520 6d6f 6475 6c65 2069 6e74 y the module int\n+0001b450: 6572 6661 6365 2053 4947 2e00 7265 702e erface SIG..rep.\n+0001b460: 7374 7275 6374 7572 6573 2370 6172 7365 structures#parse\n+0001b470: 2d69 6e74 6572 6661 6365 2053 4947 7265 -interface SIGre\n+0001b480: 6d6f 7465 2d64 6566 6175 6c74 2d62 6163 mote-default-bac\n+0001b490: 6b65 6e64 4261 636b 656e 6420 7573 6564 kendBackend used\n+0001b4a0: 2066 6f72 206f 7468 6572 7769 7365 2075 for otherwise u\n+0001b4b0: 6e73 7065 6369 6669 6564 2068 6f73 7473 nspecified hosts\n+0001b4c0: 2e72 656d 6f74 652d 6674 702d 6d61 782d .remote-ftp-max-\n+0001b4d0: 7365 7373 696f 6e73 4966 2074 7275 652c sessionsIf true,\n+0001b4e0: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n+0001b4f0: 6265 7220 6f66 2046 5450 2063 6c69 656e ber of FTP clien\n+0001b500: 7473 2074 6861 7420 6d61 7920 6265 2072 ts that may be r\n+0001b510: 756e 6e69 6e67 0a63 6f6e 6375 7272 656e unning.concurren\n+0001b520: 746c 792e 7265 6d6f 7465 2d66 7470 2d74 tly.remote-ftp-t\n+0001b530: 7261 6e73 6665 722d 7479 7065 4d6f 6465 ransfer-typeMode\n+0001b540: 2069 6e20 7768 6963 6820 746f 2074 7261 in which to tra\n+0001b550: 6e73 6665 7220 6669 6c65 732c 206f 6e65 nsfer files, one\n+0001b560: 206f 6620 7468 6520 7379 6d62 6f6c 7320 of the symbols \n+0001b570: 6062 696e 6172 7927 206f 7220 6061 7363 `binary' or `asc\n+0001b580: 6969 272e 7265 6d6f 7465 2d66 7470 2d62 ii'.remote-ftp-b\n+0001b590: 6164 2d6d 7367 7352 6567 756c 6172 2065 ad-msgsRegular e\n+0001b5a0: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n+0001b5b0: 6e67 2066 7470 2022 6661 696c 7572 6522 ng ftp \"failure\"\n+0001b5c0: 206d 6573 7361 6765 732e 0072 6570 2e69 messages..rep.i\n+0001b5d0: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n+0001b5e0: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n+0001b5f0: 652d 6674 702d 636c 6f73 652d 686f 7374 e-ftp-close-host\n+0001b600: 2048 4f53 5420 2321 6f70 7469 6f6e 616c HOST #!optional\n+0001b610: 2055 5345 5200 7265 702e 696f 2e66 696c USER.rep.io.fil\n+0001b620: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n+0001b630: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp\n+0001b640: 2d61 6464 2d70 6173 7377 6420 5553 4552 -add-passwd USER\n+0001b650: 2048 4f53 5420 5041 5353 5744 0072 6570 HOST PASSWD.rep\n+0001b660: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572 .io.file-handler\n+0001b670: 732e 7265 6d6f 7465 2e72 6570 2372 656d s.remote.rep#rem\n+0001b680: 6f74 652d 7265 702d 636c 6f73 652d 686f ote-rep-close-ho\n+0001b690: 7374 2048 4f53 5420 2321 6f70 7469 6f6e st HOST #!option\n+0001b6a0: 616c 2055 5345 5272 6570 2e69 6f2e 6669 al USERrep.io.fi\n+0001b6b0: 6c65 2d68 616e 646c 6572 732e 7265 6d6f le-handlers.remo\n+0001b6c0: 7465 2e72 6570 2372 656d 6f74 652d 7265 te.rep#remote-re\n+0001b6d0: 702d 6164 642d 7061 7373 7764 4164 6420 p-add-passwdAdd \n+0001b6e0: 7468 6520 7374 7269 6e67 2050 4153 5357 the string PASSW\n+0001b6f0: 4420 6173 2074 6865 2070 6173 7377 6f72 D as the passwor\n+0001b700: 6420 666f 7220 7265 702d 7265 6d6f 7465 d for rep-remote\n+0001b710: 2073 6573 7369 6f6e 206f 6620 5553 4552 session of USER\n+0001b720: 4048 4f53 542e 0072 6570 2e69 6f2e 6669 @HOST..rep.io.fi\n+0001b730: 6c65 2d68 616e 646c 6572 732e 7265 6d6f le-handlers.remo\n+0001b740: 7465 2e72 6570 2372 656d 6f74 652d 7265 te.rep#remote-re\n+0001b750: 702d 6164 642d 7061 7373 7764 2055 5345 p-add-passwd USE\n+0001b760: 5220 484f 5354 2050 4153 5357 4400 7265 R HOST PASSWD.re\n+0001b770: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea\n+0001b780: 642d 6672 6f6d 2d73 7472 696e 6720 5354 d-from-string ST\n+0001b790: 5249 4e47 2023 216f 7074 696f 6e61 6c20 RING #!optional \n+0001b7a0: 5354 4152 5400 7265 702e 696f 2e66 696c START.rep.io.fil\n+0001b7b0: 6573 236c 6f61 642d 616c 6c20 4649 4c45 es#load-all FILE\n+0001b7c0: 2023 216f 7074 696f 6e61 6c20 4341 4c4c #!optional CALL\n+0001b7d0: 4241 434b 7265 702e 696f 2e66 696c 6573 BACKrep.io.files\n+0001b7e0: 2365 7661 6c2d 6166 7465 722d 6c6f 6164 #eval-after-load\n+0001b7f0: 4172 7261 6e67 6520 666f 7220 464f 524d Arrange for FORM\n+0001b800: 2074 6f20 6265 2065 7661 6c75 6174 6564 to be evaluated\n+0001b810: 2069 6d6d 6564 6961 7465 6c79 2061 6674 immediately aft\n+0001b820: 6572 2074 6865 206c 6962 7261 7279 206f er the library o\n+0001b830: 6620 4c69 7370 2063 6f64 650a 4c49 4252 f Lisp code.LIBR\n+0001b840: 4152 5920 6861 7320 6265 656e 2072 6561 ARY has been rea\n+0001b850: 6420 6279 2074 6865 2060 6c6f 6164 2720 d by the `load' \n+0001b860: 6675 6e63 7469 6f6e 2e20 4e6f 7465 2074 function. Note t\n+0001b870: 6861 7420 4c49 4252 4152 5920 6d75 7374 hat LIBRARY must\n+0001b880: 2065 7861 6374 6c79 0a6d 6174 6368 2074 exactly.match t\n+0001b890: 6865 2046 494c 4520 6172 6775 6d65 6e74 he FILE argument\n+0001b8a0: 2074 6f20 606c 6f61 6427 2e00 7265 702e to `load'..rep.\n+0001b8b0: 696f 2e66 696c 6573 2365 7661 6c2d 6166 io.files#eval-af\n+0001b8c0: 7465 722d 6c6f 6164 204c 4942 5241 5259 ter-load LIBRARY\n+0001b8d0: 2046 4f52 4d72 6570 2e6c 616e 672e 696e FORMrep.lang.in\n+0001b8e0: 7465 7270 7265 7465 7223 6e69 6c54 6865 terpreter#nilThe\n+0001b8f0: 2076 616c 7565 206f 6620 7468 6520 626f value of the bo\n+0001b900: 6f6c 6561 6e2d 6661 6c73 6520 616e 6420 olean-false and \n+0001b910: 656e 642d 6f66 2d6c 6973 7420 6f62 6a65 end-of-list obje\n+0001b920: 6374 2e00 7265 702e 6c61 6e67 2e69 6e74 ct..rep.lang.int\n+0001b930: 6572 7072 6574 6572 2364 6566 756e 2053 erpreter#defun S\n+0001b940: 594d 424f 4c20 2e20 424f 4459 0072 6570 YMBOL . BODY.rep\n+0001b950: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001b960: 7223 6465 6663 6f6e 7374 2053 594d 424f r#defconst SYMBO\n+0001b970: 4c20 5641 4c55 4520 2e20 5245 5354 0072 L VALUE . REST.r\n+0001b980: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001b990: 7465 7223 6675 6e63 7469 6f6e 2041 5247 ter#function ARG\n+0001b9a0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001b9b0: 6574 6572 236c 6574 2a6c 6574 2028 4249 eter#let*let (BI\n+0001b9c0: 4e44 494e 4753 2e2e 2e29 2042 4f44 592e NDINGS...) BODY.\n+0001b9d0: 2e2e 0a0a 5369 6d69 6c61 7220 746f 2060 ....Similar to `\n+0001b9e0: 6c65 7427 2065 7863 6570 7420 7468 6174 let' except that\n+0001b9f0: 2074 6865 2042 494e 4449 4e47 5320 6172 the BINDINGS ar\n+0001ba00: 6520 696e 7374 616c 6c65 6420 6173 2074 e installed as t\n+0001ba10: 6865 6972 2076 616c 7565 730a 6172 6520 heir values.are \n+0001ba20: 636f 6d70 7574 6564 2c20 696e 2074 6865 computed, in the\n+0001ba30: 206f 7264 6572 2074 6865 7920 6172 6520 order they are \n+0001ba40: 7772 6974 7465 6e2e 7265 702e 6c61 6e67 written.rep.lang\n+0001ba50: 2e69 6e74 6572 7072 6574 6572 236c 6574 .interpreter#let\n+0001ba60: 7265 6353 696d 696c 6172 2074 6f20 606c recSimilar to `l\n+0001ba70: 6574 2720 616e 6420 606c 6574 2a27 2065 et' and `let*' e\n+0001ba80: 7863 6570 7420 7468 6174 2074 6865 2076 xcept that the v\n+0001ba90: 616c 7565 7320 6f66 2074 6865 2042 494e alues of the BIN\n+0001baa0: 4449 4e47 530a 6172 6520 6576 616c 7561 DINGS.are evalua\n+0001bab0: 7465 6420 7375 6368 2074 6861 7420 616c ted such that al\n+0001bac0: 6c20 6f66 2074 6865 2062 6f75 6e64 2076 l of the bound v\n+0001bad0: 6172 6961 626c 6573 2061 7265 2069 6e20 ariables are in \n+0001bae0: 7468 6520 7363 6f70 652e 0a54 6869 7320 the scope..This \n+0001baf0: 6d65 616e 7320 7468 6174 2060 6c65 7472 means that `letr\n+0001bb00: 6563 2720 6d61 7920 6265 2075 7365 6420 ec' may be used \n+0001bb10: 746f 2064 6566 696e 6520 6d75 7475 616c to define mutual\n+0001bb20: 6c79 2072 6563 7572 7369 7665 0a66 756e ly recursive.fun\n+0001bb30: 6374 696f 6e73 2e00 7265 702e 6c61 6e67 ctions..rep.lang\n+0001bb40: 2e69 6e74 6572 7072 6574 6572 2369 6620 .interpreter#if \n+0001bb50: 434f 4e44 4954 494f 4e20 5448 454e 2023 CONDITION THEN #\n+0001bb60: 2172 6573 7420 454c 5345 7265 702e 6c61 !rest ELSErep.la\n+0001bb70: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n+0001bb80: 6173 6545 6163 6820 434c 4155 5345 2069 aseEach CLAUSE i\n+0001bb90: 7320 6028 2849 5445 4d53 2e2e 2e20 2920 s `((ITEMS... ) \n+0001bba0: 464f 524d 532e 2e2e 2927 2e20 4669 6e64 FORMS...)'. Find\n+0001bbb0: 2074 6865 2066 6972 7374 2043 4c41 5553 the first CLAUS\n+0001bbc0: 4520 7769 7468 2061 6e0a 4954 454d 206d E with an.ITEM m\n+0001bbd0: 6174 6368 696e 6720 2875 7369 6e67 2060 atching (using `\n+0001bbe0: 6571 6c27 2920 7468 6520 7265 7375 6c74 eql') the result\n+0001bbf0: 206f 6620 6576 616c 7561 7469 6e67 204b of evaluating K\n+0001bc00: 4559 2028 6f6e 6c79 0a65 7661 6c75 6174 EY (only.evaluat\n+0001bc10: 6564 206f 6e63 6529 2c20 7468 656e 2065 ed once), then e\n+0001bc20: 7661 6c75 6174 6520 7468 6520 6173 736f valuate the asso\n+0001bc30: 6369 6174 6564 2046 4f52 4d53 2069 6e20 ciated FORMS in \n+0001bc40: 6120 6070 726f 676e 272e 2054 6865 0a66 a `progn'. The.f\n+0001bc50: 696e 616c 2063 6c61 7573 6520 6d61 7920 inal clause may \n+0001bc60: 6861 7665 2074 6865 2066 6f72 6d20 6028 have the form `(\n+0001bc70: 7420 464f 524d 532e 2e2e 2927 2c20 7768 t FORMS...)', wh\n+0001bc80: 6963 6820 616c 7761 7973 206d 6174 6368 ich always match\n+0001bc90: 6573 204b 4559 0a69 6620 6e6f 206f 7468 es KEY.if no oth\n+0001bca0: 6572 2043 4c41 5553 4520 6861 7320 616c er CLAUSE has al\n+0001bcb0: 7265 6164 792e 2052 6574 7572 6e73 2066 ready. Returns f\n+0001bcc0: 616c 7365 2069 6620 6e6f 2063 6c61 7573 alse if no claus\n+0001bcd0: 6520 6d61 7463 6865 732e 0a0a 4966 2061 e matches...If a\n+0001bce0: 6e79 206f 6620 7468 6520 4954 454d 5320 ny of the ITEMS \n+0001bcf0: 6170 7065 6172 206d 6f72 6520 7468 616e appear more than\n+0001bd00: 206f 6e63 652c 2074 6865 6e20 7468 6520 once, then the \n+0001bd10: 6265 6861 7669 6f75 7220 6973 0a75 6e64 behaviour is.und\n+0001bd20: 6566 696e 6564 2e72 6570 2e6c 616e 672e efined.rep.lang.\n+0001bd30: 696e 7465 7270 7265 7465 7223 7768 656e interpreter#when\n+0001bd40: 4576 616c 7561 7465 7320 434f 4e44 4954 Evaluates CONDIT\n+0001bd50: 494f 4e2c 2069 6620 6974 2069 7320 7472 ION, if it is tr\n+0001bd60: 7565 2061 6e20 696d 706c 6963 6974 2070 ue an implicit p\n+0001bd70: 726f 676e 2069 7320 7065 7266 6f72 6d65 rogn is performe\n+0001bd80: 640a 7769 7468 2046 4f52 4d53 2e00 7265 d.with FORMS..re\n+0001bd90: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0001bda0: 6572 2377 6865 6e20 434f 4e44 4954 494f er#when CONDITIO\n+0001bdb0: 4e20 2321 7265 7374 2046 4f52 4d53 0072 N #!rest FORMS.r\n+0001bdc0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001bdd0: 7465 7223 756e 6c65 7373 2043 4f4e 4449 ter#unless CONDI\n+0001bde0: 5449 4f4e 2023 2172 6573 7420 464f 524d TION #!rest FORM\n+0001bdf0: 5300 7265 702e 6c61 6e67 2e69 6e74 6572 S.rep.lang.inter\n+0001be00: 7072 6574 6572 2364 6566 7661 722d 7365 preter#defvar-se\n+0001be10: 7471 2056 4152 2023 216f 7074 696f 6e61 tq VAR #!optiona\n+0001be20: 6c20 5641 4c55 4520 444f 4300 7265 702e l VALUE DOC.rep.\n+0001be30: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0001be40: 2370 726f 6732 202e 2041 5247 5372 6570 #prog2 . ARGSrep\n+0001be50: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001be60: 7223 6465 636c 6172 6564 6563 6c61 7265 r#declaredeclare\n+0001be70: 2043 4c41 5553 4553 2e2e 2e0a 0a50 726f CLAUSES.....Pro\n+0001be80: 7669 6465 2074 6865 2063 6f6d 7069 6c65 vide the compile\n+0001be90: 7220 7769 7468 2065 7874 7261 2069 6e66 r with extra inf\n+0001bea0: 6f72 6d61 7469 6f6e 2077 6869 6c65 2063 ormation while c\n+0001beb0: 6f6d 7069 6c69 6e67 2074 6865 2066 6f72 ompiling the for\n+0001bec0: 6d73 0a74 6861 7420 6170 7065 6172 2069 ms.that appear i\n+0001bed0: 6e20 7468 6520 7361 6d65 206c 6578 6963 n the same lexic\n+0001bee0: 616c 2073 636f 7065 2061 7320 7468 6520 al scope as the \n+0001bef0: 6465 636c 6172 6174 696f 6e2e 0a0a 4561 declaration...Ea\n+0001bf00: 6368 2043 4c41 5553 4520 6973 2061 206c ch CLAUSE is a l\n+0001bf10: 6973 742c 2074 6865 2066 6972 7374 2065 ist, the first e\n+0001bf20: 6c65 6d65 6e74 206f 6620 7768 6963 6820 lement of which \n+0001bf30: 6973 2061 2073 796d 626f 6c20 6465 6669 is a symbol defi\n+0001bf40: 6e69 6e67 0a74 6865 2074 7970 6520 6f66 ning.the type of\n+0001bf50: 2064 6563 6c61 7261 7469 6f6e 2c20 7468 declaration, th\n+0001bf60: 6520 6f74 6865 7220 656c 656d 656e 7473 e other elements\n+0001bf70: 2072 656c 6174 6520 746f 2074 6865 2064 relate to the d\n+0001bf80: 6563 6c61 7261 7469 6f6e 2e0a 5365 6520 eclaration..See \n+0001bf90: 7468 6520 6043 6f6d 7069 6c65 7220 4465 the `Compiler De\n+0001bfa0: 636c 6172 6174 696f 6e73 2720 6e6f 6465 clarations' node\n+0001bfb0: 206f 6620 7468 6520 6c69 6272 6570 206d of the librep m\n+0001bfc0: 616e 7561 6c20 666f 7220 6465 7461 696c anual for detail\n+0001bfd0: 730a 6f66 2074 6865 2070 6f73 7369 626c s.of the possibl\n+0001bfe0: 6520 6465 636c 6172 6174 696f 6e20 7479 e declaration ty\n+0001bff0: 7065 732e 0000 0000 0000 0000 0000 0000 pes.............\n+0001c000: 7265 6d6f 7465 2d66 7470 2d65 6368 6f2d remote-ftp-echo-\n+0001c010: 6f75 7470 7574 5768 656e 2074 2c20 6563 outputWhen t, ec\n+0001c020: 686f 2061 6c6c 206f 7574 7075 7420 6672 ho all output fr\n+0001c030: 6f6d 2046 5450 2070 726f 6365 7373 6573 om FTP processes\n+0001c040: 2e20 5573 6520 666f 7220 6465 6275 6767 . Use for debugg\n+0001c050: 696e 6720 6f6e 6c79 2e72 656d 6f74 652d ing only.remote-\n+0001c060: 6674 702d 7061 7373 7764 2d61 6c69 7374 ftp-passwd-alist\n+0001c070: 416c 6973 7420 6f66 2028 5553 4552 4048 Alist of (USER@H\n+0001c080: 4f53 5420 2e20 5041 5353 5744 2920 6465 OST . PASSWD) de\n+0001c090: 6669 6e69 6e67 2061 6c6c 206b 6e6f 776e fining all known\n+0001c0a0: 2046 5450 2070 6173 7377 6f72 6473 2e72 FTP passwords.r\n+0001c0b0: 656d 6f74 652d 6674 702d 6469 7263 6163 emote-ftp-dircac\n+0001c0c0: 6865 2d65 7870 6972 792d 7469 6d65 4e75 he-expiry-timeNu\n+0001c0d0: 6d62 6572 206f 6620 7365 636f 6e64 7320 mber of seconds \n+0001c0e0: 6265 666f 7265 2061 2064 6972 6361 6368 before a dircach\n+0001c0f0: 6520 656e 7472 7920 6973 2072 6572 6561 e entry is rerea\n+0001c100: 642e 7265 6d6f 7465 2d66 7470 2d64 6972 d.remote-ftp-dir\n+0001c110: 6361 6368 652d 6d61 782d 6469 7273 4d61 cache-max-dirsMa\n+0001c120: 7869 6d75 6d20 6e75 6d62 6572 206f 6620 ximum number of \n+0001c130: 6469 7265 6374 6f72 6965 7320 7768 6f73 directories whos\n+0001c140: 6520 636f 6e74 656e 7473 206d 6179 2062 e contents may b\n+0001c150: 6520 6361 6368 6564 2061 7420 616e 7920 e cached at any \n+0001c160: 6f6e 650a 7469 6d65 2e72 656d 6f74 652d one.time.remote-\n+0001c170: 6674 702d 7365 7373 696f 6e73 4c69 7374 ftp-sessionsList\n+0001c180: 206f 6620 4654 5020 7374 7275 6374 7572 of FTP structur\n+0001c190: 6573 2064 6566 696e 696e 6720 616c 6c20 es defining all \n+0001c1a0: 7275 6e6e 696e 6720 4654 5020 7365 7373 running FTP sess\n+0001c1b0: 696f 6e73 2e72 656d 6f74 652d 6674 702d ions.remote-ftp-\n+0001c1c0: 7072 6f6d 7074 2d72 6567 6578 7052 6567 prompt-regexpReg\n+0001c1d0: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n+0001c1e0: 6d61 7463 6869 6e67 2061 2070 726f 6d70 matching a promp\n+0001c1f0: 7420 6672 6f6d 2074 6865 2046 5450 2063 t from the FTP c\n+0001c200: 6f6d 6d61 6e64 2028 746f 2062 6520 6967 ommand (to be ig\n+0001c210: 6e6f 7265 6429 2e72 656d 6f74 652d 6674 nored).remote-ft\n+0001c220: 702d 736b 6970 2d6d 7367 7352 6567 756c p-skip-msgsRegul\n+0001c230: 6172 2065 7870 7265 7373 696f 6e20 6d61 ar expression ma\n+0001c240: 7463 6869 6e67 2066 7470 206d 6573 7361 tching ftp messa\n+0001c250: 6765 7320 7468 6174 2063 616e 2062 6520 ges that can be \n+0001c260: 6967 6e6f 7265 642e 0072 6570 2e69 6f2e ignored..rep.io.\n+0001c270: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n+0001c280: 6d6f 7465 2e66 7470 2372 656d 6f74 652d mote.ftp#remote-\n+0001c290: 6674 702d 636c 6f73 652d 616c 6c72 6570 ftp-close-allrep\n+0001c2a0: 2e69 6f2e 6669 6c65 2d68 616e 646c 6572 .io.file-handler\n+0001c2b0: 732e 7265 6d6f 7465 2e66 7470 2372 656d s.remote.ftp#rem\n+0001c2c0: 6f74 652d 6674 702d 6164 642d 7061 7373 ote-ftp-add-pass\n+0001c2d0: 7764 4164 6420 7468 6520 7374 7269 6e67 wdAdd the string\n+0001c2e0: 2050 4153 5357 4420 6173 2074 6865 2070 PASSWD as the p\n+0001c2f0: 6173 7377 6f72 6420 666f 7220 4654 5020 assword for FTP \n+0001c300: 7365 7373 696f 6e20 6f66 2055 5345 5240 session of USER@\n+0001c310: 484f 5354 2e72 6570 2e69 6f2e 6669 6c65 HOST.rep.io.file\n+0001c320: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n+0001c330: 2e72 6570 2372 656d 6f74 652d 7265 702d .rep#remote-rep-\n+0001c340: 636c 6f73 652d 686f 7374 436c 6f73 6520 close-hostClose \n+0001c350: 7468 6520 7265 702d 7265 6d6f 7465 2073 the rep-remote s\n+0001c360: 7562 7072 6f63 6573 7320 636f 6e6e 6563 ubprocess connec\n+0001c370: 7465 6420 746f 2060 5553 4552 4048 4f53 ted to `USER@HOS\n+0001c380: 5427 2e00 7265 702e 696f 2e66 696c 652d T'..rep.io.file-\n+0001c390: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+0001c3a0: 7265 7023 7265 6d6f 7465 2d72 6570 2d63 rep#remote-rep-c\n+0001c3b0: 6c6f 7365 2d61 6c6c 0072 6570 2e69 6f2e lose-all.rep.io.\n+0001c3c0: 6669 6c65 2d68 616e 646c 6572 732e 7461 file-handlers.ta\n+0001c3d0: 7223 7461 7266 682d 656d 7074 792d 6361 r#tarfh-empty-ca\n+0001c3e0: 6368 6572 6570 2e69 6f2e 6669 6c65 7323 cherep.io.files#\n+0001c3f0: 6669 6c65 2d6e 616d 653d 5265 7475 726e file-name=Return\n+0001c400: 7320 7420 7768 656e 204e 414d 4531 2061 s t when NAME1 a\n+0001c410: 6e64 204e 414d 4532 2062 6f74 6820 6e61 nd NAME2 both na\n+0001c420: 6d65 2074 6865 2073 616d 6520 6669 6c65 me the same file\n+0001c430: 2e00 7265 702e 696f 2e66 696c 6573 2366 ..rep.io.files#f\n+0001c440: 696c 652d 6e61 6d65 3d20 4e41 4d45 3120 ile-name= NAME1 \n+0001c450: 4e41 4d45 3200 7265 702e 696f 2e66 696c NAME2.rep.io.fil\n+0001c460: 6573 2366 696c 652d 6e65 7765 722d 7468 es#file-newer-th\n+0001c470: 616e 2d66 696c 652d 7020 4649 4c45 3120 an-file-p FILE1 \n+0001c480: 4649 4c45 3200 7265 702e 766d 2e64 6973 FILE2.rep.vm.dis\n+0001c490: 6173 7365 6d62 6c65 7223 6469 7361 7373 assembler#disass\n+0001c4a0: 656d 626c 6520 4152 4720 2321 6f70 7469 emble ARG #!opti\n+0001c4b0: 6f6e 616c 2053 5452 4541 4d20 4445 5054 onal STREAM DEPT\n+0001c4c0: 4872 6570 2e77 7777 2e71 756f 7465 2d75 Hrep.www.quote-u\n+0001c4d0: 726c 2375 726c 2d6d 6574 612d 7265 4120 rl#url-meta-reA \n+0001c4e0: 7265 6765 7870 206d 6174 6368 696e 6720 regexp matching \n+0001c4f0: 6120 7369 6e67 6c65 2063 6861 7261 6374 a single charact\n+0001c500: 6572 2074 6861 7420 6973 2072 6573 6572 er that is reser\n+0001c510: 7665 6420 696e 2074 6865 2055 524c 2073 ved in the URL s\n+0001c520: 7065 632e 0a54 6869 7320 6973 2074 616b pec..This is tak\n+0001c530: 656e 2066 726f 6d20 6472 6166 742d 6669 en from draft-fi\n+0001c540: 656c 6469 6e67 2d75 726c 2d73 796e 7461 elding-url-synta\n+0001c550: 782d 3032 2e74 7874 202d 2d20 6368 6563 x-02.txt -- chec\n+0001c560: 6b20 796f 7572 206c 6f63 616c 0a69 6e74 k your local.int\n+0001c570: 6572 6e65 7420 6472 6166 7473 2064 6972 ernet drafts dir\n+0001c580: 6563 746f 7279 2066 6f72 2061 2063 6f70 ectory for a cop\n+0001c590: 792e 7265 702e 6c61 6e67 2e69 6e74 6572 y.rep.lang.inter\n+0001c5a0: 7072 6574 6572 2374 5468 6520 7379 6d62 preter#tThe symb\n+0001c5b0: 6f6c 206f 6674 656e 2075 7365 6420 6173 ol often used as\n+0001c5c0: 2074 6865 2063 616e 6f6e 6963 616c 2062 the canonical b\n+0001c5d0: 6f6f 6c65 616e 2d74 7275 6520 7661 6c75 oolean-true valu\n+0001c5e0: 652e 7265 702e 6c61 6e67 2e69 6e74 6572 e.rep.lang.inter\n+0001c5f0: 7072 6574 6572 2364 6566 7375 6273 7444 preter#defsubstD\n+0001c600: 6566 696e 6573 2061 2066 756e 6374 696f efines a functio\n+0001c610: 6e20 7468 6174 2077 696c 6c20 6265 2063 n that will be c\n+0001c620: 6f6d 7069 6c65 6420 696e 6c69 6e65 2074 ompiled inline t\n+0001c630: 6f20 616e 7920 6675 6e63 7469 6f6e 7320 o any functions \n+0001c640: 7468 6174 0a63 616c 6c20 6974 2e20 4f74 that.call it. Ot\n+0001c650: 6865 7277 6973 6520 6578 6163 746c 7920 herwise exactly \n+0001c660: 7468 6520 7361 6d65 2061 7320 6465 6675 the same as defu\n+0001c670: 6e2e 0072 6570 2e6c 616e 672e 696e 7465 n..rep.lang.inte\n+0001c680: 7270 7265 7465 7223 6c65 7472 6563 2042 rpreter#letrec B\n+0001c690: 494e 4449 4e47 5320 2e20 424f 4459 0072 INDINGS . BODY.r\n+0001c6a0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001c6b0: 7465 7223 6c65 742d 666c 7569 6473 2042 ter#let-fluids B\n+0001c6c0: 494e 4449 4e47 5320 2e20 424f 4459 0072 INDINGS . BODY.r\n+0001c6d0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001c6e0: 7465 7223 6361 7365 204b 4559 202e 2043 ter#case KEY . C\n+0001c6f0: 4c41 5553 4553 7265 702e 6c61 6e67 2e69 LAUSESrep.lang.i\n+0001c700: 6e74 6572 7072 6574 6572 2375 6e6c 6573 nterpreter#unles\n+0001c710: 7345 7661 6c75 6174 6573 2043 4f4e 4449 sEvaluates CONDI\n+0001c720: 5449 4f4e 2c20 6966 2069 7420 6973 206e TION, if it is n\n+0001c730: 696c 2061 6e20 696d 706c 6963 6974 2070 il an implicit p\n+0001c740: 726f 676e 2069 7320 7065 7266 6f72 6d65 rogn is performe\n+0001c750: 6420 7769 7468 0a46 4f52 4d53 2e72 6570 d with.FORMS.rep\n+0001c760: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001c770: 7223 6f72 5468 6520 6669 7273 7420 6f66 r#orThe first of\n+0001c780: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n+0001c790: 6c75 6174 6564 2c20 6966 2069 7420 6973 luated, if it is\n+0001c7a0: 2074 7275 6520 6974 7320 7661 6c75 6520 true its value \n+0001c7b0: 6973 2074 6865 2076 616c 7565 0a6f 6620 is the value.of \n+0001c7c0: 7468 6520 606f 7227 2066 6f72 6d20 616e the `or' form an\n+0001c7d0: 6420 6e6f 206d 6f72 6520 6172 6775 6d65 d no more argume\n+0001c7e0: 6e74 7320 6172 6520 6576 616c 7561 7465 nts are evaluate\n+0001c7f0: 642e 204f 7468 6572 7769 7365 2074 6869 d. Otherwise thi\n+0001c800: 7320 7374 6570 0a69 7320 7265 7065 6174 s step.is repeat\n+0001c810: 6564 2066 6f72 2074 6865 206e 6578 7420 ed for the next \n+0001c820: 6d65 6d62 6572 206f 6620 4152 4753 2e0a member of ARGS..\n+0001c830: 0a49 6620 616c 6c20 6f66 2074 6865 2041 .If all of the A\n+0001c840: 5247 5320 6861 7665 2062 6565 6e20 6576 RGS have been ev\n+0001c850: 616c 7561 7465 6420 616e 6420 6e6f 6e65 aluated and none\n+0001c860: 2068 6176 6520 6120 7472 7565 2076 616c have a true val\n+0001c870: 7565 0a60 2829 2720 6973 2074 6865 2076 ue.`()' is the v\n+0001c880: 616c 7565 206f 6620 7468 6520 606f 7227 alue of the `or'\n+0001c890: 2066 6f72 6d2e 0a0a 4966 2074 6865 7265 form...If there\n+0001c8a0: 2061 7265 206e 6f20 4152 4753 2074 6865 are no ARGS the\n+0001c8b0: 2066 616c 7365 2076 616c 7565 2069 7320 false value is \n+0001c8c0: 7265 7475 726e 6564 2e00 7265 702e 6c61 returned..rep.la\n+0001c8d0: 6e67 2e69 6e74 6572 7072 6574 6572 236f ng.interpreter#o\n+0001c8e0: 7220 2e20 4152 4753 7265 702e 6c61 6e67 r . ARGSrep.lang\n+0001c8f0: 2e69 6e74 6572 7072 6574 6572 2373 6574 .interpreter#set\n+0001c900: 712d 6465 6661 756c 7473 6574 712d 6465 q-defaultsetq-de\n+0001c910: 6661 756c 7420 7b20 5641 5249 4142 4c45 fault { VARIABLE\n+0001c920: 2046 4f52 4d20 7d20 2e2e 2e0a 0a53 6574 FORM } .....Set\n+0001c930: 7320 7468 6520 6465 6661 756c 7420 7661 s the default va\n+0001c940: 6c75 6520 6f66 2065 6163 6820 5641 5249 lue of each VARI\n+0001c950: 4142 4c45 2074 6f20 7468 6520 7661 6c75 ABLE to the valu\n+0001c960: 6520 6f66 2069 7473 0a63 6f72 7265 7370 e of its.corresp\n+0001c970: 6f6e 6469 6e67 2046 4f52 4d20 6576 616c onding FORM eval\n+0001c980: 7561 7465 642c 2072 6574 7572 6e73 2074 uated, returns t\n+0001c990: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+0001c9a0: 6c61 7374 2065 7661 6c75 6174 696f 6e2e last evaluation.\n+0001c9b0: 0a53 6565 2061 6c73 6f20 6073 6574 7127 .See also `setq'\n+0001c9c0: 2e20 5265 7475 726e 7320 7468 6520 7661 . Returns the va\n+0001c9d0: 6c75 6520 6f66 2074 6865 206c 6173 7420 lue of the last \n+0001c9e0: 464f 524d 2e72 6570 2e6c 616e 672e 696e FORM.rep.lang.in\n+0001c9f0: 7465 7270 7265 7465 7223 6465 6669 6e65 terpreter#define\n+0001ca00: 2d73 7065 6369 616c 2d76 6172 6961 626c -special-variabl\n+0001ca10: 6555 7365 2064 6566 7661 722d 7365 7471 eUse defvar-setq\n+0001ca20: 2069 6e73 7465 6164 2e72 6570 2e6c 616e instead.rep.lan\n+0001ca30: 672e 696e 7465 7270 7265 7465 7223 7768 g.interpreter#wh\n+0001ca40: 696c 6577 6869 6c65 2043 4f4e 4449 5449 ilewhile CONDITI\n+0001ca50: 4f4e 2042 4f44 592e 2e2e 0a0a 6077 6869 ON BODY.....`whi\n+0001ca60: 6c65 2720 6973 2061 6e20 696d 7065 7261 le' is an impera\n+0001ca70: 7469 7665 206c 6f6f 7069 6e67 2063 6f6e tive looping con\n+0001ca80: 7374 7275 6374 2e20 434f 4e44 4954 494f struct. CONDITIO\n+0001ca90: 4e20 6973 2065 7661 6c75 6174 6564 2c20 N is evaluated, \n+0001caa0: 6966 0a69 7420 7072 6f64 7563 6573 2061 if.it produces a\n+0001cab0: 2074 7275 6520 7661 6c75 652c 2074 6865 true value, the\n+0001cac0: 6e20 7468 6520 7365 7175 656e 6365 206f n the sequence o\n+0001cad0: 6620 424f 4459 2e2e 2e20 666f 726d 7320 f BODY... forms \n+0001cae0: 6172 650a 6576 616c 7561 7465 6420 7573 are.evaluated us\n+0001caf0: 696e 6720 616e 2069 6d70 6c69 6369 7420 ing an implicit \n+0001cb00: 6070 726f 676e 2720 7374 6174 656d 656e `progn' statemen\n+0001cb10: 742c 2061 6e64 2063 6f6e 7472 6f6c 2070 t, and control p\n+0001cb20: 6173 7365 7320 6261 636b 0a74 6f20 7468 asses back.to th\n+0001cb30: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n+0001cb40: 6865 2077 6869 6c65 2066 6f72 6d2e 0a0a he while form...\n+0001cb50: 5768 656e 2074 6865 2056 414c 5545 206f When the VALUE o\n+0001cb60: 6620 434f 4e44 4954 494f 4e20 6973 2066 f CONDITION is f\n+0001cb70: 616c 7365 2c20 7468 6520 7768 696c 6520 alse, the while \n+0001cb80: 7374 6174 656d 656e 7420 6973 2065 7869 statement is exi\n+0001cb90: 7465 642c 0a72 6574 7572 6e69 6e67 2061 ted,.returning a\n+0001cba0: 6e20 756e 6465 6669 6e65 6420 7661 6c75 n undefined valu\n+0001cbb0: 652e 0072 6570 2e6c 616e 672e 696e 7465 e..rep.lang.inte\n+0001cbc0: 7270 7265 7465 7223 7072 6f67 3120 464f rpreter#prog1 FO\n+0001cbd0: 524d 3120 2e20 464f 524d 5372 6570 2e6c RM1 . FORMSrep.l\n+0001cbe0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001cbf0: 7072 6f67 3270 726f 6732 2046 4f52 4d31 prog2prog2 FORM1\n+0001cc00: 2046 4f52 4d32 205b 464f 524d 532e 2e2e FORM2 [FORMS...\n+0001cc10: 5d0a 0a45 7661 6c75 6174 6520 464f 524d ]..Evaluate FORM\n+0001cc20: 3120 6469 7363 6172 6469 6e67 2069 7473 1 discarding its\n+0001cc30: 2072 6573 756c 742c 2074 6865 6e20 6576 result, then ev\n+0001cc40: 616c 7561 7465 2046 4f52 4d32 2066 6f6c aluate FORM2 fol\n+0001cc50: 6c6f 7765 6420 6279 0a60 2870 726f 676e lowed by.`(progn\n+0001cc60: 2046 4f52 4d53 2e2e 2e29 272e 2052 6574 FORMS...)'. Ret\n+0001cc70: 7572 6e73 2074 6865 2072 6573 756c 7420 urns the result \n+0001cc80: 6f66 2065 7661 6c75 6174 696e 6720 464f of evaluating FO\n+0001cc90: 524d 322e 0072 6570 2e6c 616e 672e 696e RM2..rep.lang.in\n+0001cca0: 7465 7270 7265 7465 7223 7769 7468 2d6f terpreter#with-o\n+0001ccb0: 626a 6563 7420 4f42 4a20 2e20 424f 4459 bject OBJ . BODY\n+0001ccc0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001ccd0: 6574 6572 2363 6f6e 6469 7469 6f6e 2d63 eter#condition-c\n+0001cce0: 6173 6545 7661 6c75 6174 6573 2046 4f52 aseEvaluates FOR\n+0001ccf0: 4d20 7769 7468 2065 7272 6f72 2d68 616e M with error-han\n+0001cd00: 646c 6572 7320 696e 2070 6c61 6365 2c20 dlers in place, \n+0001cd10: 6966 206e 6f20 6572 726f 7273 206f 6363 if no errors occ\n+0001cd20: 7572 0a72 6574 7572 6e20 7468 6520 7661 ur.return the va\n+0001cd30: 6c75 6520 7265 7475 726e 6564 2062 7920 lue returned by \n+0001cd40: 464f 524d 2c20 656c 7365 2074 6865 2076 FORM, else the v\n+0001cd50: 616c 7565 206f 6620 7768 6963 6865 7665 alue of whicheve\n+0001cd60: 720a 6861 6e64 6c65 7227 7320 626f 6479 r.handler's body\n+0001cd70: 2077 6173 2065 7661 6c75 6174 6564 2e0a was evaluated..\n+0001cd80: 0a45 6163 6820 4841 4e44 4c45 5220 6973 .Each HANDLER is\n+0001cd90: 2061 206c 6973 7420 6f66 2060 2845 5252 a list of `(ERR\n+0001cda0: 4f52 2042 4f44 592e 2e2e 2927 2e20 4552 OR BODY...)'. ER\n+0001cdb0: 524f 5220 6465 6669 6e65 7320 7768 6963 ROR defines whic\n+0001cdc0: 6820 7479 7065 730a 6f66 2065 7272 6f72 h types.of error\n+0001cdd0: 7320 7468 6520 6861 6e64 6c65 7220 6361 s the handler ca\n+0001cde0: 7463 6865 732c 2065 6974 6865 7220 6120 tches, either a \n+0001cdf0: 7379 6d62 6f6c 206f 7220 6120 6c69 7374 symbol or a list\n+0001ce00: 206f 6620 7379 6d62 6f6c 732e 0a54 6865 of symbols..The\n+0001ce10: 2073 7065 6369 616c 2073 796d 626f 6c20 special symbol \n+0001ce20: 6065 7272 6f72 2720 6d61 7463 6865 7320 `error' matches \n+0001ce30: 616c 6c20 7479 7065 7320 6f66 2065 7272 all types of err\n+0001ce40: 6f72 732e 0a0a 4966 2056 4152 2069 7320 ors...If VAR is \n+0001ce50: 7472 7565 2069 7427 7320 6120 7379 6d62 true it's a symb\n+0001ce60: 6f6c 2077 686f 7365 2076 616c 7565 7320 ol whose values \n+0001ce70: 6973 2062 6f75 6e64 2074 6f20 6028 4552 is bound to `(ER\n+0001ce80: 524f 522d 5359 4d42 4f4c 202e 0a44 4154 ROR-SYMBOL ..DAT\n+0001ce90: 4129 2720 7768 696c 6520 7468 6520 6861 A)' while the ha\n+0001cea0: 6e64 6c65 7220 6973 2065 7661 6c75 6174 ndler is evaluat\n+0001ceb0: 6564 2028 7468 6573 6520 6172 6520 7468 ed (these are th\n+0001cec0: 6520 6172 6775 6d65 6e74 7320 6769 7665 e arguments give\n+0001ced0: 6e20 746f 0a60 7369 676e 616c 2720 7768 n to.`signal' wh\n+0001cee0: 656e 2074 6865 2065 7272 6f72 2077 6173 en the error was\n+0001cef0: 2072 6169 7365 6429 2e72 6570 2e6c 616e raised).rep.lan\n+0001cf00: 672e 696e 7465 7270 7265 7465 7223 6175 g.interpreter#au\n+0001cf10: 746f 6c6f 6164 2d6d 6163 726f 5465 6c6c toload-macroTell\n+0001cf20: 2074 6865 2065 7661 6c75 6174 6f72 2074 the evaluator t\n+0001cf30: 6861 7420 7468 6520 7661 6c75 6520 6f66 hat the value of\n+0001cf40: 2074 6865 206d 6163 726f 2053 594d 424f the macro SYMBO\n+0001cf50: 4c20 7769 6c6c 2062 6520 696e 6974 6961 L will be initia\n+0001cf60: 6c69 7365 640a 6279 206c 6f61 6469 6e67 lised.by loading\n+0001cf70: 2046 494c 452e 7265 702e 6c61 6e67 2e69 FILE.rep.lang.i\n+0001cf80: 6e74 6572 7072 6574 6572 2369 6465 6e74 nterpreter#ident\n+0001cf90: 6974 7952 6574 7572 6e20 4152 472e 0072 ityReturn ARG..r\n+0001cfa0: 6570 2e6c 616e 672e 646f 6323 6164 642d ep.lang.doc#add-\n+0001cfb0: 646f 6375 6d65 6e74 6174 696f 6e20 5359 documentation SY\n+0001cfc0: 4d42 4f4c 2053 5452 5543 5455 5245 2053 MBOL STRUCTURE S\n+0001cfd0: 5452 494e 4700 7265 702e 6c61 6e67 2e6d TRING.rep.lang.m\n+0001cfe0: 6174 6823 7261 7469 6f6e 616c 7020 5800 ath#rationalp X.\n 0001cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001d000: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n-0001d010: 6d23 6465 6669 6e65 2d69 6e74 6572 6661 m#define-interfa\n-0001d020: 6365 4173 736f 6369 6174 6520 7468 6520 ceAssociate the \n-0001d030: 7379 6d62 6f6c 204e 414d 4520 7769 7468 symbol NAME with\n-0001d040: 2074 6865 206d 6f64 756c 6520 696e 7465 the module inte\n-0001d050: 7266 6163 6520 5349 4720 2869 6e20 610a rface SIG (in a.\n-0001d060: 7365 7061 7261 7465 2069 6e74 6572 6661 separate interfa\n-0001d070: 6365 2d6e 616d 6520 6e61 6d65 7370 6163 ce-name namespac\n-0001d080: 6529 2e20 416e 2069 6e74 6572 6661 6365 e). An interface\n-0001d090: 2073 7065 6369 6669 6361 7469 6f6e 206d specification m\n-0001d0a0: 7573 7420 6265 0a6f 6620 7468 6520 666f ust be.of the fo\n-0001d0b0: 726d 3a0a 0a20 2020 494e 5445 5246 4143 rm:.. INTERFAC\n-0001d0c0: 4520 2d3e 2020 2865 7870 6f72 7420 5b49 E -> (export [I\n-0001d0d0: 442e 2e2e 5d29 0a09 2020 2020 206f 7220 D...]).. or \n-0001d0e0: 204e 414d 450a 0920 2020 2020 6f72 2020 NAME.. or \n-0001d0f0: 2863 6f6d 706f 756e 642d 696e 7465 7266 (compound-interf\n-0001d100: 6163 6520 5b49 4e54 4552 4641 4345 2e2e ace [INTERFACE..\n-0001d110: 2e5d 290a 0920 2020 2020 6f72 2020 2873 .]).. or (s\n-0001d120: 7472 7563 7475 7265 2d69 6e74 6572 6661 tructure-interfa\n-0001d130: 6365 205b 5354 5255 4354 5552 452d 4e41 ce [STRUCTURE-NA\n-0001d140: 4d45 2e2e 2e5d 290a 0a77 6865 7265 2061 ME...])..where a\n-0001d150: 6e20 4944 2069 7320 6120 7379 6d62 6f6c n ID is a symbol\n-0001d160: 206e 616d 696e 6720 6120 746f 702d 6c65 naming a top-le\n-0001d170: 7665 6c20 6269 6e64 696e 6720 746f 2065 vel binding to e\n-0001d180: 7870 6f72 742c 2061 6e64 204e 414d 450a xport, and NAME.\n-0001d190: 6973 2074 6865 206e 616d 6520 6f66 2061 is the name of a\n-0001d1a0: 6e20 696e 7465 7266 6163 6520 7072 6576 n interface prev\n-0001d1b0: 696f 7573 6c79 2064 6566 696e 6564 2075 iously defined u\n-0001d1c0: 7369 6e67 2064 6566 696e 652d 696e 7465 sing define-inte\n-0001d1d0: 7266 6163 652e 0a0a 5468 6520 6065 7870 rface...The `exp\n-0001d1e0: 6f72 7427 2066 6f72 6d20 6164 6473 2074 ort' form adds t\n-0001d1f0: 6f70 2d6c 6576 656c 2064 6566 696e 6974 op-level definit\n-0001d200: 696f 6e73 2049 442e 2e2e 2074 6f20 7468 ions ID... to th\n-0001d210: 6520 696e 7465 7266 6163 653b 0a74 6865 e interface;.the\n-0001d220: 2060 636f 6d70 6f75 6e64 2d69 6e74 6572 `compound-inter\n-0001d230: 6661 6365 2720 636c 6175 7365 7320 666f face' clauses fo\n-0001d240: 726d 7320 7468 6520 756e 696f 6e20 6f66 rms the union of\n-0001d250: 2074 6865 2067 6976 656e 0a69 6e74 6572 the given.inter\n-0001d260: 6661 6365 732e 7265 702e 6d6f 6475 6c65 faces.rep.module\n-0001d270: 2d73 7973 7465 6d23 6465 6669 6e65 2d73 -system#define-s\n-0001d280: 7472 7563 7475 7265 4372 6561 7465 2061 tructureCreate a\n-0001d290: 206d 6f64 756c 6520 6361 6c6c 6564 204e module called N\n-0001d2a0: 414d 4520 7768 6f73 6520 696e 7465 7266 AME whose interf\n-0001d2b0: 6163 6520 6973 2053 4947 2c20 7768 6f73 ace is SIG, whos\n-0001d2c0: 650a 636f 6e66 6967 7572 6174 696f 6e20 e.configuration \n-0001d2d0: 6973 2064 6566 696e 6564 2062 7920 434f is defined by CO\n-0001d2e0: 4e46 4947 2028 6569 7468 6572 2061 2073 NFIG (either a s\n-0001d2f0: 696e 676c 6520 636c 6175 7365 2c20 6f72 ingle clause, or\n-0001d300: 2061 206c 6973 740a 6f66 2063 6c61 7573 a list.of claus\n-0001d310: 6573 292c 2061 6e64 2077 686f 7365 2064 es), and whose d\n-0001d320: 6566 696e 6974 696f 6e73 2061 7265 2064 efinitions are d\n-0001d330: 6566 696e 6564 2062 7920 7468 6520 6c69 efined by the li\n-0001d340: 7374 206f 6620 666f 726d 730a 424f 4459 st of forms.BODY\n-0001d350: 2e0a 0a53 6565 2074 6865 2060 6465 6669 ...See the `defi\n-0001d360: 6e65 2d69 6e74 6572 6661 6365 2720 616e ne-interface' an\n-0001d370: 6420 6073 7472 7563 7475 7265 2720 6d61 d `structure' ma\n-0001d380: 6372 6f73 2066 6f72 2064 6573 6372 6970 cros for descrip\n-0001d390: 7469 6f6e 7320 6f66 0a74 6865 2069 6e74 tions of.the int\n-0001d3a0: 6572 6661 6365 2061 6e64 2063 6f6e 6669 erface and confi\n-0001d3b0: 6775 7261 7469 6f6e 2063 6c61 7573 6520 guration clause \n-0001d3c0: 7379 6e74 6178 6573 2072 6573 7065 6374 syntaxes respect\n-0001d3d0: 6976 656c 792e 0072 6570 2e69 6f2e 6669 ively..rep.io.fi\n-0001d3e0: 6c65 7323 6669 6c65 2d6e 6577 6572 2d74 les#file-newer-t\n-0001d3f0: 6861 6e2d 6669 6c65 2d70 2046 494c 4531 han-file-p FILE1\n-0001d400: 2046 494c 4532 7265 702e 696f 2e66 696c FILE2rep.io.fil\n-0001d410: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n-0001d420: 652e 7265 7023 7265 6d6f 7465 2d72 6570 e.rep#remote-rep\n-0001d430: 2d63 6c6f 7365 2d68 6f73 7443 6c6f 7365 -close-hostClose\n-0001d440: 2074 6865 2072 6570 2d72 656d 6f74 6520 the rep-remote \n-0001d450: 7375 6270 726f 6365 7373 2063 6f6e 6e65 subprocess conne\n-0001d460: 6374 6564 2074 6f20 6055 5345 5240 484f cted to `USER@HO\n-0001d470: 5354 272e 0072 6570 2e69 6f2e 6669 6c65 ST'..rep.io.file\n-0001d480: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n-0001d490: 2e72 6570 2372 656d 6f74 652d 7265 702d .rep#remote-rep-\n-0001d4a0: 636c 6f73 652d 616c 6c66 7470 2d70 726f close-allftp-pro\n-0001d4b0: 6772 616d 5072 6f67 7261 6d20 7573 6564 gramProgram used\n-0001d4c0: 2066 6f72 2046 5450 2073 6573 7369 6f6e for FTP session\n-0001d4d0: 732e 7265 6d6f 7465 2d66 7470 2d61 7267 s.remote-ftp-arg\n-0001d4e0: 734c 6973 7420 6f66 2061 7267 756d 656e sList of argumen\n-0001d4f0: 7473 2074 6f20 7265 6d6f 7465 2046 5450 ts to remote FTP\n-0001d500: 2073 6573 7369 6f6e 732e 7265 6d6f 7465 sessions.remote\n-0001d510: 2d66 7470 2d6d 6178 2d6d 6573 7361 6765 -ftp-max-message\n-0001d520: 2d6c 696e 6573 5768 656e 2074 7275 652c -linesWhen true,\n-0001d530: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n-0001d540: 6265 7220 6f66 2046 5450 206d 6573 7361 ber of FTP messa\n-0001d550: 6765 206c 696e 6573 2074 6f20 6b65 6570 ge lines to keep\n-0001d560: 2e72 656d 6f74 652d 6674 702d 7469 6d65 .remote-ftp-time\n-0001d570: 6f75 744e 756d 6265 7220 6f66 2073 6563 outNumber of sec\n-0001d580: 6f6e 6473 2074 6f20 7761 6974 2066 6f72 onds to wait for\n-0001d590: 2046 5450 206f 7574 7075 7420 6265 666f FTP output befo\n-0001d5a0: 7265 2067 6976 696e 6720 7570 2e72 656d re giving up.rem\n-0001d5b0: 6f74 652d 6674 702d 616e 6f6e 2d75 7365 ote-ftp-anon-use\n-0001d5c0: 7273 5265 6775 6c61 7220 6578 7072 6573 rsRegular expres\n-0001d5d0: 7369 6f6e 206d 6174 6368 696e 6720 7573 sion matching us\n-0001d5e0: 6572 206e 616d 6573 206f 6620 6061 6e6f er names of `ano\n-0001d5f0: 6e79 6d6f 7573 2720 4654 5020 7365 7373 nymous' FTP sess\n-0001d600: 696f 6e73 2e72 656d 6f74 652d 6674 702d ions.remote-ftp-\n-0001d610: 6563 686f 2d6f 7574 7075 7457 6865 6e20 echo-outputWhen \n-0001d620: 742c 2065 6368 6f20 616c 6c20 6f75 7470 t, echo all outp\n-0001d630: 7574 2066 726f 6d20 4654 5020 7072 6f63 ut from FTP proc\n-0001d640: 6573 7365 732e 2055 7365 2066 6f72 2064 esses. Use for d\n-0001d650: 6562 7567 6769 6e67 206f 6e6c 792e 7265 ebugging only.re\n-0001d660: 6d6f 7465 2d66 7470 2d70 6173 7377 642d mote-ftp-passwd-\n-0001d670: 616c 6973 7441 6c69 7374 206f 6620 2855 alistAlist of (U\n-0001d680: 5345 5240 484f 5354 202e 2050 4153 5357 SER@HOST . PASSW\n-0001d690: 4429 2064 6566 696e 696e 6720 616c 6c20 D) defining all \n-0001d6a0: 6b6e 6f77 6e20 4654 5020 7061 7373 776f known FTP passwo\n-0001d6b0: 7264 732e 7265 6d6f 7465 2d66 7470 2d64 rds.remote-ftp-d\n-0001d6c0: 6972 6361 6368 652d 6578 7069 7279 2d74 ircache-expiry-t\n-0001d6d0: 696d 654e 756d 6265 7220 6f66 2073 6563 imeNumber of sec\n-0001d6e0: 6f6e 6473 2062 6566 6f72 6520 6120 6469 onds before a di\n-0001d6f0: 7263 6163 6865 2065 6e74 7279 2069 7320 rcache entry is \n-0001d700: 7265 7265 6164 2e72 656d 6f74 652d 6674 reread.remote-ft\n-0001d710: 702d 6469 7263 6163 6865 2d6d 6178 2d64 p-dircache-max-d\n-0001d720: 6972 734d 6178 696d 756d 206e 756d 6265 irsMaximum numbe\n-0001d730: 7220 6f66 2064 6972 6563 746f 7269 6573 r of directories\n-0001d740: 2077 686f 7365 2063 6f6e 7465 6e74 7320 whose contents \n-0001d750: 6d61 7920 6265 2063 6163 6865 6420 6174 may be cached at\n-0001d760: 2061 6e79 206f 6e65 0a74 696d 652e 7265 any one.time.re\n-0001d770: 6d6f 7465 2d66 7470 2d73 6573 7369 6f6e mote-ftp-session\n-0001d780: 734c 6973 7420 6f66 2046 5450 2073 7472 sList of FTP str\n-0001d790: 7563 7475 7265 7320 6465 6669 6e69 6e67 uctures defining\n-0001d7a0: 2061 6c6c 2072 756e 6e69 6e67 2046 5450 all running FTP\n-0001d7b0: 2073 6573 7369 6f6e 732e 7265 6d6f 7465 sessions.remote\n-0001d7c0: 2d66 7470 2d70 726f 6d70 742d 7265 6765 -ftp-prompt-rege\n-0001d7d0: 7870 5265 6775 6c61 7220 6578 7072 6573 xpRegular expres\n-0001d7e0: 7369 6f6e 206d 6174 6368 696e 6720 6120 sion matching a \n-0001d7f0: 7072 6f6d 7074 2066 726f 6d20 7468 6520 prompt from the \n-0001d800: 4654 5020 636f 6d6d 616e 6420 2874 6f20 FTP command (to \n-0001d810: 6265 2069 676e 6f72 6564 292e 7265 6d6f be ignored).remo\n-0001d820: 7465 2d66 7470 2d73 6b69 702d 6d73 6773 te-ftp-skip-msgs\n-0001d830: 5265 6775 6c61 7220 6578 7072 6573 7369 Regular expressi\n-0001d840: 6f6e 206d 6174 6368 696e 6720 6674 7020 on matching ftp \n-0001d850: 6d65 7373 6167 6573 2074 6861 7420 6361 messages that ca\n-0001d860: 6e20 6265 2069 676e 6f72 6564 2e00 7265 n be ignored..re\n-0001d870: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0001d880: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re\n-0001d890: 6d6f 7465 2d66 7470 2d63 6c6f 7365 2d61 mote-ftp-close-a\n-0001d8a0: 6c6c 7265 702e 696f 2e66 696c 652d 6861 llrep.io.file-ha\n-0001d8b0: 6e64 6c65 7273 2e72 656d 6f74 652e 6674 ndlers.remote.ft\n-0001d8c0: 7023 7265 6d6f 7465 2d66 7470 2d61 6464 p#remote-ftp-add\n-0001d8d0: 2d70 6173 7377 6441 6464 2074 6865 2073 -passwdAdd the s\n-0001d8e0: 7472 696e 6720 5041 5353 5744 2061 7320 tring PASSWD as \n-0001d8f0: 7468 6520 7061 7373 776f 7264 2066 6f72 the password for\n-0001d900: 2046 5450 2073 6573 7369 6f6e 206f 6620 FTP session of \n-0001d910: 5553 4552 4048 4f53 542e 0072 6570 2e69 USER@HOST..rep.i\n-0001d920: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-0001d930: 7461 7223 7461 7266 682d 656d 7074 792d tar#tarfh-empty-\n-0001d940: 6361 6368 6572 6570 2e73 7472 7563 7475 cacherep.structu\n-0001d950: 7265 7323 6d61 6b65 2d69 6e74 6572 6661 res#make-interfa\n-0001d960: 6365 4372 6561 7465 2061 6e20 696e 7465 ceCreate an inte\n-0001d970: 7266 6163 6520 6361 6c6c 6564 204e 414d rface called NAM\n-0001d980: 4520 6578 706f 7274 696e 6720 7468 6520 E exporting the \n-0001d990: 6c69 7374 206f 6620 7379 6d62 6f6c 7320 list of symbols \n-0001d9a0: 5349 472e 7265 702e 7374 7275 6374 7572 SIG.rep.structur\n-0001d9b0: 6573 236c 6f63 6174 652d 6269 6e64 696e es#locate-bindin\n-0001d9c0: 6752 6574 7572 6e20 7468 6520 6e61 6d65 gReturn the name\n-0001d9d0: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n-0001d9e0: 6520 6269 6e64 696e 6720 6f66 2053 594d e binding of SYM\n-0001d9f0: 2c20 7573 696e 6720 7468 6520 6c69 7374 , using the list\n-0001da00: 206f 6620 6d6f 6475 6c65 0a6e 616d 6573 of module.names\n-0001da10: 2049 4d50 4f52 5445 4420 6173 2074 6865 IMPORTED as the\n-0001da20: 2073 6561 7263 6820 7374 6172 7420 706f search start po\n-0001da30: 696e 7473 2e00 7265 702e 7374 7275 6374 ints..rep.struct\n-0001da40: 7572 6573 236c 6f63 6174 652d 6269 6e64 ures#locate-bind\n-0001da50: 696e 6720 5359 4d20 494d 504f 5254 4544 ing SYM IMPORTED\n-0001da60: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n-0001da70: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn\n-0001da80: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat\n-0001da90: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S\n-0001daa0: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should\n-0001dab0: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of \n-0001dac0: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab\n-0001dad0: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma\n-0001dae0: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia\n-0001daf0: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's \n-0001db00: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, \n-0001db10: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul\n-0001db20: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio\n-0001db30: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a\n-0001db40: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur\n-0001db50: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not \n-0001db60: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR\n-0001db70: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It\n-0001db80: 2077 6173 2072 6571 7569 7265 6420 6279 was required by\n-0001db90: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax.\n-0001dba0: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n-0001dbb0: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation \n-0001dbc0: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE\n-0001dbd0: 2053 5452 494e 4700 7265 702e 6c61 6e67 STRING.rep.lang\n-0001dbe0: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen\n-0001dbf0: 7461 7469 6f6e 2d70 6172 616d 7320 4e41 tation-params NA\n-0001dc00: 4d45 2053 5452 5543 5455 5245 2050 4152 ME STRUCTURE PAR\n-0001dc10: 414d 2d4c 4953 5472 6570 2e6c 616e 672e AM-LISTrep.lang.\n-0001dc20: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n-0001dc30: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n-0001dc40: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n-0001dc50: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001dc60: 6574 6572 2374 5468 6520 7379 6d62 6f6c eter#tThe symbol\n-0001dc70: 206f 6674 656e 2075 7365 6420 6173 2074 often used as t\n-0001dc80: 6865 2063 616e 6f6e 6963 616c 2062 6f6f he canonical boo\n-0001dc90: 6c65 616e 2d74 7275 6520 7661 6c75 652e lean-true value.\n-0001dca0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001dcb0: 6574 6572 2364 6566 7375 6273 7444 6566 eter#defsubstDef\n-0001dcc0: 696e 6573 2061 2066 756e 6374 696f 6e20 ines a function \n-0001dcd0: 7468 6174 2077 696c 6c20 6265 2063 6f6d that will be com\n-0001dce0: 7069 6c65 6420 696e 6c69 6e65 2074 6f20 piled inline to \n-0001dcf0: 616e 7920 6675 6e63 7469 6f6e 7320 7468 any functions th\n-0001dd00: 6174 0a63 616c 6c20 6974 2e20 4f74 6865 at.call it. Othe\n-0001dd10: 7277 6973 6520 6578 6163 746c 7920 7468 rwise exactly th\n-0001dd20: 6520 7361 6d65 2061 7320 6465 6675 6e2e e same as defun.\n-0001dd30: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0001dd40: 7265 7465 7223 6c65 7472 6563 2042 494e reter#letrec BIN\n-0001dd50: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-0001dd60: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001dd70: 7223 6c65 742d 666c 7569 6473 2042 494e r#let-fluids BIN\n-0001dd80: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n-0001dd90: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001dda0: 7223 6361 7365 204b 4559 202e 2043 4c41 r#case KEY . CLA\n-0001ddb0: 5553 4553 7265 702e 6c61 6e67 2e69 6e74 USESrep.lang.int\n-0001ddc0: 6572 7072 6574 6572 2375 6e6c 6573 7345 erpreter#unlessE\n-0001ddd0: 7661 6c75 6174 6573 2043 4f4e 4449 5449 valuates CONDITI\n-0001dde0: 4f4e 2c20 6966 2069 7420 6973 206e 696c ON, if it is nil\n-0001ddf0: 2061 6e20 696d 706c 6963 6974 2070 726f an implicit pro\n-0001de00: 676e 2069 7320 7065 7266 6f72 6d65 6420 gn is performed \n-0001de10: 7769 7468 0a46 4f52 4d53 2e72 6570 2e6c with.FORMS.rep.l\n-0001de20: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001de30: 6f72 5468 6520 6669 7273 7420 6f66 2074 orThe first of t\n-0001de40: 6865 2041 5247 5320 6973 2065 7661 6c75 he ARGS is evalu\n-0001de50: 6174 6564 2c20 6966 2069 7420 6973 2074 ated, if it is t\n-0001de60: 7275 6520 6974 7320 7661 6c75 6520 6973 rue its value is\n-0001de70: 2074 6865 2076 616c 7565 0a6f 6620 7468 the value.of th\n-0001de80: 6520 606f 7227 2066 6f72 6d20 616e 6420 e `or' form and \n-0001de90: 6e6f 206d 6f72 6520 6172 6775 6d65 6e74 no more argument\n-0001dea0: 7320 6172 6520 6576 616c 7561 7465 642e s are evaluated.\n-0001deb0: 204f 7468 6572 7769 7365 2074 6869 7320 Otherwise this \n-0001dec0: 7374 6570 0a69 7320 7265 7065 6174 6564 step.is repeated\n-0001ded0: 2066 6f72 2074 6865 206e 6578 7420 6d65 for the next me\n-0001dee0: 6d62 6572 206f 6620 4152 4753 2e0a 0a49 mber of ARGS...I\n-0001def0: 6620 616c 6c20 6f66 2074 6865 2041 5247 f all of the ARG\n-0001df00: 5320 6861 7665 2062 6565 6e20 6576 616c S have been eval\n-0001df10: 7561 7465 6420 616e 6420 6e6f 6e65 2068 uated and none h\n-0001df20: 6176 6520 6120 7472 7565 2076 616c 7565 ave a true value\n-0001df30: 0a60 2829 2720 6973 2074 6865 2076 616c .`()' is the val\n-0001df40: 7565 206f 6620 7468 6520 606f 7227 2066 ue of the `or' f\n-0001df50: 6f72 6d2e 0a0a 4966 2074 6865 7265 2061 orm...If there a\n-0001df60: 7265 206e 6f20 4152 4753 2074 6865 2066 re no ARGS the f\n-0001df70: 616c 7365 2076 616c 7565 2069 7320 7265 alse value is re\n-0001df80: 7475 726e 6564 2e00 7265 702e 6c61 6e67 turned..rep.lang\n-0001df90: 2e69 6e74 6572 7072 6574 6572 236f 7220 .interpreter#or \n-0001dfa0: 2e20 4152 4753 7265 702e 6c61 6e67 2e69 . ARGSrep.lang.i\n-0001dfb0: 6e74 6572 7072 6574 6572 2364 6566 696e nterpreter#defin\n-0001dfc0: 652d 7370 6563 6961 6c2d 7661 7269 6162 e-special-variab\n-0001dfd0: 6c65 5573 6520 6465 6676 6172 2d73 6574 leUse defvar-set\n-0001dfe0: 7120 696e 7374 6561 642e 0000 0000 0000 q instead.......\n-0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001e000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001e010: 6574 6572 236c 6574 6c65 7420 5b56 4152 eter#letlet [VAR\n-0001e020: 5d20 2842 494e 4449 4e47 532e 2e2e 2920 ] (BINDINGS...) \n-0001e030: 424f 4459 2e2e 2e0a 0a42 696e 6473 2074 BODY.....Binds t\n-0001e040: 656d 706f 7261 7279 2076 616c 7565 7320 emporary values \n-0001e050: 746f 2073 796d 626f 6c73 2077 6869 6c65 to symbols while\n-0001e060: 2042 4f44 5920 6973 2062 6569 6e67 2065 BODY is being e\n-0001e070: 7661 6c75 6174 6564 2e0a 0a45 6163 6820 valuated...Each \n-0001e080: 6f66 2074 6865 2042 494e 4449 4e47 5320 of the BINDINGS \n-0001e090: 6973 2065 6974 6865 7220 6120 6c69 7374 is either a list\n-0001e0a0: 2060 2853 594d 424f 4c20 464f 524d 532e `(SYMBOL FORMS.\n-0001e0b0: 2e2e 2927 2069 6e20 7768 6963 6820 6361 ..)' in which ca\n-0001e0c0: 7365 0a74 6865 2076 6172 6961 626c 6520 se.the variable \n-0001e0d0: 5359 4d42 4f4c 2069 7320 626f 756e 6420 SYMBOL is bound \n-0001e0e0: 746f 2074 6865 2072 6573 756c 7420 6f66 to the result of\n-0001e0f0: 2065 7661 6c75 6174 696e 6720 6028 7072 evaluating `(pr\n-0001e100: 6f67 6e20 464f 524d 532e 2e2e 2927 2c0a ogn FORMS...)',.\n-0001e110: 6f72 2061 2073 696e 676c 6520 7379 6d62 or a single symb\n-0001e120: 6f6c 2c20 696e 2077 6869 6368 2063 6173 ol, in which cas\n-0001e130: 6520 6974 2069 7320 626f 756e 6420 746f e it is bound to\n-0001e140: 2074 6865 2066 616c 7365 2076 616c 7565 the false value\n-0001e150: 2e0a 0a49 6620 5641 5220 6973 2067 6976 ...If VAR is giv\n-0001e160: 656e 2c20 7468 656e 2074 6865 2073 796d en, then the sym\n-0001e170: 626f 6c20 5641 5220 6973 2062 6f75 6e64 bol VAR is bound\n-0001e180: 2074 6f20 6120 6675 6e63 7469 6f6e 2077 to a function w\n-0001e190: 686f 7365 0a66 6f72 6d61 6c20 7061 7261 hose.formal para\n-0001e1a0: 6d65 7465 7273 2061 7265 2074 6865 2073 meters are the s\n-0001e1b0: 616d 6520 6173 2074 6865 2076 6172 6961 ame as the varia\n-0001e1c0: 626c 6573 2062 6f75 6e64 2062 7920 7468 bles bound by th\n-0001e1d0: 6520 606c 6574 270a 666f 726d 2e20 5468 e `let'.form. Th\n-0001e1e0: 7573 2074 6865 2065 7865 6375 7469 6f6e us the execution\n-0001e1f0: 206f 6620 424f 4459 2e2e 2e20 6d61 7920 of BODY... may \n-0001e200: 6265 2072 6570 6561 7465 6420 6279 2069 be repeated by i\n-0001e210: 6e76 6f6b 696e 6720 5641 522e 7265 702e nvoking VAR.rep.\n-0001e220: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001e230: 2361 6e64 5468 6520 6669 7273 7420 6f66 #andThe first of\n-0001e240: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n-0001e250: 6c75 6174 6564 2e20 4966 2069 7420 6973 luated. If it is\n-0001e260: 2066 616c 7365 206e 6f20 6d6f 7265 206f false no more o\n-0001e270: 6620 7468 650a 4152 4753 2061 7265 2065 f the.ARGS are e\n-0001e280: 7661 6c75 6174 6564 2061 6e64 2074 6865 valuated and the\n-0001e290: 2060 616e 6427 2073 7461 7465 6d65 6e74 `and' statement\n-0001e2a0: 2065 7661 6c75 6174 6573 2074 6f20 6661 evaluates to fa\n-0001e2b0: 6c73 652e 0a0a 4f74 6865 7277 6973 6520 lse...Otherwise \n-0001e2c0: 7468 6520 6e65 7874 206d 656d 6265 7220 the next member \n-0001e2d0: 6f66 2041 5247 5320 6973 2065 7661 6c75 of ARGS is evalu\n-0001e2e0: 6174 6564 2061 6e64 2069 7473 2076 616c ated and its val\n-0001e2f0: 7565 2074 6573 7465 642e 2049 660a 6e6f ue tested. If.no\n-0001e300: 6e65 206f 6620 7468 6520 4152 4753 2061 ne of the ARGS a\n-0001e310: 7265 2066 616c 7365 2074 6865 2063 6f6d re false the com\n-0001e320: 7075 7465 6420 7661 6c75 6520 6f66 2074 puted value of t\n-0001e330: 6865 206c 6173 7420 6d65 6d62 6572 206f he last member o\n-0001e340: 6620 4152 4753 0a69 7320 7265 7475 726e f ARGS.is return\n-0001e350: 6564 2066 726f 6d20 7468 6520 6061 6e64 ed from the `and\n-0001e360: 2720 666f 726d 2e72 6570 2e6c 616e 672e ' form.rep.lang.\n-0001e370: 696e 7465 7270 7265 7465 7223 6465 6676 interpreter#defv\n-0001e380: 6172 2d73 6574 7164 6566 7661 722d 7365 ar-setqdefvar-se\n-0001e390: 7471 2056 4152 4941 424c 4520 5b56 414c tq VARIABLE [VAL\n-0001e3a0: 5545 205b 444f 435d 5d0a 0a44 6563 6c61 UE [DOC]]..Decla\n-0001e3b0: 7265 7320 7468 6520 7379 6d62 6f6c 2056 res the symbol V\n-0001e3c0: 4152 4941 424c 4520 6173 2061 2073 7065 ARIABLE as a spe\n-0001e3d0: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a\n-0001e3e0: 6e64 2073 6574 7320 6974 7320 7661 6c75 nd sets its valu\n-0001e3f0: 650a 746f 2056 414c 5545 2028 6f72 2066 e.to VALUE (or f\n-0001e400: 616c 7365 2069 6620 5641 4c55 4520 6973 alse if VALUE is\n-0001e410: 6e27 7420 6465 6669 6e65 6429 2e20 4966 n't defined). If\n-0001e420: 2044 4f43 2069 7320 6769 7665 6e20 6974 DOC is given it\n-0001e430: 2077 696c 6c20 6265 0a69 6e73 7461 6c6c will be.install\n-0001e440: 6564 2061 7320 7468 6520 646f 6375 6d65 ed as the docume\n-0001e450: 6e74 6174 696f 6e20 7374 7269 6e67 2061 ntation string a\n-0001e460: 7373 6f63 6961 7465 6420 7769 7468 2056 ssociated with V\n-0001e470: 4152 4941 424c 452e 0a0a 4974 2773 2074 ARIABLE...It's t\n-0001e480: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p\n-0001e490: 7265 7669 6f75 7320 6064 6566 696e 652d revious `define-\n-0001e4a0: 7370 6563 6961 6c2d 7661 7269 6162 6c65 special-variable\n-0001e4b0: 272e 0072 6570 2e6c 616e 672e 696e 7465 '..rep.lang.inte\n-0001e4c0: 7270 7265 7465 7223 6361 7463 6820 5441 rpreter#catch TA\n-0001e4d0: 4720 2e20 424f 4459 0072 6570 2e6c 616e G . BODY.rep.lan\n-0001e4e0: 672e 696e 7465 7270 7265 7465 7223 6479 g.interpreter#dy\n-0001e4f0: 6e61 6d69 632d 7769 6e64 2042 4546 4f52 namic-wind BEFOR\n-0001e500: 4520 5448 554e 4b20 4146 5445 5272 6570 E THUNK AFTERrep\n-0001e510: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001e520: 7223 6675 6e63 7469 6f6e 2d6e 616d 6552 r#function-nameR\n-0001e530: 6574 7572 6e73 2074 6865 2066 756e 6374 eturns the funct\n-0001e540: 696f 6e27 7320 6e61 6d65 2028 6120 7379 ion's name (a sy\n-0001e550: 6d62 6f6c 292e 0072 6570 2e6c 616e 672e mbol)..rep.lang.\n-0001e560: 696e 7465 7270 7265 7465 7223 6675 6e63 interpreter#func\n-0001e570: 7469 6f6e 2d6e 616d 6520 4655 4e43 0072 tion-name FUNC.r\n-0001e580: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n-0001e590: 672d 7369 7a65 2052 494e 4772 6570 2e64 g-size RINGrep.d\n-0001e5a0: 6174 6123 7374 7269 6e67 2d6c 6f77 6572 ata#string-lower\n-0001e5b0: 2d63 6173 652d 7052 6574 7572 6e20 7420 -case-pReturn t \n-0001e5c0: 6966 2073 7472 696e 6720 5820 6973 206c if string X is l\n-0001e5d0: 6f77 6572 2063 6173 6520 2863 6f6e 7461 ower case (conta\n-0001e5e0: 696e 7320 6e6f 2075 7070 6572 2063 6173 ins no upper cas\n-0001e5f0: 6520 6368 6172 6163 7465 7273 2061 6e64 e characters and\n-0001e600: 0a61 7420 6c65 6173 7420 6f6e 6520 6c6f .at least one lo\n-0001e610: 7765 722d 6361 7365 2063 6861 7261 6374 wer-case charact\n-0001e620: 6572 292e 0072 6570 2e64 6174 6123 7374 er)..rep.data#st\n-0001e630: 7269 6e67 2d64 6f77 6e63 6173 6520 5800 ring-downcase X.\n-0001e640: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n-0001e650: 7823 6d61 7962 652d 6f62 7461 696e 2d6d x#maybe-obtain-m\n-0001e660: 7574 6578 204d 5458 7265 702e 7468 7265 utex MTXrep.thre\n-0001e670: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n-0001e680: 236d 616b 652d 6d65 7373 6167 652d 706f #make-message-po\n-0001e690: 7274 4372 6561 7465 2061 6e64 2072 6574 rtCreate and ret\n-0001e6a0: 7572 6e20 6120 6e65 7720 6d65 7373 6167 urn a new messag\n-0001e6b0: 6520 706f 7274 2e72 6570 2e74 6872 6561 e port.rep.threa\n-0001e6c0: 6473 2e6d 6573 7361 6765 2d70 6f72 7423 ds.message-port#\n-0001e6d0: 6d65 7373 6167 652d 7365 6e64 5365 6e64 message-sendSend\n-0001e6e0: 2074 6865 206d 6573 7361 6765 204d 4553 the message MES\n-0001e6f0: 5341 4745 2028 616e 2061 7262 6974 7261 SAGE (an arbitra\n-0001e700: 7279 2076 616c 7565 2920 746f 206d 6573 ry value) to mes\n-0001e710: 7361 6765 2070 6f72 7420 504f 5254 2e72 sage port PORT.r\n-0001e720: 6570 2e73 7973 7465 6d23 7265 6d6f 7665 ep.system#remove\n-0001e730: 2d68 6f6f 6b52 656d 6f76 6520 4655 4e43 -hookRemove FUNC\n-0001e740: 2066 726f 6d20 7468 6520 686f 6f6b 2048 from the hook H\n-0001e750: 4f4f 4b20 2873 796d 626f 6c29 2e00 7265 OOK (symbol)..re\n-0001e760: 702e 6e65 742e 7270 6323 7270 632d 736f p.net.rpc#rpc-so\n-0001e770: 636b 6574 2d6c 6973 7465 6e65 7220 4d41 cket-listener MA\n-0001e780: 5354 4552 2d53 4f43 4b45 5400 7265 702e STER-SOCKET.rep.\n-0001e790: 6e65 742e 7270 6323 7270 632d 6465 7374 net.rpc#rpc-dest\n-0001e7a0: 726f 792d 7365 7276 6572 0072 6570 2e6e roy-server.rep.n\n-0001e7b0: 6574 2e72 7063 2361 7379 6e63 2d72 7063 et.rpc#async-rpc\n-0001e7c0: 2d63 616c 6c20 5052 4f58 5920 2321 6b65 -call PROXY #!ke\n-0001e7d0: 7920 4341 4c4c 4241 434b 202e 2041 5247 y CALLBACK . ARG\n-0001e7e0: 5372 6570 2e6e 6574 2e72 7063 2372 656d Srep.net.rpc#rem\n-0001e7f0: 6f74 652d 7365 7276 616e 742d 6964 2d3e ote-servant-id->\n-0001e800: 676c 6f62 616c 2d69 6452 6574 7572 6e20 global-idReturn \n-0001e810: 7468 6520 676c 6f62 616c 6c79 2072 6566 the globally ref\n-0001e820: 6572 656e 6365 6162 6c65 2052 5043 2073 erenceable RPC s\n-0001e830: 6572 7661 6e74 2069 6420 666f 7220 7468 ervant id for th\n-0001e840: 6520 6c6f 6361 6c20 7365 7276 616e 740a e local servant.\n-0001e850: 6964 2049 4420 2861 2073 796d 626f 6c29 id ID (a symbol)\n-0001e860: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n-0001e870: 2074 6865 2069 6e76 6f6b 6572 206f 6620 the invoker of \n-0001e880: 7468 6520 6375 7272 656e 746c 7920 6163 the currently ac\n-0001e890: 7469 7665 2052 5043 0a72 6571 7565 7374 tive RPC.request\n-0001e8a0: 2e72 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n-0001e8b0: 6e61 6d65 2364 6f6d 6169 6e2d 7061 7274 name#domain-part\n-0001e8c0: 7352 6574 7572 6e20 7468 6520 6c69 7374 sReturn the list\n-0001e8d0: 206f 6620 646f 6d61 696e 2063 6f6d 706f of domain compo\n-0001e8e0: 6e65 6e74 7320 7468 6174 2074 6865 2073 nents that the s\n-0001e8f0: 7472 696e 6720 444f 4d41 494e 2063 6f6e tring DOMAIN con\n-0001e900: 7369 7374 7320 6f66 2e72 6570 2e6e 6574 sists of.rep.net\n-0001e910: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n-0001e920: 2d64 6f6d 6169 6e73 4361 6c6c 2028 4655 -domainsCall (FU\n-0001e930: 4e20 4e41 4d45 2920 666f 7220 6561 6368 N NAME) for each\n-0001e940: 2073 7562 2d64 6f6d 6169 6e20 6f66 2044 sub-domain of D\n-0001e950: 4f4d 4149 4e20 2873 7461 7274 696e 6720 OMAIN (starting \n-0001e960: 7769 7468 2044 4f4d 4149 4e29 2e00 7265 with DOMAIN)..re\n-0001e970: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n-0001e980: 6523 6d61 702d 646f 6d61 696e 732d 646f e#map-domains-do\n-0001e990: 776e 7761 7264 7320 4655 4e20 444f 4d41 wnwards FUN DOMA\n-0001e9a0: 494e 2a69 7370 656c 6c2d 6563 686f 2d6f IN*ispell-echo-o\n-0001e9b0: 7574 7075 742a 5573 6520 666f 7220 6465 utput*Use for de\n-0001e9c0: 6275 6767 696e 6720 6f6e 6c79 2e00 7265 bugging only..re\n-0001e9d0: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is\n-0001e9e0: 7065 6c6c 2d73 746f 7000 7265 702e 7574 pell-stop.rep.ut\n-0001e9f0: 696c 2e69 7370 656c 6c23 6973 7065 6c6c il.ispell#ispell\n-0001ea00: 2d61 6464 2d77 6f72 642d 746f 2d64 6963 -add-word-to-dic\n-0001ea10: 7469 6f6e 6172 7920 574f 5244 7265 702e tionary WORDrep.\n-0001ea20: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n-0001ea30: 6c6c 2d73 6176 652d 6469 6374 696f 6e61 ll-save-dictiona\n-0001ea40: 7279 4d61 6b65 2049 7370 656c 6c20 7361 ryMake Ispell sa\n-0001ea50: 7665 2074 6865 2063 7572 7265 6e74 2070 ve the current p\n-0001ea60: 6572 736f 6e61 6c20 6469 6374 696f 6e61 ersonal dictiona\n-0001ea70: 7279 2074 6f20 6974 7320 6669 6c65 2e00 ry to its file..\n-0001ea80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ea90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ead0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001eba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ebf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ec00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001d000: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+0001d010: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n+0001d020: 7265 6d6f 7465 2d72 6570 2d65 6d70 7479 remote-rep-empty\n+0001d030: 2d63 6163 6865 4469 7363 6172 6420 616c -cacheDiscard al\n+0001d040: 6c20 6361 6368 6564 2072 6570 2d72 656d l cached rep-rem\n+0001d050: 6f74 6520 6469 7265 6374 6f72 7920 656e ote directory en\n+0001d060: 7472 6965 732e 7461 7266 682d 6d61 782d tries.tarfh-max-\n+0001d070: 6361 6368 6564 2d64 6972 7354 6f74 616c cached-dirsTotal\n+0001d080: 206e 756d 6265 7220 6f66 2074 6172 206c number of tar l\n+0001d090: 6973 7469 6e67 7320 746f 2063 6163 6865 istings to cache\n+0001d0a0: 2e74 6172 6668 2d6c 6172 6765 7374 2d63 .tarfh-largest-c\n+0001d0b0: 6163 6865 642d 6669 6c65 5369 7a65 206f ached-fileSize o\n+0001d0c0: 6620 7468 6520 6c61 7267 6573 7420 6361 f the largest ca\n+0001d0d0: 6368 6162 6c65 2074 6172 2066 696c 652e chable tar file.\n+0001d0e0: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+0001d0f0: 6c65 7273 2e74 6172 2374 6172 6668 2d65 lers.tar#tarfh-e\n+0001d100: 6d70 7479 2d63 6163 6865 4469 7363 6172 mpty-cacheDiscar\n+0001d110: 6420 616c 6c20 6361 6368 6564 2054 4152 d all cached TAR\n+0001d120: 2064 6972 6563 746f 7279 2065 6e74 7269 directory entri\n+0001d130: 6573 2e72 6570 2e69 6f2e 7374 7265 616d es.rep.io.stream\n+0001d140: 7323 7072 696e 312d 746f 2d73 7472 696e s#prin1-to-strin\n+0001d150: 6752 6574 7572 6e20 6120 7374 7269 6e67 gReturn a string\n+0001d160: 2072 6570 7265 7365 6e74 696e 6720 4152 representing AR\n+0001d170: 472e 0072 6570 2e69 6f2e 7374 7265 616d G..rep.io.stream\n+0001d180: 7323 7072 696e 312d 746f 2d73 7472 696e s#prin1-to-strin\n+0001d190: 6720 4152 4772 6570 2e69 6f2e 7374 7265 g ARGrep.io.stre\n+0001d1a0: 616d 7323 7265 6164 2d66 726f 6d2d 7374 ams#read-from-st\n+0001d1b0: 7269 6e67 5265 6164 7320 616e 206f 626a ringReads an obj\n+0001d1c0: 6563 7420 6672 6f6d 2053 5452 494e 472c ect from STRING,\n+0001d1d0: 2073 7461 7274 696e 6720 6174 2063 6861 starting at cha\n+0001d1e0: 7261 6374 6572 206e 756d 6265 7220 5354 racter number ST\n+0001d1f0: 4152 5420 2864 6566 6175 6c74 0a69 7320 ART (default.is \n+0001d200: 3029 2e72 6570 2e69 6f2e 6669 6c65 7323 0).rep.io.files#\n+0001d210: 6669 6c65 2d6e 6577 6572 2d74 6861 6e2d file-newer-than-\n+0001d220: 6669 6c65 2d70 5265 7475 726e 7320 7420 file-pReturns t \n+0001d230: 7768 656e 2046 494c 4531 2077 6173 206d when FILE1 was m\n+0001d240: 6f64 6966 6965 6420 6d6f 7265 2072 6563 odified more rec\n+0001d250: 656e 746c 7920 7468 616e 2046 494c 4532 ently than FILE2\n+0001d260: 2e72 6570 2e69 6f2e 6669 6c65 7323 6c6f .rep.io.files#lo\n+0001d270: 6164 2d61 6c6c 5472 7920 746f 206c 6f61 ad-allTry to loa\n+0001d280: 6420 6669 6c65 7320 6361 6c6c 6564 2046 d files called F\n+0001d290: 494c 4520 286f 7220 4649 4c45 2e6a 6c2c ILE (or FILE.jl,\n+0001d2a0: 2065 7463 2920 6672 6f6d 2061 6c6c 2064 etc) from all d\n+0001d2b0: 6972 6563 746f 7269 6573 2069 6e20 7468 irectories in th\n+0001d2c0: 650a 4c49 5350 206c 6f61 6420 7061 7468 e.LISP load path\n+0001d2d0: 2028 6578 6365 7074 2074 6865 2063 7572 (except the cur\n+0001d2e0: 7265 6e74 2064 6972 6563 746f 7279 292e rent directory).\n+0001d2f0: 0072 6570 2e69 6f2e 6669 6c65 7323 6361 .rep.io.files#ca\n+0001d300: 6c6c 2d61 6674 6572 2d6c 6f61 6420 4c49 ll-after-load LI\n+0001d310: 4252 4152 5920 5448 554e 4b72 6570 2e76 BRARY THUNKrep.v\n+0001d320: 6d2e 6469 7361 7373 656d 626c 6572 2364 m.disassembler#d\n+0001d330: 6973 6173 7365 6d62 6c65 4469 7373 6173 isassembleDissas\n+0001d340: 656d 626c 6573 2041 5247 2c20 7769 7468 embles ARG, with\n+0001d350: 206f 7574 7075 7420 746f 2053 5452 4541 output to STREA\n+0001d360: 4d2c 206f 7220 7468 6520 2a64 6973 6173 M, or the *disas\n+0001d370: 7365 6d62 6c79 2a20 6275 6666 6572 2e2a sembly* buffer.*\n+0001d380: 7767 6574 2d70 726f 6772 616d 2a4c 6f63 wget-program*Loc\n+0001d390: 6174 696f 6e20 6f66 2060 7767 6574 2720 ation of `wget' \n+0001d3a0: 7072 6f67 7261 6d2e 0072 6570 2e77 7777 program..rep.www\n+0001d3b0: 2e71 756f 7465 2d75 726c 2371 756f 7465 .quote-url#quote\n+0001d3c0: 2d75 726c 2053 5452 494e 4772 6570 2e6c -url STRINGrep.l\n+0001d3d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001d3e0: 6465 666d 6163 726f 6465 666d 6163 726f defmacrodefmacro\n+0001d3f0: 204e 414d 4520 4c41 4d42 4441 2d4c 4953 NAME LAMBDA-LIS\n+0001d400: 5420 5b44 4f43 2d53 5452 494e 475d 2042 T [DOC-STRING] B\n+0001d410: 4f44 592e 2e2e 0a64 6566 6d61 6372 6f20 ODY....defmacro \n+0001d420: 4e41 4d45 2042 5954 4543 4f44 452d 4f42 NAME BYTECODE-OB\n+0001d430: 4a45 4354 0a0a 4465 6669 6e65 7320 6120 JECT..Defines a \n+0001d440: 6d61 6372 6f20 6361 6c6c 6564 204e 414d macro called NAM\n+0001d450: 4520 7769 7468 2061 7267 756d 656e 7420 E with argument \n+0001d460: 7370 6563 2e20 4c41 4d42 4441 2d4c 4953 spec. LAMBDA-LIS\n+0001d470: 542c 0a64 6f63 756d 656e 7461 7469 6f6e T,.documentation\n+0001d480: 2044 4f43 2d53 5452 494e 4720 286f 7074 DOC-STRING (opt\n+0001d490: 696f 6e61 6c29 2061 6e64 2062 6f64 7920 ional) and body \n+0001d4a0: 424f 4459 2e0a 0a4d 6163 726f 7320 6172 BODY...Macros ar\n+0001d4b0: 6520 6361 6c6c 6564 2077 6974 6820 7468 e called with th\n+0001d4c0: 6569 7220 6172 6775 6d65 6e74 7320 756e eir arguments un\n+0001d4d0: 2d65 7661 6c75 6174 6564 2c20 7468 6579 -evaluated, they\n+0001d4e0: 2061 7265 2065 7870 6563 7465 640a 746f are expected.to\n+0001d4f0: 2072 6574 7572 6e20 6120 666f 726d 2077 return a form w\n+0001d500: 6869 6368 2077 696c 6c20 6265 2065 7865 hich will be exe\n+0001d510: 6375 7465 6420 746f 2070 726f 7669 6465 cuted to provide\n+0001d520: 2074 6865 2072 6573 756c 7420 6f66 2074 the result of t\n+0001d530: 6865 0a65 7870 7265 7373 696f 6e2e 204e he.expression. N\n+0001d540: 6f74 6520 7468 6174 206d 6163 726f 7320 ote that macros \n+0001d550: 6172 6520 6578 7061 6e64 6564 2061 7420 are expanded at \n+0001d560: 636f 6d70 696c 652d 7469 6d65 2c20 616e compile-time, an\n+0001d570: 6420 6d61 7920 6265 0a65 7870 616e 6465 d may be.expande\n+0001d580: 6420 616e 2061 7262 6974 7261 7279 206e d an arbitrary n\n+0001d590: 756d 6265 7220 6f66 2074 696d 6573 2e00 umber of times..\n+0001d5a0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001d5b0: 6574 6572 2364 6566 7375 6273 7420 5359 eter#defsubst SY\n+0001d5c0: 4d42 4f4c 202e 2042 4f44 5972 6570 2e6c MBOL . BODYrep.l\n+0001d5d0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001d5e0: 6c65 742d 666c 7569 6473 5369 6d69 6c61 let-fluidsSimila\n+0001d5f0: 7220 746f 2060 6c65 7427 2065 7863 6570 r to `let' excep\n+0001d600: 7420 7468 6174 2074 6865 2042 494e 4449 t that the BINDI\n+0001d610: 4e47 5320 6d75 7374 2072 6566 6572 2074 NGS must refer t\n+0001d620: 6f20 7661 7269 6162 6c65 730a 636f 6e74 o variables.cont\n+0001d630: 6169 6e69 6e67 2066 6c75 6964 206f 626a aining fluid obj\n+0001d640: 6563 7473 2e20 5468 6520 666c 7569 6473 ects. The fluids\n+0001d650: 2077 696c 6c20 6265 2062 6f75 6e64 2074 will be bound t\n+0001d660: 6f20 6e65 7720 6c6f 6361 7469 6f6e 732c o new locations,\n+0001d670: 0a6e 6f74 2074 6865 2076 6172 6961 626c .not the variabl\n+0001d680: 6573 2063 6f6e 7461 696e 696e 6720 7468 es containing th\n+0001d690: 6520 666c 7569 6473 2e72 6570 2e6c 616e e fluids.rep.lan\n+0001d6a0: 672e 696e 7465 7270 7265 7465 7223 6966 g.interpreter#if\n+0001d6b0: 4669 7273 7420 7468 6520 434f 4e44 4954 First the CONDIT\n+0001d6c0: 494f 4e20 666f 726d 2069 7320 6576 616c ION form is eval\n+0001d6d0: 7561 7465 642c 2069 6620 6974 2072 6574 uated, if it ret\n+0001d6e0: 7572 6e73 2074 7275 6520 7468 650a 5452 urns true the.TR\n+0001d6f0: 5545 2d46 4f52 4d20 6973 2065 7661 6c75 UE-FORM is evalu\n+0001d700: 6174 6564 2061 6e64 2069 7473 2072 6573 ated and its res\n+0001d710: 756c 7420 7265 7475 726e 6564 2e20 4f74 ult returned. Ot\n+0001d720: 6865 7277 6973 6520 7468 6520 7265 7375 herwise the resu\n+0001d730: 6c74 206f 660a 616e 2069 6d70 6c69 6369 lt of.an implici\n+0001d740: 7420 7072 6f67 6e20 6f6e 2074 6865 2045 t progn on the E\n+0001d750: 4c53 4520 666f 726d 7320 6973 2072 6574 LSE forms is ret\n+0001d760: 7572 6e65 642e 2049 6620 7468 6572 6520 urned. If there \n+0001d770: 6172 6520 6e6f 2045 4c53 450a 666f 726d are no ELSE.form\n+0001d780: 7320 7468 6520 6661 6c73 6520 7661 6c75 s the false valu\n+0001d790: 6520 6973 2072 6574 7572 6e65 642e 0072 e is returned..r\n+0001d7a0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001d7b0: 7465 7223 616e 6420 2e20 4152 4753 0072 ter#and . ARGS.r\n+0001d7c0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001d7d0: 7465 7223 7365 7471 2d64 6566 6175 6c74 ter#setq-default\n+0001d7e0: 202e 2041 5247 5300 7265 702e 6c61 6e67 . ARGS.rep.lang\n+0001d7f0: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n+0001d800: 696e 652d 7370 6563 6961 6c2d 7661 7269 ine-special-vari\n+0001d810: 6162 6c65 2056 4152 2023 216f 7074 696f able VAR #!optio\n+0001d820: 6e61 6c20 5641 4c55 4520 444f 4372 6570 nal VALUE DOCrep\n+0001d830: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+0001d840: 7223 7769 7468 2d6f 626a 6563 7445 7661 r#with-objectEva\n+0001d850: 6c75 6174 6520 4f42 4a20 616e 6420 6d61 luate OBJ and ma\n+0001d860: 6b65 2069 7473 2076 616c 7565 2060 6063 ke its value ``c\n+0001d870: 7572 7265 6e74 2727 2069 6e20 736f 6d65 urrent'' in some\n+0001d880: 2077 6179 206d 6561 6e69 6e67 6675 6c0a way meaningful.\n+0001d890: 666f 7220 7468 6520 6461 7461 2074 7970 for the data typ\n+0001d8a0: 652c 2065 7661 6c75 6174 6520 616c 6c20 e, evaluate all \n+0001d8b0: 424f 4459 2066 6f72 6d73 2c20 7468 656e BODY forms, then\n+0001d8c0: 2072 6574 7572 6e20 746f 2074 6865 206f return to the o\n+0001d8d0: 6c64 0a63 7572 7265 6e74 2076 616c 7565 ld.current value\n+0001d8e0: 206f 6620 7768 6174 6576 6572 2077 6173 of whatever was\n+0001d8f0: 2063 6861 6e67 6564 2e20 5265 7475 726e changed. Return\n+0001d900: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n+0001d910: 6520 6c61 7374 0a42 4f44 5920 666f 726d e last.BODY form\n+0001d920: 2065 7661 6c75 6174 6564 2e72 6570 2e6c evaluated.rep.l\n+0001d930: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001d940: 756e 7769 6e64 2d70 726f 7465 6374 5265 unwind-protectRe\n+0001d950: 7475 726e 2074 6865 2072 6573 756c 7420 turn the result \n+0001d960: 6f66 2065 7661 6c75 6174 696e 6720 464f of evaluating FO\n+0001d970: 524d 2e20 5768 656e 2065 7865 6375 7469 RM. When executi\n+0001d980: 6f6e 206c 6561 7665 7320 7468 650a 6479 on leaves the.dy\n+0001d990: 6e61 6d69 6320 6578 7465 6e74 206f 6620 namic extent of \n+0001d9a0: 464f 524d 2065 7661 6c75 6174 6520 6028 FORM evaluate `(\n+0001d9b0: 7072 6f67 6e20 424f 4459 2927 2028 6576 progn BODY)' (ev\n+0001d9c0: 656e 2069 6620 6578 6974 696e 6720 6475 en if exiting du\n+0001d9d0: 6520 746f 0a61 6e20 6578 6365 7074 696f e to.an exceptio\n+0001d9e0: 6e20 7769 7468 696e 2046 4f52 4d29 2e0a n within FORM)..\n+0001d9f0: 0a4e 6f74 6520 7468 6174 2077 6865 6e20 .Note that when \n+0001da00: 464f 524d 2069 7320 6578 6974 6564 2062 FORM is exited b\n+0001da10: 7920 6361 6c6c 696e 6720 6120 636f 6e74 y calling a cont\n+0001da20: 696e 7561 7469 6f6e 2c20 6974 2069 730a inuation, it is.\n+0001da30: 756e 6465 6669 6e65 6420 7768 6574 6865 undefined whethe\n+0001da40: 7220 6f72 206e 6f74 2042 4f44 5920 7769 r or not BODY wi\n+0001da50: 6c6c 2062 6520 6576 616c 7561 7465 642e ll be evaluated.\n+0001da60: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0001da70: 7265 7465 7223 636f 6e64 6974 696f 6e2d reter#condition-\n+0001da80: 6361 7365 2056 4152 2046 4f52 4d20 2e20 case VAR FORM . \n+0001da90: 4841 4e44 4c45 5253 7265 702e 6c61 6e67 HANDLERSrep.lang\n+0001daa0: 2e69 6e74 6572 7072 6574 6572 2361 7574 .interpreter#aut\n+0001dab0: 6f6c 6f61 6454 656c 6c20 7468 6520 6576 oloadTell the ev\n+0001dac0: 616c 7561 746f 7220 7468 6174 2074 6865 aluator that the\n+0001dad0: 2076 616c 7565 206f 6620 5359 4d42 4f4c value of SYMBOL\n+0001dae0: 2077 696c 6c20 6265 2069 6e69 7469 616c will be initial\n+0001daf0: 6973 6564 0a62 7920 6c6f 6164 696e 6720 ised.by loading \n+0001db00: 4649 4c45 2e00 7265 702e 6c61 6e67 2e69 FILE..rep.lang.i\n+0001db10: 6e74 6572 7072 6574 6572 2369 6465 6e74 nterpreter#ident\n+0001db20: 6974 7920 4152 4772 6570 2e6c 616e 672e ity ARGrep.lang.\n+0001db30: 696e 7465 7270 7265 7465 7223 6576 616c interpreter#eval\n+0001db40: 2d77 6865 6e2d 636f 6d70 696c 6546 4f52 -when-compileFOR\n+0001db50: 4d20 6973 2065 7661 6c75 6174 6564 2061 M is evaluated a\n+0001db60: 7420 636f 6d70 696c 652d 7469 6d65 202a t compile-time *\n+0001db70: 6f6e 6c79 2a2e 2054 6865 2065 7661 6c75 only*. The evalu\n+0001db80: 6174 6564 2076 616c 7565 2069 7320 696e ated value is in\n+0001db90: 7365 7274 6564 0a69 6e74 6f20 7468 6520 serted.into the \n+0001dba0: 636f 6d70 696c 6564 2070 726f 6772 616d compiled program\n+0001dbb0: 2e20 5768 656e 2069 6e74 6572 7072 6574 . When interpret\n+0001dbc0: 6564 2c20 6e69 6c20 6973 2072 6574 7572 ed, nil is retur\n+0001dbd0: 6e65 642e 0072 6570 2e6c 616e 672e 696e ned..rep.lang.in\n+0001dbe0: 7465 7270 7265 7465 7223 6576 616c 2d77 terpreter#eval-w\n+0001dbf0: 6865 6e2d 636f 6d70 696c 6520 464f 524d hen-compile FORM\n+0001dc00: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001dc10: 6574 6572 236e 6f70 4120 646f 2d6e 6f74 eter#nopA do-not\n+0001dc20: 6869 6e67 2063 6f6d 6d61 6e64 2e00 7265 hing command..re\n+0001dc30: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+0001dc40: 6572 236e 6f70 7265 702e 6c61 6e67 2e64 er#noprep.lang.d\n+0001dc50: 6f63 2364 6573 6372 6962 652d 7661 6c75 oc#describe-valu\n+0001dc60: 6550 7269 6e74 2074 6f20 7374 616e 6461 ePrint to standa\n+0001dc70: 7264 2d6f 7574 7075 7420 6120 6465 7363 rd-output a desc\n+0001dc80: 7269 7074 696f 6e20 6f66 2074 6865 206c ription of the l\n+0001dc90: 6973 7020 6461 7461 206f 626a 6563 7420 isp data object \n+0001dca0: 5641 4c55 452e 2049 660a 4e41 4d45 2069 VALUE. If.NAME i\n+0001dcb0: 7320 7472 7565 2c20 7468 656e 2069 7420 s true, then it \n+0001dcc0: 7368 6f75 6c64 2062 6520 7468 6520 7379 should be the sy\n+0001dcd0: 6d62 6f6c 2074 6861 7420 6973 2061 7373 mbol that is ass\n+0001dce0: 6f63 6961 7465 6420 7769 7468 2056 414c ociated with VAL\n+0001dcf0: 5545 2e72 6570 2e6c 616e 672e 646f 6323 UE.rep.lang.doc#\n+0001dd00: 646f 6375 6d65 6e74 2d76 6172 6961 626c document-variabl\n+0001dd10: 6553 6574 7320 7468 6520 646f 6375 6d65 eSets the docume\n+0001dd20: 6e74 6174 696f 6e20 7072 6f70 6572 7479 ntation property\n+0001dd30: 206f 6620 5359 4d42 4f4c 2074 6f20 444f of SYMBOL to DO\n+0001dd40: 432d 5354 5249 4e47 2e72 6570 2e6c 616e C-STRING.rep.lan\n+0001dd50: 672e 646f 6323 6164 642d 646f 6375 6d65 g.doc#add-docume\n+0001dd60: 6e74 6174 696f 6e41 6464 7320 6120 646f ntationAdds a do\n+0001dd70: 6375 6d65 6e74 6174 696f 6e20 7374 7269 cumentation stri\n+0001dd80: 6e67 2053 5452 494e 4720 746f 2074 6865 ng STRING to the\n+0001dd90: 2066 696c 6520 6f66 2073 7563 6820 7374 file of such st\n+0001dda0: 7269 6e67 732e 7265 702e 6c61 6e67 2e6d rings.rep.lang.m\n+0001ddb0: 6174 6823 7265 616c 7052 6574 7572 6e20 ath#realpReturn \n+0001ddc0: 7420 6966 2058 2069 7320 6120 7265 616c t if X is a real\n+0001ddd0: 206e 756d 6265 722e 7265 702e 6c61 6e67 number.rep.lang\n+0001dde0: 2e6d 6174 6823 7261 7469 6f6e 616c 7052 .math#rationalpR\n+0001ddf0: 6574 7572 6e20 7420 6966 2058 2069 7320 eturn t if X is \n+0001de00: 6120 2870 6f73 7369 626c 7920 696e 6578 a (possibly inex\n+0001de10: 6163 7429 2072 6174 696f 6e61 6c20 6e75 act) rational nu\n+0001de20: 6d62 6572 2e00 7265 702e 6c61 6e67 2e6d mber..rep.lang.m\n+0001de30: 6174 6823 706f 7369 7469 7665 7020 5800 ath#positivep X.\n+0001de40: 7265 702e 6c61 6e67 2e6d 6174 6823 6576 rep.lang.math#ev\n+0001de50: 656e 7020 5872 6570 2e6c 616e 672e 6d61 enp Xrep.lang.ma\n+0001de60: 7468 236c 636d 5265 7475 726e 2074 6865 th#lcmReturn the\n+0001de70: 206c 6561 7374 2063 6f6d 6d6f 6e20 6d75 least common mu\n+0001de80: 6c74 6970 6c65 206f 6620 696e 7465 6765 ltiple of intege\n+0001de90: 7273 2041 2061 6e64 2042 2e72 6570 2e75 rs A and B.rep.u\n+0001dea0: 7469 6c2e 6d65 6d6f 697a 6523 6d65 6d6f til.memoize#memo\n+0001deb0: 697a 6543 7265 6174 6520 616e 6420 7265 izeCreate and re\n+0001dec0: 7475 726e 2061 2063 6163 6869 6e67 2076 turn a caching v\n+0001ded0: 6572 7369 6f6e 206f 6620 7468 6520 6675 ersion of the fu\n+0001dee0: 6e63 7469 6f6e 2046 2e20 4620 6d61 7920 nction F. F may \n+0001def0: 6e6f 7420 6265 0a61 6e20 6175 746f 6c6f not be.an autolo\n+0001df00: 6164 2064 6566 696e 6974 696f 6e2e 0072 ad definition..r\n+0001df10: 6570 2e75 7469 6c2e 6d65 6d6f 697a 6523 ep.util.memoize#\n+0001df20: 6d65 6d6f 697a 6520 4600 7265 702e 7574 memoize F.rep.ut\n+0001df30: 696c 2e74 696d 6523 7469 6d65 2d3e 7365 il.time#time->se\n+0001df40: 636f 6e64 7320 5449 4d45 0072 6570 2e75 conds TIME.rep.u\n+0001df50: 7469 6c2e 7469 6d65 2373 6563 6f6e 6473 til.time#seconds\n+0001df60: 2d3e 7469 6d65 2053 4543 5300 7265 702e ->time SECS.rep.\n+0001df70: 7574 696c 2e6d 6973 6323 7072 6f67 7261 util.misc#progra\n+0001df80: 6d2d 6578 6973 7473 2d70 2050 524f 4752 m-exists-p PROGR\n+0001df90: 414d 0072 6570 2e64 6174 612e 7269 6e67 AM.rep.data.ring\n+0001dfa0: 236d 616b 652d 7269 6e67 2023 216f 7074 #make-ring #!opt\n+0001dfb0: 696f 6e61 6c20 5349 5a45 0072 6570 2e64 ional SIZE.rep.d\n+0001dfc0: 6174 6123 7374 7269 6e67 2d75 7063 6173 ata#string-upcas\n+0001dfd0: 6520 5800 7265 702e 6461 7461 2372 656d e X.rep.data#rem\n+0001dfe0: 6f76 652d 6966 2d6e 6f74 2046 554e 204c ove-if-not FUN L\n+0001dff0: 5354 0000 0000 0000 0000 0000 0000 0000 ST..............\n+0001e000: 0072 6570 2e77 7777 2e71 756f 7465 2d75 .rep.www.quote-u\n+0001e010: 726c 2375 6e71 756f 7465 2d75 726c 2053 rl#unquote-url S\n+0001e020: 5452 494e 4772 6570 2e6c 616e 672e 696e TRINGrep.lang.in\n+0001e030: 7465 7270 7265 7465 7223 6465 6675 6e64 terpreter#defund\n+0001e040: 6566 756e 204e 414d 4520 4c41 4d42 4441 efun NAME LAMBDA\n+0001e050: 2d4c 4953 5420 5b44 4f43 2d53 5452 494e -LIST [DOC-STRIN\n+0001e060: 475d 2042 4f44 592e 2e2e 0a64 6566 756e G] BODY....defun\n+0001e070: 204e 414d 4520 4259 5445 434f 4445 2d4f NAME BYTECODE-O\n+0001e080: 424a 4543 540a 0a44 6566 696e 6573 2061 BJECT..Defines a\n+0001e090: 2066 756e 6374 696f 6e20 6361 6c6c 6564 function called\n+0001e0a0: 204e 414d 4520 7769 7468 2061 7267 756d NAME with argum\n+0001e0b0: 656e 7420 7370 6563 6966 6963 6174 696f ent specificatio\n+0001e0c0: 6e20 4c41 4d42 4441 2d4c 4953 542c 0a64 n LAMBDA-LIST,.d\n+0001e0d0: 6f63 756d 656e 7461 7469 6f6e 2044 4f43 ocumentation DOC\n+0001e0e0: 2d53 5452 494e 4720 286f 7074 696f 6e61 -STRING (optiona\n+0001e0f0: 6c29 2061 6e64 2062 6f64 7920 424f 4459 l) and body BODY\n+0001e100: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+0001e110: 7265 7465 7223 6465 6663 6f6e 7374 6465 reter#defconstde\n+0001e120: 6663 6f6e 7374 204e 414d 4520 5641 4c55 fconst NAME VALU\n+0001e130: 4520 5b44 4f43 2d53 5452 494e 475d 0a0a E [DOC-STRING]..\n+0001e140: 4465 6669 6e65 2061 2063 6f6e 7374 616e Define a constan\n+0001e150: 7420 4e41 4d45 2077 686f 7365 2028 6465 t NAME whose (de\n+0001e160: 6661 756c 7429 2076 616c 7565 2069 7320 fault) value is \n+0001e170: 5641 4c55 452e 2049 6620 4e41 4d45 2069 VALUE. If NAME i\n+0001e180: 730a 616c 7265 6164 7920 626f 756e 6420 s.already bound \n+0001e190: 616e 2065 7272 6f72 2069 7320 7369 676e an error is sign\n+0001e1a0: 616c 6c65 642e 0a0a 436f 6e73 7461 6e74 alled...Constant\n+0001e1b0: 7320 6172 6520 7472 6561 7465 6420 7370 s are treated sp\n+0001e1c0: 6563 6961 6c6c 7920 6279 2074 6865 204c ecially by the L\n+0001e1d0: 6973 7020 636f 6d70 696c 6572 2c20 6261 isp compiler, ba\n+0001e1e0: 7369 6361 6c6c 7920 7468 6579 0a61 7265 sically they.are\n+0001e1f0: 2068 6172 642d 636f 6465 6420 696e 746f hard-coded into\n+0001e200: 2074 6865 2062 7974 652d 636f 6465 2e72 the byte-code.r\n+0001e210: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e220: 7465 7223 6675 6e63 7469 6f6e 2327 4152 ter#function#'AR\n+0001e230: 470a 0a52 6574 7572 6e20 7468 6520 636c G..Return the cl\n+0001e240: 6f73 7572 6520 6672 6f6d 2041 5247 2c20 osure from ARG, \n+0001e250: 6569 7468 6572 2061 206c 616d 6264 612d either a lambda-\n+0001e260: 6578 7072 6573 7369 6f6e 2c20 6f72 2061 expression, or a\n+0001e270: 2073 796d 626f 6c2e 0a57 6865 6e20 6170 symbol..When ap\n+0001e280: 706c 6965 6420 746f 2061 2073 796d 626f plied to a symbo\n+0001e290: 6c2c 2074 6865 2073 796d 626f 6c27 7320 l, the symbol's \n+0001e2a0: 7661 6c75 6520 6973 2072 6574 7572 6e65 value is returne\n+0001e2b0: 642e 7265 702e 6c61 6e67 2e69 6e74 6572 d.rep.lang.inter\n+0001e2c0: 7072 6574 6572 236c 6574 6c65 7420 5b56 preter#letlet [V\n+0001e2d0: 4152 5d20 2842 494e 4449 4e47 532e 2e2e AR] (BINDINGS...\n+0001e2e0: 2920 424f 4459 2e2e 2e0a 0a42 696e 6473 ) BODY.....Binds\n+0001e2f0: 2074 656d 706f 7261 7279 2076 616c 7565 temporary value\n+0001e300: 7320 746f 2073 796d 626f 6c73 2077 6869 s to symbols whi\n+0001e310: 6c65 2042 4f44 5920 6973 2062 6569 6e67 le BODY is being\n+0001e320: 2065 7661 6c75 6174 6564 2e0a 0a45 6163 evaluated...Eac\n+0001e330: 6820 6f66 2074 6865 2042 494e 4449 4e47 h of the BINDING\n+0001e340: 5320 6973 2065 6974 6865 7220 6120 6c69 S is either a li\n+0001e350: 7374 2060 2853 594d 424f 4c20 464f 524d st `(SYMBOL FORM\n+0001e360: 532e 2e2e 2927 2069 6e20 7768 6963 6820 S...)' in which \n+0001e370: 6361 7365 0a74 6865 2076 6172 6961 626c case.the variabl\n+0001e380: 6520 5359 4d42 4f4c 2069 7320 626f 756e e SYMBOL is boun\n+0001e390: 6420 746f 2074 6865 2072 6573 756c 7420 d to the result \n+0001e3a0: 6f66 2065 7661 6c75 6174 696e 6720 6028 of evaluating `(\n+0001e3b0: 7072 6f67 6e20 464f 524d 532e 2e2e 2927 progn FORMS...)'\n+0001e3c0: 2c0a 6f72 2061 2073 696e 676c 6520 7379 ,.or a single sy\n+0001e3d0: 6d62 6f6c 2c20 696e 2077 6869 6368 2063 mbol, in which c\n+0001e3e0: 6173 6520 6974 2069 7320 626f 756e 6420 ase it is bound \n+0001e3f0: 746f 2074 6865 2066 616c 7365 2076 616c to the false val\n+0001e400: 7565 2e0a 0a49 6620 5641 5220 6973 2067 ue...If VAR is g\n+0001e410: 6976 656e 2c20 7468 656e 2074 6865 2073 iven, then the s\n+0001e420: 796d 626f 6c20 5641 5220 6973 2062 6f75 ymbol VAR is bou\n+0001e430: 6e64 2074 6f20 6120 6675 6e63 7469 6f6e nd to a function\n+0001e440: 2077 686f 7365 0a66 6f72 6d61 6c20 7061 whose.formal pa\n+0001e450: 7261 6d65 7465 7273 2061 7265 2074 6865 rameters are the\n+0001e460: 2073 616d 6520 6173 2074 6865 2076 6172 same as the var\n+0001e470: 6961 626c 6573 2062 6f75 6e64 2062 7920 iables bound by \n+0001e480: 7468 6520 606c 6574 270a 666f 726d 2e20 the `let'.form. \n+0001e490: 5468 7573 2074 6865 2065 7865 6375 7469 Thus the executi\n+0001e4a0: 6f6e 206f 6620 424f 4459 2e2e 2e20 6d61 on of BODY... ma\n+0001e4b0: 7920 6265 2072 6570 6561 7465 6420 6279 y be repeated by\n+0001e4c0: 2069 6e76 6f6b 696e 6720 5641 522e 0072 invoking VAR..r\n+0001e4d0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e4e0: 7465 7223 6c65 7420 2e20 4152 4753 0072 ter#let . ARGS.r\n+0001e4f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e500: 7465 7223 6c65 742a 202e 2041 5247 5372 ter#let* . ARGSr\n+0001e510: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e520: 7465 7223 616e 6454 6865 2066 6972 7374 ter#andThe first\n+0001e530: 206f 6620 7468 6520 4152 4753 2069 7320 of the ARGS is \n+0001e540: 6576 616c 7561 7465 642e 2049 6620 6974 evaluated. If it\n+0001e550: 2069 7320 6661 6c73 6520 6e6f 206d 6f72 is false no mor\n+0001e560: 6520 6f66 2074 6865 0a41 5247 5320 6172 e of the.ARGS ar\n+0001e570: 6520 6576 616c 7561 7465 6420 616e 6420 e evaluated and \n+0001e580: 7468 6520 6061 6e64 2720 7374 6174 656d the `and' statem\n+0001e590: 656e 7420 6576 616c 7561 7465 7320 746f ent evaluates to\n+0001e5a0: 2066 616c 7365 2e0a 0a4f 7468 6572 7769 false...Otherwi\n+0001e5b0: 7365 2074 6865 206e 6578 7420 6d65 6d62 se the next memb\n+0001e5c0: 6572 206f 6620 4152 4753 2069 7320 6576 er of ARGS is ev\n+0001e5d0: 616c 7561 7465 6420 616e 6420 6974 7320 aluated and its \n+0001e5e0: 7661 6c75 6520 7465 7374 6564 2e20 4966 value tested. If\n+0001e5f0: 0a6e 6f6e 6520 6f66 2074 6865 2041 5247 .none of the ARG\n+0001e600: 5320 6172 6520 6661 6c73 6520 7468 6520 S are false the \n+0001e610: 636f 6d70 7574 6564 2076 616c 7565 206f computed value o\n+0001e620: 6620 7468 6520 6c61 7374 206d 656d 6265 f the last membe\n+0001e630: 7220 6f66 2041 5247 530a 6973 2072 6574 r of ARGS.is ret\n+0001e640: 7572 6e65 6420 6672 6f6d 2074 6865 2060 urned from the `\n+0001e650: 616e 6427 2066 6f72 6d2e 7265 702e 6c61 and' form.rep.la\n+0001e660: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d\n+0001e670: 6566 7661 722d 7365 7471 6465 6676 6172 efvar-setqdefvar\n+0001e680: 2d73 6574 7120 5641 5249 4142 4c45 205b -setq VARIABLE [\n+0001e690: 5641 4c55 4520 5b44 4f43 5d5d 0a0a 4465 VALUE [DOC]]..De\n+0001e6a0: 636c 6172 6573 2074 6865 2073 796d 626f clares the symbo\n+0001e6b0: 6c20 5641 5249 4142 4c45 2061 7320 6120 l VARIABLE as a \n+0001e6c0: 7370 6563 6961 6c20 7661 7269 6162 6c65 special variable\n+0001e6d0: 2c20 616e 6420 7365 7473 2069 7473 2076 , and sets its v\n+0001e6e0: 616c 7565 0a74 6f20 5641 4c55 4520 286f alue.to VALUE (o\n+0001e6f0: 7220 6661 6c73 6520 6966 2056 414c 5545 r false if VALUE\n+0001e700: 2069 736e 2774 2064 6566 696e 6564 292e isn't defined).\n+0001e710: 2049 6620 444f 4320 6973 2067 6976 656e If DOC is given\n+0001e720: 2069 7420 7769 6c6c 2062 650a 696e 7374 it will be.inst\n+0001e730: 616c 6c65 6420 6173 2074 6865 2064 6f63 alled as the doc\n+0001e740: 756d 656e 7461 7469 6f6e 2073 7472 696e umentation strin\n+0001e750: 6720 6173 736f 6369 6174 6564 2077 6974 g associated wit\n+0001e760: 6820 5641 5249 4142 4c45 2e0a 0a49 7427 h VARIABLE...It'\n+0001e770: 7320 7468 6520 7361 6d65 2061 7320 7468 s the same as th\n+0001e780: 6520 7072 6576 696f 7573 2060 6465 6669 e previous `defi\n+0001e790: 6e65 2d73 7065 6369 616c 2d76 6172 6961 ne-special-varia\n+0001e7a0: 626c 6527 2e00 7265 702e 6c61 6e67 2e69 ble'..rep.lang.i\n+0001e7b0: 6e74 6572 7072 6574 6572 2364 6f20 5641 nterpreter#do VA\n+0001e7c0: 5253 2054 4553 5420 2e20 424f 4459 0072 RS TEST . BODY.r\n+0001e7d0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e7e0: 7465 7223 6465 636c 6172 6500 7265 702e ter#declare.rep.\n+0001e7f0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0001e800: 2363 6174 6368 2054 4147 202e 2042 4f44 #catch TAG . BOD\n+0001e810: 5900 7265 702e 6c61 6e67 2e69 6e74 6572 Y.rep.lang.inter\n+0001e820: 7072 6574 6572 2364 796e 616d 6963 2d77 preter#dynamic-w\n+0001e830: 696e 6420 4245 464f 5245 2054 4855 4e4b ind BEFORE THUNK\n+0001e840: 2041 4654 4552 7265 702e 6c61 6e67 2e69 AFTERrep.lang.i\n+0001e850: 6e74 6572 7072 6574 6572 2366 756e 6374 nterpreter#funct\n+0001e860: 696f 6e2d 6e61 6d65 5265 7475 726e 7320 ion-nameReturns \n+0001e870: 7468 6520 6675 6e63 7469 6f6e 2773 206e the function's n\n+0001e880: 616d 6520 2861 2073 796d 626f 6c29 2e00 ame (a symbol)..\n+0001e890: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001e8a0: 6574 6572 2366 756e 6374 696f 6e2d 6e61 eter#function-na\n+0001e8b0: 6d65 2046 554e 4372 6570 2e6c 616e 672e me FUNCrep.lang.\n+0001e8c0: 6d61 7468 2370 6f73 6974 6976 6570 5265 math#positivepRe\n+0001e8d0: 7475 726e 2074 2069 6620 5820 6973 2067 turn t if X is g\n+0001e8e0: 7265 6174 6572 2074 6861 6e20 7a65 726f reater than zero\n+0001e8f0: 2e2a 6973 7065 6c6c 2d65 6368 6f2d 6f75 .*ispell-echo-ou\n+0001e900: 7470 7574 2a55 7365 2066 6f72 2064 6562 tput*Use for deb\n+0001e910: 7567 6769 6e67 206f 6e6c 792e 0072 6570 ugging only..rep\n+0001e920: 2e75 7469 6c2e 6973 7065 6c6c 2369 7370 .util.ispell#isp\n+0001e930: 656c 6c2d 7374 6f70 0072 6570 2e75 7469 ell-stop.rep.uti\n+0001e940: 6c2e 6973 7065 6c6c 2369 7370 656c 6c2d l.ispell#ispell-\n+0001e950: 6164 642d 776f 7264 2d74 6f2d 6469 6374 add-word-to-dict\n+0001e960: 696f 6e61 7279 2057 4f52 4472 6570 2e75 ionary WORDrep.u\n+0001e970: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n+0001e980: 6c2d 7361 7665 2d64 6963 7469 6f6e 6172 l-save-dictionar\n+0001e990: 794d 616b 6520 4973 7065 6c6c 2073 6176 yMake Ispell sav\n+0001e9a0: 6520 7468 6520 6375 7272 656e 7420 7065 e the current pe\n+0001e9b0: 7273 6f6e 616c 2064 6963 7469 6f6e 6172 rsonal dictionar\n+0001e9c0: 7920 746f 2069 7473 2066 696c 652e 0072 y to its file..r\n+0001e9d0: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n+0001e9e0: 672d 7369 7a65 2052 494e 4772 6570 2e64 g-size RINGrep.d\n+0001e9f0: 6174 6123 7374 7269 6e67 2d6c 6f77 6572 ata#string-lower\n+0001ea00: 2d63 6173 652d 7052 6574 7572 6e20 7420 -case-pReturn t \n+0001ea10: 6966 2073 7472 696e 6720 5820 6973 206c if string X is l\n+0001ea20: 6f77 6572 2063 6173 6520 2863 6f6e 7461 ower case (conta\n+0001ea30: 696e 7320 6e6f 2075 7070 6572 2063 6173 ins no upper cas\n+0001ea40: 6520 6368 6172 6163 7465 7273 2061 6e64 e characters and\n+0001ea50: 0a61 7420 6c65 6173 7420 6f6e 6520 6c6f .at least one lo\n+0001ea60: 7765 722d 6361 7365 2063 6861 7261 6374 wer-case charact\n+0001ea70: 6572 292e 0072 6570 2e64 6174 6123 7374 er)..rep.data#st\n+0001ea80: 7269 6e67 2d64 6f77 6e63 6173 6520 5800 ring-downcase X.\n+0001ea90: 7265 702e 7379 7374 656d 2373 6574 656e rep.system#seten\n+0001eaa0: 7620 4e41 4d45 2056 414c 5545 7265 702e v NAME VALUErep.\n+0001eab0: 7379 7374 656d 2375 6e73 6574 656e 7644 system#unsetenvD\n+0001eac0: 656c 6574 6520 7468 6520 656e 7669 726f elete the enviro\n+0001ead0: 6e6d 656e 7420 7661 7269 6162 6c65 2063 nment variable c\n+0001eae0: 616c 6c65 6420 4e41 4d45 2e72 6570 2e74 alled NAME.rep.t\n+0001eaf0: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p\n+0001eb00: 6f72 7423 6d61 6b65 2d6d 6573 7361 6765 ort#make-message\n+0001eb10: 2d70 6f72 7443 7265 6174 6520 616e 6420 -portCreate and \n+0001eb20: 7265 7475 726e 2061 206e 6577 206d 6573 return a new mes\n+0001eb30: 7361 6765 2070 6f72 742e 7265 702e 7468 sage port.rep.th\n+0001eb40: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n+0001eb50: 7274 236d 6573 7361 6765 2d73 656e 6453 rt#message-sendS\n+0001eb60: 656e 6420 7468 6520 6d65 7373 6167 6520 end the message \n+0001eb70: 4d45 5353 4147 4520 2861 6e20 6172 6269 MESSAGE (an arbi\n+0001eb80: 7472 6172 7920 7661 6c75 6529 2074 6f20 trary value) to \n+0001eb90: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n+0001eba0: 542e 0072 6570 2e74 6872 6561 6473 2e6d T..rep.threads.m\n+0001ebb0: 7574 6578 236d 6179 6265 2d6f 6274 6169 utex#maybe-obtai\n+0001ebc0: 6e2d 6d75 7465 7820 4d54 5873 7461 6e64 n-mutex MTXstand\n+0001ebd0: 6172 642d 696e 7075 7453 7472 6561 6d20 ard-inputStream \n+0001ebe0: 7468 6174 2060 7265 6164 2720 7461 6b65 that `read' take\n+0001ebf0: 7320 6974 7320 696e 7075 7420 6672 6f6d s its input from\n+0001ec00: 2062 7920 6465 6661 756c 742e 0000 0000 by default.....\n 0001ec10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001ec70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -7930,921 +7930,921 @@\n 0001ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0001eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001f010: 6574 6572 2363 6173 6545 6163 6820 434c eter#caseEach CL\n-0001f020: 4155 5345 2069 7320 6028 2849 5445 4d53 AUSE is `((ITEMS\n-0001f030: 2e2e 2e20 2920 464f 524d 532e 2e2e 2927 ... ) FORMS...)'\n-0001f040: 2e20 4669 6e64 2074 6865 2066 6972 7374 . Find the first\n-0001f050: 2043 4c41 5553 4520 7769 7468 2061 6e0a CLAUSE with an.\n-0001f060: 4954 454d 206d 6174 6368 696e 6720 2875 ITEM matching (u\n-0001f070: 7369 6e67 2060 6571 6c27 2920 7468 6520 sing `eql') the \n-0001f080: 7265 7375 6c74 206f 6620 6576 616c 7561 result of evalua\n-0001f090: 7469 6e67 204b 4559 2028 6f6e 6c79 0a65 ting KEY (only.e\n-0001f0a0: 7661 6c75 6174 6564 206f 6e63 6529 2c20 valuated once), \n-0001f0b0: 7468 656e 2065 7661 6c75 6174 6520 7468 then evaluate th\n-0001f0c0: 6520 6173 736f 6369 6174 6564 2046 4f52 e associated FOR\n-0001f0d0: 4d53 2069 6e20 6120 6070 726f 676e 272e MS in a `progn'.\n-0001f0e0: 2054 6865 0a66 696e 616c 2063 6c61 7573 The.final claus\n-0001f0f0: 6520 6d61 7920 6861 7665 2074 6865 2066 e may have the f\n-0001f100: 6f72 6d20 6028 7420 464f 524d 532e 2e2e orm `(t FORMS...\n-0001f110: 2927 2c20 7768 6963 6820 616c 7761 7973 )', which always\n-0001f120: 206d 6174 6368 6573 204b 4559 0a69 6620 matches KEY.if \n-0001f130: 6e6f 206f 7468 6572 2043 4c41 5553 4520 no other CLAUSE \n-0001f140: 6861 7320 616c 7265 6164 792e 2052 6574 has already. Ret\n-0001f150: 7572 6e73 2066 616c 7365 2069 6620 6e6f urns false if no\n-0001f160: 2063 6c61 7573 6520 6d61 7463 6865 732e clause matches.\n-0001f170: 0a0a 4966 2061 6e79 206f 6620 7468 6520 ..If any of the \n-0001f180: 4954 454d 5320 6170 7065 6172 206d 6f72 ITEMS appear mor\n-0001f190: 6520 7468 616e 206f 6e63 652c 2074 6865 e than once, the\n-0001f1a0: 6e20 7468 6520 6265 6861 7669 6f75 7220 n the behaviour \n-0001f1b0: 6973 0a75 6e64 6566 696e 6564 2e00 7265 is.undefined..re\n-0001f1c0: 702e 7468 7265 6164 732e 6d75 7465 7823 p.threads.mutex#\n-0001f1d0: 6d61 6b65 2d6d 7574 6578 0072 6570 2e74 make-mutex.rep.t\n-0001f1e0: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n-0001f1f0: 6169 6e2d 6d75 7465 7820 4d54 5820 2321 ain-mutex MTX #!\n-0001f200: 6f70 7469 6f6e 616c 2054 494d 454f 5554 optional TIMEOUT\n-0001f210: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n-0001f220: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n-0001f230: 2d66 6574 6368 4665 7463 6820 7468 6520 -fetchFetch the \n-0001f240: 6561 726c 6965 7374 2075 6e72 6561 6420 earliest unread \n-0001f250: 6d65 7373 6167 6520 7365 6e74 2074 6f20 message sent to \n-0001f260: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n-0001f270: 542e 2042 6c6f 636b 7320 7468 650a 6375 T. Blocks the.cu\n-0001f280: 7272 656e 7420 7468 7265 6164 2066 6f72 rrent thread for\n-0001f290: 2054 494d 454f 5554 206d 696c 6c69 7365 TIMEOUT millise\n-0001f2a0: 636f 6e64 732c 206f 7220 696e 6465 6669 conds, or indefi\n-0001f2b0: 6e69 7465 6c79 2069 6620 5449 4d45 4f55 nitely if TIMEOU\n-0001f2c0: 5420 6973 6e27 740a 6465 6669 6e65 642e T isn't.defined.\n-0001f2d0: 2052 6574 7572 6e73 2074 6865 206d 6573 Returns the mes\n-0001f2e0: 7361 6765 2c20 6f72 2066 616c 7365 2069 sage, or false i\n-0001f2f0: 6620 6e6f 206d 6573 7361 6765 2063 6f75 f no message cou\n-0001f300: 6c64 2062 6520 7265 6164 2e72 6570 2e73 ld be read.rep.s\n-0001f310: 7973 7465 6d23 7265 6d6f 7665 2d68 6f6f ystem#remove-hoo\n-0001f320: 6b2d 6279 2d6e 616d 6552 656d 6f76 6520 k-by-nameRemove \n-0001f330: 6675 6e63 7469 6f6e 7320 7768 6f73 6520 functions whose \n-0001f340: 6e61 6d65 2069 7320 4e41 4d45 2066 726f name is NAME fro\n-0001f350: 6d20 484f 4f4b 2028 6120 7379 6d62 6f6c m HOOK (a symbol\n-0001f360: 292e 7265 702e 6e65 742e 7270 6323 7265 ).rep.net.rpc#re\n-0001f370: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n-0001f380: 7241 6464 2074 6865 2063 6f6e 6e65 6374 rAdd the connect\n-0001f390: 696f 6e20 534f 434b 4554 2074 6f20 7468 ion SOCKET to th\n-0001f3a0: 6520 7461 626c 6520 6f66 206b 6e6f 776e e table of known\n-0001f3b0: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-0001f3c0: 2e20 4966 0a43 4c4f 5341 424c 4520 6973 . If.CLOSABLE is\n-0001f3d0: 2074 7275 652c 2074 6865 6e20 7468 6520 true, then the \n-0001f3e0: 736f 636b 6574 2063 6f75 6c64 2062 6520 socket could be \n-0001f3f0: 636c 6f73 6564 2061 6e64 2072 656f 7065 closed and reope\n-0001f400: 6e65 6420 7369 6d70 6c79 0a62 7920 6b6e ned simply.by kn\n-0001f410: 6f77 696e 6720 6974 7320 6164 6472 6573 owing its addres\n-0001f420: 7320 616e 6420 706f 7274 206e 756d 6265 s and port numbe\n-0001f430: 722e 7265 702e 6e65 742e 7270 6323 7270 r.rep.net.rpc#rp\n-0001f440: 632d 7072 6f78 792d 3e67 6c6f 6261 6c2d c-proxy->global-\n-0001f450: 6964 5265 7475 726e 2074 6865 2067 6c6f idReturn the glo\n-0001f460: 6261 6c6c 792d 7661 6c69 6420 7365 7276 bally-valid serv\n-0001f470: 616e 742d 6964 2028 6120 7374 7269 6e67 ant-id (a string\n-0001f480: 2920 7468 6174 2063 616e 2062 6520 7573 ) that can be us\n-0001f490: 6564 2074 6f0a 7265 6665 7265 6e63 6520 ed to.reference \n-0001f4a0: 7468 6520 5250 4320 7072 6f78 7920 6675 the RPC proxy fu\n-0001f4b0: 6e63 7469 6f6e 2050 524f 5859 2e00 7265 nction PROXY..re\n-0001f4c0: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n-0001f4d0: 6523 646f 6d61 696e 2d62 656c 6f77 2d70 e#domain-below-p\n-0001f4e0: 2044 3120 4432 0072 6570 2e6e 6574 2e64 D1 D2.rep.net.d\n-0001f4f0: 6f6d 6169 6e2d 6e61 6d65 236d 6170 2d64 omain-name#map-d\n-0001f500: 6f6d 6169 6e73 2046 554e 2044 4f4d 4149 omains FUN DOMAI\n-0001f510: 4e72 6570 2e75 7469 6c2e 6973 7065 6c6c Nrep.util.ispell\n-0001f520: 2369 642d 7374 7269 6e67 5374 7269 6e67 #id-stringString\n-0001f530: 2073 656e 7420 6279 2069 7370 656c 6c20 sent by ispell \n-0001f540: 6964 656e 7469 6679 696e 6720 6974 7365 identifying itse\n-0001f550: 6c66 2077 6865 6e20 6974 2073 7461 7274 lf when it start\n-0001f560: 6564 2065 7865 6375 7469 6e67 2e72 6570 ed executing.rep\n-0001f570: 2e75 7469 6c2e 7469 6d65 2374 696d 652d .util.time#time-\n-0001f580: 5265 7475 726e 2074 6865 206e 756d 6265 Return the numbe\n-0001f590: 7220 6f66 2073 6563 6f6e 6473 2064 6966 r of seconds dif\n-0001f5a0: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between \n-0001f5b0: 7469 6d65 7374 616d 7073 2054 3120 616e timestamps T1 an\n-0001f5c0: 6420 5432 2e72 6570 2e75 7469 6c2e 6461 d T2.rep.util.da\n-0001f5d0: 7465 2364 6174 652d 6d6f 6e74 682d 616c te#date-month-al\n-0001f5e0: 6973 7441 6c69 7374 206f 6620 284d 4f4e istAlist of (MON\n-0001f5f0: 5448 2d4e 414d 4520 2e20 4d4f 4e54 482d TH-NAME . MONTH-\n-0001f600: 4e55 4d29 2e00 0000 0000 0000 0000 0000 NUM)............\n-0001f610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f000: 0300 0000 0000 0000 0700 0000 18d0 6b01 ..............k.\n+0001f010: f95f 0100 0000 0000 0e00 0000 e04c 0902 ._...........L..\n+0001f020: f23f 0100 0000 0000 f403 0000 288e 0901 .?..........(...\n+0001f030: 0cec 0100 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+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: 38e4 0000 0000 0000 1900 0000 2000 0000 8........... ...\n+0001f100: 64aa 5028 7265 702e 995f 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 f2ae 0000 0000 0000 ..z(rep.........\n+0001f140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n+0001f150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f1a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n+0001f1b0: 91a4 0100 0000 0000 1f00 0000 0000 0000 ................\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: d3a7 0100 0000 0000 2800 0000 9800 0000 ........(.......\n+0001f220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f230: 0000 0000 0000 0000 8795 4528 7265 702e ..........E(rep.\n+0001f240: b837 0000 0000 0000 1f00 0000 e000 0000 .7..............\n+0001f250: 33a8 282c 7265 702e 9a48 0000 0000 0000 3.(,rep..H......\n+0001f260: 1200 0000 7e00 0000 5374 3a2f 7265 702e ....~...St:/rep.\n+0001f270: 0856 0100 0000 0000 1900 0000 2701 0000 .V..........'...\n+0001f280: 7a96 9a2f 7265 702e bd59 0100 0000 0000 z../rep..Y......\n+0001f290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n+0001f2a0: a2eb 0100 0000 0000 2500 0000 0400 0000 ........%.......\n+0001f2b0: 4621 fd28 7265 702e b0e5 0000 0000 0000 F!.(rep.........\n+0001f2c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n+0001f2d0: 0fe5 0100 0000 0000 1800 0000 3301 0000 ............3...\n+0001f2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f2f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n+0001f300: 11e8 0100 0000 0000 2200 0000 1300 0000 ........\".......\n+0001f310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f340: 8aa6 372f 7265 702e 229e 0000 0000 0000 ..7/rep.\".......\n+0001f350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n+0001f360: 93a8 0100 0000 0000 1900 0000 6200 0000 ............b...\n+0001f370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f380: 0000 0000 0000 0000 0fa6 1723 7265 6d6f ...........#remo\n+0001f390: e7ad 0100 0000 0000 1600 0000 2c00 0000 ............,...\n+0001f3a0: e61d 8f24 7265 702e 0060 0000 0000 0000 ...$rep..`......\n+0001f3b0: 1900 0000 4102 0000 0711 fb2b 7265 702e ....A......+rep.\n+0001f3c0: 3aeb 0100 0000 0000 2500 0000 4300 0000 :.......%...C...\n+0001f3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f3e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f410: 0000 0000 0000 0000 7bf8 e72b 7265 702e ........{..+rep.\n+0001f420: 2c9b 0000 0000 0000 2100 0000 7600 0000 ,.......!...v...\n+0001f430: 8687 6a25 7265 702e fdf9 0000 0000 0000 ..j%rep.........\n+0001f440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n+0001f450: e247 0000 0000 0000 0e00 0000 aa00 0000 .G..............\n+0001f460: 35c2 6922 7265 702e baaf 0100 0000 0000 5.i\"rep.........\n+0001f470: 1d00 0000 2700 0000 b995 5f23 7265 702e ....'....._#rep.\n+0001f480: e65e 0100 0000 0000 1900 0000 2000 0000 .^.......... ...\n+0001f490: 003d 332f 0072 6570 1ce9 0100 0000 0000 .=3/.rep........\n+0001f4a0: 1c00 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f4c0: f057 d427 0072 6570 ebe7 0100 0000 0000 .W.'.rep........\n+0001f4d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n+0001f4e0: a5e7 0100 0000 0000 1800 0000 1100 0000 ................\n+0001f4f0: 8e6c 0127 7072 696e 51f4 0000 0000 0000 .l.'prinQ.......\n+0001f500: 0b00 0000 4700 0000 59e1 b62e 7265 702e ....G...Y...rep.\n+0001f510: 4d31 0100 0000 0000 1000 0000 8201 0000 M1..............\n+0001f520: bb62 1126 7265 702e 185e 0100 0000 0000 .b.&rep..^......\n+0001f530: 1d00 0000 b100 0000 90ef a72e 7265 6d6f ............remo\n+0001f540: 51ad 0100 0000 0000 1300 0000 8300 0000 Q...............\n+0001f550: 1c1d dc2d 7265 702e b7e8 0100 0000 0000 ...-rep.........\n+0001f560: 1700 0000 2300 0000 1b7e e625 7265 702e ....#....~.%rep.\n+0001f570: 0030 0100 0000 0000 1200 0000 a200 0000 .0..............\n+0001f580: 6d26 c62f 7265 702e 765d 0100 0000 0000 m&./rep.v]......\n+0001f590: 2000 0000 8200 0000 ffff ffff 0000 0000 ...............\n+0001f5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f5b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f5c0: 0000 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n+0001f5d0: 6da6 0000 0000 0000 2800 0000 0e01 0000 m.......(.......\n+0001f5e0: 49ca ad23 7265 6d6f 5ca9 0100 0000 0000 I..#remo\\.......\n+0001f5f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n+0001f600: b3a9 0100 0000 0000 1b00 0000 2a00 0000 ............*...\n+0001f610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n+0001f630: 2eac 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+0001f640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001f660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f670: 5447 142d 7265 702e 0030 0000 0000 0000 TG.-rep..0......\n+0001f680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n+0001f690: a9a6 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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f6e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n+0001f6f0: cee9 0100 0000 0000 1800 0000 0500 0000 ................\n+0001f700: 348c 022f 0072 6570 f8a3 0100 0000 0000 4../.rep........\n+0001f710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e *.......... rep.\n+0001f720: 94a2 0100 0000 0000 1600 0000 2800 0000 ............(...\n+0001f730: aa8b 6220 6c6f 6164 8441 0000 0000 0000 ..b load.A......\n+0001f740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+0001f750: c546 0000 0000 0000 0c00 0000 6100 0000 .F..........a...\n+0001f760: f283 8f22 7265 702e b430 0100 0000 0000 ...\"rep..0......\n+0001f770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+0001f780: 9f6d 0000 0000 0000 0e00 0000 2b00 0000 .m..........+...\n+0001f790: 7ee5 5c24 7265 702e 33eb 0000 0000 0000 ~.\\$rep.3.......\n+0001f7a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n+0001f7b0: 623a 0100 0000 0000 1a00 0000 3e00 0000 b:..........>...\n+0001f7c0: e926 e420 0072 6570 8fea 0100 0000 0000 .&. .rep........\n+0001f7d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f ........ObB$remo\n+0001f7e0: 27ab 0100 0000 0000 1600 0000 2d00 0000 '...........-...\n+0001f7f0: 4e24 b225 7265 702e e337 0100 0000 0000 N$.%rep..7......\n+0001f800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n+0001f810: e751 0100 0000 0000 1900 0000 d300 0000 .Q..............\n+0001f820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n+0001f840: f1e2 0000 0000 0000 2600 0000 5a00 0000 ........&...Z...\n+0001f850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n+0001f870: 1f76 0000 0000 0000 0900 0000 3501 0000 .v..........5...\n+0001f880: f87c 042f 7265 702e c6ea 0000 0000 0000 .|./rep.........\n+0001f890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n+0001f8a0: deed 0000 0000 0000 1100 0000 2b00 0000 ............+...\n+0001f8b0: 6858 d523 7265 702e 5879 0000 0000 0000 hX.#rep.Xy......\n+0001f8c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n+0001f8d0: 74ea 0100 0000 0000 1900 0000 0200 0000 t...............\n+0001f8e0: c8ff 8420 7265 702e acea 0100 0000 0000 ... rep.........\n+0001f8f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n 0001f900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f920: 0000 0000 0000 0000 2518 c727 7265 702e ........%..'rep.\n+0001f930: 0967 0000 0000 0000 0c00 0000 3300 0000 .g..........3...\n+0001f940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f950: 0000 0000 0000 0000 65f7 a722 7265 702e ........e..\"rep.\n+0001f960: e4fd 0000 0000 0000 1900 0000 8f00 0000 ................\n+0001f970: 97ae 4422 7265 702e ce5b 0100 0000 0000 ..D\"rep..[......\n+0001f980: 2300 0000 6b00 0000 ffff ffff 0000 0000 #...k...........\n 0001f990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f9a0: 9adf 7426 7265 702e ebe9 0100 0000 0000 ..t&rep.........\n+0001f9b0: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n 0001f9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001f9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f9d0: c05e 9923 7265 702e ebea 0100 0000 0000 .^.#rep.........\n+0001f9e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e *...%.....k$rep.\n+0001f9f0: 5c5c 0100 0000 0000 1c00 0000 6000 0000 \\\\..........`...\n+0001fa00: 93f0 942c 2a69 7370 f1e8 0100 0000 0000 ...,*isp........\n+0001fa10: 1400 0000 1700 0000 ffff ffff 0000 0000 ................\n 0001fa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001faa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fa30: baf2 ee2e 7265 702e 6be9 0100 0000 0000 ....rep.k.......\n+0001fa40: 2600 0000 3d00 0000 8b55 2b26 7265 702e &...=....U+&rep.\n+0001fa50: 0090 0000 0000 0000 1d00 0000 be02 0000 ................\n+0001fa60: 6279 0f26 7265 702e 3a53 0100 0000 0000 by.&rep.:S......\n+0001fa70: 2900 0000 2000 0000 21c0 3e2e 7265 702e )... ...!.>.rep.\n+0001fa80: 6f34 0100 0000 0000 2c00 0000 8e00 0000 o4......,.......\n+0001fa90: 995e 512b 7265 702e 0c5b 0100 0000 0000 .^Q+rep..[......\n+0001faa0: 1f00 0000 a300 0000 ffff ffff 0000 0000 ................\n 0001fab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001faf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fac0: 887f 1427 7265 702e d2a2 0100 0000 0000 ...'rep.........\n+0001fad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n+0001fae0: 60ae 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: 3e54 0100 0000 0000 1400 0000 e400 0000 >T..............\n+0001fb20: aead d128 7265 702e a3a7 0000 0000 0000 ...(rep.........\n+0001fb30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+0001fb40: 8644 0000 0000 0000 1200 0000 4d00 0000 .D..........M...\n+0001fb50: f06a 302f 7265 702e 9150 0000 0000 0000 .j0/rep..P......\n+0001fb60: 0f00 0000 4c00 0000 1d43 d928 7265 702e ....L....C.(rep.\n+0001fb70: 7059 0000 0000 0000 1400 0000 a200 0000 pY..............\n+0001fb80: 6d47 8324 7265 702e 3655 0100 0000 0000 mG.$rep.6U......\n+0001fb90: 1800 0000 ba00 0000 e583 232d 7265 702e ..........#-rep.\n+0001fba0: ec7d 0000 0000 0000 1b00 0000 9600 0000 .}..............\n+0001fbb0: 4966 af23 666f 726d 8353 0100 0000 0000 If.#form.S......\n+0001fbc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n+0001fbd0: cbeb 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+0001fbe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fbf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fcb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n+0001fc30: 0fe2 0100 0000 0000 1d00 0000 8600 0000 ................\n+0001fc40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc50: 0000 0000 0000 0000 7f86 5a2a 7265 702e ..........Z*rep.\n+0001fc60: 6740 0000 0000 0000 1a00 0000 a100 0000 g@..............\n+0001fc70: 8bef 7d25 7265 702e 7ce1 0000 0000 0000 ..}%rep.|.......\n+0001fc80: 1c00 0000 c100 0000 afca 4420 7265 702e ..........D rep.\n+0001fc90: 01e1 0100 0000 0000 1d00 0000 f100 0000 ................\n+0001fca0: aa2d 1322 7265 702e 5c58 0100 0000 0000 .-.\"rep.\\X......\n+0001fcb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 0001fcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fcd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fcd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd00: 26db 542e 0072 6570 8fe8 0100 0000 0000 &.T..rep........\n+0001fd10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n+0001fd20: 5ae6 0100 0000 0000 2000 0000 2b01 0000 Z....... ...+...\n+0001fd30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fd40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fd70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fd90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fda0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n+0001fdb0: cee7 0100 0000 0000 1d00 0000 0000 0000 ................\n+0001fdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fdd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0001fde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fe90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001feb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ff90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001ffe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fdf0: 64df d42a 7265 702e d85c 0100 0000 0000 d..*rep..\\......\n+0001fe00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n+0001fe10: 8c4f 0000 0000 0000 0c00 0000 5c00 0000 .O..........\\...\n+0001fe20: dded b42c 0072 6570 63a4 0100 0000 0000 ...,.repc.......\n+0001fe30: 2000 0000 0e00 0000 b2f4 4123 0072 6570 .........A#.rep\n+0001fe40: 38e9 0100 0000 0000 2e00 0000 0500 0000 8...............\n+0001fe50: 0244 7d2f 7265 702e 543b 0100 0000 0000 .D}/rep.T;......\n+0001fe60: 2000 0000 8400 0000 4994 372d 7265 702e .......I.7-rep.\n+0001fe70: db92 0000 0000 0000 2200 0000 aa00 0000 ........\".......\n+0001fe80: df9f 1528 7265 702e b9ef 0000 0000 0000 ...(rep.........\n+0001fe90: 1600 0000 2b00 0000 57f8 1a22 7265 702e ....+...W..\"rep.\n+0001fea0: 6b36 0100 0000 0000 1a00 0000 5e01 0000 k6..........^...\n+0001feb0: 3650 a629 7265 702e 465f 0100 0000 0000 6P.)rep.F_......\n+0001fec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n+0001fed0: 46e8 0100 0000 0000 2200 0000 2700 0000 F.......\"...'...\n+0001fee0: 365f 422f 7265 702e c39b 0000 0000 0000 6_B/rep.........\n+0001fef0: 1a00 0000 3200 0000 6bf1 2124 0072 6570 ....2...k.!$.rep\n+0001ff00: eee4 0100 0000 0000 1a00 0000 0700 0000 ................\n+0001ff10: 811b 9828 7265 702e d46f 0000 0000 0000 ...(rep..o......\n+0001ff20: 1800 0000 1300 0000 b30b ab2c 7265 702e ...........,rep.\n+0001ff30: 818d 0000 0000 0000 1e00 0000 2e02 0000 ................\n+0001ff40: c4ca f223 7265 702e 94a3 0100 0000 0000 ...#rep.........\n+0001ff50: 1f00 0000 4500 0000 2f4a ff2a 7265 702e ....E.../J.*rep.\n+0001ff60: e0a0 0000 0000 0000 2500 0000 6f00 0000 ........%...o...\n+0001ff70: 743d ab29 7265 702e adab 0000 0000 0000 t=.)rep.........\n+0001ff80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n+0001ff90: 2935 0100 0000 0000 1900 0000 2901 0000 )5..........)...\n+0001ffa0: 40fa 8427 7265 702e 904a 0000 0000 0000 @..'rep..J......\n+0001ffb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n+0001ffc0: fc34 0000 0000 0000 1400 0000 7b01 0000 .4..........{...\n+0001ffd0: 540b 2f27 7265 702e 1159 0100 0000 0000 T./'rep..Y......\n+0001ffe0: 1300 0000 9900 0000 ffff ffff 0000 0000 ................\n 0001fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020000: 0400 0000 0000 0000 0500 0000 3822 0501 ............8\"..\n-00020010: fb1f 0100 0000 0000 0d00 0000 d0ac 0201 ................\n-00020020: f3bf 0000 0000 0000 fb09 0000 38f6 0501 ............8...\n-00020030: 05f6 0100 0000 0000 0010 0000 0000 0000 ................\n-00020040: 0020 0100 0000 0000 0010 0000 0000 0000 . ..............\n-00020050: 0020 0100 0000 0000 0000 0000 0000 0000 . ..............\n-00020060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n-00020070: ac84 8a0a 7265 702e 4065 0000 0000 0000 ....rep.@e......\n-00020080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n-00020090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000200a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000200b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n-000200c0: 49b0 0100 0000 0000 2700 0000 0700 0000 I.......'.......\n-000200d0: ea10 2802 7265 702e 74bd 0100 0000 0000 ..(.rep.t.......\n-000200e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n-000200f0: 331d 0100 0000 0000 1000 0000 2a00 0000 3...........*...\n-00020100: 9192 e403 7265 702e 62f3 0100 0000 0000 ....rep.b.......\n-00020110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n-00020120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n-00020150: d37f 0000 0000 0000 1a00 0000 1300 0000 ................\n-00020160: c48f c40f 0072 6570 00b0 0100 0000 0000 .....rep........\n-00020170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n-00020180: 0bf3 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-00020190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000201a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000201b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000201c0: da04 b304 7265 702e 0ffb 0000 0000 0000 ....rep.........\n-000201d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n-000201e0: c5f5 0100 0000 0000 1e00 0000 2200 0000 ............\"...\n-000201f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020000: 0200 0000 0000 0000 0d00 0000 b81d 0901 ................\n+00020010: f32f 0100 0000 0000 950e 0000 808f 0901 ./..............\n+00020020: 6b11 0200 0000 0000 0000 0000 0000 0000 k...............\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: 2241 0000 0000 0000 1a00 0000 4800 0000 \"A..........H...\n+000200a0: 4090 ce31 7265 702e 2a49 0000 0000 0000 @..1rep.*I......\n+000200b0: 0f00 0000 7300 0000 84a9 7337 0072 6570 ....s.....s7.rep\n+000200c0: 29ae 0100 0000 0000 3700 0000 0000 0000 ).......7.......\n+000200d0: af56 2e31 0072 6570 5227 0100 0000 0000 .V.1.repR'......\n+000200e0: 1200 0000 0200 0000 775a b93b 7265 702e ........wZ.;rep.\n+000200f0: 97a5 0100 0000 0000 1a00 0000 f800 0000 ................\n+00020100: d039 9835 7265 702e 0020 0100 0000 0000 .9.5rep.. ......\n+00020110: 1700 0000 c804 0000 a726 783c 0072 6570 .........&x<.rep\n+00020120: c32c 0100 0000 0000 1b00 0000 0200 0000 .,..............\n+00020130: 5c17 9d30 7265 702e 0050 0100 0000 0000 \\..0rep..P......\n+00020140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e ....^...M`.5rep.\n+00020150: 4857 0100 0000 0000 1800 0000 fc00 0000 HW..............\n+00020160: 5af8 e836 7265 702e 9c89 0000 0000 0000 Z..6rep.........\n+00020170: 1a00 0000 7e00 0000 4af9 063a 7265 702e ....~...J..:rep.\n+00020180: 012b 0100 0000 0000 0d00 0000 7401 0000 .+..........t...\n+00020190: 7c97 9c3b 7265 702e e2a4 0000 0000 0000 |..;rep.........\n+000201a0: 2100 0000 4600 0000 a271 253b 7265 702e !...F....q%;rep.\n+000201b0: 50f1 0000 0000 0000 1500 0000 5700 0000 P...........W...\n+000201c0: 9b74 b238 7265 702e f930 0100 0000 0000 .t.8rep..0......\n+000201d0: 1600 0000 3e00 0000 0127 c93e 7265 702e ....>....'.>rep.\n+000201e0: 3128 0100 0000 0000 2500 0000 3b00 0000 1(......%...;...\n+000201f0: fcd3 6b35 0072 6570 2111 0200 0000 0000 ..k5.rep!.......\n+00020200: 1300 0000 0800 0000 ffff ffff 0000 0000 ................\n 00020210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n-00020270: c32d 0000 0000 0000 1400 0000 9a00 0000 .-..............\n+00020220: 5cae 7530 7265 702e 1f59 0000 0000 0000 \\.u0rep..Y......\n+00020230: 0f00 0000 4200 0000 3805 f634 7265 702e ....B...8..4rep.\n+00020240: 8888 0000 0000 0000 1900 0000 6800 0000 ............h...\n+00020250: 2dd1 be34 7265 702e 2751 0100 0000 0000 -..4rep.'Q......\n+00020260: 1800 0000 a800 0000 21d5 1737 7265 702e ........!..7rep.\n+00020270: b82d 0100 0000 0000 2300 0000 4901 0000 .-......#...I...\n 00020280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n-000202a0: bdf1 0100 0000 0000 1d00 0000 0000 0000 ................\n-000202b0: 3ed1 1607 7265 702e 00f0 0000 0000 0000 >...rep.........\n-000202c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n-000202d0: 10f2 0100 0000 0000 2600 0000 d500 0000 ........&.......\n+00020290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n+000202a0: d352 0100 0000 0000 1800 0000 4f00 0000 .R..........O...\n+000202b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000202c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Ln......#.......\n-000204f0: 0063 940e 7265 702e 0147 0000 0000 0000 .c..rep..G......\n-00020500: 1c00 0000 7800 0000 6368 a90e 7265 702e ....x...ch..rep.\n-00020510: bb32 0000 0000 0000 1e00 0000 7400 0000 .2..........t...\n-00020520: e5a2 b208 7265 702e 4f24 0000 0000 0000 ....rep.O$......\n-00020530: 1800 0000 fe00 0000 8edc 1b03 6166 7465 ............afte\n-00020540: 64f8 0000 0000 0000 1000 0000 bf00 0000 d...............\n-00020550: 82ec b605 7265 702e 3bbf 0000 0000 0000 ....rep.;.......\n-00020560: 1a00 0000 8700 0000 1dae fe05 7265 702e ............rep.\n-00020570: df27 0000 0000 0000 1800 0000 7900 0000 .'..........y...\n-00020580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020590: 0000 0000 0000 0000 a742 b80b 7265 702e .........B..rep.\n-000205a0: c161 0000 0000 0000 1600 0000 3400 0000 .a..........4...\n-000205b0: 870d 2f09 7265 702e 4668 0000 0000 0000 ../.rep.Fh......\n-000205c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n-000205d0: 109e 0000 0000 0000 1800 0000 3800 0000 ............8...\n-000205e0: 6c58 5506 7265 702e ad50 0000 0000 0000 lXU.rep..P......\n-000205f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00020600: 33f9 0000 0000 0000 1200 0000 4000 0000 3...........@...\n-00020610: d496 a302 7265 6d6f feb7 0100 0000 0000 ....remo........\n-00020620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n-00020630: 63be 0100 0000 0000 1800 0000 1b00 0000 c...............\n+00020470: 0000 0000 0000 0000 3544 7035 7265 6d6f ........5Dp5remo\n+00020480: f8a9 0100 0000 0000 1400 0000 7f00 0000 ................\n+00020490: ce27 8a37 7265 702e f83b 0100 0000 0000 .'.7rep..;......\n+000204a0: 2000 0000 da00 0000 8887 7b34 7265 702e .........{4rep.\n+000204b0: 1f5f 0100 0000 0000 1900 0000 0e00 0000 ._..............\n+000204c0: a20d 6637 7265 702e 8e5a 0100 0000 0000 ..f7rep..Z......\n+000204d0: 2000 0000 5e00 0000 ffff ffff 0000 0000 ...^...........\n+000204e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000204f0: ac84 4a3a 7265 702e e7e6 0000 0000 0000 ..J:rep.........\n+00020500: 0f00 0000 5100 0000 c2c0 4331 7265 702e ....Q.....C1rep.\n+00020510: 7bef 0000 0000 0000 1500 0000 2900 0000 {...........)...\n+00020520: ac02 c837 7265 702e 0b25 0100 0000 0000 ...7rep..%......\n+00020530: 1a00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n+00020540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020580: 8ac5 dc31 7265 702e 6831 0000 0000 0000 ...1rep.h1......\n+00020590: 1c00 0000 9600 0000 7a50 2f3a 0072 6570 ........zP/:.rep\n+000205a0: 2da4 0100 0000 0000 2000 0000 1600 0000 -....... .......\n+000205b0: 3bcd e737 7265 702e d2a4 0100 0000 0000 ;..7rep.........\n+000205c0: 2100 0000 a400 0000 5e34 6e3e 7263 702d !.......^4n>rcp-\n+000205d0: 0ea9 0100 0000 0000 0b00 0000 4300 0000 ............C...\n+000205e0: a6d5 6138 7265 702e 0e27 0100 0000 0000 ..a8rep..'......\n+000205f0: 1100 0000 3300 0000 1b6c 9331 0072 6570 ....3....l.1.rep\n+00020600: 822c 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 ffff ffff 0000 0000 ................\n-00020660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020670: 367e cc08 7265 702e 9b6e 0000 0000 0000 6~..rep..n......\n-00020680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00020690: 7183 0000 0000 0000 1a00 0000 9600 0000 q...............\n-000206a0: 7c84 ab09 0072 6570 52b9 0100 0000 0000 |....repR.......\n-000206b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n-000206c0: d64a 0000 0000 0000 2600 0000 fe00 0000 .J......&.......\n-000206d0: 00a1 850d 7265 702e 6eaf 0000 0000 0000 ....rep.n.......\n-000206e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n-000206f0: 3bba 0100 0000 0000 1c00 0000 2000 0000 ;........... ...\n-00020700: 26a9 0001 7265 702e a71c 0100 0000 0000 &...rep.........\n-00020710: 0d00 0000 2e00 0000 ec29 a501 7265 702e .........)..rep.\n-00020720: b2b7 0000 0000 0000 1700 0000 1601 0000 ................\n-00020730: 64fa 5e08 7265 702e 6bba 0000 0000 0000 d.^.rep.k.......\n-00020740: 1700 0000 df00 0000 ffff ffff 0000 0000 ................\n-00020750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020760: dc3f 0007 7265 702e 5916 0100 0000 0000 .?..rep.Y.......\n-00020770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00020780: 7269 0000 0000 0000 1400 0000 4f00 0000 ri..........O...\n-00020790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000207a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000207b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000207c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000207d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n-000207e0: 00b0 0000 0000 0000 1400 0000 0902 0000 ................\n-000207f0: e2b6 c50c 7265 702e 6a14 0100 0000 0000 ....rep.j.......\n-00020800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n-00020810: 77ba 0100 0000 0000 1b00 0000 2200 0000 w...........\"...\n-00020820: 4431 4105 0072 6570 b7b7 0100 0000 0000 D1A..rep........\n-00020830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n-00020840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n-00020870: ba8e 0000 0000 0000 1c00 0000 ce00 0000 ................\n-00020880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n-000208a0: cb79 0000 0000 0000 1400 0000 c700 0000 .y..............\n-000208b0: ecdd a803 7265 702e 67bf 0100 0000 0000 ....rep.g.......\n-000208c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+00020650: 0000 0000 0000 0000 95a4 553c 7265 702e ..........Urep.\n+000206f0: bf9e 0000 0000 0000 2500 0000 6800 0000 ........%...h...\n+00020700: 3b55 0130 7265 702e df32 0100 0000 0000 ;U.0rep..2......\n+00020710: 2000 0000 7001 0000 ad3b 4837 7265 702e ...p....;H7rep.\n+00020720: 71e3 0000 0000 0000 2300 0000 5a00 0000 q.......#...Z...\n+00020730: 5cd1 fa31 0072 6570 b0a4 0100 0000 0000 \\..1.rep........\n+00020740: 1d00 0000 0500 0000 0125 6130 7265 702e .........%a0rep.\n+00020750: d7ab 0100 0000 0000 3400 0000 2300 0000 ........4...#...\n+00020760: 9a2f cd3c 0072 6570 4226 0100 0000 0000 ./.<.repB&......\n+00020770: 1b00 0000 1500 0000 d198 df3b 0072 6570 ...........;.rep\n+00020780: de26 0100 0000 0000 1400 0000 0200 0000 .&..............\n+00020790: 68df 0a3c 7265 702e ceec 0000 0000 0000 h........\n+000207d0: 1900 0000 7e00 0000 7e3a d239 7265 702e ....~...~:.9rep.\n+000207e0: 45a1 0100 0000 0000 2100 0000 2e01 0000 E.......!.......\n+000207f0: 15e0 263f 7265 702e a5ae 0100 0000 0000 ..&?rep.........\n+00020800: 1c00 0000 b900 0000 f338 be36 7265 702e .........8.6rep.\n+00020810: 00f0 0000 0000 0000 1200 0000 8100 0000 ................\n+00020820: 6e73 223b 7265 702e 592f 0100 0000 0000 ns\";rep.Y/......\n+00020830: 1100 0000 8900 0000 a72b 8335 7265 702e .........+.5rep.\n+00020840: 1f3e 0000 0000 0000 1600 0000 2f00 0000 .>........../...\n+00020850: 4285 9034 0072 6570 1910 0200 0000 0000 B..4.rep........\n+00020860: 2700 0000 1800 0000 cbdc b33f 7265 6d6f '..........?remo\n+00020870: c4ac 0100 0000 0000 1600 0000 7700 0000 ............w...\n+00020880: 4373 5933 7265 702e 5810 0200 0000 0000 CsY3rep.X.......\n+00020890: 1200 0000 b700 0000 fed7 fc3c 7374 616e ...........W6.rep\n+00020b40: f426 0100 0000 0000 1800 0000 0200 0000 .&..............\n+00020b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n+00020b70: e429 0100 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 2792 0d00 7265 702e ........'...rep.\n-00020bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n+00020bc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020bf0: 0000 0000 0000 0000 1bbc c130 7265 702e ...........0rep.\n+00020c00: 7aaf 0100 0000 0000 1b00 0000 2500 0000 z...........%...\n 00020c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c50: 0000 0000 0000 0000 b704 4d04 7265 702e ..........M.rep.\n-00020c60: 9697 0000 0000 0000 2200 0000 5b00 0000 ........\"...[...\n-00020c70: 1950 650e 7265 702e 0da4 0000 0000 0000 .Pe.rep.........\n-00020c80: 1900 0000 a200 0000 f5a1 5e04 7265 702e ..........^.rep.\n-00020c90: 01bc 0100 0000 0000 1800 0000 3600 0000 ............6...\n-00020ca0: f58b 2a08 7265 702e 5aa7 0000 0000 0000 ..*.rep.Z.......\n-00020cb0: 1b00 0000 1000 0000 73bb 060e 7265 702e ........s...rep.\n-00020cc0: dbaa 0000 0000 0000 1f00 0000 6600 0000 ............f...\n-00020cd0: a467 eb09 0072 6570 aebb 0100 0000 0000 .g...rep........\n-00020ce0: 1300 0000 0200 0000 476b 9903 0072 6570 ........Gk...rep\n-00020cf0: b4ba 0100 0000 0000 1f00 0000 1c00 0000 ................\n-00020d00: 723e 0802 7265 702e eea9 0000 0000 0000 r>..rep.........\n-00020d10: 1d00 0000 5e00 0000 4789 be00 7265 702e ....^...G...rep.\n-00020d20: ae19 0100 0000 0000 0e00 0000 1901 0000 ................\n+00020c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n+00020c30: 71e4 0000 0000 0000 1800 0000 1100 0000 q...............\n+00020c40: 0c5a 6c35 7265 702e dc39 0000 0000 0000 .Zl5rep..9......\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: 1aee 0000 0000 0000 1200 0000 4900 0000 ............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: 0010 0200 0000 0000 1400 0000 0500 0000 ................\n 00020d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n-00020d50: 3364 0000 0000 0000 1a00 0000 1300 0000 3d..............\n-00020d60: 4ad7 1009 7265 702e fe82 0000 0000 0000 J...rep.........\n-00020d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n-00020d80: 32f4 0100 0000 0000 2000 0000 6b00 0000 2....... ...k...\n-00020d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020d40: 0000 0000 0000 0000 8db1 c83c 7265 702e ...........z/..rep........\n-000211d0: 1e00 0000 0900 0000 5967 cb1b 7265 702e ........Yg..rep.\n-000211e0: 60ab 0000 0000 0000 2500 0000 3801 0000 `.......%...8...\n-000211f0: 8a77 7a1a 7265 702e 3426 0200 0000 0000 .wz.rep.4&......\n-00021200: 2900 0000 4300 0000 ffff ffff 0000 0000 )...C...........\n+00020e80: bcfc dd3b 0072 6570 8dac 0100 0000 0000 ...;.rep........\n+00020e90: 3700 0000 0000 0000 ffff ffff 0000 0000 7...............\n+00020ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020ec0: 0000 0000 0000 0000 9576 6038 7265 702e .........v`8rep.\n+00020ed0: 63ac 0000 0000 0000 1d00 0000 aa00 0000 c...............\n+00020ee0: 01ea 363e 7369 7465 dd43 0000 0000 0000 ..6>site.C......\n+00020ef0: 1300 0000 4700 0000 8b01 5a3c 7265 702e ....G.....Z...{..0rep.\n+00020f30: c93f 0100 0000 0000 1a00 0000 0f00 0000 .?..............\n+00020f40: a04a 8433 7265 702e 6525 0100 0000 0000 .J.3rep.e%......\n+00020f50: 1a00 0000 c300 0000 068c b234 7265 702e ...........4rep.\n+00020f60: dc27 0100 0000 0000 1b00 0000 3a00 0000 .'..........:...\n+00020f70: 62c3 ea36 0072 6570 7226 0100 0000 0000 b..6.repr&......\n+00020f80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n+00020f90: df24 0100 0000 0000 1b00 0000 1100 0000 .$..............\n+00020fa0: e242 bd3d 7265 702e 7729 0100 0000 0000 .B.=rep.w)......\n+00020fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n+00020fc0: e0a6 0100 0000 0000 2100 0000 6800 0000 ........!...h...\n+00020fd0: e412 b83d 7265 6d6f 6aab 0100 0000 0000 ...=remoj.......\n+00020fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\n+00020ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021000: 0072 6570 2e73 7973 7465 6d23 756e 7365 .rep.system#unse\n+00021010: 7465 6e76 204e 414d 4500 7265 702e 7468 tenv NAME.rep.th\n+00021020: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n+00021030: 7274 236d 6573 7361 6765 2d66 6574 6368 rt#message-fetch\n+00021040: 2050 4f52 5420 2321 6f70 7469 6f6e 616c PORT #!optional\n+00021050: 2054 494d 454f 5554 7265 702e 6461 7461 TIMEOUTrep.data\n+00021060: 236d 656d 6265 722d 6966 5369 6d69 6c61 #member-ifSimila\n+00021070: 7220 746f 2074 6865 2060 6d65 6d62 6572 r to the `member\n+00021080: 2720 6675 6e63 7469 6f6e 2c20 6578 6365 ' function, exce\n+00021090: 7074 2074 6861 7420 7468 6520 6675 6e63 pt that the func\n+000210a0: 7469 6f6e 2046 554e 2069 730a 6361 6c6c tion FUN is.call\n+000210b0: 6564 2074 6f20 7465 7374 2074 6865 2065 ed to test the e\n+000210c0: 6c65 6d65 6e74 7320 666f 7220 6d61 7463 lements for matc\n+000210d0: 6865 732e 2049 6620 6028 4655 4e20 454c hes. If `(FUN EL\n+000210e0: 5429 2720 7265 7475 726e 7320 7472 7565 T)' returns true\n+000210f0: 2c0a 7468 656e 2074 6865 2073 7562 6c69 ,.then the subli\n+00021100: 7374 2073 7461 7274 696e 6720 7769 7468 st starting with\n+00021110: 2045 4c54 2069 7320 7265 7475 726e 6564 ELT is returned\n+00021120: 2e00 7265 702e 6461 7461 236d 656d 6265 ..rep.data#membe\n+00021130: 722d 6966 2046 554e 204c 5354 7374 616e r-if FUN LSTstan\n+00021140: 6461 7264 2d65 7272 6f72 5374 616e 6461 dard-errorStanda\n+00021150: 7264 2073 7472 6561 6d20 666f 7220 6572 rd stream for er\n+00021160: 726f 7220 6f75 7470 7574 2e00 0000 0000 ror output......\n+00021170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000211f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021220: 0ee6 ba1d 7265 702e ae6f 0000 0000 0000 ....rep..o......\n-00021230: 1100 0000 2900 0000 9c66 2e1b 7265 702e ....)....f..rep.\n-00021240: 80b9 0000 0000 0000 1700 0000 6200 0000 ............b...\n-00021250: eaba a416 6465 6661 158a 0000 0000 0000 ....defa........\n-00021260: 1100 0000 8f00 0000 ffff ffff 0000 0000 ................\n+00021220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021280: 4c61 5b1a 7265 702e 5666 0000 0000 0000 La[.rep.Vf......\n-00021290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000212a0: 0040 0000 0000 0000 1b00 0000 ba00 0000 .@..............\n-000212b0: 4476 9815 7265 702e fc21 0200 0000 0000 Dv..rep..!......\n-000212c0: 1a00 0000 5700 0000 ffff ffff 0000 0000 ....W...........\n+00021280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000212a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000212b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000212c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000212d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000212e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000212f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021320: 0000 0000 0000 0000 ffff ffff 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: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n-00021350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00021360: f839 0000 0000 0000 1d00 0000 b300 0000 .9..............\n-00021370: 4757 6815 7573 6572 ecb0 0100 0000 0000 GWh.user........\n-00021380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00021390: 8851 0000 0000 0000 2100 0000 8100 0000 .Q......!.......\n-000213a0: 2eaa a51f 7265 702e 6c23 0200 0000 0000 ....rep.l#......\n-000213b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n-000213c0: cc18 0100 0000 0000 1200 0000 d000 0000 ................\n-000213d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000213e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n-000213f0: f544 0000 0000 0000 2900 0000 b700 0000 .D......).......\n-00021400: 0478 251a 7265 702e 4e54 0000 0000 0000 .x%.rep.NT......\n-00021410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n+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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n-00021450: f7bb 0000 0000 0000 1200 0000 6701 0000 ............g...\n-00021460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: 1e6c 5913 7265 702e ca66 0000 0000 0000 .lY.rep..f......\n-000214a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\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: 6464 d010 7265 702e e7b6 0000 0000 0000 dd..rep.........\n-000214d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n-000214e0: 70bb 0100 0000 0000 1200 0000 2c00 0000 p...........,...\n-000214f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n-00021510: b841 0000 0000 0000 1d00 0000 4000 0000 .A..........@...\n-00021520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n-00021540: f626 0200 0000 0000 1400 0000 0600 0000 .&..............\n-00021550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: 14a6 3b1b 7265 702e 96be 0100 0000 0000 ..;.rep.........\n-00021590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n-000215a0: e025 0200 0000 0000 2900 0000 0300 0000 .%......).......\n-000215b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000215c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000215f0: 0000 0000 0000 0000 ffff ffff 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: e20e e01b 7265 702e 941f 0100 0000 0000 ....rep.........\n-00021620: 1900 0000 2b00 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021650: 0000 0000 0000 0000 ffff ffff 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: b88e ad1a 0072 6570 4bb5 0100 0000 0000 .....repK.......\n-00021680: 2400 0000 1600 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000216b0: 0000 0000 0000 0000 b964 aa15 7265 702e .........d..rep.\n-000216c0: fbfe 0000 0000 0000 1000 0000 6600 0000 ............f...\n-000216d0: 4458 8414 7265 702e cb23 0200 0000 0000 DX..rep..#......\n-000216e0: 2400 0000 7f00 0000 ffff ffff 0000 0000 $...............\n+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: 865e 9313 7265 702e a026 0200 0000 0000 .^..rep..&......\n-00021710: 1e00 0000 3800 0000 ffff ffff 0000 0000 ....8...........\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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021740: 0000 0000 0000 0000 3506 4a17 7265 702e ........5.J.rep.\n-00021750: 422f 0000 0000 0000 1d00 0000 3800 0000 B/..........8...\n-00021760: d056 d512 7265 702e c3bb 0100 0000 0000 .V..rep.........\n-00021770: 1300 0000 2b00 0000 4929 ef1a 0072 6570 ....+...I)...rep\n-00021780: 4d23 0200 0000 0000 1d00 0000 0200 0000 M#..............\n-00021790: 70d9 0519 6d61 696c bab0 0100 0000 0000 p...mail........\n-000217a0: 1000 0000 2200 0000 3365 6510 7265 702e ....\"...3ee.rep.\n-000217b0: f927 0200 0000 0000 1800 0000 9300 0000 .'..............\n-000217c0: 44f8 121b 7265 702e a7b5 0000 0000 0000 D...rep.........\n-000217d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000217e0: c068 0000 0000 0000 1400 0000 3b00 0000 .h..........;...\n-000217f0: e674 d31d 7265 702e f9b3 0000 0000 0000 .t..rep.........\n-00021800: 2500 0000 8901 0000 7d6f 3817 0072 6570 %.......}o8..rep\n-00021810: 0020 0200 0000 0000 1c00 0000 1700 0000 . ..............\n-00021820: 76a7 8516 0072 6570 d022 0200 0000 0000 v....rep.\"......\n-00021830: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n+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: 2ccf a81d 7265 702e 8713 0100 0000 0000 ,...rep.........\n-00021860: 0f00 0000 d400 0000 35d7 3016 7265 702e ........5.0.rep.\n-00021870: a924 0200 0000 0000 1400 0000 4700 0000 .$..........G...\n-00021880: 7cbe 5313 7265 702e 1027 0200 0000 0000 |.S.rep..'......\n-00021890: 2800 0000 c100 0000 ffff ffff 0000 0000 (...............\n+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: 6063 d21b 7265 702e df6c 0000 0000 0000 `c..rep..l......\n-000218c0: 1300 0000 5900 0000 597d a517 0072 6570 ....Y...Y}...rep\n-000218d0: 3320 0200 0000 0000 1b00 0000 0700 0000 3 ..............\n-000218e0: 5a96 ef11 7265 702e 6ff6 0000 0000 0000 Z...rep.o.......\n-000218f0: 2700 0000 2501 0000 63b8 b31c 7265 702e '...%...c...rep.\n-00021900: bdac 0000 0000 0000 1c00 0000 6600 0000 ............f...\n-00021910: aaa8 5117 7265 702e 6d1d 0100 0000 0000 ..Q.rep.m.......\n-00021920: 1b00 0000 2800 0000 ffff ffff 0000 0000 ....(...........\n+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: f825 f41e 0072 6570 dcbf 0000 0000 0000 .%...rep........\n-00021950: 1700 0000 0000 0000 6085 f41c 7265 6d6f ........`...remo\n-00021960: c1b8 0100 0000 0000 1300 0000 3300 0000 ............3...\n-00021970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000219b0: 0000 0000 0000 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000219e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000219d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000219f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021a00: 4884 4719 7265 702e 85a2 0000 0000 0000 H.G.rep.........\n-00021a10: 1b00 0000 d600 0000 5c64 1114 0072 6570 ........\\d...rep\n-00021a20: d81f 0100 0000 0000 1f00 0000 0400 0000 ................\n-00021a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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 00021a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021a60: 100e fa19 7265 702e 3359 0000 0000 0000 ....rep.3Y......\n-00021a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n-00021a80: c83a 0000 0000 0000 2100 0000 c200 0000 .:......!.......\n-00021a90: 317c 151d 7265 702e d545 0000 0000 0000 1|..rep..E......\n-00021aa0: 2100 0000 7700 0000 ffff ffff 0000 0000 !...w...........\n+00021a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ad0: 0000 0000 0000 0000 3db7 a71b 0072 6570 ........=....rep\n-00021ae0: af22 0200 0000 0000 1d00 0000 0400 0000 .\"..............\n-00021af0: ac6f dd1a 7265 702e f311 0100 0000 0000 .o..rep.........\n-00021b00: 0f00 0000 f100 0000 a85f 291f 7265 702e ........._).rep.\n-00021b10: ccbc 0100 0000 0000 1900 0000 8f00 0000 ................\n-00021b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n-00021b40: 451b 0100 0000 0000 0a00 0000 a400 0000 E...............\n-00021b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n-00021b70: 6e24 0200 0000 0000 1400 0000 2700 0000 n$..........'...\n-00021b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n-00021ba0: 76a3 0000 0000 0000 2100 0000 7600 0000 v.......!...v...\n-00021bb0: 2d66 fb1f 0072 6570 6d22 0200 0000 0000 -f...repm\"......\n-00021bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n+00021ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00021be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00021c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021c40: 5662 0a19 7265 702e 70bd 0000 0000 0000 Vb..rep.p.......\n-00021c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n-00021c60: 609e 0000 0000 0000 1800 0000 9f00 0000 `...............\n-00021c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00021c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021cb0: 0000 0000 0000 0000 1776 a91b 7265 6d6f .........v..remo\n-00021cc0: 99b9 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-00021cd0: fe81 1b1c 7265 702e dcb9 0100 0000 0000 ....rep.........\n-00021ce0: 1e00 0000 4100 0000 cf8f 091c 7265 702e ....A.......rep.\n-00021cf0: a695 0000 0000 0000 1900 0000 9b00 0000 ................\n-00021d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021d10: 0000 0000 0000 0000 5975 d310 7265 702e ........Yu..rep.\n-00021d20: 1f88 0000 0000 0000 2300 0000 f500 0000 ........#.......\n-00021d30: 7a05 1f1a 7265 702e 2e11 0100 0000 0000 z...rep.........\n-00021d40: 0d00 0000 b800 0000 c963 a91f 7265 702e .........c..rep.\n-00021d50: 1a7b 0000 0000 0000 1c00 0000 e800 0000 .{..............\n-00021d60: c34d 501b 7265 702e bc16 0100 0000 0000 .MP.rep.........\n-00021d70: 1200 0000 4601 0000 2395 4818 0072 6570 ....F...#.H..rep\n-00021d80: 07b9 0100 0000 0000 3600 0000 1500 0000 ........6.......\n-00021d90: 680a 2f1d 7265 702e f31b 0100 0000 0000 h./.rep.........\n-00021da0: 0b00 0000 a900 0000 2a45 f419 696e 7465 ........*E..inte\n-00021db0: 1db2 0000 0000 0000 0e00 0000 7100 0000 ............q...\n-00021dc0: 6ef1 4b15 7265 702e 55b2 0100 0000 0000 n.K.rep.U.......\n-00021dd0: 1100 0000 7a00 0000 3f77 0c1d 0072 6570 ....z...?w...rep\n-00021de0: 8bb6 0100 0000 0000 1d00 0000 0d00 0000 ................\n-00021df0: e9e7 b815 7265 6d6f 61b8 0100 0000 0000 ....remoa.......\n-00021e00: 1800 0000 4800 0000 272c e615 7374 616e ....H...',..stan\n-00021e10: 77b0 0100 0000 0000 0f00 0000 3400 0000 w...........4...\n-00021e20: a626 cc10 0072 6570 fcbe 0100 0000 0000 .&...rep........\n-00021e30: 1a00 0000 1700 0000 fb37 d019 7265 702e .........7..rep.\n-00021e40: 3371 0000 0000 0000 1200 0000 f400 0000 3q..............\n-00021e50: 249d c21b 7265 702e f9b9 0000 0000 0000 $...rep.........\n-00021e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00021e70: 1542 0000 0000 0000 2100 0000 5900 0000 .B......!...Y...\n-00021e80: 6454 2919 0072 6570 b5b6 0100 0000 0000 dT)..rep........\n-00021e90: 2000 0000 1800 0000 8581 f014 7265 702e ...........rep.\n-00021ea0: 0425 0200 0000 0000 1f00 0000 5100 0000 .%..........Q...\n-00021eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n-00021ed0: 1418 0100 0000 0000 1400 0000 a400 0000 ................\n-00021ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n-00021f00: 3fad 0000 0000 0000 1d00 0000 5d00 0000 ?...........]...\n-00021f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021f20: 0000 0000 0000 0000 eb41 de13 0072 6570 .........A...rep\n-00021f30: edb6 0100 0000 0000 3600 0000 1500 0000 ........6.......\n-00021f40: 4957 8f11 7265 702e f06b 0000 0000 0000 IW..rep..k......\n-00021f50: 1000 0000 2100 0000 f59a a918 7265 702e ....!.......rep.\n-00021f60: 4a75 0000 0000 0000 1c00 0000 4f00 0000 Ju..........O...\n-00021f70: df10 031f 7265 702e a0fd 0000 0000 0000 ....rep.........\n-00021f80: 0e00 0000 d600 0000 e702 361f 7265 702e ..........6.rep.\n-00021f90: 64a6 0000 0000 0000 2500 0000 9800 0000 d.......%.......\n-00021fa0: 967f 871c 7265 702e d323 0000 0000 0000 ....rep..#......\n-00021fb0: 1700 0000 6500 0000 9f31 3a14 7265 702e ....e....1:.rep.\n-00021fc0: 0010 0100 0000 0000 0e00 0000 2001 0000 ............ ...\n-00021fd0: 5b8a 0217 7265 702e cc72 0000 0000 0000 [...rep..r......\n-00021fe0: 1200 0000 ab00 0000 59ca c11d 7265 702e ........Y...rep.\n-00021ff0: d77c 0000 0000 0000 1b00 0000 0401 0000 .|..............\n-00022000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00022010: 7265 7465 7223 756e 6c65 7373 2043 4f4e reter#unless CON\n-00022020: 4449 5449 4f4e 2023 2172 6573 7420 464f DITION #!rest FO\n-00022030: 524d 5300 7265 702e 6c61 6e67 2e69 6e74 RMS.rep.lang.int\n-00022040: 6572 7072 6574 6572 2370 726f 6732 202e erpreter#prog2 .\n-00022050: 2041 5247 5372 6570 2e6c 616e 672e 696e ARGSrep.lang.in\n-00022060: 7465 7270 7265 7465 7223 6465 636c 6172 terpreter#declar\n-00022070: 6564 6563 6c61 7265 2043 4c41 5553 4553 edeclare CLAUSES\n-00022080: 2e2e 2e0a 0a50 726f 7669 6465 2074 6865 .....Provide the\n-00022090: 2063 6f6d 7069 6c65 7220 7769 7468 2065 compiler with e\n-000220a0: 7874 7261 2069 6e66 6f72 6d61 7469 6f6e xtra information\n-000220b0: 2077 6869 6c65 2063 6f6d 7069 6c69 6e67 while compiling\n-000220c0: 2074 6865 2066 6f72 6d73 0a74 6861 7420 the forms.that \n-000220d0: 6170 7065 6172 2069 6e20 7468 6520 7361 appear in the sa\n-000220e0: 6d65 206c 6578 6963 616c 2073 636f 7065 me lexical scope\n-000220f0: 2061 7320 7468 6520 6465 636c 6172 6174 as the declarat\n-00022100: 696f 6e2e 0a0a 4561 6368 2043 4c41 5553 ion...Each CLAUS\n-00022110: 4520 6973 2061 206c 6973 742c 2074 6865 E is a list, the\n-00022120: 2066 6972 7374 2065 6c65 6d65 6e74 206f first element o\n-00022130: 6620 7768 6963 6820 6973 2061 2073 796d f which is a sym\n-00022140: 626f 6c20 6465 6669 6e69 6e67 0a74 6865 bol defining.the\n-00022150: 2074 7970 6520 6f66 2064 6563 6c61 7261 type of declara\n-00022160: 7469 6f6e 2c20 7468 6520 6f74 6865 7220 tion, the other \n-00022170: 656c 656d 656e 7473 2072 656c 6174 6520 elements relate \n-00022180: 746f 2074 6865 2064 6563 6c61 7261 7469 to the declarati\n-00022190: 6f6e 2e0a 5365 6520 7468 6520 6043 6f6d on..See the `Com\n-000221a0: 7069 6c65 7220 4465 636c 6172 6174 696f piler Declaratio\n-000221b0: 6e73 2720 6e6f 6465 206f 6620 7468 6520 ns' node of the \n-000221c0: 6c69 6272 6570 206d 616e 7561 6c20 666f librep manual fo\n-000221d0: 7220 6465 7461 696c 730a 6f66 2074 6865 r details.of the\n-000221e0: 2070 6f73 7369 626c 6520 6465 636c 6172 possible declar\n-000221f0: 6174 696f 6e20 7479 7065 732e 7265 702e ation types.rep.\n-00022200: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00022210: 2374 6872 6f77 5065 7266 6f72 6d73 2061 #throwPerforms a\n-00022220: 206e 6f6e 2d6c 6f63 616c 2065 7869 7420 non-local exit \n-00022230: 746f 2074 6865 2060 6361 7463 6827 2066 to the `catch' f\n-00022240: 6f72 6d20 7761 6974 696e 6720 666f 7220 orm waiting for \n-00022250: 5441 4720 616e 6420 7265 7475 726e 0a56 TAG and return.V\n-00022260: 414c 5545 2066 726f 6d20 6974 2e00 7265 ALUE from it..re\n-00022270: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-00022280: 6572 2361 7574 6f6c 6f61 642d 6d61 6372 er#autoload-macr\n-00022290: 6f20 5359 4d42 4f4c 2d46 4f52 4d20 4649 o SYMBOL-FORM FI\n-000222a0: 4c45 2023 2172 6573 7420 4558 5452 4100 LE #!rest EXTRA.\n-000222b0: 7265 702e 6c61 6e67 2e62 6163 6b71 756f rep.lang.backquo\n-000222c0: 7465 2362 6163 6b71 756f 7465 2041 5247 te#backquote ARG\n-000222d0: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-000222e0: 696e 672d 6361 7061 6369 7479 2052 494e ing-capacity RIN\n-000222f0: 4772 6570 2e64 6174 612e 7269 6e67 2372 Grep.data.ring#r\n-00022300: 696e 672d 3e6c 6973 7452 6574 7572 6e20 ing->listReturn \n-00022310: 7468 6520 656c 656d 656e 7473 2069 6e20 the elements in \n-00022320: 7269 6e67 2062 7566 6665 7220 5249 4e47 ring buffer RING\n-00022330: 2061 7320 6120 6c69 7374 2c20 6e65 7765 as a list, newe\n-00022340: 7374 2074 6f20 6f6c 6465 7374 2e00 7265 st to oldest..re\n-00022350: 702e 6461 7461 2373 7472 696e 672d 7570 p.data#string-up\n-00022360: 7065 722d 6361 7365 2d70 2058 7265 702e per-case-p Xrep.\n-00022370: 7468 7265 6164 732e 6d75 7465 7823 6d61 threads.mutex#ma\n-00022380: 6b65 2d6d 7574 6578 4372 6561 7465 2061 ke-mutexCreate a\n-00022390: 6e64 2072 6574 7572 6e20 6120 6d75 7465 nd return a mute\n-000223a0: 7820 6f62 6a65 6374 2e20 4e6f 2074 6872 x object. No thr\n-000223b0: 6561 6420 7769 6c6c 206f 776e 2074 6865 ead will own the\n-000223c0: 206e 6577 206d 7574 6578 2e72 6570 2e74 new mutex.rep.t\n-000223d0: 6872 6561 6473 2e6d 7574 6578 236d 6179 hreads.mutex#may\n-000223e0: 6265 2d6f 6274 6169 6e2d 6d75 7465 7841 be-obtain-mutexA\n-000223f0: 7474 656d 7074 2074 6f20 6f62 7461 696e ttempt to obtain\n-00022400: 206d 7574 6578 204d 5458 2066 6f72 2074 mutex MTX for t\n-00022410: 6865 2063 7572 7265 6e74 2074 6872 6561 he current threa\n-00022420: 6420 7769 7468 6f75 7420 626c 6f63 6b69 d without blocki\n-00022430: 6e67 2e0a 5265 7475 726e 7320 7472 7565 ng..Returns true\n-00022440: 2069 6620 6162 6c65 2074 6f20 6f62 7461 if able to obta\n-00022450: 696e 2074 6865 206d 7574 6578 2c20 6661 in the mutex, fa\n-00022460: 6c73 6520 6f74 6865 7277 6973 652e 0072 lse otherwise..r\n-00022470: 6570 2e73 7973 7465 6d23 6164 642d 686f ep.system#add-ho\n-00022480: 6f6b 2048 4f4f 4b2d 5359 4d42 4f4c 204e ok HOOK-SYMBOL N\n-00022490: 4557 2d46 554e 4320 2321 6f70 7469 6f6e EW-FUNC #!option\n-000224a0: 616c 2041 542d 454e 4472 6570 2e73 7973 al AT-ENDrep.sys\n-000224b0: 7465 6d23 696e 2d68 6f6f 6b2d 7052 6574 tem#in-hook-pRet\n-000224c0: 7572 6e73 2074 2069 6620 7468 6520 6675 urns t if the fu\n-000224d0: 6e63 7469 6f6e 2046 554e 2069 7320 7374 nction FUN is st\n-000224e0: 6f72 6564 2069 6e20 7468 6520 686f 6f6b ored in the hook\n-000224f0: 2063 616c 6c65 6420 484f 4f4b 2d53 594d called HOOK-SYM\n-00022500: 424f 4c2e 7265 702e 6e65 742e 7270 6323 BOL.rep.net.rpc#\n-00022510: 7270 632d 736f 636b 6574 2d6c 6973 7465 rpc-socket-liste\n-00022520: 6e65 7254 6865 2066 756e 6374 696f 6e20 nerThe function \n-00022530: 7468 6174 2073 686f 756c 6420 6265 2075 that should be u\n-00022540: 7365 6420 746f 206c 6973 7465 6e20 666f sed to listen fo\n-00022550: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n-00022560: 2072 7063 0a73 6572 7665 7220 736f 636b rpc.server sock\n-00022570: 6574 732e 7265 702e 6e65 742e 7270 6323 ets.rep.net.rpc#\n-00022580: 6d61 6b65 2d72 7063 2d73 6572 7661 6e74 make-rpc-servant\n-00022590: 5265 6769 7374 6572 2074 6865 2066 756e Register the fun\n-000225a0: 6374 696f 6e20 494d 504c 2061 7320 616e ction IMPL as an\n-000225b0: 2072 7063 2073 6572 7661 6e74 2c20 616e rpc servant, an\n-000225c0: 6420 7265 7475 726e 2074 6865 2063 7265 d return the cre\n-000225d0: 6174 6564 0a73 6572 7661 6e74 2d69 642e ated.servant-id.\n-000225e0: 0072 6570 2e6e 6574 2e72 7063 2372 656d .rep.net.rpc#rem\n-000225f0: 6f74 652d 7365 7276 616e 742d 6964 2d3e ote-servant-id->\n-00022600: 676c 6f62 616c 2d69 6420 4944 0072 6570 global-id ID.rep\n-00022610: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-00022620: 2364 6f6d 6169 6e2d 7061 7274 7320 444f #domain-parts DO\n-00022630: 4d41 494e 7265 702e 6e65 742e 646f 6d61 MAINrep.net.doma\n-00022640: 696e 2d6e 616d 6523 6d61 702d 646f 6d61 in-name#map-doma\n-00022650: 696e 732d 646f 776e 7761 7264 7343 616c ins-downwardsCal\n-00022660: 6c20 2846 554e 204e 414d 4529 2066 6f72 l (FUN NAME) for\n-00022670: 2065 6163 6820 7375 622d 646f 6d61 696e each sub-domain\n-00022680: 206f 6620 444f 4d41 494e 2028 656e 6469 of DOMAIN (endi\n-00022690: 6e67 2077 6974 6820 444f 4d41 494e 292e ng with DOMAIN).\n-000226a0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-000226b0: 7065 6e64 696e 672d 6f75 7470 7574 5374 pending-outputSt\n-000226c0: 7269 6e67 206f 6620 6f75 7470 7574 2072 ring of output r\n-000226d0: 6563 6569 7665 6420 6672 6f6d 2069 7370 eceived from isp\n-000226e0: 656c 6c20 6275 7420 6e6f 7420 7072 6f63 ell but not proc\n-000226f0: 6573 7365 642e 0072 6570 2e75 7469 6c2e essed..rep.util.\n-00022700: 7469 6d65 2374 696d 652d 2054 3120 5432 time#time- T1 T2\n-00022710: 7265 702e 7574 696c 2e64 6174 6523 6461 rep.util.date#da\n-00022720: 7465 2d74 776f 2d64 6967 6974 2d79 6561 te-two-digit-yea\n-00022730: 722d 7072 6566 6978 4120 7477 6f2d 6469 r-prefixA two-di\n-00022740: 6769 7420 7374 7269 6e67 2074 6861 7420 git string that \n-00022750: 7769 6c6c 2062 6520 7072 6570 656e 6465 will be prepende\n-00022760: 6420 746f 2079 6561 7220 7370 6563 6966 d to year specif\n-00022770: 6963 6174 696f 6e73 2074 6861 740a 6f6e ications that.on\n-00022780: 6c79 2068 6176 6520 7477 6f2c 206c 6f77 ly have two, low\n-00022790: 6572 206f 7264 6572 2c20 6469 6769 7473 er order, digits\n-000227a0: 2e20 5468 6973 2069 7320 7069 636b 6564 . This is picked\n-000227b0: 2075 7020 6175 746f 6d61 7469 6361 6c6c up automaticall\n-000227c0: 7920 6672 6f6d 0a74 6865 2063 7572 7265 y from.the curre\n-000227d0: 6e74 2079 6561 722c 2069 2e65 2e20 3139 nt year, i.e. 19\n-000227e0: 3937 202d 3e20 2231 3922 2c20 3230 3031 97 -> \"19\", 2001\n-000227f0: 202d 3e20 2232 3022 2e72 6570 2e75 7469 -> \"20\".rep.uti\n-00022800: 6c2e 6461 7465 2370 6172 7365 2d64 6174 l.date#parse-dat\n-00022810: 6550 6172 7365 2074 6865 2064 6174 6520 eParse the date \n-00022820: 7370 6563 6966 6963 7469 6f6e 2069 6e20 specifiction in \n-00022830: 5354 5249 4e47 2c20 6f70 7469 6f6e 616c STRING, optional\n-00022840: 6c79 2073 7461 7274 696e 6720 6174 2074 ly starting at t\n-00022850: 6865 2050 4f49 4e54 2774 680a 6368 6172 he POINT'th.char\n-00022860: 6163 7465 7220 696e 2074 6865 2073 7472 acter in the str\n-00022870: 696e 672e 2054 6869 7320 7769 6c6c 2070 ing. This will p\n-00022880: 6172 7365 2064 6174 6573 2069 6e20 5246 arse dates in RF\n-00022890: 432d 3832 3220 6d61 696c 206d 6573 7361 C-822 mail messa\n-000228a0: 6765 732e 0000 0000 0000 0000 0000 0000 ges.............\n+00021ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00022010: 6574 6572 2374 6872 6f77 5065 7266 6f72 eter#throwPerfor\n+00022020: 6d73 2061 206e 6f6e 2d6c 6f63 616c 2065 ms a non-local e\n+00022030: 7869 7420 746f 2074 6865 2060 6361 7463 xit to the `catc\n+00022040: 6827 2066 6f72 6d20 7761 6974 696e 6720 h' form waiting \n+00022050: 666f 7220 5441 4720 616e 6420 7265 7475 for TAG and retu\n+00022060: 726e 0a56 414c 5545 2066 726f 6d20 6974 rn.VALUE from it\n+00022070: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572 ..rep.lang.inter\n+00022080: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload-\n+00022090: 6d61 6372 6f20 5359 4d42 4f4c 2d46 4f52 macro SYMBOL-FOR\n+000220a0: 4d20 4649 4c45 2023 2172 6573 7420 4558 M FILE #!rest EX\n+000220b0: 5452 4100 7265 702e 6c61 6e67 2e64 6f63 TRA.rep.lang.doc\n+000220c0: 2364 6573 6372 6962 652d 7661 6c75 6520 #describe-value \n+000220d0: 5641 4c55 4520 2321 6f70 7469 6f6e 616c VALUE #!optional\n+000220e0: 204e 414d 4520 5354 5255 4354 5552 4500 NAME STRUCTURE.\n+000220f0: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n+00022100: 756d 656e 7461 7469 6f6e 2053 594d 424f umentation SYMBO\n+00022110: 4c20 2321 6f70 7469 6f6e 616c 2053 5452 L #!optional STR\n+00022120: 5543 5455 5245 2056 414c 5545 0072 6570 UCTURE VALUE.rep\n+00022130: 2e6c 616e 672e 646f 6323 646f 6375 6d65 .lang.doc#docume\n+00022140: 6e74 2d76 6172 6961 626c 6520 5359 4d42 nt-variable SYMB\n+00022150: 4f4c 2053 5452 5543 5455 5245 2044 4f43 OL STRUCTURE DOC\n+00022160: 2d53 5452 494e 4772 6570 2e6c 616e 672e -STRINGrep.lang.\n+00022170: 646f 6323 6164 642d 646f 6375 6d65 6e74 doc#add-document\n+00022180: 6174 696f 6e2d 7061 7261 6d73 5265 636f ation-paramsReco\n+00022190: 7264 7320 7468 6174 2066 756e 6374 696f rds that functio\n+000221a0: 6e20 4e41 4d45 2028 6120 7379 6d62 6f6c n NAME (a symbol\n+000221b0: 2920 6861 7320 6172 6775 6d65 6e74 206c ) has argument l\n+000221c0: 6973 7420 5041 5241 4d2d 4c49 5354 2e72 ist PARAM-LIST.r\n+000221d0: 6570 2e75 7469 6c2e 7469 6d65 2374 696d ep.util.time#tim\n+000221e0: 652d 5265 7475 726e 2074 6865 206e 756d e-Return the num\n+000221f0: 6265 7220 6f66 2073 6563 6f6e 6473 2064 ber of seconds d\n+00022200: 6966 6665 7265 6e63 6520 6265 7477 6565 ifference betwee\n+00022210: 6e20 7469 6d65 7374 616d 7073 2054 3120 n timestamps T1 \n+00022220: 616e 6420 5432 2e72 6570 2e75 7469 6c2e and T2.rep.util.\n+00022230: 6973 7065 6c6c 2369 642d 7374 7269 6e67 ispell#id-string\n+00022240: 5374 7269 6e67 2073 656e 7420 6279 2069 String sent by i\n+00022250: 7370 656c 6c20 6964 656e 7469 6679 696e spell identifyin\n+00022260: 6720 6974 7365 6c66 2077 6865 6e20 6974 g itself when it\n+00022270: 2073 7461 7274 6564 2065 7865 6375 7469 started executi\n+00022280: 6e67 2e72 6570 2e75 7469 6c2e 6461 7465 ng.rep.util.date\n+00022290: 2364 6174 652d 6d6f 6e74 682d 616c 6973 #date-month-alis\n+000222a0: 7441 6c69 7374 206f 6620 284d 4f4e 5448 tAlist of (MONTH\n+000222b0: 2d4e 414d 4520 2e20 4d4f 4e54 482d 4e55 -NAME . MONTH-NU\n+000222c0: 4d29 2e72 6570 2e64 6174 612e 7269 6e67 M).rep.data.ring\n+000222d0: 2372 696e 672d 7265 706c 6163 6552 6570 #ring-replaceRep\n+000222e0: 6c61 6365 7320 7468 6520 6d6f 7374 2072 laces the most r\n+000222f0: 6563 656e 746c 7920 6164 6465 6420 6f62 ecently added ob\n+00022300: 6a65 6374 2069 6e20 7269 6e67 2062 7566 ject in ring buf\n+00022310: 6665 7220 5249 4e47 2077 6974 6820 4f42 fer RING with OB\n+00022320: 4a45 4354 2e0a 4966 2052 494e 4720 636f JECT..If RING co\n+00022330: 6e74 6169 6e73 206e 6f20 6974 656d 732c ntains no items,\n+00022340: 2061 6464 204f 424a 4543 5420 6173 2074 add OBJECT as t\n+00022350: 6865 2066 6972 7374 2e72 6570 2e6d 6f64 he first.rep.mod\n+00022360: 756c 652d 7379 7374 656d 2373 7472 7563 ule-system#struc\n+00022370: 7475 7265 4372 6561 7465 2061 206e 6577 tureCreate a new\n+00022380: 206d 6f64 756c 6520 7768 6f73 6520 696e module whose in\n+00022390: 7465 7266 6163 6520 6973 2053 4947 2c20 terface is SIG, \n+000223a0: 7768 6f73 6520 636f 6e66 6967 7572 6174 whose configurat\n+000223b0: 696f 6e20 6973 0a64 6566 696e 6564 2062 ion is.defined b\n+000223c0: 7920 434f 4e46 4947 2028 6569 7468 6572 y CONFIG (either\n+000223d0: 2061 2073 696e 676c 6520 636c 6175 7365 a single clause\n+000223e0: 2c20 6f72 2061 206c 6973 7420 6f66 2063 , or a list of c\n+000223f0: 6c61 7573 6573 292c 2061 6e64 0a77 686f lauses), and.who\n+00022400: 7365 2064 6566 696e 6974 696f 6e73 2061 se definitions a\n+00022410: 7265 2064 6566 696e 6564 2062 7920 7468 re defined by th\n+00022420: 6520 6c69 7374 206f 6620 666f 726d 7320 e list of forms \n+00022430: 424f 4459 2e0a 0a53 6565 2060 6465 6669 BODY...See `defi\n+00022440: 6e65 2d69 6e74 6572 6661 6365 2720 666f ne-interface' fo\n+00022450: 7220 7468 6520 696e 7465 7266 6163 6520 r the interface \n+00022460: 7379 6e74 6178 2c20 6561 6368 2063 6f6e syntax, each con\n+00022470: 6669 6775 7261 7469 6f6e 0a63 6c61 7573 figuration.claus\n+00022480: 6520 6d75 7374 2068 6176 6520 7468 6520 e must have the \n+00022490: 7379 6e74 6178 3a0a 0a20 2020 434c 4155 syntax:.. CLAU\n+000224a0: 5345 202d 3e20 2028 6f70 656e 205b 4e41 SE -> (open [NA\n+000224b0: 4d45 2e2e 2e5d 290a 0920 206f 7220 2028 ME...]).. or (\n+000224c0: 6163 6365 7373 205b 4e41 4d45 2e2e 2e5d access [NAME...]\n+000224d0: 290a 0a77 6865 7265 204e 414d 4520 6973 )..where NAME is\n+000224e0: 2074 6865 206e 616d 6520 6f66 2061 206d the name of a m\n+000224f0: 6f64 756c 652e 204f 7065 6e69 6e67 2061 odule. Opening a\n+00022500: 206d 6f64 756c 6520 696d 706f 7274 7320 module imports \n+00022510: 616c 6c20 6f66 2069 7473 0a65 7870 6f72 all of its.expor\n+00022520: 7465 6420 6465 6669 6e69 7469 6f6e 7320 ted definitions \n+00022530: 696e 746f 2074 6865 2063 7572 7265 6e74 into the current\n+00022540: 6c79 206d 6f64 756c 652c 2077 6869 6c65 ly module, while\n+00022550: 2061 6363 6573 7369 6e67 2061 0a6d 6f64 accessing a.mod\n+00022560: 756c 6520 6d61 6b65 7320 7468 6520 6578 ule makes the ex\n+00022570: 706f 7274 6564 2064 6566 696e 6974 696f ported definitio\n+00022580: 6e73 2061 7661 696c 6162 6c65 2066 726f ns available fro\n+00022590: 6d20 7468 6520 6375 7272 656e 7420 6d6f m the current mo\n+000225a0: 6475 6c65 0a75 7369 6e67 2074 6865 2060 dule.using the `\n+000225b0: 7374 7275 6374 7572 652d 7265 6627 2066 structure-ref' f\n+000225c0: 6f72 6d2e 7265 702e 7468 7265 6164 732e orm.rep.threads.\n+000225d0: 6d65 7373 6167 652d 706f 7274 236d 6573 message-port#mes\n+000225e0: 7361 6765 2d66 6574 6368 4665 7463 6820 sage-fetchFetch \n+000225f0: 7468 6520 6561 726c 6965 7374 2075 6e72 the earliest unr\n+00022600: 6561 6420 6d65 7373 6167 6520 7365 6e74 ead message sent\n+00022610: 2074 6f20 6d65 7373 6167 6520 706f 7274 to message port\n+00022620: 2050 4f52 542e 2042 6c6f 636b 7320 7468 PORT. Blocks th\n+00022630: 650a 6375 7272 656e 7420 7468 7265 6164 e.current thread\n+00022640: 2066 6f72 2054 494d 454f 5554 206d 696c for TIMEOUT mil\n+00022650: 6c69 7365 636f 6e64 732c 206f 7220 696e liseconds, or in\n+00022660: 6465 6669 6e69 7465 6c79 2069 6620 5449 definitely if TI\n+00022670: 4d45 4f55 5420 6973 6e27 740a 6465 6669 MEOUT isn't.defi\n+00022680: 6e65 642e 2052 6574 7572 6e73 2074 6865 ned. Returns the\n+00022690: 206d 6573 7361 6765 2c20 6f72 2066 616c message, or fal\n+000226a0: 7365 2069 6620 6e6f 206d 6573 7361 6765 se if no message\n+000226b0: 2063 6f75 6c64 2062 6520 7265 6164 2e00 could be read..\n+000226c0: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+000226d0: 7823 6f62 7461 696e 2d6d 7574 6578 204d x#obtain-mutex M\n+000226e0: 5458 2023 216f 7074 696f 6e61 6c20 5449 TX #!optional TI\n+000226f0: 4d45 4f55 5472 6570 2e64 6174 6123 7265 MEOUTrep.data#re\n+00022700: 6d6f 7665 2d69 662d 6e6f 7452 6574 7572 move-if-notRetur\n+00022710: 6e73 2061 206e 6577 2063 6f70 7920 6f66 ns a new copy of\n+00022720: 204c 5354 2077 6974 6820 616e 7920 656c LST with any el\n+00022730: 656d 656e 7473 2072 656d 6f76 6564 2066 ements removed f\n+00022740: 6f72 2077 6869 6368 2028 5052 4544 2045 or which (PRED E\n+00022750: 4c54 290a 7265 7475 726e 7320 6661 6c73 LT).returns fals\n+00022760: 652e 7265 702e 6461 7461 2372 656d 7152 e.rep.data#remqR\n+00022770: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop\n+00022780: 7920 6f66 204c 5354 2077 6974 6820 616c y of LST with al\n+00022790: 6c20 656c 656d 656e 7473 2060 6571 2720 l elements `eq' \n+000227a0: 746f 2045 4c54 2064 6973 6361 7264 6564 to ELT discarded\n+000227b0: 2e00 0000 0000 0000 0000 0000 0000 0000 ................\n+000227c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000228a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000228f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -8954,626 +8954,626 @@\n 00022f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00022ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023000: 0300 0000 0000 0000 0900 0000 e068 0201 .............h..\n-00023010: f7af 0100 0000 0000 1400 0000 a86d 0501 .............m..\n-00023020: eccf 0100 0000 0000 8105 0000 40d1 0501 ............@...\n-00023030: 7fea 0100 0000 0000 0000 0000 0000 0000 ................\n-00023040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\n-00023070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023000: 0300 0000 0000 0000 0600 0000 3855 0801 ............8U..\n+00023010: fa9f 0100 0000 0000 4f08 0000 0079 0901 ........O....y..\n+00023020: b127 0200 0000 0000 0010 0000 2016 0001 .'.......... ...\n+00023030: 0010 0100 0000 0000 0010 0000 2016 0001 ............ ...\n+00023040: 0010 0100 0000 0000 0010 0000 2016 0001 ............ ...\n+00023050: 0010 0100 0000 0000 0000 0000 0000 0000 ................\n+00023060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n+00023070: ac84 8a0a 7265 702e 77e6 0000 0000 0000 ....rep.w.......\n+00023080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n 00023090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000230a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000230b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000230c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000230d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000230e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n-000230f0: fa63 0000 0000 0000 1900 0000 2000 0000 .c.......... ...\n-00023100: 64aa 5028 7265 702e 53c0 0100 0000 0000 d.P(rep.S.......\n-00023110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n+000230b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n+000230c0: 509f 0100 0000 0000 2700 0000 0700 0000 P.......'.......\n+000230d0: ea10 2802 7265 702e 48ba 0100 0000 0000 ..(.rep.H.......\n+000230e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n+000230f0: 636e 0000 0000 0000 1000 0000 2a00 0000 cn..........*...\n+00023100: 9192 e403 7265 702e 72b1 0100 0000 0000 ....rep.r.......\n+00023110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n 00023120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023130: ecb1 7a28 7265 702e d456 0000 0000 0000 ..z(rep..V......\n-00023140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n-00023150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n+00023150: ccff 0000 0000 0000 1a00 0000 1300 0000 ................\n+00023160: c48f c40f 0072 6570 079f 0100 0000 0000 .....rep........\n+00023170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n+00023180: 00b0 0100 0000 0000 1e00 0000 3900 0000 ............9...\n 00023190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000231a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n-000231b0: 8be7 0100 0000 0000 1f00 0000 0000 0000 ................\n-000231c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000231d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000231e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000231a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000231b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000231c0: da04 b304 7265 702e 6b46 0000 0000 0000 ....rep.kF......\n+000231d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n+000231e0: 8322 0200 0000 0000 1e00 0000 2200 0000 .\"..........\"...\n 000231f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n-00023210: e1e7 0100 0000 0000 2800 0000 9800 0000 ........(.......\n+00023200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n-00023240: 8efc 0000 0000 0000 1200 0000 7e00 0000 ............~...\n-00023250: 8795 4528 7265 702e 6aa8 0100 0000 0000 ..E(rep.j.......\n-00023260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n-00023270: 4229 0000 0000 0000 1900 0000 2701 0000 B)..........'...\n-00023280: 7a96 9a2f 7265 702e 712e 0000 0000 0000 z../rep.q.......\n-00023290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n-000232a0: 3fe6 0100 0000 0000 2500 0000 0400 0000 ?.......%.......\n-000232b0: 4621 fd28 7265 702e 6525 0000 0000 0000 F!.(rep.e%......\n-000232c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n-000232d0: 1ce2 0100 0000 0000 1800 0000 3301 0000 ............3...\n+00023230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n+00023270: cc90 0100 0000 0000 1400 0000 9a00 0000 ................\n+00023280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n+000232a0: e1af 0000 0000 0000 1d00 0000 0000 0000 ................\n+000232b0: 3ed1 1607 7265 702e 7a91 0100 0000 0000 >...rep.z.......\n+000232c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n+000232d0: c425 0200 0000 0000 2600 0000 d500 0000 .%......&.......\n 000232e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000232f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n-00023300: d8e4 0100 0000 0000 2200 0000 1300 0000 ........\".......\n+000232f0: 0000 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n+00023300: c29c 0100 0000 0000 2200 0000 3b01 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: 8aa6 372f 7265 702e cb43 0000 0000 0000 ..7/rep..C......\n-00023350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n-00023360: b1cb 0100 0000 0000 1900 0000 6200 0000 ............b...\n-00023370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023380: 0000 0000 0000 0000 0fa6 1723 7265 6d6f ...........#remo\n-00023390: 5fc6 0100 0000 0000 1600 0000 2c00 0000 _...........,...\n-000233a0: e61d 8f24 7265 702e 6742 0100 0000 0000 ...$rep.gB......\n-000233b0: 1900 0000 4102 0000 0711 fb2b 7265 702e ....A......+rep.\n-000233c0: b7e6 0100 0000 0000 2500 0000 4300 0000 ........%...C...\n+00023340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023370: cef6 6b0f 7265 702e 6721 0200 0000 0000 ..k.rep.g!......\n+00023380: 2500 0000 4300 0000 7d37 c20d 0072 6570 %...C...}7...rep\n+00023390: 4cb9 0100 0000 0000 1e00 0000 1400 0000 L...............\n+000233a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000233b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000233c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000233d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000233e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000233f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023410: 0000 0000 0000 0000 7bf8 e72b 7265 702e ........{..+rep.\n-00023420: d540 0000 0000 0000 2100 0000 7600 0000 .@......!...v...\n-00023430: 8687 6a25 7265 702e 69a9 0100 0000 0000 ..j%rep.i.......\n-00023440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n-00023450: d6fb 0000 0000 0000 0e00 0000 aa00 0000 ................\n-00023460: 35c2 6922 7265 702e 34c1 0100 0000 0000 5.i\"rep.4.......\n-00023470: 1d00 0000 2700 0000 b995 5f23 7265 702e ....'....._#rep.\n-00023480: 21a7 0000 0000 0000 1900 0000 2000 0000 !........... ...\n-00023490: 003d 332f 0072 6570 cde9 0100 0000 0000 .=3/.rep........\n-000234a0: 1c00 0000 0000 0000 ffff ffff 0000 0000 ................\n+000233e0: 0000 0000 0000 0000 e760 bd0f 7265 702e .........`..rep.\n+000233f0: d86d 0000 0000 0000 0e00 0000 4300 0000 .m..........C...\n+00023400: 9824 ec02 7265 702e 8b9b 0100 0000 0000 .$..rep.........\n+00023410: 1f00 0000 9c00 0000 ffff ffff 0000 0000 ................\n+00023420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023430: 2a59 2902 7072 6f63 e3f8 0000 0000 0000 *Y).proc........\n+00023440: 1300 0000 8e00 0000 ffff ffff 0000 0000 ................\n+00023450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023470: 0000 0000 0000 0000 e5ad 250a 7265 702e ..........%.rep.\n+00023480: 866f 0000 0000 0000 1a00 0000 3400 0000 .o..........4...\n+00023490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000234a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000234b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000234c0: f057 d427 0072 6570 b2e4 0100 0000 0000 .W.'.rep........\n-000234d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n-000234e0: a6cf 0100 0000 0000 1800 0000 1100 0000 ................\n-000234f0: 8e6c 0127 7072 696e ac82 0000 0000 0000 .l.'prin........\n-00023500: 0b00 0000 4700 0000 bb62 1126 7265 702e ....G....b.&rep.\n-00023510: 0523 0000 0000 0000 1d00 0000 b100 0000 .#..............\n-00023520: 59e1 b62e 7265 702e ceab 0100 0000 0000 Y...rep.........\n-00023530: 1000 0000 8201 0000 90ef a72e 7265 6d6f ............remo\n-00023540: b3c7 0100 0000 0000 1300 0000 8300 0000 ................\n-00023550: 1c1d dc2d 7265 702e 2ccc 0100 0000 0000 ...-rep.,.......\n-00023560: 1700 0000 2300 0000 6d26 c62f 7265 702e ....#...m&./rep.\n-00023570: 6322 0000 0000 0000 2000 0000 8200 0000 c\"...... .......\n-00023580: 1b7e e625 7265 702e 81aa 0100 0000 0000 .~.%rep.........\n-00023590: 1200 0000 a200 0000 ffff ffff 0000 0000 ................\n-000235a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000235b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000235c0: 0000 0000 0000 0000 87db 572f 7265 702e ..........W/rep.\n-000235d0: fa4b 0000 0000 0000 2800 0000 0e01 0000 .K......(.......\n-000235e0: 49ca ad23 7265 6d6f 49c8 0100 0000 0000 I..#remoI.......\n-000235f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n-00023600: a0c8 0100 0000 0000 1b00 0000 2a00 0000 ............*...\n-00023610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n-00023630: 1bcb 0100 0000 0000 3600 0000 2900 0000 ........6...)...\n+000234c0: 38a0 de0a 0072 6570 e19f 0100 0000 0000 8....rep........\n+000234d0: 1700 0000 0200 0000 5d98 180b 7265 702e ........]...rep.\n+000234e0: ad98 0000 0000 0000 2300 0000 c900 0000 ........#.......\n+000234f0: 82ec b605 7265 702e ee86 0000 0000 0000 ....rep.........\n+00023500: 1a00 0000 8700 0000 6368 a90e 7265 702e ........ch..rep.\n+00023510: ef8c 0000 0000 0000 1e00 0000 7400 0000 ............t...\n+00023520: 8edc 1b03 6166 7465 7a42 0000 0000 0000 ....aftezB......\n+00023530: 1000 0000 bf00 0000 0063 940e 7265 702e .........c..rep.\n+00023540: 74a1 0000 0000 0000 1c00 0000 7800 0000 t...........x...\n+00023550: e5a2 b208 7265 702e 9ae4 0000 0000 0000 ....rep.........\n+00023560: 1800 0000 fe00 0000 1dae fe05 7265 702e ............rep.\n+00023570: 57bf 0000 0000 0000 1800 0000 7900 0000 W...........y...\n+00023580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023590: 0000 0000 0000 0000 a742 b80b 7265 702e .........B..rep.\n+000235a0: eee3 0000 0000 0000 1600 0000 3400 0000 ............4...\n+000235b0: 870d 2f09 7265 702e 37e9 0000 0000 0000 ../.rep.7.......\n+000235c0: 1600 0000 6400 0000 1d4f 0807 7265 702e ....d....O..rep.\n+000235d0: 91bb 0000 0000 0000 1800 0000 3800 0000 ............8...\n+000235e0: 6c58 5506 7265 702e 2aad 0000 0000 0000 lXU.rep.*.......\n+000235f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n+00023600: 8b43 0000 0000 0000 1200 0000 4000 0000 .C..........@...\n+00023610: d496 a302 7265 6d6f c1b4 0100 0000 0000 ....remo........\n+00023620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n+00023630: 37bb 0100 0000 0000 1800 0000 1b00 0000 7...............\n 00023640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023670: 5447 142d 7265 702e c1a4 0100 0000 0000 TG.-rep.........\n-00023680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n-00023690: aae7 0100 0000 0000 1b00 0000 1c00 0000 ................\n-000236a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000236b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000236c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000236d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000236e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n-000236f0: 7ee5 0100 0000 0000 1800 0000 0500 0000 ~...............\n-00023700: 348c 022f 0072 6570 6de9 0100 0000 0000 4../.repm.......\n-00023710: 2a00 0000 0b00 0000 e926 e420 0072 6570 *........&. .rep\n-00023720: f6c2 0100 0000 0000 1200 0000 0b00 0000 ................\n-00023730: aa8b 6220 6c6f 6164 bbf7 0000 0000 0000 ..b load........\n-00023740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n-00023750: 69fb 0000 0000 0000 0c00 0000 6100 0000 i...........a...\n-00023760: f283 8f22 7265 702e 35ab 0100 0000 0000 ...\"rep.5.......\n-00023770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n-00023780: 2546 0100 0000 0000 0e00 0000 2b00 0000 %F..........+...\n-00023790: 7ee5 5c24 7265 702e 216c 0000 0000 0000 ~.\\$rep.!l......\n-000237a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n-000237b0: 69a4 0100 0000 0000 1a00 0000 3e00 0000 i...........>...\n-000237c0: b7d2 8720 7265 702e 1fe7 0100 0000 0000 ... rep.........\n-000237d0: 1600 0000 2800 0000 4f62 4224 7265 6d6f ....(...ObB$remo\n-000237e0: 14ca 0100 0000 0000 1600 0000 2d00 0000 ............-...\n-000237f0: 4e24 b225 7265 702e baa2 0100 0000 0000 N$.%rep.........\n-00023800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n-00023810: c8a4 0000 0000 0000 1900 0000 d300 0000 ................\n-00023820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n-00023840: ec5e 0000 0000 0000 2600 0000 5a00 0000 .^......&...Z...\n+00023670: 367e cc08 7265 702e 4aed 0000 0000 0000 6~..rep.J.......\n+00023680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n+00023690: 16f5 0000 0000 0000 1a00 0000 9600 0000 ................\n+000236a0: 7c84 ab09 0072 6570 15b6 0100 0000 0000 |....rep........\n+000236b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n+000236c0: 49a5 0000 0000 0000 2600 0000 fe00 0000 I.......&.......\n+000236d0: 00a1 850d 7265 702e fb9a 0100 0000 0000 ....rep.........\n+000236e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n+000236f0: b320 0200 0000 0000 1c00 0000 2000 0000 . .......... ...\n+00023700: ec29 a501 7265 702e 8b36 0000 0000 0000 .)..rep..6......\n+00023710: 1700 0000 1601 0000 26a9 0001 7265 702e ........&...rep.\n+00023720: 646d 0000 0000 0000 0d00 0000 2e00 0000 dm..............\n+00023730: 64fa 5e08 7265 702e dffa 0000 0000 0000 d.^.rep.........\n+00023740: 1700 0000 df00 0000 ffff ffff 0000 0000 ................\n+00023750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023760: dc3f 0007 7265 702e a855 0000 0000 0000 .?..rep..U......\n+00023770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n+00023780: 63ea 0000 0000 0000 1400 0000 4f00 0000 c...........O...\n+00023790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000237a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000237b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000237c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000237d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n+000237e0: c470 0000 0000 0000 1400 0000 0902 0000 .p..............\n+000237f0: e2b6 c50c 7265 702e 0852 0000 0000 0000 ....rep..R......\n+00023800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n+00023810: ef20 0200 0000 0000 1b00 0000 2200 0000 . ..........\"...\n+00023820: 4431 4105 0072 6570 26b7 0100 0000 0000 D1A..rep&.......\n+00023830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n+00023840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n-00023870: b74b 0100 0000 0000 0900 0000 3501 0000 .K..........5...\n-00023880: f87c 042f 7265 702e 846b 0000 0000 0000 .|./rep..k......\n-00023890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n-000238a0: 0070 0000 0000 0000 1100 0000 2b00 0000 .p..........+...\n-000238b0: 6858 d523 7265 702e d5a7 0000 0000 0000 hX.#rep.........\n-000238c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n-000238d0: 24e6 0100 0000 0000 1900 0000 0200 0000 $...............\n-000238e0: c8ff 8420 7265 702e 13c3 0100 0000 0000 ... rep.........\n-000238f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+00023860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n+00023870: 3ab8 0000 0000 0000 1c00 0000 ce00 0000 :...............\n+00023880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n+000238a0: 27f2 0000 0000 0000 1400 0000 c700 0000 '...............\n+000238b0: ecdd a803 7265 702e c322 0200 0000 0000 ....rep..\"......\n+000238c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+000238d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000238e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000238f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023920: 0000 0000 0000 0000 2518 c727 7265 702e ........%..'rep.\n-00023930: c144 0100 0000 0000 0c00 0000 3300 0000 .D..........3...\n+00023910: e2f0 c705 7265 702e 4774 0000 0000 0000 ....rep.Gt......\n+00023920: 1700 0000 a200 0000 f602 ed08 0072 6570 .............rep\n+00023930: f1bd 0100 0000 0000 2100 0000 1900 0000 ........!.......\n 00023940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023950: 0000 0000 0000 0000 97ae 4422 7265 702e ..........D\"rep.\n-00023960: 0020 0000 0000 0000 2300 0000 6b00 0000 . ......#...k...\n-00023970: 65f7 a722 7265 702e d9a9 0100 0000 0000 e..\"rep.........\n-00023980: 1900 0000 8f00 0000 ffff ffff 0000 0000 ................\n+00023950: 0000 0000 0000 0000 15ec f304 7265 702e ............rep.\n+00023960: 55ba 0000 0000 0000 2200 0000 1a01 0000 U.......\".......\n+00023970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000239a0: 9adf 7426 7265 702e 9be5 0100 0000 0000 ..t&rep.........\n-000239b0: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+000239a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000239c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000239d0: c05e 9923 7265 702e 68e6 0100 0000 0000 .^.#rep.h.......\n-000239e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e *...%.....k$rep.\n-000239f0: 8e20 0000 0000 0000 1c00 0000 6000 0000 . ..........`...\n-00023a00: 93f0 942c 2a69 7370 a2e9 0100 0000 0000 ...,*isp........\n-00023a10: 1400 0000 1700 0000 ffff ffff 0000 0000 ................\n+000239d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000239f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a00: 861a 2703 7265 702e 0f68 0000 0000 0000 ..'.rep..h......\n+00023a10: 1500 0000 5b00 0000 ffff ffff 0000 0000 ....[...........\n 00023a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023a30: baf2 ee2e 7265 702e 1cea 0100 0000 0000 ....rep.........\n-00023a40: 2600 0000 3d00 0000 8b55 2b26 7265 702e &...=....U+&rep.\n-00023a50: 9935 0000 0000 0000 1d00 0000 be02 0000 .5..............\n-00023a60: 6279 0f26 7265 702e 1ba6 0000 0000 0000 by.&rep.........\n-00023a70: 2900 0000 2000 0000 995e 512b 7265 702e )... ....^Q+rep.\n-00023a80: 37ae 0000 0000 0000 1f00 0000 a300 0000 7...............\n-00023a90: 21c0 3e2e 7265 702e 3a4e 0100 0000 0000 !.>.rep.:N......\n-00023aa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000 ,...............\n-00023ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ac0: 887f 1427 7265 702e a1e8 0100 0000 0000 ...'rep.........\n-00023ad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n-00023ae0: 1ac6 0100 0000 0000 1600 0000 2f00 0000 ............/...\n+00023a30: 48b0 3605 646c 2d6c 3645 0000 0000 0000 H.6.dl-l6E......\n+00023a40: 1100 0000 6f00 0000 ffff ffff 0000 0000 ....o...........\n+00023a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023a70: 0000 0000 0000 0000 8d84 0e09 7265 702e ............rep.\n+00023a80: 59e2 0000 0000 0000 1400 0000 8400 0000 Y...............\n+00023a90: b84e fb0a 7265 702e a7b6 0100 0000 0000 .N..rep.........\n+00023aa0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n+00023ab0: 23b9 0100 0000 0000 1b00 0000 0e00 0000 #...............\n+00023ac0: 5a10 5e03 7265 702e cf21 0200 0000 0000 Z.^.rep..!......\n+00023ad0: 1300 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n+00023ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023b00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n-00023b10: e726 0000 0000 0000 1400 0000 e400 0000 .&..............\n-00023b20: aead d128 7265 702e a67a 0000 0000 0000 ...(rep..z......\n-00023b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n-00023b40: dff9 0000 0000 0000 1200 0000 4d00 0000 ............M...\n-00023b50: f06a 302f 7265 702e f312 0100 0000 0000 .j0/rep.........\n-00023b60: 0f00 0000 4c00 0000 6d47 8324 7265 702e ....L...mG.$rep.\n-00023b70: 7028 0000 0000 0000 1800 0000 ba00 0000 p(..............\n-00023b80: 1d43 d928 7265 702e b141 0100 0000 0000 .C.(rep..A......\n-00023b90: 1400 0000 a200 0000 e583 232d 7265 702e ..........#-rep.\n-00023ba0: 3da9 0000 0000 0000 1b00 0000 9600 0000 =...............\n-00023bb0: 4966 af23 666f 726d 2c26 0000 0000 0000 If.#form,&......\n-00023bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n-00023bd0: b3c0 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+00023b00: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023b30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023b50: 129d 5204 7265 702e 3f54 0000 0000 0000 ..R.rep.?T......\n+00023b60: 0d00 0000 b500 0000 4deb 670e 7265 702e ........M.g.rep.\n+00023b70: d4b7 0100 0000 0000 1c00 0000 bb00 0000 ................\n+00023b80: eb52 9108 7265 702e 5923 0200 0000 0000 .R..rep.Y#......\n+00023b90: 1b00 0000 5002 0000 4548 3009 7265 702e ....P...EH0.rep.\n+00023ba0: 98bc 0000 0000 0000 1c00 0000 6000 0000 ............`...\n+00023bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n+00023bd0: f526 0200 0000 0000 1600 0000 5700 0000 .&..........W...\n 00023be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023c20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n-00023c30: c2ce 0100 0000 0000 1d00 0000 8600 0000 ................\n+00023c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023c50: 0000 0000 0000 0000 afca 4420 7265 702e ..........D rep.\n-00023c60: b4cd 0100 0000 0000 1d00 0000 f100 0000 ................\n-00023c70: 8bef 7d25 7265 702e bd5c 0000 0000 0000 ..}%rep..\\......\n-00023c80: 1c00 0000 c100 0000 7f86 5a2a 7265 702e ..........Z*rep.\n-00023c90: 9a4a 0100 0000 0000 1a00 0000 a100 0000 .J..............\n-00023ca0: aa2d 1322 7265 702e 962b 0000 0000 0000 .-.\"rep..+......\n-00023cb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n-00023cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d00: 26db 542e 0072 6570 56e5 0100 0000 0000 &.T..repV.......\n-00023d10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n-00023d20: 67e3 0100 0000 0000 2000 0000 2b01 0000 g....... ...+...\n+00023c50: 0000 0000 0000 0000 b704 4d04 7265 702e ..........M.rep.\n+00023c60: d8b9 0000 0000 0000 2200 0000 5b00 0000 ........\"...[...\n+00023c70: 1950 650e 7265 702e 9cbe 0000 0000 0000 .Pe.rep.........\n+00023c80: 1900 0000 a200 0000 f5a1 5e04 7265 702e ..........^.rep.\n+00023c90: d5b8 0100 0000 0000 1800 0000 3600 0000 ............6...\n+00023ca0: 73bb 060e 7265 702e 0c85 0000 0000 0000 s...rep.........\n+00023cb0: 1f00 0000 6600 0000 4789 be00 7265 702e ....f...G...rep.\n+00023cc0: e265 0000 0000 0000 0e00 0000 1901 0000 .e..............\n+00023cd0: 723e 0802 7265 702e 9d7e 0000 0000 0000 r>..rep..~......\n+00023ce0: 1d00 0000 5e00 0000 f58b 2a08 7265 702e ....^.....*.rep.\n+00023cf0: 1f9e 0100 0000 0000 1b00 0000 1000 0000 ................\n+00023d00: 476b 9903 0072 6570 2c21 0200 0000 0000 Gk...rep,!......\n+00023d10: 1f00 0000 1c00 0000 a467 eb09 0072 6570 .........g...rep\n+00023d20: e8bf 0000 0000 0000 1300 0000 0200 0000 ................\n 00023d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023d40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023d70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00023d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n+00023d50: cd8f 0000 0000 0000 1a00 0000 1300 0000 ................\n+00023d60: 4ad7 1009 7265 702e a3f4 0000 0000 0000 J...rep.........\n+00023d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n+00023d80: 1eb3 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n 00023d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00023da0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n-00023db0: cfcf 0100 0000 0000 1d00 0000 0000 0000 ................\n+00023da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00023dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00023dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023df0: 64df d42a 7265 702e c521 0000 0000 0000 d..*rep..!......\n-00023e00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n-00023e10: 71ff 0000 0000 0000 0c00 0000 5c00 0000 q...........\\...\n-00023e20: dded b42c 0072 6570 5de7 0100 0000 0000 ...,.rep].......\n-00023e30: 2000 0000 0e00 0000 b2f4 4123 0072 6570 .........A#.rep\n-00023e40: e9e9 0100 0000 0000 2e00 0000 0500 0000 ................\n-00023e50: 0244 7d2f 7265 702e 8c92 0000 0000 0000 .D}/rep.........\n-00023e60: 2000 0000 8400 0000 4994 372d 7265 702e .......I.7-rep.\n-00023e70: 7438 0000 0000 0000 2200 0000 aa00 0000 t8......\".......\n-00023e80: df9f 1528 7265 702e 5a74 0000 0000 0000 ...(rep.Zt......\n-00023e90: 1600 0000 2b00 0000 57f8 1a22 7265 702e ....+...W..\"rep.\n-00023ea0: 42a1 0100 0000 0000 1a00 0000 5e01 0000 B...........^...\n-00023eb0: 3650 a629 7265 702e 00c0 0100 0000 0000 6P.)rep.........\n-00023ec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n-00023ed0: 0de5 0100 0000 0000 2200 0000 2700 0000 ........\"...'...\n-00023ee0: 540b 2f27 7265 702e 4b2c 0000 0000 0000 T./'rep.K,......\n-00023ef0: 1300 0000 9900 0000 6bf1 2124 0072 6570 ........k.!$.rep\n-00023f00: 85cf 0100 0000 0000 1a00 0000 0700 0000 ................\n-00023f10: 365f 422f 7265 702e 6c41 0000 0000 0000 6_B/rep.lA......\n-00023f20: 1a00 0000 3200 0000 b30b ab2c 7265 702e ....2......,rep.\n-00023f30: 4d33 0000 0000 0000 1e00 0000 2e02 0000 M3..............\n-00023f40: 811b 9828 7265 702e 0b62 0000 0000 0000 ...(rep..b......\n-00023f50: 1800 0000 1300 0000 2f4a ff2a 7265 702e ......../J.*rep.\n-00023f60: 6d46 0000 0000 0000 2500 0000 6f00 0000 mF......%...o...\n-00023f70: 743d ab29 7265 702e 304d 0000 0000 0000 t=.)rep.0M......\n-00023f80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n-00023f90: 00a0 0100 0000 0000 1900 0000 2901 0000 ............)...\n-00023fa0: 40fa 8427 7265 702e 84fe 0000 0000 0000 @..'rep.........\n-00023fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n-00023fc0: dba6 0100 0000 0000 1400 0000 7b01 0000 ............{...\n-00023fd0: c4ca f223 7265 702e 09e9 0100 0000 0000 ...#rep.........\n-00023fe0: 1f00 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n-00023ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024000: 0100 0000 0000 0000 4b0f 0000 40d1 0501 ........K...@...\n-00024010: b550 0200 0000 0000 0010 0000 0000 0000 .P..............\n-00024020: 0050 0200 0000 0000 0000 0000 0000 0000 .P..............\n+00023df0: 7e49 5308 0072 6570 dbb0 0100 0000 0000 ~IS..rep........\n+00023e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n+00023e10: 419d 0000 0000 0000 2100 0000 4000 0000 A.......!...@...\n+00023e20: 2dc5 ec02 7265 702e 2722 0200 0000 0000 -...rep.'\"......\n+00023e30: 1900 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00023e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023e90: 0000 0000 0000 0000 c91f 0f07 7265 702e ............rep.\n+00023ea0: 0090 0100 0000 0000 1400 0000 b800 0000 ................\n+00023eb0: 1283 cc01 7265 702e 5dec 0000 0000 0000 ....rep.].......\n+00023ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000 ....\\...........\n+00023ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023ee0: 48b9 e509 7265 702e d5fb 0000 0000 0000 H...rep.........\n+00023ef0: 1300 0000 8300 0000 ffff ffff 0000 0000 ................\n+00023f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023f40: a43c 590a 0072 6570 bf26 0200 0000 0000 ....wZ.;rep.\n-000241e0: 283d 0100 0000 0000 1a00 0000 f800 0000 (=..............\n-000241f0: 0127 c93e 7265 702e 5550 0200 0000 0000 .'.>rep.UP......\n-00024200: 2500 0000 3b00 0000 ffff ffff 0000 0000 %...;...........\n+00024070: 5b8a 0217 7265 702e 93f0 0000 0000 0000 [...rep.........\n+00024080: 1200 0000 ab00 0000 45a1 9617 7265 702e ........E...rep.\n+00024090: e4b4 0000 0000 0000 1d00 0000 3903 0000 ............9...\n+000240a0: 787e 1815 7265 702e a29d 0000 0000 0000 x~..rep.........\n+000240b0: 2600 0000 5a00 0000 a5f1 a519 0072 6570 &...Z........rep\n+000240c0: a5b7 0100 0000 0000 1600 0000 1900 0000 ................\n+000240d0: 6207 2d1c 7265 702e ec50 0000 0000 0000 b.-.rep..P......\n+000240e0: 0d00 0000 2c00 0000 5c65 091f 7265 702e ....,...\\e..rep.\n+000240f0: 7253 0000 0000 0000 0f00 0000 be00 0000 rS..............\n+00024100: 170c 4d19 7072 6f67 5d77 0000 0000 0000 ..M.prog]w......\n+00024110: 0c00 0000 3400 0000 8ff0 c118 0072 6570 ....4........rep\n+00024120: b99f 0100 0000 0000 2100 0000 0700 0000 ........!.......\n+00024130: 51ec 9614 7265 702e 6abb 0100 0000 0000 Q...rep.j.......\n+00024140: 1900 0000 a401 0000 a38f d91e 7072 696e ............prin\n+00024150: 02f3 0000 0000 0000 0c00 0000 4301 0000 ............C...\n+00024160: 3120 491b 7265 702e c252 0200 0000 0000 1 I.rep..R......\n+00024170: 1800 0000 4400 0000 9d62 001e 7265 702e ....D....b..rep.\n+00024180: 187f 0000 0000 0000 1a00 0000 5800 0000 ............X...\n+00024190: 0d75 3f16 7265 702e 4dbe 0100 0000 0000 .u?.rep.M.......\n+000241a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e ........o^..rep.\n+000241b0: 90af 0000 0000 0000 1c00 0000 3500 0000 ............5...\n+000241c0: 8a77 7a1a 7265 702e 06b1 0100 0000 0000 .wz.rep.........\n+000241d0: 2900 0000 4300 0000 5967 cb1b 7265 702e )...C...Yg..rep.\n+000241e0: 9185 0000 0000 0000 2500 0000 3801 0000 ........%...8...\n+000241f0: 3e7a 2f12 0072 6570 d5b3 0100 0000 0000 >z/..rep........\n+00024200: 1e00 0000 0900 0000 ffff ffff 0000 0000 ................\n 00024210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024220: 5cae 7530 7265 702e 6041 0100 0000 0000 \\.u0rep.`A......\n-00024230: 0f00 0000 4200 0000 2dd1 be34 7265 702e ....B...-..4rep.\n-00024240: c5a1 0000 0000 0000 1800 0000 a800 0000 ................\n-00024250: 3805 f634 7265 702e 60ad 0100 0000 0000 8..4rep.`.......\n-00024260: 1900 0000 6800 0000 21d5 1737 7265 702e ....h...!..7rep.\n-00024270: a4c3 0100 0000 0000 2300 0000 4901 0000 ........#...I...\n-00024280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n-000242a0: b4a5 0000 0000 0000 1800 0000 4f00 0000 ............O...\n-000242b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000242c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Ln......!...I...\n-00024430: 680a ef37 7265 702e 6e45 0100 0000 0000 h..7rep.nE......\n-00024440: 0b00 0000 ac00 0000 ffff ffff 0000 0000 ................\n-00024450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n+000243f0: 00a0 0000 0000 0000 2900 0000 b700 0000 ........).......\n+00024400: 0478 251a 7265 702e a7ae 0000 0000 0000 .x%.rep.........\n+00024410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n+00024420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n+00024450: 6bfc 0000 0000 0000 1200 0000 6701 0000 k...........g...\n 00024460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024470: 0000 0000 0000 0000 3544 7035 7265 6d6f ........5Dp5remo\n-00024480: e5c8 0100 0000 0000 1400 0000 7f00 0000 ................\n-00024490: ce27 8a37 7265 702e dc93 0000 0000 0000 .'.7rep.........\n-000244a0: 2000 0000 da00 0000 8887 7b34 7265 702e .........{4rep.\n-000244b0: aea7 0000 0000 0000 1900 0000 0e00 0000 ................\n-000244c0: a20d 6637 7265 702e b9ad 0000 0000 0000 ..f7rep.........\n-000244d0: 2000 0000 5e00 0000 ffff ffff 0000 0000 ...^...........\n-000244e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000244f0: ac84 4a3a 7265 702e b065 0000 0000 0000 ..J:rep..e......\n-00024500: 0f00 0000 5100 0000 c2c0 4331 7265 702e ....Q.....C1rep.\n-00024510: 1c74 0000 0000 0000 1500 0000 2900 0000 .t..........)...\n-00024520: ac02 c837 7265 702e 0b35 0100 0000 0000 ...7rep..5......\n-00024530: 1a00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n-00024540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024490: 1e6c 5913 7265 702e bbe7 0000 0000 0000 .lY.rep.........\n+000244a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n+000244b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244c0: 6464 d010 7265 702e 79b3 0000 0000 0000 dd..rep.y.......\n+000244d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n+000244e0: 2150 0200 0000 0000 1200 0000 2c00 0000 !P..........,...\n+000244f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n+00024510: 0f9c 0000 0000 0000 1d00 0000 4000 0000 ............@...\n+00024520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n+00024540: 9d50 0200 0000 0000 1400 0000 0600 0000 .P..............\n 00024550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00024560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00024570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024580: 8ac5 dc31 7265 702e 29a6 0100 0000 0000 ...1rep.).......\n-00024590: 1c00 0000 9600 0000 a6d5 6138 7265 702e ..........a8rep.\n-000245a0: 80cc 0100 0000 0000 1100 0000 3300 0000 ............3...\n-000245b0: 5e34 6e3e 7263 702d d8c6 0100 0000 0000 ^4n>rcp-........\n-000245c0: 0b00 0000 4300 0000 7a50 2f3a 0072 6570 ....C...zP/:.rep\n-000245d0: 0b3c 0100 0000 0000 2000 0000 1600 0000 .<...... .......\n-000245e0: 3bcd e737 7265 702e 633c 0100 0000 0000 ;..7rep.c<......\n-000245f0: 2100 0000 a400 0000 1b6c 9331 0072 6570 !........l.1.rep\n-00024600: cf3a 0100 0000 0000 0e00 0000 1400 0000 .:..............\n-00024610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024580: 14a6 3b1b 7265 702e 27bd 0100 0000 0000 ..;.rep.'.......\n+00024590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n+000245a0: a9b3 0100 0000 0000 2900 0000 0300 0000 ........).......\n+000245b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000245c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000245d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000245e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000245f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024610: e20e e01b 7265 702e 9378 0000 0000 0000 ....rep..x......\n+00024620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n 00024630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024650: 0000 0000 0000 0000 fbb3 1a37 7265 702e ...........7rep.\n-00024660: 6d5a 0000 0000 0000 1f00 0000 3f00 0000 mZ..........?...\n-00024670: 4622 e73a 7265 702e 0045 0100 0000 0000 F\".:rep..E......\n-00024680: 1500 0000 5900 0000 95a4 553c 7265 702e ....Y.....Urep.\n-000246f0: 6844 0000 0000 0000 2500 0000 6800 0000 hD......%...h...\n-00024700: 3b55 0130 7265 702e 9846 0100 0000 0000 ;U.0rep..F......\n-00024710: 2000 0000 7001 0000 ad3b 4837 7265 702e ...p....;H7rep.\n-00024720: 6c5f 0000 0000 0000 2300 0000 5a00 0000 l_......#...Z...\n-00024730: 4373 5933 7265 702e 78c1 0100 0000 0000 CsY3rep.x.......\n-00024740: 1200 0000 b700 0000 0125 6130 7265 702e .........%a0rep.\n-00024750: c4ca 0100 0000 0000 3400 0000 2300 0000 ........4...#...\n-00024760: d198 df3b 0072 6570 e94f 0100 0000 0000 ...;.rep.O......\n-00024770: 1400 0000 0200 0000 9a2f cd3c 0072 6570 ........./.<.rep\n-00024780: 4236 0100 0000 0000 1b00 0000 1500 0000 B6..............\n-00024790: 68df 0a3c 7265 702e 1f6e 0000 0000 0000 h..W6.rep\n-00024b40: 66cc 0100 0000 0000 1800 0000 0200 0000 f...............\n+00024b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n+00024b40: ed68 0000 0000 0000 0a00 0000 a400 0000 .h..............\n 00024b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n-00024b70: 3138 0100 0000 0000 1600 0000 da00 0000 18..............\n+00024b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n+00024b70: 7e9f 0100 0000 0000 1400 0000 2700 0000 ~...........'...\n 00024b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00024ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024bc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n+00024ba0: 05be 0000 0000 0000 2100 0000 7600 0000 ........!...v...\n+00024bb0: 2d66 fb1f 0072 6570 7120 0200 0000 0000 -f...repq ......\n+00024bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n 00024bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024bf0: 0000 0000 0000 0000 1bbc c130 7265 702e ...........0rep.\n-00024c00: f4c0 0100 0000 0000 1b00 0000 2500 0000 ............%...\n+00024bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n-00024c30: 6064 0000 0000 0000 1800 0000 1100 0000 `d..............\n-00024c40: 0c5a 6c35 7265 702e 2b49 0100 0000 0000 .Zl5rep.+I......\n-00024c50: 1700 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n-00024c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00024c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024c40: 5662 0a19 7265 702e 00b0 0000 0000 0000 Vb..rep.........\n+00024c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n+00024c60: e1bb 0000 0000 0000 1800 0000 9f00 0000 ................\n 00024c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00024c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00024c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024cb0: 0000 0000 0000 0000 a31c 113e 7265 702e ...........>rep.\n-00024cc0: 7970 0000 0000 0000 1200 0000 4900 0000 yp..........I...\n-00024cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00024cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024cb0: 0000 0000 0000 0000 cf8f 091c 7265 702e ............rep.\n+00024cc0: 24b9 0000 0000 0000 1900 0000 9b00 0000 $...............\n+00024cd0: fe81 1b1c 7265 702e fcb3 0100 0000 0000 ....rep.........\n+00024ce0: 1e00 0000 4100 0000 1776 a91b 7265 6d6f ....A....v..remo\n+00024cf0: 7eb4 0100 0000 0000 1600 0000 2d00 0000 ~...........-...\n 00024d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024d10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n-00024d20: 52c3 0100 0000 0000 1400 0000 0500 0000 R...............\n-00024d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00024d40: 0000 0000 0000 0000 b968 7a32 7265 702e .........hz2rep.\n-00024d50: cf86 0000 0000 0000 1800 0000 3801 0000 ............8...\n-00024d60: 8db1 c83c 7265 702e 0f69 0000 0000 0000 ...site\n-00024ed0: 85f9 0000 0000 0000 1300 0000 4700 0000 ............G...\n-00024ee0: 8b01 5a3c 7265 702e 9c9b 0000 0000 0000 ..Z.......\n-00024f20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n-00024f30: 85a7 0000 0000 0000 1a00 0000 0f00 0000 ................\n-00024f40: a04a 8433 7265 702e 6535 0100 0000 0000 .J.3rep.e5......\n-00024f50: 1a00 0000 c300 0000 068c b234 7265 702e ...........4rep.\n-00024f60: 0050 0200 0000 0000 1b00 0000 3a00 0000 .P..........:...\n-00024f70: 62c3 ea36 0072 6570 7236 0100 0000 0000 b..6.repr6......\n-00024f80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n-00024f90: df34 0100 0000 0000 1b00 0000 1100 0000 .4..............\n-00024fa0: e242 bd3d 7265 702e c437 0100 0000 0000 .B.=rep..7......\n-00024fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n-00024fc0: 3a3e 0100 0000 0000 2100 0000 6800 0000 :>......!...h...\n-00024fd0: e412 b83d 7265 6d6f 57ca 0100 0000 0000 ...=remoW.......\n-00024fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\n-00024ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025000: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-00025010: 6973 7065 6c6c 2d73 746f 704b 696c 6c20 ispell-stopKill \n-00025020: 616e 7920 7375 6270 726f 6365 7373 6573 any subprocesses\n-00025030: 2062 6569 6e67 2075 7365 6420 696e 7465 being used inte\n-00025040: 726e 616c 6c79 2074 6f20 7275 6e20 4973 rnally to run Is\n-00025050: 7065 6c6c 2e72 6570 2e75 7469 6c2e 6973 pell.rep.util.is\n-00025060: 7065 6c6c 2369 7370 656c 6c2d 7365 742d pell#ispell-set-\n-00025070: 6469 6374 696f 6e61 7279 5365 7420 7468 dictionarySet th\n-00025080: 6520 6e61 6d65 206f 6620 7468 6520 6469 e name of the di\n-00025090: 6374 696f 6e61 7279 2075 7365 6420 6279 ctionary used by\n-000250a0: 2049 7370 656c 6c20 746f 2044 4943 542d Ispell to DICT-\n-000250b0: 4e41 4d45 2e00 0000 0000 0000 0000 0000 NAME............\n-000250c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000252f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000255f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n+00024ed0: d55b 0000 0000 0000 1400 0000 a400 0000 .[..............\n+00024ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n+00024f00: 0c9a 0100 0000 0000 1d00 0000 5d00 0000 ............]...\n+00024f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00024f20: 0000 0000 0000 0000 9772 3d1a 7265 702e .........r=.rep.\n+00024f30: b2b2 0100 0000 0000 1c00 0000 5000 0000 ............P...\n+00024f40: eb41 de13 0072 6570 5cb6 0100 0000 0000 .A...rep\\.......\n+00024f50: 3600 0000 1500 0000 4957 8f11 7265 702e 6.......IW..rep.\n+00024f60: 02eb 0000 0000 0000 1000 0000 2100 0000 ............!...\n+00024f70: 967f 871c 7265 702e 469c 0100 0000 0000 ....rep.F.......\n+00024f80: 1700 0000 6500 0000 e702 361f 7265 702e ....e.....6.rep.\n+00024f90: 4a9e 0100 0000 0000 2500 0000 9800 0000 J.......%.......\n+00024fa0: f59a a918 7265 702e bcf1 0000 0000 0000 ....rep.........\n+00024fb0: 1c00 0000 4f00 0000 59ca c11d 7265 702e ....O...Y...rep.\n+00024fc0: 0075 0000 0000 0000 1b00 0000 0401 0000 .u..............\n+00024fd0: df10 031f 7265 702e ac49 0000 0000 0000 ....rep..I......\n+00024fe0: 0e00 0000 d600 0000 9f31 3a14 7265 702e .........1:.rep.\n+00024ff0: 994c 0000 0000 0000 0e00 0000 2001 0000 .L.......... ...\n+00025000: 0072 6570 2e6c 616e 672e 6261 636b 7175 .rep.lang.backqu\n+00025010: 6f74 6523 6261 636b 7175 6f74 6520 4152 ote#backquote AR\n+00025020: 4772 6570 2e6c 616e 672e 6d61 7468 236f Grep.lang.math#o\n+00025030: 6464 7052 6574 7572 6e20 7420 6966 2058 ddpReturn t if X\n+00025040: 2069 7320 6f64 642c 2069 2e65 2e20 282f is odd, i.e. (/\n+00025050: 3d20 286d 6f64 2058 2032 2920 3029 2e72 = (mod X 2) 0).r\n+00025060: 6570 2e6c 616e 672e 6d61 7468 2365 7665 ep.lang.math#eve\n+00025070: 6e70 5265 7475 726e 2074 2069 6620 5820 npReturn t if X \n+00025080: 6973 206f 6464 2c20 692e 652e 2028 3d20 is odd, i.e. (= \n+00025090: 286d 6f64 2058 2032 2920 3029 2e00 7265 (mod X 2) 0)..re\n+000250a0: 702e 7574 696c 2e74 696d 6523 7469 6d65 p.util.time#time\n+000250b0: 2d20 5431 2054 3272 6570 2e75 7469 6c2e - T1 T2rep.util.\n+000250c0: 6973 7065 6c6c 2370 656e 6469 6e67 2d6f ispell#pending-o\n+000250d0: 7574 7075 7453 7472 696e 6720 6f66 206f utputString of o\n+000250e0: 7574 7075 7420 7265 6365 6976 6564 2066 utput received f\n+000250f0: 726f 6d20 6973 7065 6c6c 2062 7574 206e rom ispell but n\n+00025100: 6f74 2070 726f 6365 7373 6564 2e72 6570 ot processed.rep\n+00025110: 2e75 7469 6c2e 6461 7465 2364 6174 652d .util.date#date-\n+00025120: 7477 6f2d 6469 6769 742d 7965 6172 2d70 two-digit-year-p\n+00025130: 7265 6669 7841 2074 776f 2d64 6967 6974 refixA two-digit\n+00025140: 2073 7472 696e 6720 7468 6174 2077 696c string that wil\n+00025150: 6c20 6265 2070 7265 7065 6e64 6564 2074 l be prepended t\n+00025160: 6f20 7965 6172 2073 7065 6369 6669 6361 o year specifica\n+00025170: 7469 6f6e 7320 7468 6174 0a6f 6e6c 7920 tions that.only \n+00025180: 6861 7665 2074 776f 2c20 6c6f 7765 7220 have two, lower \n+00025190: 6f72 6465 722c 2064 6967 6974 732e 2054 order, digits. T\n+000251a0: 6869 7320 6973 2070 6963 6b65 6420 7570 his is picked up\n+000251b0: 2061 7574 6f6d 6174 6963 616c 6c79 2066 automatically f\n+000251c0: 726f 6d0a 7468 6520 6375 7272 656e 7420 rom.the current \n+000251d0: 7965 6172 2c20 692e 652e 2031 3939 3720 year, i.e. 1997 \n+000251e0: 2d3e 2022 3139 222c 2032 3030 3120 2d3e -> \"19\", 2001 ->\n+000251f0: 2022 3230 222e 7265 702e 7574 696c 2e64 \"20\".rep.util.d\n+00025200: 6174 6523 7061 7273 652d 6461 7465 5061 ate#parse-datePa\n+00025210: 7273 6520 7468 6520 6461 7465 2073 7065 rse the date spe\n+00025220: 6369 6669 6374 696f 6e20 696e 2053 5452 cifiction in STR\n+00025230: 494e 472c 206f 7074 696f 6e61 6c6c 7920 ING, optionally \n+00025240: 7374 6172 7469 6e67 2061 7420 7468 6520 starting at the \n+00025250: 504f 494e 5427 7468 0a63 6861 7261 6374 POINT'th.charact\n+00025260: 6572 2069 6e20 7468 6520 7374 7269 6e67 er in the string\n+00025270: 2e20 5468 6973 2077 696c 6c20 7061 7273 . This will pars\n+00025280: 6520 6461 7465 7320 696e 2052 4643 2d38 e dates in RFC-8\n+00025290: 3232 206d 6169 6c20 6d65 7373 6167 6573 22 mail messages\n+000252a0: 2e00 7265 702e 6461 7461 2e72 696e 6723 ..rep.data.ring#\n+000252b0: 7269 6e67 2d63 6170 6163 6974 7920 5249 ring-capacity RI\n+000252c0: 4e47 7265 702e 6461 7461 2e72 696e 6723 NGrep.data.ring#\n+000252d0: 7269 6e67 2d3e 6c69 7374 5265 7475 726e ring->listReturn\n+000252e0: 2074 6865 2065 6c65 6d65 6e74 7320 696e the elements in\n+000252f0: 2072 696e 6720 6275 6666 6572 2052 494e ring buffer RIN\n+00025300: 4720 6173 2061 206c 6973 742c 206e 6577 G as a list, new\n+00025310: 6573 7420 746f 206f 6c64 6573 742e 0072 est to oldest..r\n+00025320: 6570 2e64 6174 6123 7374 7269 6e67 2d75 ep.data#string-u\n+00025330: 7070 6572 2d63 6173 652d 7020 5800 7265 pper-case-p X.re\n+00025340: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n+00025350: 6465 6669 6e65 2d73 7472 7563 7475 7265 define-structure\n+00025360: 7320 5354 5255 4354 5320 434f 4e46 4947 s STRUCTS CONFIG\n+00025370: 202e 2042 4f44 5972 6570 2e73 7973 7465 . BODYrep.syste\n+00025380: 6d23 6765 7465 6e76 5265 7475 726e 2074 m#getenvReturn t\n+00025390: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+000253a0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+000253b0: 6162 6c65 204e 414d 452c 2061 2073 7472 able NAME, a str\n+000253c0: 696e 672e 2054 6865 2076 6172 6961 626c ing. The variabl\n+000253d0: 650a 6070 726f 6365 7373 2d65 6e76 6972 e.`process-envir\n+000253e0: 6f6e 6d65 6e74 2720 6973 2075 7365 6420 onment' is used \n+000253f0: 746f 2066 696e 6420 7468 6520 7661 6c75 to find the valu\n+00025400: 652e 7265 702e 7468 7265 6164 732e 6d75 e.rep.threads.mu\n+00025410: 7465 7823 6d61 6b65 2d6d 7574 6578 4372 tex#make-mutexCr\n+00025420: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return \n+00025430: 6120 6d75 7465 7820 6f62 6a65 6374 2e20 a mutex object. \n+00025440: 4e6f 2074 6872 6561 6420 7769 6c6c 206f No thread will o\n+00025450: 776e 2074 6865 206e 6577 206d 7574 6578 wn the new mutex\n+00025460: 2e72 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n+00025470: 6578 236d 6179 6265 2d6f 6274 6169 6e2d ex#maybe-obtain-\n+00025480: 6d75 7465 7841 7474 656d 7074 2074 6f20 mutexAttempt to \n+00025490: 6f62 7461 696e 206d 7574 6578 204d 5458 obtain mutex MTX\n+000254a0: 2066 6f72 2074 6865 2063 7572 7265 6e74 for the current\n+000254b0: 2074 6872 6561 6420 7769 7468 6f75 7420 thread without \n+000254c0: 626c 6f63 6b69 6e67 2e0a 5265 7475 726e blocking..Return\n+000254d0: 7320 7472 7565 2069 6620 6162 6c65 2074 s true if able t\n+000254e0: 6f20 6f62 7461 696e 2074 6865 206d 7574 o obtain the mut\n+000254f0: 6578 2c20 6661 6c73 6520 6f74 6865 7277 ex, false otherw\n+00025500: 6973 652e 7265 702e 6461 7461 2361 7373 ise.rep.data#ass\n+00025510: 6f63 2d72 6567 6578 7053 6361 6e20 414c oc-regexpScan AL\n+00025520: 4953 5420 666f 7220 616e 2065 6c65 6d65 IST for an eleme\n+00025530: 6e74 2077 686f 7365 2063 6172 2069 7320 nt whose car is \n+00025540: 6120 7265 6775 6c61 7220 6578 7072 6573 a regular expres\n+00025550: 7369 6f6e 206d 6174 6368 696e 6720 7468 sion matching th\n+00025560: 650a 7374 7269 6e67 2049 4e50 5554 2e00 e.string INPUT..\n+00025570: 7265 702e 6461 7461 236d 616b 652d 6775 rep.data#make-gu\n+00025580: 6172 6469 616e 6d61 696c 2d64 6f6d 6169 ardianmail-domai\n+00025590: 6e2d 6e61 6d65 4d61 696c 2064 6f6d 6169 n-nameMail domai\n+000255a0: 6e6e 616d 6520 6f66 2074 6865 206c 6f63 nname of the loc\n+000255b0: 616c 2073 6974 652e 7573 6572 2d6d 6169 al site.user-mai\n+000255c0: 6c2d 6164 6472 6573 7341 6464 7265 7373 l-addressAddress\n+000255d0: 2074 6f20 7075 7420 696e 2046 726f 6d3a to put in From:\n+000255e0: 2068 6561 6465 7273 206f 6620 6f75 7467 headers of outg\n+000255f0: 6f69 6e67 206d 6169 6c2e 7374 616e 6461 oing mail.standa\n+00025600: 7264 2d6f 7574 7075 7453 7472 6561 6d20 rd-outputStream \n+00025610: 7468 6174 2060 7072 696e 3f27 2077 7269 that `prin?' wri\n+00025620: 7465 7320 6974 7320 6f75 7470 7574 2074 tes its output t\n+00025630: 6f20 6279 2064 6566 6175 6c74 2e00 0000 o by default....\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@@ -9723,1871 +9723,1871 @@\n 00025fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00026010: 6574 6572 2373 6574 712d 6465 6661 756c eter#setq-defaul\n-00026020: 7473 6574 712d 6465 6661 756c 7420 7b20 tsetq-default { \n-00026030: 5641 5249 4142 4c45 2046 4f52 4d20 7d20 VARIABLE FORM } \n-00026040: 2e2e 2e0a 0a53 6574 7320 7468 6520 6465 .....Sets the de\n-00026050: 6661 756c 7420 7661 6c75 6520 6f66 2065 fault value of e\n-00026060: 6163 6820 5641 5249 4142 4c45 2074 6f20 ach VARIABLE to \n-00026070: 7468 6520 7661 6c75 6520 6f66 2069 7473 the value of its\n-00026080: 0a63 6f72 7265 7370 6f6e 6469 6e67 2046 .corresponding F\n-00026090: 4f52 4d20 6576 616c 7561 7465 642c 2072 ORM evaluated, r\n-000260a0: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n-000260b0: 206f 6620 7468 6520 6c61 7374 2065 7661 of the last eva\n-000260c0: 6c75 6174 696f 6e2e 0a53 6565 2061 6c73 luation..See als\n-000260d0: 6f20 6073 6574 7127 2e20 5265 7475 726e o `setq'. Return\n-000260e0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n-000260f0: 6865 206c 6173 7420 464f 524d 2e72 6570 he last FORM.rep\n-00026100: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00026110: 7223 7768 696c 6577 6869 6c65 2043 4f4e r#whilewhile CON\n-00026120: 4449 5449 4f4e 2042 4f44 592e 2e2e 0a0a DITION BODY.....\n-00026130: 6077 6869 6c65 2720 6973 2061 6e20 696d `while' is an im\n-00026140: 7065 7261 7469 7665 206c 6f6f 7069 6e67 perative looping\n-00026150: 2063 6f6e 7374 7275 6374 2e20 434f 4e44 construct. COND\n-00026160: 4954 494f 4e20 6973 2065 7661 6c75 6174 ITION is evaluat\n-00026170: 6564 2c20 6966 0a69 7420 7072 6f64 7563 ed, if.it produc\n-00026180: 6573 2061 2074 7275 6520 7661 6c75 652c es a true value,\n-00026190: 2074 6865 6e20 7468 6520 7365 7175 656e then the sequen\n-000261a0: 6365 206f 6620 424f 4459 2e2e 2e20 666f ce of BODY... fo\n-000261b0: 726d 7320 6172 650a 6576 616c 7561 7465 rms are.evaluate\n-000261c0: 6420 7573 696e 6720 616e 2069 6d70 6c69 d using an impli\n-000261d0: 6369 7420 6070 726f 676e 2720 7374 6174 cit `progn' stat\n-000261e0: 656d 656e 742c 2061 6e64 2063 6f6e 7472 ement, and contr\n-000261f0: 6f6c 2070 6173 7365 7320 6261 636b 0a74 ol passes back.t\n-00026200: 6f20 7468 6520 6265 6769 6e6e 696e 6720 o the beginning \n-00026210: 6f66 2074 6865 2077 6869 6c65 2066 6f72 of the while for\n-00026220: 6d2e 0a0a 5768 656e 2074 6865 2056 414c m...When the VAL\n-00026230: 5545 206f 6620 434f 4e44 4954 494f 4e20 UE of CONDITION \n-00026240: 6973 2066 616c 7365 2c20 7468 6520 7768 is false, the wh\n-00026250: 696c 6520 7374 6174 656d 656e 7420 6973 ile statement is\n-00026260: 2065 7869 7465 642c 0a72 6574 7572 6e69 exited,.returni\n-00026270: 6e67 2061 6e20 756e 6465 6669 6e65 6420 ng an undefined \n-00026280: 7661 6c75 652e 0072 6570 2e6c 616e 672e value..rep.lang.\n-00026290: 696e 7465 7270 7265 7465 7223 7072 6f67 interpreter#prog\n-000262a0: 3120 464f 524d 3120 2e20 464f 524d 5372 1 FORM1 . FORMSr\n-000262b0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-000262c0: 7465 7223 7072 6f67 3270 726f 6732 2046 ter#prog2prog2 F\n-000262d0: 4f52 4d31 2046 4f52 4d32 205b 464f 524d ORM1 FORM2 [FORM\n-000262e0: 532e 2e2e 5d0a 0a45 7661 6c75 6174 6520 S...]..Evaluate \n-000262f0: 464f 524d 3120 6469 7363 6172 6469 6e67 FORM1 discarding\n-00026300: 2069 7473 2072 6573 756c 742c 2074 6865 its result, the\n-00026310: 6e20 6576 616c 7561 7465 2046 4f52 4d32 n evaluate FORM2\n-00026320: 2066 6f6c 6c6f 7765 6420 6279 0a60 2870 followed by.`(p\n-00026330: 726f 676e 2046 4f52 4d53 2e2e 2e29 272e rogn FORMS...)'.\n-00026340: 2052 6574 7572 6e73 2074 6865 2072 6573 Returns the res\n-00026350: 756c 7420 6f66 2065 7661 6c75 6174 696e ult of evaluatin\n-00026360: 6720 464f 524d 322e 0072 6570 2e6c 616e g FORM2..rep.lan\n-00026370: 672e 696e 7465 7270 7265 7465 7223 7769 g.interpreter#wi\n-00026380: 7468 2d6f 626a 6563 7420 4f42 4a20 2e20 th-object OBJ . \n-00026390: 424f 4459 7265 702e 6c61 6e67 2e69 6e74 BODYrep.lang.int\n-000263a0: 6572 7072 6574 6572 2363 6f6e 6469 7469 erpreter#conditi\n-000263b0: 6f6e 2d63 6173 6545 7661 6c75 6174 6573 on-caseEvaluates\n-000263c0: 2046 4f52 4d20 7769 7468 2065 7272 6f72 FORM with error\n-000263d0: 2d68 616e 646c 6572 7320 696e 2070 6c61 -handlers in pla\n-000263e0: 6365 2c20 6966 206e 6f20 6572 726f 7273 ce, if no errors\n-000263f0: 206f 6363 7572 0a72 6574 7572 6e20 7468 occur.return th\n-00026400: 6520 7661 6c75 6520 7265 7475 726e 6564 e value returned\n-00026410: 2062 7920 464f 524d 2c20 656c 7365 2074 by FORM, else t\n-00026420: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n-00026430: 6865 7665 720a 6861 6e64 6c65 7227 7320 hever.handler's \n-00026440: 626f 6479 2077 6173 2065 7661 6c75 6174 body was evaluat\n-00026450: 6564 2e0a 0a45 6163 6820 4841 4e44 4c45 ed...Each HANDLE\n-00026460: 5220 6973 2061 206c 6973 7420 6f66 2060 R is a list of `\n-00026470: 2845 5252 4f52 2042 4f44 592e 2e2e 2927 (ERROR BODY...)'\n-00026480: 2e20 4552 524f 5220 6465 6669 6e65 7320 . ERROR defines \n-00026490: 7768 6963 6820 7479 7065 730a 6f66 2065 which types.of e\n-000264a0: 7272 6f72 7320 7468 6520 6861 6e64 6c65 rrors the handle\n-000264b0: 7220 6361 7463 6865 732c 2065 6974 6865 r catches, eithe\n-000264c0: 7220 6120 7379 6d62 6f6c 206f 7220 6120 r a symbol or a \n-000264d0: 6c69 7374 206f 6620 7379 6d62 6f6c 732e list of symbols.\n-000264e0: 0a54 6865 2073 7065 6369 616c 2073 796d .The special sym\n-000264f0: 626f 6c20 6065 7272 6f72 2720 6d61 7463 bol `error' matc\n-00026500: 6865 7320 616c 6c20 7479 7065 7320 6f66 hes all types of\n-00026510: 2065 7272 6f72 732e 0a0a 4966 2056 4152 errors...If VAR\n-00026520: 2069 7320 7472 7565 2069 7427 7320 6120 is true it's a \n-00026530: 7379 6d62 6f6c 2077 686f 7365 2076 616c symbol whose val\n-00026540: 7565 7320 6973 2062 6f75 6e64 2074 6f20 ues is bound to \n-00026550: 6028 4552 524f 522d 5359 4d42 4f4c 202e `(ERROR-SYMBOL .\n-00026560: 0a44 4154 4129 2720 7768 696c 6520 7468 .DATA)' while th\n-00026570: 6520 6861 6e64 6c65 7220 6973 2065 7661 e handler is eva\n-00026580: 6c75 6174 6564 2028 7468 6573 6520 6172 luated (these ar\n-00026590: 6520 7468 6520 6172 6775 6d65 6e74 7320 e the arguments \n-000265a0: 6769 7665 6e20 746f 0a60 7369 676e 616c given to.`signal\n-000265b0: 2720 7768 656e 2074 6865 2065 7272 6f72 ' when the error\n-000265c0: 2077 6173 2072 6169 7365 6429 2e72 6570 was raised).rep\n-000265d0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-000265e0: 7223 6175 746f 6c6f 6164 2d6d 6163 726f r#autoload-macro\n-000265f0: 5465 6c6c 2074 6865 2065 7661 6c75 6174 Tell the evaluat\n-00026600: 6f72 2074 6861 7420 7468 6520 7661 6c75 or that the valu\n-00026610: 6520 6f66 2074 6865 206d 6163 726f 2053 e of the macro S\n-00026620: 594d 424f 4c20 7769 6c6c 2062 6520 696e YMBOL will be in\n-00026630: 6974 6961 6c69 7365 640a 6279 206c 6f61 itialised.by loa\n-00026640: 6469 6e67 2046 494c 452e 7265 702e 6c61 ding FILE.rep.la\n-00026650: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d\n-00026660: 796e 616d 6963 2d77 696e 6443 616c 6c20 ynamic-windCall \n-00026670: 5448 554e 4b20 7769 7468 6f75 7420 6172 THUNK without ar\n-00026680: 6775 6d65 6e74 732c 2072 6574 7572 6e69 guments, returni\n-00026690: 6e67 2074 6865 2072 6573 756c 7420 6f66 ng the result of\n-000266a0: 2074 6869 7320 6361 6c6c 2e0a 4245 464f this call..BEFO\n-000266b0: 5245 2061 6e64 2041 4654 4552 2061 7265 RE and AFTER are\n-000266c0: 2061 6c73 6f20 6361 6c6c 6564 2028 7769 also called (wi\n-000266d0: 7468 6f75 7420 6172 6775 6d65 6e74 7329 thout arguments)\n-000266e0: 2c20 7768 656e 6576 6572 0a65 7865 6375 , whenever.execu\n-000266f0: 7469 6f6e 2072 6573 7065 6374 6976 656c tion respectivel\n-00026700: 7920 656e 7465 7273 206f 7220 6c65 6176 y enters or leav\n-00026710: 6573 2074 6865 2064 796e 616d 6963 2065 es the dynamic e\n-00026720: 7874 656e 7420 6f66 2074 6865 2063 616c xtent of the cal\n-00026730: 6c0a 746f 2054 4855 4e4b 2e0a 0a49 6e20 l.to THUNK...In \n-00026740: 7468 6520 7369 6d70 6c65 7374 2063 6173 the simplest cas\n-00026750: 6520 2877 6865 6e20 6361 6c6c 2f63 6320 e (when call/cc \n-00026760: 6973 6e27 7420 7573 6564 2074 6f20 7061 isn't used to pa\n-00026770: 7373 2063 6f6e 7472 6f6c 2069 6e20 6f72 ss control in or\n-00026780: 206f 7574 0a6f 6620 5448 554e 4b29 2065 out.of THUNK) e\n-00026790: 6163 6820 6675 6e63 7469 6f6e 2077 696c ach function wil\n-000267a0: 6c20 6265 2063 616c 6c65 6420 6578 6163 l be called exac\n-000267b0: 746c 7920 6f6e 6365 2e72 6570 2e6c 616e tly once.rep.lan\n-000267c0: 672e 696e 7465 7270 7265 7465 7223 6964 g.interpreter#id\n-000267d0: 656e 7469 7479 5265 7475 726e 2041 5247 entityReturn ARG\n-000267e0: 2e72 6570 2e6c 616e 672e 6261 636b 7175 .rep.lang.backqu\n-000267f0: 6f74 6523 6261 636b 7175 6f74 6541 7267 ote#backquoteArg\n-00026800: 756d 656e 7420 5354 5255 4354 5552 4520 ument STRUCTURE \n-00026810: 6465 7363 7269 6265 7320 6120 7465 6d70 describes a temp\n-00026820: 6c61 7465 2074 6f20 6275 696c 642e 0a0a late to build...\n-00026830: 5468 6520 7768 6f6c 6520 7374 7275 6374 The whole struct\n-00026840: 7572 6520 6163 7473 2061 7320 6966 2069 ure acts as if i\n-00026850: 7420 7765 7265 2071 756f 7465 6420 6578 t were quoted ex\n-00026860: 6365 7074 2066 6f72 2063 6572 7461 696e cept for certain\n-00026870: 0a70 6c61 6365 7320 7768 6572 6520 6578 .places where ex\n-00026880: 7072 6573 7369 6f6e 7320 6172 6520 6576 pressions are ev\n-00026890: 616c 7561 7465 6420 616e 6420 696e 7365 aluated and inse\n-000268a0: 7274 6564 206f 7220 7370 6c69 6365 6420 rted or spliced \n-000268b0: 696e 2e0a 0a46 6f72 2065 7861 6d70 6c65 in...For example\n-000268c0: 3a0a 0a62 2020 2020 2020 2020 2020 2020 :..b \n-000268d0: 2020 3d3e 2028 6261 2062 6220 6263 2909 => (ba bb bc).\n-000268e0: 093b 2061 7373 756d 6520 6220 6861 7320 .; assume b has \n-000268f0: 7468 6973 2076 616c 7565 0a60 2861 2062 this value.`(a b\n-00026900: 2063 2920 2020 2020 2020 3d3e 2028 6120 c) => (a \n-00026910: 6220 6329 0909 3b20 6261 636b 7175 6f74 b c)..; backquot\n-00026920: 6520 6163 7473 206c 696b 6520 7175 6f74 e acts like quot\n-00026930: 650a 6028 6120 2c62 2063 2920 2020 2020 e.`(a ,b c) \n-00026940: 203d 3e20 2861 2028 6261 2062 6220 6263 => (a (ba bb bc\n-00026950: 2920 6329 093b 2069 6e73 6572 7420 7468 ) c).; insert th\n-00026960: 6520 7661 6c75 6520 6f66 2062 0a60 2861 e value of b.`(a\n-00026970: 202c 4062 2063 2920 2020 2020 3d3e 2028 ,@b c) => (\n-00026980: 6120 6261 2062 6220 6263 2063 2909 3b20 a ba bb bc c).; \n-00026990: 7370 6c69 6365 2069 6e20 7468 6520 7661 splice in the va\n-000269a0: 6c75 6520 6f66 2062 0a0a 5665 6374 6f72 lue of b..Vector\n-000269b0: 7320 776f 726b 206a 7573 7420 6c69 6b65 s work just like\n-000269c0: 206c 6973 7473 2e20 204e 6573 7465 6420 lists. Nested \n-000269d0: 6261 636b 7175 6f74 6573 2061 7265 2070 backquotes are p\n-000269e0: 6572 6d69 7474 6564 2e72 6570 2e64 6174 ermitted.rep.dat\n-000269f0: 612e 7269 6e67 2372 696e 672d 6361 7061 a.ring#ring-capa\n-00026a00: 6369 7479 5265 7475 726e 7320 7468 6520 cityReturns the \n-00026a10: 6e75 6d62 6572 206f 6620 736c 6f74 7320 number of slots \n-00026a20: 696e 2074 6865 2072 696e 6720 6275 6666 in the ring buff\n-00026a30: 6572 2052 494e 472e 0072 6570 2e64 6174 er RING..rep.dat\n-00026a40: 612e 7269 6e67 2372 696e 672d 6170 7065 a.ring#ring-appe\n-00026a50: 6e64 2052 494e 4720 4f42 4a45 4354 0072 nd RING OBJECT.r\n-00026a60: 6570 2e64 6174 612e 7269 6e67 2372 696e ep.data.ring#rin\n-00026a70: 672d 7265 706c 6163 6520 5249 4e47 204f g-replace RING O\n-00026a80: 424a 4543 5472 6570 2e64 6174 6123 7374 BJECTrep.data#st\n-00026a90: 7269 6e67 2d63 6170 6974 616c 697a 6564 ring-capitalized\n-00026aa0: 2d70 5265 7475 726e 7320 7420 6966 2073 -pReturns t if s\n-00026ab0: 7472 696e 6720 5820 6973 2063 6170 6974 tring X is capit\n-00026ac0: 616c 697a 6564 2028 6669 7273 7420 6368 alized (first ch\n-00026ad0: 6172 6163 7465 7220 6973 2075 7070 6572 aracter is upper\n-00026ae0: 2063 6173 6529 2e00 7265 702e 6461 7461 case)..rep.data\n-00026af0: 2373 7472 696e 672d 6361 7069 7461 6c69 #string-capitali\n-00026b00: 7a65 642d 7020 5872 6570 2e64 6174 6123 zed-p Xrep.data#\n-00026b10: 7374 7269 6e67 2d75 7063 6173 6552 6574 string-upcaseRet\n-00026b20: 7572 6e20 6120 6e65 7720 7374 7269 6e67 urn a new string\n-00026b30: 2c20 616e 2075 7070 6572 2063 6173 6520 , an upper case \n-00026b40: 636f 7079 206f 6620 7374 7269 6e67 2058 copy of string X\n-00026b50: 2e00 7265 702e 7468 7265 6164 732e 6d75 ..rep.threads.mu\n-00026b60: 7465 7823 7265 6c65 6173 652d 6d75 7465 tex#release-mute\n-00026b70: 7820 4d54 5872 6570 2e74 6872 6561 6473 x MTXrep.threads\n-00026b80: 2e6d 6573 7361 6765 2d70 6f72 7423 6d65 .message-port#me\n-00026b90: 7373 6167 652d 7761 6974 696e 672d 7052 ssage-waiting-pR\n-00026ba0: 6574 7572 6e20 7472 7565 2069 6620 7468 eturn true if th\n-00026bb0: 6572 6520 6172 6520 6d65 7373 6167 6573 ere are messages\n-00026bc0: 2077 6169 7469 6e67 206f 6e20 6d65 7373 waiting on mess\n-00026bd0: 6167 6520 706f 7274 2050 4f52 542e 0072 age port PORT..r\n-00026be0: 6570 2e6e 6574 2e72 7063 2372 7063 2d6f ep.net.rpc#rpc-o\n-00026bf0: 7574 7075 742d 6861 6e64 6c65 7220 534f utput-handler SO\n-00026c00: 434b 4554 204f 5554 5055 5472 6570 2e72 CKET OUTPUTrep.r\n-00026c10: 6567 6578 7023 7374 7269 6e67 2d72 6570 egexp#string-rep\n-00026c20: 6c61 6365 5265 7475 726e 2074 6865 2073 laceReturn the s\n-00026c30: 7472 696e 6720 6372 6561 7465 6420 6279 tring created by\n-00026c40: 2072 6570 6c61 6369 6e67 2061 6c6c 206d replacing all m\n-00026c50: 6174 6368 6573 206f 6620 5245 4745 5850 atches of REGEXP\n-00026c60: 2069 6e0a 5354 5249 4e47 2077 6974 6820 in.STRING with \n-00026c70: 7468 6520 6578 7061 6e73 696f 6e20 6f66 the expansion of\n-00026c80: 2054 454d 504c 4154 452e 0a0a 4966 2054 TEMPLATE...If T\n-00026c90: 454d 504c 4154 4520 6973 2061 2073 7472 EMPLATE is a str\n-00026ca0: 696e 672c 2069 7420 6973 2065 7870 616e ing, it is expan\n-00026cb0: 6465 6420 7573 696e 6720 7468 6520 6065 ded using the `e\n-00026cc0: 7870 616e 642d 6c61 7374 2d6d 6174 6368 xpand-last-match\n-00026cd0: 270a 6675 6e63 7469 6f6e 2c20 6f74 6865 '.function, othe\n-00026ce0: 7277 6973 6520 5445 4d50 4c41 5445 2069 rwise TEMPLATE i\n-00026cf0: 7320 6361 6c6c 6564 2061 7320 6120 6675 s called as a fu\n-00026d00: 6e63 7469 6f6e 2077 6974 6820 5354 5249 nction with STRI\n-00026d10: 4e47 2061 7320 6974 730a 736f 6c65 2061 NG as its.sole a\n-00026d20: 7267 756d 656e 742e 2049 7420 7368 6f75 rgument. It shou\n-00026d30: 6c64 2072 6574 7572 6e20 6120 7374 7269 ld return a stri\n-00026d40: 6e67 2e20 416c 736f 2069 7420 6973 2067 ng. Also it is g\n-00026d50: 7561 7261 6e74 6565 6420 7468 6174 0a74 uaranteed that.t\n-00026d60: 6865 206c 6173 7420 7265 6775 6c61 7220 he last regular \n-00026d70: 6578 7072 6573 7369 6f6e 2074 6f20 6861 expression to ha\n-00026d80: 7665 2062 6565 6e20 6d61 7463 6865 6420 ve been matched \n-00026d90: 7761 7320 5245 4745 5850 2077 6865 6e0a was REGEXP when.\n-00026da0: 5445 4d50 4c41 5445 2069 7320 6361 6c6c TEMPLATE is call\n-00026db0: 6564 2e00 7265 702e 7265 6765 7870 2373 ed..rep.regexp#s\n-00026dc0: 7472 696e 672d 7265 706c 6163 6520 5245 tring-replace RE\n-00026dd0: 4745 5850 2054 454d 504c 4154 4520 5354 GEXP TEMPLATE ST\n-00026de0: 5249 4e47 0072 6570 2e72 6567 6578 7023 RING.rep.regexp#\n-00026df0: 7374 7269 6e67 2d73 706c 6974 2052 4547 string-split REG\n-00026e00: 4558 5020 5354 5249 4e47 2a69 7370 656c EXP STRING*ispel\n-00026e10: 6c2d 6f70 7469 6f6e 732a 4c69 7374 206f l-options*List o\n-00026e20: 6620 6f70 7469 6f6e 7320 746f 2070 6173 f options to pas\n-00026e30: 7320 746f 2049 7370 656c 6c72 6570 2e75 s to Ispellrep.u\n-00026e40: 7469 6c2e 6973 7065 6c6c 2370 726f 6365 til.ispell#proce\n-00026e50: 7373 5375 6270 726f 6365 7373 2074 6861 ssSubprocess tha\n-00026e60: 7420 6973 7065 6c6c 2069 7320 7275 6e6e t ispell is runn\n-00026e70: 696e 6720 696e 2c20 6f72 206e 696c 2069 ing in, or nil i\n-00026e80: 6620 6973 7065 6c6c 2069 736e 2774 2072 f ispell isn't r\n-00026e90: 756e 6e69 6e67 2e72 6570 2e75 7469 6c2e unning.rep.util.\n-00026ea0: 6973 7065 6c6c 2369 7370 656c 6c2d 6164 ispell#ispell-ad\n-00026eb0: 642d 776f 7264 2d74 6f2d 6469 6374 696f d-word-to-dictio\n-00026ec0: 6e61 7279 4164 6420 7468 6520 7374 7269 naryAdd the stri\n-00026ed0: 6e67 2057 4f52 4420 746f 2079 6f75 7220 ng WORD to your \n-00026ee0: 7065 7273 6f6e 616c 2049 7370 656c 6c20 personal Ispell \n-00026ef0: 6469 6374 696f 6e61 7279 2e72 6570 2e75 dictionary.rep.u\n-00026f00: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n-00026f10: 6c2d 6164 642d 776f 7264 2d66 6f72 2d73 l-add-word-for-s\n-00026f20: 6573 7369 6f6e 4164 6420 7468 6520 7374 essionAdd the st\n-00026f30: 7269 6e67 2057 4f52 4420 746f 2049 7370 ring WORD to Isp\n-00026f40: 656c 6c27 7320 7065 722d 7365 7373 696f ell's per-sessio\n-00026f50: 6e20 6469 6374 696f 6e61 7279 2e00 7265 n dictionary..re\n-00026f60: 702e 7574 696c 2e69 7370 656c 6c23 6973 p.util.ispell#is\n-00026f70: 7065 6c6c 2d73 6176 652d 6469 6374 696f pell-save-dictio\n-00026f80: 6e61 7279 0000 0000 0000 0000 0000 0000 nary............\n+00026010: 6574 6572 2364 796e 616d 6963 2d77 696e eter#dynamic-win\n+00026020: 6443 616c 6c20 5448 554e 4b20 7769 7468 dCall THUNK with\n+00026030: 6f75 7420 6172 6775 6d65 6e74 732c 2072 out arguments, r\n+00026040: 6574 7572 6e69 6e67 2074 6865 2072 6573 eturning the res\n+00026050: 756c 7420 6f66 2074 6869 7320 6361 6c6c ult of this call\n+00026060: 2e0a 4245 464f 5245 2061 6e64 2041 4654 ..BEFORE and AFT\n+00026070: 4552 2061 7265 2061 6c73 6f20 6361 6c6c ER are also call\n+00026080: 6564 2028 7769 7468 6f75 7420 6172 6775 ed (without argu\n+00026090: 6d65 6e74 7329 2c20 7768 656e 6576 6572 ments), whenever\n+000260a0: 0a65 7865 6375 7469 6f6e 2072 6573 7065 .execution respe\n+000260b0: 6374 6976 656c 7920 656e 7465 7273 206f ctively enters o\n+000260c0: 7220 6c65 6176 6573 2074 6865 2064 796e r leaves the dyn\n+000260d0: 616d 6963 2065 7874 656e 7420 6f66 2074 amic extent of t\n+000260e0: 6865 2063 616c 6c0a 746f 2054 4855 4e4b he call.to THUNK\n+000260f0: 2e0a 0a49 6e20 7468 6520 7369 6d70 6c65 ...In the simple\n+00026100: 7374 2063 6173 6520 2877 6865 6e20 6361 st case (when ca\n+00026110: 6c6c 2f63 6320 6973 6e27 7420 7573 6564 ll/cc isn't used\n+00026120: 2074 6f20 7061 7373 2063 6f6e 7472 6f6c to pass control\n+00026130: 2069 6e20 6f72 206f 7574 0a6f 6620 5448 in or out.of TH\n+00026140: 554e 4b29 2065 6163 6820 6675 6e63 7469 UNK) each functi\n+00026150: 6f6e 2077 696c 6c20 6265 2063 616c 6c65 on will be calle\n+00026160: 6420 6578 6163 746c 7920 6f6e 6365 2e72 d exactly once.r\n+00026170: 6570 2e6c 616e 672e 646f 6323 646f 6375 ep.lang.doc#docu\n+00026180: 6d65 6e74 6174 696f 6e52 6574 7572 6e73 mentationReturns\n+00026190: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati\n+000261a0: 6f6e 2d73 7472 696e 6720 666f 7220 5359 on-string for SY\n+000261b0: 4d42 4f4c 2e20 4974 2073 686f 756c 6420 MBOL. It should \n+000261c0: 6265 2074 6865 206e 616d 650a 6f66 2061 be the name.of a\n+000261d0: 2073 7065 6369 616c 2076 6172 6961 626c special variabl\n+000261e0: 652c 2066 756e 6374 696f 6e2c 206d 6163 e, function, mac\n+000261f0: 726f 2c20 6f72 2061 2073 7065 6369 616c ro, or a special\n+00026200: 2066 6f72 6d2e 0a49 6620 6974 2773 206e form..If it's n\n+00026210: 6f74 2061 2076 6172 6961 626c 652c 2074 ot a variable, t\n+00026220: 6865 6e20 5641 4c55 4520 7368 6f75 6c64 hen VALUE should\n+00026230: 2062 6520 7468 6520 6675 6e63 7469 6f6e be the function\n+00026240: 2069 7473 656c 662c 206c 696b 650a 6120 itself, like.a \n+00026250: 636c 6f73 7572 652e 0a0a 5265 7475 726e closure...Return\n+00026260: 7320 6e69 6c20 7768 656e 206e 6f74 2066 s nil when not f\n+00026270: 6f75 6e64 2e0a 0a53 5452 5543 5455 5245 ound...STRUCTURE\n+00026280: 2063 616e 2062 6520 6e69 6c2e 2049 7420 can be nil. It \n+00026290: 7761 7320 7265 7175 6972 6564 2062 7920 was required by \n+000262a0: 7468 6520 6f6c 6420 7379 6e74 6178 2e00 the old syntax..\n+000262b0: 7265 702e 6c61 6e67 2e64 6f63 2361 6464 rep.lang.doc#add\n+000262c0: 2d64 6f63 756d 656e 7461 7469 6f6e 2d70 -documentation-p\n+000262d0: 6172 616d 7320 4e41 4d45 2053 5452 5543 arams NAME STRUC\n+000262e0: 5455 5245 2050 4152 414d 2d4c 4953 5472 TURE PARAM-LISTr\n+000262f0: 6570 2e6c 616e 672e 6261 636b 7175 6f74 ep.lang.backquot\n+00026300: 6523 6261 636b 7175 6f74 6541 7267 756d e#backquoteArgum\n+00026310: 656e 7420 5354 5255 4354 5552 4520 6465 ent STRUCTURE de\n+00026320: 7363 7269 6265 7320 6120 7465 6d70 6c61 scribes a templa\n+00026330: 7465 2074 6f20 6275 696c 642e 0a0a 5468 te to build...Th\n+00026340: 6520 7768 6f6c 6520 7374 7275 6374 7572 e whole structur\n+00026350: 6520 6163 7473 2061 7320 6966 2069 7420 e acts as if it \n+00026360: 7765 7265 2071 756f 7465 6420 6578 6365 were quoted exce\n+00026370: 7074 2066 6f72 2063 6572 7461 696e 0a70 pt for certain.p\n+00026380: 6c61 6365 7320 7768 6572 6520 6578 7072 laces where expr\n+00026390: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n+000263a0: 7561 7465 6420 616e 6420 696e 7365 7274 uated and insert\n+000263b0: 6564 206f 7220 7370 6c69 6365 6420 696e ed or spliced in\n+000263c0: 2e0a 0a46 6f72 2065 7861 6d70 6c65 3a0a ...For example:.\n+000263d0: 0a62 2020 2020 2020 2020 2020 2020 2020 .b \n+000263e0: 3d3e 2028 6261 2062 6220 6263 2909 093b => (ba bb bc)..;\n+000263f0: 2061 7373 756d 6520 6220 6861 7320 7468 assume b has th\n+00026400: 6973 2076 616c 7565 0a60 2861 2062 2063 is value.`(a b c\n+00026410: 2920 2020 2020 2020 3d3e 2028 6120 6220 ) => (a b \n+00026420: 6329 0909 3b20 6261 636b 7175 6f74 6520 c)..; backquote \n+00026430: 6163 7473 206c 696b 6520 7175 6f74 650a acts like quote.\n+00026440: 6028 6120 2c62 2063 2920 2020 2020 203d `(a ,b c) =\n+00026450: 3e20 2861 2028 6261 2062 6220 6263 2920 > (a (ba bb bc) \n+00026460: 6329 093b 2069 6e73 6572 7420 7468 6520 c).; insert the \n+00026470: 7661 6c75 6520 6f66 2062 0a60 2861 202c value of b.`(a ,\n+00026480: 4062 2063 2920 2020 2020 3d3e 2028 6120 @b c) => (a \n+00026490: 6261 2062 6220 6263 2063 2909 3b20 7370 ba bb bc c).; sp\n+000264a0: 6c69 6365 2069 6e20 7468 6520 7661 6c75 lice in the valu\n+000264b0: 6520 6f66 2062 0a0a 5665 6374 6f72 7320 e of b..Vectors \n+000264c0: 776f 726b 206a 7573 7420 6c69 6b65 206c work just like l\n+000264d0: 6973 7473 2e20 204e 6573 7465 6420 6261 ists. Nested ba\n+000264e0: 636b 7175 6f74 6573 2061 7265 2070 6572 ckquotes are per\n+000264f0: 6d69 7474 6564 2e72 6570 2e6c 616e 672e mitted.rep.lang.\n+00026500: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n+00026510: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n+00026520: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n+00026530: 7265 702e 7265 6765 7870 2373 7472 696e rep.regexp#strin\n+00026540: 672d 7265 706c 6163 6552 6574 7572 6e20 g-replaceReturn \n+00026550: 7468 6520 7374 7269 6e67 2063 7265 6174 the string creat\n+00026560: 6564 2062 7920 7265 706c 6163 696e 6720 ed by replacing \n+00026570: 616c 6c20 6d61 7463 6865 7320 6f66 2052 all matches of R\n+00026580: 4547 4558 5020 696e 0a53 5452 494e 4720 EGEXP in.STRING \n+00026590: 7769 7468 2074 6865 2065 7870 616e 7369 with the expansi\n+000265a0: 6f6e 206f 6620 5445 4d50 4c41 5445 2e0a on of TEMPLATE..\n+000265b0: 0a49 6620 5445 4d50 4c41 5445 2069 7320 .If TEMPLATE is \n+000265c0: 6120 7374 7269 6e67 2c20 6974 2069 7320 a string, it is \n+000265d0: 6578 7061 6e64 6564 2075 7369 6e67 2074 expanded using t\n+000265e0: 6865 2060 6578 7061 6e64 2d6c 6173 742d he `expand-last-\n+000265f0: 6d61 7463 6827 0a66 756e 6374 696f 6e2c match'.function,\n+00026600: 206f 7468 6572 7769 7365 2054 454d 504c otherwise TEMPL\n+00026610: 4154 4520 6973 2063 616c 6c65 6420 6173 ATE is called as\n+00026620: 2061 2066 756e 6374 696f 6e20 7769 7468 a function with\n+00026630: 2053 5452 494e 4720 6173 2069 7473 0a73 STRING as its.s\n+00026640: 6f6c 6520 6172 6775 6d65 6e74 2e20 4974 ole argument. It\n+00026650: 2073 686f 756c 6420 7265 7475 726e 2061 should return a\n+00026660: 2073 7472 696e 672e 2041 6c73 6f20 6974 string. Also it\n+00026670: 2069 7320 6775 6172 616e 7465 6564 2074 is guaranteed t\n+00026680: 6861 740a 7468 6520 6c61 7374 2072 6567 hat.the last reg\n+00026690: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n+000266a0: 746f 2068 6176 6520 6265 656e 206d 6174 to have been mat\n+000266b0: 6368 6564 2077 6173 2052 4547 4558 5020 ched was REGEXP \n+000266c0: 7768 656e 0a54 454d 504c 4154 4520 6973 when.TEMPLATE is\n+000266d0: 2063 616c 6c65 642e 0072 6570 2e72 6567 called..rep.reg\n+000266e0: 6578 7023 7374 7269 6e67 2d72 6570 6c61 exp#string-repla\n+000266f0: 6365 2052 4547 4558 5020 5445 4d50 4c41 ce REGEXP TEMPLA\n+00026700: 5445 2053 5452 494e 4772 6570 2e72 6567 TE STRINGrep.reg\n+00026710: 6578 7023 7374 7269 6e67 2d73 706c 6974 exp#string-split\n+00026720: 5265 7475 726e 2061 206c 6973 7420 6f66 Return a list of\n+00026730: 2073 7562 7374 7269 6e67 7320 6f66 2053 substrings of S\n+00026740: 5452 494e 472c 2065 6163 6820 6465 6c69 TRING, each deli\n+00026750: 6d69 7465 6420 6279 2052 4547 4558 502e mited by REGEXP.\n+00026760: 0072 6570 2e72 6567 6578 7023 7374 7269 .rep.regexp#stri\n+00026770: 6e67 2d73 706c 6974 2052 4547 4558 5020 ng-split REGEXP \n+00026780: 5354 5249 4e47 7265 702e 7574 696c 2e74 STRINGrep.util.t\n+00026790: 696d 6523 7469 6d65 2d3e 7365 636f 6e64 ime#time->second\n+000267a0: 7343 6f6e 7665 7274 2074 6865 2074 696d sConvert the tim\n+000267b0: 6573 7461 6d70 2054 494d 4520 746f 2074 estamp TIME to t\n+000267c0: 6865 206e 756d 6265 7220 6f66 2073 6563 he number of sec\n+000267d0: 6f6e 6473 2073 696e 6365 2074 6865 2065 onds since the e\n+000267e0: 706f 6368 2e2a 6973 7065 6c6c 2d70 726f poch.*ispell-pro\n+000267f0: 6772 616d 2a46 696c 656e 616d 6520 6f66 gram*Filename of\n+00026800: 2070 726f 6772 616d 2075 7365 6420 746f program used to\n+00026810: 2073 7461 7274 2069 7370 656c 6c28 3129 start ispell(1)\n+00026820: 2e2a 6973 7065 6c6c 2d6f 7074 696f 6e73 .*ispell-options\n+00026830: 2a4c 6973 7420 6f66 206f 7074 696f 6e73 *List of options\n+00026840: 2074 6f20 7061 7373 2074 6f20 4973 7065 to pass to Ispe\n+00026850: 6c6c 2a69 7370 656c 6c2d 6469 6374 696f ll*ispell-dictio\n+00026860: 6e61 7279 2a4e 616d 6520 6f66 2064 6963 nary*Name of dic\n+00026870: 7469 6f6e 6172 7920 746f 2070 6173 7320 tionary to pass \n+00026880: 746f 2049 7370 656c 6c2c 206f 7220 6e69 to Ispell, or ni\n+00026890: 6c20 666f 7220 7468 6520 6465 6661 756c l for the defaul\n+000268a0: 742e 2a69 7370 656c 6c2d 7469 6d65 6f75 t.*ispell-timeou\n+000268b0: 742a 5365 636f 6e64 7320 746f 2077 6169 t*Seconds to wai\n+000268c0: 7420 666f 7220 6973 7065 6c6c 206f 7574 t for ispell out\n+000268d0: 7075 7420 6265 666f 7265 2067 6976 696e put before givin\n+000268e0: 6720 7570 2e72 6570 2e75 7469 6c2e 6973 g up.rep.util.is\n+000268f0: 7065 6c6c 2370 726f 6365 7373 5375 6270 pell#processSubp\n+00026900: 726f 6365 7373 2074 6861 7420 6973 7065 rocess that ispe\n+00026910: 6c6c 2069 7320 7275 6e6e 696e 6720 696e ll is running in\n+00026920: 2c20 6f72 206e 696c 2069 6620 6973 7065 , or nil if ispe\n+00026930: 6c6c 2069 736e 2774 2072 756e 6e69 6e67 ll isn't running\n+00026940: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell\n+00026950: 2369 7370 656c 6c2d 6164 642d 776f 7264 #ispell-add-word\n+00026960: 2d74 6f2d 6469 6374 696f 6e61 7279 4164 -to-dictionaryAd\n+00026970: 6420 7468 6520 7374 7269 6e67 2057 4f52 d the string WOR\n+00026980: 4420 746f 2079 6f75 7220 7065 7273 6f6e D to your person\n+00026990: 616c 2049 7370 656c 6c20 6469 6374 696f al Ispell dictio\n+000269a0: 6e61 7279 2e72 6570 2e75 7469 6c2e 6973 nary.rep.util.is\n+000269b0: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n+000269c0: 776f 7264 2d66 6f72 2d73 6573 7369 6f6e word-for-session\n+000269d0: 4164 6420 7468 6520 7374 7269 6e67 2057 Add the string W\n+000269e0: 4f52 4420 746f 2049 7370 656c 6c27 7320 ORD to Ispell's \n+000269f0: 7065 722d 7365 7373 696f 6e20 6469 6374 per-session dict\n+00026a00: 696f 6e61 7279 2e00 7265 702e 7574 696c ionary..rep.util\n+00026a10: 2e69 7370 656c 6c23 6973 7065 6c6c 2d73 .ispell#ispell-s\n+00026a20: 6176 652d 6469 6374 696f 6e61 7279 7265 ave-dictionaryre\n+00026a30: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+00026a40: 2d63 6170 6163 6974 7952 6574 7572 6e73 -capacityReturns\n+00026a50: 2074 6865 206e 756d 6265 7220 6f66 2073 the number of s\n+00026a60: 6c6f 7473 2069 6e20 7468 6520 7269 6e67 lots in the ring\n+00026a70: 2062 7566 6665 7220 5249 4e47 2e00 7265 buffer RING..re\n+00026a80: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+00026a90: 2d61 7070 656e 6420 5249 4e47 204f 424a -append RING OBJ\n+00026aa0: 4543 5400 7265 702e 6461 7461 2e72 696e ECT.rep.data.rin\n+00026ab0: 6723 7269 6e67 2d72 6570 6c61 6365 2052 g#ring-replace R\n+00026ac0: 494e 4720 4f42 4a45 4354 7265 702e 6461 ING OBJECTrep.da\n+00026ad0: 7461 2373 7472 696e 672d 7570 6361 7365 ta#string-upcase\n+00026ae0: 5265 7475 726e 2061 206e 6577 2073 7472 Return a new str\n+00026af0: 696e 672c 2061 6e20 7570 7065 7220 6361 ing, an upper ca\n+00026b00: 7365 2063 6f70 7920 6f66 2073 7472 696e se copy of strin\n+00026b10: 6720 582e 7265 702e 6d6f 6475 6c65 2d73 g X.rep.module-s\n+00026b20: 7973 7465 6d23 6465 6669 6e65 2d73 7472 ystem#define-str\n+00026b30: 7563 7475 7265 4372 6561 7465 2061 206d uctureCreate a m\n+00026b40: 6f64 756c 6520 6361 6c6c 6564 204e 414d odule called NAM\n+00026b50: 4520 7768 6f73 6520 696e 7465 7266 6163 E whose interfac\n+00026b60: 6520 6973 2053 4947 2c20 7768 6f73 650a e is SIG, whose.\n+00026b70: 636f 6e66 6967 7572 6174 696f 6e20 6973 configuration is\n+00026b80: 2064 6566 696e 6564 2062 7920 434f 4e46 defined by CONF\n+00026b90: 4947 2028 6569 7468 6572 2061 2073 696e IG (either a sin\n+00026ba0: 676c 6520 636c 6175 7365 2c20 6f72 2061 gle clause, or a\n+00026bb0: 206c 6973 740a 6f66 2063 6c61 7573 6573 list.of clauses\n+00026bc0: 292c 2061 6e64 2077 686f 7365 2064 6566 ), and whose def\n+00026bd0: 696e 6974 696f 6e73 2061 7265 2064 6566 initions are def\n+00026be0: 696e 6564 2062 7920 7468 6520 6c69 7374 ined by the list\n+00026bf0: 206f 6620 666f 726d 730a 424f 4459 2e0a of forms.BODY..\n+00026c00: 0a53 6565 2074 6865 2060 6465 6669 6e65 .See the `define\n+00026c10: 2d69 6e74 6572 6661 6365 2720 616e 6420 -interface' and \n+00026c20: 6073 7472 7563 7475 7265 2720 6d61 6372 `structure' macr\n+00026c30: 6f73 2066 6f72 2064 6573 6372 6970 7469 os for descripti\n+00026c40: 6f6e 7320 6f66 0a74 6865 2069 6e74 6572 ons of.the inter\n+00026c50: 6661 6365 2061 6e64 2063 6f6e 6669 6775 face and configu\n+00026c60: 7261 7469 6f6e 2063 6c61 7573 6520 7379 ration clause sy\n+00026c70: 6e74 6178 6573 2072 6573 7065 6374 6976 ntaxes respectiv\n+00026c80: 656c 792e 0072 6570 2e6d 6f64 756c 652d ely..rep.module-\n+00026c90: 7379 7374 656d 2364 6566 696e 652d 7374 system#define-st\n+00026ca0: 7275 6374 7572 652d 616c 6961 7320 544f ructure-alias TO\n+00026cb0: 2046 524f 4d00 7265 702e 7379 7374 656d FROM.rep.system\n+00026cc0: 2367 6574 656e 7620 4e41 4d45 7265 702e #getenv NAMErep.\n+00026cd0: 7468 7265 6164 732e 6d65 7373 6167 652d threads.message-\n+00026ce0: 706f 7274 236d 6573 7361 6765 2d77 6169 port#message-wai\n+00026cf0: 7469 6e67 2d70 5265 7475 726e 2074 7275 ting-pReturn tru\n+00026d00: 6520 6966 2074 6865 7265 2061 7265 206d e if there are m\n+00026d10: 6573 7361 6765 7320 7761 6974 696e 6720 essages waiting \n+00026d20: 6f6e 206d 6573 7361 6765 2070 6f72 7420 on message port \n+00026d30: 504f 5254 2e00 7265 702e 7468 7265 6164 PORT..rep.thread\n+00026d40: 732e 6d75 7465 7823 7265 6c65 6173 652d s.mutex#release-\n+00026d50: 6d75 7465 7820 4d54 5800 7265 702e 6461 mutex MTX.rep.da\n+00026d60: 7461 2361 7373 6f63 2d72 6567 6578 7020 ta#assoc-regexp \n+00026d70: 494e 5055 5420 414c 4953 5420 2321 6f70 INPUT ALIST #!op\n+00026d80: 7469 6f6e 616c 2046 4f4c 442d 4341 5345 tional FOLD-CASE\n+00026d90: 7265 702e 6461 7461 2372 656d 6f76 652d rep.data#remove-\n+00026da0: 6966 5265 7475 726e 7320 6120 6e65 7720 ifReturns a new \n+00026db0: 636f 7079 206f 6620 4c53 5420 7769 7468 copy of LST with\n+00026dc0: 2061 6e79 2065 6c65 6d65 6e74 7320 7265 any elements re\n+00026dd0: 6d6f 7665 6420 666f 7220 7768 6963 6820 moved for which \n+00026de0: 2850 5245 4420 454c 5429 0a72 6574 7572 (PRED ELT).retur\n+00026df0: 6e73 2074 7275 652e 0072 6570 2e64 6174 ns true..rep.dat\n+00026e00: 6123 7265 6d6f 7665 2045 4c54 204c 5354 a#remove ELT LST\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+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 00026fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027000: 0072 6570 2e64 6174 612e 7269 6e67 2372 .rep.data.ring#r\n-00027010: 696e 672d 3e6c 6973 7420 5249 4e47 7265 ing->list RINGre\n-00027020: 702e 6461 7461 2373 7472 696e 672d 7570 p.data#string-up\n-00027030: 7065 722d 6361 7365 2d70 5265 7475 726e per-case-pReturn\n-00027040: 2074 2069 6620 7374 7269 6e67 2058 2069 t if string X i\n-00027050: 7320 7570 7065 7220 6361 7365 2028 636f s upper case (co\n-00027060: 6e74 6169 6e73 206e 6f20 6c6f 7765 7220 ntains no lower \n-00027070: 6361 7365 2063 6861 7261 6374 6572 7320 case characters \n-00027080: 616e 640a 6174 206c 6561 7374 206f 6e65 and.at least one\n-00027090: 2075 7070 6572 2d63 6173 6520 6368 6172 upper-case char\n-000270a0: 6163 7465 7229 2e00 7265 702e 6461 7461 acter)..rep.data\n-000270b0: 2373 7472 696e 672d 7570 6361 7365 2058 #string-upcase X\n-000270c0: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n-000270d0: 646f 776e 6361 7365 5265 7475 726e 2061 downcaseReturn a\n-000270e0: 206e 6577 2073 7472 696e 672c 2061 206c new string, a l\n-000270f0: 6f77 6572 2063 6173 6520 636f 7079 206f ower case copy o\n-00027100: 6620 7374 7269 6e67 2058 2e72 6570 2e64 f string X.rep.d\n-00027110: 6174 6123 6361 7069 7461 6c69 7a65 2d73 ata#capitalize-s\n-00027120: 7472 696e 6752 6574 7572 6e20 6120 6e65 tringReturn a ne\n-00027130: 7720 7374 7269 6e67 2c20 6120 636f 7079 w string, a copy\n-00027140: 206f 6620 5820 7769 7468 2069 7473 2066 of X with its f\n-00027150: 6972 7374 2063 6861 7261 6374 6572 2069 irst character i\n-00027160: 6e20 7570 7065 7220 6361 7365 2e72 6570 n upper case.rep\n-00027170: 2e74 6872 6561 6473 2e6d 7574 6578 236d .threads.mutex#m\n-00027180: 7574 6578 7052 6574 7572 6e73 2074 7275 utexpReturns tru\n-00027190: 6520 6966 2041 5247 2069 7320 6120 6d75 e if ARG is a mu\n-000271a0: 7465 7820 6f62 6a65 6374 2e72 6570 2e73 tex object.rep.s\n-000271b0: 7973 7465 6d23 6164 642d 686f 6f6b 4172 ystem#add-hookAr\n-000271c0: 7261 6e67 6520 6974 2073 6f20 7468 6174 range it so that\n-000271d0: 2046 554e 4354 494f 4e2d 4e41 4d45 2069 FUNCTION-NAME i\n-000271e0: 7320 6164 6465 6420 746f 2074 6865 2068 s added to the h\n-000271f0: 6f6f 6b2d 6c69 7374 2073 746f 7265 6420 ook-list stored \n-00027200: 696e 0a73 796d 626f 6c2c 2048 4f4f 4b2d in.symbol, HOOK-\n-00027210: 5359 4d42 4f4c 2e20 4974 2077 696c 6c20 SYMBOL. It will \n-00027220: 6164 6465 6420 6174 2074 6865 2068 6561 added at the hea\n-00027230: 6420 6f66 2074 6865 206c 6973 7420 756e d of the list un\n-00027240: 6c65 7373 2041 542d 454e 440a 6973 2074 less AT-END.is t\n-00027250: 7275 6520 696e 2077 6869 6368 2063 6173 rue in which cas\n-00027260: 6520 6974 2069 7320 6164 6465 6420 6174 e it is added at\n-00027270: 2074 6865 2065 6e64 2e00 7265 702e 7379 the end..rep.sy\n-00027280: 7374 656d 2372 656d 6f76 652d 686f 6f6b stem#remove-hook\n-00027290: 2048 4f4f 4b20 4655 4e43 7265 702e 6e65 HOOK FUNCrep.ne\n-000272a0: 742e 7270 6323 7270 632d 6f75 7470 7574 t.rpc#rpc-output\n-000272b0: 2d68 616e 646c 6572 5468 6520 6675 6e63 -handlerThe func\n-000272c0: 7469 6f6e 2075 7365 6420 746f 2068 616e tion used to han\n-000272d0: 646c 6520 616e 7920 4f55 5450 5554 2066 dle any OUTPUT f\n-000272e0: 726f 6d20 534f 434b 4554 2e00 7265 702e rom SOCKET..rep.\n-000272f0: 6e65 742e 7270 6323 7270 632d 6372 6561 net.rpc#rpc-crea\n-00027300: 7465 2d73 6572 7665 7200 7265 702e 6e65 te-server.rep.ne\n-00027310: 742e 7270 6323 6465 7374 726f 792d 7270 t.rpc#destroy-rp\n-00027320: 632d 7365 7276 616e 7420 4944 0072 6570 c-servant ID.rep\n-00027330: 2e6e 6574 2e72 7063 2363 616c 6c2d 7769 .net.rpc#call-wi\n-00027340: 7468 2d72 7063 2d73 6572 7661 6e74 2049 th-rpc-servant I\n-00027350: 4d50 4c20 4341 4c4c 4241 434b 0072 6570 MPL CALLBACK.rep\n-00027360: 2e6e 6574 2e72 7063 2373 6572 7661 6e74 .net.rpc#servant\n-00027370: 2d69 642d 3e67 6c6f 6261 6c2d 6964 2049 -id->global-id I\n-00027380: 4472 6570 2e6e 6574 2e72 7063 2367 6c6f Drep.net.rpc#glo\n-00027390: 6261 6c2d 6964 2d3e 7270 632d 7072 6f78 bal-id->rpc-prox\n-000273a0: 7952 6574 7572 6e20 6120 6675 6e63 7469 yReturn a functi\n-000273b0: 6f6e 2074 6861 7420 6361 6e20 6265 2075 on that can be u\n-000273c0: 7365 6420 746f 2063 616c 6c20 7468 6520 sed to call the \n-000273d0: 5250 4320 6173 736f 6369 6174 6564 2077 RPC associated w\n-000273e0: 6974 6820 7468 650a 676c 6f62 616c 2073 ith the.global s\n-000273f0: 6572 7661 6e74 2069 6420 4944 2028 6120 ervant id ID (a \n-00027400: 7374 7269 6e67 292e 0072 6570 2e6e 6574 string)..rep.net\n-00027410: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n-00027420: 6169 6e2d 6162 6f76 652d 7020 4431 2044 ain-above-p D1 D\n-00027430: 3200 7265 702e 6e65 742e 646f 6d61 696e 2.rep.net.domain\n-00027440: 2d6e 616d 6523 646f 6d61 696e 2d65 7175 -name#domain-equ\n-00027450: 616c 2d70 2044 3120 4432 0072 6570 2e75 al-p D1 D2.rep.u\n-00027460: 7469 6c2e 6d69 7363 2370 726f 6772 616d til.misc#program\n-00027470: 2d65 7869 7374 732d 7020 5052 4f47 5241 -exists-p PROGRA\n-00027480: 4d00 7265 702e 7574 696c 2e74 696d 6523 M.rep.util.time#\n-00027490: 7469 6d65 2d3e 7365 636f 6e64 7320 5449 time->seconds TI\n-000274a0: 4d45 0072 6570 2e75 7469 6c2e 7469 6d65 ME.rep.util.time\n-000274b0: 2373 6563 6f6e 6473 2d3e 7469 6d65 2053 #seconds->time S\n-000274c0: 4543 5372 6570 2e75 7469 6c2e 6d65 6d6f ECSrep.util.memo\n-000274d0: 697a 6523 6d65 6d6f 697a 6543 7265 6174 ize#memoizeCreat\n-000274e0: 6520 616e 6420 7265 7475 726e 2061 2063 e and return a c\n-000274f0: 6163 6869 6e67 2076 6572 7369 6f6e 206f aching version o\n-00027500: 6620 7468 6520 6675 6e63 7469 6f6e 2046 f the function F\n-00027510: 2e20 4620 6d61 7920 6e6f 7420 6265 0a61 . F may not be.a\n-00027520: 6e20 6175 746f 6c6f 6164 2064 6566 696e n autoload defin\n-00027530: 6974 696f 6e2e 0072 6570 2e75 7469 6c2e ition..rep.util.\n-00027540: 6d65 6d6f 697a 6523 6d65 6d6f 697a 6520 memoize#memoize \n-00027550: 4600 0000 0000 0000 0000 0000 0000 0000 F...............\n-00027560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027000: 0400 0000 0000 0000 0600 0000 9897 0401 ................\n+00027010: fa0f 0100 0000 0000 0a00 0000 783c 0902 ............x<..\n+00027020: 5223 0000 0000 0000 0e00 0000 0079 0901 R#...........y..\n+00027030: f2df 0100 0000 0000 f80d 0000 600d 0901 ............`...\n+00027040: 0862 0100 0000 0000 0000 0000 0000 0000 .b..............\n+00027050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027060: 0000 0000 0000 0000 0300 0000 5c00 0000 ............\\...\n+00027070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000270a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000270b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000270c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000270d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000270e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000270f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027100: d0a7 3744 7265 702e 99d6 0100 0000 0000 ..7Drep.........\n+00027110: 1700 0000 ee00 0000 ffff ffff 0000 0000 ................\n+00027120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027130: 0aeb ab4d 0072 6570 dbdf 0000 0000 0000 ...M.rep........\n+00027140: 2000 0000 0300 0000 b972 8542 0072 6570 ........r.B.rep\n+00027150: 92df 0100 0000 0000 1800 0000 1000 0000 ................\n+00027160: 00c7 6f4a 0072 6570 badf 0100 0000 0000 ..oJ.rep........\n+00027170: 1700 0000 0200 0000 71f8 8642 0072 6570 ........q..B.rep\n+00027180: c6c8 0000 0000 0000 2900 0000 1900 0000 ........).......\n+00027190: 2b24 4f4b 7461 7266 a1d0 0100 0000 0000 +$OKtarf........\n+000271a0: 1900 0000 2600 0000 5f2c 9642 7265 702e ....&..._,.Brep.\n+000271b0: 705e 0000 0000 0000 1600 0000 5a00 0000 p^..........Z...\n+000271c0: f2c5 4b4e 7265 702e 6d61 0100 0000 0000 ..KNrep.ma......\n+000271d0: 1500 0000 8600 0000 07f4 3347 7265 702e ..........3Grep.\n+000271e0: d778 0000 0000 0000 1a00 0000 6700 0000 .x..........g...\n+000271f0: 05e5 8b42 7265 6d6f 66ce 0000 0000 0000 ...Bremof.......\n+00027200: 1400 0000 3300 0000 1433 8d47 0072 6570 ....3....3.G.rep\n+00027210: d3df 0100 0000 0000 1700 0000 0800 0000 ................\n+00027220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027230: 0000 0000 0000 0000 f521 5f47 7265 702e .........!_Grep.\n+00027240: 00dc 0100 0000 0000 1800 0000 1500 0000 ................\n+00027250: 22ac 8c49 0072 6570 e3cf 0000 0000 0000 \"..I.rep........\n+00027260: 1700 0000 0400 0000 ffff ffff 0000 0000 ................\n+00027270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000272a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000272b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000272c0: 0000 0000 0000 0000 079a c742 0072 6570 ...........B.rep\n+000272d0: f0d2 0100 0000 0000 1d00 0000 0e00 0000 ................\n+000272e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000272f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00027300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027310: be87 2b46 7265 702e c2dc 0000 0000 0000 ..+Frep.........\n+00027320: 1b00 0000 7b01 0000 73b5 4345 7265 702e ....{...s.CErep.\n+00027330: 27db 0100 0000 0000 2600 0000 8700 0000 '.......&.......\n+00027340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027350: 0000 0000 0000 0000 2b4d c044 7265 702e ........+M.Drep.\n+00027360: 2bd9 0100 0000 0000 2300 0000 1201 0000 +.......#.......\n+00027370: ccdd b24d 7265 702e 87d5 0000 0000 0000 ...Mrep.........\n+00027380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n+00027390: 5704 0100 0000 0000 1600 0000 4900 0000 W...........I...\n+000273a0: a2ad d74b 7265 702e cb08 0100 0000 0000 ...Krep.........\n+000273b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n+000273c0: f241 0100 0000 0000 2100 0000 8e00 0000 .A......!.......\n+000273d0: b7aa 8642 0072 6570 9ec8 0000 0000 0000 ...B.rep........\n+000273e0: 2300 0000 0500 0000 62bd f144 0072 6570 #.......b..D.rep\n+000273f0: de4f 0100 0000 0000 1700 0000 0a00 0000 .O..............\n+00027400: b959 7048 0072 6570 7dca 0000 0000 0000 .YpH.rep}.......\n+00027410: 2300 0000 0600 0000 47c0 054f 7265 702e #.......G..Orep.\n+00027420: d86b 0000 0000 0000 0a00 0000 9f00 0000 .k..............\n+00027430: 8ca8 3642 7461 7266 b2cf 0000 0000 0000 ..6Btarf........\n+00027440: 1500 0000 1c00 0000 6d8c 3c43 7265 702e ........m.@rep.........\n+00027560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n+00027570: 6322 0000 0000 0000 2900 0000 5f00 0000 c\"......)..._...\n+00027580: 5d42 3041 7265 702e 64c0 0000 0000 0000 ]B0Arep.d.......\n+00027590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n 000275a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000275b0: c6d2 ef40 7265 702e efce 0000 0000 0000 ...@rep.........\n+000275c0: 3500 0000 3000 0000 8d45 7346 7265 702e 5...0....EsFrep.\n+000275d0: e172 0000 0000 0000 3000 0000 c600 0000 .r......0.......\n+000275e0: 8b55 f641 7265 702e a793 0000 0000 0000 .U.Arep.........\n+000275f0: 1d00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 00027600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027640: 467a a641 7265 702e 654b 0100 0000 0000 Fz.Arep.eK......\n+00027650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n+00027660: 4adf 0100 0000 0000 1c00 0000 0500 0000 J...............\n+00027670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000276d0: 1ead 844b 7265 702e e4d2 0000 0000 0000 ...Krep.........\n+000276e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n+000276f0: 6bdf 0100 0000 0000 1f00 0000 0800 0000 k...............\n+00027700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027790: 4e4b e746 7265 702e 9dd3 0000 0000 0000 NK.Frep.........\n+000277a0: 1100 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n 000277b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000277c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000277d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000277e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000277f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027800: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027820: 4e79 b74a 7265 702e 29d6 0000 0000 0000 Ny.Jrep.).......\n+00027830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+00027840: 0155 0000 0000 0000 0e00 0000 9900 0000 .U..............\n+00027850: a2ba 3b48 7265 702e 1296 0000 0000 0000 ..;Hrep.........\n+00027860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n+00027870: 83c5 0000 0000 0000 1c00 0000 1100 0000 ................\n+00027880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000278a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000278b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000278c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000278d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+000278b0: fe03 7c48 7265 702e 39d4 0000 0000 0000 ..|Hrep.9.......\n+000278c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n+000278d0: 20cb 0000 0000 0000 1e00 0000 3300 0000 ...........3...\n+000278e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000278f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n+00027900: 3006 0100 0000 0000 1400 0000 3c00 0000 0...........<...\n+00027910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027920: 0000 0000 0000 0000 ffff ffff 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+00027940: a817 044a 7265 702e 08c9 0000 0000 0000 ...Jrep.........\n+00027950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n 00027960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027980: 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 00027990: 0000 0000 0000 0000 0000 0000 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: 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+000279a0: d68c ec4f 0072 6570 9ed7 0100 0000 0000 ...O.rep........\n+000279b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n+000279c0: c523 0000 0000 0000 1d00 0000 2a00 0000 .#..........*...\n+000279d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000279e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n+000279f0: cbd5 0100 0000 0000 1f00 0000 af00 0000 ................\n+00027a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a10: 0000 0000 0000 0000 ffff ffff 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+00027a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a40: 0000 0000 0000 0000 ffff ffff 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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a70: 0000 0000 0000 0000 53b5 9044 7265 702e ........S..Drep.\n+00027a80: 95d1 0100 0000 0000 1f00 0000 4f00 0000 ............O...\n+00027a90: 37b1 a34f 0072 6570 0edf 0100 0000 0000 7..O.rep........\n+00027aa0: 1900 0000 0200 0000 ffff ffff 0000 0000 ................\n 00027ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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+00027ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027ad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n+00027ae0: 9b05 0100 0000 0000 1600 0000 3700 0000 ............7...\n+00027af0: 28e0 fd41 7265 702e c320 0000 0000 0000 (..Arep.. ......\n+00027b00: 1e00 0000 8f00 0000 ffff ffff 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: 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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027b30: 0000 0000 0000 0000 c396 fb4d 3a72 6570 ...........M:rep\n+00027b40: aa4d 0100 0000 0000 1600 0000 4000 0000 .M..........@...\n+00027b50: 1f61 3c47 7265 6d6f d4cd 0000 0000 0000 .aKrep.bN......\n+00027c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n+00027c60: a2d0 0000 0000 0000 1400 0000 4600 0000 ............F...\n+00027c70: 17ab f045 0072 6570 a7cc 0000 0000 0000 ...E.rep........\n+00027c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n+00027c90: 8a47 0100 0000 0000 1600 0000 2501 0000 .G..........%...\n+00027ca0: 7662 5343 7265 702e b604 0100 0000 0000 vbSCrep.........\n+00027cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n+00027cc0: 3247 0000 0000 0000 0c00 0000 6100 0000 2G..........a...\n+00027cd0: ac84 0a40 7265 702e 5cd0 0000 0000 0000 ...@rep.\\.......\n+00027ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n+00027cf0: 4ac7 0000 0000 0000 2000 0000 f600 0000 J....... .......\n+00027d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027d10: 0000 0000 0000 0000 ffff ffff 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+00027d30: 3235 3c45 0072 6570 a8d3 0100 0000 0000 25..eexec........\n-000281d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n-000281e0: 0508 0100 0000 0000 0f00 0000 8c00 0000 ................\n-000281f0: abcd 2562 7265 702e 50dc 0100 0000 0000 ..%brep.P.......\n-00028200: 1600 0000 3a00 0000 a731 d56c 7265 702e ....:....1.lrep.\n-00028210: b0dc 0000 0000 0000 1c00 0000 1402 0000 ................\n-00028220: d401 ec64 7265 6d6f d2d4 0100 0000 0000 ...dremo........\n-00028230: 0f00 0000 2900 0000 0573 8b65 0072 6570 ....)....s.e.rep\n-00028240: e19f 0100 0000 0000 1800 0000 0200 0000 ................\n-00028250: ba2a 896e 6674 702d a9d4 0100 0000 0000 .*.nftp-........\n-00028260: 0b00 0000 1e00 0000 e617 9e64 0072 6570 ...........d.rep\n-00028270: 35da 0100 0000 0000 1e00 0000 0d00 0000 5...............\n-00028280: e5de 2561 0072 6570 87df 0100 0000 0000 ..%a.rep........\n-00028290: 1800 0000 0700 0000 9757 9166 7265 702e .........W.frep.\n-000282a0: ac9c 0100 0000 0000 1600 0000 0302 0000 ................\n-000282b0: 861e 7d64 7265 702e 3b6e 0200 0000 0000 ..}drep.;n......\n-000282c0: 1700 0000 4500 0000 7bb3 f16d 7265 702e ....E...{..mrep.\n-000282d0: 076b 0200 0000 0000 1600 0000 3400 0000 .k..........4...\n-000282e0: 6891 9a69 7265 702e 12ec 0000 0000 0000 h..irep.........\n-000282f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n-00028300: 00a0 0000 0000 0000 1d00 0000 8100 0000 ................\n-00028310: 63ab 446d 0072 6570 5d6f 0200 0000 0000 c.Dm.rep]o......\n-00028320: 2700 0000 0000 0000 a9ea 006e 7265 6d6f '..........nremo\n-00028330: 07d7 0100 0000 0000 1c00 0000 4b00 0000 ............K...\n-00028340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028060: 0000 0000 0000 0000 0300 0000 6a00 0000 ............j...\n+00028070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028080: 0000 0000 0000 0000 29e3 0350 0072 6570 ........)..P.rep\n+00028090: 60da 0100 0000 0000 2400 0000 1400 0000 `.......$.......\n+000280a0: 2a39 6355 7265 702e 69a2 0000 0000 0000 *9cUrep.i.......\n+000280b0: 2800 0000 a000 0000 e5d2 cc54 0072 6570 (..........T.rep\n+000280c0: 25de 0100 0000 0000 1800 0000 0200 0000 %...............\n+000280d0: 9296 025e 7265 702e 7b3f 0000 0000 0000 ...^rep.{?......\n+000280e0: 1900 0000 5700 0000 221e 395e 7265 702e ....W...\".9^rep.\n+000280f0: 3f45 0100 0000 0000 1e00 0000 b200 0000 ?E..............\n+00028100: e635 8055 7265 702e 232d 0000 0000 0000 .5.Urep.#-......\n+00028110: 1900 0000 3500 0000 6ba3 935c 7265 702e ....5...k..\\rep.\n+00028120: 8c93 0200 0000 0000 1f00 0000 8c00 0000 ................\n+00028130: da7b 4f5e 7265 6d6f 12ce 0000 0000 0000 .{O^remo........\n+00028140: 1500 0000 3f00 0000 ffff ffff 0000 0000 ....?...........\n+00028150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028160: 00c4 1c5b 6572 726f 9d77 0000 0000 0000 ...[erro.w......\n+00028170: 0a00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+00028180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028190: 3012 bc5b 0072 6570 ab90 0200 0000 0000 0..[.rep........\n+000281a0: 2c00 0000 0500 0000 b734 1f55 7265 702e ,........4.Urep.\n+000281b0: e9de 0000 0000 0000 1600 0000 3d00 0000 ............=...\n+000281c0: 12a1 db5b 0072 6570 ce92 0200 0000 0000 ...[.rep........\n+000281d0: 2b00 0000 0500 0000 ffff ffff 0000 0000 +...............\n+000281e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281f0: bcbb 9650 7265 702e 622f 0000 0000 0000 ...Prep.b/......\n+00028200: 2500 0000 5700 0000 ffff ffff 0000 0000 %...W...........\n+00028210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028220: e61a 7d5e 7265 702e 53cd 0000 0000 0000 ..}^rep.S.......\n+00028230: 1e00 0000 3c00 0000 ffff ffff 0000 0000 ....<...........\n+00028240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028250: 7e4f 8b53 7265 702e 8006 0100 0000 0000 ~O.Srep.........\n+00028260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n+00028270: 603c 0000 0000 0000 1f00 0000 a001 0000 `<..............\n+00028280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000282a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000282b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000282c0: 0000 0000 0000 0000 d108 3a52 7265 702e ..........:Rrep.\n+000282d0: c8cb 0000 0000 0000 1f00 0000 4100 0000 ............A...\n+000282e0: 1658 c55d 7265 702e fca9 0000 0000 0000 .X.]rep.........\n+000282f0: 1f00 0000 9800 0000 256d 505e 0072 6570 ........%mP^.rep\n+00028300: 2cca 0000 0000 0000 2100 0000 0700 0000 ,.......!.......\n+00028310: bb38 f058 0072 6570 dc90 0200 0000 0000 .8.X.rep........\n+00028320: 1900 0000 1800 0000 2da2 5251 7265 702e ........-.RQrep.\n+00028330: 1bd3 0100 0000 0000 1f00 0000 4500 0000 ............E...\n+00028340: 6068 d95d 0072 6570 05db 0100 0000 0000 `h.].rep........\n+00028350: 1e00 0000 0400 0000 ffff ffff 0000 0000 ................\n 00028360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00028380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000283a0: 5cc5 b767 7265 702e 06d4 0100 0000 0000 \\..grep.........\n-000283b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n-000283c0: 5f82 0000 0000 0000 0c00 0000 4100 0000 _...........A...\n-000283d0: 1fd6 b269 7265 702e a48f 0000 0000 0000 ...irep.........\n-000283e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n-000283f0: aad8 0000 0000 0000 1900 0000 0e00 0000 ................\n-00028400: bef8 ad63 7265 702e 9547 0000 0000 0000 ...crep..G......\n-00028410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n-00028420: fd60 0200 0000 0000 1a00 0000 6f01 0000 .`..........o...\n-00028430: 0a86 5767 0072 6570 6863 0200 0000 0000 ..Wg.rephc......\n-00028440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n-00028450: 3697 0000 0000 0000 1e00 0000 4200 0000 6...........B...\n-00028460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n-00028480: 0d5c 0100 0000 0000 1b00 0000 4c00 0000 .\\..........L...\n-00028490: 225c 3364 7265 702e a2d8 0100 0000 0000 \"\\3drep.........\n-000284a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n+000283a0: 5e86 f45a 0072 6570 a392 0200 0000 0000 ^..Z.rep........\n+000283b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e +..........Wrep.\n+000283c0: 81d2 0000 0000 0000 1600 0000 4d00 0000 ............M...\n+000283d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000283e0: 0000 0000 0000 0000 f504 1257 7265 702e ...........Wrep.\n+000283f0: d54c 0100 0000 0000 1b00 0000 6400 0000 .L..........d...\n+00028400: e018 f85d 0072 6570 3794 0200 0000 0000 ...].rep7.......\n+00028410: 1300 0000 0900 0000 bf43 2455 7265 702e .........C$Urep.\n+00028420: 00d0 0100 0000 0000 3600 0000 3000 0000 ........6...0...\n+00028430: ce4e f750 7265 702e 3f5b 0000 0000 0000 .N.Prep.?[......\n+00028440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n+00028450: ccd4 0000 0000 0000 1400 0000 2f00 0000 ............/...\n+00028460: db38 8359 0072 6570 f7ca 0000 0000 0000 .8.Y.rep........\n+00028470: 2200 0000 0700 0000 9717 2957 7265 702e \".........)Wrep.\n+00028480: 54cf 0000 0000 0000 3400 0000 2a00 0000 T.......4...*...\n+00028490: 488a 7354 7265 702e 00c0 0000 0000 0000 H.sTrep.........\n+000284a0: 1700 0000 4d00 0000 ffff ffff 0000 0000 ....M...........\n 000284b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000284c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000284d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n-000284e0: 386a 0200 0000 0000 1a00 0000 0c00 0000 8j..............\n-000284f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n-00028510: 0a6e 0200 0000 0000 1000 0000 2100 0000 .n..........!...\n-00028520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000284d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000284e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000284f0: c2d4 f654 7265 702e 9f47 0000 0000 0000 ...Trep..G......\n+00028500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n+00028510: 8a7f 0000 0000 0000 1600 0000 3d00 0000 ............=...\n+00028520: dc26 0f52 7265 702e d8dd 0100 0000 0000 .&.Rrep.........\n+00028530: 1700 0000 3600 0000 ffff ffff 0000 0000 ....6...........\n 00028540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000285a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000285b0: 2c34 7869 7265 702e 7257 0000 0000 0000 ,4xirep.rW......\n-000285c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n-000285d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000285e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000285f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n-00028600: 3662 0000 0000 0000 1d00 0000 c600 0000 6b..............\n-00028610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028620: 0000 0000 0000 0000 7923 cf63 6669 6c65 ........y#.cfile\n-00028630: 3789 0000 0000 0000 1200 0000 cc00 0000 7...............\n-00028640: e360 ec6e 7265 702e dbe5 0000 0000 0000 .`.nrep.........\n-00028650: 1d00 0000 b300 0000 bb56 ee60 7265 702e .........V.`rep.\n-00028660: b4dd 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-00028670: 32ea bc6d 7265 702e df0a 0100 0000 0000 2..mrep.........\n-00028680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n-00028690: 5e6a 0200 0000 0000 1b00 0000 0c00 0000 ^j..............\n+00028560: 0000 0000 0000 0000 6d8a fd5d 7265 702e ........m..]rep.\n+00028570: 712d 0000 0000 0000 1800 0000 2900 0000 q-..........)...\n+00028580: 1651 c658 7265 702e 91c1 0000 0000 0000 .Q.Xrep.........\n+00028590: 1c00 0000 a700 0000 278d e05b 7265 702e ........'..[rep.\n+000285a0: eb22 0000 0000 0000 1f00 0000 4800 0000 .\"..........H...\n+000285b0: dc0a 5c52 7265 702e 0a5e 0000 0000 0000 ..\\Rrep..^......\n+000285c0: 0f00 0000 5700 0000 e74a 8b50 7265 702e ....W....J.Prep.\n+000285d0: 5c23 0000 0000 0000 2100 0000 4800 0000 \\#......!...H...\n+000285e0: 4ace 8c51 7265 702e 8cc4 0000 0000 0000 J..Qrep.........\n+000285f0: 1300 0000 8000 0000 a52e 8c5c 7265 702e ...........\\rep.\n+00028600: 9b69 0000 0000 0000 0c00 0000 a100 0000 .i..............\n+00028610: 8dad 9659 7265 702e b491 0200 0000 0000 ...Yrep.........\n+00028620: 1a00 0000 4800 0000 ffff ffff 0000 0000 ....H...........\n+00028630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000286a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000286b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000286c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000286d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000286e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n-000286f0: d7db 0100 0000 0000 2600 0000 1a00 0000 ........&.......\n-00028700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n-00028720: 0b6c 0200 0000 0000 1900 0000 8f01 0000 .l..............\n-00028730: 2eab c46b 7265 702e 7b55 0100 0000 0000 ...krep.{U......\n-00028740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00028750: 6c5d 0100 0000 0000 1c00 0000 6201 0000 l]..........b...\n-00028760: 06c4 666a 0072 6570 6dd8 0100 0000 0000 ..fj.repm.......\n-00028770: 3500 0000 0000 0000 d77d de6f 7265 702e 5........}.orep.\n-00028780: 2a52 0000 0000 0000 2500 0000 5600 0000 *R......%...V...\n-00028790: c396 fb60 3a72 6570 dfd2 0000 0000 0000 ...`:rep........\n-000287a0: 1600 0000 4000 0000 8427 346c 7265 702e ....@....'4lrep.\n-000287b0: a6df 0100 0000 0000 2c00 0000 1800 0000 ........,.......\n-000287c0: c287 5062 7265 702e 51d1 0000 0000 0000 ..Pbrep.Q.......\n-000287d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n-000287e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000287f0: 6e65 f264 7265 702e 0090 0100 0000 0000 ne.drep.........\n-00028800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n-00028810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028820: 02da 2369 7265 702e 00e0 0000 0000 0000 ..#irep.........\n-00028830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n-00028840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000286b0: 0000 0000 0000 0000 3b65 5556 7265 702e ........;eUVrep.\n+000286c0: 664c 0100 0000 0000 1d00 0000 5200 0000 fL..........R...\n+000286d0: 7d15 375b 0072 6570 9fd5 0100 0000 0000 }.7[.rep........\n+000286e0: 1e00 0000 0e00 0000 7bf3 a755 0072 6570 ........{..U.rep\n+000286f0: 60c8 0000 0000 0000 2100 0000 1d00 0000 `.......!.......\n+00028700: fb20 9d56 7265 702e f3dc 0100 0000 0000 . .Vrep.........\n+00028710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f ....8......]remo\n+00028720: adce 0000 0000 0000 1600 0000 2c00 0000 ............,...\n+00028730: 24a3 0b5c 7265 702e 03d2 0100 0000 0000 $..\\rep.........\n+00028740: 2300 0000 3b00 0000 63aa 9d58 7265 702e #...;...c..Xrep.\n+00028750: 0bc6 0000 0000 0000 2600 0000 8200 0000 ........&.......\n+00028760: d9c6 1f55 0072 6570 fe92 0200 0000 0000 ...U.rep........\n+00028770: 2600 0000 0d00 0000 5c55 1650 7265 702e &.......\\U.Prep.\n+00028780: 5394 0200 0000 0000 0f00 0000 4500 0000 S...........E...\n+00028790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000287a0: 0000 0000 0000 0000 f3b5 595c 0072 6570 ..........Y\\.rep\n+000287b0: 1692 0200 0000 0000 2300 0000 0900 0000 ........#.......\n+000287c0: daf9 775b 7265 702e a6ca 0000 0000 0000 ..w[rep.........\n+000287d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n+000287e0: 71cb 0000 0000 0000 1d00 0000 3a00 0000 q...........:...\n+000287f0: 805c 295e 7265 702e 4867 0000 0000 0000 .\\)^rep.Hg......\n+00028800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n+00028810: 3790 0200 0000 0000 1200 0000 0700 0000 7...............\n+00028820: 5226 295f 0072 6570 0d91 0200 0000 0000 R&)_.rep........\n+00028830: 1900 0000 0500 0000 6127 8259 6465 6275 ........a'.Ydebu\n+00028840: 25d9 0000 0000 0000 0e00 0000 0101 0000 %...............\n 00028850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028860: 0000 0000 0000 0000 9dbb da58 7265 702e ...........Xrep.\n+00028870: cbd3 0100 0000 0000 1d00 0000 b701 0000 ................\n 00028880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028890: 0000 0000 0000 0000 7145 f76a 0072 6570 ........qE.j.rep\n-000288a0: 7e9c 0100 0000 0000 1000 0000 0800 0000 ~...............\n-000288b0: 9ca0 1167 7265 702e cb5a 0000 0000 0000 ...grep..Z......\n-000288c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n-000288d0: 4ee2 0000 0000 0000 1d00 0000 7003 0000 N...........p...\n-000288e0: ce70 fc65 0072 6570 74d4 0100 0000 0000 .p.e.rept.......\n-000288f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n-00028900: f1d6 0000 0000 0000 1b00 0000 4d00 0000 ............M...\n-00028910: 05a7 c368 7265 6d6f 1cd8 0100 0000 0000 ...hremo........\n-00028920: 1400 0000 3d00 0000 915b 8c6a 7265 702e ....=....[.jrep.\n-00028930: 22ed 0000 0000 0000 1600 0000 9500 0000 \"...............\n-00028940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000288a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000288c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000288d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000288e0: d4eb 1d5f 7265 702e de2f 0000 0000 0000 ..._rep../......\n+000288f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n+00028900: 1fc5 0000 0000 0000 1800 0000 2100 0000 ............!...\n+00028910: dee0 f155 0072 6570 e7d7 0100 0000 0000 ...U.rep........\n+00028920: 2d00 0000 1900 0000 8d24 1656 7265 702e -........$.Vrep.\n+00028930: 1b2a 0000 0000 0000 1400 0000 5000 0000 .*..........P...\n+00028940: 6e3e b654 7265 702e 0040 0100 0000 0000 n>.Trep..@......\n+00028950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n+00028960: 98da 0100 0000 0000 1d00 0000 5000 0000 ............P...\n+00028970: 8c76 df52 7265 702e 6852 0000 0000 0000 .v.Rrep.hR......\n+00028980: 0f00 0000 fb00 0000 ffff ffff 0000 0000 ................\n 00028990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000289a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000289b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000289a0: dea3 c652 7265 702e ca9a 0000 0000 0000 ...Rrep.........\n+000289b0: 2200 0000 4000 0000 ffff ffff 0000 0000 \"...@...........\n 000289c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000289d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000289e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n-000289f0: cde8 0000 0000 0000 1d00 0000 5400 0000 ............T...\n-00028a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n-00028a20: c190 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n-00028a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n-00028a50: 0050 0100 0000 0000 0a00 0000 cf00 0000 .P..............\n-00028a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028a90: f812 b363 7265 702e 756b 0200 0000 0000 ...crep.uk......\n-00028aa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n-00028ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028ac0: 120f 6961 7265 702e e098 0100 0000 0000 ..iarep.........\n-00028ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n-00028ae0: 8bd3 0000 0000 0000 1600 0000 4c00 0000 ............L...\n-00028af0: b860 9c69 7265 702e 66d2 0100 0000 0000 .`.irep.f.......\n-00028b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n-00028b10: fc78 0000 0000 0000 1c00 0000 b300 0000 .x..............\n-00028b20: 9f71 b062 7265 702e a0dc 0100 0000 0000 .q.brep.........\n-00028b30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n-00028b40: 9463 0200 0000 0000 2300 0000 1602 0000 .c......#.......\n-00028b50: e797 9061 7265 702e 4a66 0200 0000 0000 ...arep.Jf......\n-00028b60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n-00028b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028bb0: c89a 2365 0072 6570 1ad9 0100 0000 0000 ..#e.rep........\n-00028bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n+000289d0: c4b1 9354 0072 6570 7fcc 0000 0000 0000 ...T.rep........\n+000289e0: 2200 0000 0600 0000 ffff ffff 0000 0000 \"...............\n+000289f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028a00: 4c21 9859 7265 702e 46dc 0100 0000 0000 L!.Yrep.F.......\n+00028a10: 1b00 0000 9200 0000 e457 2857 7265 702e .........W(Wrep.\n+00028a20: 8f87 0000 0000 0000 2400 0000 d500 0000 ........$.......\n+00028a30: d144 315b 7265 702e fb3e 0000 0000 0000 .D1[rep..>......\n+00028a40: 1d00 0000 6300 0000 23ab 0e54 7265 702e ....c...#..Trep.\n+00028a50: 2dd8 0100 0000 0000 2000 0000 de00 0000 -....... .......\n+00028a60: 868e d457 7265 702e d6c9 0000 0000 0000 ...Wrep.........\n+00028a70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n+00028a80: e05e 0000 0000 0000 0c00 0000 5a00 0000 .^..........Z...\n+00028a90: b48f 8351 7265 702e 58de 0000 0000 0000 ...Qrep.X.......\n+00028aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n+00028ab0: 8329 0000 0000 0000 1800 0000 2a00 0000 .)..........*...\n+00028ac0: daf9 6b57 0072 6570 2ddc 0100 0000 0000 ..kW.rep-.......\n+00028ad0: 1900 0000 0000 0000 2b47 1159 7265 702e ........+G.Yrep.\n+00028ae0: 5a62 0000 0000 0000 1600 0000 ed00 0000 Zb..............\n+00028af0: 5e6f 2950 0072 6570 6f93 0200 0000 0000 ^o)P.repo.......\n+00028b00: 1900 0000 0400 0000 a53a 275e 7265 702e .........:'^rep.\n+00028b10: 35c4 0000 0000 0000 2000 0000 3700 0000 5....... ...7...\n+00028b20: dae3 b35a 7265 702e d92d 0000 0000 0000 ...Zrep..-......\n+00028b30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n+00028b40: 00d0 0000 0000 0000 0f00 0000 4d00 0000 ............M...\n+00028b50: 45a9 3d55 0072 6570 d4db 0100 0000 0000 E.=U.rep........\n+00028b60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n+00028b70: 23c7 0000 0000 0000 1d00 0000 0a00 0000 #...............\n+00028b80: 4f8d 335e 0072 6570 58cc 0000 0000 0000 O.3^.repX.......\n+00028b90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n+00028ba0: 0050 0000 0000 0000 0e00 0000 8300 0000 .P..............\n+00028bb0: f56c ed5e 7265 702e 5090 0200 0000 0000 .l.^rep.P.......\n+00028bc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n 00028bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00028bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028c10: 1679 c46c 7265 702e 9954 0000 0000 0000 .y.lrep..T......\n-00028c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n-00028c30: 4261 0000 0000 0000 1400 0000 6b00 0000 Ba..........k...\n-00028c40: d4f2 8761 7265 702e f395 0100 0000 0000 ...arep.........\n-00028c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n-00028c60: df9b 0100 0000 0000 1600 0000 2100 0000 ............!...\n-00028c70: 827f 4b62 7265 702e 783d 0000 0000 0000 ..Kbrep.x=......\n-00028c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n+00028c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c40: 9a02 5055 7265 702e 2b91 0200 0000 0000 ..PUrep.+.......\n+00028c50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+00028c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00028cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028cd0: da22 5052 7265 702e 4292 0200 0000 0000 .\"PRrep.B.......\n+00028ce0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n 00028cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n-00028d20: 00d0 0000 0000 0000 1600 0000 6a00 0000 ............j...\n-00028d30: 5292 9d67 7265 702e 810f 0100 0000 0000 R..grep.........\n-00028d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n-00028d50: 2f6a 0000 0000 0000 0c00 0000 4901 0000 /j..........I...\n-00028d60: 94fd 3b6f 7265 702e 7f9a 0100 0000 0000 ..;orep.........\n-00028d70: 2200 0000 3100 0000 4363 6664 7265 702e \"...1...Ccfdrep.\n-00028d80: 169c 0100 0000 0000 1200 0000 5600 0000 ............V...\n-00028d90: c91f 7e64 0072 6570 3e9f 0100 0000 0000 ..~d.rep>.......\n-00028da0: 2900 0000 0800 0000 94df 736b 7265 6d6f ).........skremo\n-00028db0: 5ed6 0100 0000 0000 1700 0000 3f00 0000 ^...........?...\n-00028dc0: 02bf 2369 2a63 6f6d 089a 0100 0000 0000 ..#i*com........\n-00028dd0: 1500 0000 6200 0000 336b c568 7265 702e ....b...3k.hrep.\n-00028de0: 0060 0200 0000 0000 2100 0000 dc00 0000 .`......!.......\n-00028df0: 6c42 686d 7265 702e e167 0200 0000 0000 lBhmrep..g......\n-00028e00: 1c00 0000 ec01 0000 3a36 ea6c 0072 6570 ........:6.l.rep\n-00028e10: 516b 0200 0000 0000 2000 0000 0400 0000 Qk...... .......\n-00028e20: a021 d564 7265 702e 976e 0200 0000 0000 .!.drep..n......\n-00028e30: 2d00 0000 3700 0000 ffff ffff 0000 0000 -...7...........\n-00028e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d00: f00f 6250 7461 7266 66d0 0100 0000 0000 ..bPtarff.......\n+00028d10: 1500 0000 2600 0000 ffff ffff 0000 0000 ....&...........\n+00028d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028d40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028d60: 941b 3e53 6572 726f 97db 0000 0000 0000 ..>Serro........\n+00028d70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n+00028d80: e69c 0000 0000 0000 1d00 0000 3e00 0000 ............>...\n+00028d90: ac97 4b50 7265 702e 0090 0200 0000 0000 ..KPrep.........\n+00028da0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n+00028db0: 54c2 0000 0000 0000 2500 0000 3a01 0000 T.......%...:...\n+00028dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028dd0: 0000 0000 0000 0000 9bcb 445f 7265 702e ..........D_rep.\n+00028de0: 3546 0000 0000 0000 1a00 0000 1c00 0000 5F..............\n+00028df0: c502 8c57 7265 702e 5fdc 0000 0000 0000 ...Wrep._.......\n+00028e00: 1400 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n+00028e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e20: 7a28 ae5c 7265 702e 605a 0000 0000 0000 z(.\\rep.`Z......\n+00028e30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n+00028e40: b3c6 0000 0000 0000 1c00 0000 5400 0000 ............T...\n 00028e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028e60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n+00028e70: 3193 0200 0000 0000 1800 0000 2600 0000 1...........&...\n 00028e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00028e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00028ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028eb0: 0a00 405a 7265 702e 58c5 0000 0000 0000 ..@Zrep.X.......\n+00028ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n+00028ed0: 44db 0000 0000 0000 0c00 0000 4700 0000 D...........G...\n+00028ee0: 5447 7051 7265 702e 9d6e 0000 0000 0000 TGpQrep..n......\n+00028ef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n 00028f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028f10: f841 6750 7265 702e a6dd 0100 0000 0000 .AgPrep.........\n+00028f20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n 00028f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00028f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00028f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00028f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028f70: 50ac 9860 7265 6d6f b4d6 0100 0000 0000 P..`remo........\n-00028f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n-00028f90: 1257 0100 0000 0000 1800 0000 e200 0000 .W..............\n-00028fa0: e9e6 1366 0072 6570 e29e 0100 0000 0000 ...f.rep........\n-00028fb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n-00028fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028f70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028f80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n+00028f90: 49dd 0100 0000 0000 1e00 0000 3f00 0000 I...........?...\n+00028fa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028fb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n+00028fc0: 4e46 0100 0000 0000 1600 0000 3800 0000 NF..........8...\n 00028fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00028fe0: 0000 0000 0000 0000 895e f66b 7265 702e .........^.krep.\n-00028ff0: a863 0000 0000 0000 1900 0000 0e00 0000 .c..............\n-00029000: 0200 0000 0000 0000 5c0a 0000 100c 0601 ........\\.......\n-00029010: a485 0100 0000 0000 0010 0000 0000 0000 ................\n-00029020: 00a0 0200 0000 0000 0000 0000 0000 0000 ................\n-00029030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n-00029070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n-00029090: c59e 0100 0000 0000 1600 0000 0700 0000 ................\n-000290a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000290b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000290c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000290d0: 104d 1674 7265 702e 8a9a 0000 0000 0000 .M.trep.........\n-000290e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n-000290f0: 0384 0100 0000 0000 1d00 0000 4900 0000 ............I...\n-00029100: 3488 ea7f 7265 702e a791 0100 0000 0000 4...rep.........\n-00029110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n-00029120: 1bde 0100 0000 0000 1700 0000 5501 0000 ............U...\n-00029130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n-00029150: 7396 0100 0000 0000 1400 0000 6d00 0000 s...........m...\n-00029160: 98f3 f771 7265 702e 60da 0100 0000 0000 ...qrep.`.......\n-00029170: 1a00 0000 2601 0000 0a56 b67b 2a69 7370 ....&....V.{*isp\n-00029180: 7083 0100 0000 0000 1300 0000 3d00 0000 p...........=...\n-00029190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000291a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000291b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000291c0: 58c1 ae72 7265 702e 640d 0100 0000 0000 X..rrep.d.......\n-000291d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n-000291e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000291f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029250: 3a79 4f7e 7265 6d6f add5 0100 0000 0000 :yO~remo........\n-00029260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n-00029270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n-000292a0: 0080 0000 0000 0000 1200 0000 fe00 0000 ................\n-000292b0: ebd8 767d 7265 6d6f 61d5 0100 0000 0000 ..v}remoa.......\n-000292c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n-000292d0: a9ec 0000 0000 0000 1600 0000 6300 0000 ............c...\n-000292e0: 0cf0 b87b 7265 702e fb84 0100 0000 0000 ...{rep.........\n-000292f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n-00029300: 3581 0100 0000 0000 2500 0000 0800 0000 5.......%.......\n-00029310: 40fa c477 7265 702e 9c02 0100 0000 0000 @..wrep.........\n-00029320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n-00029330: 5098 0100 0000 0000 1500 0000 3300 0000 P...........3...\n-00029340: 68ef 7872 7265 702e 7292 0100 0000 0000 h.xrrep.r.......\n-00029350: 1c00 0000 2f01 0000 6351 8c7e 7265 702e ..../...cQ.~rep.\n-00029360: cd65 0200 0000 0000 2300 0000 5a00 0000 .e......#...Z...\n-00029370: d415 637d 7265 702e dd82 0100 0000 0000 ..c}rep.........\n-00029380: 1700 0000 4000 0000 3f48 7d77 7265 702e ....@...?H}wrep.\n-00029390: 17dc 0100 0000 0000 1600 0000 2300 0000 ............#...\n-000293a0: be78 bf73 7265 702e 0090 0000 0000 0000 .x.srep.........\n-000293b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n-000293c0: 81eb 0000 0000 0000 2500 0000 6c00 0000 ........%...l...\n-000293d0: eb21 8279 2a69 7370 c083 0100 0000 0000 .!.y*isp........\n-000293e0: 1000 0000 3300 0000 ffff ffff 0000 0000 ....3...........\n-000293f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00029420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029430: 2021 2f7d 7265 702e f59a 0000 0000 0000 !/}rep.........\n-00029440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n-00029450: d0ee 0000 0000 0000 1400 0000 c500 0000 ................\n-00029460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O.timeConve\n+00029070: 7274 2074 6865 206e 756d 6265 7220 6f66 rt the number of\n+00029080: 2073 6563 7320 7061 7374 2074 6865 2065 secs past the e\n+00029090: 706f 6368 2c20 5345 4353 2c20 746f 2061 poch, SECS, to a\n+000290a0: 2074 696d 6573 7461 6d70 2e00 7265 702e timestamp..rep.\n+000290b0: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n+000290c0: 6c6c 2d61 6464 2d77 6f72 642d 666f 722d ll-add-word-for-\n+000290d0: 7365 7373 696f 6e20 574f 5244 0072 6570 session WORD.rep\n+000290e0: 2e75 7469 6c2e 6461 7465 2370 6172 7365 .util.date#parse\n+000290f0: 2d64 6174 6520 5354 5249 4e47 2023 216f -date STRING #!o\n+00029100: 7074 696f 6e61 6c20 504f 494e 5400 7265 ptional POINT.re\n+00029110: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+00029120: 2d3e 6c69 7374 2052 494e 4772 6570 2e64 ->list RINGrep.d\n+00029130: 6174 6123 7374 7269 6e67 2d75 7070 6572 ata#string-upper\n+00029140: 2d63 6173 652d 7052 6574 7572 6e20 7420 -case-pReturn t \n+00029150: 6966 2073 7472 696e 6720 5820 6973 2075 if string X is u\n+00029160: 7070 6572 2063 6173 6520 2863 6f6e 7461 pper case (conta\n+00029170: 696e 7320 6e6f 206c 6f77 6572 2063 6173 ins no lower cas\n+00029180: 6520 6368 6172 6163 7465 7273 2061 6e64 e characters and\n+00029190: 0a61 7420 6c65 6173 7420 6f6e 6520 7570 .at least one up\n+000291a0: 7065 722d 6361 7365 2063 6861 7261 6374 per-case charact\n+000291b0: 6572 292e 7265 702e 6461 7461 2363 6170 er).rep.data#cap\n+000291c0: 6974 616c 697a 652d 7374 7269 6e67 5265 italize-stringRe\n+000291d0: 7475 726e 2061 206e 6577 2073 7472 696e turn a new strin\n+000291e0: 672c 2061 2063 6f70 7920 6f66 2058 2077 g, a copy of X w\n+000291f0: 6974 6820 6974 7320 6669 7273 7420 6368 ith its first ch\n+00029200: 6172 6163 7465 7220 696e 2075 7070 6572 aracter in upper\n+00029210: 2063 6173 652e 0072 6570 2e6d 6f64 756c case..rep.modul\n+00029220: 652d 7379 7374 656d 2364 6566 696e 652d e-system#define-\n+00029230: 696e 7465 7266 6163 6520 4e41 4d45 2053 interface NAME S\n+00029240: 4947 7265 702e 6d6f 6475 6c65 2d73 7973 IGrep.module-sys\n+00029250: 7465 6d23 6465 6669 6e65 2d73 7472 7563 tem#define-struc\n+00029260: 7475 7265 2d61 6c69 6173 4372 6561 7465 ture-aliasCreate\n+00029270: 2061 2073 6563 6f6e 6461 7279 206e 616d a secondary nam\n+00029280: 6520 544f 2066 6f72 2074 6865 2073 7472 e TO for the str\n+00029290: 7563 7475 7265 2063 616c 6c65 6420 4652 ucture called FR\n+000292a0: 4f4d 2e00 7265 702e 7468 7265 6164 732e OM..rep.threads.\n+000292b0: 6d65 7373 6167 652d 706f 7274 236d 616b message-port#mak\n+000292c0: 652d 6d65 7373 6167 652d 706f 7274 0072 e-message-port.r\n+000292d0: 6570 2e74 6872 6561 6473 2e6d 6573 7361 ep.threads.messa\n+000292e0: 6765 2d70 6f72 7423 6d65 7373 6167 652d ge-port#message-\n+000292f0: 7761 6974 696e 672d 7020 504f 5254 0072 waiting-p PORT.r\n+00029300: 6570 2e74 6872 6561 6473 2e6d 6573 7361 ep.threads.messa\n+00029310: 6765 2d70 6f72 7423 6d65 7373 6167 652d ge-port#message-\n+00029320: 7365 6e64 2050 4f52 5420 4d45 5353 4147 send PORT MESSAG\n+00029330: 4572 6570 2e74 6872 6561 6473 2e6d 7574 Erep.threads.mut\n+00029340: 6578 236d 7574 6578 7052 6574 7572 6e73 ex#mutexpReturns\n+00029350: 2074 7275 6520 6966 2041 5247 2069 7320 true if ARG is \n+00029360: 6120 6d75 7465 7820 6f62 6a65 6374 2e00 a mutex object..\n+00029370: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+00029380: 7823 6d75 7465 7870 2041 5247 7265 702e x#mutexp ARGrep.\n+00029390: 7468 7265 6164 732e 6d75 7465 7823 7265 threads.mutex#re\n+000293a0: 6c65 6173 652d 6d75 7465 7852 656c 6561 lease-mutexRelea\n+000293b0: 7365 2074 6865 206d 7574 6578 206f 626a se the mutex obj\n+000293c0: 6563 7420 4d54 5820 2877 6869 6368 2073 ect MTX (which s\n+000293d0: 686f 756c 6420 6861 7665 2070 7265 7669 hould have previ\n+000293e0: 6f75 736c 7920 6265 656e 206f 6274 6169 ously been obtai\n+000293f0: 6e65 640a 6279 2074 6865 2063 7572 7265 ned.by the curre\n+00029400: 6e74 2074 6872 6561 6429 2e20 5265 7475 nt thread). Retu\n+00029410: 726e 7320 7472 7565 2069 6620 7468 6520 rns true if the \n+00029420: 6d75 7465 7820 6861 7320 6e6f 206e 6577 mutex has no new\n+00029430: 206f 776e 6572 2e00 7265 702e 6461 7461 owner..rep.data\n+00029440: 2372 656d 6f76 652d 6966 2050 5245 4420 #remove-if PRED \n+00029450: 4c53 5472 6570 2e64 6174 6123 7265 6d6f LSTrep.data#remo\n+00029460: 7665 5265 7475 726e 7320 6120 6e65 7720 veReturns a new \n+00029470: 636f 7079 206f 6620 4c53 5420 7769 7468 copy of LST with\n+00029480: 2061 6c6c 2065 6c65 6d65 6e74 7320 6065 all elements `e\n+00029490: 7175 616c 2720 746f 2045 4c54 2064 6973 qual' to ELT dis\n+000294a0: 6361 7264 6564 2e00 0000 0000 0000 0000 carded..........\n 000294b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000294c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000294d0: 0000 0000 0000 0000 6fab ee7b 0072 6570 ........o..{.rep\n-000294e0: 969c 0100 0000 0000 0e00 0000 0800 0000 ................\n-000294f0: b528 a274 0072 6570 30dd 0100 0000 0000 .(.t.rep0.......\n-00029500: 1c00 0000 1000 0000 9970 2a75 7265 702e .........p*urep.\n-00029510: c06b 0000 0000 0000 1000 0000 2000 0000 .k.......... ...\n-00029520: 80f9 cd79 7265 6d6f 6ed7 0100 0000 0000 ...yremon.......\n-00029530: 1300 0000 3900 0000 59d1 6b7e 0072 6570 ....9...Y.k~.rep\n-00029540: 8662 0200 0000 0000 1b00 0000 0e00 0000 .b..............\n-00029550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029560: 0000 0000 0000 0000 8ba2 d075 7265 702e ...........urep.\n-00029570: 3591 0100 0000 0000 1e00 0000 5400 0000 5...........T...\n-00029580: 234b 7776 7265 702e 5495 0100 0000 0000 #Kwvrep.T.......\n-00029590: 1600 0000 3a00 0000 63b8 8c7b 7265 702e ....:...c..{rep.\n-000295a0: 7399 0100 0000 0000 1c00 0000 7900 0000 s...........y...\n-000295b0: 84d8 a376 7265 702e 54db 0000 0000 0000 ...vrep.T.......\n-000295c0: 1c00 0000 4001 0000 8814 937d 7265 702e ....@......}rep.\n-000295d0: 9dea 0000 0000 0000 1900 0000 3800 0000 ............8...\n-000295e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000295f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000294c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000294d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000294e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000294f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029590: 0000 0000 0000 0000 0000 0000 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 00029600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029610: 260c 4a7d 7265 702e 0898 0100 0000 0000 &.J}rep.........\n-00029620: 1500 0000 3300 0000 ffff ffff 0000 0000 ....3...........\n+00029610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029640: 0c50 e27c 7265 702e 755b 0000 0000 0000 .P.|rep.u[......\n-00029650: 1700 0000 4500 0000 2029 307d 7265 6d6f ....E... )0}remo\n-00029660: 0ad5 0100 0000 0000 1c00 0000 3b00 0000 ............;...\n-00029670: 9cab cf73 7265 702e 9984 0100 0000 0000 ...srep.........\n-00029680: 1e00 0000 4400 0000 ffff ffff 0000 0000 ....D...........\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 00029690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296a0: e07d 247b 0072 6570 a39b 0100 0000 0000 .}${.rep........\n-000296b0: 2000 0000 1c00 0000 ffff ffff 0000 0000 ...............\n+000296a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000296b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000296c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000296e0: 0000 0000 0000 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029730: 36d0 f579 7265 702e 80d0 0000 0000 0000 6..yrep.........\n-00029740: 1e00 0000 5200 0000 4310 737f 2a69 7370 ....R...C.s.*isp\n-00029750: 3483 0100 0000 0000 1000 0000 2c00 0000 4...........,...\n-00029760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029740: 0000 0000 0000 0000 0000 0000 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 00029780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000297a0: 0000 0000 0000 0000 3bcc a87f 7265 702e ........;...rep.\n-000297b0: 0c58 0100 0000 0000 1b00 0000 9c00 0000 .X..............\n-000297c0: e0aa 7d72 7265 702e 704f 0000 0000 0000 ..}rrep.pO......\n-000297d0: 1900 0000 5f00 0000 ffff ffff 0000 0000 ...._...........\n+00029790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000297d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000297e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000297f0: a6b6 027c 7265 702e 9898 0100 0000 0000 ...|rep.........\n-00029800: 1500 0000 3300 0000 a526 8279 7265 702e ....3....&.yrep.\n-00029810: b575 0000 0000 0000 1c00 0000 5c00 0000 .u..........\\...\n-00029820: 7afa 7d76 7265 702d a9ef 0000 0000 0000 z.}vrep-........\n-00029830: 0d00 0000 3500 0000 11d3 977f 7265 702e ....5.......rep.\n-00029840: 8251 0100 0000 0000 2300 0000 3700 0000 .Q......#...7...\n-00029850: 13fa e972 0072 6570 f99e 0100 0000 0000 ...r.rep........\n-00029860: 2300 0000 2200 0000 ffff ffff 0000 0000 #...\"...........\n+000297f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029880: 4a73 8372 7265 702e 0f56 0100 0000 0000 Js.rrep..V......\n-00029890: 0d00 0000 3f00 0000 acab 1e7f 7265 702e ....?.......rep.\n-000298a0: 3f78 0000 0000 0000 1c00 0000 a100 0000 ?x..............\n-000298b0: 200c 1978 7265 702e be48 0000 0000 0000 ..xrep..H......\n-000298c0: 2c00 0000 8501 0000 e051 3779 7265 702e ,........Q7yrep.\n-000298d0: cded 0000 0000 0000 1700 0000 ec00 0000 ................\n-000298e0: bf4e c276 7265 6d6f 05d6 0100 0000 0000 .N.vremo........\n-000298f0: 1600 0000 4300 0000 bf20 bb7e 7265 702e ....C.... .~rep.\n-00029900: bd93 0100 0000 0000 1600 0000 8101 0000 ................\n-00029910: 2038 0d7b 0072 6570 8cdd 0100 0000 0000 8.{.rep........\n-00029920: 1a00 0000 0e00 0000 401f 5472 7265 702e ........@.Trrep.\n-00029930: 2a80 0100 0000 0000 1e00 0000 9000 0000 *...............\n-00029940: 98ae e670 7265 702e 5606 0100 0000 0000 ...prep.V.......\n-00029950: 0f00 0000 2b00 0000 0cd0 9170 7265 702e ....+......prep.\n-00029960: af62 0200 0000 0000 1a00 0000 9f00 0000 .b..............\n-00029970: 723c 5178 7265 702e f496 0100 0000 0000 r.......\n-00029f80: 2000 0000 6600 0000 9c83 cd71 7265 702e ...f......qrep.\n-00029f90: b081 0100 0000 0000 1e00 0000 3900 0000 ............9...\n-00029fa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029fb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029fe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a000: 0400 0000 0000 0000 1100 0000 3855 0801 ............8U..\n+0002a010: efcf 0100 0000 0000 1400 0000 d077 0701 .............w..\n+0002a020: ec8f 0100 0000 0000 f001 0000 0079 0901 .............y..\n+0002a030: 106e 0200 0000 0000 e70d 0000 4884 0901 .n..........H...\n+0002a040: 19d2 0200 0000 0000 0000 0000 0000 0000 ................\n 0002a050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a1f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a060: 0000 0000 0000 0000 0300 0000 6200 0000 ............b...\n+0002a070: 508c 2565 0072 6570 d866 0200 0000 0000 P.%e.rep.f......\n+0002a080: 1a00 0000 1700 0000 895e f66b 7265 702e .........^.krep.\n+0002a090: b22d 0000 0000 0000 1900 0000 0e00 0000 .-..............\n+0002a0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a0b0: 0000 0000 0000 0000 d3c1 c569 7265 702e ...........irep.\n+0002a0c0: 0070 0000 0000 0000 1200 0000 4900 0000 .p..........I...\n+0002a0d0: 1c0d 9c66 7265 702e 6f3a 0000 0000 0000 ...frep.o:......\n+0002a0e0: 1a00 0000 8100 0000 1c3b 0c67 7265 702e .........;.grep.\n+0002a0f0: d5d5 0000 0000 0000 1900 0000 3b00 0000 ............;...\n+0002a100: ea86 6469 7265 702e f44b 0000 0000 0000 ..direp..K......\n+0002a110: 1100 0000 9400 0000 9267 cb68 7265 702e .........g.hrep.\n+0002a120: 0b56 0000 0000 0000 0d00 0000 4f00 0000 .V..........O...\n+0002a130: c767 ae64 7265 702e 5d0b 0100 0000 0000 .g.drep.].......\n+0002a140: 2600 0000 0302 0000 b6ea c664 0072 6570 &..........d.rep\n+0002a150: cd8c 0100 0000 0000 1f00 0000 0e00 0000 ................\n+0002a160: f122 1363 7265 6d6f b5c1 0100 0000 0000 .\".cremo........\n+0002a170: 1800 0000 4a00 0000 724c f76d 7265 702e ....J...rL.mrep.\n+0002a180: a569 0200 0000 0000 2b00 0000 3700 0000 .i......+...7...\n+0002a190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a1a0: 0000 0000 0000 0000 73ba 8066 7265 702e ........s..frep.\n+0002a1b0: 2e6a 0200 0000 0000 1b00 0000 3400 0000 .j..........4...\n+0002a1c0: 3e0c cd65 6578 6563 3744 0000 0000 0000 >..eexec7D......\n+0002a1d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n+0002a1e0: 6f5d 0000 0000 0000 0f00 0000 8c00 0000 o]..............\n+0002a1f0: abcd 2562 7265 702e 92c5 0100 0000 0000 ..%brep.........\n+0002a200: 1600 0000 3a00 0000 a731 d56c 7265 702e ....:....1.lrep.\n+0002a210: 0080 0000 0000 0000 1c00 0000 1402 0000 ................\n+0002a220: d401 ec64 7265 6d6f b98e 0100 0000 0000 ...dremo........\n+0002a230: 0f00 0000 2900 0000 e5de 2561 0072 6570 ....).....%a.rep\n+0002a240: c9c8 0100 0000 0000 1800 0000 0700 0000 ................\n+0002a250: e617 9e64 0072 6570 658e 0100 0000 0000 ...d.repe.......\n+0002a260: 1e00 0000 0d00 0000 ba2a 896e 6674 702d .........*.nftp-\n+0002a270: 908e 0100 0000 0000 0b00 0000 1e00 0000 ................\n+0002a280: 0573 8b65 0072 6570 d5cf 0100 0000 0000 .s.e.rep........\n+0002a290: 1800 0000 0200 0000 861e 7d64 7265 702e ..........}drep.\n+0002a2a0: e568 0200 0000 0000 1700 0000 4500 0000 .h..........E...\n+0002a2b0: 63ab 446d 0072 6570 076a 0200 0000 0000 c.Dm.rep.j......\n+0002a2c0: 2700 0000 0000 0000 7bb3 f16d 7265 702e '.......{..mrep.\n+0002a2d0: ca6a 0200 0000 0000 1600 0000 3400 0000 .j..........4...\n+0002a2e0: 6891 9a69 7265 702e 8c88 0100 0000 0000 h..irep.........\n+0002a2f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n+0002a300: d749 0100 0000 0000 1d00 0000 8100 0000 .I..............\n+0002a310: 9757 9166 7265 702e 00d0 0200 0000 0000 .W.frep.........\n+0002a320: 1600 0000 0302 0000 a9ea 006e 7265 6d6f ...........nremo\n+0002a330: 02c1 0100 0000 0000 1c00 0000 4b00 0000 ............K...\n+0002a340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a3a0: 5cc5 b767 7265 702e 15c3 0100 0000 0000 \\..grep.........\n+0002a3b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n+0002a3c0: 12dc 0000 0000 0000 0c00 0000 4100 0000 ............A...\n+0002a3d0: 1fd6 b269 7265 702e 0f46 0100 0000 0000 ...irep..F......\n+0002a3e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n+0002a3f0: 478a 0100 0000 0000 1900 0000 0e00 0000 G...............\n+0002a400: bef8 ad63 7265 702e 08a2 0000 0000 0000 ...crep.........\n+0002a410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n+0002a420: 29ca 0100 0000 0000 1a00 0000 6f01 0000 )...........o...\n+0002a430: 0a86 5767 0072 6570 94cc 0100 0000 0000 ..Wg.rep........\n+0002a440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n+0002a450: 2a47 0100 0000 0000 1e00 0000 4200 0000 *G..........B...\n+0002a460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n+0002a480: 0040 0000 0000 0000 1b00 0000 4c00 0000 .@..........L...\n+0002a490: 225c 3364 7265 702e 9dc2 0100 0000 0000 \"\\3drep.........\n+0002a4a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n 0002a4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a4c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a4d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n+0002a4e0: 7d6a 0200 0000 0000 1a00 0000 0c00 0000 }j..............\n+0002a4f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n+0002a510: 2168 0200 0000 0000 1000 0000 2100 0000 !h..........!...\n+0002a520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a5b0: 2c34 7869 7265 702e 4726 0000 0000 0000 ,4xirep.G&......\n+0002a5c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n 0002a5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a5e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a5f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n+0002a600: 402c 0000 0000 0000 1d00 0000 c600 0000 @,..............\n+0002a610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a620: 0000 0000 0000 0000 7923 cf63 6669 6c65 ........y#.cfile\n+0002a630: 1441 0100 0000 0000 1200 0000 cc00 0000 .A..............\n+0002a640: e360 ec6e 7265 702e e385 0100 0000 0000 .`.nrep.........\n+0002a650: 1d00 0000 b300 0000 bb56 ee60 7265 702e .........V.`rep.\n+0002a660: f6c6 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n+0002a670: 32ea bc6d 7265 702e 5d63 0000 0000 0000 2..mrep.]c......\n+0002a680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n+0002a690: a36a 0200 0000 0000 1b00 0000 0c00 0000 .j..............\n+0002a6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a6e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n+0002a6f0: af62 0200 0000 0000 2600 0000 1a00 0000 .b......&.......\n+0002a700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n+0002a720: 3065 0200 0000 0000 1900 0000 8f01 0000 0e..............\n+0002a730: 2eab c46b 7265 702e 4b09 0100 0000 0000 ...krep.K.......\n+0002a740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n+0002a750: df09 0100 0000 0000 1c00 0000 6201 0000 ............b...\n+0002a760: 06c4 666a 0072 6570 68c2 0100 0000 0000 ..fj.reph.......\n+0002a770: 3500 0000 0000 0000 c396 fb60 3a72 6570 5..........`:rep\n+0002a780: 544d 0100 0000 0000 1600 0000 4000 0000 TM..........@...\n+0002a790: d77d de6f 7265 702e e821 0000 0000 0000 .}.orep..!......\n+0002a7a0: 2500 0000 5600 0000 8427 346c 7265 702e %...V....'4lrep.\n+0002a7b0: e5c9 0100 0000 0000 2c00 0000 1800 0000 ........,.......\n+0002a7c0: c287 5062 7265 702e c64b 0100 0000 0000 ..Pbrep..K......\n+0002a7d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n 0002a7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a7f0: 6e65 f264 7265 702e 860d 0100 0000 0000 ne.drep.........\n+0002a800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n 0002a810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a820: 02da 2369 7265 702e 3082 0000 0000 0000 ..#irep.0.......\n+0002a830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n 0002a840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a890: 0000 0000 0000 0000 05a7 c368 7265 6d6f ...........hremo\n+0002a8a0: 17c2 0100 0000 0000 1400 0000 3d00 0000 ............=...\n+0002a8b0: 9ca0 1167 7265 702e 7d28 0000 0000 0000 ...grep.}(......\n+0002a8c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n+0002a8d0: 5682 0100 0000 0000 1d00 0000 7003 0000 V...........p...\n+0002a8e0: ce70 fc65 0072 6570 83c3 0100 0000 0000 .p.e.rep........\n+0002a8f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n+0002a900: bd80 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n+0002a910: 7145 f76a 0072 6570 f86d 0200 0000 0000 qE.j.rep.m......\n+0002a920: 1000 0000 0800 0000 915b 8c6a 7265 702e .........[.jrep.\n+0002a930: 9c89 0100 0000 0000 1600 0000 9500 0000 ................\n+0002a940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002a990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a9a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a9b0: 0000 0000 0000 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-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+0002a9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002a9e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n+0002a9f0: b386 0100 0000 0000 1d00 0000 5400 0000 ............T...\n+0002aa00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n+0002aa20: f60e 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n+0002aa30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n+0002aa50: 486a 0000 0000 0000 0a00 0000 cf00 0000 Hj..............\n+0002aa60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aa70: 0000 0000 0000 0000 ffff ffff 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+0002aa90: f812 b363 7265 702e cc6c 0200 0000 0000 ...crep..l......\n+0002aaa0: 2a00 0000 3f00 0000 ffff ffff 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+0002aac0: 120f 6961 7265 702e 0989 0000 0000 0000 ..iarep.........\n+0002aad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n+0002aae0: 004e 0100 0000 0000 1600 0000 4c00 0000 .N..........L...\n+0002aaf0: 9f71 b062 7265 702e e2c5 0100 0000 0000 .q.brep.........\n+0002ab00: 1d00 0000 7300 0000 bbd9 ab61 7265 702e ....s......arep.\n+0002ab10: 56d8 0000 0000 0000 1c00 0000 b300 0000 V...............\n+0002ab20: 48a4 d061 7265 702e c0cc 0100 0000 0000 H..arep.........\n+0002ab30: 2300 0000 1602 0000 e797 9061 7265 702e #..........arep.\n+0002ab40: 0060 0200 0000 0000 2100 0000 4e01 0000 .`......!...N...\n+0002ab50: b860 9c69 7265 702e 146b 0200 0000 0000 .`.irep..k......\n+0002ab60: 2200 0000 4e01 0000 ffff ffff 0000 0000 \"...N...........\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+0002ab80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ab90: 0000 0000 0000 0000 ffff ffff 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+0002abb0: c89a 2365 0072 6570 b8c3 0100 0000 0000 ..#e.rep........\n+0002abc0: 2b00 0000 0000 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-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-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+0002ac10: 1679 c46c 7265 702e 0c24 0000 0000 0000 .y.lrep..$......\n+0002ac20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n+0002ac30: c12b 0000 0000 0000 1400 0000 6b00 0000 .+..........k...\n+0002ac40: d4f2 8761 7265 702e 4202 0100 0000 0000 ...arep.B.......\n+0002ac50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n+0002ac60: 596d 0200 0000 0000 1600 0000 2100 0000 Ym..........!...\n+0002ac70: 827f 4b62 7265 702e df97 0000 0000 0000 ..Kbrep.........\n+0002ac80: 2400 0000 aa00 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ace0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\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-0002ad20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ada0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002add0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ade0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002adf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ad00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ad10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n+0002ad20: 754a 0100 0000 0000 1600 0000 6a00 0000 uJ..........j...\n+0002ad30: 5292 9d67 7265 702e 356d 0000 0000 0000 R..grep.5m......\n+0002ad40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n+0002ad50: fcd0 0000 0000 0000 0c00 0000 4901 0000 ............I...\n+0002ad60: 94fd 3b6f 7265 702e 7a8b 0100 0000 0000 ..;orep.z.......\n+0002ad70: 2200 0000 3100 0000 94df 736b 7265 6d6f \"...1.....skremo\n+0002ad80: 59c0 0100 0000 0000 1700 0000 3f00 0000 Y...........?...\n+0002ad90: c91f 7e64 0072 6570 846c 0200 0000 0000 ..~d.rep.l......\n+0002ada0: 2900 0000 0800 0000 4363 6664 7265 702e ).......Ccfdrep.\n+0002adb0: 906d 0200 0000 0000 1200 0000 5600 0000 .m..........V...\n+0002adc0: 02bf 2369 2a63 6f6d 038b 0100 0000 0000 ..#i*com........\n+0002add0: 1500 0000 6200 0000 336b c568 7265 702e ....b...3k.hrep.\n+0002ade0: e8c8 0100 0000 0000 2100 0000 dc00 0000 ........!.......\n+0002adf0: 6c42 686d 7265 702e ef62 0200 0000 0000 lBhmrep..b......\n+0002ae00: 1c00 0000 ec01 0000 a021 d564 7265 702e .........!.drep.\n+0002ae10: 4169 0200 0000 0000 2d00 0000 3700 0000 Ai......-...7...\n+0002ae20: 3a36 ea6c 0072 6570 356d 0200 0000 0000 :6.l.rep5m......\n+0002ae30: 2000 0000 0400 0000 ffff ffff 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+0002ae50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ae60: 0000 0000 0000 0000 ffff ffff 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+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+0002aeb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aec0: 0000 0000 0000 0000 ffff ffff 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+0002aee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002aef0: 0000 0000 0000 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002af20: 0000 0000 0000 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+0002af70: 50ac 9860 7265 6d6f afc0 0100 0000 0000 P..`remo........\n+0002af80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n+0002af90: b3aa 0000 0000 0000 1800 0000 e200 0000 ................\n+0002afa0: e9e6 1366 0072 6570 b56c 0200 0000 0000 ...f.rep.l......\n+0002afb0: 1200 0000 0500 0000 ffff ffff 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-0002aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b000: 0500 0000 0000 0000 0900 0000 a09c 7c01 ..............|.\n-0002b010: f7df 0000 0000 0000 0a00 0000 4022 0401 ............@\"..\n-0002b020: f6cf 0000 0000 0000 1500 0000 a09c 7c01 ..............|.\n-0002b030: ebef 0000 0000 0000 af0a 0000 58f2 0501 ............X...\n-0002b040: 5175 0200 0000 0000 0010 0000 0000 0000 Qu..............\n-0002b050: 0070 0100 0000 0000 0000 0000 0000 0000 .p..............\n-0002b060: 0000 0000 0000 0000 0300 0000 5c00 0000 ............\\...\n+0002afd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002afe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n+0002aff0: 6067 0200 0000 0000 1800 0000 0e00 0000 `g..............\n+0002b000: 0200 0000 0000 0000 fc09 0000 5876 0901 ............Xv..\n+0002b010: 0476 0100 0000 0000 0010 0000 0000 0000 .v..............\n+0002b020: 00c0 0200 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 6300 0000 ............c...\n 0002b070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n+0002b090: 9974 0100 0000 0000 1600 0000 0700 0000 .t..............\n 0002b0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002b0b0: 0000 0000 0000 0000 ffff ffff 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-0002b0f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b100: d0a7 3744 7265 702e 21ca 0000 0000 0000 ..7Drep.!.......\n-0002b110: 1700 0000 ee00 0000 ffff ffff 0000 0000 ................\n-0002b120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b130: 0aeb ab4d 0072 6570 0973 0200 0000 0000 ...M.rep.s......\n-0002b140: 2000 0000 0300 0000 b972 8542 0072 6570 ........r.B.rep\n-0002b150: cecf 0000 0000 0000 1800 0000 1000 0000 ................\n-0002b160: 00c7 6f4a 0072 6570 a770 0200 0000 0000 ..oJ.rep.p......\n-0002b170: 1700 0000 0200 0000 71f8 8642 0072 6570 ........q..B.rep\n-0002b180: 306b 0100 0000 0000 2900 0000 1900 0000 0k......).......\n-0002b190: f2c5 4b4e 7265 702e 956c 0100 0000 0000 ..KNrep..l......\n-0002b1a0: 1500 0000 8600 0000 5f2c 9642 7265 702e ........_,.Brep.\n-0002b1b0: 0609 0100 0000 0000 1600 0000 5a00 0000 ............Z...\n-0002b1c0: 2b24 4f4b 7461 7266 9bc3 0000 0000 0000 +$OKtarf........\n-0002b1d0: 1900 0000 2600 0000 07f4 3347 7265 702e ....&.....3Grep.\n-0002b1e0: eb5c 0100 0000 0000 1a00 0000 6700 0000 .\\..........g...\n-0002b1f0: 1433 8d47 0072 6570 226c 0100 0000 0000 .3.G.rep\"l......\n-0002b200: 1700 0000 0800 0000 05e5 8b42 7265 6d6f ...........Bremo\n-0002b210: 41c2 0000 0000 0000 1400 0000 3300 0000 A...........3...\n+0002b0d0: 104d 1674 7265 702e c548 0100 0000 0000 .M.trep..H......\n+0002b0e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n+0002b0f0: 0070 0100 0000 0000 1d00 0000 4900 0000 .p..........I...\n+0002b100: 3488 ea7f 7265 702e 4940 0100 0000 0000 4...rep.I@......\n+0002b110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n+0002b120: 5dc7 0100 0000 0000 1700 0000 5501 0000 ]...........U...\n+0002b130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n+0002b150: c202 0100 0000 0000 1400 0000 6d00 0000 ............m...\n+0002b160: 98f3 f771 7265 702e 6f61 0200 0000 0000 ...qrep.oa......\n+0002b170: 1a00 0000 2601 0000 0a56 b67b 2a69 7370 ....&....V.{*isp\n+0002b180: 5268 0200 0000 0000 1300 0000 3d00 0000 Rh..........=...\n+0002b190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b1a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1c0: 58c1 ae72 7265 702e 465f 0000 0000 0000 X..rrep.F_......\n+0002b1d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n+0002b1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b1f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b230: 0000 0000 0000 0000 f521 5f47 7265 702e .........!_Grep.\n-0002b240: 88cf 0000 0000 0000 1800 0000 1500 0000 ................\n-0002b250: 22ac 8c49 0072 6570 d0c0 0000 0000 0000 \"..I.rep........\n-0002b260: 1700 0000 0400 0000 ffff ffff 0000 0000 ................\n+0002b230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b250: 3a79 4f7e 7265 6d6f 948f 0100 0000 0000 :yO~remo........\n+0002b260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\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-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: cc6f 0100 0000 0000 1d00 0000 0e00 0000 .o..............\n-0002b2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b2f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b310: be87 2b46 7265 702e 3985 0000 0000 0000 ..+Frep.9.......\n-0002b320: 1b00 0000 7b01 0000 73b5 4345 7265 702e ....{...s.CErep.\n-0002b330: afce 0000 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: b3cc 0000 0000 0000 2300 0000 1201 0000 ........#.......\n-0002b370: ccdd b24d 7265 702e 2d76 0000 0000 0000 ...Mrep.-v......\n-0002b380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n-0002b390: ed65 0100 0000 0000 1600 0000 4900 0000 .e..........I...\n-0002b3a0: a2ad d74b 7265 702e fb54 0100 0000 0000 ...Krep..T......\n-0002b3b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n-0002b3c0: b58a 0000 0000 0000 2100 0000 8e00 0000 ........!.......\n-0002b3d0: b7aa 8642 0072 6570 086b 0100 0000 0000 ...B.rep.k......\n-0002b3e0: 2300 0000 0500 0000 6d8c 3c43 7265 702e #.......m.@rep..d......\n-0002b560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-0002b570: a552 0000 0000 0000 2900 0000 5f00 0000 .R......)..._...\n-0002b580: 5d42 3041 7265 702e 8ad6 0000 0000 0000 ]B0Arep.........\n-0002b590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n-0002b5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5b0: c6d2 ef40 7265 702e cac2 0000 0000 0000 ...@rep.........\n-0002b5c0: 3500 0000 3000 0000 8b55 f641 7265 702e 5...0....U.Arep.\n-0002b5d0: 4039 0000 0000 0000 1d00 0000 9b00 0000 @9..............\n-0002b5e0: 8d45 7346 7265 702e a052 0100 0000 0000 .EsFrep..R......\n-0002b5f0: 3000 0000 c600 0000 ffff ffff 0000 0000 0...............\n+0002b4d0: 0000 0000 0000 0000 b528 a274 0072 6570 .........(.t.rep\n+0002b4e0: 72c6 0100 0000 0000 1c00 0000 1000 0000 r...............\n+0002b4f0: 59d1 6b7e 0072 6570 b2cb 0100 0000 0000 Y.k~.rep........\n+0002b500: 1b00 0000 0e00 0000 9970 2a75 7265 702e .........p*urep.\n+0002b510: 51d2 0000 0000 0000 1000 0000 2000 0000 Q........... ...\n+0002b520: 80f9 cd79 7265 6d6f 69c1 0100 0000 0000 ...yremoi.......\n+0002b530: 1300 0000 3900 0000 6fab ee7b 0072 6570 ....9...o..{.rep\n+0002b540: ee75 0100 0000 0000 0e00 0000 0800 0000 .u..............\n+0002b550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b560: 0000 0000 0000 0000 234b 7776 7265 702e ........#Kwvrep.\n+0002b570: 3cdf 0000 0000 0000 1600 0000 3a00 0000 <...........:...\n+0002b580: 8ba2 d075 7265 702e 6a0f 0100 0000 0000 ...urep.j.......\n+0002b590: 1e00 0000 5400 0000 63b8 8c7b 7265 702e ....T...c..{rep.\n+0002b5a0: 6e8a 0100 0000 0000 1c00 0000 7900 0000 n...........y...\n+0002b5b0: 84d8 a376 7265 702e 907c 0000 0000 0000 ...vrep..|......\n+0002b5c0: 1c00 0000 4001 0000 8814 937d 7265 702e ....@......}rep.\n+0002b5d0: aa87 0100 0000 0000 1900 0000 3800 0000 ............8...\n+0002b5e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b5f0: 0000 0000 0000 0000 ffff ffff 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: 260c 4a7d 7265 702e 0b05 0100 0000 0000 &.J}rep.........\n+0002b620: 1500 0000 3300 0000 ffff ffff 0000 0000 ....3...........\n 0002b630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b640: 467a a641 7265 702e f0d0 0000 0000 0000 Fz.Arep.........\n-0002b650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n-0002b660: a274 0200 0000 0000 1c00 0000 0500 0000 .t..............\n-0002b670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b640: 0c50 e27c 7265 702e 2729 0000 0000 0000 .P.|rep.')......\n+0002b650: 1700 0000 4500 0000 2029 307d 7265 6d6f ....E... )0}remo\n+0002b660: f18e 0100 0000 0000 1c00 0000 3b00 0000 ............;...\n+0002b670: 9cab cf73 7265 702e 9670 0100 0000 0000 ...srep..p......\n+0002b680: 1e00 0000 4400 0000 ffff ffff 0000 0000 ....D...........\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: e07d 247b 0072 6570 85c4 0100 0000 0000 .}${.rep........\n+0002b6b0: 2000 0000 1c00 0000 ffff ffff 0000 0000 ...............\n 0002b6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6d0: 1ead 844b 7265 702e f56e 0000 0000 0000 ...Krep..n......\n-0002b6e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n-0002b6f0: 5a74 0200 0000 0000 1f00 0000 0800 0000 Zt..............\n+0002b6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b6e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002b700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002b710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002b740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002b750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b730: 36d0 f579 7265 702e f54a 0100 0000 0000 6..yrep..J......\n+0002b740: 1e00 0000 5200 0000 4310 737f 2a69 7370 ....R...C.s.*isp\n+0002b750: e567 0200 0000 0000 1000 0000 2c00 0000 .g..........,...\n 0002b760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002b770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b790: 4e4b e746 7265 702e 3c70 0000 0000 0000 NK.Frep.Krep.........\n-0002bc50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-0002bc60: d569 0000 0000 0000 1400 0000 4600 0000 .i..........F...\n-0002bc70: 17ab f045 0072 6570 5c73 0200 0000 0000 ...E.rep\\s......\n-0002bc80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-0002bc90: 1398 0000 0000 0000 1600 0000 2501 0000 ............%...\n-0002bca0: 7662 5343 7265 702e 4c66 0100 0000 0000 vbSCrep.Lf......\n-0002bcb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-0002bcc0: ec01 0100 0000 0000 0c00 0000 6100 0000 ............a...\n-0002bcd0: ac84 0a40 7265 702e 1066 0000 0000 0000 ...@rep..f......\n-0002bce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-0002bcf0: b469 0100 0000 0000 2000 0000 f600 0000 .i...... .......\n+0002bc10: 8a80 8b71 7265 702e c1c4 0100 0000 0000 ...qrep.........\n+0002bc20: 1d00 0000 b400 0000 ffff ffff 0000 0000 ................\n+0002bc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bc40: 28be 5d72 7265 702e 76cf 0100 0000 0000 (.]rrep.v.......\n+0002bc50: 1d00 0000 0b00 0000 9cd2 9674 0072 6570 ...........t.rep\n+0002bc60: c471 0100 0000 0000 1300 0000 1700 0000 .q..............\n+0002bc70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bc80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bcb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002bcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bcd0: c66a 8f70 0072 6570 a471 0100 0000 0000 .j.p.rep.q......\n+0002bce0: 1e00 0000 0200 0000 ffff ffff 0000 0000 ................\n+0002bcf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002bd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002bd10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd30: 3235 3c45 0072 6570 9b6b 0100 0000 0000 25g......\n-0002c260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n-0002c270: 5e59 0100 0000 0000 1f00 0000 a001 0000 ^Y..............\n-0002c280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: 27d2 0200 0000 0000 1f00 0000 4100 0000 '...........A...\n-0002c2e0: 1658 c55d 7265 702e 5b56 0100 0000 0000 .X.]rep.[V......\n-0002c2f0: 1f00 0000 9800 0000 256d 505e 0072 6570 ........%mP^.rep\n-0002c300: 2cd3 0200 0000 0000 2100 0000 0700 0000 ,.......!.......\n-0002c310: bb38 f058 0072 6570 e0d3 0200 0000 0000 .8.X.rep........\n-0002c320: 1900 0000 1800 0000 2da2 5251 7265 702e ........-.RQrep.\n-0002c330: be6b 0100 0000 0000 1f00 0000 4500 0000 .k..........E...\n-0002c340: 6068 d95d 0072 6570 8dce 0000 0000 0000 `h.].rep........\n-0002c350: 1e00 0000 0400 0000 ffff ffff 0000 0000 ................\n+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 c8d0 0200 0000 0000 ^..Z.rep........\n-0002c3b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e +..........Wrep.\n-0002c3c0: bc6d 0000 0000 0000 1600 0000 4d00 0000 .m..........M...\n-0002c3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c3e0: 0000 0000 0000 0000 f504 1257 7265 702e ...........Wrep.\n-0002c3f0: 60d2 0000 0000 0000 1b00 0000 6400 0000 `...........d...\n-0002c400: e018 f85d 0072 6570 e25f 0100 0000 0000 ...].rep._......\n-0002c410: 1300 0000 0900 0000 bf43 2455 7265 702e .........C$Urep.\n-0002c420: 49c1 0000 0000 0000 3600 0000 3000 0000 I.......6...0...\n-0002c430: ce4e f750 7265 702e 6f07 0100 0000 0000 .N.Prep.o.......\n-0002c440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n-0002c450: 0775 0000 0000 0000 1400 0000 2f00 0000 .u........../...\n-0002c460: 9717 2957 7265 702e ebc0 0000 0000 0000 ..)Wrep.........\n-0002c470: 3400 0000 2a00 0000 db38 8359 0072 6570 4...*....8.Y.rep\n-0002c480: a7d1 0200 0000 0000 2200 0000 0700 0000 ........\".......\n-0002c490: 488a 7354 7265 702e 26d6 0000 0000 0000 H.sTrep.&.......\n-0002c4a0: 1700 0000 4d00 0000 ffff ffff 0000 0000 ....M...........\n+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 5902 0100 0000 0000 ...Trep.Y.......\n-0002c500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n-0002c510: 6edf 0000 0000 0000 1600 0000 3d00 0000 n...........=...\n-0002c520: dc26 0f52 7265 702e 40c6 0000 0000 0000 .&.Rrep.@.......\n-0002c530: 1700 0000 3600 0000 ffff ffff 0000 0000 ....6...........\n+0002c4f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c560: 0000 0000 0000 0000 6d8a fd5d 7265 702e ........m..]rep.\n-0002c570: 6763 0000 0000 0000 1800 0000 2900 0000 gc..........)...\n-0002c580: 1651 c658 7265 702e abe6 0000 0000 0000 .Q.Xrep.........\n-0002c590: 1c00 0000 a700 0000 278d e05b 7265 702e ........'..[rep.\n-0002c5a0: 2d53 0000 0000 0000 1f00 0000 4800 0000 -S..........H...\n-0002c5b0: 4ace 8c51 7265 702e eeea 0000 0000 0000 J..Qrep.........\n-0002c5c0: 1300 0000 8000 0000 e74a 8b50 7265 702e .........J.Prep.\n-0002c5d0: 9e53 0000 0000 0000 2100 0000 4800 0000 .S......!...H...\n-0002c5e0: dc0a 5c52 7265 702e a008 0100 0000 0000 ..\\Rrep.........\n-0002c5f0: 0f00 0000 5700 0000 a52e 8c5c 7265 702e ....W......\\rep.\n-0002c600: d40e 0100 0000 0000 0c00 0000 a100 0000 ................\n-0002c610: 8dad 9659 7265 702e 0b71 0200 0000 0000 ...Yrep..q......\n-0002c620: 1a00 0000 4800 0000 ffff ffff 0000 0000 ....H...........\n+0002c550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c6b0: 0000 0000 0000 0000 3b65 5556 7265 702e ........;eUVrep.\n-0002c6c0: f1d1 0000 0000 0000 1d00 0000 5200 0000 ............R...\n-0002c6d0: fb20 9d56 7265 702e 5bc5 0000 0000 0000 . .Vrep.[.......\n-0002c6e0: 1e00 0000 3800 0000 7bf3 a755 0072 6570 ....8...{..U.rep\n-0002c6f0: ca6a 0100 0000 0000 2100 0000 1d00 0000 .j......!.......\n-0002c700: 7d15 375b 0072 6570 27c9 0000 0000 0000 }.7[.rep'.......\n-0002c710: 1e00 0000 0e00 0000 0f86 f45d 7265 6d6f ...........]remo\n-0002c720: 88c2 0000 0000 0000 1600 0000 2c00 0000 ............,...\n-0002c730: 5c55 1650 7265 702e 416c 0100 0000 0000 \\U.Prep.Al......\n-0002c740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-0002c750: 59d7 0000 0000 0000 2600 0000 8200 0000 Y.......&.......\n-0002c760: 24a3 0b5c 7265 702e df6e 0100 0000 0000 $..\\rep..n......\n-0002c770: 2300 0000 3b00 0000 d9c6 1f55 0072 6570 #...;......U.rep\n-0002c780: 23d1 0200 0000 0000 2600 0000 0d00 0000 #.......&.......\n-0002c790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c7a0: 0000 0000 0000 0000 f3b5 595c 0072 6570 ..........Y\\.rep\n-0002c7b0: 306d 0100 0000 0000 2300 0000 0900 0000 0m......#.......\n-0002c7c0: daf9 775b 7265 702e 56d1 0200 0000 0000 ..w[rep.V.......\n-0002c7d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n-0002c7e0: d0d1 0200 0000 0000 1d00 0000 3a00 0000 ............:...\n-0002c7f0: 805c 295e 7265 702e 0d0e 0100 0000 0000 .\\)^rep.........\n-0002c800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n-0002c810: 3ac7 0000 0000 0000 1200 0000 0700 0000 :...............\n-0002c820: 5226 295f 0072 6570 0070 0200 0000 0000 R&)_.rep.p......\n-0002c830: 1900 0000 0500 0000 6127 8259 6465 6275 ........a'.Ydebu\n-0002c840: f67d 0000 0000 0000 0e00 0000 0101 0000 .}..............\n-0002c850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c860: 0000 0000 0000 0000 9dbb da58 7265 702e ...........Xrep.\n-0002c870: 53c7 0000 0000 0000 1d00 0000 b701 0000 S...............\n-0002c880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c8b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c8c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c8e0: d4eb 1d5f 7265 702e 8963 0100 0000 0000 ..._rep..c......\n-0002c8f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n-0002c900: 71d8 0000 0000 0000 1800 0000 2100 0000 q...........!...\n-0002c910: dee0 f155 0072 6570 6fcb 0000 0000 0000 ...U.repo.......\n-0002c920: 2d00 0000 1900 0000 8d24 1656 7265 702e -........$.Vrep.\n-0002c930: f05d 0000 0000 0000 1400 0000 5000 0000 .]..........P...\n-0002c940: 6e3e b654 7265 702e 995f 0100 0000 0000 n>.Trep.._......\n-0002c950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n-0002c960: 20ce 0000 0000 0000 1d00 0000 5000 0000 ...........P...\n-0002c970: 8c76 df52 7265 702e 4904 0100 0000 0000 .v.Rrep.I.......\n-0002c980: 0f00 0000 fb00 0000 ffff ffff 0000 0000 ................\n+0002c8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9a0: dea3 c652 7265 702e 8e3f 0000 0000 0000 ...Rrep..?......\n-0002c9b0: 2200 0000 4000 0000 ffff ffff 0000 0000 \"...@...........\n+0002c9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9d0: c4b1 9354 0072 6570 aed2 0200 0000 0000 ...T.rep........\n-0002c9e0: 2200 0000 0600 0000 ffff ffff 0000 0000 \"...............\n+0002c9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ca00: e457 2857 7265 702e 9468 0100 0000 0000 .W(Wrep..h......\n-0002ca10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-0002ca20: 1d5b 0100 0000 0000 1d00 0000 6300 0000 .[..........c...\n-0002ca30: 4c21 9859 7265 702e aec4 0000 0000 0000 L!.Yrep.........\n-0002ca40: 1b00 0000 9200 0000 23ab 0e54 7265 702e ........#..Trep.\n-0002ca50: b5cb 0000 0000 0000 2000 0000 de00 0000 ........ .......\n-0002ca60: 868e d457 7265 702e d6d2 0200 0000 0000 ...Wrep.........\n-0002ca70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-0002ca80: 7609 0100 0000 0000 0c00 0000 5a00 0000 v...........Z...\n-0002ca90: b48f 8351 7265 702e a562 0100 0000 0000 ...Qrep..b......\n-0002caa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-0002cab0: d15b 0000 0000 0000 1800 0000 2a00 0000 .[..........*...\n-0002cac0: daf9 6b57 0072 6570 b5cf 0000 0000 0000 ..kW.rep........\n-0002cad0: 1900 0000 0000 0000 2b47 1159 7265 702e ........+G.Yrep.\n-0002cae0: dc09 0100 0000 0000 1600 0000 ed00 0000 ................\n-0002caf0: 5e6f 2950 0072 6570 00d0 0200 0000 0000 ^o)P.rep........\n-0002cb00: 1900 0000 0400 0000 a53a 275e 7265 702e .........:'^rep.\n-0002cb10: 46ea 0000 0000 0000 2000 0000 3700 0000 F....... ...7...\n-0002cb20: dae3 b35a 7265 702e cf63 0000 0000 0000 ...Zrep..c......\n-0002cb30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n-0002cb40: e464 0000 0000 0000 0f00 0000 4d00 0000 .d..........M...\n-0002cb50: 45a9 3d55 0072 6570 5ccf 0000 0000 0000 E.=U.rep\\.......\n-0002cb60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n-0002cb70: 8d69 0100 0000 0000 1d00 0000 0a00 0000 .i..............\n-0002cb80: 4f8d 335e 0072 6570 87d2 0200 0000 0000 O.3^.rep........\n-0002cb90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n-0002cba0: b803 0100 0000 0000 0e00 0000 8300 0000 ................\n-0002cbb0: f56c ed5e 7265 702e 85d3 0200 0000 0000 .l.^rep.........\n-0002cbc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n+0002ca00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002caa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002caf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cbe0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cbf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cc20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cc10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc40: 9a02 5055 7265 702e 1e70 0200 0000 0000 ..PUrep..p......\n-0002cc50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0002cc40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cc80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cc70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cc90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ccb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ccb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ccc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ccd0: da22 5052 7265 702e 5c6d 0100 0000 0000 .\"PRrep.\\m......\n-0002cce0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n+0002ccd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ccf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd00: f00f 6250 7461 7266 60c3 0000 0000 0000 ..bPtarf`.......\n-0002cd10: 1500 0000 2600 0000 ffff ffff 0000 0000 ....&...........\n+0002cd00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cd40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd60: 941b 3e53 6572 726f 587f 0000 0000 0000 ..>SerroX.......\n-0002cd70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-0002cd80: 8f42 0000 0000 0000 1d00 0000 3e00 0000 .B..........>...\n-0002cd90: ac97 4b50 7265 702e a7c6 0000 0000 0000 ..KPrep.........\n-0002cda0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n-0002cdb0: 6ee7 0000 0000 0000 2500 0000 3a01 0000 n.......%...:...\n-0002cdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cdd0: 0000 0000 0000 0000 c502 8c57 7265 702e ...........Wrep.\n-0002cde0: 9184 0000 0000 0000 1400 0000 4f00 0000 ............O...\n-0002cdf0: 9bcb 445f 7265 702e c1df 0000 0000 0000 ..D_rep.........\n-0002ce00: 1a00 0000 1c00 0000 ffff ffff 0000 0000 ................\n+0002cd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ce10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ce20: 3a0a 4358 7265 702e 01d8 0000 0000 0000 :.CXrep.........\n-0002ce30: 1c00 0000 5400 0000 7a28 ae5c 7265 702e ....T...z(.\\rep.\n-0002ce40: 9006 0100 0000 0000 0d00 0000 d200 0000 ................\n-0002ce50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n-0002ce70: 6d71 0200 0000 0000 1800 0000 2600 0000 mq..........&...\n-0002ce80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ce20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ceb0: 0a00 405a 7265 702e d1d8 0000 0000 0000 ..@Zrep.........\n-0002cec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-0002ced0: 057f 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-0002cee0: 5447 7051 7265 702e b00f 0100 0000 0000 TGpQrep.........\n-0002cef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n+0002ceb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ced0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf10: f841 6750 7265 702e 0ec6 0000 0000 0000 .AgPrep.........\n-0002cf20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n+0002cf10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cf50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cf40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cf80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n-0002cf90: b1c5 0000 0000 0000 1e00 0000 3f00 0000 ............?...\n-0002cfa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cfb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n-0002cfc0: 5a96 0000 0000 0000 1600 0000 3800 0000 Z...........8...\n-0002cfd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cfe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cf70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cfe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002cff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d000: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n-0002d010: 6578 236d 7574 6578 7020 4152 4772 6570 ex#mutexp ARGrep\n-0002d020: 2e74 6872 6561 6473 2e6d 7574 6578 2372 .threads.mutex#r\n-0002d030: 656c 6561 7365 2d6d 7574 6578 5265 6c65 elease-mutexRele\n-0002d040: 6173 6520 7468 6520 6d75 7465 7820 6f62 ase the mutex ob\n-0002d050: 6a65 6374 204d 5458 2028 7768 6963 6820 ject MTX (which \n-0002d060: 7368 6f75 6c64 2068 6176 6520 7072 6576 should have prev\n-0002d070: 696f 7573 6c79 2062 6565 6e20 6f62 7461 iously been obta\n-0002d080: 696e 6564 0a62 7920 7468 6520 6375 7272 ined.by the curr\n-0002d090: 656e 7420 7468 7265 6164 292e 2052 6574 ent thread). Ret\n-0002d0a0: 7572 6e73 2074 7275 6520 6966 2074 6865 urns true if the\n-0002d0b0: 206d 7574 6578 2068 6173 206e 6f20 6e65 mutex has no ne\n-0002d0c0: 7720 6f77 6e65 722e 0072 6570 2e74 6872 w owner..rep.thr\n-0002d0d0: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por\n-0002d0e0: 7423 6d61 6b65 2d6d 6573 7361 6765 2d70 t#make-message-p\n-0002d0f0: 6f72 7400 7265 702e 7468 7265 6164 732e ort.rep.threads.\n-0002d100: 6d65 7373 6167 652d 706f 7274 236d 6573 message-port#mes\n-0002d110: 7361 6765 2d77 6169 7469 6e67 2d70 2050 sage-waiting-p P\n-0002d120: 4f52 5400 7265 702e 7468 7265 6164 732e ORT.rep.threads.\n-0002d130: 6d65 7373 6167 652d 706f 7274 236d 6573 message-port#mes\n-0002d140: 7361 6765 2d73 656e 6420 504f 5254 204d sage-send PORT M\n-0002d150: 4553 5341 4745 7265 702e 6e65 742e 7270 ESSAGErep.net.rp\n-0002d160: 6323 6465 7265 6769 7374 6572 2d72 7063 c#deregister-rpc\n-0002d170: 2d73 6572 7665 7252 656d 6f76 6520 534f -serverRemove SO\n-0002d180: 434b 4554 2066 726f 6d20 7468 6520 7461 CKET from the ta\n-0002d190: 626c 6520 6f66 2072 7063 2063 6f6e 6e65 ble of rpc conne\n-0002d1a0: 6374 696f 6e73 2e00 7265 702e 6e65 742e ctions..rep.net.\n-0002d1b0: 7270 6323 6465 7265 6769 7374 6572 2d72 rpc#deregister-r\n-0002d1c0: 7063 2d73 6572 7665 7220 534f 434b 4554 pc-server SOCKET\n-0002d1d0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n-0002d1e0: 6372 6561 7465 2d73 6572 7665 7253 7461 create-serverSta\n-0002d1f0: 7274 206c 6973 7465 6e69 6e67 2066 6f72 rt listening for\n-0002d200: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-0002d210: 206f 6e20 7468 6520 6375 7272 656e 7420 on the current \n-0002d220: 6d61 6368 696e 6572 6570 2e6e 6574 2e72 machinerep.net.r\n-0002d230: 7063 2364 6573 7472 6f79 2d72 7063 2d73 pc#destroy-rpc-s\n-0002d240: 6572 7661 6e74 5265 6d6f 7665 2074 6865 ervantRemove the\n-0002d250: 2073 6572 7661 6e74 2077 6974 6820 7365 servant with se\n-0002d260: 7276 616e 742d 6964 2049 4420 6672 6f6d rvant-id ID from\n-0002d270: 2074 6865 2074 6162 6c65 206f 6620 7365 the table of se\n-0002d280: 7276 616e 7473 2e00 7265 702e 6e65 742e rvants..rep.net.\n-0002d290: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n-0002d2a0: 6c6f 6261 6c2d 6964 2050 524f 5859 0072 lobal-id PROXY.r\n-0002d2b0: 6570 2e6e 6574 2e72 7063 2372 7063 2d70 ep.net.rpc#rpc-p\n-0002d2c0: 726f 7879 2d3e 7365 7276 616e 742d 6964 roxy->servant-id\n-0002d2d0: 2050 524f 5859 7265 702e 6e65 742e 646f PROXYrep.net.do\n-0002d2e0: 6d61 696e 2d6e 616d 6523 646f 6d61 696e main-name#domain\n-0002d2f0: 2d61 626f 7665 5265 7475 726e 2074 6865 -aboveReturn the\n-0002d300: 206e 616d 6520 6f66 2070 6172 656e 7420 name of parent \n-0002d310: 646f 6d61 696e 206f 6620 7468 6520 7374 domain of the st\n-0002d320: 7269 6e67 2044 4f4d 4149 4e2e 0072 6570 ring DOMAIN..rep\n-0002d330: 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 6d65 .net.domain-name\n-0002d340: 2364 6f6d 6169 6e2d 6162 6f76 6520 444f #domain-above DO\n-0002d350: 4d41 494e 0072 6570 2e75 7469 6c2e 6973 MAIN.rep.util.is\n-0002d360: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n-0002d370: 776f 7264 2d66 6f72 2d73 6573 7369 6f6e word-for-session\n-0002d380: 2057 4f52 4472 6570 2e75 7469 6c2e 7469 WORDrep.util.ti\n-0002d390: 6d65 2373 6563 6f6e 6473 2d3e 7469 6d65 me#seconds->time\n-0002d3a0: 436f 6e76 6572 7420 7468 6520 6e75 6d62 Convert the numb\n-0002d3b0: 6572 206f 6620 7365 6373 2070 6173 7420 er of secs past \n-0002d3c0: 7468 6520 6570 6f63 682c 2053 4543 532c the epoch, SECS,\n-0002d3d0: 2074 6f20 6120 7469 6d65 7374 616d 702e to a timestamp.\n-0002d3e0: 0072 6570 2e75 7469 6c2e 6461 7465 2370 .rep.util.date#p\n-0002d3f0: 6172 7365 2d64 6174 6520 5354 5249 4e47 arse-date STRING\n-0002d400: 2023 216f 7074 696f 6e61 6c20 504f 494e #!optional POIN\n-0002d410: 5400 0000 0000 0000 0000 0000 0000 0000 T...............\n+0002d000: 7265 702e 6461 7461 236d 616b 652d 6775 rep.data#make-gu\n+0002d010: 6172 6469 616e 4372 6561 7465 2061 206e ardianCreate a n\n+0002d020: 6577 2067 7561 7264 6961 6e2e 2047 7561 ew guardian. Gua\n+0002d030: 7264 6961 6e73 2070 726f 7669 6465 2061 rdians provide a\n+0002d040: 206d 6561 6e73 206f 6620 7072 6f74 6563 means of protec\n+0002d050: 7469 6e67 2064 6174 610a 6f62 6a65 6374 ting data.object\n+0002d060: 7320 6672 6f6d 2064 6561 6c6c 6f63 6174 s from deallocat\n+0002d070: 696f 6e20 7768 656e 2074 6865 7920 6861 ion when they ha\n+0002d080: 7665 206e 6f20 6578 7461 6e74 2072 6566 ve no extant ref\n+0002d090: 6572 656e 6365 732e 0a0a 606d 616b 652d erences...`make-\n+0002d0a0: 6775 6172 6469 616e 2720 7265 7475 726e guardian' return\n+0002d0b0: 7320 6120 6675 6e63 7469 6f6e 2072 6570 s a function rep\n+0002d0c0: 7265 7365 6e74 696e 6720 6120 7369 6e67 resenting a sing\n+0002d0d0: 6c65 2067 7561 7264 6961 6e2e 0a43 616c le guardian..Cal\n+0002d0e0: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n+0002d0f0: 6f6e 2077 6974 6820 6120 7369 6e67 6c65 on with a single\n+0002d100: 2061 7267 756d 656e 7420 6164 6473 2074 argument adds t\n+0002d110: 6861 7420 7661 6c75 6520 746f 2074 6865 hat value to the\n+0002d120: 0a6c 6973 7420 6f66 206f 626a 6563 7473 .list of objects\n+0002d130: 2070 726f 7465 6374 6564 2062 7920 7468 protected by th\n+0002d140: 6520 6775 6172 6469 616e 2e20 4361 6c6c e guardian. Call\n+0002d150: 696e 6720 7468 6520 6675 6e63 7469 6f6e ing the function\n+0002d160: 2077 6974 6820 6e6f 0a61 7267 756d 656e with no.argumen\n+0002d170: 7473 2072 6574 7572 6e73 206f 6e65 206f ts returns one o\n+0002d180: 6620 7468 6520 6f62 6a65 6374 7320 7468 f the objects th\n+0002d190: 6174 2077 6f75 6c64 206f 7468 6572 7769 at would otherwi\n+0002d1a0: 7365 2068 6176 6520 6265 656e 0a64 6561 se have been.dea\n+0002d1b0: 6c6c 6f63 6174 6564 2062 7920 7468 6520 llocated by the \n+0002d1c0: 6761 7262 6167 6520 636f 6c6c 6563 746f garbage collecto\n+0002d1d0: 722c 206f 7220 6661 6c73 6520 6966 206e r, or false if n\n+0002d1e0: 6f20 7375 6368 206f 626a 6563 7473 0a65 o such objects.e\n+0002d1f0: 7869 7374 2074 6861 7420 6861 7665 206e xist that have n\n+0002d200: 6f74 2061 6c72 6561 6479 2062 6565 6e20 ot already been \n+0002d210: 7265 7475 726e 6564 2e00 0000 0000 0000 returned........\n+0002d220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}]}]}]}, {"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 365548 2024-04-17 20:48:53.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 365568 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: 453\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: bf0ec5f38c52efdbe6057561979c198513b60430\n+Build-Ids: 9d27a9d1a5fafedb8fb1ae0c5bb59866a251935c\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/bf/0ec5f38c52efdbe6057561979c198513b60430.debug\n+usr/lib/debug/.build-id/9d/27a9d1a5fafedb8fb1ae0c5bb59866a251935c.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/bf/\n--rw-r--r-- 0 root (0) root (0) 452728 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/bf/0ec5f38c52efdbe6057561979c198513b60430.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/9d/\n+-rw-r--r-- 0 root (0) root (0) 452724 2024-04-17 20:48:53.000000 ./usr/lib/debug/.build-id/9d/27a9d1a5fafedb8fb1ae0c5bb59866a251935c.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/bf/0ec5f38c52efdbe6057561979c198513b60430.debug", "source2": "./usr/lib/debug/.build-id/9d/27a9d1a5fafedb8fb1ae0c5bb59866a251935c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 4% similar despite different names"], "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: DYN (Shared object file)\n Machine: ARM\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 52 (bytes into file)\n- Start of section headers: 451288 (bytes into file)\n+ Start of section headers: 451284 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 7\n Size of section headers: 40 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"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- EXIDX 0x000138 0x000426d0 0x000426d0 0x00000 0x00008 R 0x4\n- LOAD 0x000000 0x00000000 0x00000000 0x00138 0x426dc R E 0x1000\n+ EXIDX 0x000138 0x000426e4 0x000426e4 0x00000 0x00008 R 0x4\n+ LOAD 0x000000 0x00000000 0x00000000 0x00138 0x426f0 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": "@@ -1,8 +1,8 @@\n-There are 36 section headers, starting at offset 0x6e2d8:\n+There are 36 section headers, starting at offset 0x6e2d4:\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] .note.gnu.build-id NOTE 00000114 000114 000024 00 A 0 0 4\n [ 2] .gnu.hash NOBITS 00000138 000138 002998 04 A 3 0 4\n [ 3] .dynsym NOBITS 00002ad0 000138 006290 10 A 4 3 4\n@@ -11,35 +11,35 @@\n [ 6] .gnu.version_r NOBITS 0000efb4 000138 0000c0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 0000f074 000138 004960 08 A 3 0 4\n [ 8] .rel.plt NOBITS 000139d4 000138 001158 08 A 3 20 4\n [ 9] .init NOBITS 00014b2c 000138 00000c 00 AX 0 0 4\n [10] .plt NOBITS 00014b38 000138 001bdc 04 AX 0 0 4\n [11] .text NOBITS 00016718 000138 028be0 00 AX 0 0 8\n [12] .fini NOBITS 0003f2f8 000138 000008 00 AX 0 0 4\n- [13] .rodata NOBITS 0003f300 000138 0033d0 00 A 0 0 4\n- [14] .ARM.exidx NOBITS 000426d0 000138 000008 00 AL 11 0 4\n- [15] .eh_frame NOBITS 000426d8 000138 000004 00 A 0 0 4\n+ [13] .rodata NOBITS 0003f300 000138 0033e4 00 A 0 0 4\n+ [14] .ARM.exidx NOBITS 000426e4 000138 000008 00 AL 11 0 4\n+ [15] .eh_frame NOBITS 000426ec 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 00001f 01 MS 0 0 1\n [24] .ARM.attributes ARM_ATTRIBUTES 00000000 000157 000031 00 0 0 1\n [25] .debug_aranges PROGBITS 00000000 000188 000161 00 C 0 0 4\n- [26] .debug_info PROGBITS 00000000 0002ec 0263cc 00 C 0 0 4\n- [27] .debug_abbrev PROGBITS 00000000 0266b8 0022a7 00 C 0 0 4\n- [28] .debug_line PROGBITS 00000000 028960 011ef1 00 C 0 0 4\n- [29] .debug_frame PROGBITS 00000000 03a854 0025fe 00 C 0 0 4\n- [30] .debug_str PROGBITS 00000000 03ce54 003c48 01 MSC 0 0 4\n- [31] .debug_loclists PROGBITS 00000000 040a9c 00fdae 00 C 0 0 4\n- [32] .debug_rnglists PROGBITS 00000000 05084c 0027ee 00 C 0 0 4\n- [33] .symtab SYMTAB 00000000 05303c 011660 10 34 2880 4\n- [34] .strtab STRTAB 00000000 06469c 009ad0 00 0 0 1\n- [35] .shstrtab STRTAB 00000000 06e16c 000169 00 0 0 1\n+ [26] .debug_info PROGBITS 00000000 0002ec 0263c6 00 C 0 0 4\n+ [27] .debug_abbrev PROGBITS 00000000 0266b4 0022a7 00 C 0 0 4\n+ [28] .debug_line PROGBITS 00000000 02895c 011ef1 00 C 0 0 4\n+ [29] .debug_frame PROGBITS 00000000 03a850 0025fe 00 C 0 0 4\n+ [30] .debug_str PROGBITS 00000000 03ce50 003c48 01 MSC 0 0 4\n+ [31] .debug_loclists PROGBITS 00000000 040a98 00fdaf 00 C 0 0 4\n+ [32] .debug_rnglists PROGBITS 00000000 050848 0027ee 00 C 0 0 4\n+ [33] .symtab SYMTAB 00000000 053038 011660 10 34 2880 4\n+ [34] .strtab STRTAB 00000000 064698 009ad0 00 0 0 1\n+ [35] .shstrtab STRTAB 00000000 06e168 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 C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), y (purecode), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -11,16 +11,16 @@\n 7: 0000f074 0 SECTION LOCAL DEFAULT 7 .rel.dyn\n 8: 000139d4 0 SECTION LOCAL DEFAULT 8 .rel.plt\n 9: 00014b2c 0 SECTION LOCAL DEFAULT 9 .init\n 10: 00014b38 0 SECTION LOCAL DEFAULT 10 .plt\n 11: 00016718 0 SECTION LOCAL DEFAULT 11 .text\n 12: 0003f2f8 0 SECTION LOCAL DEFAULT 12 .fini\n 13: 0003f300 0 SECTION LOCAL DEFAULT 13 .rodata\n- 14: 000426d0 0 SECTION LOCAL DEFAULT 14 .ARM.exidx\n- 15: 000426d8 0 SECTION LOCAL DEFAULT 15 .eh_frame\n+ 14: 000426e4 0 SECTION LOCAL DEFAULT 14 .ARM.exidx\n+ 15: 000426ec 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: 0001889c 0 NOTYPE LOCAL DEFAULT 11 $d\n 184: 000188a4 0 NOTYPE LOCAL DEFAULT 11 $t\n 185: 00018930 0 NOTYPE LOCAL DEFAULT 11 $d\n 186: 00018954 0 NOTYPE LOCAL DEFAULT 11 $t\n 187: 000189ec 0 NOTYPE LOCAL DEFAULT 11 $d\n 188: 000189fc 0 NOTYPE LOCAL DEFAULT 11 $t\n 189: 00018b8c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 190: 00042248 0 NOTYPE LOCAL DEFAULT 13 $d\n- 191: 00042248 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.4\n- 192: 00042258 10 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.7\n- 193: 00042264 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.5\n- 194: 00042270 14 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.10\n- 195: 00042280 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n- 196: 00042290 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 190: 0004225c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 191: 0004225c 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.4\n+ 192: 0004226c 10 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.7\n+ 193: 00042278 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.5\n+ 194: 00042284 14 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.10\n+ 195: 00042294 15 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 196: 000422a4 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: 0001c49c 0 NOTYPE LOCAL DEFAULT 11 $d\n 576: 0001c4a8 0 NOTYPE LOCAL DEFAULT 11 $t\n 577: 0001c4e0 0 NOTYPE LOCAL DEFAULT 11 $d\n 578: 0001c4ec 0 NOTYPE LOCAL DEFAULT 11 $t\n 579: 0001c5ac 0 NOTYPE LOCAL DEFAULT 11 $d\n 580: 0001c5ec 0 NOTYPE LOCAL DEFAULT 11 $t\n 581: 0001c61c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 582: 0004229c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 583: 0004229c 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 584: 000422b0 20 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 582: 000422b0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 583: 000422b0 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 584: 000422c4 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: 0001dd64 0 NOTYPE LOCAL DEFAULT 11 $d\n 713: 0001dd6c 0 NOTYPE LOCAL DEFAULT 11 $t\n 714: 0001ddd4 0 NOTYPE LOCAL DEFAULT 11 $d\n 715: 0001dde8 0 NOTYPE LOCAL DEFAULT 11 $t\n 716: 0001de24 0 NOTYPE LOCAL DEFAULT 11 $d\n 717: 0001de38 0 NOTYPE LOCAL DEFAULT 11 $t\n 718: 0001de74 0 NOTYPE LOCAL DEFAULT 11 $d\n- 719: 000422c4 0 NOTYPE LOCAL DEFAULT 13 $d\n- 720: 000422c4 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.44\n- 721: 000422d0 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.42\n- 722: 000422d8 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.40\n- 723: 000422e4 20 OBJECT LOCAL DEFAULT 13 __FUNCTION__.38\n- 724: 000422f8 12 OBJECT LOCAL DEFAULT 13 __FUNCTION__.36\n- 725: 00042304 23 OBJECT LOCAL DEFAULT 13 __FUNCTION__.34\n- 726: 0004231c 34 OBJECT LOCAL DEFAULT 13 __FUNCTION__.32\n- 727: 00042340 38 OBJECT LOCAL DEFAULT 13 __FUNCTION__.30\n- 728: 00042368 13 OBJECT LOCAL DEFAULT 13 __FUNCTION__.28\n- 729: 00042378 24 OBJECT LOCAL DEFAULT 13 __FUNCTION__.26\n- 730: 00042390 35 OBJECT LOCAL DEFAULT 13 __FUNCTION__.24\n- 731: 000423b4 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.22\n- 732: 000423c8 14 OBJECT LOCAL DEFAULT 13 __FUNCTION__.20\n- 733: 000423d8 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.18\n- 734: 000423e4 25 OBJECT LOCAL DEFAULT 13 __FUNCTION__.16\n- 735: 00042400 22 OBJECT LOCAL DEFAULT 13 __FUNCTION__.14\n- 736: 00042418 18 OBJECT LOCAL DEFAULT 13 __FUNCTION__.12\n- 737: 0004242c 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.10\n- 738: 00042438 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.8\n- 739: 0004244c 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.6\n- 740: 00042454 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.4\n- 741: 00042460 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.2\n- 742: 0004246c 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.0\n+ 719: 000422d8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 720: 000422d8 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.44\n+ 721: 000422e4 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.42\n+ 722: 000422ec 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.40\n+ 723: 000422f8 20 OBJECT LOCAL DEFAULT 13 __FUNCTION__.38\n+ 724: 0004230c 12 OBJECT LOCAL DEFAULT 13 __FUNCTION__.36\n+ 725: 00042318 23 OBJECT LOCAL DEFAULT 13 __FUNCTION__.34\n+ 726: 00042330 34 OBJECT LOCAL DEFAULT 13 __FUNCTION__.32\n+ 727: 00042354 38 OBJECT LOCAL DEFAULT 13 __FUNCTION__.30\n+ 728: 0004237c 13 OBJECT LOCAL DEFAULT 13 __FUNCTION__.28\n+ 729: 0004238c 24 OBJECT LOCAL DEFAULT 13 __FUNCTION__.26\n+ 730: 000423a4 35 OBJECT LOCAL DEFAULT 13 __FUNCTION__.24\n+ 731: 000423c8 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.22\n+ 732: 000423dc 14 OBJECT LOCAL DEFAULT 13 __FUNCTION__.20\n+ 733: 000423ec 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.18\n+ 734: 000423f8 25 OBJECT LOCAL DEFAULT 13 __FUNCTION__.16\n+ 735: 00042414 22 OBJECT LOCAL DEFAULT 13 __FUNCTION__.14\n+ 736: 0004242c 18 OBJECT LOCAL DEFAULT 13 __FUNCTION__.12\n+ 737: 00042440 10 OBJECT LOCAL DEFAULT 13 __FUNCTION__.10\n+ 738: 0004244c 17 OBJECT LOCAL DEFAULT 13 __FUNCTION__.8\n+ 739: 00042460 8 OBJECT LOCAL DEFAULT 13 __FUNCTION__.6\n+ 740: 00042468 11 OBJECT LOCAL DEFAULT 13 __FUNCTION__.4\n+ 741: 00042474 9 OBJECT LOCAL DEFAULT 13 __FUNCTION__.2\n+ 742: 00042480 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@@ -889,16 +889,16 @@\n 885: 00022548 0 NOTYPE LOCAL DEFAULT 11 $d\n 886: 00022560 0 NOTYPE LOCAL DEFAULT 11 $t\n 887: 000225da 0 NOTYPE LOCAL DEFAULT 11 $d\n 888: 00022654 0 NOTYPE LOCAL DEFAULT 11 $t\n 889: 00022840 0 NOTYPE LOCAL DEFAULT 11 $d\n 890: 00022880 0 NOTYPE LOCAL DEFAULT 11 $t\n 891: 00022fb0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 892: 00042478 0 NOTYPE LOCAL DEFAULT 13 $d\n- 893: 00042478 5 OBJECT LOCAL DEFAULT 13 CSWTCH.1159\n+ 892: 0004248c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 893: 0004248c 5 OBJECT LOCAL DEFAULT 13 CSWTCH.1159\n 894: 000466e4 0 NOTYPE LOCAL DEFAULT 21 $d\n 895: 000466e4 4 OBJECT LOCAL DEFAULT 21 buflen.11\n 896: 000466e8 4 OBJECT LOCAL DEFAULT 21 tail_call_tag\n 897: 000484d4 0 NOTYPE LOCAL DEFAULT 22 $d\n 898: 000484d4 4 OBJECT LOCAL DEFAULT 22 print_level.5\n 899: 000484d8 4 OBJECT LOCAL DEFAULT 22 read_local_file\n 900: 000484dc 4 OBJECT LOCAL DEFAULT 22 buffer.12\n@@ -1138,16 +1138,16 @@\n 1134: 00025c88 0 NOTYPE LOCAL DEFAULT 11 $d\n 1135: 00025c94 0 NOTYPE LOCAL DEFAULT 11 $t\n 1136: 00025cac 0 NOTYPE LOCAL DEFAULT 11 $d\n 1137: 00025cb8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1138: 00026220 0 NOTYPE LOCAL DEFAULT 11 $d\n 1139: 00026284 0 NOTYPE LOCAL DEFAULT 11 $t\n 1140: 00026b4c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1141: 00042480 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1142: 00042480 29 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1141: 00042494 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1142: 00042494 29 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1143: 000485f0 0 NOTYPE LOCAL DEFAULT 22 $d\n 1144: 000485f0 4 OBJECT LOCAL DEFAULT 22 default_suffixes\n 1145: 000467c0 0 NOTYPE LOCAL DEFAULT 21 $d\n 1146: 00043fd4 8 OBJECT LOCAL DEFAULT 18 Sraise_exception__name\n 1147: 00043fdc 8 OBJECT LOCAL DEFAULT 18 Scall_with_exception_handler__name\n 1148: 00043fe4 8 OBJECT LOCAL DEFAULT 18 Scall_hook__name\n 1149: 00043fec 8 OBJECT LOCAL DEFAULT 18 Ssubr_name__name\n@@ -1264,22 +1264,22 @@\n 1260: 0002936c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1261: 00029374 0 NOTYPE LOCAL DEFAULT 11 $t\n 1262: 0002969c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1263: 00029778 0 NOTYPE LOCAL DEFAULT 11 $t\n 1264: 00029ee0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1265: 00029f18 0 NOTYPE LOCAL DEFAULT 11 $t\n 1266: 00029fb0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1267: 00040ad4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1267: 00040ad8 0 NOTYPE LOCAL DEFAULT 13 $d\n 1268: 00029fbc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1269: 0002a010 0 NOTYPE LOCAL DEFAULT 11 $d\n 1270: 0002a01c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1271: 0002a0a0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1272: 0002a0c4 0 NOTYPE LOCAL DEFAULT 11 $t\n- 1273: 000424a0 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1274: 000424a0 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1273: 000424b4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1274: 000424b4 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1275: 00048630 0 NOTYPE LOCAL DEFAULT 22 $d\n 1276: 00046d60 0 NOTYPE LOCAL DEFAULT 21 $d\n 1277: 00044244 8 OBJECT LOCAL DEFAULT 18 Sbytecodep__name\n 1278: 0004424c 8 OBJECT LOCAL DEFAULT 18 Smake_byte_code_subr__name\n 1279: 00044254 8 OBJECT LOCAL DEFAULT 18 Svalidate_byte_code__name\n 1280: 0004425c 8 OBJECT LOCAL DEFAULT 18 Srun_byte_code__name\n 1281: 00046db0 0 NOTYPE LOCAL DEFAULT 21 $d\n@@ -1312,15 +1312,15 @@\n 1308: 00044264 0 NOTYPE LOCAL DEFAULT 18 $d\n 1309: 00044264 8 OBJECT LOCAL DEFAULT 18 str_macro_environment\n 1310: 00000000 0 FILE LOCAL DEFAULT ABS main.c\n 1311: 0002a4b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 1312: 0002a4dc 0 NOTYPE LOCAL DEFAULT 11 $d\n 1313: 0002a4e8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1314: 0002a4fc 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1315: 00040bd8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1315: 00040bdc 0 NOTYPE LOCAL DEFAULT 13 $d\n 1316: 0002a504 0 NOTYPE LOCAL DEFAULT 11 $t\n 1317: 0002a505 124 FUNC LOCAL DEFAULT 11 check_configuration\n 1318: 0002a568 0 NOTYPE LOCAL DEFAULT 11 $d\n 1319: 0002a580 0 NOTYPE LOCAL DEFAULT 11 $t\n 1320: 0002a700 0 NOTYPE LOCAL DEFAULT 11 $d\n 1321: 0002a728 0 NOTYPE LOCAL DEFAULT 11 $t\n 1322: 0002aa30 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1460,15 +1460,15 @@\n 1456: 0002bf74 0 NOTYPE LOCAL DEFAULT 11 $t\n 1457: 0002bf98 0 NOTYPE LOCAL DEFAULT 11 $d\n 1458: 0002bfa4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1459: 0002bfa5 188 FUNC LOCAL DEFAULT 11 make_number\n 1460: 0002c050 0 NOTYPE LOCAL DEFAULT 11 $d\n 1461: 0002c060 0 NOTYPE LOCAL DEFAULT 11 $t\n 1462: 0002c0c8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1463: 00040fe4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1463: 00040ff8 0 NOTYPE LOCAL DEFAULT 13 $d\n 1464: 0002c0d4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1465: 0002c0d5 264 FUNC LOCAL DEFAULT 11 promote_to\n 1466: 0002c1d0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1467: 0002c1dc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1468: 0002c1dd 274 FUNC LOCAL DEFAULT 11 number_cmp\n 1469: 0002c2f1 102 FUNC LOCAL DEFAULT 11 dup__\n 1470: 0002c359 90 FUNC LOCAL DEFAULT 11 promote_dup\n@@ -1552,19 +1552,19 @@\n 1548: 0002efbc 0 NOTYPE LOCAL DEFAULT 11 $d\n 1549: 0002efd8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1550: 0002f1d8 0 NOTYPE LOCAL DEFAULT 11 $d\n 1551: 0002f1e0 0 NOTYPE LOCAL DEFAULT 11 $t\n 1552: 0002f578 0 NOTYPE LOCAL DEFAULT 11 $d\n 1553: 0002f580 0 NOTYPE LOCAL DEFAULT 11 $t\n 1554: 0002f88c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1555: 000424b4 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1556: 000424b4 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 1557: 000424c0 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 1558: 000424d0 176 OBJECT LOCAL DEFAULT 13 map\n- 1559: 00042580 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1555: 000424c8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1556: 000424c8 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 1557: 000424d4 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 1558: 000424e4 176 OBJECT LOCAL DEFAULT 13 map\n+ 1559: 00042594 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1560: 00048ab0 0 NOTYPE LOCAL DEFAULT 22 $d\n 1561: 00048ab0 12 OBJECT LOCAL DEFAULT 22 number_freelist\n 1562: 00048abc 12 OBJECT LOCAL DEFAULT 22 number_sizeofs\n 1563: 00048ac8 12 OBJECT LOCAL DEFAULT 22 number_allocations\n 1564: 00048ad4 4 OBJECT LOCAL DEFAULT 22 allocated_numbers\n 1565: 00048ad8 12 OBJECT LOCAL DEFAULT 22 number_block_chain\n 1566: 00048ae4 4 OBJECT LOCAL DEFAULT 22 used_numbers\n@@ -1640,15 +1640,15 @@\n 1636: 00048b08 4 OBJECT LOCAL DEFAULT 22 block_list\n 1637: 000477b4 0 NOTYPE LOCAL DEFAULT 21 $d\n 1638: 0004459c 8 OBJECT LOCAL DEFAULT 18 Sorigin_after_gc__name\n 1639: 000445a4 8 OBJECT LOCAL DEFAULT 18 Slexical_origin__name\n 1640: 000445ac 8 OBJECT LOCAL DEFAULT 18 Scall_with_lexical_origins__name\n 1641: 0004459c 0 NOTYPE LOCAL DEFAULT 18 $d\n 1642: 00000000 0 FILE LOCAL DEFAULT ABS regexp.c\n- 1643: 00041218 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1643: 0004122c 0 NOTYPE LOCAL DEFAULT 13 $d\n 1644: 0002fcc5 452 FUNC LOCAL DEFAULT 11 regrepeat\n 1645: 0002fcc4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1646: 0002fce8 0 NOTYPE LOCAL DEFAULT 11 $d\n 1647: 0002fe78 0 NOTYPE LOCAL DEFAULT 11 $d\n 1648: 0002fe88 0 NOTYPE LOCAL DEFAULT 11 $t\n 1649: 0002fe89 96 FUNC LOCAL DEFAULT 11 regtail.part.0\n 1650: 0002fee0 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1691,15 +1691,15 @@\n 1687: 00049b28 4 OBJECT LOCAL DEFAULT 22 regcode\n 1688: 00049b2c 4 OBJECT LOCAL DEFAULT 22 regsize\n 1689: 00049b30 4 OBJECT LOCAL DEFAULT 22 regparse\n 1690: 00049b34 4 OBJECT LOCAL DEFAULT 22 regnpar\n 1691: 0002fcf7 0 NOTYPE LOCAL DEFAULT 11 $d\n 1692: 0002fcf8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1693: 00000000 0 FILE LOCAL DEFAULT ABS regsub.c\n- 1694: 00041378 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1694: 0004138c 0 NOTYPE LOCAL DEFAULT 13 $d\n 1695: 00031b90 0 NOTYPE LOCAL DEFAULT 11 $t\n 1696: 00031c70 0 NOTYPE LOCAL DEFAULT 11 $d\n 1697: 00031c7c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1698: 00031d30 0 NOTYPE LOCAL DEFAULT 11 $d\n 1699: 00000000 0 FILE LOCAL DEFAULT ABS streams.c\n 1700: 00031d38 0 NOTYPE LOCAL DEFAULT 11 $t\n 1701: 00031ddc 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1804,15 +1804,15 @@\n 1800: 00033b30 0 NOTYPE LOCAL DEFAULT 11 $d\n 1801: 00033b54 0 NOTYPE LOCAL DEFAULT 11 $t\n 1802: 00033c18 0 NOTYPE LOCAL DEFAULT 11 $d\n 1803: 00033c34 0 NOTYPE LOCAL DEFAULT 11 $t\n 1804: 00033ca4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1805: 00033cb4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1806: 00033cb5 274 FUNC LOCAL DEFAULT 11 structure_mark\n- 1807: 000414f8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1807: 0004150c 0 NOTYPE LOCAL DEFAULT 13 $d\n 1808: 00033dc9 96 FUNC LOCAL DEFAULT 11 structure_print\n 1809: 00033e18 0 NOTYPE LOCAL DEFAULT 11 $d\n 1810: 00033e28 0 NOTYPE LOCAL DEFAULT 11 $t\n 1811: 00033efc 0 NOTYPE LOCAL DEFAULT 11 $d\n 1812: 00033f10 0 NOTYPE LOCAL DEFAULT 11 $t\n 1813: 00033f11 392 FUNC LOCAL DEFAULT 11 lookup_or_add.part.0\n 1814: 00034090 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1877,16 +1877,16 @@\n 1873: 0003554c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1874: 00035560 0 NOTYPE LOCAL DEFAULT 11 $t\n 1875: 0003561c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1876: 00035634 0 NOTYPE LOCAL DEFAULT 11 $t\n 1877: 000356b8 0 NOTYPE LOCAL DEFAULT 11 $d\n 1878: 000356e0 0 NOTYPE LOCAL DEFAULT 11 $t\n 1879: 000359dc 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1880: 00042594 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1881: 00042594 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 1880: 000425a8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1881: 000425a8 12 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 1882: 00049b3c 0 NOTYPE LOCAL DEFAULT 22 $d\n 1883: 00049b3c 4 OBJECT LOCAL DEFAULT 22 all_structures\n 1884: 00049b40 4 OBJECT LOCAL DEFAULT 22 rep_structures_structure\n 1885: 00049b44 4 OBJECT LOCAL DEFAULT 22 ref_age\n 1886: 00047938 0 NOTYPE LOCAL DEFAULT 21 $d\n 1887: 000446a4 8 OBJECT LOCAL DEFAULT 18 Sstructure_install_vm__name\n 1888: 000446ac 8 OBJECT LOCAL DEFAULT 18 Sstructure_set_binds__name\n@@ -1988,15 +1988,15 @@\n 1984: 00036719 12 FUNC LOCAL DEFAULT 11 symbol_princ\n 1985: 00036725 452 FUNC LOCAL DEFAULT 11 symbol_print\n 1986: 000368dc 0 NOTYPE LOCAL DEFAULT 11 $d\n 1987: 000368e8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1988: 00036970 0 NOTYPE LOCAL DEFAULT 11 $d\n 1989: 00036978 0 NOTYPE LOCAL DEFAULT 11 $t\n 1990: 000369f8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1991: 000417e0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1991: 000417f4 0 NOTYPE LOCAL DEFAULT 13 $d\n 1992: 00036a00 0 NOTYPE LOCAL DEFAULT 11 $t\n 1993: 00036a68 0 NOTYPE LOCAL DEFAULT 11 $d\n 1994: 00036a7c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1995: 00036aa8 0 NOTYPE LOCAL DEFAULT 11 $d\n 1996: 00036aac 0 NOTYPE LOCAL DEFAULT 11 $t\n 1997: 00036b04 0 NOTYPE LOCAL DEFAULT 11 $d\n 1998: 00036b10 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2125,15 +2125,15 @@\n 2121: 00038020 0 NOTYPE LOCAL DEFAULT 11 $d\n 2122: 00038028 0 NOTYPE LOCAL DEFAULT 11 $t\n 2123: 00038029 236 FUNC LOCAL DEFAULT 11 string_sweep\n 2124: 00038100 0 NOTYPE LOCAL DEFAULT 11 $d\n 2125: 00038114 0 NOTYPE LOCAL DEFAULT 11 $t\n 2126: 00038115 88 FUNC LOCAL DEFAULT 11 vector_sweep\n 2127: 00038164 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2128: 00041a78 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2128: 00041a8c 0 NOTYPE LOCAL DEFAULT 13 $d\n 2129: 0003816c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2130: 0003816d 20 FUNC LOCAL DEFAULT 11 print_guardian\n 2131: 0003817c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2132: 00038180 0 NOTYPE LOCAL DEFAULT 11 $t\n 2133: 00038181 78 FUNC LOCAL DEFAULT 11 string_cmp\n 2134: 00038270 0 NOTYPE LOCAL DEFAULT 11 $d\n 2135: 0003827c 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2184,18 +2184,18 @@\n 2180: 00039244 0 NOTYPE LOCAL DEFAULT 11 $t\n 2181: 00039245 30 FUNC LOCAL DEFAULT 11 mark_guardian\n 2182: 00039490 0 NOTYPE LOCAL DEFAULT 11 $d\n 2183: 00039508 0 NOTYPE LOCAL DEFAULT 11 $t\n 2184: 000395b4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2185: 000395e0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2186: 00039664 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2187: 000425a0 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2188: 000425a0 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2189: 000425b8 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2190: 000425cc 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2187: 000425b4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2188: 000425b4 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2189: 000425cc 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2190: 000425e0 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2191: 00047ed0 0 NOTYPE LOCAL DEFAULT 21 $d\n 2192: 0004b3d4 0 NOTYPE LOCAL DEFAULT 22 $d\n 2193: 0004b3d4 4 OBJECT LOCAL DEFAULT 22 guardians\n 2194: 0004b3d8 4 OBJECT LOCAL DEFAULT 22 string_block_chain\n 2195: 0004b3dc 4 OBJECT LOCAL DEFAULT 22 string_freelist\n 2196: 0004b3e0 4 OBJECT LOCAL DEFAULT 22 used_strings\n 2197: 0004b3e4 4 OBJECT LOCAL DEFAULT 22 allocated_string_bytes\n@@ -2219,15 +2219,15 @@\n 2215: 00044934 0 NOTYPE LOCAL DEFAULT 18 $d\n 2216: 00044934 8 OBJECT LOCAL DEFAULT 18 null_string_const\n 2217: 0004493c 8 OBJECT LOCAL DEFAULT 18 string_overflow\n 2218: 00044944 8 OBJECT LOCAL DEFAULT 18 str_after_gc_hook\n 2219: 00038ced 0 NOTYPE LOCAL DEFAULT 11 $d\n 2220: 00038cee 0 NOTYPE LOCAL DEFAULT 11 $t\n 2221: 00000000 0 FILE LOCAL DEFAULT ABS weak-refs.c\n- 2222: 00041bd8 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2222: 00041bec 0 NOTYPE LOCAL DEFAULT 13 $d\n 2223: 00039675 100 FUNC LOCAL DEFAULT 11 weak_ref_type\n 2224: 00039674 0 NOTYPE LOCAL DEFAULT 11 $t\n 2225: 000396c4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2226: 00039709 20 FUNC LOCAL DEFAULT 11 weak_ref_print\n 2227: 000396d8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2228: 00039704 0 NOTYPE LOCAL DEFAULT 11 $d\n 2229: 00039708 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2241,15 +2241,15 @@\n 2237: 0004b4c4 4 OBJECT LOCAL DEFAULT 22 weak_refs\n 2238: 00047f64 0 NOTYPE LOCAL DEFAULT 21 $d\n 2239: 0004498c 8 OBJECT LOCAL DEFAULT 18 Sweak_ref_set__name\n 2240: 00044994 8 OBJECT LOCAL DEFAULT 18 Sweak_ref__name\n 2241: 0004499c 8 OBJECT LOCAL DEFAULT 18 Smake_weak_ref__name\n 2242: 0004498c 0 NOTYPE LOCAL DEFAULT 18 $d\n 2243: 00000000 0 FILE LOCAL DEFAULT ABS unix_dl.c\n- 2244: 00041c18 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2244: 00041c2c 0 NOTYPE LOCAL DEFAULT 13 $d\n 2245: 0003985d 104 FUNC LOCAL DEFAULT 11 signal_error\n 2246: 0003985c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2247: 000398b0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2248: 000398c4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2249: 00039de8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2250: 00039e48 0 NOTYPE LOCAL DEFAULT 11 $t\n 2251: 00039ea0 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2259,18 +2259,18 @@\n 2255: 00039f7c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2256: 00039f88 0 NOTYPE LOCAL DEFAULT 11 $t\n 2257: 0003a000 0 NOTYPE LOCAL DEFAULT 11 $d\n 2258: 0003a010 0 NOTYPE LOCAL DEFAULT 11 $t\n 2259: 0003a0c4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2260: 0003a0e0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2261: 0003a134 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2262: 000425dc 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2263: 000425dc 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2264: 000425e4 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2265: 000425f8 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2262: 000425f0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2263: 000425f0 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2264: 000425f8 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2265: 0004260c 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2266: 0004b4c8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2267: 0004b4c8 4 OBJECT LOCAL DEFAULT 22 n_dl_libs\n 2268: 0004b4cc 4 OBJECT LOCAL DEFAULT 22 dl_libs\n 2269: 0004b4d0 4 OBJECT LOCAL DEFAULT 22 n_alloc_dl_libs\n 2270: 00000000 0 FILE LOCAL DEFAULT ABS unix_files.c\n 2271: 0003a140 0 NOTYPE LOCAL DEFAULT 11 $t\n 2272: 0003a164 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2318,32 +2318,32 @@\n 2314: 0003aaf0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2315: 0003aafc 0 NOTYPE LOCAL DEFAULT 11 $t\n 2316: 0003ab34 0 NOTYPE LOCAL DEFAULT 11 $d\n 2317: 0003ab40 0 NOTYPE LOCAL DEFAULT 11 $t\n 2318: 0003ac78 0 NOTYPE LOCAL DEFAULT 11 $d\n 2319: 0003ac80 0 NOTYPE LOCAL DEFAULT 11 $t\n 2320: 0003acd0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2321: 00040fe0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2321: 00040ac4 0 NOTYPE LOCAL DEFAULT 13 $d\n 2322: 0003acd4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2323: 0003ad68 0 NOTYPE LOCAL DEFAULT 11 $d\n 2324: 0003ad7c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2325: 0003adf8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2326: 0003ae04 0 NOTYPE LOCAL DEFAULT 11 $t\n 2327: 0003ae34 0 NOTYPE LOCAL DEFAULT 11 $d\n 2328: 0003ae3c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2329: 0003aee0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2330: 0003aef4 0 NOTYPE LOCAL DEFAULT 11 $t\n- 2331: 0004260c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2332: 0004260c 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n+ 2331: 00042620 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2332: 00042620 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n 2333: 0004b4d8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2334: 0004b4d8 112 OBJECT LOCAL DEFAULT 22 statbuf.1\n 2335: 000449a4 0 NOTYPE LOCAL DEFAULT 18 $d\n 2336: 000449a4 8 OBJECT LOCAL DEFAULT 18 dot\n 2337: 00000000 0 FILE LOCAL DEFAULT ABS unix_main.c\n- 2338: 00041d04 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2338: 00041d18 0 NOTYPE LOCAL DEFAULT 13 $d\n 2339: 0003af39 140 FUNC LOCAL DEFAULT 11 usr_signal_handler\n 2340: 0003af38 0 NOTYPE LOCAL DEFAULT 11 $t\n 2341: 0003afac 0 NOTYPE LOCAL DEFAULT 11 $d\n 2342: 0003afc4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2343: 0003afc5 156 FUNC LOCAL DEFAULT 11 fatal_signal_handler\n 2344: 0003b040 0 NOTYPE LOCAL DEFAULT 11 $d\n 2345: 0003b060 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2476,15 +2476,15 @@\n 2472: 0003ca78 0 NOTYPE LOCAL DEFAULT 11 $d\n 2473: 0003ca88 0 NOTYPE LOCAL DEFAULT 11 $t\n 2474: 0003ca89 284 FUNC LOCAL DEFAULT 11 read_from_one_fd\n 2475: 0003cb90 0 NOTYPE LOCAL DEFAULT 11 $d\n 2476: 0003cba4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2477: 0003cba5 68 FUNC LOCAL DEFAULT 11 read_from_process\n 2478: 0003cbe4 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2479: 00041d88 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2479: 00041d9c 0 NOTYPE LOCAL DEFAULT 13 $d\n 2480: 0003cbe8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2481: 0003cd34 0 NOTYPE LOCAL DEFAULT 11 $d\n 2482: 0003cd68 0 NOTYPE LOCAL DEFAULT 11 $t\n 2483: 0003ce18 0 NOTYPE LOCAL DEFAULT 11 $d\n 2484: 0003ce2c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2485: 0003ce2d 168 FUNC LOCAL DEFAULT 11 write_to_process\n 2486: 0003cec0 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2532,17 +2532,17 @@\n 2528: 0003e568 0 NOTYPE LOCAL DEFAULT 11 $d\n 2529: 0003e578 0 NOTYPE LOCAL DEFAULT 11 $t\n 2530: 0003e750 0 NOTYPE LOCAL DEFAULT 11 $d\n 2531: 0003e7ac 0 NOTYPE LOCAL DEFAULT 11 $t\n 2532: 0003ea70 0 NOTYPE LOCAL DEFAULT 11 $d\n 2533: 0003eb3c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2534: 0003eb70 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2535: 00042610 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2536: 00042610 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 2537: 00042634 12 OBJECT LOCAL DEFAULT 13 signals.1\n+ 2535: 00042624 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2536: 00042624 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 2537: 00042648 12 OBJECT LOCAL DEFAULT 13 signals.1\n 2538: 0004c6b8 0 NOTYPE LOCAL DEFAULT 22 $d\n 2539: 0004c6b8 4 OBJECT LOCAL DEFAULT 22 got_sigchld\n 2540: 0004c6bc 4 OBJECT LOCAL DEFAULT 22 process_type\n 2541: 0004c6c0 4 OBJECT LOCAL DEFAULT 22 process_chain\n 2542: 0004c6c4 4 OBJECT LOCAL DEFAULT 22 process_run_count\n 2543: 0004c6c8 4 OBJECT LOCAL DEFAULT 22 notify_chain\n 2544: 0004c6cc 64 OBJECT LOCAL DEFAULT 22 input_handlers\n@@ -2620,20 +2620,20 @@\n 2616: 00000000 0 FILE LOCAL DEFAULT ABS _fixdfdi.o\n 2617: 0003f17c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2618: 00000000 0 FILE LOCAL DEFAULT ABS _fixunsdfdi.o\n 2619: 0003f1b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2620: 0003f1e0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2621: 00000000 0 FILE LOCAL DEFAULT ABS _udivmoddi4.o\n 2622: 0003f1f0 0 NOTYPE LOCAL DEFAULT 11 $t\n- 2623: 000426d0 0 NOTYPE LOCAL DEFAULT 14 $d\n+ 2623: 000426e4 0 NOTYPE LOCAL DEFAULT 14 $d\n 2624: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 2625: 00042640 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2626: 00042640 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n- 2627: 000426d8 0 NOTYPE LOCAL DEFAULT 15 $d\n- 2628: 000426d8 0 OBJECT LOCAL DEFAULT 15 __FRAME_END__\n+ 2625: 00042654 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2626: 00042654 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n+ 2627: 000426ec 0 NOTYPE LOCAL DEFAULT 15 $d\n+ 2628: 000426ec 0 OBJECT LOCAL DEFAULT 15 __FRAME_END__\n 2629: 00000000 0 FILE LOCAL DEFAULT ABS \n 2630: 0003eb79 604 FUNC LOCAL DEFAULT 11 __udivsi3\n 2631: 0003f2f8 0 FUNC LOCAL DEFAULT 12 _fini\n 2632: 0003f17d 48 FUNC LOCAL DEFAULT 11 __fixdfdi\n 2633: 0003f171 12 FUNC LOCAL DEFAULT 11 __aeabi_idiv0\n 2634: 00044d6c 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_\n 2635: 0003f1f1 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: bf0ec5f38c52efdbe6057561979c198513b60430\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 9d27a9d1a5fafedb8fb1ae0c5bb59866a251935c\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4549,15 +4549,15 @@\n <2507> DW_AT_type : (ref4) <0xbe1>\n <250b> DW_AT_location : (sec_offset) 0x989 (location list)\n <250f> DW_AT_GNU_locviews: (sec_offset) 0x985\n <2><2513>: Abbrev Number: 45 (DW_TAG_variable)\n <2514> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <2518> DW_AT_type : (ref4) <0x28eb>, char\n <251c> DW_AT_artificial : (flag_present) 1\n- <251c> DW_AT_location : (exprloc) 5 byte block: 3 58 22 4 0 \t(DW_OP_addr: 42258)\n+ <251c> DW_AT_location : (exprloc) 5 byte block: 3 6c 22 4 0 \t(DW_OP_addr: 4226c)\n <2><2522>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <2523> DW_AT_ranges : (sec_offset) 0x40\n <2527> DW_AT_sibling : (ref4) <0x25b0>\n <3><252b>: Abbrev Number: 8 (DW_TAG_variable)\n <252c> DW_AT_name : (string) ptr\n <2530> DW_AT_decl_file : (implicit_const) 1\n <2530> DW_AT_decl_line : (data2) 1204\n@@ -5038,15 +5038,15 @@\n <29e5> DW_AT_type : (ref4) <0xb94>\n <29e9> DW_AT_location : (sec_offset) 0xc99 (location list)\n <29ed> DW_AT_GNU_locviews: (sec_offset) 0xc95\n <2><29f1>: Abbrev Number: 45 (DW_TAG_variable)\n <29f2> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <29f6> DW_AT_type : (ref4) <0x2a91>, char\n <29fa> DW_AT_artificial : (flag_present) 1\n- <29fa> DW_AT_location : (exprloc) 5 byte block: 3 80 22 4 0 \t(DW_OP_addr: 42280)\n+ <29fa> DW_AT_location : (exprloc) 5 byte block: 3 94 22 4 0 \t(DW_OP_addr: 42294)\n <2><2a00>: Abbrev Number: 3 (DW_TAG_call_site)\n <2a01> DW_AT_call_return_pc: (addr) 0x18096\n <2a05> DW_AT_call_origin : (ref4) <0x305e>\n <2a09> DW_AT_sibling : (ref4) <0x2a14>\n <3><2a0d>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <2a0e> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <2a10> DW_AT_call_value : (exprloc) 2 byte block: 70 0 \t(DW_OP_breg0 (r0): 0)\n@@ -5206,15 +5206,15 @@\n <2b62> DW_AT_type : (ref4) <0xba9>\n <2b66> DW_AT_location : (sec_offset) 0xd77 (location list)\n <2b6a> DW_AT_GNU_locviews: (sec_offset) 0xd65\n <2><2b6e>: Abbrev Number: 45 (DW_TAG_variable)\n <2b6f> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <2b73> DW_AT_type : (ref4) <0x2c8a>, char\n <2b77> DW_AT_artificial : (flag_present) 1\n- <2b77> DW_AT_location : (exprloc) 5 byte block: 3 90 22 4 0 \t(DW_OP_addr: 42290)\n+ <2b77> DW_AT_location : (exprloc) 5 byte block: 3 a4 22 4 0 \t(DW_OP_addr: 422a4)\n <2><2b7d>: Abbrev Number: 15 (DW_TAG_inlined_subroutine)\n <2b7e> DW_AT_abstract_origin: (ref4) <0x3124>\n <2b82> DW_AT_entry_pc : (addr) 0x18506\n <2b86> DW_AT_GNU_entry_view: (data2) 1\n <2b88> DW_AT_ranges : (sec_offset) 0x280\n <2b8c> DW_AT_call_file : (implicit_const) 1\n <2b8c> DW_AT_call_line : (data2) 1037\n@@ -5463,15 +5463,15 @@\n <2dba> DW_AT_decl_file : (implicit_const) 1\n <2dba> DW_AT_decl_line : (data2) 903\n <2dbc> DW_AT_decl_column : (data1) 1\n <2><2dbd>: Abbrev Number: 45 (DW_TAG_variable)\n <2dbe> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <2dc2> DW_AT_type : (ref4) <0x2f63>, char\n <2dc6> DW_AT_artificial : (flag_present) 1\n- <2dc6> DW_AT_location : (exprloc) 5 byte block: 3 70 22 4 0 \t(DW_OP_addr: 42270)\n+ <2dc6> DW_AT_location : (exprloc) 5 byte block: 3 84 22 4 0 \t(DW_OP_addr: 42284)\n <2><2dcc>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <2dcd> DW_AT_ranges : (sec_offset) 0x1f2\n <2dd1> DW_AT_sibling : (ref4) <0x2e4c>\n <3><2dd5>: Abbrev Number: 13 (DW_TAG_variable)\n <2dd6> DW_AT_name : (strp) (offset: 0x8cd): active\n <2dda> DW_AT_decl_file : (implicit_const) 1\n <2dda> DW_AT_decl_line : (data2) 909\n@@ -5749,15 +5749,15 @@\n <3047> DW_AT_decl_line : (data2) 862\n <3049> DW_AT_decl_column : (data1) 18\n <304a> DW_AT_type : (ref4) <0xb94>\n <2><304e>: Abbrev Number: 45 (DW_TAG_variable)\n <304f> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <3053> DW_AT_type : (ref4) <0x2c8a>, char\n <3057> DW_AT_artificial : (flag_present) 1\n- <3057> DW_AT_location : (exprloc) 5 byte block: 3 64 22 4 0 \t(DW_OP_addr: 42264)\n+ <3057> DW_AT_location : (exprloc) 5 byte block: 3 78 22 4 0 \t(DW_OP_addr: 42278)\n <2><305d>: Abbrev Number: 0\n <1><305e>: Abbrev Number: 22 (DW_TAG_subprogram)\n <305f> DW_AT_name : (strp) (offset: 0x72b): unlink_thread\n <3063> DW_AT_decl_file : (implicit_const) 1\n <3063> DW_AT_decl_line : (data2) 833\n <3065> DW_AT_decl_column : (implicit_const) 1\n <3065> DW_AT_prototyped : (flag_present) 1\n@@ -5809,15 +5809,15 @@\n <30c3> DW_AT_type : (ref4) <0xb94>\n <30c7> DW_AT_location : (sec_offset) 0x1059 (location list)\n <30cb> DW_AT_GNU_locviews: (sec_offset) 0x1055\n <2><30cf>: Abbrev Number: 45 (DW_TAG_variable)\n <30d0> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <30d4> DW_AT_type : (ref4) <0x2a91>, char\n <30d8> DW_AT_artificial : (flag_present) 1\n- <30d8> DW_AT_location : (exprloc) 5 byte block: 3 48 22 4 0 \t(DW_OP_addr: 42248)\n+ <30d8> DW_AT_location : (exprloc) 5 byte block: 3 5c 22 4 0 \t(DW_OP_addr: 4225c)\n <2><30de>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <30df> DW_AT_ranges : (sec_offset) 0x25\n <30e3> DW_AT_sibling : (ref4) <0x30fc>\n <3><30e7>: Abbrev Number: 8 (DW_TAG_variable)\n <30e8> DW_AT_name : (string) ptr\n <30ec> DW_AT_decl_file : (implicit_const) 1\n <30ec> DW_AT_decl_line : (data2) 807\n@@ -22859,15 +22859,15 @@\n DW_AT_decl_line : (data1) 136\n DW_AT_decl_column : (data1) 48\n DW_AT_type : (ref4) <0xaf77>\n <2>: Abbrev Number: 60 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n DW_AT_type : (ref4) <0xbf2e>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 b0 22 4 0 \t(DW_OP_addr: 422b0)\n+ DW_AT_location : (exprloc) 5 byte block: 3 c4 22 4 0 \t(DW_OP_addr: 422c4)\n <2>: Abbrev Number: 0\n <1>: Abbrev Number: 23 (DW_TAG_array_type)\n DW_AT_type : (ref4) <0xaa71>, char\n DW_AT_sibling : (ref4) <0xbf2e>\n <2>: Abbrev Number: 24 (DW_TAG_subrange_type)\n DW_AT_type : (ref4) <0xaa1f>, unsigned int\n DW_AT_upper_bound : (data1) 19\n@@ -22965,15 +22965,15 @@\n DW_AT_type : (ref4) <0xaa49>, int\n DW_AT_location : (sec_offset) 0x4527 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4525\n <2>: Abbrev Number: 60 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n DW_AT_type : (ref4) <0xc0c5>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 9c 22 4 0 \t(DW_OP_addr: 4229c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 b0 22 4 0 \t(DW_OP_addr: 422b0)\n <2>: Abbrev Number: 34 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x483\n DW_AT_sibling : (ref4) <0xc05c>\n <3>: Abbrev Number: 39 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x312c): saved_re\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data1) 69\n@@ -25608,15 +25608,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) <0xd3c2>\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xd3d2>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 6c 24 4 0 \t(DW_OP_addr: 4246c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 80 24 4 0 \t(DW_OP_addr: 42480)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x86f\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 819\n DW_AT_decl_column : (data1) 5\n@@ -25675,15 +25675,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x479d (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4799\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xd468>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 60 24 4 0 \t(DW_OP_addr: 42460)\n+ DW_AT_location : (exprloc) 5 byte block: 3 74 24 4 0 \t(DW_OP_addr: 42474)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x84a\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 814\n DW_AT_decl_column : (data1) 5\n@@ -25742,15 +25742,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x47c8 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x47c4\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xd3d2>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 54 24 4 0 \t(DW_OP_addr: 42454)\n+ DW_AT_location : (exprloc) 5 byte block: 3 68 24 4 0 \t(DW_OP_addr: 42468)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x825\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 809\n DW_AT_decl_column : (data1) 5\n@@ -26637,15 +26637,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x4bd7 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4bd3\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xdd7c>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 4c 24 4 0 \t(DW_OP_addr: 4244c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 60 24 4 0 \t(DW_OP_addr: 42460)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x800\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 687\n DW_AT_decl_column : (data1) 5\n@@ -27372,15 +27372,15 @@\n DW_AT_type : (ref4) <0xcc64>\n DW_AT_location : (sec_offset) 0x4fcb (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4fc7\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe435>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 38 24 4 0 \t(DW_OP_addr: 42438)\n+ DW_AT_location : (exprloc) 5 byte block: 3 4c 24 4 0 \t(DW_OP_addr: 4244c)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x7db\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 587\n DW_AT_decl_column : (data1) 5\n@@ -27440,15 +27440,15 @@\n DW_AT_type : (ref4) <0xcc64>\n DW_AT_location : (sec_offset) 0x4ffa (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x4ff2\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe4d2>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 2c 24 4 0 \t(DW_OP_addr: 4242c)\n+ DW_AT_location : (exprloc) 5 byte block: 3 40 24 4 0 \t(DW_OP_addr: 42440)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x7b6\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 582\n DW_AT_decl_column : (data1) 5\n@@ -27508,15 +27508,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x5040 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x5038\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe56d>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 18 24 4 0 \t(DW_OP_addr: 42418)\n+ DW_AT_location : (exprloc) 5 byte block: 3 2c 24 4 0 \t(DW_OP_addr: 4242c)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x791\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 576\n DW_AT_decl_column : (data1) 5\n@@ -27584,15 +27584,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x50b9 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x50b5\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe61c>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 0 24 4 0 \t(DW_OP_addr: 42400)\n+ DW_AT_location : (exprloc) 5 byte block: 3 14 24 4 0 \t(DW_OP_addr: 42414)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x76c\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 570\n DW_AT_decl_column : (data1) 5\n@@ -27652,15 +27652,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x50e8 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x50e0\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe6b7>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 e4 23 4 0 \t(DW_OP_addr: 423e4)\n+ DW_AT_location : (exprloc) 5 byte block: 3 f8 23 4 0 \t(DW_OP_addr: 423f8)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x742\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 564\n DW_AT_decl_column : (data1) 5\n@@ -28144,15 +28144,15 @@\n DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n DW_AT_location : (sec_offset) 0x52d5 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x52d1\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe4d2>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 d8 23 4 0 \t(DW_OP_addr: 423d8)\n+ DW_AT_location : (exprloc) 5 byte block: 3 ec 23 4 0 \t(DW_OP_addr: 423ec)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x71d\n <3>: Abbrev Number: 30 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): warned\n DW_AT_decl_file : (implicit_const) 1\n DW_AT_decl_line : (data2) 490\n DW_AT_decl_column : (data1) 5\n@@ -29572,15 +29572,15 @@\n DW_AT_type : (ref4) <0xca63>, size_t, unsigned int\n DW_AT_location : (sec_offset) 0x5cae (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x5caa\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xf7d6>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 c8 23 4 0 \t(DW_OP_addr: 423c8)\n+ DW_AT_location : (exprloc) 5 byte block: 3 dc 23 4 0 \t(DW_OP_addr: 423dc)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x6dd\n <3>: Abbrev Number: 27 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): 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@@ -30471,15 +30471,15 @@\n DW_AT_type : (ref4) <0xca0d>, int\n DW_AT_location : (sec_offset) 0x60e4 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x60e2\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0xe435>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 b4 23 4 0 \t(DW_OP_addr: 423b4)\n+ DW_AT_location : (exprloc) 5 byte block: 3 c8 23 4 0 \t(DW_OP_addr: 423c8)\n <2>: Abbrev Number: 22 (DW_TAG_lexical_block)\n DW_AT_ranges : (sec_offset) 0x6b8\n <3>: Abbrev Number: 27 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x3c88): 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@@ -30530,15 +30530,15 @@\n DW_AT_type : (ref4) <0xcc64>\n DW_AT_location : (sec_offset) 0x6104 (location list)\n DW_AT_GNU_locviews: (sec_offset) 0x60fc\n <2>: Abbrev Number: 21 (DW_TAG_variable)\n DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n DW_AT_type : (ref4) <0x1005d>, char\n DW_AT_artificial : (flag_present) 1\n- DW_AT_location : (exprloc) 5 byte block: 3 90 23 4 0 \t(DW_OP_addr: 42390)\n+ DW_AT_location : (exprloc) 5 byte block: 3 a4 23 4 0 \t(DW_OP_addr: 423a4)\n <2><10005>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10006> DW_AT_ranges : (sec_offset) 0x693\n <3><1000a>: Abbrev Number: 27 (DW_TAG_variable)\n <1000b> DW_AT_name : (strp) (offset: 0x3c88): warned\n <1000f> DW_AT_decl_file : (implicit_const) 1\n <1000f> DW_AT_decl_line : (data1) 99\n <10010> DW_AT_decl_column : (implicit_const) 5\n@@ -30606,15 +30606,15 @@\n <10095> DW_AT_type : (ref4) <0xceb7>, scm_t_catch_handler\n <10099> DW_AT_location : (sec_offset) 0x617d (location list)\n <1009d> DW_AT_GNU_locviews: (sec_offset) 0x6179\n <2><100a1>: Abbrev Number: 21 (DW_TAG_variable)\n <100a2> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <100a6> DW_AT_type : (ref4) <0x10108>, char\n <100aa> DW_AT_artificial : (flag_present) 1\n- <100aa> DW_AT_location : (exprloc) 5 byte block: 3 78 23 4 0 \t(DW_OP_addr: 42378)\n+ <100aa> DW_AT_location : (exprloc) 5 byte block: 3 8c 23 4 0 \t(DW_OP_addr: 4238c)\n <2><100b0>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <100b1> DW_AT_ranges : (sec_offset) 0x66e\n <3><100b5>: Abbrev Number: 27 (DW_TAG_variable)\n <100b6> DW_AT_name : (strp) (offset: 0x3c88): warned\n <100ba> DW_AT_decl_file : (implicit_const) 1\n <100ba> DW_AT_decl_line : (data1) 94\n <100bb> DW_AT_decl_column : (implicit_const) 5\n@@ -30674,15 +30674,15 @@\n <1012d> DW_AT_type : (ref4) <0xcc64>\n <10131> DW_AT_location : (sec_offset) 0x61ac (location list)\n <10135> DW_AT_GNU_locviews: (sec_offset) 0x61a4\n <2><10139>: Abbrev Number: 21 (DW_TAG_variable)\n <1013a> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <1013e> DW_AT_type : (ref4) <0x101a0>, char\n <10142> DW_AT_artificial : (flag_present) 1\n- <10142> DW_AT_location : (exprloc) 5 byte block: 3 68 23 4 0 \t(DW_OP_addr: 42368)\n+ <10142> DW_AT_location : (exprloc) 5 byte block: 3 7c 23 4 0 \t(DW_OP_addr: 4237c)\n <2><10148>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10149> DW_AT_ranges : (sec_offset) 0x649\n <3><1014d>: Abbrev Number: 27 (DW_TAG_variable)\n <1014e> DW_AT_name : (strp) (offset: 0x3c88): warned\n <10152> DW_AT_decl_file : (implicit_const) 1\n <10152> DW_AT_decl_line : (data1) 89\n <10153> DW_AT_decl_column : (implicit_const) 5\n@@ -30742,15 +30742,15 @@\n <101c5> DW_AT_type : (ref4) <0xcc64>\n <101c9> DW_AT_location : (sec_offset) 0x61f2 (location list)\n <101cd> DW_AT_GNU_locviews: (sec_offset) 0x61ea\n <2><101d1>: Abbrev Number: 21 (DW_TAG_variable)\n <101d2> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <101d6> DW_AT_type : (ref4) <0x10238>, char\n <101da> DW_AT_artificial : (flag_present) 1\n- <101da> DW_AT_location : (exprloc) 5 byte block: 3 40 23 4 0 \t(DW_OP_addr: 42340)\n+ <101da> DW_AT_location : (exprloc) 5 byte block: 3 54 23 4 0 \t(DW_OP_addr: 42354)\n <2><101e0>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <101e1> DW_AT_ranges : (sec_offset) 0x624\n <3><101e5>: Abbrev Number: 27 (DW_TAG_variable)\n <101e6> DW_AT_name : (strp) (offset: 0x3c88): warned\n <101ea> DW_AT_decl_file : (implicit_const) 1\n <101ea> DW_AT_decl_line : (data1) 84\n <101eb> DW_AT_decl_column : (implicit_const) 5\n@@ -30810,15 +30810,15 @@\n <1025d> DW_AT_type : (ref4) <0xcc64>\n <10261> DW_AT_location : (sec_offset) 0x6238 (location list)\n <10265> DW_AT_GNU_locviews: (sec_offset) 0x6230\n <2><10269>: Abbrev Number: 21 (DW_TAG_variable)\n <1026a> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <1026e> DW_AT_type : (ref4) <0x102d0>, char\n <10272> DW_AT_artificial : (flag_present) 1\n- <10272> DW_AT_location : (exprloc) 5 byte block: 3 1c 23 4 0 \t(DW_OP_addr: 4231c)\n+ <10272> DW_AT_location : (exprloc) 5 byte block: 3 30 23 4 0 \t(DW_OP_addr: 42330)\n <2><10278>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10279> DW_AT_ranges : (sec_offset) 0x5ff\n <3><1027d>: Abbrev Number: 27 (DW_TAG_variable)\n <1027e> DW_AT_name : (strp) (offset: 0x3c88): warned\n <10282> DW_AT_decl_file : (implicit_const) 1\n <10282> DW_AT_decl_line : (data1) 79\n <10283> DW_AT_decl_column : (implicit_const) 5\n@@ -30886,15 +30886,15 @@\n <10308> DW_AT_type : (ref4) <0xceb7>, scm_t_catch_handler\n <1030c> DW_AT_location : (sec_offset) 0x62b1 (location list)\n <10310> DW_AT_GNU_locviews: (sec_offset) 0x62ad\n <2><10314>: Abbrev Number: 21 (DW_TAG_variable)\n <10315> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <10319> DW_AT_type : (ref4) <0x1037b>, char\n <1031d> DW_AT_artificial : (flag_present) 1\n- <1031d> DW_AT_location : (exprloc) 5 byte block: 3 4 23 4 0 \t(DW_OP_addr: 42304)\n+ <1031d> DW_AT_location : (exprloc) 5 byte block: 3 18 23 4 0 \t(DW_OP_addr: 42318)\n <2><10323>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10324> DW_AT_ranges : (sec_offset) 0x5da\n <3><10328>: Abbrev Number: 27 (DW_TAG_variable)\n <10329> DW_AT_name : (strp) (offset: 0x3c88): warned\n <1032d> DW_AT_decl_file : (implicit_const) 1\n <1032d> DW_AT_decl_line : (data1) 74\n <1032e> DW_AT_decl_column : (implicit_const) 5\n@@ -30954,15 +30954,15 @@\n <103a0> DW_AT_type : (ref4) <0xcc64>\n <103a4> DW_AT_location : (sec_offset) 0x62e0 (location list)\n <103a8> DW_AT_GNU_locviews: (sec_offset) 0x62d8\n <2><103ac>: Abbrev Number: 21 (DW_TAG_variable)\n <103ad> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <103b1> DW_AT_type : (ref4) <0x10413>, char\n <103b5> DW_AT_artificial : (flag_present) 1\n- <103b5> DW_AT_location : (exprloc) 5 byte block: 3 f8 22 4 0 \t(DW_OP_addr: 422f8)\n+ <103b5> DW_AT_location : (exprloc) 5 byte block: 3 c 23 4 0 \t(DW_OP_addr: 4230c)\n <2><103bb>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <103bc> DW_AT_ranges : (sec_offset) 0x5b5\n <3><103c0>: Abbrev Number: 27 (DW_TAG_variable)\n <103c1> DW_AT_name : (strp) (offset: 0x3c88): warned\n <103c5> DW_AT_decl_file : (implicit_const) 1\n <103c5> DW_AT_decl_line : (data1) 69\n <103c6> DW_AT_decl_column : (implicit_const) 5\n@@ -31038,15 +31038,15 @@\n <1045e> DW_AT_type : (ref4) <0xcc90>, repv, unsigned int\n <10462> DW_AT_location : (sec_offset) 0x6375 (location list)\n <10466> DW_AT_GNU_locviews: (sec_offset) 0x6371\n <2><1046a>: Abbrev Number: 21 (DW_TAG_variable)\n <1046b> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <1046f> DW_AT_type : (ref4) <0x104d1>, char\n <10473> DW_AT_artificial : (flag_present) 1\n- <10473> DW_AT_location : (exprloc) 5 byte block: 3 e4 22 4 0 \t(DW_OP_addr: 422e4)\n+ <10473> DW_AT_location : (exprloc) 5 byte block: 3 f8 22 4 0 \t(DW_OP_addr: 422f8)\n <2><10479>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1047a> DW_AT_ranges : (sec_offset) 0x590\n <3><1047e>: Abbrev Number: 27 (DW_TAG_variable)\n <1047f> DW_AT_name : (strp) (offset: 0x3c88): warned\n <10483> DW_AT_decl_file : (implicit_const) 1\n <10483> DW_AT_decl_line : (data1) 64\n <10484> DW_AT_decl_column : (implicit_const) 5\n@@ -31138,15 +31138,15 @@\n <10542> DW_AT_type : (ref4) <0xca4b>\n <10546> DW_AT_location : (sec_offset) 0x6429 (location list)\n <1054a> DW_AT_GNU_locviews: (sec_offset) 0x6427\n <2><1054e>: Abbrev Number: 21 (DW_TAG_variable)\n <1054f> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <10553> DW_AT_type : (ref4) <0xd468>, char\n <10557> DW_AT_artificial : (flag_present) 1\n- <10557> DW_AT_location : (exprloc) 5 byte block: 3 d8 22 4 0 \t(DW_OP_addr: 422d8)\n+ <10557> DW_AT_location : (exprloc) 5 byte block: 3 ec 22 4 0 \t(DW_OP_addr: 422ec)\n <2><1055d>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <1055e> DW_AT_ranges : (sec_offset) 0x56b\n <3><10562>: Abbrev Number: 27 (DW_TAG_variable)\n <10563> DW_AT_name : (strp) (offset: 0x3c88): warned\n <10567> DW_AT_decl_file : (implicit_const) 1\n <10567> DW_AT_decl_line : (data1) 59\n <10568> DW_AT_decl_column : (implicit_const) 5\n@@ -31204,15 +31204,15 @@\n <105d3> DW_AT_type : (ref4) <0x10636>\n <105d7> DW_AT_location : (sec_offset) 0x645e (location list)\n <105db> DW_AT_GNU_locviews: (sec_offset) 0x645a\n <2><105df>: Abbrev Number: 21 (DW_TAG_variable)\n <105e0> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <105e4> DW_AT_type : (ref4) <0xdd7c>, char\n <105e8> DW_AT_artificial : (flag_present) 1\n- <105e8> DW_AT_location : (exprloc) 5 byte block: 3 d0 22 4 0 \t(DW_OP_addr: 422d0)\n+ <105e8> DW_AT_location : (exprloc) 5 byte block: 3 e4 22 4 0 \t(DW_OP_addr: 422e4)\n <2><105ee>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <105ef> DW_AT_ranges : (sec_offset) 0x553\n <3><105f3>: Abbrev Number: 27 (DW_TAG_variable)\n <105f4> DW_AT_name : (strp) (offset: 0x3c88): warned\n <105f8> DW_AT_decl_file : (implicit_const) 1\n <105f8> DW_AT_decl_line : (data1) 53\n <105f9> DW_AT_decl_column : (implicit_const) 5\n@@ -31281,15 +31281,15 @@\n <1067c> DW_AT_type : (ref4) <0x106ef>\n <10680> DW_AT_location : (sec_offset) 0x64b4 (location list)\n <10684> DW_AT_GNU_locviews: (sec_offset) 0x64b0\n <2><10688>: Abbrev Number: 21 (DW_TAG_variable)\n <10689> DW_AT_name : (strp) (offset: 0x364a): __FUNCTION__\n <1068d> DW_AT_type : (ref4) <0xd468>, char\n <10691> DW_AT_artificial : (flag_present) 1\n- <10691> DW_AT_location : (exprloc) 5 byte block: 3 c4 22 4 0 \t(DW_OP_addr: 422c4)\n+ <10691> DW_AT_location : (exprloc) 5 byte block: 3 d8 22 4 0 \t(DW_OP_addr: 422d8)\n <2><10697>: Abbrev Number: 22 (DW_TAG_lexical_block)\n <10698> DW_AT_ranges : (sec_offset) 0x53c\n <3><1069c>: Abbrev Number: 27 (DW_TAG_variable)\n <1069d> DW_AT_name : (strp) (offset: 0x3c88): warned\n <106a1> DW_AT_decl_file : (implicit_const) 1\n <106a1> DW_AT_decl_line : (data1) 48\n <106a2> DW_AT_decl_column : (implicit_const) 5\n@@ -49344,15 +49344,15 @@\n <1a0b1> DW_AT_type : (ref4) <0x178ac>, repv, unsigned int\n <1a0b5> DW_AT_location : (sec_offset) 0xa322 (location list)\n <1a0b9> DW_AT_GNU_locviews: (sec_offset) 0xa31c\n <2><1a0bd>: Abbrev Number: 105 (DW_TAG_variable)\n <1a0be> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <1a0c2> DW_AT_type : (ref4) <0x1a17b>, char\n <1a0c6> DW_AT_artificial : (flag_present) 1\n- <1a0c6> DW_AT_location : (exprloc) 5 byte block: 3 80 24 4 0 \t(DW_OP_addr: 42480)\n+ <1a0c6> DW_AT_location : (exprloc) 5 byte block: 3 94 24 4 0 \t(DW_OP_addr: 42494)\n <2><1a0cc>: Abbrev Number: 24 (DW_TAG_lexical_block)\n <1a0cd> DW_AT_ranges : (sec_offset) 0x12bb\n <1a0d1> DW_AT_sibling : (ref4) <0x1a104>\n <3><1a0d5>: Abbrev Number: 23 (DW_TAG_variable)\n <1a0d6> DW_AT_name : (strp) (offset: 0xb0): data\n <1a0da> DW_AT_decl_file : (implicit_const) 1\n <1a0da> DW_AT_decl_line : (data2) 1973\n@@ -57525,15 +57525,15 @@\n <1e580> DW_AT_type : (ref4) <0x1d1c2>\n <1e584> DW_AT_location : (sec_offset) 0xd83f (location list)\n <1e588> DW_AT_GNU_locviews: (sec_offset) 0xd839\n <2><1e58c>: Abbrev Number: 83 (DW_TAG_variable)\n <1e58d> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <1e591> DW_AT_type : (ref4) <0x1e630>, char\n <1e595> DW_AT_artificial : (flag_present) 1\n- <1e595> DW_AT_location : (exprloc) 5 byte block: 3 a0 24 4 0 \t(DW_OP_addr: 424a0)\n+ <1e595> DW_AT_location : (exprloc) 5 byte block: 3 b4 24 4 0 \t(DW_OP_addr: 424b4)\n <2><1e59b>: Abbrev Number: 57 (DW_TAG_inlined_subroutine)\n <1e59c> DW_AT_abstract_origin: (ref4) <0x1f6e2>\n <1e5a0> DW_AT_entry_pc : (addr) 0x29fde\n <1e5a4> DW_AT_GNU_entry_view: (data2) 0\n <1e5a6> DW_AT_low_pc : (addr) 0x29fde\n <1e5aa> DW_AT_high_pc : (data4) 0x1c\n <1e5ae> DW_AT_call_file : (data1) 1\n@@ -70809,15 +70809,15 @@\n <24e7a> DW_AT_type : (ref4) <0x24e69>, int\n <1><24e7e>: Abbrev Number: 37 (DW_TAG_variable)\n <24e7f> DW_AT_name : (string) map\n <24e83> DW_AT_decl_file : (implicit_const) 1\n <24e83> DW_AT_decl_line : (data2) 857\n <24e85> DW_AT_decl_column : (data1) 25\n <24e86> DW_AT_type : (ref4) <0x24e79>, int\n- <24e8a> DW_AT_location : (exprloc) 5 byte block: 3 d0 24 4 0 \t(DW_OP_addr: 424d0)\n+ <24e8a> DW_AT_location : (exprloc) 5 byte block: 3 e4 24 4 0 \t(DW_OP_addr: 424e4)\n <1><24e90>: Abbrev Number: 11 (DW_TAG_variable)\n <24e91> DW_AT_name : (strp) (offset: 0x79df): Splus__name\n <24e95> DW_AT_decl_file : (implicit_const) 1\n <24e95> DW_AT_decl_line : (data2) 1799\n <24e97> DW_AT_decl_column : (implicit_const) 1\n <24e97> DW_AT_type : (ref4) <0x248f2>, rep_string\n <24e9b> DW_AT_alignment : (implicit_const) 4\n@@ -79239,15 +79239,15 @@\n <2980a> DW_AT_decl_file : (data1) 1\n <2980b> DW_AT_decl_line : (data2) 1092\n <2980d> DW_AT_decl_column : (data1) 1\n <2><2980e>: Abbrev Number: 71 (DW_TAG_variable)\n <2980f> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <29813> DW_AT_type : (ref4) <0x29c9d>, char\n <29817> DW_AT_artificial : (flag_present) 1\n- <29817> DW_AT_location : (exprloc) 5 byte block: 3 80 25 4 0 \t(DW_OP_addr: 42580)\n+ <29817> DW_AT_location : (exprloc) 5 byte block: 3 94 25 4 0 \t(DW_OP_addr: 42594)\n <2><2981d>: Abbrev Number: 24 (DW_TAG_lexical_block)\n <2981e> DW_AT_ranges : (sec_offset) 0x1ccc\n <29822> DW_AT_sibling : (ref4) <0x29c83>\n <3><29826>: Abbrev Number: 6 (DW_TAG_variable)\n <29827> DW_AT_name : (string) z\n <29829> DW_AT_decl_file : (implicit_const) 1\n <29829> DW_AT_decl_line : (data2) 916\n@@ -80722,15 +80722,15 @@\n <2a638> DW_AT_type : (ref4) <0x24774>, repv, unsigned int\n <2a63c> DW_AT_location : (sec_offset) 0x124ed (location list)\n <2a640> DW_AT_GNU_locviews: (sec_offset) 0x124d7\n <2><2a644>: Abbrev Number: 71 (DW_TAG_variable)\n <2a645> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <2a649> DW_AT_type : (ref4) <0x2a731>, char\n <2a64d> DW_AT_artificial : (flag_present) 1\n- <2a64d> DW_AT_location : (exprloc) 5 byte block: 3 c0 24 4 0 \t(DW_OP_addr: 424c0)\n+ <2a64d> DW_AT_location : (exprloc) 5 byte block: 3 d4 24 4 0 \t(DW_OP_addr: 424d4)\n <2><2a653>: Abbrev Number: 69 (DW_TAG_label)\n <2a654> DW_AT_name : (strp) (offset: 0x782a): do_bignum\n <2a658> DW_AT_decl_file : (implicit_const) 1\n <2a658> DW_AT_decl_line : (data2) 435\n <2a65a> DW_AT_decl_column : (implicit_const) 5\n <2a65a> DW_AT_low_pc : (addr) 0x2c408\n <2><2a65e>: Abbrev Number: 35 (DW_TAG_lexical_block)\n@@ -80858,15 +80858,15 @@\n <2a77e> DW_AT_type : (ref4) <0x246b3>, int\n <2a782> DW_AT_location : (sec_offset) 0x126b1 (location list)\n <2a786> DW_AT_GNU_locviews: (sec_offset) 0x126a3\n <2><2a78a>: Abbrev Number: 71 (DW_TAG_variable)\n <2a78b> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <2a78f> DW_AT_type : (ref4) <0x2a927>, char\n <2a793> DW_AT_artificial : (flag_present) 1\n- <2a793> DW_AT_location : (exprloc) 5 byte block: 3 b4 24 4 0 \t(DW_OP_addr: 424b4)\n+ <2a793> DW_AT_location : (exprloc) 5 byte block: 3 c8 24 4 0 \t(DW_OP_addr: 424c8)\n <2><2a799>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <2a79a> DW_AT_ranges : (sec_offset) 0x18f0\n <3><2a79e>: Abbrev Number: 6 (DW_TAG_variable)\n <2a79f> DW_AT_name : (string) z\n <2a7a1> DW_AT_decl_file : (implicit_const) 1\n <2a7a1> DW_AT_decl_line : (data2) 339\n <2a7a3> DW_AT_decl_column : (data1) 16\n@@ -103327,15 +103327,15 @@\n <36d00> DW_AT_decl_line : (data2) 272\n <36d02> DW_AT_decl_column : (data1) 22\n <36d03> DW_AT_type : (ref4) <0x3338b>, int\n <2><36d07>: Abbrev Number: 92 (DW_TAG_variable)\n <36d08> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <36d0c> DW_AT_type : (ref4) <0x36d27>, char\n <36d10> DW_AT_artificial : (flag_present) 1\n- <36d10> DW_AT_location : (exprloc) 5 byte block: 3 94 25 4 0 \t(DW_OP_addr: 42594)\n+ <36d10> DW_AT_location : (exprloc) 5 byte block: 3 a8 25 4 0 \t(DW_OP_addr: 425a8)\n <2><36d16>: Abbrev Number: 0\n <1><36d17>: Abbrev Number: 72 (DW_TAG_array_type)\n <36d18> DW_AT_type : (ref4) <0x333b3>, char\n <36d1c> DW_AT_sibling : (ref4) <0x36d27>\n <2><36d20>: Abbrev Number: 60 (DW_TAG_subrange_type)\n <36d21> DW_AT_type : (ref4) <0x33361>, unsigned int\n <36d25> DW_AT_upper_bound : (data1) 11\n@@ -115926,15 +115926,15 @@\n <3d7f7> DW_AT_type : (ref4) <0x3c302>\n <3d7fb> DW_AT_location : (sec_offset) 0x1c975 (location list)\n <3d7ff> DW_AT_GNU_locviews: (sec_offset) 0x1c971\n <2><3d803>: Abbrev Number: 57 (DW_TAG_variable)\n <3d804> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <3d808> DW_AT_type : (ref4) <0x3d860>, char\n <3d80c> DW_AT_artificial : (flag_present) 1\n- <3d80c> DW_AT_location : (exprloc) 5 byte block: 3 cc 25 4 0 \t(DW_OP_addr: 425cc)\n+ <3d80c> DW_AT_location : (exprloc) 5 byte block: 3 e0 25 4 0 \t(DW_OP_addr: 425e0)\n <2><3d812>: Abbrev Number: 19 (DW_TAG_lexical_block)\n <3d813> DW_AT_ranges : (sec_offset) 0x3025\n <3><3d817>: Abbrev Number: 14 (DW_TAG_variable)\n <3d818> DW_AT_name : (strp) (offset: 0x9ec0): new_size\n <3d81c> DW_AT_decl_file : (implicit_const) 1\n <3d81c> DW_AT_decl_line : (data2) 792\n <3d81e> DW_AT_decl_column : (data1) 6\n@@ -118170,15 +118170,15 @@\n <3ec39> DW_AT_decl_line : (data1) 149\n <3ec3a> DW_AT_decl_column : (data1) 15\n <3ec3b> DW_AT_type : (ref4) <0x3c8d0>\n <2><3ec3f>: Abbrev Number: 57 (DW_TAG_variable)\n <3ec40> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <3ec44> DW_AT_type : (ref4) <0x3ec5f>, char\n <3ec48> DW_AT_artificial : (flag_present) 1\n- <3ec48> DW_AT_location : (exprloc) 5 byte block: 3 b8 25 4 0 \t(DW_OP_addr: 425b8)\n+ <3ec48> DW_AT_location : (exprloc) 5 byte block: 3 cc 25 4 0 \t(DW_OP_addr: 425cc)\n <2><3ec4e>: Abbrev Number: 0\n <1><3ec4f>: Abbrev Number: 28 (DW_TAG_array_type)\n <3ec50> DW_AT_type : (ref4) <0x3bfe5>, char\n <3ec54> DW_AT_sibling : (ref4) <0x3ec5f>\n <2><3ec58>: Abbrev Number: 47 (DW_TAG_subrange_type)\n <3ec59> DW_AT_type : (ref4) <0x3bf8e>, unsigned int\n <3ec5d> DW_AT_upper_bound : (data1) 17\n@@ -118310,15 +118310,15 @@\n <3ed7b> DW_AT_type : (ref4) <0x3bf8e>, unsigned int\n <3ed7f> DW_AT_location : (sec_offset) 0x1d992 (location list)\n <3ed83> DW_AT_GNU_locviews: (sec_offset) 0x1d990\n <2><3ed87>: Abbrev Number: 57 (DW_TAG_variable)\n <3ed88> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <3ed8c> DW_AT_type : (ref4) <0x3edf2>, char\n <3ed90> DW_AT_artificial : (flag_present) 1\n- <3ed90> DW_AT_location : (exprloc) 5 byte block: 3 a0 25 4 0 \t(DW_OP_addr: 425a0)\n+ <3ed90> DW_AT_location : (exprloc) 5 byte block: 3 b4 25 4 0 \t(DW_OP_addr: 425b4)\n <2><3ed96>: Abbrev Number: 3 (DW_TAG_call_site)\n <3ed97> DW_AT_call_return_pc: (addr) 0x382da\n <3ed9b> DW_AT_call_origin : (ref4) <0x3edf7>\n <3ed9f> DW_AT_sibling : (ref4) <0x3edd1>\n <3><3eda3>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <3eda4> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <3eda6> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n@@ -121306,15 +121306,15 @@\n <40478> DW_AT_type : (ref4) <0x3f924>, int\n <4047c> DW_AT_location : (sec_offset) 0x1de58 (location list)\n <40480> DW_AT_GNU_locviews: (sec_offset) 0x1de56\n <2><40484>: Abbrev Number: 40 (DW_TAG_variable)\n <40485> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <40489> DW_AT_type : (ref4) <0x4050e>, char\n <4048d> DW_AT_artificial : (flag_present) 1\n- <4048d> DW_AT_location : (exprloc) 5 byte block: 3 e4 25 4 0 \t(DW_OP_addr: 425e4)\n+ <4048d> DW_AT_location : (exprloc) 5 byte block: 3 f8 25 4 0 \t(DW_OP_addr: 425f8)\n <2><40493>: Abbrev Number: 20 (DW_TAG_inlined_subroutine)\n <40494> DW_AT_abstract_origin: (ref4) <0x40e44>\n <40498> DW_AT_entry_pc : (addr) 0x3a032\n <4049c> DW_AT_GNU_entry_view: (data2) 0\n <4049e> DW_AT_ranges : (sec_offset) 0x322e\n <404a2> DW_AT_call_file : (implicit_const) 1\n <404a2> DW_AT_call_line : (data2) 516\n@@ -122350,15 +122350,15 @@\n <40e62> DW_AT_decl_line : (data1) 183\n <40e63> DW_AT_decl_column : (data1) 9\n <40e64> DW_AT_type : (ref4) <0x3f924>, int\n <2><40e68>: Abbrev Number: 40 (DW_TAG_variable)\n <40e69> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <40e6d> DW_AT_type : (ref4) <0x4050e>, char\n <40e71> DW_AT_artificial : (flag_present) 1\n- <40e71> DW_AT_location : (exprloc) 5 byte block: 3 f8 25 4 0 \t(DW_OP_addr: 425f8)\n+ <40e71> DW_AT_location : (exprloc) 5 byte block: 3 c 26 4 0 \t(DW_OP_addr: 4260c)\n <2><40e77>: Abbrev Number: 0\n <1><40e78>: Abbrev Number: 44 (DW_TAG_subprogram)\n <40e79> DW_AT_name : (strp) (offset: 0xa4b4): find_dl\n <40e7d> DW_AT_decl_file : (implicit_const) 1\n <40e7d> DW_AT_decl_line : (data1) 164\n <40e7e> DW_AT_decl_column : (implicit_const) 1\n <40e7e> DW_AT_prototyped : (flag_present) 1\n@@ -122377,15 +122377,15 @@\n <40e96> DW_AT_decl_line : (data1) 166\n <40e97> DW_AT_decl_column : (data1) 9\n <40e98> DW_AT_type : (ref4) <0x3f924>, int\n <2><40e9c>: Abbrev Number: 40 (DW_TAG_variable)\n <40e9d> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <40ea1> DW_AT_type : (ref4) <0x40ebc>, char\n <40ea5> DW_AT_artificial : (flag_present) 1\n- <40ea5> DW_AT_location : (exprloc) 5 byte block: 3 dc 25 4 0 \t(DW_OP_addr: 425dc)\n+ <40ea5> DW_AT_location : (exprloc) 5 byte block: 3 f0 25 4 0 \t(DW_OP_addr: 425f0)\n <2><40eab>: Abbrev Number: 0\n <1><40eac>: Abbrev Number: 23 (DW_TAG_array_type)\n <40ead> DW_AT_type : (ref4) <0x3f975>, char\n <40eb1> DW_AT_sibling : (ref4) <0x40ebc>\n <2><40eb5>: Abbrev Number: 24 (DW_TAG_subrange_type)\n <40eb6> DW_AT_type : (ref4) <0x3f8fa>, unsigned int\n <40eba> DW_AT_upper_bound : (data1) 7\n@@ -122568,15 +122568,15 @@\n <41005> DW_AT_GNU_entry_view: (data2) 2\n <41007> DW_AT_ranges : (sec_offset) 0x30ca\n <4100b> DW_AT_call_file : (data1) 1\n <4100c> DW_AT_call_line : (data1) 221\n <4100d> DW_AT_call_column : (data1) 2\n <4><4100e>: Abbrev Number: 84 (DW_TAG_formal_parameter)\n <4100f> DW_AT_abstract_origin: (ref4) <0x40f77>\n- <41013> DW_AT_location : (exprloc) 6 byte block: 3 18 1c 4 0 9f \t(DW_OP_addr: 41c18; DW_OP_stack_value)\n+ <41013> DW_AT_location : (exprloc) 6 byte block: 3 2c 1c 4 0 9f \t(DW_OP_addr: 41c2c; DW_OP_stack_value)\n <4><4101a>: Abbrev Number: 42 (DW_TAG_formal_parameter)\n <4101b> DW_AT_abstract_origin: (ref4) <0x40f6b>\n <4><4101f>: Abbrev Number: 85 (DW_TAG_call_site)\n <41020> DW_AT_call_return_pc: (addr) 0x398ae\n <41024> DW_AT_call_tail_call: (flag_present) 1\n <41024> DW_AT_call_origin : (ref4) <0x400a1>\n <5><41028>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n@@ -124536,15 +124536,15 @@\n <41f90> DW_AT_ranges : (sec_offset) 0x33b7\n <5><41f94>: Abbrev Number: 49 (DW_TAG_variable)\n <41f95> DW_AT_name : (strp) (offset: 0xa5f6): extra_bits\n <41f99> DW_AT_decl_file : (implicit_const) 1\n <41f99> DW_AT_decl_line : (data2) 521\n <41f9b> DW_AT_decl_column : (data1) 15\n <41f9c> DW_AT_type : (ref4) <0x42013>, char\n- <41fa0> DW_AT_location : (exprloc) 5 byte block: 3 c 26 4 0 \t(DW_OP_addr: 4260c)\n+ <41fa0> DW_AT_location : (exprloc) 5 byte block: 3 20 26 4 0 \t(DW_OP_addr: 42620)\n <5><41fa6>: Abbrev Number: 0\n <4><41fa7>: Abbrev Number: 0\n <3><41fa8>: Abbrev Number: 0\n <2><41fa9>: Abbrev Number: 21 (DW_TAG_inlined_subroutine)\n <41faa> DW_AT_abstract_origin: (ref4) <0x42fab>\n <41fae> DW_AT_entry_pc : (addr) 0x3ab90\n <41fb2> DW_AT_GNU_entry_view: (data1) 1\n@@ -135673,15 +135673,15 @@\n <47a08> DW_AT_sibling : (ref4) <0x47a2f>\n <5><47a0c>: Abbrev Number: 18 (DW_TAG_variable)\n <47a0d> DW_AT_name : (strp) (offset: 0xb97e): signals\n <47a11> DW_AT_decl_file : (implicit_const) 1\n <47a11> DW_AT_decl_line : (data2) 2038\n <47a13> DW_AT_decl_column : (data1) 14\n <47a14> DW_AT_type : (ref4) <0x47b96>, int\n- <47a18> DW_AT_location : (exprloc) 5 byte block: 3 34 26 4 0 \t(DW_OP_addr: 42634)\n+ <47a18> DW_AT_location : (exprloc) 5 byte block: 3 48 26 4 0 \t(DW_OP_addr: 42648)\n <5><47a1e>: Abbrev Number: 6 (DW_TAG_call_site)\n <47a1f> DW_AT_call_return_pc: (addr) 0x3e63c\n <47a23> DW_AT_call_origin : (ref4) <0x46f29>\n <6><47a27>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <47a28> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <47a2a> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n <6><47a2d>: Abbrev Number: 0\n@@ -136150,15 +136150,15 @@\n <47e8e> DW_AT_decl_line : (data2) 1919\n <47e90> DW_AT_decl_column : (data1) 44\n <47e91> DW_AT_type : (ref4) <0x45f46>\n <2><47e95>: Abbrev Number: 107 (DW_TAG_variable)\n <47e96> DW_AT_name : (strp) (offset: 0x405): __PRETTY_FUNCTION__\n <47e9a> DW_AT_type : (ref4) <0x47eb5>, char\n <47e9e> DW_AT_artificial : (flag_present) 1\n- <47e9e> DW_AT_location : (exprloc) 5 byte block: 3 10 26 4 0 \t(DW_OP_addr: 42610)\n+ <47e9e> DW_AT_location : (exprloc) 5 byte block: 3 24 26 4 0 \t(DW_OP_addr: 42624)\n <2><47ea4>: Abbrev Number: 0\n <1><47ea5>: Abbrev Number: 22 (DW_TAG_array_type)\n <47ea6> DW_AT_type : (ref4) <0x45959>, char\n <47eaa> DW_AT_sibling : (ref4) <0x47eb5>\n <2><47eae>: Abbrev Number: 25 (DW_TAG_subrange_type)\n <47eaf> DW_AT_type : (ref4) <0x45886>, unsigned int\n <47eb3> DW_AT_upper_bound : (data1) 34\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -18876,15 +18876,15 @@\n 0000db54 v0000000 v0000000 views at 0000db44 for:\n 0002b07b 0002b090 (DW_OP_entry_value: (DW_OP_regval_type: 1 (r1) <0x20443>); DW_OP_convert <0x2044a>; DW_OP_convert <0>; DW_OP_stack_value)\n 0000db64 \n \n 0000db65 v0000001 v0000000 location view pair\n \n 0000db67 v0000001 v0000000 views at 0000db65 for:\n- 0002b066 0002b07c (DW_OP_addr: 40c60; DW_OP_stack_value)\n+ 0002b066 0002b07c (DW_OP_addr: 40c64; DW_OP_stack_value)\n 0000db73 \n \n 0000db74 v0000000 v0000000 location view pair\n 0000db76 v0000000 v0000001 location view pair\n 0000db78 v0000000 v0000000 location view pair\n 0000db7a v0000000 v0000000 location view pair\n 0000db7c v0000000 v0000000 location view pair\n@@ -19308,15 +19308,15 @@\n 0000dfe8 v0000000 v0000000 views at 0000dfe6 for:\n 0002a54a 0002a564 (DW_OP_lit1; DW_OP_stack_value)\n 0000dff0 \n \n 0000dff1 v0000004 v0000000 location view pair\n \n 0000dff3 v0000004 v0000000 views at 0000dff1 for:\n- 0002a54a 0002a55e (DW_OP_addr: 40bd8; DW_OP_stack_value)\n+ 0002a54a 0002a55e (DW_OP_addr: 40bdc; DW_OP_stack_value)\n 0000dfff \n \n 0000e000 v0000000 v0000000 location view pair\n 0000e002 v0000000 v0000000 location view pair\n 0000e004 v0000000 v0000000 location view pair\n 0000e006 v0000000 v0000000 location view pair\n \n@@ -23823,15 +23823,15 @@\n 00011707 v0000000 v0000000 views at 000116fb for:\n 0002ecba 0002ecc4 (DW_OP_reg4 (r4))\n 0001170e \n \n 0001170f v0000000 v0000000 location view pair\n \n 00011711 v0000000 v0000000 views at 0001170f for:\n- 0002ed06 0002ed14 (DW_OP_addr: 41044; DW_OP_stack_value)\n+ 0002ed06 0002ed14 (DW_OP_addr: 41058; DW_OP_stack_value)\n 0001171d \n \n 0001171e v0000000 v0000000 location view pair\n \n 00011720 v0000000 v0000000 views at 0001171e for:\n 0002ed06 0002ed14 (DW_OP_reg6 (r6))\n 00011727 \n@@ -23868,15 +23868,15 @@\n 00011775 v0000000 v0000000 views at 00011758 for:\n 0002edf8 0002ee08 (DW_OP_reg4 (r4))\n 0001177c \n \n 0001177d v0000001 v0000000 location view pair\n \n 0001177f v0000001 v0000000 views at 0001177d for:\n- 0002ee34 0002ee40 (DW_OP_addr: 40fe0; DW_OP_stack_value)\n+ 0002ee34 0002ee40 (DW_OP_addr: 40ac4; DW_OP_stack_value)\n 0001178b \n \n 0001178c v0000001 v0000000 location view pair\n \n 0001178e v0000001 v0000000 views at 0001178c for:\n 0002ee34 0002ee40 (DW_OP_reg4 (r4))\n 00011795 \n@@ -26148,15 +26148,15 @@\n 000132da v0000000 v0000000 views at 000132ac for:\n 0002ef5b 0002efd8 (DW_OP_entry_value: (DW_OP_regval_type: 1 (r1) <0x2469e>); DW_OP_convert <0x246a5>; DW_OP_convert <0>; DW_OP_stack_value)\n 000132ea \n \n 000132eb v0000002 v0000000 location view pair\n \n 000132ed v0000002 v0000000 views at 000132eb for:\n- 0002ef12 0002ef2a (DW_OP_addr: 4102c; DW_OP_stack_value)\n+ 0002ef12 0002ef2a (DW_OP_addr: 41040; DW_OP_stack_value)\n 000132f9 \n \n 000132fa v0000002 v0000000 location view pair\n \n 000132fc v0000002 v0000000 views at 000132fa for:\n 0002ef12 0002ef2a (DW_OP_const1u: 64; DW_OP_stack_value)\n 00013305 \n@@ -33643,15 +33643,15 @@\n 00018696 v0000000 v0000000 views at 00018694 for:\n 000355ec 0003560e (DW_OP_reg5 (r5))\n 0001869d \n \n 0001869e v0000001 v0000000 location view pair\n \n 000186a0 v0000001 v0000000 views at 0001869e for:\n- 000355ec 000355fe (DW_OP_addr: 41540; DW_OP_stack_value)\n+ 000355ec 000355fe (DW_OP_addr: 41554; DW_OP_stack_value)\n 000186ac \n \n 000186ad v0000001 v0000000 location view pair\n \n 000186af v0000001 v0000000 views at 000186ad for:\n 000355ec 000355fe (DW_OP_reg5 (r5))\n 000186b6 \n@@ -37005,15 +37005,15 @@\n 0001a99e v0000000 v0000000 views at 0001a97e for:\n 00035c46 00035c54 (DW_OP_entry_value: (DW_OP_regval_type: 0 (r0) <0x37639>); DW_OP_convert <0x37640>; DW_OP_convert <0>; DW_OP_stack_value)\n 0001a9ae \n \n 0001a9af v0000001 v0000000 location view pair\n \n 0001a9b1 v0000001 v0000000 views at 0001a9af for:\n- 00036a38 00036a40 (DW_OP_addr: 417e0; DW_OP_stack_value)\n+ 00036a38 00036a40 (DW_OP_addr: 417f4; DW_OP_stack_value)\n 0001a9bd \n \n 0001a9be v0000001 v0000000 location view pair\n \n 0001a9c0 v0000001 v0000000 views at 0001a9be for:\n 00036a38 00036a40 (DW_OP_lit20; DW_OP_stack_value)\n 0001a9c8 \n@@ -42275,15 +42275,15 @@\n 0001e26d v0000003 v0000000 views at 0001e26b for:\n 00039ad8 00039ae4 (DW_OP_const2u: 256; DW_OP_stack_value)\n 0001e277 \n \n 0001e278 v0000003 v0000000 location view pair\n \n 0001e27a v0000003 v0000000 views at 0001e278 for:\n- 00039d8e 00039daa (DW_OP_addr: 41ca4; DW_OP_stack_value)\n+ 00039d8e 00039daa (DW_OP_addr: 41cb8; DW_OP_stack_value)\n 0001e286 \n \n 0001e287 v0000003 v0000000 location view pair\n \n 0001e289 v0000003 v0000000 views at 0001e287 for:\n 00039d8e 00039daa (DW_OP_const2u: 256; DW_OP_stack_value)\n 0001e293 \n@@ -43842,21 +43842,21 @@\n 0001f30e v0000000 v0000000 views at 0001f2e0 for:\n 0003af84 0003afc4 (DW_OP_reg4 (r4))\n 0001f314 \n \n 0001f315 v0000001 v0000000 location view pair\n \n 0001f317 v0000001 v0000000 views at 0001f315 for:\n- 0003af62 0003af74 (DW_OP_addr: 41d1c; DW_OP_stack_value)\n+ 0003af62 0003af74 (DW_OP_addr: 41d30; DW_OP_stack_value)\n 0001f321 \n \n 0001f322 v0000001 v0000000 location view pair\n \n 0001f324 v0000001 v0000000 views at 0001f322 for:\n- 0003af82 0003af94 (DW_OP_addr: 41d04; DW_OP_stack_value)\n+ 0003af82 0003af94 (DW_OP_addr: 41d18; DW_OP_stack_value)\n 0001f32e \n \n 0001f32f v0000000 v0000000 location view pair\n 0001f331 v0000000 v0000000 location view pair\n 0001f333 v0000000 v0000000 location view pair\n 0001f335 v0000000 v0000000 location view pair\n 0001f337 v0000000 v0000000 location view pair\n@@ -46775,15 +46775,15 @@\n 000214a7 v0000000 v0000000 views at 00021470 for:\n 0003d132 0003d154 (DW_OP_entry_value: (DW_OP_regval_type: 1 (r1) <0x4587f>); DW_OP_convert <0x45886>; DW_OP_convert <0>; DW_OP_stack_value)\n 000214b7 \n \n 000214b8 v0000001 v0000000 location view pair\n \n 000214ba v0000001 v0000000 views at 000214b8 for:\n- 0003d0e6 0003d0fc (DW_OP_addr: 41db0; DW_OP_stack_value)\n+ 0003d0e6 0003d0fc (DW_OP_addr: 41dc4; DW_OP_stack_value)\n 000214c6 \n \n 000214c7 v0000001 v0000000 location view pair\n \n 000214c9 v0000001 v0000000 views at 000214c7 for:\n 0003d0e6 0003d0fc (DW_OP_const1u: 40; DW_OP_stack_value)\n 000214d2 \n@@ -47384,21 +47384,21 @@\n 00021c4d v0000000 v0000001 views at 00021c4b for:\n 0003d9ae 0003d9b6 (DW_OP_reg4 (r4))\n 00021c54 \n \n 00021c55 v0000002 v0000000 location view pair\n \n 00021c57 v0000002 v0000000 views at 00021c55 for:\n- 0003d602 0003d618 (DW_OP_addr: 41df8; DW_OP_stack_value)\n+ 0003d602 0003d618 (DW_OP_addr: 41e0c; DW_OP_stack_value)\n 00021c63 \n \n 00021c64 v0000001 v0000000 location view pair\n \n 00021c66 v0000001 v0000000 views at 00021c64 for:\n- 0003d61c 0003d626 (DW_OP_addr: 41e08; DW_OP_stack_value)\n+ 0003d61c 0003d626 (DW_OP_addr: 41e1c; DW_OP_stack_value)\n 00021c72 \n \n 00021c73 v0000001 v0000000 location view pair\n \n 00021c75 v0000001 v0000000 views at 00021c73 for:\n 0003d62e 0003d636 (DW_OP_implicit_pointer: <0x4ab1d> 0)\n 00021c81 \n@@ -47435,15 +47435,15 @@\n 00021cce v0000005 v0000000 views at 00021ccc for:\n 0003d1c6 0003d1d2 (DW_OP_lit2; DW_OP_stack_value)\n 00021cd6 \n \n 00021cd7 v0000005 v0000000 location view pair\n \n 00021cd9 v0000005 v0000000 views at 00021cd7 for:\n- 0003d1c6 0003d1d2 (DW_OP_addr: 41dc0; DW_OP_stack_value)\n+ 0003d1c6 0003d1d2 (DW_OP_addr: 41dd4; DW_OP_stack_value)\n 00021ce5 \n \n 00021ce6 v0000000 v0000000 location view pair\n 00021ce8 v0000000 v0000000 location view pair\n 00021cea v0000000 v0000000 location view pair\n 00021cec v0000000 v0000000 location view pair\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,42 +1,45 @@\n-0GCC: (Debian 13.2.0-23) 13.2.0\n-Vx=<9)O \n-^5ZYm=In\n-ZvMLKJ!L\n-]q>Cc|Hm\n-oZ,NF`ZY\n-RyIog5|Q\n-9m$!gN\tE4\n-d<\\.e%:;\n-ZKWS\tD9h.]\n-B'[4Qe3f\n- _B( %z=x\n-O*9zO#Bq,\"\n-c;9^('Bq,$G\n-zG5OI\\ek\n-)I)7R.kJ\n-' lE0='M\n-}DpD=gYw\n-|=5Ye25_\n-)<#rHT?Rh\n-|78#}<\\*8&\n-> c|<\\*x\n-V3\te7&C'\n-7$4kdLy@\n-'JImZsGM\n- J{#QI\t^*\n-p+\tZBQb82\n-wy$NZ`yI\n-Cm]Od\"EZ\n-F|t4bkG#>\n-L\t'['\\_'\n-5HF/X0[$\n-(XH,a%^G\n-`O wI2!'\n-i0Su_s!e\n+\\GCC: (Debian 13.2.0-23) 13.2.0\n+s|,Rq-u&\n+cR<>]'_h\n+VlvZ92l(dW\n+HK S;*Cc\n+#E,|wXMk\n+ho_QO{Se\n+ob8NCebqS\"\n+]q>Cc|Xm\n+5HR@HR0H\n+.'jWbkcW\n+FQd5_{U+3\n+&;KJdgI$;7\n+Hx\\gm_]]\n+[l2kig]Kk&O\n+6i}sk9HQ\n+##v\"O[jF}0z\n+t~iw*pBZ\n+jjo0tj2w\n+E:hBrm~xd\n+9/|'eRk60\n+siF#iFCC\n+B+Z=:Zl2\n+,'j_.P1D}\n+_0uM4f:\\x\n++=yTXk)uW%\n+!m9s=aW{\n+S1`OW9dV\n+Em~Wvs0M\n+~tzjG2bY\n+a=P-=LU-u\n+`WA2|<\\*\n+m A]2~_k=a8\n+F5_B,(Pv\n+ukz]D]xN\n+=?eM_AzO\n+p1m=I=.'\n+GGx~Gs}C\n ?J]%`C?)\n c3h}Qof.os\n :@<3raD\\9\n d{U8BWW`\n EN2E7_y]I\n ^T\\_\\@_ \n 4EN/K\"@IMZg\n@@ -64,24 +67,20 @@\n ,;*;Jw~V[J\n xPu{EJGP\n Wnzc5n+T\n doMWb?oF\n kEpC\\.m'\n aS 6b6=$\n 8a\tl0|8\\+u\n-;MCbk\"vy\n-lqVkj1-~\n PkDxUJ]Q\n `*gyQE|d\n :N<(;cZ4\t\n-'-[;Y{J8\n-I8iXMM&.\n-Zk-P^+ec\t\n-:V*;dT?&0`\n-@RH$6