{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.iz9B9AKt/b1/librep_0.92.5-3.1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.iz9B9AKt/b2/librep_0.92.5-3.1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- f13fa3bad69449b3758c7607b86aac4a 516772 debug extra librep-dbg_0.92.5-3.1_armhf.deb\n- dbe2fdac7c782d790c5bf6717f41329a 469120 libdevel optional librep-dev_0.92.5-3.1_armhf.deb\n- f591bd221e13d47ee5723ba603d507b7 191256 libs optional librep16_0.92.5-3.1_armhf.deb\n+ a2788ee70e34fdbe847b8e1c1ea80623 517548 debug extra librep-dbg_0.92.5-3.1_armhf.deb\n+ 39e9d0342a0cd2bca8e601c36f697503 469236 libdevel optional librep-dev_0.92.5-3.1_armhf.deb\n+ 6c3a12dbc20035125602391135afb4f3 191208 libs optional librep16_0.92.5-3.1_armhf.deb\n 7118e558a9d50c713eb3be7b24ed0ffe 148692 doc optional rep-doc_0.92.5-3.1_all.deb\n c440784decb1520afe30f0d54f8f1ccf 128316 lisp optional rep_0.92.5-3.1_armhf.deb\n"}, {"source1": "librep-dbg_0.92.5-3.1_armhf.deb", "source2": "librep-dbg_0.92.5-3.1_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 2022-06-14 12:08:21.000000 debian-binary\n -rw-r--r-- 0 0 0 1748 2022-06-14 12:08:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 514832 2022-06-14 12:08:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 515608 2022-06-14 12:08:21.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": "@@ -13,8 +13,8 @@\n Homepage: http://sawfish.tuxfamily.org/\n Description: debug symbols for librep\n rep is a dialect of Lisp, designed to be used both as an extension\n language for applications and as a general purpose programming language.\n .\n This package contains the debug symbols for the interpreter and the embedded\n library. They are only required for debugging.\n-Build-Ids: 067ae4397c7ee3c5201a70c7a95991b6d914e95f 1476305153034117fcbdf859ffb8fddd3000a052 2b6bfb090567636b2fda6bbe5482c0a9ab99b34f 315a1cba47c52b6d69acaab9a08269d27b41cc6e 35ad630123b336a95f593e4d22aa0fdf103f8a7d 388e441689349fa020410850da937ba53189727e 5c256fee901be728bde7da8361d486c6c5cfb98d 8653ca9c6d2d16aca47c57f45962055df6d2184b 9ba4951c7a34077c8fabaffac09c14551807eb3a a016c00bc12487d2f4f21c9781c96d64e1dbcecb b18c4e7eedf683626e711295a94b93d4908dd9de c19d8f12e3de5081d92267431a57fbac540d764b d7736205d3a0737ddcaf1c64c83ee399a86116e1 d85fdc1f9286b9ecaa11ecb68860542d8be91bec da86f3c41f863b0bbbaa505423cd2ff626f9cdc4 fd299e1743f4d71fc75803250389d64e87dbb6c0\n+Build-Ids: 067ae4397c7ee3c5201a70c7a95991b6d914e95f 1476305153034117fcbdf859ffb8fddd3000a052 2b6bfb090567636b2fda6bbe5482c0a9ab99b34f 315a1cba47c52b6d69acaab9a08269d27b41cc6e 35ad630123b336a95f593e4d22aa0fdf103f8a7d 388e441689349fa020410850da937ba53189727e 5c256fee901be728bde7da8361d486c6c5cfb98d 8653ca9c6d2d16aca47c57f45962055df6d2184b 8d34e444fee87bf99555d0974ba4a2cec8cb8ef4 9ba4951c7a34077c8fabaffac09c14551807eb3a a016c00bc12487d2f4f21c9781c96d64e1dbcecb c19d8f12e3de5081d92267431a57fbac540d764b d7736205d3a0737ddcaf1c64c83ee399a86116e1 d85fdc1f9286b9ecaa11ecb68860542d8be91bec da86f3c41f863b0bbbaa505423cd2ff626f9cdc4 fd299e1743f4d71fc75803250389d64e87dbb6c0\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": "@@ -2,17 +2,17 @@\n usr/lib/debug/.build-id/14/76305153034117fcbdf859ffb8fddd3000a052.debug\n usr/lib/debug/.build-id/2b/6bfb090567636b2fda6bbe5482c0a9ab99b34f.debug\n usr/lib/debug/.build-id/31/5a1cba47c52b6d69acaab9a08269d27b41cc6e.debug\n usr/lib/debug/.build-id/35/ad630123b336a95f593e4d22aa0fdf103f8a7d.debug\n usr/lib/debug/.build-id/38/8e441689349fa020410850da937ba53189727e.debug\n usr/lib/debug/.build-id/5c/256fee901be728bde7da8361d486c6c5cfb98d.debug\n usr/lib/debug/.build-id/86/53ca9c6d2d16aca47c57f45962055df6d2184b.debug\n+usr/lib/debug/.build-id/8d/34e444fee87bf99555d0974ba4a2cec8cb8ef4.debug\n usr/lib/debug/.build-id/9b/a4951c7a34077c8fabaffac09c14551807eb3a.debug\n usr/lib/debug/.build-id/a0/16c00bc12487d2f4f21c9781c96d64e1dbcecb.debug\n-usr/lib/debug/.build-id/b1/8c4e7eedf683626e711295a94b93d4908dd9de.debug\n usr/lib/debug/.build-id/c1/9d8f12e3de5081d92267431a57fbac540d764b.debug\n usr/lib/debug/.build-id/d7/736205d3a0737ddcaf1c64c83ee399a86116e1.debug\n usr/lib/debug/.build-id/d8/5fdc1f9286b9ecaa11ecb68860542d8be91bec.debug\n usr/lib/debug/.build-id/da/86f3c41f863b0bbbaa505423cd2ff626f9cdc4.debug\n usr/lib/debug/.build-id/fd/299e1743f4d71fc75803250389d64e87dbb6c0.debug\n usr/share/doc/librep-dbg/changelog.Debian.gz\n usr/share/doc/librep-dbg/changelog.gz\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": "@@ -15,20 +15,20 @@\n -rw-r--r-- 0 root (0) root (0) 7000 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/35/ad630123b336a95f593e4d22aa0fdf103f8a7d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/38/\n -rw-r--r-- 0 root (0) root (0) 26852 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/38/8e441689349fa020410850da937ba53189727e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/5c/\n -rw-r--r-- 0 root (0) root (0) 11852 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/5c/256fee901be728bde7da8361d486c6c5cfb98d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/86/\n -rw-r--r-- 0 root (0) root (0) 17004 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/86/53ca9c6d2d16aca47c57f45962055df6d2184b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/8d/\n+-rw-r--r-- 0 root (0) root (0) 450712 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/8d/34e444fee87bf99555d0974ba4a2cec8cb8ef4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/9b/\n -rw-r--r-- 0 root (0) root (0) 11800 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/9b/a4951c7a34077c8fabaffac09c14551807eb3a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/a0/\n -rw-r--r-- 0 root (0) root (0) 13816 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/a0/16c00bc12487d2f4f21c9781c96d64e1dbcecb.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/b1/\n--rw-r--r-- 0 root (0) root (0) 450712 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/b1/8c4e7eedf683626e711295a94b93d4908dd9de.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/c1/\n -rw-r--r-- 0 root (0) root (0) 13716 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/c1/9d8f12e3de5081d92267431a57fbac540d764b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/d7/\n -rw-r--r-- 0 root (0) root (0) 6284 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/d7/736205d3a0737ddcaf1c64c83ee399a86116e1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/d8/\n -rw-r--r-- 0 root (0) root (0) 8300 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/d8/5fdc1f9286b9ecaa11ecb68860542d8be91bec.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/debug/.build-id/da/\n"}, {"source1": "./usr/lib/debug/.build-id/b1/8c4e7eedf683626e711295a94b93d4908dd9de.debug", "source2": "./usr/lib/debug/.build-id/8d/34e444fee87bf99555d0974ba4a2cec8cb8ef4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 6 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x00118 0x3fcb8 R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x00118 0x3fccc R E 0x1000\n LOAD 0x000764 0x00040764 0x00040764 0x00000 0x090b0 RW 0x1000\n DYNAMIC 0x000764 0x00041c54 0x00041c54 0x00000 0x00118 RW 0x4\n NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x000764 0x00040764 0x00040764 0x00000 0x0289c R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,27 +11,27 @@\n [ 6] .gnu.version_r NOBITS 0000ef4c 000118 0000e0 00 A 4 4 4\n [ 7] .rel.dyn NOBITS 0000f02c 000118 004960 08 A 3 0 4\n [ 8] .rel.plt NOBITS 0001398c 000118 001158 08 A 3 19 4\n [ 9] .init NOBITS 00014ae4 000118 00000c 00 AX 0 0 4\n [10] .plt NOBITS 00014af0 000118 001be0 04 AX 0 0 4\n [11] .text NOBITS 000166d0 000118 026248 00 AX 0 0 8\n [12] .fini NOBITS 0003c918 000118 000008 00 AX 0 0 4\n- [13] .rodata NOBITS 0003c920 000118 003394 00 A 0 0 4\n- [14] .eh_frame NOBITS 0003fcb4 000118 000004 00 A 0 0 4\n+ [13] .rodata NOBITS 0003c920 000118 0033a8 00 A 0 0 4\n+ [14] .eh_frame NOBITS 0003fcc8 000118 000004 00 A 0 0 4\n [15] .init_array NOBITS 00040764 000764 000004 04 WA 0 0 4\n [16] .fini_array NOBITS 00040768 000764 000004 04 WA 0 0 4\n [17] .data.rel.ro NOBITS 0004076c 000764 0014e8 00 WA 0 0 4\n [18] .dynamic NOBITS 00041c54 000764 000118 08 WA 4 0 4\n [19] .got NOBITS 00041d6c 000764 001294 04 WA 0 0 4\n [20] .data NOBITS 00043000 000764 002238 00 WA 0 0 4\n [21] .bss NOBITS 00045238 000764 0045dc 00 WA 0 0 8\n [22] .comment PROGBITS 00000000 000118 00001f 01 MS 0 0 1\n [23] .ARM.attributes ARM_ATTRIBUTES 00000000 000137 000031 00 0 0 1\n [24] .debug_aranges PROGBITS 00000000 000168 000162 00 C 0 0 4\n- [25] .debug_info PROGBITS 00000000 0002cc 026227 00 C 0 0 4\n+ [25] .debug_info PROGBITS 00000000 0002cc 026228 00 C 0 0 4\n [26] .debug_abbrev PROGBITS 00000000 0264f4 00228a 00 C 0 0 4\n [27] .debug_line PROGBITS 00000000 028780 011fab 00 C 0 0 4\n [28] .debug_frame PROGBITS 00000000 03a72c 002689 00 C 0 0 4\n [29] .debug_str PROGBITS 00000000 03cdb8 003c93 01 MSC 0 0 4\n [30] .debug_loclists PROGBITS 00000000 040a4c 00f75c 00 C 0 0 4\n [31] .debug_rnglists PROGBITS 00000000 0501a8 0028c6 00 C 0 0 4\n [32] .symtab SYMTAB 00000000 052a70 011560 10 33 2864 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -11,15 +11,15 @@\n 7: 0000f02c 0 SECTION LOCAL DEFAULT 7 .rel.dyn\n 8: 0001398c 0 SECTION LOCAL DEFAULT 8 .rel.plt\n 9: 00014ae4 0 SECTION LOCAL DEFAULT 9 .init\n 10: 00014af0 0 SECTION LOCAL DEFAULT 10 .plt\n 11: 000166d0 0 SECTION LOCAL DEFAULT 11 .text\n 12: 0003c918 0 SECTION LOCAL DEFAULT 12 .fini\n 13: 0003c920 0 SECTION LOCAL DEFAULT 13 .rodata\n- 14: 0003fcb4 0 SECTION LOCAL DEFAULT 14 .eh_frame\n+ 14: 0003fcc8 0 SECTION LOCAL DEFAULT 14 .eh_frame\n 15: 00040764 0 SECTION LOCAL DEFAULT 15 .init_array\n 16: 00040768 0 SECTION LOCAL DEFAULT 16 .fini_array\n 17: 0004076c 0 SECTION LOCAL DEFAULT 17 .data.rel.ro\n 18: 00041c54 0 SECTION LOCAL DEFAULT 18 .dynamic\n 19: 00041d6c 0 SECTION LOCAL DEFAULT 19 .got\n 20: 00043000 0 SECTION LOCAL DEFAULT 20 .data\n 21: 00045238 0 SECTION LOCAL DEFAULT 21 .bss\n@@ -1457,15 +1457,15 @@\n 1453: 0002a9e4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1454: 0002aa08 0 NOTYPE LOCAL DEFAULT 11 $d\n 1455: 0002aa14 0 NOTYPE LOCAL DEFAULT 11 $t\n 1456: 0002aa15 176 FUNC LOCAL DEFAULT 11 make_number\n 1457: 0002aab4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1458: 0002aac4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1459: 0002ab20 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1460: 0003e868 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1460: 0003e87c 0 NOTYPE LOCAL DEFAULT 13 $d\n 1461: 0002ab2c 0 NOTYPE LOCAL DEFAULT 11 $t\n 1462: 0002ab2d 252 FUNC LOCAL DEFAULT 11 promote_to\n 1463: 0002ac1c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1464: 0002ac28 0 NOTYPE LOCAL DEFAULT 11 $t\n 1465: 0002ac29 268 FUNC LOCAL DEFAULT 11 number_cmp\n 1466: 0002ad35 90 FUNC LOCAL DEFAULT 11 dup__\n 1467: 0002ad91 76 FUNC LOCAL DEFAULT 11 promote_dup\n@@ -1549,19 +1549,19 @@\n 1545: 0002d738 0 NOTYPE LOCAL DEFAULT 11 $d\n 1546: 0002d754 0 NOTYPE LOCAL DEFAULT 11 $t\n 1547: 0002d92c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1548: 0002d934 0 NOTYPE LOCAL DEFAULT 11 $t\n 1549: 0002dc6c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1550: 0002dc74 0 NOTYPE LOCAL DEFAULT 11 $t\n 1551: 0002df74 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1552: 0003ea60 0 NOTYPE LOCAL DEFAULT 13 $d\n- 1553: 0003ea60 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 1554: 0003ea6c 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 1555: 0003ea7c 176 OBJECT LOCAL DEFAULT 13 map\n- 1556: 0003eb2c 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 1552: 0003ea74 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1553: 0003ea74 11 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 1554: 0003ea80 13 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 1555: 0003ea90 176 OBJECT LOCAL DEFAULT 13 map\n+ 1556: 0003eb40 17 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n 1557: 00045ab0 0 NOTYPE LOCAL DEFAULT 21 $d\n 1558: 00045ab0 12 OBJECT LOCAL DEFAULT 21 number_freelist\n 1559: 00045abc 12 OBJECT LOCAL DEFAULT 21 number_sizeofs\n 1560: 00045ac8 12 OBJECT LOCAL DEFAULT 21 number_allocations\n 1561: 00045ad4 4 OBJECT LOCAL DEFAULT 21 allocated_numbers\n 1562: 00045ad8 12 OBJECT LOCAL DEFAULT 21 number_block_chain\n 1563: 00045ae4 4 OBJECT LOCAL DEFAULT 21 used_numbers\n@@ -1637,15 +1637,15 @@\n 1633: 00045b08 4 OBJECT LOCAL DEFAULT 21 block_list\n 1634: 000447b4 0 NOTYPE LOCAL DEFAULT 20 $d\n 1635: 0004159c 8 OBJECT LOCAL DEFAULT 17 Sorigin_after_gc__name\n 1636: 000415a4 8 OBJECT LOCAL DEFAULT 17 Slexical_origin__name\n 1637: 000415ac 8 OBJECT LOCAL DEFAULT 17 Scall_with_lexical_origins__name\n 1638: 0004159c 0 NOTYPE LOCAL DEFAULT 17 $d\n 1639: 00000000 0 FILE LOCAL DEFAULT ABS regexp.c\n- 1640: 0003eb7c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1640: 0003eb90 0 NOTYPE LOCAL DEFAULT 13 $d\n 1641: 0002e369 440 FUNC LOCAL DEFAULT 11 regrepeat\n 1642: 0002e368 0 NOTYPE LOCAL DEFAULT 11 $t\n 1643: 0002e380 0 NOTYPE LOCAL DEFAULT 11 $d\n 1644: 0002e510 0 NOTYPE LOCAL DEFAULT 11 $d\n 1645: 0002e520 0 NOTYPE LOCAL DEFAULT 11 $t\n 1646: 0002e521 96 FUNC LOCAL DEFAULT 11 regtail.part.0\n 1647: 0002e578 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1688,15 +1688,15 @@\n 1684: 00046b28 4 OBJECT LOCAL DEFAULT 21 regcode\n 1685: 00046b2c 4 OBJECT LOCAL DEFAULT 21 regsize\n 1686: 00046b30 4 OBJECT LOCAL DEFAULT 21 regparse\n 1687: 00046b34 4 OBJECT LOCAL DEFAULT 21 regnpar\n 1688: 0002e38f 0 NOTYPE LOCAL DEFAULT 11 $d\n 1689: 0002e390 0 NOTYPE LOCAL DEFAULT 11 $t\n 1690: 00000000 0 FILE LOCAL DEFAULT ABS regsub.c\n- 1691: 0003ecdc 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1691: 0003ecf0 0 NOTYPE LOCAL DEFAULT 13 $d\n 1692: 00030218 0 NOTYPE LOCAL DEFAULT 11 $t\n 1693: 000302f0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1694: 000302fc 0 NOTYPE LOCAL DEFAULT 11 $t\n 1695: 000303a4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1696: 00000000 0 FILE LOCAL DEFAULT ABS streams.c\n 1697: 000303ac 0 NOTYPE LOCAL DEFAULT 11 $t\n 1698: 00030440 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1801,15 +1801,15 @@\n 1797: 00031fac 0 NOTYPE LOCAL DEFAULT 11 $d\n 1798: 00031fd0 0 NOTYPE LOCAL DEFAULT 11 $t\n 1799: 00032088 0 NOTYPE LOCAL DEFAULT 11 $d\n 1800: 000320a4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1801: 00032108 0 NOTYPE LOCAL DEFAULT 11 $d\n 1802: 00032118 0 NOTYPE LOCAL DEFAULT 11 $t\n 1803: 00032119 262 FUNC LOCAL DEFAULT 11 structure_mark\n- 1804: 0003ee5c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1804: 0003ee70 0 NOTYPE LOCAL DEFAULT 13 $d\n 1805: 00032221 84 FUNC LOCAL DEFAULT 11 structure_print\n 1806: 00032264 0 NOTYPE LOCAL DEFAULT 11 $d\n 1807: 00032274 0 NOTYPE LOCAL DEFAULT 11 $t\n 1808: 0003233c 0 NOTYPE LOCAL DEFAULT 11 $d\n 1809: 00032350 0 NOTYPE LOCAL DEFAULT 11 $t\n 1810: 00032351 376 FUNC LOCAL DEFAULT 11 lookup_or_add.part.0\n 1811: 000324c0 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -1983,15 +1983,15 @@\n 1979: 000348c9 12 FUNC LOCAL DEFAULT 11 symbol_princ\n 1980: 000348d5 380 FUNC LOCAL DEFAULT 11 symbol_print\n 1981: 00034a44 0 NOTYPE LOCAL DEFAULT 11 $d\n 1982: 00034a50 0 NOTYPE LOCAL DEFAULT 11 $t\n 1983: 00034ac0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1984: 00034ac8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1985: 00034b3c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 1986: 0003f11c 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 1986: 0003f130 0 NOTYPE LOCAL DEFAULT 13 $d\n 1987: 00034b44 0 NOTYPE LOCAL DEFAULT 11 $t\n 1988: 00034ba0 0 NOTYPE LOCAL DEFAULT 11 $d\n 1989: 00034bb4 0 NOTYPE LOCAL DEFAULT 11 $t\n 1990: 00034bd4 0 NOTYPE LOCAL DEFAULT 11 $d\n 1991: 00034bd8 0 NOTYPE LOCAL DEFAULT 11 $t\n 1992: 00034c24 0 NOTYPE LOCAL DEFAULT 11 $d\n 1993: 00034c30 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2120,15 +2120,15 @@\n 2116: 00036030 0 NOTYPE LOCAL DEFAULT 11 $d\n 2117: 00036038 0 NOTYPE LOCAL DEFAULT 11 $t\n 2118: 00036039 224 FUNC LOCAL DEFAULT 11 string_sweep\n 2119: 00036104 0 NOTYPE LOCAL DEFAULT 11 $d\n 2120: 00036118 0 NOTYPE LOCAL DEFAULT 11 $t\n 2121: 00036119 76 FUNC LOCAL DEFAULT 11 vector_sweep\n 2122: 0003615c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2123: 0003f3b4 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2123: 0003f3c8 0 NOTYPE LOCAL DEFAULT 13 $d\n 2124: 00036164 0 NOTYPE LOCAL DEFAULT 11 $t\n 2125: 00036165 20 FUNC LOCAL DEFAULT 11 print_guardian\n 2126: 00036174 0 NOTYPE LOCAL DEFAULT 11 $d\n 2127: 00036178 0 NOTYPE LOCAL DEFAULT 11 $t\n 2128: 00036179 66 FUNC LOCAL DEFAULT 11 string_cmp\n 2129: 00036250 0 NOTYPE LOCAL DEFAULT 11 $d\n 2130: 0003625c 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2180,18 +2180,18 @@\n 2176: 00037120 0 NOTYPE LOCAL DEFAULT 11 $t\n 2177: 00037121 30 FUNC LOCAL DEFAULT 11 mark_guardian\n 2178: 00037360 0 NOTYPE LOCAL DEFAULT 11 $d\n 2179: 000373d8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2180: 00037478 0 NOTYPE LOCAL DEFAULT 11 $d\n 2181: 000374a4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2182: 0003751c 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2183: 0003f514 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2184: 0003f514 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2185: 0003f52c 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2186: 0003f540 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2183: 0003f528 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2184: 0003f528 22 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2185: 0003f540 18 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2186: 0003f554 16 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2187: 00044ed0 0 NOTYPE LOCAL DEFAULT 20 $d\n 2188: 000483d4 0 NOTYPE LOCAL DEFAULT 21 $d\n 2189: 000483d4 4 OBJECT LOCAL DEFAULT 21 guardians\n 2190: 000483d8 4 OBJECT LOCAL DEFAULT 21 string_block_chain\n 2191: 000483dc 4 OBJECT LOCAL DEFAULT 21 string_freelist\n 2192: 000483e0 4 OBJECT LOCAL DEFAULT 21 used_strings\n 2193: 000483e4 4 OBJECT LOCAL DEFAULT 21 allocated_string_bytes\n@@ -2213,15 +2213,15 @@\n 2209: 0004197c 8 OBJECT LOCAL DEFAULT 17 Smake_primitive_guardian__name\n 2210: 00041984 8 OBJECT LOCAL DEFAULT 17 Scons__name\n 2211: 00041934 0 NOTYPE LOCAL DEFAULT 17 $d\n 2212: 00041934 8 OBJECT LOCAL DEFAULT 17 null_string_const\n 2213: 0004193c 8 OBJECT LOCAL DEFAULT 17 string_overflow\n 2214: 00041944 8 OBJECT LOCAL DEFAULT 17 str_after_gc_hook\n 2215: 00000000 0 FILE LOCAL DEFAULT ABS weak-refs.c\n- 2216: 0003f550 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2216: 0003f564 0 NOTYPE LOCAL DEFAULT 13 $d\n 2217: 0003752d 88 FUNC LOCAL DEFAULT 11 weak_ref_type\n 2218: 0003752c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2219: 00037570 0 NOTYPE LOCAL DEFAULT 11 $d\n 2220: 000375a9 20 FUNC LOCAL DEFAULT 11 weak_ref_print\n 2221: 00037584 0 NOTYPE LOCAL DEFAULT 11 $t\n 2222: 000375a4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2223: 000375a8 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2235,15 +2235,15 @@\n 2231: 000484c4 4 OBJECT LOCAL DEFAULT 21 weak_refs\n 2232: 00044f64 0 NOTYPE LOCAL DEFAULT 20 $d\n 2233: 0004198c 8 OBJECT LOCAL DEFAULT 17 Sweak_ref_set__name\n 2234: 00041994 8 OBJECT LOCAL DEFAULT 17 Sweak_ref__name\n 2235: 0004199c 8 OBJECT LOCAL DEFAULT 17 Smake_weak_ref__name\n 2236: 0004198c 0 NOTYPE LOCAL DEFAULT 17 $d\n 2237: 00000000 0 FILE LOCAL DEFAULT ABS unix_dl.c\n- 2238: 0003f590 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2238: 0003f5a4 0 NOTYPE LOCAL DEFAULT 13 $d\n 2239: 000376d9 92 FUNC LOCAL DEFAULT 11 signal_error\n 2240: 000376d8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2241: 00037720 0 NOTYPE LOCAL DEFAULT 11 $d\n 2242: 00037734 0 NOTYPE LOCAL DEFAULT 11 $t\n 2243: 00037bc4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2244: 00037c24 0 NOTYPE LOCAL DEFAULT 11 $t\n 2245: 00037c70 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2253,18 +2253,18 @@\n 2249: 00037d40 0 NOTYPE LOCAL DEFAULT 11 $d\n 2250: 00037d4c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2251: 00037db4 0 NOTYPE LOCAL DEFAULT 11 $d\n 2252: 00037dc4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2253: 00037e6c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2254: 00037e88 0 NOTYPE LOCAL DEFAULT 11 $t\n 2255: 00037ed0 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2256: 0003f67c 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2257: 0003f67c 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n- 2258: 0003f684 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n- 2259: 0003f698 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n+ 2256: 0003f690 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2257: 0003f690 8 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.2\n+ 2258: 0003f698 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.1\n+ 2259: 0003f6ac 19 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.0\n 2260: 000484c8 0 NOTYPE LOCAL DEFAULT 21 $d\n 2261: 000484c8 4 OBJECT LOCAL DEFAULT 21 n_dl_libs\n 2262: 000484cc 4 OBJECT LOCAL DEFAULT 21 dl_libs\n 2263: 000484d0 4 OBJECT LOCAL DEFAULT 21 n_alloc_dl_libs\n 2264: 00000000 0 FILE LOCAL DEFAULT ABS unix_files.c\n 2265: 00037edc 0 NOTYPE LOCAL DEFAULT 11 $t\n 2266: 00037ef4 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2322,22 +2322,22 @@\n 2318: 000389b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2319: 00038a1c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2320: 00038a28 0 NOTYPE LOCAL DEFAULT 11 $t\n 2321: 00038a4c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2322: 00038a54 0 NOTYPE LOCAL DEFAULT 11 $t\n 2323: 00038ae8 0 NOTYPE LOCAL DEFAULT 11 $d\n 2324: 00038afc 0 NOTYPE LOCAL DEFAULT 11 $t\n- 2325: 0003f6ac 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2326: 0003f6ac 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n+ 2325: 0003f6c0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2326: 0003f6c0 3 OBJECT LOCAL DEFAULT 13 extra_bits.0\n 2327: 000484d8 0 NOTYPE LOCAL DEFAULT 21 $d\n 2328: 000484d8 88 OBJECT LOCAL DEFAULT 21 statbuf.1\n 2329: 000419a4 0 NOTYPE LOCAL DEFAULT 17 $d\n 2330: 000419a4 8 OBJECT LOCAL DEFAULT 17 dot\n 2331: 00000000 0 FILE LOCAL DEFAULT ABS unix_main.c\n- 2332: 0003f6b0 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2332: 0003f6c4 0 NOTYPE LOCAL DEFAULT 13 $d\n 2333: 00038b35 128 FUNC LOCAL DEFAULT 11 usr_signal_handler\n 2334: 00038b34 0 NOTYPE LOCAL DEFAULT 11 $t\n 2335: 00038b9c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2336: 00038bb4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2337: 00038bb5 144 FUNC LOCAL DEFAULT 11 fatal_signal_handler\n 2338: 00038c24 0 NOTYPE LOCAL DEFAULT 11 $d\n 2339: 00038c44 0 NOTYPE LOCAL DEFAULT 11 $t\n@@ -2470,15 +2470,15 @@\n 2466: 0003a3a0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2467: 0003a3b0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2468: 0003a3b1 276 FUNC LOCAL DEFAULT 11 read_from_one_fd\n 2469: 0003a4b0 0 NOTYPE LOCAL DEFAULT 11 $d\n 2470: 0003a4c4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2471: 0003a4c5 56 FUNC LOCAL DEFAULT 11 read_from_process\n 2472: 0003a4f8 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2473: 0003f734 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2473: 0003f748 0 NOTYPE LOCAL DEFAULT 13 $d\n 2474: 0003a4fc 0 NOTYPE LOCAL DEFAULT 11 $t\n 2475: 0003a64c 0 NOTYPE LOCAL DEFAULT 11 $d\n 2476: 0003a684 0 NOTYPE LOCAL DEFAULT 11 $t\n 2477: 0003a728 0 NOTYPE LOCAL DEFAULT 11 $d\n 2478: 0003a73c 0 NOTYPE LOCAL DEFAULT 11 $t\n 2479: 0003a73d 156 FUNC LOCAL DEFAULT 11 write_to_process\n 2480: 0003a7c4 0 NOTYPE LOCAL DEFAULT 11 $d\n@@ -2524,17 +2524,17 @@\n 2520: 0003bd90 0 NOTYPE LOCAL DEFAULT 11 $d\n 2521: 0003bda0 0 NOTYPE LOCAL DEFAULT 11 $t\n 2522: 0003bf68 0 NOTYPE LOCAL DEFAULT 11 $d\n 2523: 0003bfbc 0 NOTYPE LOCAL DEFAULT 11 $t\n 2524: 0003c274 0 NOTYPE LOCAL DEFAULT 11 $d\n 2525: 0003c340 0 NOTYPE LOCAL DEFAULT 11 $t\n 2526: 0003c368 0 NOTYPE LOCAL DEFAULT 11 $d\n- 2527: 0003fbf4 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2528: 0003fbf4 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n- 2529: 0003fc18 12 OBJECT LOCAL DEFAULT 13 signals.1\n+ 2527: 0003fc08 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2528: 0003fc08 35 OBJECT LOCAL DEFAULT 13 __PRETTY_FUNCTION__.3\n+ 2529: 0003fc2c 12 OBJECT LOCAL DEFAULT 13 signals.1\n 2530: 000496a0 0 NOTYPE LOCAL DEFAULT 21 $d\n 2531: 000496a0 4 OBJECT LOCAL DEFAULT 21 got_sigchld\n 2532: 000496a4 4 OBJECT LOCAL DEFAULT 21 process_type\n 2533: 000496a8 4 OBJECT LOCAL DEFAULT 21 process_chain\n 2534: 000496ac 4 OBJECT LOCAL DEFAULT 21 process_run_count\n 2535: 000496b0 4 OBJECT LOCAL DEFAULT 21 notify_chain\n 2536: 000496b4 64 OBJECT LOCAL DEFAULT 21 input_handlers\n@@ -2607,18 +2607,18 @@\n 2603: 0003c898 0 NOTYPE LOCAL DEFAULT 11 $t\n 2604: 00000000 0 FILE LOCAL DEFAULT ABS _fixdfdi.o\n 2605: 0003c8a4 0 NOTYPE LOCAL DEFAULT 11 $t\n 2606: 00000000 0 FILE LOCAL DEFAULT ABS _fixunsdfdi.o\n 2607: 0003c8d8 0 NOTYPE LOCAL DEFAULT 11 $t\n 2608: 0003c908 0 NOTYPE LOCAL DEFAULT 11 $d\n 2609: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 2610: 0003fc24 0 NOTYPE LOCAL DEFAULT 13 $d\n- 2611: 0003fc24 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n- 2612: 0003fcb4 0 NOTYPE LOCAL DEFAULT 14 $d\n- 2613: 0003fcb4 0 OBJECT LOCAL DEFAULT 14 __FRAME_END__\n+ 2610: 0003fc38 0 NOTYPE LOCAL DEFAULT 13 $d\n+ 2611: 0003fc38 0 OBJECT LOCAL DEFAULT 13 all_implied_fbits\n+ 2612: 0003fcc8 0 NOTYPE LOCAL DEFAULT 14 $d\n+ 2613: 0003fcc8 0 OBJECT LOCAL DEFAULT 14 __FRAME_END__\n 2614: 00000000 0 FILE LOCAL DEFAULT ABS \n 2615: 0003c371 604 FUNC LOCAL DEFAULT 11 __udivsi3\n 2616: 0003c918 0 FUNC LOCAL DEFAULT 12 _fini\n 2617: 0003c8a5 48 FUNC LOCAL DEFAULT 11 __fixdfdi\n 2618: 0003c899 12 FUNC LOCAL DEFAULT 11 __aeabi_idiv0\n 2619: 00041d6c 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_\n 2620: 0003c371 0 FUNC LOCAL DEFAULT 11 __aeabi_uidiv\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: b18c4e7eedf683626e711295a94b93d4908dd9de\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d34e444fee87bf99555d0974ba4a2cec8cb8ef4\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -70747,15 +70747,15 @@\n <247de> DW_AT_type : (ref4) <0x247cd>, int\n <1><247e2>: Abbrev Number: 38 (DW_TAG_variable)\n <247e3> DW_AT_name : (string) map\n <247e7> DW_AT_decl_file : (implicit_const) 1\n <247e7> DW_AT_decl_line : (data2) 857\n <247e9> DW_AT_decl_column : (data1) 25\n <247ea> DW_AT_type : (ref4) <0x247dd>, int\n- <247ee> DW_AT_location : (exprloc) 5 byte block: 3 7c ea 3 0 \t(DW_OP_addr: 3ea7c)\n+ <247ee> DW_AT_location : (exprloc) 5 byte block: 3 90 ea 3 0 \t(DW_OP_addr: 3ea90)\n <1><247f4>: Abbrev Number: 11 (DW_TAG_variable)\n <247f5> DW_AT_name : (strp) (offset: 0x794c): Splus__name\n <247f9> DW_AT_decl_file : (implicit_const) 1\n <247f9> DW_AT_decl_line : (data2) 1799\n <247fb> DW_AT_decl_column : (implicit_const) 1\n <247fb> DW_AT_type : (ref4) <0x24267>, rep_string\n <247ff> DW_AT_alignment : (implicit_const) 4\n@@ -79183,15 +79183,15 @@\n <290d7> DW_AT_decl_file : (data1) 1\n <290d8> DW_AT_decl_line : (data2) 1092\n <290da> DW_AT_decl_column : (data1) 1\n <2><290db>: Abbrev Number: 71 (DW_TAG_variable)\n <290dc> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <290e0> DW_AT_type : (ref4) <0x29513>, char\n <290e4> DW_AT_artificial : (flag_present) 1\n- <290e4> DW_AT_location : (exprloc) 5 byte block: 3 2c eb 3 0 \t(DW_OP_addr: 3eb2c)\n+ <290e4> DW_AT_location : (exprloc) 5 byte block: 3 40 eb 3 0 \t(DW_OP_addr: 3eb40)\n <2><290ea>: Abbrev Number: 24 (DW_TAG_lexical_block)\n <290eb> DW_AT_ranges : (sec_offset) 0x1cca\n <290ef> DW_AT_sibling : (ref4) <0x294f9>\n <3><290f3>: Abbrev Number: 6 (DW_TAG_variable)\n <290f4> DW_AT_name : (string) z\n <290f6> DW_AT_decl_file : (implicit_const) 1\n <290f6> DW_AT_decl_line : (data2) 916\n@@ -80638,15 +80638,15 @@\n <29e70> DW_AT_type : (ref4) <0x240e9>, repv, unsigned int\n <29e74> DW_AT_location : (sec_offset) 0x106af (location list)\n <29e78> DW_AT_GNU_locviews: (sec_offset) 0x10697\n <2><29e7c>: Abbrev Number: 71 (DW_TAG_variable)\n <29e7d> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <29e81> DW_AT_type : (ref4) <0x29f6c>, char\n <29e85> DW_AT_artificial : (flag_present) 1\n- <29e85> DW_AT_location : (exprloc) 5 byte block: 3 6c ea 3 0 \t(DW_OP_addr: 3ea6c)\n+ <29e85> DW_AT_location : (exprloc) 5 byte block: 3 80 ea 3 0 \t(DW_OP_addr: 3ea80)\n <2><29e8b>: Abbrev Number: 69 (DW_TAG_label)\n <29e8c> DW_AT_name : (strp) (offset: 0x77bb): do_bignum\n <29e90> DW_AT_decl_file : (implicit_const) 1\n <29e90> DW_AT_decl_line : (data2) 435\n <29e92> DW_AT_decl_column : (implicit_const) 5\n <29e92> DW_AT_low_pc : (addr) 0x2ae26\n <2><29e96>: Abbrev Number: 35 (DW_TAG_lexical_block)\n@@ -80774,15 +80774,15 @@\n <29fb9> DW_AT_type : (ref4) <0x2402d>, int\n <29fbd> DW_AT_location : (sec_offset) 0x1083b (location list)\n <29fc1> DW_AT_GNU_locviews: (sec_offset) 0x1082d\n <2><29fc5>: Abbrev Number: 71 (DW_TAG_variable)\n <29fc6> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <29fca> DW_AT_type : (ref4) <0x2a15c>, char\n <29fce> DW_AT_artificial : (flag_present) 1\n- <29fce> DW_AT_location : (exprloc) 5 byte block: 3 60 ea 3 0 \t(DW_OP_addr: 3ea60)\n+ <29fce> DW_AT_location : (exprloc) 5 byte block: 3 74 ea 3 0 \t(DW_OP_addr: 3ea74)\n <2><29fd4>: Abbrev Number: 25 (DW_TAG_lexical_block)\n <29fd5> DW_AT_ranges : (sec_offset) 0x18df\n <3><29fd9>: Abbrev Number: 6 (DW_TAG_variable)\n <29fda> DW_AT_name : (string) z\n <29fdc> DW_AT_decl_file : (implicit_const) 1\n <29fdc> DW_AT_decl_line : (data2) 339\n <29fde> DW_AT_decl_column : (data1) 16\n@@ -115673,15 +115673,15 @@\n <3cc00> DW_AT_type : (ref4) <0x3b717>\n <3cc04> DW_AT_location : (sec_offset) 0x199f7 (location list)\n <3cc08> DW_AT_GNU_locviews: (sec_offset) 0x199f3\n <2><3cc0c>: Abbrev Number: 57 (DW_TAG_variable)\n <3cc0d> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <3cc11> DW_AT_type : (ref4) <0x3cc69>, char\n <3cc15> DW_AT_artificial : (flag_present) 1\n- <3cc15> DW_AT_location : (exprloc) 5 byte block: 3 40 f5 3 0 \t(DW_OP_addr: 3f540)\n+ <3cc15> DW_AT_location : (exprloc) 5 byte block: 3 54 f5 3 0 \t(DW_OP_addr: 3f554)\n <2><3cc1b>: Abbrev Number: 19 (DW_TAG_lexical_block)\n <3cc1c> DW_AT_ranges : (sec_offset) 0x3051\n <3><3cc20>: Abbrev Number: 14 (DW_TAG_variable)\n <3cc21> DW_AT_name : (strp) (offset: 0x9e26): new_size\n <3cc25> DW_AT_decl_file : (implicit_const) 1\n <3cc25> DW_AT_decl_line : (data2) 792\n <3cc27> DW_AT_decl_column : (data1) 6\n@@ -117917,15 +117917,15 @@\n <3dff4> DW_AT_decl_line : (data1) 149\n <3dff5> DW_AT_decl_column : (data1) 15\n <3dff6> DW_AT_type : (ref4) <0x3bce5>\n <2><3dffa>: Abbrev Number: 57 (DW_TAG_variable)\n <3dffb> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <3dfff> DW_AT_type : (ref4) <0x3e01a>, char\n <3e003> DW_AT_artificial : (flag_present) 1\n- <3e003> DW_AT_location : (exprloc) 5 byte block: 3 2c f5 3 0 \t(DW_OP_addr: 3f52c)\n+ <3e003> DW_AT_location : (exprloc) 5 byte block: 3 40 f5 3 0 \t(DW_OP_addr: 3f540)\n <2><3e009>: Abbrev Number: 0\n <1><3e00a>: Abbrev Number: 28 (DW_TAG_array_type)\n <3e00b> DW_AT_type : (ref4) <0x3b3fa>, char\n <3e00f> DW_AT_sibling : (ref4) <0x3e01a>\n <2><3e013>: Abbrev Number: 47 (DW_TAG_subrange_type)\n <3e014> DW_AT_type : (ref4) <0x3b3aa>, unsigned int\n <3e018> DW_AT_upper_bound : (data1) 17\n@@ -118057,15 +118057,15 @@\n <3e136> DW_AT_type : (ref4) <0x3b3aa>, unsigned int\n <3e13a> DW_AT_location : (sec_offset) 0x1a92c (location list)\n <3e13e> DW_AT_GNU_locviews: (sec_offset) 0x1a92a\n <2><3e142>: Abbrev Number: 57 (DW_TAG_variable)\n <3e143> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <3e147> DW_AT_type : (ref4) <0x3e19b>, char\n <3e14b> DW_AT_artificial : (flag_present) 1\n- <3e14b> DW_AT_location : (exprloc) 5 byte block: 3 14 f5 3 0 \t(DW_OP_addr: 3f514)\n+ <3e14b> DW_AT_location : (exprloc) 5 byte block: 3 28 f5 3 0 \t(DW_OP_addr: 3f528)\n <2><3e151>: Abbrev Number: 3 (DW_TAG_call_site)\n <3e152> DW_AT_call_return_pc: (addr) 0x362ae\n <3e156> DW_AT_call_origin : (ref4) <0x3e1a0>\n <3e15a> DW_AT_sibling : (ref4) <0x3e17a>\n <3><3e15e>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <3e15f> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <3e161> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n@@ -121052,15 +121052,15 @@\n <3f805> DW_AT_type : (ref4) <0x3ecb4>, int\n <3f809> DW_AT_location : (sec_offset) 0x1ae55 (location list)\n <3f80d> DW_AT_GNU_locviews: (sec_offset) 0x1ae53\n <2><3f811>: Abbrev Number: 40 (DW_TAG_variable)\n <3f812> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <3f816> DW_AT_type : (ref4) <0x3f89b>, char\n <3f81a> DW_AT_artificial : (flag_present) 1\n- <3f81a> DW_AT_location : (exprloc) 5 byte block: 3 84 f6 3 0 \t(DW_OP_addr: 3f684)\n+ <3f81a> DW_AT_location : (exprloc) 5 byte block: 3 98 f6 3 0 \t(DW_OP_addr: 3f698)\n <2><3f820>: Abbrev Number: 20 (DW_TAG_inlined_subroutine)\n <3f821> DW_AT_abstract_origin: (ref4) <0x401e2>\n <3f825> DW_AT_entry_pc : (addr) 0x37dda\n <3f829> DW_AT_GNU_entry_view: (data2) 0\n <3f82b> DW_AT_ranges : (sec_offset) 0x3267\n <3f82f> DW_AT_call_file : (implicit_const) 1\n <3f82f> DW_AT_call_line : (data2) 516\n@@ -122100,15 +122100,15 @@\n <40200> DW_AT_decl_line : (data1) 183\n <40201> DW_AT_decl_column : (data1) 9\n <40202> DW_AT_type : (ref4) <0x3ecb4>, int\n <2><40206>: Abbrev Number: 40 (DW_TAG_variable)\n <40207> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <4020b> DW_AT_type : (ref4) <0x3f89b>, char\n <4020f> DW_AT_artificial : (flag_present) 1\n- <4020f> DW_AT_location : (exprloc) 5 byte block: 3 98 f6 3 0 \t(DW_OP_addr: 3f698)\n+ <4020f> DW_AT_location : (exprloc) 5 byte block: 3 ac f6 3 0 \t(DW_OP_addr: 3f6ac)\n <2><40215>: Abbrev Number: 0\n <1><40216>: Abbrev Number: 43 (DW_TAG_subprogram)\n <40217> DW_AT_name : (strp) (offset: 0xa41a): find_dl\n <4021b> DW_AT_decl_file : (implicit_const) 1\n <4021b> DW_AT_decl_line : (data1) 164\n <4021c> DW_AT_decl_column : (implicit_const) 1\n <4021c> DW_AT_prototyped : (flag_present) 1\n@@ -122127,15 +122127,15 @@\n <40234> DW_AT_decl_line : (data1) 166\n <40235> DW_AT_decl_column : (data1) 9\n <40236> DW_AT_type : (ref4) <0x3ecb4>, int\n <2><4023a>: Abbrev Number: 40 (DW_TAG_variable)\n <4023b> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <4023f> DW_AT_type : (ref4) <0x4025a>, char\n <40243> DW_AT_artificial : (flag_present) 1\n- <40243> DW_AT_location : (exprloc) 5 byte block: 3 7c f6 3 0 \t(DW_OP_addr: 3f67c)\n+ <40243> DW_AT_location : (exprloc) 5 byte block: 3 90 f6 3 0 \t(DW_OP_addr: 3f690)\n <2><40249>: Abbrev Number: 0\n <1><4024a>: Abbrev Number: 23 (DW_TAG_array_type)\n <4024b> DW_AT_type : (ref4) <0x3ed0c>, char\n <4024f> DW_AT_sibling : (ref4) <0x4025a>\n <2><40253>: Abbrev Number: 24 (DW_TAG_subrange_type)\n <40254> DW_AT_type : (ref4) <0x3ec98>, unsigned int\n <40258> DW_AT_upper_bound : (data1) 7\n@@ -122318,15 +122318,15 @@\n <403a3> DW_AT_GNU_entry_view: (data2) 2\n <403a5> DW_AT_ranges : (sec_offset) 0x30f1\n <403a9> DW_AT_call_file : (data1) 1\n <403aa> DW_AT_call_line : (data1) 221\n <403ab> DW_AT_call_column : (data1) 2\n <4><403ac>: Abbrev Number: 82 (DW_TAG_formal_parameter)\n <403ad> DW_AT_abstract_origin: (ref4) <0x40315>\n- <403b1> DW_AT_location : (exprloc) 6 byte block: 3 90 f5 3 0 9f \t(DW_OP_addr: 3f590; DW_OP_stack_value)\n+ <403b1> DW_AT_location : (exprloc) 6 byte block: 3 a4 f5 3 0 9f \t(DW_OP_addr: 3f5a4; DW_OP_stack_value)\n <4><403b8>: Abbrev Number: 83 (DW_TAG_formal_parameter)\n <403b9> DW_AT_abstract_origin: (ref4) <0x40309>\n <4><403bd>: Abbrev Number: 84 (DW_TAG_call_site)\n <403be> DW_AT_call_return_pc: (addr) 0x3771e\n <403c2> DW_AT_call_tail_call: (flag_present) 1\n <403c2> DW_AT_call_origin : (ref4) <0x3f438>\n <5><403c6>: Abbrev Number: 2 (DW_TAG_call_site_parameter)\n@@ -124306,15 +124306,15 @@\n <41333> DW_AT_ranges : (sec_offset) 0x3439\n <5><41337>: Abbrev Number: 49 (DW_TAG_variable)\n <41338> DW_AT_name : (strp) (offset: 0xa54c): extra_bits\n <4133c> DW_AT_decl_file : (implicit_const) 1\n <4133c> DW_AT_decl_line : (data2) 521\n <4133e> DW_AT_decl_column : (data1) 15\n <4133f> DW_AT_type : (ref4) <0x413b6>, char\n- <41343> DW_AT_location : (exprloc) 5 byte block: 3 ac f6 3 0 \t(DW_OP_addr: 3f6ac)\n+ <41343> DW_AT_location : (exprloc) 5 byte block: 3 c0 f6 3 0 \t(DW_OP_addr: 3f6c0)\n <5><41349>: Abbrev Number: 0\n <4><4134a>: Abbrev Number: 0\n <3><4134b>: Abbrev Number: 0\n <2><4134c>: Abbrev Number: 21 (DW_TAG_inlined_subroutine)\n <4134d> DW_AT_abstract_origin: (ref4) <0x4232e>\n <41351> DW_AT_entry_pc : (addr) 0x387c8\n <41355> DW_AT_GNU_entry_view: (data1) 2\n@@ -136089,15 +136089,15 @@\n <4720b> DW_AT_sibling : (ref4) <0x47232>\n <5><4720f>: Abbrev Number: 20 (DW_TAG_variable)\n <47210> DW_AT_name : (strp) (offset: 0xba32): signals\n <47214> DW_AT_decl_file : (implicit_const) 1\n <47214> DW_AT_decl_line : (data2) 2038\n <47216> DW_AT_decl_column : (data1) 14\n <47217> DW_AT_type : (ref4) <0x4739c>, int\n- <4721b> DW_AT_location : (exprloc) 5 byte block: 3 18 fc 3 0 \t(DW_OP_addr: 3fc18)\n+ <4721b> DW_AT_location : (exprloc) 5 byte block: 3 2c fc 3 0 \t(DW_OP_addr: 3fc2c)\n <5><47221>: Abbrev Number: 7 (DW_TAG_call_site)\n <47222> DW_AT_call_return_pc: (addr) 0x3be54\n <47226> DW_AT_call_origin : (ref4) <0x4673c>\n <6><4722a>: Abbrev Number: 1 (DW_TAG_call_site_parameter)\n <4722b> DW_AT_location : (exprloc) 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <4722d> DW_AT_call_value : (exprloc) 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n <6><47230>: Abbrev Number: 0\n@@ -136566,15 +136566,15 @@\n <47682> DW_AT_decl_line : (data2) 1919\n <47684> DW_AT_decl_column : (data1) 44\n <47685> DW_AT_type : (ref4) <0x45595>\n <2><47689>: Abbrev Number: 107 (DW_TAG_variable)\n <4768a> DW_AT_name : (strp) (offset: 0x3f4): __PRETTY_FUNCTION__\n <4768e> DW_AT_type : (ref4) <0x476a9>, char\n <47692> DW_AT_artificial : (flag_present) 1\n- <47692> DW_AT_location : (exprloc) 5 byte block: 3 f4 fb 3 0 \t(DW_OP_addr: 3fbf4)\n+ <47692> DW_AT_location : (exprloc) 5 byte block: 3 8 fc 3 0 \t(DW_OP_addr: 3fc08)\n <2><47698>: Abbrev Number: 0\n <1><47699>: Abbrev Number: 24 (DW_TAG_array_type)\n <4769a> DW_AT_type : (ref4) <0x44fb4>, char\n <4769e> DW_AT_sibling : (ref4) <0x476a9>\n <2><476a2>: Abbrev Number: 25 (DW_TAG_subrange_type)\n <476a3> DW_AT_type : (ref4) <0x44edc>, unsigned int\n <476a7> DW_AT_upper_bound : (data1) 34\n"}, {"source1": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "unified_diff": "@@ -23620,15 +23620,15 @@\n 0000f992 v0000000 v0000000 views at 0000f986 for:\n 0002d476 0002d480 (DW_OP_reg4 (r4))\n 0000f999 \n \n 0000f99a v0000000 v0000000 location view pair\n \n 0000f99c v0000000 v0000000 views at 0000f99a for:\n- 0002d49c 0002d4aa (DW_OP_addr: 3e8c8; DW_OP_stack_value)\n+ 0002d49c 0002d4aa (DW_OP_addr: 3e8dc; DW_OP_stack_value)\n 0000f9a8 \n \n 0000f9a9 v0000000 v0000000 location view pair\n \n 0000f9ab v0000000 v0000000 views at 0000f9a9 for:\n 0002d49c 0002d4aa (DW_OP_reg8 (r8))\n 0000f9b2 \n@@ -25945,15 +25945,15 @@\n 000112f6 v0000000 v0000000 views at 000112ce for:\n 0002d6d7 0002d754 (DW_OP_entry_value: (DW_OP_reg1 (r1)); DW_OP_stack_value)\n 00011300 \n \n 00011301 v0000002 v0000000 location view pair\n \n 00011303 v0000002 v0000000 views at 00011301 for:\n- 0002d68e 0002d6a6 (DW_OP_addr: 3e8b0; DW_OP_stack_value)\n+ 0002d68e 0002d6a6 (DW_OP_addr: 3e8c4; DW_OP_stack_value)\n 0001130f \n \n 00011310 v0000002 v0000000 location view pair\n \n 00011312 v0000002 v0000000 views at 00011310 for:\n 0002d68e 0002d6a6 (DW_OP_const1u: 64; DW_OP_stack_value)\n 0001131b \n@@ -32887,15 +32887,15 @@\n 00015db3 v0000000 v0000000 views at 00015db1 for:\n 000338b8 000338ce (DW_OP_reg4 (r4))\n 00015dba \n \n 00015dbb v0000001 v0000000 location view pair\n \n 00015dbd v0000001 v0000000 views at 00015dbb for:\n- 000338b8 000338be (DW_OP_addr: 3ee7c; DW_OP_stack_value)\n+ 000338b8 000338be (DW_OP_addr: 3ee90; DW_OP_stack_value)\n 00015dc9 \n \n 00015dca v0000001 v0000000 location view pair\n \n 00015dcc v0000001 v0000000 views at 00015dca for:\n 000338b8 000338be (DW_OP_reg4 (r4))\n 00015dd3 \n@@ -36187,15 +36187,15 @@\n 00017d47 v0000000 v0000000 views at 00017d2d for:\n 00033eea 00033ef8 (DW_OP_entry_value: (DW_OP_reg0 (r0)); DW_OP_stack_value)\n 00017d51 \n \n 00017d52 v0000001 v0000000 location view pair\n \n 00017d54 v0000001 v0000000 views at 00017d52 for:\n- 00034b70 00034b78 (DW_OP_addr: 3f11c; DW_OP_stack_value)\n+ 00034b70 00034b78 (DW_OP_addr: 3f130; DW_OP_stack_value)\n 00017d60 \n \n 00017d61 v0000001 v0000000 location view pair\n \n 00017d63 v0000001 v0000000 views at 00017d61 for:\n 00034b70 00034b78 (DW_OP_lit20; DW_OP_stack_value)\n 00017d6b \n@@ -41560,15 +41560,15 @@\n 0001b2ae v0000003 v0000000 views at 0001b2ac for:\n 00037936 00037942 (DW_OP_const2u: 256; DW_OP_stack_value)\n 0001b2b8 \n \n 0001b2b9 v0000003 v0000000 location view pair\n \n 0001b2bb v0000003 v0000000 views at 0001b2b9 for:\n- 00037b6a 00037b86 (DW_OP_addr: 3f61c; DW_OP_stack_value)\n+ 00037b6a 00037b86 (DW_OP_addr: 3f630; DW_OP_stack_value)\n 0001b2c7 \n \n 0001b2c8 v0000003 v0000000 location view pair\n \n 0001b2ca v0000003 v0000000 views at 0001b2c8 for:\n 00037b6a 00037b86 (DW_OP_const2u: 256; DW_OP_stack_value)\n 0001b2d4 \n@@ -43096,21 +43096,21 @@\n 0001c1d8 v0000000 v0000000 views at 0001c1ba for:\n 00038b72 00038bb4 (DW_OP_reg4 (r4))\n 0001c1de \n \n 0001c1df v0000001 v0000000 location view pair\n \n 0001c1e1 v0000001 v0000000 views at 0001c1df for:\n- 00038b44 00038b56 (DW_OP_addr: 3f6c8; DW_OP_stack_value)\n+ 00038b44 00038b56 (DW_OP_addr: 3f6dc; DW_OP_stack_value)\n 0001c1eb \n \n 0001c1ec v0000001 v0000000 location view pair\n \n 0001c1ee v0000001 v0000000 views at 0001c1ec for:\n- 00038b70 00038b82 (DW_OP_addr: 3f6b0; DW_OP_stack_value)\n+ 00038b70 00038b82 (DW_OP_addr: 3f6c4; DW_OP_stack_value)\n 0001c1f8 \n \n 0001c1f9 v0000000 v0000000 location view pair\n 0001c1fb v0000000 v0000000 location view pair\n 0001c1fd v0000000 v0000000 location view pair\n 0001c1ff v0000000 v0000000 location view pair\n 0001c201 v0000000 v0000000 location view pair\n@@ -46033,15 +46033,15 @@\n 0001e013 v0000000 v0000000 views at 0001dfe8 for:\n 0003aa06 0003aa28 (DW_OP_entry_value: (DW_OP_reg1 (r1)); DW_OP_stack_value)\n 0001e01d \n \n 0001e01e v0000001 v0000000 location view pair\n \n 0001e020 v0000001 v0000000 views at 0001e01e for:\n- 0003a9ba 0003a9d0 (DW_OP_addr: 3f75c; DW_OP_stack_value)\n+ 0003a9ba 0003a9d0 (DW_OP_addr: 3f770; DW_OP_stack_value)\n 0001e02c \n \n 0001e02d v0000001 v0000000 location view pair\n \n 0001e02f v0000001 v0000000 views at 0001e02d for:\n 0003a9ba 0003a9d0 (DW_OP_const1u: 40; DW_OP_stack_value)\n 0001e038 \n@@ -46672,21 +46672,21 @@\n 0001e76f v0000000 v0000001 views at 0001e76d for:\n 0003b208 0003b210 (DW_OP_reg4 (r4))\n 0001e776 \n \n 0001e777 v0000002 v0000000 location view pair\n \n 0001e779 v0000002 v0000000 views at 0001e777 for:\n- 0003b0d8 0003b0ee (DW_OP_addr: 3f7a4; DW_OP_stack_value)\n+ 0003b0d8 0003b0ee (DW_OP_addr: 3f7b8; DW_OP_stack_value)\n 0001e785 \n \n 0001e786 v0000001 v0000000 location view pair\n \n 0001e788 v0000001 v0000000 views at 0001e786 for:\n- 0003b0f2 0003b0fc (DW_OP_addr: 3f7b4; DW_OP_stack_value)\n+ 0003b0f2 0003b0fc (DW_OP_addr: 3f7c8; DW_OP_stack_value)\n 0001e794 \n \n 0001e795 v0000001 v0000000 location view pair\n \n 0001e797 v0000001 v0000000 views at 0001e795 for:\n 0003b104 0003b10c (DW_OP_implicit_pointer: <0x4a272> 0)\n 0001e7a3 \n@@ -46723,15 +46723,15 @@\n 0001e7f0 v0000005 v0000000 views at 0001e7ee for:\n 0003aa8a 0003aa96 (DW_OP_lit2; DW_OP_stack_value)\n 0001e7f8 \n \n 0001e7f9 v0000005 v0000000 location view pair\n \n 0001e7fb v0000005 v0000000 views at 0001e7f9 for:\n- 0003aa8a 0003aa96 (DW_OP_addr: 3f76c; DW_OP_stack_value)\n+ 0003aa8a 0003aa96 (DW_OP_addr: 3f780; DW_OP_stack_value)\n 0001e807 \n \n 0001e808 v0000000 v0000000 location view pair\n 0001e80a v0000000 v0000000 location view pair\n 0001e80c v0000000 v0000000 location view pair\n 0001e80e v0000000 v0000000 location view pair\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -11,32 +11,37 @@\n \\*no#W.5\n [kJyZ>(}\n V\\y.C1;O\n SsoYnnVF\n f@ux_z#P\n K\\Fnb<3D\n '\"K#.2O~\n+rDO&Bs,&\n+{rvg7OC9\n+M~WO*b;\"rso4\n+&O5f{/mk<]\n /v.P)2\"B\n-6uBE:[|[\n-E9h(kjQ^2\n-=MYK]k-b\n-\tf:mf]~T\n-;bY$[<([\n-rRX SB7!\n-5tvxL,_xs\n-nz9'\n <]S^{dlZl\n@@ -65,17 +70,20 @@\n BC\tJ)1T:\n S cDfxDh\n #\\IU~_'Lwt\n ME8T)q+EP\n zR;'lDga\n ~|3IlP;,\n (\"8SDp,|B\n-/n~+n'N,\n-'z8Za8LM*\n-VnL#@aPA\n++=?y^e/~~\n+Tz3RSu_}\n+;]s?s#?e\n+$gJu}\\5$\n+wuMANTlG\n+y\"e-E-uL&/\n rTTCL;L,F]\n call_weak_fn\n crtstuff.c\n all_implied_fbits\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n"}]}]}]}]}, {"source1": "librep-dev_0.92.5-3.1_armhf.deb", "source2": "librep-dev_0.92.5-3.1_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 2022-06-14 12:08:21.000000 debian-binary\n--rw-r--r-- 0 0 0 4016 2022-06-14 12:08:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 464912 2022-06-14 12:08:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4020 2022-06-14 12:08:21.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 465024 2022-06-14 12:08:21.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 2022-06-14 12:08:21.000000 ./usr/include/rep/rep_config.h\n -rw-r--r-- 0 root (0) root (0) 9225 2022-06-14 12:08:21.000000 ./usr/include/rep/rep_gh.h\n -rw-r--r-- 0 root (0) root (0) 30218 2022-06-14 12:08:21.000000 ./usr/include/rep/rep_lisp.h\n -rw-r--r-- 0 root (0) root (0) 5896 2022-06-14 12:08:21.000000 ./usr/include/rep/rep_regexp.h\n -rw-r--r-- 0 root (0) root (0) 25759 2022-06-14 12:08:21.000000 ./usr/include/rep/rep_subrs.h\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/\n--rw-r--r-- 0 root (0) root (0) 454986 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/librep.a\n+-rw-r--r-- 0 root (0) root (0) 455006 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/librep.a\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/\n -rw-r--r-- 0 root (0) root (0) 456 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/pkgconfig/librep.pc\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/\n -rwxr-xr-x 0 root (0) root (0) 2959 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/install-aliases\n--rwxr-xr-x 0 root (0) root (0) 348798 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/libtool\n+-rwxr-xr-x 0 root (0) root (0) 348794 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/libtool\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/data/\n -rw-r--r-- 0 root (0) root (0) 34534 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/data/tables.a\n -rw-r--r-- 0 root (0) root (0) 20940 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/ffi.a\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/i18n/\n -rw-r--r-- 0 root (0) root (0) 9424 2022-06-14 12:08:21.000000 ./usr/lib/arm-linux-gnueabihf/rep/rep/i18n/gettext.a\n drwxr-xr-x 0 root (0) root (0) 0 2022-06-14 12:08:21.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 19112 1970-01-01 00:00:00.000000 gh.o\n ?rw-r--r-- 0 0 0 44932 1970-01-01 00:00:00.000000 lisp.o\n ?rw-r--r-- 0 0 0 38808 1970-01-01 00:00:00.000000 lispcmds.o\n ?rw-r--r-- 0 0 0 25348 1970-01-01 00:00:00.000000 lispmach.o\n ?rw-r--r-- 0 0 0 4104 1970-01-01 00:00:00.000000 macros.o\n ?rw-r--r-- 0 0 0 11148 1970-01-01 00:00:00.000000 main.o\n ?rw-r--r-- 0 0 0 1532 1970-01-01 00:00:00.000000 message.o\n-?rw-r--r-- 0 0 0 12884 1970-01-01 00:00:00.000000 misc.o\n+?rw-r--r-- 0 0 0 12904 1970-01-01 00:00:00.000000 misc.o\n ?rw-r--r-- 0 0 0 32936 1970-01-01 00:00:00.000000 numbers.o\n ?rw-r--r-- 0 0 0 3680 1970-01-01 00:00:00.000000 origin.o\n ?rw-r--r-- 0 0 0 12812 1970-01-01 00:00:00.000000 regexp.o\n ?rw-r--r-- 0 0 0 1588 1970-01-01 00:00:00.000000 regsub.o\n ?rw-r--r-- 0 0 0 14672 1970-01-01 00:00:00.000000 streams.o\n ?rw-r--r-- 0 0 0 23728 1970-01-01 00:00:00.000000 structures.o\n ?rw-r--r-- 0 0 0 24040 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: 12284 (bytes into file)\n+ Start of section headers: 12304 (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 0x2ffc:\n+There are 15 section headers, starting at offset 0x3010:\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 000b1c 00 AX 0 0 4\n- [ 2] .rel.text REL 00000000 0026b0 0005d8 08 I 12 1 4\n+ [ 2] .rel.text REL 00000000 0026c4 0005d8 08 I 12 1 4\n [ 3] .data PROGBITS 00000000 000b50 000000 00 WA 0 0 1\n [ 4] .bss NOBITS 00000000 000b50 00002c 00 WA 0 0 4\n- [ 5] .rodata.str1.4 PROGBITS 00000000 000b50 000264 01 AMS 0 0 4\n- [ 6] .data.rel.local PROGBITS 00000000 000db4 000208 00 WA 0 0 4\n- [ 7] .rel.data.rel.local REL 00000000 002c88 0001b0 08 I 12 6 4\n- [ 8] .data.rel.ro.local PROGBITS 00000000 000fbc 000138 00 WA 0 0 4\n- [ 9] .rel.data.rel.ro.local REL 00000000 002e38 000138 08 I 12 8 4\n- [10] .note.GNU-stack PROGBITS 00000000 0010f4 000000 00 0 0 1\n- [11] .ARM.attributes ARM_ATTRIBUTES 00000000 0010f4 000033 00 0 0 1\n- [12] .symtab SYMTAB 00000000 001128 000c70 10 13 88 4\n- [13] .strtab STRTAB 00000000 001d98 000918 00 0 0 1\n- [14] .shstrtab STRTAB 00000000 002f70 00008a 00 0 0 1\n+ [ 5] .rodata.str1.4 PROGBITS 00000000 000b50 000275 01 AMS 0 0 4\n+ [ 6] .data.rel.local PROGBITS 00000000 000dc8 000208 00 WA 0 0 4\n+ [ 7] .rel.data.rel.local REL 00000000 002c9c 0001b0 08 I 12 6 4\n+ [ 8] .data.rel.ro.local PROGBITS 00000000 000fd0 000138 00 WA 0 0 4\n+ [ 9] .rel.data.rel.ro.local REL 00000000 002e4c 000138 08 I 12 8 4\n+ [10] .note.GNU-stack PROGBITS 00000000 001108 000000 00 0 0 1\n+ [11] .ARM.attributes ARM_ATTRIBUTES 00000000 001108 000033 00 0 0 1\n+ [12] .symtab SYMTAB 00000000 00113c 000c70 10 13 88 4\n+ [13] .strtab STRTAB 00000000 001dac 000918 00 0 0 1\n+ [14] .shstrtab STRTAB 00000000 002f84 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 0x26b0 contains 187 entries:\n+Relocation section '.rel.text' at offset 0x26c4 contains 187 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00000018 00000103 R_ARM_REL32 00000000 .bss\n 0000001c 00005919 R_ARM_BASE_PREL 00000000 _GLOBAL_OFFSET_TABLE_\n 00000020 00005a1a R_ARM_GOT_BREL 00000000 Qt\n 0000006e 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n 000000c2 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n 000000cc 00005c0a R_ARM_THM_CALL 00000000 rep_signal_arg_error\n@@ -185,15 +185,15 @@\n 000006c4 00008c1e R_ARM_THM_JUMP24 00000000 rep_system\n 00000796 0000911e R_ARM_THM_JUMP24 00000000 rep_string_dup\n 000007b4 0000931e R_ARM_THM_JUMP24 00000000 fflush\n 0000080c 0000961e R_ARM_THM_JUMP24 00000000 rep_user_full_name\n 00000818 0000961e R_ARM_THM_JUMP24 00000000 rep_user_full_name\n 00000adc 0000a11e R_ARM_THM_JUMP24 00000000 rep_pop_structure\n \n-Relocation section '.rel.data.rel.local' at offset 0x2c88 contains 54 entries:\n+Relocation section '.rel.data.rel.local' at offset 0x2c9c 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 00000261 Fcurrent_time\n 0000001c 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 0000002c 00006a02 R_ARM_ABS32 00000299 Fcurrent_utime\n@@ -242,15 +242,15 @@\n 000001d0 00008902 R_ARM_ABS32 00000671 Fchar_upcase\n 000001d4 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 000001e4 00008802 R_ARM_ABS32 0000063d Fchar_downcase\n 000001e8 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n 000001f8 00006102 R_ARM_ABS32 00000135 Fcomplete_string\n 000001fc 00004b02 R_ARM_ABS32 00000000 .data.rel.ro.local\n \n-Relocation section '.rel.data.rel.ro.local' at offset 0x2e38 contains 39 entries:\n+Relocation section '.rel.data.rel.ro.local' at offset 0x2e4c 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": "@@ -27,15 +27,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-Sun Jan 7 2024 by pbuilder1@ff64a.\n+Sun Jan 7 2024 by pbuilder2@i-capture-the-hostname.\n default_beep\n saved_name.0\n Sbeep__name\n Sbeep__int\n Scurrent_time__name\n Scurrent_utime__name\n Sfix_time__name\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.4 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.4 {}", "unified_diff": "@@ -35,9 +35,9 @@\n [ 1d8] unix\n [ 1e0] rep-build-id\n [ 1f0] rep-interface-id\n [ 204] rep-version\n [ 210] process-environment\n [ 224] operating-system\n [ 238] 0.92.5\n- [ 240] Sun Jan 7 2024 by pbuilder1@ff64a.\n+ [ 240] Sun Jan 7 2024 by pbuilder2@i-capture-the-hostname.\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data.rel.ro.local {}", "source2": "readelf --wide --decompress --hex-dump=.data.rel.ro.local {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n Hex dump of section '.data.rel.ro.local':\n NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n 0x00000000 45100000 24020000 45040000 d8010000 E...$...E.......\n 0x00000010 45130000 10020000 450b0000 04020000 E.......E.......\n 0x00000020 45060000 38020000 45100000 f0010000 E...8...E.......\n- 0x00000030 450c0000 e0010000 45230000 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.1_armhf.deb", "source2": "librep16_0.92.5-3.1_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 2022-06-14 12:08:21.000000 debian-binary\n--rw-r--r-- 0 0 0 6148 2022-06-14 12:08:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 184916 2022-06-14 12:08:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6144 2022-06-14 12:08:21.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 184872 2022-06-14 12:08:21.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,15 +1,15 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 6 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x00000000 0x00000000 0x3fcb8 0x3fcb8 R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x3fccc 0x3fccc R E 0x1000\n LOAD 0x040764 0x00040764 0x00040764 0x04ad4 0x090b0 RW 0x1000\n DYNAMIC 0x041c54 0x00041c54 0x00041c54 0x00118 0x00118 RW 0x4\n NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x040764 0x00040764 0x00040764 0x0289c 0x0289c R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,16 +11,16 @@\n [ 6] .gnu.version_r VERNEED 0000ef4c 00ef4c 0000e0 00 A 4 4 4\n [ 7] .rel.dyn REL 0000f02c 00f02c 004960 08 A 3 0 4\n [ 8] .rel.plt REL 0001398c 01398c 001158 08 AI 3 19 4\n [ 9] .init PROGBITS 00014ae4 014ae4 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 00014af0 014af0 001be0 04 AX 0 0 4\n [11] .text PROGBITS 000166d0 0166d0 026248 00 AX 0 0 8\n [12] .fini PROGBITS 0003c918 03c918 000008 00 AX 0 0 4\n- [13] .rodata PROGBITS 0003c920 03c920 003394 00 A 0 0 4\n- [14] .eh_frame PROGBITS 0003fcb4 03fcb4 000004 00 A 0 0 4\n+ [13] .rodata PROGBITS 0003c920 03c920 0033a8 00 A 0 0 4\n+ [14] .eh_frame PROGBITS 0003fcc8 03fcc8 000004 00 A 0 0 4\n [15] .init_array INIT_ARRAY 00040764 040764 000004 04 WA 0 0 4\n [16] .fini_array FINI_ARRAY 00040768 040768 000004 04 WA 0 0 4\n [17] .data.rel.ro PROGBITS 0004076c 04076c 0014e8 00 WA 0 0 4\n [18] .dynamic DYNAMIC 00041c54 041c54 000118 08 WA 4 0 4\n [19] .got PROGBITS 00041d6c 041d6c 001294 04 WA 0 0 4\n [20] .data PROGBITS 00043000 043000 002238 00 WA 0 0 4\n [21] .bss NOBITS 00045238 045238 0045dc 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: b18c4e7eedf683626e711295a94b93d4908dd9de\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8d34e444fee87bf99555d0974ba4a2cec8cb8ef4\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1743,15 +1743,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-Sun Jan 7 2024 by pbuilder1@ff64a.\n+Sun Jan 7 2024 by pbuilder2@i-capture-the-hostname.\n numbers.c\n type == rep_NUMBER_FLOAT\n rep_NUMBERP(in)\n tem != 0\n #\n #\n number->string\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -8462,15 +8462,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-\tstr\tr2, [r5, r7]\n+\tstr\tr6, [r7, r7]\n \tmovs\tr2, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n \tcmp\tsl, sl\n \tmovs\tr2, r0\n \tadds\tr4, #112\t@ 0x70\n \tmovs\tr2, r0\n@@ -8587,15 +8587,15 @@\n \tmovs\tr0, r0\n \tlsrs\tr0, r6, #30\n \tmovs\tr0, r0\n \tadd\tip, pc\n \tmovs\tr2, r0\n \tadds\tr0, #88\t@ 0x58\n \tmovs\tr2, r0\n-\tstr\tr0, [r3, r3]\n+\tstr\tr4, [r5, r3]\n \tmovs\tr2, r0\n \n 00019d9c :\n Fflush_file():\n ./src/files.c:935\n \tpush\t{r4, r5, lr}\n ./src/files.c:936\n@@ -46933,19 +46933,19 @@\n \tldr\tr1, [pc, #16]\t@ (2ac20 )\n \tldr\tr0, [pc, #20]\t@ (2ac24 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tnop\n-\tsubs\tr6, #76\t@ 0x4c\n+\tsubs\tr6, #96\t@ 0x60\n \tmovs\tr1, r0\n-\tsubs\tr4, #82\t@ 0x52\n+\tsubs\tr4, #102\t@ 0x66\n \tmovs\tr1, r0\n-\tsubs\tr4, #92\t@ 0x5c\n+\tsubs\tr4, #112\t@ 0x70\n \tmovs\tr1, r0\n number_cmp():\n ./src/numbers.c:819\n \tpush\t{r3, r4, r5, lr}\n \tmov\tr5, r0\n \tmov\tr4, r1\n ./src/numbers.c:822\n@@ -47274,19 +47274,19 @@\n \tldr\tr0, [pc, #20]\t@ (2ae70 )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #12\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tnop\n-\tsubs\tr4, #2\n+\tsubs\tr4, #22\n \tmovs\tr1, r0\n-\tsubs\tr2, #8\n+\tsubs\tr2, #28\n \tmovs\tr1, r0\n-\tsubs\tr2, #44\t@ 0x2c\n+\tsubs\tr2, #64\t@ 0x40\n \tmovs\tr1, r0\n number_foldv():\n ./src/numbers.c:1249\n \tpush\t{r3, r4, r5, r6, r7, lr}\n ./src/numbers.c:1253\n \tsubs\tr6, r0, #0\n \tble.n\t2aeca \n@@ -52277,23 +52277,23 @@\n \tblx\t14cb8 \n \tldr\tr6, [pc, #256]\t@ (2d2a8 )\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tldr\tr6, [pc, #40]\t@ (2d1d8 )\n \tmovs\tr1, r0\n-\tadds\tr2, r1, r3\n+\tadds\tr6, r3, r3\n \tmovs\tr1, r0\n-\tadds\tr4, r4, r6\n+\tadds\tr0, r7, r6\n \tmovs\tr1, r0\n-\tadds\tr0, r1, r3\n+\tadds\tr4, r3, r3\n \tmovs\tr1, r0\n-\tasrs\tr6, r1, #27\n+\tasrs\tr2, r4, #27\n \tmovs\tr1, r0\n-\tasrs\tr2, r0, #28\n+\tasrs\tr6, r2, #28\n \tmovs\tr1, r0\n \n 0002d1c4 :\n Fstring_to_number():\n ./src/numbers.c:2815\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n ./src/numbers.c:2823\n@@ -52813,23 +52813,23 @@\n \tblx\t15e68 <__stack_chk_fail@plt>\n \tldr\tr1, [pc, #496]\t@ (2d7d0 )\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tldr\tr1, [pc, #176]\t@ (2d698 )\n \tmovs\tr1, r0\n-\tasrs\tr0, r1, #17\n+\tasrs\tr4, r3, #17\n \tmovs\tr1, r0\n-\tasrs\tr0, r5, #16\n+\tasrs\tr4, r7, #16\n \tmovs\tr1, r0\n-\tasrs\tr4, r0, #15\n+\tasrs\tr0, r3, #15\n \tmovs\tr1, r0\n-\tasrs\tr2, r1, #14\n+\tasrs\tr6, r3, #14\n \tmovs\tr1, r0\n-\tasrs\tr6, r6, #13\n+\tasrs\tr2, r1, #14\n \tmovs\tr1, r0\n \tlsls\tr6, r1, #2\n \tmovs\tr1, r0\n \tlsrs\tr0, r0, #21\n \tmovs\tr1, r0\n \n 0002d604 :\n@@ -53011,23 +53011,23 @@\n \tb.w\t15768 \n ./src/numbers.c:1219\n \tblx\t15e68 <__stack_chk_fail@plt>\n \tmov\tsl, lr\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tasrs\tr6, r2, #8\n+\tasrs\tr2, r5, #8\n \tmovs\tr1, r0\n \tmov\tr8, r6\n \tmovs\tr1, r0\n \tmov\tr2, pc\n \tmovs\tr1, r0\n \tmov\tr2, fp\n \tmovs\tr1, r0\n-\tasrs\tr4, r4, #6\n+\tasrs\tr0, r7, #6\n \tmovs\tr1, r0\n \n 0002d754 :\n rep_number_foldl():\n ./src/numbers.c:1227\n \tlsls\tr3, r0, #30\n \tbmi.n\t2d796 \n@@ -54260,18 +54260,18 @@\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\t15c60 \n \tvld4.32\t{d31[],d33[],d35[],d37[]}, [sp :128]\n \tldmia\tr7, {r0, r1, r5, r7}\n-\tvcvt.f16.u16\tq8, q3, #1\n+\tvdup.8\tq8, d26[7]\n \tmovs\tr1, r0\n \tbls.n\t2dfba \n-\tvcvt.f16.u16\tq8, q4, #1\n+\tvdup.8\tq8, d28[7]\n \tmovs\tr1, r0\n \tldrb\tr2, [r3, #23]\n \tmovs\tr1, r0\n \tlsls\tr0, r2\n \tmovs\tr1, r0\n \tlsrs\tr4, r1, #1\n \tmovs\tr1, r0\n@@ -55105,15 +55105,15 @@\n \tmov\tr0, r4\n \tb.n\t2e3a4 \n ./src/regexp.c:1162\n \tmov\tr0, r1\n \tb.n\t2e3a4 \n \tstrh\tr6, [r3, #60]\t@ 0x3c\n \tmovs\tr1, r0\n-\tlsls\tr6, r4, #31\n+\tlsls\tr2, r7, #31\n \tmovs\tr1, r0\n \tstrh\tr6, [r4, #58]\t@ 0x3a\n \tmovs\tr1, r0\n \tstrh\tr4, [r0, #50]\t@ 0x32\n \tmovs\tr1, r0\n regnext():\n ./src/regexp.c:1221\n@@ -55992,15 +55992,15 @@\n \tmovs\tr1, r0\n \tlsrs\tr0, r0, #24\n \tmovs\tr0, r0\n \tstrh\tr6, [r6, #42]\t@ 0x2a\n \tmovs\tr1, r0\n \tstrh\tr4, [r4, #38]\t@ 0x26\n \tmovs\tr1, r0\n-\tlsls\tr2, r2, #21\n+\tlsls\tr6, r4, #21\n \tmovs\tr1, r0\n \tstrh\tr2, [r5, #36]\t@ 0x24\n \tmovs\tr1, r0\n \tstrh\tr6, [r7, #34]\t@ 0x22\n \tmovs\tr1, r0\n \tstrh\tr2, [r1, #34]\t@ 0x22\n \tmovs\tr1, r0\n@@ -56018,15 +56018,15 @@\n \tmovs\tr1, r0\n \tstrh\tr4, [r5, #26]\n \tmovs\tr1, r0\n \tstrh\tr2, [r4, #26]\n \tmovs\tr1, r0\n \tstrh\tr0, [r6, #24]\n \tmovs\tr1, r0\n-\tlsls\tr0, r7, #13\n+\tlsls\tr4, r1, #14\n \tmovs\tr1, r0\n \tstrh\tr0, [r6, #22]\n \tmovs\tr1, r0\n \tstrh\tr4, [r0, #22]\n \tmovs\tr1, r0\n \tstrh\tr4, [r3, #20]\n \tmovs\tr1, r0\n@@ -56042,15 +56042,15 @@\n \tmovs\tr1, r0\n \tstrh\tr0, [r5, #12]\n \tmovs\tr1, r0\n \tstrh\tr2, [r1, #12]\n \tmovs\tr1, r0\n \tstrh\tr2, [r7, #10]\n \tmovs\tr1, r0\n-\tlsls\tr0, r7, #7\n+\tlsls\tr4, r1, #8\n \tmovs\tr1, r0\n \tstrh\tr6, [r1, #10]\n \tmovs\tr1, r0\n \tstrh\tr0, [r7, #8]\n \tmovs\tr1, r0\n \tstrh\tr4, [r3, #8]\n \tmovs\tr1, r0\n@@ -57973,31 +57973,31 @@\n \tmovs\tr1, r0\n \tldrb\tr6, [r2, #20]\n \tmovs\tr1, r0\n \tldrb\tr6, [r3, #19]\n \tmovs\tr1, r0\n \tldrb\tr4, [r1, #19]\n \tmovs\tr1, r0\n-\tldc2l\t0, cr0, [r2]\n+\tstc2l\t0, cr0, [r6]\n \tldrb\tr4, [r2, #18]\n \tmovs\tr1, r0\n \tldrb\tr2, [r6, #17]\n \tmovs\tr1, r0\n \tldrb\tr2, [r3, #17]\n \tmovs\tr1, r0\n \tldrb\tr6, [r5, #16]\n \tmovs\tr1, r0\n \tldrb\tr4, [r2, #16]\n \tmovs\tr1, r0\n \tldrb\tr4, [r1, #16]\n \tmovs\tr1, r0\n-\tldc2l\t0, cr0, [r6], {0}\n+\tstc2l\t0, cr0, [sl]\n \tcmp\tr6, #56\t@ 0x38\n \tmovs\tr1, r0\n-\tldc2\t0, cr0, [r6], {0}\n+\tstc2\t0, cr0, [sl]\n \tldrb\tr2, [r6, #14]\n \tmovs\tr1, r0\n \tldrb\tr4, [r4, #13]\n \tmovs\tr1, r0\n \tldrb\tr6, [r4, #12]\n \tmovs\tr1, r0\n \tldrb\tr6, [r3, #10]\n@@ -58044,16 +58044,16 @@\n \tmovs\tr1, r0\n \tstrb\tr4, [r6, #23]\n \tmovs\tr1, r0\n \tstrb\tr4, [r7, #22]\n \tmovs\tr1, r0\n \tstrb\tr2, [r7, #21]\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xf66c0000\n-\tmovw\tr0, #26624\t@ 0x6800\n+\t\t\t@ instruction: 0xf6800000\n+\t\t\t@ instruction: 0xf65a0000\n \tstrb\tr6, [r6, #19]\n \tmovs\tr1, r0\n \tstrb\tr2, [r4, #19]\n \tmovs\tr1, r0\n \tstrb\tr2, [r6, #18]\n \tmovs\tr1, r0\n \tstrb\tr0, [r2, #18]\n@@ -58064,15 +58064,15 @@\n \tmovs\tr1, r0\n \tstrb\tr6, [r4, #15]\n \tmovs\tr1, r0\n \tstrb\tr0, [r2, #14]\n \tmovs\tr1, r0\n \tstrb\tr6, [r5, #13]\n \tmovs\tr1, r0\n-\tbic.w\tr0, ip, #8388608\t@ 0x800000\n+\torr.w\tr0, r0, #8388608\t@ 0x800000\n regnode():\n ./src/regexp.c:556\n \tldr\tr3, [pc, #964]\t@ (2fc74 )\n \tadd\tr3, pc\n ./src/regexp.c:557\n \tadds\tr1, r3, #5\n ./src/regexp.c:556\n@@ -58750,21 +58750,21 @@\n \tmovs\tr1, r0\n \tstrb\tr4, [r1, #0]\n \tmovs\tr1, r0\n \tstrb\tr2, [r0, #0]\n \tmovs\tr1, r0\n \tldr\tr2, [r7, #124]\t@ 0x7c\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xf0ac0000\n+\t\t\t@ instruction: 0xf0c00000\n \tldr\tr2, [r4, #124]\t@ 0x7c\n \tmovs\tr1, r0\n-\teor.w\tr0, r8, #0\n+\teors.w\tr0, ip, #0\n \tldr\tr4, [r5, #116]\t@ 0x74\n \tmovs\tr1, r0\n-\torns\tr0, r4, #0\n+\teor.w\tr0, r8, #0\n \tldr\tr4, [r6, #112]\t@ 0x70\n \tmovs\tr1, r0\n \tldr\tr6, [r7, #108]\t@ 0x6c\n \tmovs\tr1, r0\n \tldr\tr4, [r5, #108]\t@ 0x6c\n \tmovs\tr1, r0\n reg():\n@@ -59120,17 +59120,17 @@\n \tmovs\tr1, r0\n \tldr\tr2, [r4, #80]\t@ 0x50\n \tmovs\tr1, r0\n \tldr\tr0, [r6, #76]\t@ 0x4c\n \tmovs\tr1, r0\n \tldr\tr4, [r5, #72]\t@ 0x48\n \tmovs\tr1, r0\n-\tcdp\t0, 0, cr0, cr0, cr0, {0}\n-\tstcl\t0, cr0, [sl]\n-\tstc\t0, cr0, [sl]\n+\tcdp\t0, 1, cr0, cr4, cr0, {0}\n+\tldcl\t0, cr0, [lr]\n+\tldc\t0, cr0, [lr]\n \n 0002fefc :\n rep_regcomp():\n ./src/regexp.c:110\n \tldr\tr2, [pc, #328]\t@ (30048 )\n \tldr\tr3, [pc, #332]\t@ (3004c )\n \tadd\tr2, pc\n@@ -59355,17 +59355,17 @@\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n \tldr\tr4, [r5, #60]\t@ 0x3c\n \tmovs\tr1, r0\n \tadds\tr2, r7, #5\n \tmovs\tr1, r0\n-\tstc\t0, cr0, [r2], {0}\n-\tmra\tr0, r8, acc0\n-\tstcl\t0, cr0, [sl], #-0\n+\tldc\t0, cr0, [r6], {0}\n+\tstcl\t0, cr0, [ip], #-0\n+\tldcl\t0, cr0, [lr], #-0\n \n 00030064 :\n rep_regexec2():\n ./src/regexp.c:689\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n ./src/regexp.c:695\n \tcmp\tr1, #0\n@@ -59580,16 +59580,16 @@\n \tmovs\tr1, r0\n \tldmia\tr4, {r1, r2, r4, r6}\n \tmovs\tr0, r0\n \tldr\tr2, [r6, #28]\n \tmovs\tr1, r0\n \tmov\tip, r5\n \tmovs\tr1, r0\n-\t\t\t@ instruction: 0xeb360000\n-\tadds.w\tr0, ip, r0\n+\tadc.w\tr0, sl, r0\n+\t\t\t@ instruction: 0xeb300000\n \n 000301e8 :\n rep_regmatch_string():\n ./src/regexp.c:789\n \tldr\tr3, [pc, #32]\t@ (3020c )\n \tubfx\tip, r2, #1, #1\n \tadd\tr3, pc\n@@ -59750,17 +59750,17 @@\n \tldr\tr0, [pc, #20]\t@ (302f8 )\n \tadd\tr0, pc\n ./src/regsub.c:110\n \tadd\tsp, #12\n \tldmia.w\tsp!, {r4, r5, r6, r7, lr}\n ./src/regsub.c:102\n \tb.w\t15d4c \n-\torns\tr0, r2, r0\n-\torr.w\tr0, sl, r0\n-\tldrd\tr0, r0, [r4]\n+\teor.w\tr0, r6, r0\n+\torrs.w\tr0, lr, r0\n+\tand.w\tr0, r8, r0\n \n 000302fc :\n rep_default_regsublen():\n ./src/regsub.c:128\n \tcmp\tr2, #0\n \tit\tne\n \tcmpne\tr1, #0\n@@ -59856,16 +59856,16 @@\n \tb.n\t3031e \n ./src/regsub.c:129\n \tldr\tr0, [pc, #12]\t@ (303a8 )\n \tadd\tr0, pc\n \tblx\t15d50 \n ./src/regsub.c:130\n \tb.n\t3036e \n-\tldrd\tr0, r0, [r0]\n-\t\t\t@ instruction: 0xe9840000\n+\tstrd\tr0, r0, [r4]\n+\t\t\t@ instruction: 0xe9980000\n \n 000303ac :\n Finput_stream_p():\n ./src/streams.c:1202\n \tpush\t{r4, lr}\n ./src/streams.c:1204\n \tlsls\tr3, r0, #30\n@@ -64430,17 +64430,17 @@\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t15768 \n \tsmlsd\tr0, r4, r0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tldmia\tr4!, {r2, r3, r5}\n+\tldmia\tr4!, {r6}\n \tmovs\tr0, r0\n-\tldmia\tr3, {r1, r3, r4, r5, r6, r7}\n+\tldmia\tr4!, {r1, r2, r3}\n \t...\n \n 00032274 :\n Fset_interface():\n ./src/structures.c:1023\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov\tr5, r0\n@@ -67933,15 +67933,15 @@\n \tmovs\tr0, r0\n \tb.n\t332ec \n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tb.n\t332b4 \n \tmovs\tr0, r0\n-\tpush\t{r1, r4, r6, r7, lr}\n+\tpush\t{r1, r2, r5, r6, r7, lr}\n \t...\n \n 000338ec :\n rep_pre_structures_init():\n ./src/structures.c:1662\n \tpush\t{r4, r5, lr}\n ./src/structures.c:1663\n@@ -68013,15 +68013,15 @@\n \tpop\t{r4, r5, pc}\n \tnop\n \tb.n\t333b6 \n \tvtbl.8\td30, {d15-d16}, d19\n \tvqshrun.s64\td30, , #1\n \tvsri.32\tq15, q7, #1\n \tmovs\tr0, r0\n-\t\t\t@ instruction: 0xb680\n+\t\t\t@ instruction: 0xb694\n \tmovs\tr0, r0\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #3\n \tmovs\tr0, r0\n@@ -70829,15 +70829,15 @@\n \teors\tr2, r3\n \tmov.w\tr3, #0\n \tbne.n\t34b9a \n \tadd\tsp, #32\n \tpop\t{r4, pc}\n \tblx\t15e68 <__stack_chk_fail@plt>\n \tnop\n-\tadd\tr5, pc, #808\t@ (adr r5, 34ecc )\n+\tadd\tr5, pc, #888\t@ (adr r5, 34f1c )\n \tmovs\tr0, r0\n \tbcs.n\t34bd4 \n \tmovs\tr0, r0\n \tsubs\tr0, #40\t@ 0x28\n \tmovs\tr1, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n@@ -72761,28 +72761,28 @@\n ./src/symbols.c:1447\n \tadd\tsp, #52\t@ 0x34\n \tpop\t{r4, r5, r6, r7, pc}\n \tb.n\t353ba \n \t\t\t@ instruction: 0xfffff163\n \t\t\t@ instruction: 0xfffff14f\n \tvcvt.u32.f32\tq15, , #1\n-\t\t\t@ instruction: 0xffff999e\n+\t\t\t@ instruction: 0xffff99b2\n \tmovs\tr0, r0\n \tstmia\tr5!, {r3, r6, r7}\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\t35422 \n \t\t\t@ instruction: 0xffff0fbc\n \tmovs\tr0, r0\n-\tldr\tr1, [sp, #360]\t@ 0x168\n+\tldr\tr1, [sp, #440]\t@ 0x1b8\n \t...\n \n 00035830 :\n rep_symbols_init():\n ./src/symbols.c:1451\n \tpush\t{r4, r5, r6, r7, lr}\n \tldr\tr4, [pc, #860]\t@ (35b90 )\n@@ -73254,15 +73254,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\tr0, [sp, #88]\t@ 0x58\n+\tldr\tr0, [sp, #168]\t@ 0xa8\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@@ -74178,15 +74178,15 @@\n ./src/values.c:764\n \tldr\tr1, [pc, #12]\t@ (36174 )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t15768 \n \tnop\n-\tstr\tr2, [sp, #272]\t@ 0x110\n+\tstr\tr2, [sp, #352]\t@ 0x160\n \tmovs\tr0, r0\n string_cmp():\n ./src/values.c:328\n \tlsls\tr2, r0, #30\n \tbmi.n\t3619a \n ./src/values.c:327 (discriminator 1)\n \tpush\t{r3, r4, r5, lr}\n@@ -74393,19 +74393,19 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tnop\n \tmovs\tr1, #110\t@ 0x6e\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #336]\t@ 0x150\n+\tstr\tr2, [sp, #416]\t@ 0x1a0\n \tmovs\tr0, r0\n-\tstr\tr0, [sp, #1016]\t@ 0x3f8\n+\tstr\tr1, [sp, #72]\t@ 0x48\n \tmovs\tr0, r0\n-\tstr\tr1, [sp, #32]\n+\tstr\tr1, [sp, #112]\t@ 0x70\n \t...\n \n 000362d8 :\n rep_get_data_type():\n ./src/values.c:148\n \tpush\t{r3, lr}\n ./src/values.c:149\n@@ -74439,19 +74439,19 @@\n \tadd\tr1, pc\n \tadds\tr3, #24\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tnop\n \tmovs\tr0, #238\t@ 0xee\n \tmovs\tr1, r0\n-\tstr\tr2, [sp, #56]\t@ 0x38\n+\tstr\tr2, [sp, #136]\t@ 0x88\n \tmovs\tr0, r0\n-\tstr\tr0, [sp, #736]\t@ 0x2e0\n+\tstr\tr0, [sp, #816]\t@ 0x330\n \tmovs\tr0, r0\n-\tstr\tr0, [sp, #864]\t@ 0x360\n+\tstr\tr0, [sp, #944]\t@ 0x3b0\n \t...\n \n 00036320 :\n rep_value_cmp():\n ./src/values.c:164\n \tcmp\tr0, #0\n \tit\tne\n@@ -75753,19 +75753,19 @@\n \tnop\n \tadds\tr2, r2, r4\n \tmovs\tr1, r0\n \tadds\tr4, r7, r3\n \tmovs\tr1, r0\n \tadds\tr6, r4, r3\n \tmovs\tr1, r0\n-\tldrh\tr2, [r7, #14]\n+\tldrh\tr6, [r1, #16]\n \tmovs\tr0, r0\n-\tldrh\tr4, [r4, #4]\n+\tldrh\tr0, [r7, #4]\n \tmovs\tr0, r0\n-\tldrh\tr4, [r1, #6]\n+\tldrh\tr0, [r4, #6]\n \t...\n \n 00036b3c :\n rep_mark_value():\n ./src/values.c:813\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n ./src/values.c:822\n@@ -76946,55 +76946,55 @@\n \tadd\tr4, sp, #120\t@ 0x78\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #30\n \tmovs\tr0, r0\n \tldcl\t15, cr15, [pc, #-1020]\t@ 36f70 \n \tbl\t2f536e \n \tbl\t24b372 \n-\tstrh\tr4, [r2, #20]\n+\tstrh\tr0, [r5, #20]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xef95ffff\n \tldr\tr6, [r1, #124]\t@ 0x7c\n \tmovs\tr0, r0\n \tasrs\tr0, r5, #4\n \tmovs\tr0, r0\n \tlsrs\tr0, r5, #28\n \tmovs\tr0, r0\n \tmcr\t15, 4, pc, cr11, cr15, {7}\t@ \n \tstr\tr6, [r5, #96]\t@ 0x60\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xefabffff\n-\tstrh\tr6, [r5, #16]\n+\tstrh\tr2, [r0, #18]\n \tmovs\tr0, r0\n \tlsrs\tr4, r7, #29\n \tmovs\tr0, r0\n-\tstrh\tr6, [r2, #16]\n+\tstrh\tr2, [r5, #16]\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n-\tstrh\tr0, [r7, #14]\n+\tstrh\tr4, [r1, #16]\n \tmovs\tr0, r0\n-\tstrh\tr4, [r4, #14]\n+\tstrh\tr0, [r7, #14]\n \tmovs\tr0, r0\n-\tstrh\tr2, [r1, #14]\n+\tstrh\tr6, [r3, #14]\n \tmovs\tr0, r0\n-\tstrh\tr0, [r6, #12]\n+\tstrh\tr4, [r0, #14]\n \tmovs\tr0, r0\n-\tstrh\tr6, [r2, #12]\n+\tstrh\tr2, [r5, #12]\n \tmovs\tr0, r0\n-\tstrh\tr4, [r7, #10]\n+\tstrh\tr0, [r2, #12]\n \tmovs\tr0, r0\n-\tstrh\tr2, [r4, #10]\n+\tstrh\tr6, [r6, #10]\n \tmovs\tr0, r0\n-\tstrh\tr0, [r1, #10]\n+\tstrh\tr4, [r3, #10]\n \tmovs\tr0, r0\n \tstcl\t15, cr15, [r3], {255}\t@ 0xff\n \tmcr\t15, 1, pc, cr9, cr15, {7}\t@ \n \tstc2l\t15, cr15, [r1, #1020]!\t@ 0x3fc\n-\tstrh\tr2, [r3, #8]\n+\tstrh\tr6, [r5, #8]\n \tmovs\tr0, r0\n \tasrs\tr0, r3, #7\n \t...\n \n 000373d8 :\n rep_values_init():\n ./src/values.c:1107\n@@ -77242,15 +77242,15 @@\n \tmovs\tr1, r0\n \tadd\tr0, sp, #200\t@ 0xc8\n \tmovs\tr0, r0\n \tlsrs\tr0, r7, #24\n \tmovs\tr0, r0\n \tlsls\tr1, r4, #1\n \tmovs\tr0, r0\n-\tldrb\tr2, [r5, #31]\n+\tldrb\tr6, [r7, #31]\n \t...\n \n 00037584 :\n Fmake_weak_ref():\n ./src/weak-refs.c:37\n \tpush\t{r4, lr}\n \tmov\tr4, r0\n@@ -77278,15 +77278,15 @@\n ./src/weak-refs.c:89\n \tldr\tr1, [pc, #12]\t@ (375b8 )\n \tmovs\tr3, #0\n \tmov.w\tr2, #4294967295\t@ 0xffffffff\n \tadd\tr1, pc\n \tb.w\t15768 \n \tnop\n-\tldrb\tr0, [r5, #30]\n+\tldrb\tr4, [r7, #30]\n \t...\n \n 000375bc :\n Fweak_ref():\n ./src/weak-refs.c:49\n \tpush\t{r3, r4, r5, lr}\n \tmov\tr4, r0\n@@ -77528,15 +77528,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-\tldrb\tr6, [r7, #25]\n+\tldrb\tr2, [r2, #26]\n \t...\n \n 00037734 :\n rep_intern_dl_library():\n ./src/unix_dl.c:226\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n find_dl():\n@@ -78203,43 +78203,43 @@\n \tmovs\tr0, r0\n \tlsrs\tr6, r5, #18\n \tmovs\tr1, r0\n \tlsrs\tr6, r2, #18\n \tmovs\tr1, r0\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n-\tldrb\tr0, [r4, #23]\n+\tldrb\tr4, [r6, #23]\n \tmovs\tr0, r0\n \tasrs\tr0, r4, #5\n \tmovs\tr0, r0\n-\tldrb\tr2, [r5, #20]\n+\tldrb\tr6, [r7, #20]\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n \tmovs\tr0, r0\n-\tstrb\tr4, [r2, #21]\n+\tstrb\tr0, [r5, #21]\n \tmovs\tr0, r0\n-\tldrb\tr6, [r3, #19]\n+\tldrb\tr2, [r6, #19]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r0, #20]\n+\tldrb\tr4, [r2, #20]\n \tmovs\tr0, r0\n \tlsrs\tr4, r5, #17\n \tmovs\tr0, r0\n-\tldrb\tr2, [r5, #12]\n+\tldrb\tr6, [r7, #12]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r1, #9]\n+\tldrb\tr4, [r3, #9]\n \tmovs\tr0, r0\n-\tldrb\tr6, [r4, #9]\n+\tldrb\tr2, [r7, #9]\n \tmovs\tr0, r0\n-\tldrb\tr6, [r3, #10]\n+\tldrb\tr2, [r6, #10]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r1, #11]\n+\tldrb\tr0, [r4, #11]\n \tmovs\tr0, r0\n-\tldrb\tr2, [r5, #7]\n+\tldrb\tr6, [r7, #7]\n \tmovs\tr0, r0\n-\tldrb\tr4, [r6, #7]\n+\tldrb\tr0, [r1, #8]\n \t...\n \n 00037c24 :\n rep_open_dl_library():\n ./src/unix_dl.c:434\n \tpush\t{r3, r4, r5, lr}\n ./src/unix_dl.c:437\n@@ -78499,15 +78499,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 \tlsls\tr0, r6, #29\n \tmovs\tr1, r0\n-\tldrb\tr6, [r2, #3]\n+\tldrb\tr2, [r5, #3]\n \tmovs\tr0, r0\n \tlsls\tr4, r3, #29\n \tmovs\tr1, r0\n \tlsls\tr2, r4, #28\n \tmovs\tr1, r0\n \n 00037dc4 :\n@@ -78599,25 +78599,25 @@\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadds\tr3, #8\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tlsls\tr6, r2, #27\n \tmovs\tr1, r0\n-\tldrb\tr6, [r5, #0]\n+\tldrb\tr2, [r0, #1]\n \tmovs\tr0, r0\n-\tstrb\tr4, [r1, #29]\n+\tstrb\tr0, [r4, #29]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r2, #0]\n+\tldrb\tr4, [r4, #0]\n \tmovs\tr0, r0\n-\tldrb\tr0, [r3, #0]\n+\tldrb\tr4, [r5, #0]\n \tmovs\tr0, r0\n-\tstrb\tr6, [r6, #28]\n+\tstrb\tr2, [r1, #29]\n \tmovs\tr0, r0\n-\tstrb\tr2, [r4, #31]\n+\tstrb\tr6, [r6, #31]\n \t...\n \n 00037e88 :\n rep_find_c_symbol():\n ./src/unix_dl.c:528\n \tpush\t{r4, r5, lr}\n \tmov\tr4, r2\n@@ -80335,15 +80335,15 @@\n \tbeq.n\t38898 \n \tb.n\t3888e \n ./src/unix_files.c:518\n \tmovs\tr1, #120\t@ 0x78\n \tb.n\t3888e \n \tnop\n \tstc2\t0, cr0, [r4, #-0]\n-\tldr\tr2, [r2, #100]\t@ 0x64\n+\tldr\tr6, [r4, #100]\t@ 0x64\n \t...\n \n 000388bc :\n rep_file_modtime():\n ./src/unix_files.c:534\n \tpush\t{r4, lr}\n stat_file():\n@@ -80801,20 +80801,20 @@\n ./src/unix_main.c:855\n \tb.n\t38b62 \n \tnop\n \tstr\tr2, [sp, #176]\t@ 0xb0\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr4, [r6, #52]\t@ 0x34\n+\tldr\tr0, [r1, #56]\t@ 0x38\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xffc7ffff\n-\tldr\tr0, [r6, #48]\t@ 0x30\n+\tldr\tr4, [r0, #52]\t@ 0x34\n \tmovs\tr0, r0\n-\tldr\tr6, [r5, #48]\t@ 0x30\n+\tldr\tr2, [r0, #52]\t@ 0x34\n \tmovs\tr0, r0\n fatal_signal_handler():\n ./src/unix_main.c:776\n \tpush\t{r4, r5, r6, lr}\n ./src/unix_main.c:779\n \tmovs\tr1, #0\n ./src/unix_main.c:776\n@@ -80889,19 +80889,19 @@\n \tblx\t15b34 \n \tb.n\t38bca \n \tnop\n \tvld4.8\t{d16-d19}, [sl], r0\n \tstr\tr1, [sp, #656]\t@ 0x290\n \tmovs\tr0, r0\n \tldr??.w\tr0, [sl, r0]\n-\tldr\tr4, [r0, #48]\t@ 0x30\n+\tldr\tr0, [r3, #48]\t@ 0x30\n \tmovs\tr0, r0\n \tlsrs\tr0, r4, #21\n \tmovs\tr0, r0\n-\tldr\tr4, [r2, #48]\t@ 0x30\n+\tldr\tr0, [r5, #48]\t@ 0x30\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n \tldr\tr2, [pc, #184]\t@ (38cfc )\n \tmovs\tr0, r0\n interrupt_signal_handler():\n ./src/unix_main.c:816\n@@ -81314,15 +81314,15 @@\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tlsrs\tr4, r6, #4\n \tmovs\tr0, r0\n \tldrh\tr2, [r2, #24]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf6760000\n-\tldr\tr4, [r1, #4]\n+\tldr\tr0, [r4, #4]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf6540000\n \n 00038f04 :\n rep_system_name():\n ./src/unix_main.c:223\n \tldr\tr3, [pc, #160]\t@ (38fa8 )\n@@ -84852,15 +84852,15 @@\n \tldrb\tr6, [r3, #1]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf1860000\n \tadcs.w\tr0, sl, #0\n \t\t\t@ instruction: 0xf1380000\n \tstrb\tr6, [r5, #16]\n \tmovs\tr0, r0\n-\tstr\tr6, [r4, r6]\n+\tstr\tr2, [r7, r6]\n \tmovs\tr0, r0\n \tstrb\tr4, [r1, #16]\n \tmovs\tr0, r0\n \t\t\t@ instruction: 0xf0e20000\n \tlsrs\tr0, r3, #21\n \tmovs\tr0, r0\n \tasrs\tr4, r4, #32\n@@ -85417,23 +85417,23 @@\n ./src/unix_processes.c:1056\n \tblx\t15e68 <__stack_chk_fail@plt>\n \tnop\n \tstrb\tr2, [r0, #16]\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #24\n \tmovs\tr0, r0\n-\tldr\tr5, [pc, #736]\t@ (3acf8 )\n+\tldr\tr5, [pc, #816]\t@ (3ad48 )\n \tmovs\tr0, r0\n \tstrb\tr2, [r0, #15]\n \tmovs\tr0, r0\n-\tldr\tr5, [pc, #608]\t@ (3ac80 )\n+\tldr\tr5, [pc, #688]\t@ (3acd0 )\n \tmovs\tr0, r0\n-\tldr\tr5, [pc, #424]\t@ (3abcc )\n+\tldr\tr5, [pc, #504]\t@ (3ac1c )\n \tmovs\tr0, r0\n-\tldr\tr5, [pc, #248]\t@ (3ab20 )\n+\tldr\tr5, [pc, #328]\t@ (3ab70 )\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 \tldr.w\tr6, [pc, #2188]\t@ 3b2bc \n \tldr.w\tr3, [pc, #2188]\t@ 3b2c0 \n \tsubw\tsp, sp, #1404\t@ 0x57c\n@@ -86518,15 +86518,15 @@\n \tmovs\tr0, r0\n \tstrb\tr2, [r5, #12]\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #19\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #6\n \tmovs\tr0, r0\n-\tldr\tr4, [pc, #864]\t@ (3b634 )\n+\tldr\tr4, [pc, #944]\t@ (3b684 )\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #8\n \tmovs\tr0, r0\n \tasrs\tr4, r7, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #5\n \tmovs\tr0, r0\n@@ -86546,32 +86546,32 @@\n \tmovs\tr0, r0\n \tldr\tr0, [r7, #68]\t@ 0x44\n \tmovs\tr0, r0\n \tldr\tr2, [r4, #28]\n \tmovs\tr0, r0\n \tasrs\tr4, r1, #4\n \tmovs\tr0, r0\n-\tnop\t\t\t@ (mov r8, r8)\n+\tmov\tip, sl\n \tmovs\tr0, r0\n-\tmov\tr8, r9\n+\tmov\tip, fp\n \tmovs\tr0, r0\n \tadds\tr3, #182\t@ 0xb6\n \tmovs\tr0, r0\n-\tmov\tr4, r5\n+\tmov\tr0, r8\n \tmovs\tr0, r0\n \tbl\t35731a \n \tb.n\t3acc4 \n \tmovs\tr0, r0\n \tb.n\t3ac48 \n \tmovs\tr0, r0\n-\tcmp\tr6, r8\n+\tcmp\tr2, fp\n \tmovs\tr0, r0\n-\tcmp\tr2, r4\n+\tcmp\tr6, r6\n \tmovs\tr0, r0\n-\tadd\tlr, r8\n+\tadd\tsl, fp\n \t...\n \n 0003b330 :\n Fstart_process():\n ./src/unix_processes.c:1157\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n ./src/unix_processes.c:1160\n@@ -88174,19 +88174,19 @@\n \tldr\tr0, [pc, #20]\t@ (3bd9c )\n \tadd\tr3, pc\n \tadd\tr1, pc\n \tadd\tr0, pc\n \tblx\t15340 <__assert_fail@plt>\n \tbls.n\t3bdfc \n \tmovs\tr0, r0\n-\tsubs\tr6, #106\t@ 0x6a\n+\tsubs\tr6, #126\t@ 0x7e\n \tmovs\tr0, r0\n-\tsubs\tr2, #64\t@ 0x40\n+\tsubs\tr2, #84\t@ 0x54\n \tmovs\tr0, r0\n-\tsubs\tr2, #82\t@ 0x52\n+\tsubs\tr2, #102\t@ 0x66\n \t...\n \n 0003bda0 :\n rep_system():\n ./src/unix_processes.c:2002\n \tldr\tr2, [pc, #460]\t@ (3bf70 )\n \tldr\tr3, [pc, #464]\t@ (3bf74 )\n@@ -88433,15 +88433,15 @@\n \tmovs\tr0, r0\n \tasrs\tr4, r7, #8\n \tmovs\tr0, r0\n \tlsrs\tr0, r1, #5\n \tmovs\tr0, r0\n \tlsrs\tr4, r1, #18\n \tmovs\tr0, r0\n-\tsubs\tr5, #254\t@ 0xfe\n+\tsubs\tr6, #18\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@@ -88449,23 +88449,23 @@\n \tmovs\tr0, r0\n \tldrh\tr2, [r6, r3]\n \tmovs\tr0, r0\n \tldrsh\tr0, [r2, r2]\n \tmovs\tr0, r0\n \tldrsh\tr4, [r3, r1]\n \tmovs\tr0, r0\n-\tsubs\tr0, #230\t@ 0xe6\n+\tsubs\tr0, #250\t@ 0xfa\n \tmovs\tr0, r0\n-\tsubs\tr0, #194\t@ 0xc2\n+\tsubs\tr0, #214\t@ 0xd6\n \tmovs\tr0, r0\n \tlsrs\tr4, r0, #24\n \tmovs\tr0, r0\n-\tsubs\tr0, #182\t@ 0xb6\n+\tsubs\tr0, #202\t@ 0xca\n \tmovs\tr0, r0\n-\tsubs\tr0, #176\t@ 0xb0\n+\tsubs\tr0, #196\t@ 0xc4\n \t...\n \n 0003bfbc :\n rep_proc_init():\n ./src/unix_processes.c:2074\n \tpush\t{r4, r5, r6, lr}\n ./src/unix_processes.c:2078\n@@ -88826,15 +88826,15 @@\n \tmovs\tr0, r0\n \tldr\tr2, [r4, r6]\n \tmovs\tr0, r0\n \tlsrs\tr4, r2, #19\n \tmovs\tr0, r0\n \tlsrs\tr4, r3, #6\n \tmovs\tr0, r0\n-\tadds\tr7, #220\t@ 0xdc\n+\tadds\tr7, #240\t@ 0xf0\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@@ -88902,15 +88902,15 @@\n \tmovs\tr0, r0\n \tb.n\t3c18a \n \tvabal.u\tq15, d31, d29\n \tvabal.u\tq15, d31, d27\n \tvsli.64\tq15, , #63\t@ 0x3f\n \tvshr.u64\tq15, , #1\n \tvrsubhn.i\td30, , \n-\tvsli.64\t, q6, #63\t@ 0x3f\n+\tvsli.64\t, q8, #63\t@ 0x3f\n \tmovs\tr0, r0\n \tb.n\t3c7fe \n \tvabdl.u\t, d31, d9\n \tAddress 0x3c33e is out of bounds.\n \n \n 0003c340 :\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -495,335 +495,336 @@\n 0x0003e7e0 00000000 7265702d 6275696c 642d6964 ....rep-build-id\n 0x0003e7f0 00000000 7265702d 696e7465 72666163 ....rep-interfac\n 0x0003e800 652d6964 00000000 7265702d 76657273 e-id....rep-vers\n 0x0003e810 696f6e00 70726f63 6573732d 656e7669 ion.process-envi\n 0x0003e820 726f6e6d 656e7400 6f706572 6174696e ronment.operatin\n 0x0003e830 672d7379 7374656d 00000000 302e3932 g-system....0.92\n 0x0003e840 2e350000 53756e20 4a616e20 20372032 .5..Sun Jan 7 2\n- 0x0003e850 30323420 62792070 6275696c 64657231 024 by pbuilder1\n- 0x0003e860 40666636 34612e00 6e756d62 6572732e @ff64a..numbers.\n- 0x0003e870 63000000 74797065 203d3d20 7265705f c...type == rep_\n- 0x0003e880 4e554d42 45525f46 4c4f4154 00000000 NUMBER_FLOAT....\n- 0x0003e890 7265705f 4e554d42 45525028 696e2900 rep_NUMBERP(in).\n- 0x0003e8a0 74656d20 213d2030 00000000 43000000 tem != 0....C...\n- 0x0003e8b0 25640000 256f0000 233c6e6f 6e2d6e75 %d..%o..#...%%.%dg..\n- 0x0003e8d0 233c756e 7072696e 7461626c 65206e75 #...integer.\n- 0x0003e8f0 72616e64 6f6d0000 6e756d62 65722d3e random..number->\n- 0x0003e900 73747269 6e670000 73747269 6e672d3e string..string->\n- 0x0003e910 6e756d62 65720000 6d696e00 6d617800 number..min.max.\n- 0x0003e920 64656e6f 6d696e61 746f7200 6e756d65 denominator.nume\n- 0x0003e930 7261746f 72000000 696e6578 6163742d rator...inexact-\n- 0x0003e940 3e657861 63740000 65786163 742d3e69 >exact..exact->i\n- 0x0003e950 6e657861 63740000 65786163 74700000 nexact..exactp..\n- 0x0003e960 6669786e 756d7000 696e7465 67657270 fixnump.integerp\n- 0x0003e970 00000000 6e756d62 65727000 67636400 ....numberp.gcd.\n- 0x0003e980 65787074 00000000 73717274 00000000 expt....sqrt....\n- 0x0003e990 6174616e 00000000 61636f73 00000000 atan....acos....\n- 0x0003e9a0 6173696e 00000000 74616e00 636f7300 asin....tan.cos.\n- 0x0003e9b0 73696e00 6c6f6700 65787000 726f756e sin.log.exp.roun\n- 0x0003e9c0 64000000 7472756e 63617465 00000000 d...truncate....\n- 0x0003e9d0 6365696c 696e6700 666c6f6f 72000000 ceiling.floor...\n- 0x0003e9e0 61736800 312d0000 312b0000 7a65726f ash.1-..1+..zero\n- 0x0003e9f0 70000000 65716c00 6c6f6761 6e640000 p...eql.logand..\n- 0x0003ea00 6c6f6778 6f720000 6c6f6769 6f720000 logxor..logior..\n- 0x0003ea10 6c6f676e 6f740000 71756f74 69656e74 lognot..quotient\n- 0x0003ea20 00000000 6d6f6400 72656d61 696e6465 ....mod.remainde\n- 0x0003ea30 72000000 2f000000 2d000000 2b000000 r.../...-...+...\n- 0x0003ea40 446f6d61 696e2065 72726f72 00000000 Domain error....\n- 0x0003ea50 44697669 64652062 79207a65 726f0000 Divide by zero..\n- 0x0003ea60 70726f6d 6f74655f 746f0000 6d617962 promote_to..mayb\n- 0x0003ea70 655f6465 6d6f7465 00000000 00000000 e_demote........\n- 0x0003ea80 01000000 02000000 03000000 04000000 ................\n- 0x0003ea90 05000000 06000000 07000000 08000000 ................\n- 0x0003eaa0 09000000 ffffffff ffffffff ffffffff ................\n- 0x0003eab0 ffffffff ffffffff ffffffff ffffffff ................\n- 0x0003eac0 0a000000 0b000000 0c000000 0d000000 ................\n- 0x0003ead0 0e000000 0f000000 10000000 11000000 ................\n- 0x0003eae0 12000000 13000000 14000000 15000000 ................\n- 0x0003eaf0 16000000 17000000 18000000 19000000 ................\n- 0x0003eb00 1a000000 1b000000 1c000000 1d000000 ................\n- 0x0003eb10 1e000000 1f000000 20000000 21000000 ........ ...!...\n- 0x0003eb20 22000000 23000000 24000000 7265705f \"...#...$...rep_\n- 0x0003eb30 70617273 655f6e75 6d626572 00000000 parse_number....\n- 0x0003eb40 6f726967 696e2d61 66746572 2d676300 origin-after-gc.\n- 0x0003eb50 6c657869 63616c2d 6f726967 696e0000 lexical-origin..\n- 0x0003eb60 63616c6c 2d776974 682d6c65 78696361 call-with-lexica\n- 0x0003eb70 6c2d6f72 6967696e 73000000 696e7465 l-origins...inte\n- 0x0003eb80 726e616c 20666f75 6c757000 636f7272 rnal foulup.corr\n- 0x0003eb90 75707465 6420706f 696e7465 72730000 upted pointers..\n- 0x0003eba0 73746163 6b206f76 6572666c 6f770000 stack overflow..\n- 0x0003ebb0 6d656d6f 72792063 6f727275 7074696f memory corruptio\n- 0x0003ebc0 6e000000 696e7661 6c696420 5b5d2072 n...invalid [] r\n- 0x0003ebd0 616e6765 00000000 756e6d61 74636865 ange....unmatche\n- 0x0003ebe0 64205b5d 00000000 696e7465 726e616c d []....internal\n- 0x0003ebf0 20757270 00000000 3f2b2a20 666f6c6c urp....?+* foll\n- 0x0003ec00 6f777320 6e6f7468 696e6700 74726169 ows nothing.trai\n- 0x0003ec10 6c696e67 205c0000 5e242e5b 28297c3f ling \\..^$.[()|?\n- 0x0003ec20 2b2a5c00 696e7465 726e616c 20646973 +*\\.internal dis\n- 0x0003ec30 61737465 72000000 2a2b206f 70657261 aster...*+ opera\n- 0x0003ec40 6e642063 6f756c64 20626520 656d7074 nd could be empt\n- 0x0003ec50 79000000 6e657374 6564202a 3f2b0000 y...nested *?+..\n- 0x0003ec60 746f6f20 6d616e79 20282900 756e6d61 too many ().unma\n- 0x0003ec70 74636865 64202829 00000000 6a756e6b tched ()....junk\n- 0x0003ec80 206f6e20 656e6400 4e554c4c 20617267 on end.NULL arg\n- 0x0003ec90 756d656e 74000000 72656765 78702074 ument...regexp t\n- 0x0003eca0 6f6f2062 69670000 6f757420 6f662073 oo big..out of s\n- 0x0003ecb0 70616365 00000000 4e554c4c 20706172 pace....NULL par\n- 0x0003ecc0 616d6574 65720000 636f7272 75707465 ameter..corrupte\n- 0x0003ecd0 64207072 6f677261 6d000000 4e554c4c d program...NULL\n- 0x0003ece0 20706172 6d20746f 20726567 73756200 parm to regsub.\n- 0x0003ecf0 42616420 74797065 206f6620 64617461 Bad type of data\n- 0x0003ed00 20746f20 72656773 75620000 64616d61 to regsub..dama\n- 0x0003ed10 67656420 6d617463 68207374 72696e67 ged match string\n- 0x0003ed20 00000000 4e554c4c 20706172 6d20746f ....NULL parm to\n- 0x0003ed30 20726567 7375626c 656e0000 42616420 regsublen..Bad \n- 0x0003ed40 74797065 206f6620 64617461 20746f20 type of data to \n- 0x0003ed50 72656773 75626c65 6e000000 556e6b6e regsublen...Unkn\n- 0x0003ed60 6f776e20 666f726d 61742063 6f6e7665 own format conve\n- 0x0003ed70 7273696f 6e000000 6f757470 75742d73 rsion...output-s\n- 0x0003ed80 74726561 6d2d7000 696e7075 742d7374 tream-p.input-st\n- 0x0003ed90 7265616d 2d700000 6765742d 6f757470 ream-p..get-outp\n- 0x0003eda0 75742d73 74726561 6d2d7374 72696e67 ut-stream-string\n- 0x0003edb0 00000000 6d616b65 2d737472 696e672d ....make-string-\n- 0x0003edc0 6f757470 75742d73 74726561 6d000000 output-stream...\n- 0x0003edd0 6d616b65 2d737472 696e672d 696e7075 make-string-inpu\n- 0x0003ede0 742d7374 7265616d 00000000 666f726d t-stream....form\n- 0x0003edf0 61740000 7072696e 63000000 7072696e at..princ...prin\n- 0x0003ee00 31000000 7072696e 74000000 636f7079 1...print...copy\n- 0x0003ee10 2d737472 65616d00 72656164 2d6c696e -stream.read-lin\n- 0x0003ee20 65000000 72656164 2d636861 72730000 e...read-chars..\n- 0x0003ee30 7065656b 2d636861 72000000 72656164 peek-char...read\n- 0x0003ee40 2d636861 72000000 666f726d 61742d68 -char...format-h\n- 0x0003ee50 6f6f6b73 2d616c69 73740000 233c7374 ooks-alist..#....#.\n- 0x0003f3c0 76616c75 65732e63 00000000 6e657874 values.c....next\n- 0x0003f3d0 5f667265 655f7479 70652021 3d203235 _free_type != 25\n- 0x0003f3e0 36000000 7420213d 20300000 73746174 6...t != 0..stat\n- 0x0003f3f0 69635f72 6f6f7473 20213d20 30000000 ic_roots != 0...\n- 0x0003f400 636f6e73 00000000 62797465 636f6465 cons....bytecode\n- 0x0003f410 00000000 766f6964 00000000 73706563 ....void....spec\n- 0x0003f420 69616c2d 666f726d 00000000 73756272 ial-form....subr\n- 0x0003f430 30000000 73756272 31000000 73756272 0...subr1...subr\n- 0x0003f440 32000000 73756272 33000000 73756272 2...subr3...subr\n- 0x0003f450 34000000 73756272 35000000 73756272 4...subr5...subr\n- 0x0003f460 6e000000 67756172 6469616e 00000000 n...guardian....\n- 0x0003f470 67617262 6167652d 636f6c6c 65637400 garbage-collect.\n- 0x0003f480 69646c65 2d676172 62616765 2d746872 idle-garbage-thr\n- 0x0003f490 6573686f 6c640000 67617262 6167652d eshold..garbage-\n- 0x0003f4a0 74687265 73686f6c 64000000 7072696d threshold...prim\n- 0x0003f4b0 69746976 652d6775 61726469 616e2d70 itive-guardian-p\n- 0x0003f4c0 6f700000 7072696d 69746976 652d6775 op..primitive-gu\n- 0x0003f4d0 61726469 616e2d70 75736800 6d616b65 ardian-push.make\n- 0x0003f4e0 2d707269 6d697469 76652d67 75617264 -primitive-guard\n- 0x0003f4f0 69616e00 53747269 6e672074 6f6f206c ian.String too l\n- 0x0003f500 6f6e6700 61667465 722d6763 2d686f6f ong.after-gc-hoo\n- 0x0003f510 6b000000 7265705f 72656769 73746572 k...rep_register\n- 0x0003f520 5f6e6577 5f747970 65000000 7265705f _new_type...rep_\n- 0x0003f530 6765745f 64617461 5f747970 65000000 get_data_type...\n- 0x0003f540 7265705f 6d61726b 5f737461 74696300 rep_mark_static.\n- 0x0003f550 7765616b 2d726566 00000000 233c7765 weak-ref....#...\n- 0x0003f570 7765616b 2d726566 2d736574 00000000 weak-ref-set....\n- 0x0003f580 6d616b65 2d776561 6b2d7265 66000000 make-weak-ref...\n- 0x0003f590 6572726f 723a2025 730a0000 756e6978 error: %s...unix\n- 0x0003f5a0 5f646c2e 63000000 7265705f 53545249 _dl.c...rep_STRI\n- 0x0003f5b0 4e475020 2866696c 65290000 7265705f NGP (file)..rep_\n- 0x0003f5c0 53545249 4e475020 28646c5f 6c696273 STRINGP (dl_libs\n- 0x0003f5d0 5b695d2e 66696c65 5f6e616d 65290000 [i].file_name)..\n- 0x0003f5e0 2e6c6100 646c6e61 6d653d27 00000000 .la.dlname='....\n- 0x0003f5f0 7265705f 6f70656e 5f676c6f 62616c6c rep_open_globall\n- 0x0003f600 793d0000 79657300 7265705f 72657175 y=..yes.rep_requ\n- 0x0003f610 69726573 3d270000 20090000 43616e27 ires='.. ...Can'\n- 0x0003f620 74206669 6e642064 6c6e616d 6520696e t find dlname in\n- 0x0003f630 20257300 7265705f 646c5f69 6e697400 %s.rep_dl_init.\n- 0x0003f640 7265705f 646c5f6b 696c6c00 7265705f rep_dl_kill.rep_\n- 0x0003f650 53594d42 4f4c5020 28666561 74757265 SYMBOLP (feature\n- 0x0003f660 29000000 7265705f 53545249 4e475028 )...rep_STRINGP(\n- 0x0003f670 66656174 75726529 00000000 66696e64 feature)....find\n- 0x0003f680 5f646c00 7265705f 66696e64 5f646c5f _dl.rep_find_dl_\n- 0x0003f690 73796d62 6f6c0000 66696e64 5f646c5f symbol..find_dl_\n- 0x0003f6a0 62795f66 65617475 72650000 53535400 by_feature..SST.\n- 0x0003f6b0 0a0a4c69 73702062 61636b74 72616365 ..Lisp backtrace\n- 0x0003f6c0 3a0a0000 0a0a0000 0a0a4465 62756720 :.........Debug \n- 0x0003f6d0 62756666 6572733a 0a000000 7265703a buffers:....rep:\n- 0x0003f6e0 20726563 65697665 64206661 74616c20 received fatal \n- 0x0003f6f0 7369676e 616c0000 66617461 6c5f7369 signal..fatal_si\n- 0x0003f700 676e616c 5f68616e 646c6572 00000000 gnal_handler....\n- 0x0003f710 484f4d45 00000000 43616e27 74206669 HOME....Can't fi\n- 0x0003f720 6e642068 6f6d6520 64697265 63746f72 nd home director\n- 0x0003f730 79000000 46504500 233c7072 6f636573 y...FPE.#\n- 0x0003f7c0 70725f53 74646f75 74290000 756e6978 pr_Stdout)..unix\n- 0x0003f7d0 5f70726f 63657373 65732e63 00000000 _processes.c....\n- 0x0003f7e0 6e5f696e 7075745f 68616e64 6c657273 n_input_handlers\n- 0x0003f7f0 203c204d 41585f48 414e444c 45525300 < MAX_HANDLERS.\n- 0x0003f800 2d630000 2f62696e 2f736800 63616e27 -c../bin/sh.can'\n- 0x0003f810 74206578 6563202f 62696e2f 73680000 t exec /bin/sh..\n- 0x0003f820 7265702e 696f2e70 726f6365 73736573 rep.io.processes\n- 0x0003f830 00000000 73756270 726f6365 73730000 ....subprocess..\n- 0x0003f840 63616e27 74207761 69747069 64202829 can't waitpid ()\n- 0x0003f850 00000000 63616e27 7420666f 726b2028 ....can't fork (\n- 0x0003f860 29000000 494c4c00 53454756 00000000 )...ILL.SEGV....\n- 0x0003f870 42555300 41425254 00000000 494f5400 BUS.ABRT....IOT.\n- 0x0003f880 54524150 00000000 53595300 5445524d TRAP....SYS.TERM\n- 0x0003f890 00000000 494e5400 51554954 00000000 ....INT.QUIT....\n- 0x0003f8a0 4b494c4c 00000000 48555000 414c524d KILL....HUP.ALRM\n- 0x0003f8b0 00000000 5654414c 524d0000 50524f46 ....VTALRM..PROF\n- 0x0003f8c0 00000000 494f0000 55524700 504f4c4c ....IO..URG.POLL\n- 0x0003f8d0 00000000 43484c44 00000000 434c4400 ....CHLD....CLD.\n- 0x0003f8e0 434f4e54 00000000 53544f50 00000000 CONT....STOP....\n- 0x0003f8f0 54535450 00000000 5454494e 00000000 TSTP....TTIN....\n- 0x0003f900 54544f55 00000000 50495045 00000000 TTOU....PIPE....\n- 0x0003f910 58435055 00000000 5846535a 00000000 XCPU....XFSZ....\n- 0x0003f920 55535231 00000000 55535232 00000000 USR1....USR2....\n- 0x0003f930 57494e43 48000000 61636365 70742d70 WINCH...accept-p\n- 0x0003f940 726f6365 73732d6f 75747075 742d3100 rocess-output-1.\n- 0x0003f950 61636365 70742d70 726f6365 73732d6f accept-process-o\n- 0x0003f960 75747075 74000000 61637469 76652d70 utput...active-p\n- 0x0003f970 726f6365 73736573 00000000 7365742d rocesses....set-\n- 0x0003f980 70726f63 6573732d 636f6e6e 65637469 process-connecti\n- 0x0003f990 6f6e2d74 79706500 7365742d 70726f63 on-type.set-proc\n- 0x0003f9a0 6573732d 64697200 7365742d 70726f63 ess-dir.set-proc\n- 0x0003f9b0 6573732d 66756e63 74696f6e 00000000 ess-function....\n- 0x0003f9c0 7365742d 70726f63 6573732d 6572726f set-process-erro\n- 0x0003f9d0 722d7374 7265616d 00000000 7365742d r-stream....set-\n- 0x0003f9e0 70726f63 6573732d 6f757470 75742d73 process-output-s\n- 0x0003f9f0 74726561 6d000000 7365742d 70726f63 tream...set-proc\n- 0x0003fa00 6573732d 61726773 00000000 7365742d ess-args....set-\n- 0x0003fa10 70726f63 6573732d 70726f67 00000000 process-prog....\n- 0x0003fa20 70726f63 65737370 00000000 70726f63 processp....proc\n- 0x0003fa30 6573732d 696e2d75 73652d70 00000000 ess-in-use-p....\n- 0x0003fa40 70726f63 6573732d 73746f70 7065642d process-stopped-\n- 0x0003fa50 70000000 70726f63 6573732d 72756e6e p...process-runn\n- 0x0003fa60 696e672d 70000000 70726f63 6573732d ing-p...process-\n- 0x0003fa70 69640000 70726f63 6573732d 65786974 id..process-exit\n- 0x0003fa80 2d76616c 75650000 70726f63 6573732d -value..process-\n- 0x0003fa90 65786974 2d737461 74757300 7369676e exit-status.sign\n- 0x0003faa0 616c2d70 726f6365 73730000 636f6e74 al-process..cont\n- 0x0003fab0 696e7565 2d70726f 63657373 00000000 inue-process....\n- 0x0003fac0 73746f70 2d70726f 63657373 00000000 stop-process....\n- 0x0003fad0 6b696c6c 2d70726f 63657373 00000000 kill-process....\n- 0x0003fae0 696e7465 72727570 742d7072 6f636573 interrupt-proces\n- 0x0003faf0 73000000 63616c6c 2d70726f 63657373 s...call-process\n- 0x0003fb00 00000000 73746172 742d7072 6f636573 ....start-proces\n- 0x0003fb10 73000000 636c6f73 652d7072 6f636573 s...close-proces\n- 0x0003fb20 73000000 6d616b65 2d70726f 63657373 s...make-process\n- 0x0003fb30 00000000 556e6b6e 6f776e20 7369676e ....Unknown sign\n- 0x0003fb40 616c0000 666f726b 00000000 4e656564 al..fork....Need\n- 0x0003fb50 2061206c 6f63616c 2066696c 65000000 a local file...\n- 0x0003fb60 43616e27 74207374 61727400 4e6f2070 Can't start.No p\n- 0x0003fb70 726f6772 616d0000 416c7265 61647920 rogram..Already \n- 0x0003fb80 72756e6e 696e6700 43616e27 74206669 running.Can't fi\n- 0x0003fb90 6e642075 6e757365 64207074 79000000 nd unused pty...\n- 0x0003fba0 50726f63 65737320 696e2075 73650000 Process in use..\n- 0x0003fbb0 4e6f206c 696e6b20 746f2069 6e707574 No link to input\n- 0x0003fbc0 00000000 4e6f7420 73746f70 70656400 ....Not stopped.\n- 0x0003fbd0 4e6f7420 72756e6e 696e6700 736f636b Not running.sock\n- 0x0003fbe0 65747061 69720000 70747900 70697065 etpair..pty.pipe\n- 0x0003fbf0 00000000 7265705f 72656769 73746572 ....rep_register\n- 0x0003fc00 5f70726f 63657373 5f696e70 75745f68 _process_input_h\n- 0x0003fc10 616e646c 65720000 02000000 0f000000 andler..........\n- 0x0003fc20 03000000 3d000000 40000000 0b000000 ....=...@.......\n- 0x0003fc30 40000000 10000000 40000000 26000000 @.......@...&...\n- 0x0003fc40 40000000 35000000 40000000 03000000 @...5...@.......\n- 0x0003fc50 40000000 06000000 40000000 14000000 @.......@.......\n- 0x0003fc60 40000000 0e000000 40000000 0d000000 @.......@.......\n- 0x0003fc70 40000000 25000000 40000000 12000000 @...%...@.......\n- 0x0003fc80 40000000 28000000 40000000 02000000 @...(...@.......\n- 0x0003fc90 40000000 18000000 40000000 09000000 @.......@.......\n- 0x0003fca0 40000000 0a000000 40000000 00000000 @.......@.......\n- 0x0003fcb0 00000000 ....\n+ 0x0003e850 30323420 62792070 6275696c 64657232 024 by pbuilder2\n+ 0x0003e860 40692d63 61707475 72652d74 68652d68 @i-capture-the-h\n+ 0x0003e870 6f73746e 616d652e 00000000 6e756d62 ostname.....numb\n+ 0x0003e880 6572732e 63000000 74797065 203d3d20 ers.c...type == \n+ 0x0003e890 7265705f 4e554d42 45525f46 4c4f4154 rep_NUMBER_FLOAT\n+ 0x0003e8a0 00000000 7265705f 4e554d42 45525028 ....rep_NUMBERP(\n+ 0x0003e8b0 696e2900 74656d20 213d2030 00000000 in).tem != 0....\n+ 0x0003e8c0 43000000 25640000 256f0000 233c6e6f C...%d..%o..#...%%.%\n+ 0x0003e8e0 64670000 233c756e 7072696e 7461626c dg..#...inte\n+ 0x0003e900 67657200 72616e64 6f6d0000 6e756d62 ger.random..numb\n+ 0x0003e910 65722d3e 73747269 6e670000 73747269 er->string..stri\n+ 0x0003e920 6e672d3e 6e756d62 65720000 6d696e00 ng->number..min.\n+ 0x0003e930 6d617800 64656e6f 6d696e61 746f7200 max.denominator.\n+ 0x0003e940 6e756d65 7261746f 72000000 696e6578 numerator...inex\n+ 0x0003e950 6163742d 3e657861 63740000 65786163 act->exact..exac\n+ 0x0003e960 742d3e69 6e657861 63740000 65786163 t->inexact..exac\n+ 0x0003e970 74700000 6669786e 756d7000 696e7465 tp..fixnump.inte\n+ 0x0003e980 67657270 00000000 6e756d62 65727000 gerp....numberp.\n+ 0x0003e990 67636400 65787074 00000000 73717274 gcd.expt....sqrt\n+ 0x0003e9a0 00000000 6174616e 00000000 61636f73 ....atan....acos\n+ 0x0003e9b0 00000000 6173696e 00000000 74616e00 ....asin....tan.\n+ 0x0003e9c0 636f7300 73696e00 6c6f6700 65787000 cos.sin.log.exp.\n+ 0x0003e9d0 726f756e 64000000 7472756e 63617465 round...truncate\n+ 0x0003e9e0 00000000 6365696c 696e6700 666c6f6f ....ceiling.floo\n+ 0x0003e9f0 72000000 61736800 312d0000 312b0000 r...ash.1-..1+..\n+ 0x0003ea00 7a65726f 70000000 65716c00 6c6f6761 zerop...eql.loga\n+ 0x0003ea10 6e640000 6c6f6778 6f720000 6c6f6769 nd..logxor..logi\n+ 0x0003ea20 6f720000 6c6f676e 6f740000 71756f74 or..lognot..quot\n+ 0x0003ea30 69656e74 00000000 6d6f6400 72656d61 ient....mod.rema\n+ 0x0003ea40 696e6465 72000000 2f000000 2d000000 inder.../...-...\n+ 0x0003ea50 2b000000 446f6d61 696e2065 72726f72 +...Domain error\n+ 0x0003ea60 00000000 44697669 64652062 79207a65 ....Divide by ze\n+ 0x0003ea70 726f0000 70726f6d 6f74655f 746f0000 ro..promote_to..\n+ 0x0003ea80 6d617962 655f6465 6d6f7465 00000000 maybe_demote....\n+ 0x0003ea90 00000000 01000000 02000000 03000000 ................\n+ 0x0003eaa0 04000000 05000000 06000000 07000000 ................\n+ 0x0003eab0 08000000 09000000 ffffffff ffffffff ................\n+ 0x0003eac0 ffffffff ffffffff ffffffff ffffffff ................\n+ 0x0003ead0 ffffffff 0a000000 0b000000 0c000000 ................\n+ 0x0003eae0 0d000000 0e000000 0f000000 10000000 ................\n+ 0x0003eaf0 11000000 12000000 13000000 14000000 ................\n+ 0x0003eb00 15000000 16000000 17000000 18000000 ................\n+ 0x0003eb10 19000000 1a000000 1b000000 1c000000 ................\n+ 0x0003eb20 1d000000 1e000000 1f000000 20000000 ............ ...\n+ 0x0003eb30 21000000 22000000 23000000 24000000 !...\"...#...$...\n+ 0x0003eb40 7265705f 70617273 655f6e75 6d626572 rep_parse_number\n+ 0x0003eb50 00000000 6f726967 696e2d61 66746572 ....origin-after\n+ 0x0003eb60 2d676300 6c657869 63616c2d 6f726967 -gc.lexical-orig\n+ 0x0003eb70 696e0000 63616c6c 2d776974 682d6c65 in..call-with-le\n+ 0x0003eb80 78696361 6c2d6f72 6967696e 73000000 xical-origins...\n+ 0x0003eb90 696e7465 726e616c 20666f75 6c757000 internal foulup.\n+ 0x0003eba0 636f7272 75707465 6420706f 696e7465 corrupted pointe\n+ 0x0003ebb0 72730000 73746163 6b206f76 6572666c rs..stack overfl\n+ 0x0003ebc0 6f770000 6d656d6f 72792063 6f727275 ow..memory corru\n+ 0x0003ebd0 7074696f 6e000000 696e7661 6c696420 ption...invalid \n+ 0x0003ebe0 5b5d2072 616e6765 00000000 756e6d61 [] range....unma\n+ 0x0003ebf0 74636865 64205b5d 00000000 696e7465 tched []....inte\n+ 0x0003ec00 726e616c 20757270 00000000 3f2b2a20 rnal urp....?+* \n+ 0x0003ec10 666f6c6c 6f777320 6e6f7468 696e6700 follows nothing.\n+ 0x0003ec20 74726169 6c696e67 205c0000 5e242e5b trailing \\..^$.[\n+ 0x0003ec30 28297c3f 2b2a5c00 696e7465 726e616c ()|?+*\\.internal\n+ 0x0003ec40 20646973 61737465 72000000 2a2b206f disaster...*+ o\n+ 0x0003ec50 70657261 6e642063 6f756c64 20626520 perand could be \n+ 0x0003ec60 656d7074 79000000 6e657374 6564202a empty...nested *\n+ 0x0003ec70 3f2b0000 746f6f20 6d616e79 20282900 ?+..too many ().\n+ 0x0003ec80 756e6d61 74636865 64202829 00000000 unmatched ()....\n+ 0x0003ec90 6a756e6b 206f6e20 656e6400 4e554c4c junk on end.NULL\n+ 0x0003eca0 20617267 756d656e 74000000 72656765 argument...rege\n+ 0x0003ecb0 78702074 6f6f2062 69670000 6f757420 xp too big..out \n+ 0x0003ecc0 6f662073 70616365 00000000 4e554c4c of space....NULL\n+ 0x0003ecd0 20706172 616d6574 65720000 636f7272 parameter..corr\n+ 0x0003ece0 75707465 64207072 6f677261 6d000000 upted program...\n+ 0x0003ecf0 4e554c4c 20706172 6d20746f 20726567 NULL parm to reg\n+ 0x0003ed00 73756200 42616420 74797065 206f6620 sub.Bad type of \n+ 0x0003ed10 64617461 20746f20 72656773 75620000 data to regsub..\n+ 0x0003ed20 64616d61 67656420 6d617463 68207374 damaged match st\n+ 0x0003ed30 72696e67 00000000 4e554c4c 20706172 ring....NULL par\n+ 0x0003ed40 6d20746f 20726567 7375626c 656e0000 m to regsublen..\n+ 0x0003ed50 42616420 74797065 206f6620 64617461 Bad type of data\n+ 0x0003ed60 20746f20 72656773 75626c65 6e000000 to regsublen...\n+ 0x0003ed70 556e6b6e 6f776e20 666f726d 61742063 Unknown format c\n+ 0x0003ed80 6f6e7665 7273696f 6e000000 6f757470 onversion...outp\n+ 0x0003ed90 75742d73 74726561 6d2d7000 696e7075 ut-stream-p.inpu\n+ 0x0003eda0 742d7374 7265616d 2d700000 6765742d t-stream-p..get-\n+ 0x0003edb0 6f757470 75742d73 74726561 6d2d7374 output-stream-st\n+ 0x0003edc0 72696e67 00000000 6d616b65 2d737472 ring....make-str\n+ 0x0003edd0 696e672d 6f757470 75742d73 74726561 ing-output-strea\n+ 0x0003ede0 6d000000 6d616b65 2d737472 696e672d m...make-string-\n+ 0x0003edf0 696e7075 742d7374 7265616d 00000000 input-stream....\n+ 0x0003ee00 666f726d 61740000 7072696e 63000000 format..princ...\n+ 0x0003ee10 7072696e 31000000 7072696e 74000000 prin1...print...\n+ 0x0003ee20 636f7079 2d737472 65616d00 72656164 copy-stream.read\n+ 0x0003ee30 2d6c696e 65000000 72656164 2d636861 -line...read-cha\n+ 0x0003ee40 72730000 7065656b 2d636861 72000000 rs..peek-char...\n+ 0x0003ee50 72656164 2d636861 72000000 666f726d read-char...form\n+ 0x0003ee60 61742d68 6f6f6b73 2d616c69 73740000 at-hooks-alist..\n+ 0x0003ee70 233c7374 72756374 7572653e 00000000 #....\n+ 0x0003ee80 233c7374 72756374 75726520 00000000 #.values.c....\n+ 0x0003f3e0 6e657874 5f667265 655f7479 70652021 next_free_type !\n+ 0x0003f3f0 3d203235 36000000 7420213d 20300000 = 256...t != 0..\n+ 0x0003f400 73746174 69635f72 6f6f7473 20213d20 static_roots != \n+ 0x0003f410 30000000 636f6e73 00000000 62797465 0...cons....byte\n+ 0x0003f420 636f6465 00000000 766f6964 00000000 code....void....\n+ 0x0003f430 73706563 69616c2d 666f726d 00000000 special-form....\n+ 0x0003f440 73756272 30000000 73756272 31000000 subr0...subr1...\n+ 0x0003f450 73756272 32000000 73756272 33000000 subr2...subr3...\n+ 0x0003f460 73756272 34000000 73756272 35000000 subr4...subr5...\n+ 0x0003f470 73756272 6e000000 67756172 6469616e subrn...guardian\n+ 0x0003f480 00000000 67617262 6167652d 636f6c6c ....garbage-coll\n+ 0x0003f490 65637400 69646c65 2d676172 62616765 ect.idle-garbage\n+ 0x0003f4a0 2d746872 6573686f 6c640000 67617262 -threshold..garb\n+ 0x0003f4b0 6167652d 74687265 73686f6c 64000000 age-threshold...\n+ 0x0003f4c0 7072696d 69746976 652d6775 61726469 primitive-guardi\n+ 0x0003f4d0 616e2d70 6f700000 7072696d 69746976 an-pop..primitiv\n+ 0x0003f4e0 652d6775 61726469 616e2d70 75736800 e-guardian-push.\n+ 0x0003f4f0 6d616b65 2d707269 6d697469 76652d67 make-primitive-g\n+ 0x0003f500 75617264 69616e00 53747269 6e672074 uardian.String t\n+ 0x0003f510 6f6f206c 6f6e6700 61667465 722d6763 oo long.after-gc\n+ 0x0003f520 2d686f6f 6b000000 7265705f 72656769 -hook...rep_regi\n+ 0x0003f530 73746572 5f6e6577 5f747970 65000000 ster_new_type...\n+ 0x0003f540 7265705f 6765745f 64617461 5f747970 rep_get_data_typ\n+ 0x0003f550 65000000 7265705f 6d61726b 5f737461 e...rep_mark_sta\n+ 0x0003f560 74696300 7765616b 2d726566 00000000 tic.weak-ref....\n+ 0x0003f570 233c7765 616b2d72 65666572 656e6365 #...weak-ref-set\n+ 0x0003f590 00000000 6d616b65 2d776561 6b2d7265 ....make-weak-re\n+ 0x0003f5a0 66000000 6572726f 723a2025 730a0000 f...error: %s...\n+ 0x0003f5b0 756e6978 5f646c2e 63000000 7265705f unix_dl.c...rep_\n+ 0x0003f5c0 53545249 4e475020 2866696c 65290000 STRINGP (file)..\n+ 0x0003f5d0 7265705f 53545249 4e475020 28646c5f rep_STRINGP (dl_\n+ 0x0003f5e0 6c696273 5b695d2e 66696c65 5f6e616d libs[i].file_nam\n+ 0x0003f5f0 65290000 2e6c6100 646c6e61 6d653d27 e)...la.dlname='\n+ 0x0003f600 00000000 7265705f 6f70656e 5f676c6f ....rep_open_glo\n+ 0x0003f610 62616c6c 793d0000 79657300 7265705f bally=..yes.rep_\n+ 0x0003f620 72657175 69726573 3d270000 20090000 requires='.. ...\n+ 0x0003f630 43616e27 74206669 6e642064 6c6e616d Can't find dlnam\n+ 0x0003f640 6520696e 20257300 7265705f 646c5f69 e in %s.rep_dl_i\n+ 0x0003f650 6e697400 7265705f 646c5f6b 696c6c00 nit.rep_dl_kill.\n+ 0x0003f660 7265705f 53594d42 4f4c5020 28666561 rep_SYMBOLP (fea\n+ 0x0003f670 74757265 29000000 7265705f 53545249 ture)...rep_STRI\n+ 0x0003f680 4e475028 66656174 75726529 00000000 NGP(feature)....\n+ 0x0003f690 66696e64 5f646c00 7265705f 66696e64 find_dl.rep_find\n+ 0x0003f6a0 5f646c5f 73796d62 6f6c0000 66696e64 _dl_symbol..find\n+ 0x0003f6b0 5f646c5f 62795f66 65617475 72650000 _dl_by_feature..\n+ 0x0003f6c0 53535400 0a0a4c69 73702062 61636b74 SST...Lisp backt\n+ 0x0003f6d0 72616365 3a0a0000 0a0a0000 0a0a4465 race:.........De\n+ 0x0003f6e0 62756720 62756666 6572733a 0a000000 bug buffers:....\n+ 0x0003f6f0 7265703a 20726563 65697665 64206661 rep: received fa\n+ 0x0003f700 74616c20 7369676e 616c0000 66617461 tal signal..fata\n+ 0x0003f710 6c5f7369 676e616c 5f68616e 646c6572 l_signal_handler\n+ 0x0003f720 00000000 484f4d45 00000000 43616e27 ....HOME....Can'\n+ 0x0003f730 74206669 6e642068 6f6d6520 64697265 t find home dire\n+ 0x0003f740 63746f72 79000000 46504500 233c7072 ctory...FPE.#pr_Stdout)..\n+ 0x0003f7e0 756e6978 5f70726f 63657373 65732e63 unix_processes.c\n+ 0x0003f7f0 00000000 6e5f696e 7075745f 68616e64 ....n_input_hand\n+ 0x0003f800 6c657273 203c204d 41585f48 414e444c lers < MAX_HANDL\n+ 0x0003f810 45525300 2d630000 2f62696e 2f736800 ERS.-c../bin/sh.\n+ 0x0003f820 63616e27 74206578 6563202f 62696e2f can't exec /bin/\n+ 0x0003f830 73680000 7265702e 696f2e70 726f6365 sh..rep.io.proce\n+ 0x0003f840 73736573 00000000 73756270 726f6365 sses....subproce\n+ 0x0003f850 73730000 63616e27 74207761 69747069 ss..can't waitpi\n+ 0x0003f860 64202829 00000000 63616e27 7420666f d ()....can't fo\n+ 0x0003f870 726b2028 29000000 494c4c00 53454756 rk ()...ILL.SEGV\n+ 0x0003f880 00000000 42555300 41425254 00000000 ....BUS.ABRT....\n+ 0x0003f890 494f5400 54524150 00000000 53595300 IOT.TRAP....SYS.\n+ 0x0003f8a0 5445524d 00000000 494e5400 51554954 TERM....INT.QUIT\n+ 0x0003f8b0 00000000 4b494c4c 00000000 48555000 ....KILL....HUP.\n+ 0x0003f8c0 414c524d 00000000 5654414c 524d0000 ALRM....VTALRM..\n+ 0x0003f8d0 50524f46 00000000 494f0000 55524700 PROF....IO..URG.\n+ 0x0003f8e0 504f4c4c 00000000 43484c44 00000000 POLL....CHLD....\n+ 0x0003f8f0 434c4400 434f4e54 00000000 53544f50 CLD.CONT....STOP\n+ 0x0003f900 00000000 54535450 00000000 5454494e ....TSTP....TTIN\n+ 0x0003f910 00000000 54544f55 00000000 50495045 ....TTOU....PIPE\n+ 0x0003f920 00000000 58435055 00000000 5846535a ....XCPU....XFSZ\n+ 0x0003f930 00000000 55535231 00000000 55535232 ....USR1....USR2\n+ 0x0003f940 00000000 57494e43 48000000 61636365 ....WINCH...acce\n+ 0x0003f950 70742d70 726f6365 73732d6f 75747075 pt-process-outpu\n+ 0x0003f960 742d3100 61636365 70742d70 726f6365 t-1.accept-proce\n+ 0x0003f970 73732d6f 75747075 74000000 61637469 ss-output...acti\n+ 0x0003f980 76652d70 726f6365 73736573 00000000 ve-processes....\n+ 0x0003f990 7365742d 70726f63 6573732d 636f6e6e set-process-conn\n+ 0x0003f9a0 65637469 6f6e2d74 79706500 7365742d ection-type.set-\n+ 0x0003f9b0 70726f63 6573732d 64697200 7365742d process-dir.set-\n+ 0x0003f9c0 70726f63 6573732d 66756e63 74696f6e process-function\n+ 0x0003f9d0 00000000 7365742d 70726f63 6573732d ....set-process-\n+ 0x0003f9e0 6572726f 722d7374 7265616d 00000000 error-stream....\n+ 0x0003f9f0 7365742d 70726f63 6573732d 6f757470 set-process-outp\n+ 0x0003fa00 75742d73 74726561 6d000000 7365742d ut-stream...set-\n+ 0x0003fa10 70726f63 6573732d 61726773 00000000 process-args....\n+ 0x0003fa20 7365742d 70726f63 6573732d 70726f67 set-process-prog\n+ 0x0003fa30 00000000 70726f63 65737370 00000000 ....processp....\n+ 0x0003fa40 70726f63 6573732d 696e2d75 73652d70 process-in-use-p\n+ 0x0003fa50 00000000 70726f63 6573732d 73746f70 ....process-stop\n+ 0x0003fa60 7065642d 70000000 70726f63 6573732d ped-p...process-\n+ 0x0003fa70 72756e6e 696e672d 70000000 70726f63 running-p...proc\n+ 0x0003fa80 6573732d 69640000 70726f63 6573732d ess-id..process-\n+ 0x0003fa90 65786974 2d76616c 75650000 70726f63 exit-value..proc\n+ 0x0003faa0 6573732d 65786974 2d737461 74757300 ess-exit-status.\n+ 0x0003fab0 7369676e 616c2d70 726f6365 73730000 signal-process..\n+ 0x0003fac0 636f6e74 696e7565 2d70726f 63657373 continue-process\n+ 0x0003fad0 00000000 73746f70 2d70726f 63657373 ....stop-process\n+ 0x0003fae0 00000000 6b696c6c 2d70726f 63657373 ....kill-process\n+ 0x0003faf0 00000000 696e7465 72727570 742d7072 ....interrupt-pr\n+ 0x0003fb00 6f636573 73000000 63616c6c 2d70726f ocess...call-pro\n+ 0x0003fb10 63657373 00000000 73746172 742d7072 cess....start-pr\n+ 0x0003fb20 6f636573 73000000 636c6f73 652d7072 ocess...close-pr\n+ 0x0003fb30 6f636573 73000000 6d616b65 2d70726f ocess...make-pro\n+ 0x0003fb40 63657373 00000000 556e6b6e 6f776e20 cess....Unknown \n+ 0x0003fb50 7369676e 616c0000 666f726b 00000000 signal..fork....\n+ 0x0003fb60 4e656564 2061206c 6f63616c 2066696c Need a local fil\n+ 0x0003fb70 65000000 43616e27 74207374 61727400 e...Can't start.\n+ 0x0003fb80 4e6f2070 726f6772 616d0000 416c7265 No program..Alre\n+ 0x0003fb90 61647920 72756e6e 696e6700 43616e27 ady running.Can'\n+ 0x0003fba0 74206669 6e642075 6e757365 64207074 t find unused pt\n+ 0x0003fbb0 79000000 50726f63 65737320 696e2075 y...Process in u\n+ 0x0003fbc0 73650000 4e6f206c 696e6b20 746f2069 se..No link to i\n+ 0x0003fbd0 6e707574 00000000 4e6f7420 73746f70 nput....Not stop\n+ 0x0003fbe0 70656400 4e6f7420 72756e6e 696e6700 ped.Not running.\n+ 0x0003fbf0 736f636b 65747061 69720000 70747900 socketpair..pty.\n+ 0x0003fc00 70697065 00000000 7265705f 72656769 pipe....rep_regi\n+ 0x0003fc10 73746572 5f70726f 63657373 5f696e70 ster_process_inp\n+ 0x0003fc20 75745f68 616e646c 65720000 02000000 ut_handler......\n+ 0x0003fc30 0f000000 03000000 3d000000 40000000 ........=...@...\n+ 0x0003fc40 0b000000 40000000 10000000 40000000 ....@.......@...\n+ 0x0003fc50 26000000 40000000 35000000 40000000 &...@...5...@...\n+ 0x0003fc60 03000000 40000000 06000000 40000000 ....@.......@...\n+ 0x0003fc70 14000000 40000000 0e000000 40000000 ....@.......@...\n+ 0x0003fc80 0d000000 40000000 25000000 40000000 ....@...%...@...\n+ 0x0003fc90 12000000 40000000 28000000 40000000 ....@...(...@...\n+ 0x0003fca0 02000000 40000000 18000000 40000000 ....@.......@...\n+ 0x0003fcb0 09000000 40000000 0a000000 40000000 ....@.......@...\n+ 0x0003fcc0 00000000 00000000 ........\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- 0x0003fcb4 00000000 ....\n+ 0x0003fcc8 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 0x0004096c 45100000 24cf0300 450e0000 14cf0300 E...$...E.......\n 0x0004097c 450c0000 04cf0300 45080000 f8ce0300 E.......E.......\n 0x0004098c 45080000 ecce0300 450b0000 e0ce0300 E.......E.......\n 0x0004099c 45090000 d4ce0300 450a0000 c8ce0300 E.......E.......\n 0x000409ac 450e0000 c4ce0300 45140000 acce0300 E.......E.......\n 0x000409bc 450c0000 9cce0300 450f0000 8cce0300 E.......E.......\n 0x000409cc 450c0000 7cce0300 450c0000 6cce0300 E...|...E...l...\n- 0x000409dc 45050000 38d20300 45030000 84ec0300 E...8...E.......\n+ 0x000409dc 45050000 38d20300 45030000 98ec0300 E...8...E.......\n 0x000409ec 45040000 24ca0300 45050000 30d20300 E...$...E...0...\n 0x000409fc 45060000 28d20300 45140000 04d20300 E...(...E.......\n 0x00040a0c 451c0000 d4cd0300 450e0000 f4cd0300 E.......E.......\n 0x00040a1c 450b0000 28ce0300 450b0000 40ce0300 E...(...E...@...\n 0x00040a2c 450a0000 58ce0300 450c0000 6cce0300 E...X...E...l...\n 0x00040a3c 450c0000 7cce0300 450f0000 8cce0300 E...|...E.......\n 0x00040a4c 450c0000 9cce0300 45140000 acce0300 E.......E.......\n@@ -116,38 +116,38 @@\n 0x00040e7c 45060000 78da0300 450c0000 e4da0300 E...x...E.......\n 0x00040e8c 45160000 ccda0300 45120000 80da0300 E.......E.......\n 0x00040e9c 450c0000 bcda0300 450c0000 acda0300 E.......E.......\n 0x00040eac 450b0000 a0da0300 45080000 94da0300 E.......E.......\n 0x00040ebc 45040000 60dc0300 45070000 70da0300 E...`...E...p...\n 0x00040ecc 45030000 a0d50300 450e0000 9cd90300 E.......E.......\n 0x00040edc 450f0000 acd90300 45090000 bcd90300 E.......E.......\n- 0x00040eec 45060000 f0f60300 45150000 c8d90300 E.......E.......\n+ 0x00040eec 45060000 04f70300 45150000 c8d90300 E.......E.......\n 0x00040efc 45040000 e0d90300 45050000 e8d90300 E.......E.......\n 0x00040f0c 45050000 f0d90300 45050000 f8d90300 E.......E.......\n 0x00040f1c 45070000 00da0300 450d0000 40da0300 E.......E...@...\n 0x00040f2c 45070000 dce20300 450d0000 cce20300 E.......E.......\n 0x00040f3c 450e0000 18e30300 45120000 b8e20300 E.......E.......\n 0x00040f4c 45130000 a4e20300 450e0000 94e20300 E.......E.......\n 0x00040f5c 45120000 80e20300 452c0000 88df0300 E.......E,......\n 0x00040f6c 45130000 6ce20300 45090000 08e30300 E...l...E.......\n 0x00040f7c 45010000 14e30300 450c0000 f8e20300 E.......E.......\n 0x00040f8c 45200000 34df0300 45100000 e4e20300 E ..4...E.......\n- 0x00040f9c 45020000 0cea0300 45030000 38e40300 E.......E...8...\n+ 0x00040f9c 45020000 20ea0300 45030000 38e40300 E... ...E...8...\n 0x00040fac 45110000 48e20300 450d0000 38e20300 E...H...E...8...\n 0x00040fbc 45040000 b8df0300 45030000 c0df0300 E.......E.......\n 0x00040fcc 450e0000 5ce20300 450f0000 c4df0300 E...\\...E.......\n 0x00040fdc 451b0000 d4df0300 45090000 f0df0300 E.......E.......\n 0x00040fec 45090000 fcdf0300 45090000 08e00300 E.......E.......\n 0x00040ffc 45050000 14e00300 450e0000 1ce00300 E.......E.......\n 0x0004100c 45060000 2ce00300 45090000 34e00300 E...,...E...4...\n 0x0004101c 45070000 40e00300 45070000 48e00300 E...@...E...H...\n 0x0004102c 45050000 50e00300 45050000 58e00300 E...P...E...X...\n 0x0004103c 45040000 60e00300 45040000 68e00300 E...`...E...h...\n 0x0004104c 45020000 70e00300 45010000 74e00300 E...p...E...t...\n- 0x0004105c 45020000 78e00300 45010000 6cf50300 E...x...E...l...\n+ 0x0004105c 45020000 78e00300 45010000 80f50300 E...x...E.......\n 0x0004106c 45020000 7ce00300 45010000 80e00300 E...|...E.......\n 0x0004107c 450c0000 84e00300 450c0000 94e00300 E.......E.......\n 0x0004108c 450e0000 a4e00300 45030000 b4e00300 E.......E.......\n 0x0004109c 45020000 b0e00300 45050000 b8e00300 E.......E.......\n 0x000410ac 45130000 c0e00300 45040000 60dc0300 E.......E...`...\n 0x000410bc 450c0000 d4e00300 45090000 e4e00300 E.......E.......\n 0x000410cc 45040000 f0e00300 45030000 f8e00300 E.......E.......\n@@ -184,15 +184,15 @@\n 0x000412bc 450c0000 bce50300 450a0000 b0e50300 E.......E.......\n 0x000412cc 450e0000 a0e50300 45100000 8ce50300 E.......E.......\n 0x000412dc 450f0000 54e50300 45000000 70cd0300 E...T...E...p...\n 0x000412ec 450e0000 64e50300 45100000 28e80300 E...d...E...(...\n 0x000412fc 45040000 dce70300 45130000 14e80300 E.......E.......\n 0x0004130c 450b0000 08e80300 45060000 3ce80300 E.......E...<...\n 0x0004131c 45100000 f4e70300 450c0000 e4e70300 E.......E.......\n- 0x0004132c 45230000 44e80300 450c0000 cce70300 E#..D...E.......\n+ 0x0004132c 45340000 44e80300 450c0000 cce70300 E4..D...E.......\n 0x0004133c 450e0000 bce70300 450d0000 ace70300 E.......E.......\n 0x0004134c 45050000 28e60300 45170000 30e60300 E...(...E...0...\n 0x0004135c 450f0000 48e60300 45060000 dcde0300 E...H...E.......\n 0x0004136c 450d0000 58e60300 450b0000 68e60300 E...X...E...h...\n 0x0004137c 450c0000 74e60300 450d0000 84e60300 E...t...E.......\n 0x0004138c 450c0000 94e60300 450c0000 a4e60300 E.......E.......\n 0x0004139c 450c0000 b4e60300 450c0000 c4e60300 E.......E.......\n@@ -200,139 +200,139 @@\n 0x000413bc 450b0000 f0e60300 45130000 fce60300 E.......E.......\n 0x000413cc 450e0000 10e70300 450f0000 20e70300 E.......E... ...\n 0x000413dc 45070000 30e70300 45090000 38e70300 E...0...E...8...\n 0x000413ec 450c0000 44e70300 45130000 54e70300 E...D...E...T...\n 0x000413fc 45080000 68e70300 450d0000 74e70300 E...h...E...t...\n 0x0004140c 450c0000 84e70300 450f0000 94e70300 E.......E.......\n 0x0004141c 45000000 70cd0300 45040000 a4e70300 E...p...E.......\n- 0x0004142c 450e0000 50ea0300 450c0000 40ea0300 E...P...E...@...\n- 0x0004143c 45060000 f0e80300 450e0000 f8e80300 E.......E.......\n- 0x0004144c 450e0000 08e90300 45030000 18e90300 E.......E.......\n- 0x0004145c 45030000 1ce90300 450b0000 20e90300 E.......E... ...\n- 0x0004146c 45090000 2ce90300 450e0000 38e90300 E...,...E...8...\n- 0x0004147c 450e0000 48e90300 45060000 58e90300 E...H...E...X...\n- 0x0004148c 45070000 60e90300 45080000 68e90300 E...`...E...h...\n- 0x0004149c 45070000 74e90300 45030000 7ce90300 E...t...E...|...\n- 0x000414ac 45040000 80e90300 45040000 88e90300 E.......E.......\n- 0x000414bc 45040000 90e90300 45040000 98e90300 E.......E.......\n- 0x000414cc 45040000 a0e90300 45030000 a8e90300 E.......E.......\n- 0x000414dc 45030000 ace90300 45030000 b0e90300 E.......E.......\n- 0x000414ec 45030000 b4e90300 45030000 b8e90300 E.......E.......\n- 0x000414fc 45050000 bce90300 45080000 c4e90300 E.......E.......\n- 0x0004150c 45070000 d0e90300 45050000 d8e90300 E.......E.......\n- 0x0004151c 45030000 e0e90300 45020000 e4e90300 E.......E.......\n- 0x0004152c 45020000 e8e90300 45050000 ece90300 E.......E.......\n- 0x0004153c 45030000 f4e90300 45060000 f8e90300 E.......E.......\n- 0x0004154c 45060000 00ea0300 45060000 08ea0300 E.......E.......\n- 0x0004155c 45060000 10ea0300 45080000 18ea0300 E.......E.......\n- 0x0004156c 45030000 24ea0300 45090000 28ea0300 E...$...E...(...\n- 0x0004157c 45010000 34ea0300 45010000 2ce20300 E...4...E...,...\n- 0x0004158c 45010000 38ea0300 45010000 3cea0300 E...8...E...<...\n- 0x0004159c 450f0000 40eb0300 450e0000 50eb0300 E...@...E...P...\n- 0x000415ac 45190000 60eb0300 45190000 5ced0300 E...`...E...\\...\n- 0x000415bc 45120000 48ee0300 450f0000 78ed0300 E...H...E...x...\n- 0x000415cc 450e0000 88ed0300 45180000 98ed0300 E.......E.......\n- 0x000415dc 45190000 b4ed0300 45180000 d0ed0300 E.......E.......\n- 0x000415ec 45060000 eced0300 45050000 f4ed0300 E.......E.......\n- 0x000415fc 45050000 fced0300 45050000 04ee0300 E.......E.......\n- 0x0004160c 45040000 24ca0300 450b0000 0cee0300 E...$...E.......\n- 0x0004161c 45090000 18ee0300 450a0000 24ee0300 E.......E...$...\n- 0x0004162c 45090000 30ee0300 45090000 3cee0300 E...0...E...<...\n- 0x0004163c 45050000 30d20300 45110000 8cef0300 E...0...E.......\n- 0x0004164c 45080000 10f10300 450b0000 04f10300 E.......E.......\n- 0x0004165c 45050000 fcf00300 45030000 50e50300 E.......E...P...\n- 0x0004166c 45090000 f0f00300 45100000 dcf00300 E.......E.......\n+ 0x0004142c 450e0000 64ea0300 450c0000 54ea0300 E...d...E...T...\n+ 0x0004143c 45060000 04e90300 450e0000 0ce90300 E.......E.......\n+ 0x0004144c 450e0000 1ce90300 45030000 2ce90300 E.......E...,...\n+ 0x0004145c 45030000 30e90300 450b0000 34e90300 E...0...E...4...\n+ 0x0004146c 45090000 40e90300 450e0000 4ce90300 E...@...E...L...\n+ 0x0004147c 450e0000 5ce90300 45060000 6ce90300 E...\\...E...l...\n+ 0x0004148c 45070000 74e90300 45080000 7ce90300 E...t...E...|...\n+ 0x0004149c 45070000 88e90300 45030000 90e90300 E.......E.......\n+ 0x000414ac 45040000 94e90300 45040000 9ce90300 E.......E.......\n+ 0x000414bc 45040000 a4e90300 45040000 ace90300 E.......E.......\n+ 0x000414cc 45040000 b4e90300 45030000 bce90300 E.......E.......\n+ 0x000414dc 45030000 c0e90300 45030000 c4e90300 E.......E.......\n+ 0x000414ec 45030000 c8e90300 45030000 cce90300 E.......E.......\n+ 0x000414fc 45050000 d0e90300 45080000 d8e90300 E.......E.......\n+ 0x0004150c 45070000 e4e90300 45050000 ece90300 E.......E.......\n+ 0x0004151c 45030000 f4e90300 45020000 f8e90300 E.......E.......\n+ 0x0004152c 45020000 fce90300 45050000 00ea0300 E.......E.......\n+ 0x0004153c 45030000 08ea0300 45060000 0cea0300 E.......E.......\n+ 0x0004154c 45060000 14ea0300 45060000 1cea0300 E.......E.......\n+ 0x0004155c 45060000 24ea0300 45080000 2cea0300 E...$...E...,...\n+ 0x0004156c 45030000 38ea0300 45090000 3cea0300 E...8...E...<...\n+ 0x0004157c 45010000 48ea0300 45010000 2ce20300 E...H...E...,...\n+ 0x0004158c 45010000 4cea0300 45010000 50ea0300 E...L...E...P...\n+ 0x0004159c 450f0000 54eb0300 450e0000 64eb0300 E...T...E...d...\n+ 0x000415ac 45190000 74eb0300 45190000 70ed0300 E...t...E...p...\n+ 0x000415bc 45120000 5cee0300 450f0000 8ced0300 E...\\...E.......\n+ 0x000415cc 450e0000 9ced0300 45180000 aced0300 E.......E.......\n+ 0x000415dc 45190000 c8ed0300 45180000 e4ed0300 E.......E.......\n+ 0x000415ec 45060000 00ee0300 45050000 08ee0300 E.......E.......\n+ 0x000415fc 45050000 10ee0300 45050000 18ee0300 E.......E.......\n+ 0x0004160c 45040000 24ca0300 450b0000 20ee0300 E...$...E... ...\n+ 0x0004161c 45090000 2cee0300 450a0000 38ee0300 E...,...E...8...\n+ 0x0004162c 45090000 44ee0300 45090000 50ee0300 E...D...E...P...\n+ 0x0004163c 45050000 30d20300 45110000 a0ef0300 E...0...E.......\n+ 0x0004164c 45080000 24f10300 450b0000 18f10300 E...$...E.......\n+ 0x0004165c 45050000 10f10300 45030000 50e50300 E.......E...P...\n+ 0x0004166c 45090000 04f10300 45100000 f0f00300 E.......E.......\n 0x0004167c 450e0000 0ce50300 45140000 b0ca0300 E.......E.......\n- 0x0004168c 45120000 6ce30300 45080000 d0f00300 E...l...E.......\n- 0x0004169c 45050000 c8f00300 45140000 90ee0300 E.......E.......\n- 0x000416ac 45130000 a8ee0300 45150000 bcee0300 E.......E.......\n- 0x000416bc 45110000 d4ee0300 45070000 70da0300 E.......E...p...\n- 0x000416cc 45070000 dce20300 45080000 e8ee0300 E.......E.......\n- 0x000416dc 450f0000 f4ee0300 45130000 04ef0300 E.......E.......\n- 0x000416ec 45160000 18ef0300 450e0000 30ef0300 E.......E...0...\n- 0x000416fc 45040000 40ef0300 450a0000 48ef0300 E...@...E...H...\n- 0x0004170c 45110000 54ef0300 45110000 68ef0300 E...T...E...h...\n- 0x0004171c 450f0000 7cef0300 45100000 a0ef0300 E...|...E.......\n- 0x0004172c 450e0000 b4ef0300 450d0000 c4ef0300 E.......E.......\n- 0x0004173c 45140000 d4ef0300 45110000 ecef0300 E.......E.......\n- 0x0004174c 45130000 00f00300 45130000 14f00300 E.......E.......\n- 0x0004175c 450e0000 28f00300 45160000 38f00300 E...(...E...8...\n- 0x0004176c 45100000 50f00300 450d0000 64f00300 E...P...E...d...\n- 0x0004177c 45110000 74f00300 450e0000 88f00300 E...t...E.......\n- 0x0004178c 450e0000 98f00300 450e0000 a8f00300 E.......E.......\n- 0x0004179c 450d0000 b8f00300 451a0000 50f30300 E.......E...P...\n- 0x000417ac 45010000 50d30300 450d0000 a4f30300 E...P...E.......\n- 0x000417bc 450f0000 94f30300 45020000 58f10300 E.......E...X...\n- 0x000417cc 45020000 54f10300 450a0000 48f10300 E...T...E...H...\n- 0x000417dc 45080000 5cf10300 450c0000 68f10300 E...\\...E...h...\n- 0x000417ec 45070000 78f10300 45140000 80f10300 E...x...E.......\n- 0x000417fc 45070000 98f10300 45120000 a0f10300 E.......E.......\n- 0x0004180c 45050000 c0d90300 45120000 b4f10300 E.......E.......\n- 0x0004181c 45150000 c8f10300 45070000 e0f10300 E.......E.......\n- 0x0004182c 45030000 f4dd0300 45030000 e8f10300 E.......E.......\n- 0x0004183c 450a0000 ecf10300 45070000 f8f10300 E.......E.......\n- 0x0004184c 45040000 00f20300 45070000 08f20300 E.......E.......\n- 0x0004185c 45060000 10f20300 450c0000 18f20300 E.......E.......\n- 0x0004186c 45060000 30f20300 450e0000 28f20300 E...0...E...(...\n- 0x0004187c 450b0000 38f20300 45080000 44f20300 E...8...E...D...\n- 0x0004188c 450b0000 50f20300 451c0000 5cf20300 E...P...E...\\...\n- 0x0004189c 45030000 7cf20300 450d0000 80f20300 E...|...E.......\n- 0x000418ac 450c0000 90f20300 45060000 a0f20300 E.......E.......\n- 0x000418bc 45170000 a8f20300 45080000 c0f20300 E.......E.......\n- 0x000418cc 450c0000 ccf20300 45150000 dcf20300 E.......E.......\n- 0x000418dc 450e0000 f4f20300 45110000 e0f20300 E.......E.......\n- 0x000418ec 45140000 04f30300 45100000 08f30300 E.......E.......\n- 0x000418fc 450c0000 1cf30300 45080000 2cf30300 E.......E...,...\n- 0x0004190c 45060000 38f30300 450d0000 40f30300 E...8...E...@...\n- 0x0004191c 450b0000 6cf30300 450c0000 78f30300 E...l...E...x...\n- 0x0004192c 450b0000 88f30300 45000000 70cd0300 E.......E...p...\n- 0x0004193c 450f0000 f4f40300 450d0000 04f50300 E.......E.......\n- 0x0004194c 45000000 70cd0300 450f0000 70f40300 E...p...E...p...\n- 0x0004195c 45160000 80f40300 45110000 98f40300 E.......E.......\n- 0x0004196c 45160000 acf40300 45170000 c4f40300 E.......E.......\n- 0x0004197c 45170000 dcf40300 45040000 00f40300 E.......E.......\n- 0x0004198c 450c0000 70f50300 45080000 50f50300 E...p...E...P...\n- 0x0004199c 450d0000 80f50300 45010000 14e30300 E.......E.......\n- 0x000419ac 45190000 18f70300 45010000 14e30300 E.......E.......\n- 0x000419bc 34f70300 08000000 64f80300 04000000 4.......d.......\n- 0x000419cc 68f80300 0b000000 70f80300 07000000 h.......p.......\n- 0x000419dc 74f80300 06000000 7cf80300 06000000 t.......|.......\n- 0x000419ec 80f80300 05000000 88f80300 1f000000 ................\n- 0x000419fc 8cf80300 0f000000 94f80300 02000000 ................\n- 0x00041a0c 98f80300 03000000 a0f80300 09000000 ................\n- 0x00041a1c a8f80300 01000000 acf80300 0e000000 ................\n- 0x00041a2c b4f80300 1a000000 bcf80300 1b000000 ................\n- 0x00041a3c c4f80300 1d000000 c8f80300 17000000 ................\n- 0x00041a4c ccf80300 1d000000 d4f80300 11000000 ................\n- 0x00041a5c dcf80300 11000000 e0f80300 12000000 ................\n- 0x00041a6c e8f80300 13000000 f0f80300 14000000 ................\n- 0x00041a7c f8f80300 15000000 00f90300 16000000 ................\n- 0x00041a8c 08f90300 0d000000 10f90300 18000000 ................\n- 0x00041a9c 18f90300 19000000 20f90300 0a000000 ........ .......\n- 0x00041aac 28f90300 0c000000 30f90300 1c000000 (.......0.......\n- 0x00041abc 00000000 00000000 450e0000 34fb0300 ........E...4...\n- 0x00041acc 450b0000 d0fb0300 45100000 b0fb0300 E.......E.......\n- 0x00041adc 45150000 88fb0300 45040000 44fb0300 E.......E...D...\n- 0x00041aec 450f0000 78fb0300 450a0000 6cfb0300 E...x...E...l...\n- 0x00041afc 450b0000 60fb0300 45090000 b8cd0300 E...`...E.......\n- 0x00041b0c 45110000 4cfb0300 450e0000 a0fb0300 E...L...E.......\n- 0x00041b1c 450b0000 c4fb0300 450d0000 54f80300 E.......E...T...\n- 0x00041b2c 45100000 40f80300 45040000 ecfb0300 E...@...E.......\n- 0x00041b3c 45030000 e8fb0300 450a0000 dcfb0300 E.......E.......\n- 0x00041b4c 45170000 38f90300 45150000 50f90300 E...8...E...P...\n- 0x00041b5c 45100000 68f90300 451b0000 7cf90300 E...h...E...|...\n- 0x00041b6c 45170000 80f90300 450f0000 98f90300 E.......E.......\n- 0x00041b7c 450b0000 9cf90300 45140000 a8f90300 E.......E.......\n- 0x00041b8c 45100000 acf90300 45180000 c0f90300 E.......E.......\n- 0x00041b9c 45140000 c4f90300 45190000 dcf90300 E.......E.......\n- 0x00041bac 45150000 e0f90300 45100000 f8f90300 E.......E.......\n- 0x00041bbc 450c0000 fcf90300 45100000 0cfa0300 E.......E.......\n- 0x00041bcc 450c0000 10fa0300 45080000 20fa0300 E.......E... ...\n- 0x00041bdc 45100000 2cfa0300 45110000 40fa0300 E...,...E...@...\n- 0x00041bec 45110000 54fa0300 450a0000 68fa0300 E...T...E...h...\n- 0x00041bfc 45120000 74fa0300 45130000 88fa0300 E...t...E.......\n- 0x00041c0c 450e0000 9cfa0300 45100000 acfa0300 E.......E.......\n- 0x00041c1c 450c0000 c0fa0300 450c0000 d0fa0300 E.......E.......\n- 0x00041c2c 45110000 e0fa0300 450c0000 f4fa0300 E.......E.......\n- 0x00041c3c 450d0000 04fb0300 450d0000 14fb0300 E.......E.......\n- 0x00041c4c 450c0000 24fb0300 E...$...\n+ 0x0004168c 45120000 6ce30300 45080000 e4f00300 E...l...E.......\n+ 0x0004169c 45050000 dcf00300 45140000 a4ee0300 E.......E.......\n+ 0x000416ac 45130000 bcee0300 45150000 d0ee0300 E.......E.......\n+ 0x000416bc 45110000 e8ee0300 45070000 70da0300 E.......E...p...\n+ 0x000416cc 45070000 dce20300 45080000 fcee0300 E.......E.......\n+ 0x000416dc 450f0000 08ef0300 45130000 18ef0300 E.......E.......\n+ 0x000416ec 45160000 2cef0300 450e0000 44ef0300 E...,...E...D...\n+ 0x000416fc 45040000 54ef0300 450a0000 5cef0300 E...T...E...\\...\n+ 0x0004170c 45110000 68ef0300 45110000 7cef0300 E...h...E...|...\n+ 0x0004171c 450f0000 90ef0300 45100000 b4ef0300 E.......E.......\n+ 0x0004172c 450e0000 c8ef0300 450d0000 d8ef0300 E.......E.......\n+ 0x0004173c 45140000 e8ef0300 45110000 00f00300 E.......E.......\n+ 0x0004174c 45130000 14f00300 45130000 28f00300 E.......E...(...\n+ 0x0004175c 450e0000 3cf00300 45160000 4cf00300 E...<...E...L...\n+ 0x0004176c 45100000 64f00300 450d0000 78f00300 E...d...E...x...\n+ 0x0004177c 45110000 88f00300 450e0000 9cf00300 E.......E.......\n+ 0x0004178c 450e0000 acf00300 450e0000 bcf00300 E.......E.......\n+ 0x0004179c 450d0000 ccf00300 451a0000 64f30300 E.......E...d...\n+ 0x000417ac 45010000 50d30300 450d0000 b8f30300 E...P...E.......\n+ 0x000417bc 450f0000 a8f30300 45020000 6cf10300 E.......E...l...\n+ 0x000417cc 45020000 68f10300 450a0000 5cf10300 E...h...E...\\...\n+ 0x000417dc 45080000 70f10300 450c0000 7cf10300 E...p...E...|...\n+ 0x000417ec 45070000 8cf10300 45140000 94f10300 E.......E.......\n+ 0x000417fc 45070000 acf10300 45120000 b4f10300 E.......E.......\n+ 0x0004180c 45050000 c0d90300 45120000 c8f10300 E.......E.......\n+ 0x0004181c 45150000 dcf10300 45070000 f4f10300 E.......E.......\n+ 0x0004182c 45030000 f4dd0300 45030000 fcf10300 E.......E.......\n+ 0x0004183c 450a0000 00f20300 45070000 0cf20300 E.......E.......\n+ 0x0004184c 45040000 14f20300 45070000 1cf20300 E.......E.......\n+ 0x0004185c 45060000 24f20300 450c0000 2cf20300 E...$...E...,...\n+ 0x0004186c 45060000 44f20300 450e0000 3cf20300 E...D...E...<...\n+ 0x0004187c 450b0000 4cf20300 45080000 58f20300 E...L...E...X...\n+ 0x0004188c 450b0000 64f20300 451c0000 70f20300 E...d...E...p...\n+ 0x0004189c 45030000 90f20300 450d0000 94f20300 E.......E.......\n+ 0x000418ac 450c0000 a4f20300 45060000 b4f20300 E.......E.......\n+ 0x000418bc 45170000 bcf20300 45080000 d4f20300 E.......E.......\n+ 0x000418cc 450c0000 e0f20300 45150000 f0f20300 E.......E.......\n+ 0x000418dc 450e0000 08f30300 45110000 f4f20300 E.......E.......\n+ 0x000418ec 45140000 18f30300 45100000 1cf30300 E.......E.......\n+ 0x000418fc 450c0000 30f30300 45080000 40f30300 E...0...E...@...\n+ 0x0004190c 45060000 4cf30300 450d0000 54f30300 E...L...E...T...\n+ 0x0004191c 450b0000 80f30300 450c0000 8cf30300 E.......E.......\n+ 0x0004192c 450b0000 9cf30300 45000000 70cd0300 E.......E...p...\n+ 0x0004193c 450f0000 08f50300 450d0000 18f50300 E.......E.......\n+ 0x0004194c 45000000 70cd0300 450f0000 84f40300 E...p...E.......\n+ 0x0004195c 45160000 94f40300 45110000 acf40300 E.......E.......\n+ 0x0004196c 45160000 c0f40300 45170000 d8f40300 E.......E.......\n+ 0x0004197c 45170000 f0f40300 45040000 14f40300 E.......E.......\n+ 0x0004198c 450c0000 84f50300 45080000 64f50300 E.......E...d...\n+ 0x0004199c 450d0000 94f50300 45010000 14e30300 E.......E.......\n+ 0x000419ac 45190000 2cf70300 45010000 14e30300 E...,...E.......\n+ 0x000419bc 48f70300 08000000 78f80300 04000000 H.......x.......\n+ 0x000419cc 7cf80300 0b000000 84f80300 07000000 |...............\n+ 0x000419dc 88f80300 06000000 90f80300 06000000 ................\n+ 0x000419ec 94f80300 05000000 9cf80300 1f000000 ................\n+ 0x000419fc a0f80300 0f000000 a8f80300 02000000 ................\n+ 0x00041a0c acf80300 03000000 b4f80300 09000000 ................\n+ 0x00041a1c bcf80300 01000000 c0f80300 0e000000 ................\n+ 0x00041a2c c8f80300 1a000000 d0f80300 1b000000 ................\n+ 0x00041a3c d8f80300 1d000000 dcf80300 17000000 ................\n+ 0x00041a4c e0f80300 1d000000 e8f80300 11000000 ................\n+ 0x00041a5c f0f80300 11000000 f4f80300 12000000 ................\n+ 0x00041a6c fcf80300 13000000 04f90300 14000000 ................\n+ 0x00041a7c 0cf90300 15000000 14f90300 16000000 ................\n+ 0x00041a8c 1cf90300 0d000000 24f90300 18000000 ........$.......\n+ 0x00041a9c 2cf90300 19000000 34f90300 0a000000 ,.......4.......\n+ 0x00041aac 3cf90300 0c000000 44f90300 1c000000 <.......D.......\n+ 0x00041abc 00000000 00000000 450e0000 48fb0300 ........E...H...\n+ 0x00041acc 450b0000 e4fb0300 45100000 c4fb0300 E.......E.......\n+ 0x00041adc 45150000 9cfb0300 45040000 58fb0300 E.......E...X...\n+ 0x00041aec 450f0000 8cfb0300 450a0000 80fb0300 E.......E.......\n+ 0x00041afc 450b0000 74fb0300 45090000 b8cd0300 E...t...E.......\n+ 0x00041b0c 45110000 60fb0300 450e0000 b4fb0300 E...`...E.......\n+ 0x00041b1c 450b0000 d8fb0300 450d0000 68f80300 E.......E...h...\n+ 0x00041b2c 45100000 54f80300 45040000 00fc0300 E...T...E.......\n+ 0x00041b3c 45030000 fcfb0300 450a0000 f0fb0300 E.......E.......\n+ 0x00041b4c 45170000 4cf90300 45150000 64f90300 E...L...E...d...\n+ 0x00041b5c 45100000 7cf90300 451b0000 90f90300 E...|...E.......\n+ 0x00041b6c 45170000 94f90300 450f0000 acf90300 E.......E.......\n+ 0x00041b7c 450b0000 b0f90300 45140000 bcf90300 E.......E.......\n+ 0x00041b8c 45100000 c0f90300 45180000 d4f90300 E.......E.......\n+ 0x00041b9c 45140000 d8f90300 45190000 f0f90300 E.......E.......\n+ 0x00041bac 45150000 f4f90300 45100000 0cfa0300 E.......E.......\n+ 0x00041bbc 450c0000 10fa0300 45100000 20fa0300 E.......E... ...\n+ 0x00041bcc 450c0000 24fa0300 45080000 34fa0300 E...$...E...4...\n+ 0x00041bdc 45100000 40fa0300 45110000 54fa0300 E...@...E...T...\n+ 0x00041bec 45110000 68fa0300 450a0000 7cfa0300 E...h...E...|...\n+ 0x00041bfc 45120000 88fa0300 45130000 9cfa0300 E.......E.......\n+ 0x00041c0c 450e0000 b0fa0300 45100000 c0fa0300 E.......E.......\n+ 0x00041c1c 450c0000 d4fa0300 450c0000 e4fa0300 E.......E.......\n+ 0x00041c2c 45110000 f4fa0300 450c0000 08fb0300 E.......E.......\n+ 0x00041c3c 450d0000 18fb0300 450d0000 28fb0300 E.......E...(...\n+ 0x00041c4c 450c0000 38fb0300 E...8...\n \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 38633465 37656564 66363833 36323665 8c4e7eedf683626e\n- 0x00000010 37313132 39356139 34623933 64343930 711295a94b93d490\n- 0x00000020 38646439 64652e64 65627567 00000000 8dd9de.debug....\n- 0x00000030 3ff5bfcd ?...\n+ 0x00000000 33346534 34346665 65383762 66393935 34e444fee87bf995\n+ 0x00000010 35356430 39373462 61346132 63656338 55d0974ba4a2cec8\n+ 0x00000020 63623865 66342e64 65627567 00000000 cb8ef4.debug....\n+ 0x00000030 969de9ea ....\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,23 +1,23 @@\n 00000000: cf9a 5713 0010 0000 0010 0000 0000 0000 ..W.............\n 00000010: 0010 0000 0900 0000 0010 0000 a600 0000 ................\n-00000020: 00f0 0200 0000 0000 fc00 0000 0c00 0000 ................\n-00000030: 0000 0000 0000 0000 0500 0000 a0ac 4f01 ..............O.\n-00000040: fbcf 0000 0000 0000 0500 0000 a88b 4f01 ..............O.\n-00000050: fb3f 0000 0000 0000 0700 0000 c834 9601 .?...........4..\n-00000060: f9ef 0000 0000 0000 0800 0000 609c 4f01 ............`.O.\n-00000070: f80f 0100 0000 0000 0800 0000 602d 5302 ............`-S.\n-00000080: f82f 0100 0000 0000 0900 0000 609c 4f01 ./..........`.O.\n-00000090: f7ff 0000 0000 0000 0a00 0000 3977 e9f7 ............9w..\n-000000a0: b579 0000 0000 0000 0b00 0000 a88b 4f01 .y............O.\n-000000b0: f55f 0000 0000 0000 0d00 0000 a88b 4f01 ._............O.\n-000000c0: f37f 0000 0000 0000 1200 0000 609c 4f01 ............`.O.\n-000000d0: eedf 0000 0000 0000 1400 0000 a88b 4f01 ..............O.\n-000000e0: ec4f 0000 0000 0000 1400 0000 a88b 4f01 .O............O.\n-000000f0: ec8f 0000 0000 0000 0000 0000 0000 0000 ................\n+00000020: 00f0 0200 0000 0000 fc00 0000 0900 0000 ................\n+00000030: 0000 0000 0000 0000 0900 0000 602a 8c00 ............`*..\n+00000040: f71f 0100 0000 0000 0a00 0000 3977 f4b6 ............9w..\n+00000050: b608 0100 0000 0000 0b00 0000 a8eb c701 ................\n+00000060: f5ff 0000 0000 0000 0c00 0000 e8fb c701 ................\n+00000070: f4af 0000 0000 0000 0c00 0000 a8eb c701 ................\n+00000080: f47f 0000 0000 0000 1900 0000 280c c801 ............(...\n+00000090: e7ef 0000 0000 0000 1b00 0000 a8eb c701 ................\n+000000a0: e55f 0000 0000 0000 1d00 0000 a8eb c701 ._..............\n+000000b0: e34f 0000 0000 0000 2100 0000 a8eb c701 .O......!.......\n+000000c0: df8f 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 00000140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00000160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -250,9058 +250,9058 @@\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: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001010: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001020: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001030: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001040: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001050: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001060: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001070: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001080: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001090: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010a0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010b0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010c0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010d0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010e0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000010f0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001100: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001110: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001120: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001130: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001140: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001150: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001160: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001170: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001180: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001190: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011a0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011b0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011c0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011d0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011e0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-000011f0: 0050 0200 0000 0000 0050 0200 0000 0000 .P.......P......\n-00001200: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001210: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001220: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001230: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001240: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001250: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001260: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001270: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001280: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001290: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012a0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012b0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012c0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012d0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012e0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000012f0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001300: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001310: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001320: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001330: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001340: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001350: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001360: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001370: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001380: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001390: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013a0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013b0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013c0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013d0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013e0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-000013f0: 0060 0200 0000 0000 0060 0200 0000 0000 .`.......`......\n-00001400: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001410: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001420: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001430: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001440: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001450: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001460: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001470: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001480: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001490: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000014f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001500: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001510: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001520: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001530: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001540: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001550: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001560: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001570: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001580: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001590: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015a0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015b0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015c0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015d0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015e0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-000015f0: 0000 0200 0000 0000 0000 0200 0000 0000 ................\n-00001600: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001610: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001620: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001630: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001640: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001650: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001660: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001670: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001680: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001690: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000016f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001700: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001710: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001720: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001730: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001740: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001750: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001760: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001770: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001780: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001790: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017a0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017b0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017c0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017d0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017e0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-000017f0: 0010 0200 0000 0000 0010 0200 0000 0000 ................\n-00001800: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001810: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001820: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001830: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001840: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001850: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001860: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001870: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001880: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001890: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018a0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018b0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018c0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018d0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018e0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000018f0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001900: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001910: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001920: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001930: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001940: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001950: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001960: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001970: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001980: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001990: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019a0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019b0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019c0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019d0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019e0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-000019f0: 0090 0200 0000 0000 0090 0200 0000 0000 ................\n-00001a00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001a90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001aa0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001ab0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001ac0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001ad0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001ae0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001af0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b00: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b10: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b20: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b30: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b40: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b50: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b60: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b70: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b80: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001b90: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001ba0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001bb0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001bc0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001bd0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001be0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001bf0: 00a0 0200 0000 0000 00a0 0200 0000 0000 ................\n-00001c00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001c90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ca0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001cb0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001cc0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001cd0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001ce0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001cf0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d00: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d10: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d20: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d30: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d40: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d50: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d60: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d70: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d80: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001d90: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001da0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001db0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001dc0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001dd0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001de0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001df0: 00c0 0200 0000 0000 00c0 0200 0000 0000 ................\n-00001e00: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e10: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e20: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e30: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e40: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e50: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e60: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e70: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e80: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001e90: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ea0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001eb0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ec0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ed0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ee0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ef0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f00: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f10: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f20: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f30: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f40: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f50: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f60: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f70: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f80: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001f90: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001fa0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001fb0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001fc0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001fd0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001fe0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00001ff0: 00d0 0200 0000 0000 00d0 0200 0000 0000 ................\n-00002000: 7265 702e 7379 7374 656d 2375 7365 722d rep.system#user-\n-00002010: 6675 6c6c 2d6e 616d 6575 7365 722d 6675 full-nameuser-fu\n-00002020: 6c6c 2d6e 616d 6520 5b52 4541 4c2d 4e41 ll-name [REAL-NA\n-00002030: 4d45 5d0a 0a52 6574 7572 6e73 2074 6865 ME]..Returns the\n-00002040: 2072 6561 6c20 6e61 6d65 206f 6620 7468 real name of th\n-00002050: 6520 7573 6572 2028 6120 7374 7269 6e67 e user (a string\n-00002060: 292e 2049 6620 5245 414c 2d4e 414d 4520 ). If REAL-NAME \n-00002070: 6973 206e 6f6e 2d6e 696c 2c20 6974 2773 is non-nil, it's\n-00002080: 0a74 6865 206e 616d 6520 746f 2072 6574 .the name to ret\n-00002090: 7572 6e20 696e 2073 7562 7365 7175 656e urn in subsequen\n-000020a0: 7420 6361 6c6c 732e 7265 702e 7379 7374 t calls.rep.syst\n-000020b0: 656d 236d 6573 7361 6765 6d65 7373 6167 em#messagemessag\n-000020c0: 6520 5354 5249 4e47 205b 4449 5350 4c41 e STRING [DISPLA\n-000020d0: 592d 4e4f 575d 0a0a 5465 6d70 6f72 6172 Y-NOW]..Temporar\n-000020e0: 696c 7920 7365 7473 2074 6865 2073 7461 ily sets the sta\n-000020f0: 7475 7320 6469 7370 6c61 7920 746f 2053 tus display to S\n-00002100: 5452 494e 472c 2074 6869 7320 6d61 7920 TRING, this may \n-00002110: 6e6f 7420 6861 7070 656e 2075 6e74 696c not happen until\n-00002120: 2074 6865 0a6e 6578 7420 636f 6d70 6c65 the.next comple\n-00002130: 7465 2072 6564 6973 706c 6179 2c20 756e te redisplay, un\n-00002140: 6c65 7373 2044 4953 504c 4159 2d4e 4f57 less DISPLAY-NOW\n-00002150: 2069 7320 6e6f 6e2d 6e69 6c2e 7265 702e is non-nil.rep.\n-00002160: 6461 7461 2363 6861 722d 646f 776e 6361 data#char-downca\n-00002170: 7365 6368 6172 2d64 6f77 6e63 6173 6520 sechar-downcase \n-00002180: 4348 4152 0a0a 5265 7475 726e 7320 7468 CHAR..Returns th\n-00002190: 6520 6c6f 7765 722d 6361 7365 2065 7175 e lower-case equ\n-000021a0: 6976 616c 656e 7420 6f66 2043 4841 522e ivalent of CHAR.\n-000021b0: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n-000021c0: 6d73 7973 7465 6d20 5348 454c 4c2d 434f msystem SHELL-CO\n-000021d0: 4d4d 414e 440a 0a53 796e 6368 726f 6e6f MMAND..Synchrono\n-000021e0: 7573 6c79 2065 7865 6375 7465 2074 6865 usly execute the\n-000021f0: 2073 6865 6c6c 2063 6f6d 6d61 6e64 2073 shell command s\n-00002200: 7472 696e 6720 5348 454c 4c2d 434f 4d4d tring SHELL-COMM\n-00002210: 414e 442e 2052 6574 7572 6e73 2074 6865 AND. Returns the\n-00002220: 0a65 7869 7420 7374 6174 7573 206f 6620 .exit status of \n-00002230: 7468 6520 636f 6d6d 616e 642c 206f 7220 the command, or \n-00002240: 7369 676e 616c 7320 616e 2065 7272 6f72 signals an error\n-00002250: 2069 6620 7468 6520 7368 656c 6c20 636f if the shell co\n-00002260: 756c 646e 2774 0a62 6520 7374 6172 7465 uldn't.be starte\n-00002270: 642e 0a0a 4e6f 7465 2074 6861 7420 7468 d...Note that th\n-00002280: 6520 6578 6974 2073 7461 7475 7320 6973 e exit status is\n-00002290: 205f 6e6f 745f 2074 6865 2073 616d 6520 _not_ the same \n-000022a0: 6173 2074 6865 2072 6574 7572 6e20 636f as the return co\n-000022b0: 6465 2e20 4974 0a64 6570 656e 6473 206f de. It.depends o\n-000022c0: 6e20 7468 6520 6f70 6572 6174 696e 6720 n the operating \n-000022d0: 7379 7374 656d 2c20 6275 7420 756e 6465 system, but unde\n-000022e0: 7220 756e 6978 2074 6865 2072 6574 7572 r unix the retur\n-000022f0: 6e20 636f 6465 206d 6179 2062 650a 666f n code may be.fo\n-00002300: 756e 6420 6279 2072 6967 6874 2d73 6869 und by right-shi\n-00002310: 6674 696e 6720 7468 6520 6578 6974 2073 fting the exit s\n-00002320: 7461 7475 7320 6279 2065 6967 6874 2062 tatus by eight b\n-00002330: 6974 732e 204c 6f77 206e 6f6e 2d7a 6572 its. Low non-zer\n-00002340: 6f0a 7661 6c75 6573 2072 6570 7265 7365 o.values represe\n-00002350: 6e74 2074 6861 7420 7468 6520 7072 6f63 nt that the proc\n-00002360: 6573 7320 7761 7320 6b69 6c6c 6564 2062 ess was killed b\n-00002370: 7920 6120 7369 676e 616c 2e72 6570 2e73 y a signal.rep.s\n-00002380: 7973 7465 6d23 6372 7970 7463 7279 7074 ystem#cryptcrypt\n-00002390: 204b 4559 2053 414c 540a 0a54 6865 2060 KEY SALT..The `\n-000023a0: 6372 7970 7427 2066 756e 6374 696f 6e20 crypt' function \n-000023b0: 7461 6b65 7320 6120 7061 7373 776f 7264 takes a password\n-000023c0: 2c20 4b45 592c 2061 7320 6120 7374 7269 , KEY, as a stri\n-000023d0: 6e67 2c20 616e 6420 6120 5341 4c54 0a63 ng, and a SALT.c\n-000023e0: 6861 7261 6374 6572 2061 7272 6179 2c20 haracter array, \n-000023f0: 616e 6420 7265 7475 726e 7320 6120 7072 and returns a pr\n-00002400: 696e 7461 626c 6520 4153 4349 4920 7374 intable ASCII st\n-00002410: 7269 6e67 2077 6869 6368 2073 7461 7274 ring which start\n-00002420: 7320 7769 7468 0a61 6e6f 7468 6572 2073 s with.another s\n-00002430: 616c 742e 2020 4974 2069 7320 6265 6c69 alt. It is beli\n-00002440: 6576 6564 2074 6861 742c 2067 6976 656e eved that, given\n-00002450: 2074 6865 206f 7574 7075 7420 6f66 2074 the output of t\n-00002460: 6865 2066 756e 6374 696f 6e2c 0a74 6865 he function,.the\n-00002470: 2062 6573 7420 7761 7920 746f 2066 696e best way to fin\n-00002480: 6420 6120 4b45 5920 7468 6174 2077 696c d a KEY that wil\n-00002490: 6c20 7072 6f64 7563 6520 7468 6174 206f l produce that o\n-000024a0: 7574 7075 7420 6973 2074 6f20 6775 6573 utput is to gues\n-000024b0: 730a 7661 6c75 6573 206f 6620 4b45 5920 s.values of KEY \n-000024c0: 756e 7469 6c20 7468 6520 6f72 6967 696e until the origin\n-000024d0: 616c 2076 616c 7565 206f 6620 4b45 5920 al value of KEY \n-000024e0: 6973 2066 6f75 6e64 2e0a 0a53 6565 2063 is found...See c\n-000024f0: 7279 7074 2833 2920 666f 7220 6d6f 7265 rypt(3) for more\n-00002500: 2069 6e66 6f72 6d61 7469 6f6e 2e66 6f72 information.for\n-00002510: 6d61 742d 686f 6f6b 732d 616c 6973 7441 mat-hooks-alistA\n-00002520: 6c69 7374 206f 6620 2843 4841 5220 2e20 list of (CHAR . \n-00002530: 4655 4e43 5449 4f4e 2920 6465 6669 6e69 FUNCTION) defini\n-00002540: 6e67 2065 7874 7261 2066 6f72 6d61 7420 ng extra format \n-00002550: 636f 6e76 6572 7369 6f6e 7320 666f 7220 conversions for \n-00002560: 7468 650a 666f 726d 6174 2066 756e 6374 the.format funct\n-00002570: 696f 6e2e 2046 554e 4354 494f 4e20 6973 ion. FUNCTION is\n-00002580: 2063 616c 6c65 6420 6173 2028 4655 4e43 called as (FUNC\n-00002590: 5449 4f4e 2072 6570 7629 2c20 616e 6420 TION repv), and \n-000025a0: 7368 6f75 6c64 0a72 6574 7572 6e20 7468 should.return th\n-000025b0: 6520 7374 7269 6e67 2074 6f20 6265 2069 e string to be i\n-000025c0: 6e73 6572 7465 642e 7265 702e 696f 2e73 nserted.rep.io.s\n-000025d0: 7472 6561 6d73 2377 7269 7465 7772 6974 treams#writewrit\n-000025e0: 6520 5354 5245 414d 2044 4154 4120 5b4c e STREAM DATA [L\n-000025f0: 454e 4754 485d 0a0a 5772 6974 6573 2044 ENGTH]..Writes D\n-00002600: 4154 412c 2077 6869 6368 2063 616e 2065 ATA, which can e\n-00002610: 6974 6865 7220 6265 2061 2073 7472 696e ither be a strin\n-00002620: 6720 6f72 2061 2063 6861 7261 6374 6572 g or a character\n-00002630: 2c20 746f 2074 6865 2073 7472 6561 6d0a , to the stream.\n-00002640: 5354 5245 414d 2c20 7265 7475 726e 696e STREAM, returnin\n-00002650: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n-00002660: 6368 6172 6163 7465 7273 2061 6374 7561 characters actua\n-00002670: 6c6c 7920 7772 6974 7465 6e2e 2049 6620 lly written. If \n-00002680: 4441 5441 2069 730a 6120 7374 7269 6e67 DATA is.a string\n-00002690: 204c 454e 4754 4820 6361 6e20 6465 6669 LENGTH can defi\n-000026a0: 6e65 2068 6f77 206d 616e 7920 6368 6172 ne how many char\n-000026b0: 6163 7465 7273 2074 6f20 7772 6974 652e acters to write.\n-000026c0: 7265 702e 696f 2e73 7472 6561 6d73 2372 rep.io.streams#r\n-000026d0: 6561 642d 6368 6172 7265 6164 2d63 6861 ead-charread-cha\n-000026e0: 7220 5354 5245 414d 0a0a 5265 6164 7320 r STREAM..Reads \n-000026f0: 7468 6520 6e65 7874 2063 6861 7261 6374 the next charact\n-00002700: 6572 2066 726f 6d20 7468 6520 696e 7075 er from the inpu\n-00002710: 742d 7374 7265 616d 2053 5452 4541 4d2c t-stream STREAM,\n-00002720: 2069 6620 6e6f 206d 6f72 6520 6368 6172 if no more char\n-00002730: 6163 7465 7273 0a61 7265 2061 7661 696c acters.are avail\n-00002740: 6162 6c65 2072 6574 7572 6e73 206e 696c able returns nil\n-00002750: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n-00002760: 7065 656b 2d63 6861 7270 6565 6b2d 6368 peek-charpeek-ch\n-00002770: 6172 2053 5452 4541 4d0a 0a52 6574 7572 ar STREAM..Retur\n-00002780: 6e73 2074 6865 206e 6578 7420 6368 6172 ns the next char\n-00002790: 6163 7465 7220 6672 6f6d 2074 6865 2069 acter from the i\n-000027a0: 6e70 7574 2d73 7472 6561 6d20 5354 5245 nput-stream STRE\n-000027b0: 414d 2c20 2a77 6974 686f 7574 2a0a 7265 AM, *without*.re\n-000027c0: 6d6f 7669 6e67 2074 6861 7420 6368 6172 moving that char\n-000027d0: 6163 7465 7220 6672 6f6d 2074 6865 2068 acter from the h\n-000027e0: 6561 6420 6f66 2074 6865 2073 7472 6561 ead of the strea\n-000027f0: 6d2e 2049 6620 6e6f 206d 6f72 650a 6368 m. If no more.ch\n-00002800: 6172 6163 7465 7273 2061 7265 2061 7661 aracters are ava\n-00002810: 696c 6162 6c65 2072 6574 7572 6e73 206e ilable returns n\n-00002820: 696c 2e72 6570 2e69 6f2e 7374 7265 616d il.rep.io.stream\n-00002830: 7323 7265 6164 2d63 6861 7273 7265 6164 s#read-charsread\n-00002840: 2d63 6861 7273 2053 5452 4541 4d20 434f -chars STREAM CO\n-00002850: 554e 540a 0a52 6561 6420 7570 746f 2043 UNT..Read upto C\n-00002860: 4f55 4e54 2063 6861 7261 6374 6572 7320 OUNT characters \n-00002870: 6672 6f6d 2074 6865 2069 6e70 7574 2073 from the input s\n-00002880: 7472 6561 6d20 5354 5245 414d 2c20 7265 tream STREAM, re\n-00002890: 7475 726e 696e 6720 610a 7374 7269 6e67 turning a.string\n-000028a0: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n-000028b0: 6368 6172 6163 7465 7273 2e20 4966 2045 characters. If E\n-000028c0: 4f46 2069 7320 7265 6164 2062 6566 6f72 OF is read befor\n-000028d0: 6520 7265 6164 696e 6720 434f 554e 540a e reading COUNT.\n-000028e0: 6368 6172 6163 7465 7273 2c20 7468 6520 characters, the \n-000028f0: 7265 7475 726e 6564 2073 7472 696e 6720 returned string \n-00002900: 7769 6c6c 2063 6f6e 7461 696e 2074 6865 will contain the\n-00002910: 2063 6861 7261 6374 6572 7320 7265 6164 characters read\n-00002920: 2075 7020 746f 0a74 6861 7420 706f 696e up to.that poin\n-00002930: 742e 2049 6620 6e6f 2063 6861 7261 6374 t. If no charact\n-00002940: 6572 7320 6172 6520 7265 6164 2c20 6e69 ers are read, ni\n-00002950: 6c20 7769 6c6c 2062 6520 7265 7475 726e l will be return\n-00002960: 6564 2e72 6570 2e69 6f2e 7374 7265 616d ed.rep.io.stream\n-00002970: 7323 7265 6164 2d6c 696e 6572 6561 642d s#read-lineread-\n-00002980: 6c69 6e65 2053 5452 4541 4d0a 0a52 6561 line STREAM..Rea\n-00002990: 6420 6f6e 6520 6c69 6e65 206f 6620 7465 d one line of te\n-000029a0: 7874 2066 726f 6d20 5354 5245 414d 2e20 xt from STREAM. \n-000029b0: 2052 6574 7572 6e20 6974 2061 7320 6120 Return it as a \n-000029c0: 7374 7269 6e67 2e20 2049 6620 7468 650a string. If the.\n-000029d0: 6c69 6e65 2077 6173 2074 6572 6d69 6e61 line was termina\n-000029e0: 7465 6420 6279 2061 206e 6577 6c69 6e65 ted by a newline\n-000029f0: 2028 696e 7374 6561 6420 6f66 2045 4f46 (instead of EOF\n-00002a00: 2920 6974 2069 7320 696e 636c 7564 6564 ) it is included\n-00002a10: 2069 6e0a 7468 6520 7265 7475 726e 2076 in.the return v\n-00002a20: 616c 7565 2e20 2049 6620 656e 6420 6f66 alue. If end of\n-00002a30: 2066 696c 6520 6f63 6375 7273 2069 6d6d file occurs imm\n-00002a40: 6564 6961 7465 6c79 2062 6566 6f72 6520 ediately before \n-00002a50: 616e 790a 6368 6172 6163 7465 7273 2063 any.characters c\n-00002a60: 616e 2062 6520 7265 6164 2c20 7265 7475 an be read, retu\n-00002a70: 726e 206e 696c 2e72 6570 2e69 6f2e 7374 rn nil.rep.io.st\n-00002a80: 7265 616d 7323 636f 7079 2d73 7472 6561 reams#copy-strea\n-00002a90: 6d63 6f70 792d 7374 7265 616d 2053 4f55 mcopy-stream SOU\n-00002aa0: 5243 452d 5354 5245 414d 2044 4553 542d RCE-STREAM DEST-\n-00002ab0: 5354 5245 414d 0a0a 436f 7079 2061 6c6c STREAM..Copy all\n-00002ac0: 2063 6861 7261 6374 6572 7320 6672 6f6d characters from\n-00002ad0: 2053 4f55 5243 452d 5354 5245 414d 2074 SOURCE-STREAM t\n-00002ae0: 6f20 4445 5354 2d53 5452 4541 4d20 756e o DEST-STREAM un\n-00002af0: 7469 6c20 616e 2045 4f46 2069 730a 7265 til an EOF is.re\n-00002b00: 6164 2e20 5265 7475 726e 7320 7468 6520 ad. Returns the \n-00002b10: 6e75 6d62 6572 206f 6620 6368 6172 6163 number of charac\n-00002b20: 7465 7273 2063 6f70 6965 642e 7265 702e ters copied.rep.\n-00002b30: 696f 2e73 7472 6561 6d73 2372 6561 6472 io.streams#readr\n-00002b40: 6561 6420 5b53 5452 4541 4d5d 0a0a 5265 ead [STREAM]..Re\n-00002b50: 6164 7320 6f6e 6520 6c69 7370 2d6f 626a ads one lisp-obj\n-00002b60: 6563 7420 6672 6f6d 2074 6865 2069 6e70 ect from the inp\n-00002b70: 7574 2d73 7472 6561 6d20 5354 5245 414d ut-stream STREAM\n-00002b80: 2028 6f72 2074 6865 2076 616c 7565 206f (or the value o\n-00002b90: 6620 7468 650a 7661 7269 6162 6c65 2060 f the.variable `\n-00002ba0: 7374 616e 6461 7264 2d69 6e70 7574 2720 standard-input' \n-00002bb0: 6966 2053 5452 4541 4d20 6973 2075 6e73 if STREAM is uns\n-00002bc0: 7065 6369 6669 6564 2920 616e 6420 7265 pecified) and re\n-00002bd0: 7475 726e 2069 742e 7265 702e 696f 2e73 turn it.rep.io.s\n-00002be0: 7472 6561 6d73 2370 7269 6e74 7072 696e treams#printprin\n-00002bf0: 7420 4f42 4a45 4354 205b 5354 5245 414d t OBJECT [STREAM\n-00002c00: 5d0a 0a46 6972 7374 206f 7574 7075 7473 ]..First outputs\n-00002c10: 2061 206e 6577 6c69 6e65 2c20 7468 656e a newline, then\n-00002c20: 2070 7269 6e74 7320 6120 7465 7874 2072 prints a text r\n-00002c30: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of\n-00002c40: 204f 424a 4543 5420 746f 0a53 5452 4541 OBJECT to.STREA\n-00002c50: 4d20 286f 7220 7468 6520 636f 6e74 656e M (or the conten\n-00002c60: 7473 206f 6620 7468 6520 7661 7269 6162 ts of the variab\n-00002c70: 6c65 2060 7374 616e 6461 7264 2d6f 7574 le `standard-out\n-00002c80: 7075 7427 2920 696e 2061 2066 6f72 6d20 put') in a form \n-00002c90: 7375 6974 6162 6c65 0a66 6f72 2060 7265 suitable.for `re\n-00002ca0: 6164 272e 7265 702e 696f 2e73 7472 6561 ad'.rep.io.strea\n-00002cb0: 6d73 2370 7269 6e31 7072 696e 3120 4f42 ms#prin1prin1 OB\n-00002cc0: 4a45 4354 205b 5354 5245 414d 5d0a 0a50 JECT [STREAM]..P\n-00002cd0: 7269 6e74 7320 6120 7465 7874 2072 6570 rints a text rep\n-00002ce0: 7265 7365 6e74 6174 696f 6e20 6f66 204f resentation of O\n-00002cf0: 424a 4543 5420 746f 2053 5452 4541 4d20 BJECT to STREAM \n-00002d00: 286f 7220 7468 6520 636f 6e74 656e 7473 (or the contents\n-00002d10: 206f 6620 7468 650a 7661 7269 6162 6c65 of the.variable\n-00002d20: 2060 7374 616e 6461 7264 2d6f 7574 7075 `standard-outpu\n-00002d30: 7427 2920 696e 2061 2066 6f72 6d20 7375 t') in a form su\n-00002d40: 6974 6162 6c65 2066 6f72 2060 7265 6164 itable for `read\n-00002d50: 272e 7265 702e 696f 2e73 7472 6561 6d73 '.rep.io.streams\n-00002d60: 236d 616b 652d 7374 7269 6e67 2d69 6e70 #make-string-inp\n-00002d70: 7574 2d73 7472 6561 6d6d 616b 652d 7374 ut-streammake-st\n-00002d80: 7269 6e67 2d69 6e70 7574 2d73 7472 6561 ring-input-strea\n-00002d90: 6d20 5354 5249 4e47 205b 5354 4152 545d m STRING [START]\n-00002da0: 0a0a 5265 7475 726e 7320 6120 696e 7075 ..Returns a inpu\n-00002db0: 7420 7374 7265 616d 2c20 6974 2077 696c t stream, it wil\n-00002dc0: 6c20 7375 7070 6c79 2c20 696e 206f 7264 l supply, in ord\n-00002dd0: 6572 2c20 7468 6520 6368 6172 6163 7465 er, the characte\n-00002de0: 7273 2069 6e20 5354 5249 4e47 2c0a 7374 rs in STRING,.st\n-00002df0: 6172 7469 6e67 2066 726f 6d20 5354 4152 arting from STAR\n-00002e00: 5420 286f 7220 7468 6520 6265 6769 6e6e T (or the beginn\n-00002e10: 696e 6720 6f66 2074 6865 2073 7472 696e ing of the strin\n-00002e20: 6729 2e72 6570 2e69 6f2e 7374 7265 616d g).rep.io.stream\n-00002e30: 7323 6765 742d 6f75 7470 7574 2d73 7472 s#get-output-str\n-00002e40: 6561 6d2d 7374 7269 6e67 6765 742d 6f75 eam-stringget-ou\n-00002e50: 7470 7574 2d73 7472 6561 6d2d 7374 7269 tput-stream-stri\n-00002e60: 6e67 2053 5452 494e 472d 4f55 5450 5554 ng STRING-OUTPUT\n-00002e70: 2d53 5452 4541 4d0a 0a52 6574 7572 6e73 -STREAM..Returns\n-00002e80: 2061 2073 7472 696e 6720 636f 6e74 6169 a string contai\n-00002e90: 6e69 6e67 2074 6865 2063 6861 7261 6374 ning the charact\n-00002ea0: 6572 7320 7772 6974 7465 6e20 746f 2074 ers written to t\n-00002eb0: 6865 2073 7472 6561 6d20 5354 5249 4e47 he stream STRING\n-00002ec0: 2d0a 4f55 5450 5554 2d53 5452 4541 4d20 -.OUTPUT-STREAM \n-00002ed0: 2863 7265 6174 6564 2062 7920 606d 616b (created by `mak\n-00002ee0: 652d 7374 7269 6e67 2d6f 7574 7075 742d e-string-output-\n-00002ef0: 7374 7265 616d 2729 2e20 5468 6520 7374 stream'). The st\n-00002f00: 7265 616d 2069 7320 7468 656e 0a72 6573 ream is then.res\n-00002f10: 6574 2073 6f20 7468 6174 2074 6865 206e et so that the n\n-00002f20: 6578 7420 6361 6c6c 2074 6f20 7468 6973 ext call to this\n-00002f30: 2066 756e 6374 696f 6e20 7769 7468 2074 function with t\n-00002f40: 6869 7320 7374 7265 616d 2077 696c 6c20 his stream will \n-00002f50: 6f6e 6c79 0a72 6574 7572 6e20 7468 6520 only.return the \n-00002f60: 6e65 7720 6368 6172 6163 7465 7273 2e72 new characters.r\n-00002f70: 6570 2e69 6f2e 7374 7265 616d 7323 696e ep.io.streams#in\n-00002f80: 7075 742d 7374 7265 616d 2d70 696e 7075 put-stream-pinpu\n-00002f90: 742d 7374 7265 616d 2d70 2041 5247 0a0a t-stream-p ARG..\n-00002fa0: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n-00002fb0: 2069 7320 616e 2069 6e70 7574 2073 7472 is an input str\n-00002fc0: 6561 6d2e 7265 702e 696f 2e64 622e 7364 eam.rep.io.db.sd\n-00002fd0: 626d 2373 6462 6d2d 7374 6f72 6573 6462 bm#sdbm-storesdb\n-00002fe0: 6d2d 7374 6f72 6520 4442 4d20 4b45 5920 m-store DBM KEY \n-00002ff0: 5641 4c55 4520 5b46 4c41 4753 5d01 0000 VALUE [FLAGS]...\n-00003000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-00003010: 6f63 6b65 742d 6c6f 6361 6c2d 636c 6965 ocket-local-clie\n-00003020: 6e74 736f 636b 6574 2d6c 6f63 616c 2d63 ntsocket-local-c\n-00003030: 6c69 656e 7420 4144 4452 4553 5320 5b53 lient ADDRESS [S\n-00003040: 5452 4541 4d5d 205b 5345 4e54 494e 454c TREAM] [SENTINEL\n-00003050: 5d0a 0a43 7265 6174 6520 616e 6420 7265 ]..Create and re\n-00003060: 7475 726e 2061 2073 6f63 6b65 7420 636f turn a socket co\n-00003070: 6e6e 6563 7465 6420 746f 2074 6865 2075 nnected to the u\n-00003080: 6e69 7820 646f 6d61 696e 2073 6f63 6b65 nix domain socke\n-00003090: 7420 6174 0a41 4444 5245 5353 2028 6120 t at.ADDRESS (a \n-000030a0: 7370 6563 6961 6c20 6e6f 6465 2069 6e20 special node in \n-000030b0: 7468 6520 6c6f 6361 6c20 6669 6c69 6e67 the local filing\n-000030c0: 2073 7973 7465 6d29 2e0a 0a41 6c6c 206f system)...All o\n-000030d0: 7574 7075 7420 6672 6f6d 2074 6869 7320 utput from this \n-000030e0: 736f 636b 6574 2077 696c 6c20 6265 2063 socket will be c\n-000030f0: 6f70 6965 6420 746f 2053 5452 4541 4d3b opied to STREAM;\n-00003100: 2077 6865 6e20 7468 6520 736f 636b 6574 when the socket\n-00003110: 0a69 7320 636c 6f73 6564 2064 6f77 6e20 .is closed down \n-00003120: 7265 6d6f 7465 6c79 2053 454e 5449 4e45 remotely SENTINE\n-00003130: 4c20 7769 6c6c 2062 6520 6361 6c6c 6564 L will be called\n-00003140: 2077 6974 6820 7468 6520 736f 636b 6574 with the socket\n-00003150: 2061 7320 6974 730a 7369 6e67 6c65 2061 as its.single a\n-00003160: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n-00003170: 6f63 6b65 7473 2373 6f63 6b65 742d 6c6f ockets#socket-lo\n-00003180: 6361 6c2d 7365 7276 6572 736f 636b 6574 cal-serversocket\n-00003190: 2d6c 6f63 616c 2d73 6572 7665 7220 4144 -local-server AD\n-000031a0: 4452 4553 5320 5b43 414c 4c42 4143 4b5d DRESS [CALLBACK]\n-000031b0: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n-000031c0: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n-000031d0: 2073 6f63 6b65 7420 6c69 7374 656e 696e socket listenin\n-000031e0: 6720 666f 7220 636f 6e6e 6563 7469 6f6e g for connection\n-000031f0: 7320 6f6e 2074 6865 2075 6e69 7820 646f s on the unix do\n-00003200: 6d61 696e 0a73 6f63 6b65 7420 6174 2041 main.socket at A\n-00003210: 4444 5245 5353 2028 6120 7370 6563 6961 DDRESS (a specia\n-00003220: 6c20 6e6f 6465 2069 6e20 7468 6520 6c6f l node in the lo\n-00003230: 6361 6c20 6669 6c69 6e67 2073 7973 7465 cal filing syste\n-00003240: 6d29 2e0a 0a57 6865 6e20 6120 636f 6e6e m)...When a conn\n-00003250: 6563 7469 6f6e 2069 7320 7265 7175 6573 ection is reques\n-00003260: 7465 6420 4341 4c4c 4241 434b 2069 7320 ted CALLBACK is \n-00003270: 6361 6c6c 6564 2077 6974 6820 7468 6520 called with the \n-00003280: 7365 7276 6572 0a73 6f63 6b65 7420 6173 server.socket as\n-00003290: 2069 7473 2073 6f6c 6520 6172 6775 6d65 its sole argume\n-000032a0: 6e74 2e20 4974 206d 7573 7420 6361 6c6c nt. It must call\n-000032b0: 2060 736f 636b 6574 2d61 6363 6570 7427 `socket-accept'\n-000032c0: 2074 6f20 6d61 6b65 2074 6865 0a63 6f6e to make the.con\n-000032d0: 6e65 6374 696f 6e2e 0a0a 5768 656e 2074 nection...When t\n-000032e0: 6865 2073 6f63 6b65 7420 6973 2073 6875 he socket is shu\n-000032f0: 7464 6f77 6e20 7265 6d6f 7465 6c79 2c20 tdown remotely, \n-00003300: 5345 4e54 494e 454c 2069 7320 6361 6c6c SENTINEL is call\n-00003310: 6564 2077 6974 6820 7468 650a 736f 636b ed with the.sock\n-00003320: 6574 2061 7320 6974 7320 6f6e 6c79 2061 et as its only a\n-00003330: 7267 756d 656e 742e 7265 702e 696f 2e73 rgument.rep.io.s\n-00003340: 6f63 6b65 7473 2373 6f63 6b65 742d 636c ockets#socket-cl\n-00003350: 6965 6e74 736f 636b 6574 2d63 6c69 656e ientsocket-clien\n-00003360: 7420 484f 5354 4e41 4d45 2050 4f52 5420 t HOSTNAME PORT \n-00003370: 5b53 5452 4541 4d5d 205b 5345 4e54 494e [STREAM] [SENTIN\n-00003380: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n-00003390: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n-000033a0: 636f 6e6e 6563 7465 6420 746f 2074 6865 connected to the\n-000033b0: 2073 6f63 6b65 7420 6f6e 2074 6865 2068 socket on the h\n-000033c0: 6f73 7420 6361 6c6c 6564 0a48 4f53 544e ost called.HOSTN\n-000033d0: 414d 4520 2861 2073 7472 696e 6729 2077 AME (a string) w\n-000033e0: 6974 6820 706f 7274 206e 756d 6265 7220 ith port number \n-000033f0: 504f 5254 2e0a 0a41 6c6c 206f 7574 7075 PORT...All outpu\n-00003400: 7420 6672 6f6d 2074 6869 7320 736f 636b t from this sock\n-00003410: 6574 2077 696c 6c20 6265 2063 6f70 6965 et will be copie\n-00003420: 6420 746f 2053 5452 4541 4d3b 2077 6865 d to STREAM; whe\n-00003430: 6e20 7468 6520 736f 636b 6574 0a69 7320 n the socket.is \n-00003440: 636c 6f73 6564 2064 6f77 6e20 7265 6d6f closed down remo\n-00003450: 7465 6c79 2053 454e 5449 4e45 4c20 7769 tely SENTINEL wi\n-00003460: 6c6c 2062 6520 6361 6c6c 6564 2077 6974 ll be called wit\n-00003470: 6820 7468 6520 736f 636b 6574 2061 7320 h the socket as \n-00003480: 6974 730a 7369 6e67 6c65 2061 7267 756d its.single argum\n-00003490: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n-000034a0: 7473 2373 6f63 6b65 742d 7365 7276 6572 ts#socket-server\n-000034b0: 736f 636b 6574 2d73 6572 7665 7220 5b48 socket-server [H\n-000034c0: 4f53 544e 414d 455d 205b 504f 5254 5d20 OSTNAME] [PORT] \n-000034d0: 5b43 414c 4c42 4143 4b5d 205b 5345 4e54 [CALLBACK] [SENT\n-000034e0: 494e 454c 5d0a 0a43 7265 6174 6520 616e INEL]..Create an\n-000034f0: 6420 7265 7475 726e 2061 2073 6f63 6b65 d return a socke\n-00003500: 7420 636f 6e6e 6563 7465 6420 6c69 7374 t connected list\n-00003510: 656e 696e 6720 666f 7220 636f 6e6e 6563 ening for connec\n-00003520: 7469 6f6e 7320 6f6e 2074 6865 0a68 6f73 tions on the.hos\n-00003530: 7420 6361 6c6c 6564 2048 4f53 544e 414d t called HOSTNAM\n-00003540: 4520 2861 2073 7472 696e 6729 2077 6974 E (a string) wit\n-00003550: 6820 706f 7274 206e 756d 6265 7220 504f h port number PO\n-00003560: 5254 2e20 4966 2048 4f53 544e 414d 4520 RT. If HOSTNAME \n-00003570: 6973 0a66 616c 7365 2c20 6c69 7374 656e is.false, listen\n-00003580: 2066 6f72 2061 6e79 2069 6e63 6f6d 696e for any incomin\n-00003590: 6720 6164 6472 6573 7365 732e 2049 6620 g addresses. If \n-000035a0: 504f 5254 2069 7320 756e 6465 6669 6e65 PORT is undefine\n-000035b0: 6420 6120 7261 6e64 6f6d 0a70 6f72 7420 d a random.port \n-000035c0: 7769 6c6c 2062 6520 6368 6f73 656e 2e0a will be chosen..\n-000035d0: 0a57 6865 6e20 6120 636f 6e6e 6563 7469 .When a connecti\n-000035e0: 6f6e 2069 7320 7265 7175 6573 7465 6420 on is requested \n-000035f0: 4341 4c4c 4241 434b 2069 7320 6361 6c6c CALLBACK is call\n-00003600: 6564 2077 6974 6820 7468 6520 7365 7276 ed with the serv\n-00003610: 6572 0a73 6f63 6b65 7420 6173 2069 7473 er.socket as its\n-00003620: 2073 6f6c 6520 6172 6775 6d65 6e74 2e20 sole argument. \n-00003630: 4974 206d 7573 7420 6361 6c6c 2060 736f It must call `so\n-00003640: 636b 6574 2d61 6363 6570 7427 2074 6f20 cket-accept' to \n-00003650: 6d61 6b65 2074 6865 0a63 6f6e 6e65 6374 make the.connect\n-00003660: 696f 6e2e 0a0a 5768 656e 2074 6865 2073 ion...When the s\n-00003670: 6f63 6b65 7420 6973 2073 6875 7464 6f77 ocket is shutdow\n-00003680: 6e20 7265 6d6f 7465 6c79 2c20 5345 4e54 n remotely, SENT\n-00003690: 494e 454c 2069 7320 6361 6c6c 6564 2077 INEL is called w\n-000036a0: 6974 6820 7468 650a 736f 636b 6574 2061 ith the.socket a\n-000036b0: 7320 6974 7320 6f6e 6c79 2061 7267 756d s its only argum\n-000036c0: 656e 742e 7265 702e 696f 2e73 6f63 6b65 ent.rep.io.socke\n-000036d0: 7473 2363 6c6f 7365 2d73 6f63 6b65 7463 ts#close-socketc\n-000036e0: 6c6f 7365 2d73 6f63 6b65 7420 534f 434b lose-socket SOCK\n-000036f0: 4554 0a0a 5368 7574 646f 776e 2074 6865 ET..Shutdown the\n-00003700: 2063 6f6e 6e65 6374 696f 6e20 6173 736f connection asso\n-00003710: 6369 6174 6520 7769 7468 2053 4f43 4b45 ciate with SOCKE\n-00003720: 542e 204e 6f74 6520 7468 6174 2074 6869 T. Note that thi\n-00003730: 7320 646f 6573 206e 6f74 0a63 6175 7365 s does not.cause\n-00003740: 2074 6865 2053 454e 5449 4e45 4c20 6675 the SENTINEL fu\n-00003750: 6e63 7469 6f6e 2061 7373 6f63 6961 7465 nction associate\n-00003760: 6420 7769 7468 2053 4f43 4b45 5420 746f d with SOCKET to\n-00003770: 2072 756e 2e72 6570 2e69 6f2e 736f 636b run.rep.io.sock\n-00003780: 6574 7323 736f 636b 6574 2d61 6363 6570 ets#socket-accep\n-00003790: 7473 6f63 6b65 742d 6163 6365 7074 2053 tsocket-accept S\n-000037a0: 4f43 4b45 5420 5b53 5452 4541 4d5d 205b OCKET [STREAM] [\n-000037b0: 5345 4e54 494e 454c 5d0a 0a41 6363 6570 SENTINEL]..Accep\n-000037c0: 7420 7468 6520 7065 6e64 696e 6720 636f t the pending co\n-000037d0: 6e6e 6563 7469 6f6e 2072 6571 7565 7374 nnection request\n-000037e0: 206f 6e20 7365 7276 6572 2073 6f63 6b65 on server socke\n-000037f0: 7420 534f 434b 4554 2e20 5468 6973 0a77 t SOCKET. This.w\n-00003800: 696c 6c20 6372 6561 7465 2061 6e64 2072 ill create and r\n-00003810: 6574 7572 6e20 6120 636c 6965 6e74 2073 eturn a client s\n-00003820: 6f63 6b65 7420 666f 726d 696e 6720 7468 ocket forming th\n-00003830: 6520 656e 6420 706f 696e 7420 6f66 2074 e end point of t\n-00003840: 6865 0a63 6f6e 6e65 6374 696f 6e2e 0a0a he.connection...\n-00003850: 416e 7920 6f75 7470 7574 2072 6563 6569 Any output recei\n-00003860: 7665 6420 7769 6c6c 2062 6520 636f 7069 ved will be copi\n-00003870: 6564 2074 6f20 7468 6520 6f75 7470 7574 ed to the output\n-00003880: 2073 7472 6561 6d20 5354 5245 414d 2c20 stream STREAM, \n-00003890: 7768 656e 0a74 6865 2063 6f6e 6e65 6374 when.the connect\n-000038a0: 696f 6e20 6973 2074 6572 6d69 6e61 7465 ion is terminate\n-000038b0: 6420 7265 6d6f 7465 6c79 2053 454e 5449 d remotely SENTI\n-000038c0: 4e45 4c20 7769 6c6c 2062 6520 6361 6c6c NEL will be call\n-000038d0: 6564 2077 6974 6820 7468 650a 636c 6f73 ed with the.clos\n-000038e0: 6564 2073 6f63 6b65 7420 6173 2069 7473 ed socket as its\n-000038f0: 2073 6f6c 6520 6172 6775 6d65 6e74 2e0a sole argument..\n-00003900: 0a4e 6f74 6520 7468 6174 2074 6869 7320 .Note that this \n-00003910: 6675 6e63 7469 6f6e 206d 7573 7420 6265 function must be\n-00003920: 2063 616c 6c65 6420 6576 6572 7920 7469 called every ti\n-00003930: 6d65 2061 2063 6f6e 6e65 6374 696f 6e20 me a connection \n-00003940: 7265 7175 6573 740a 6973 2072 6563 6569 request.is recei\n-00003950: 7665 642e 2049 6620 7468 6520 7365 7276 ved. If the serv\n-00003960: 6572 2077 616e 7473 2074 6f20 7265 6a65 er wants to reje\n-00003970: 6374 2074 6865 2063 6f6e 6e65 6374 696f ct the connectio\n-00003980: 6e20 6974 2073 686f 756c 640a 7375 6273 n it should.subs\n-00003990: 6571 7565 6e74 6c79 2063 616c 6c20 6063 equently call `c\n-000039a0: 6c6f 7365 2d73 6f63 6b65 7427 206f 6e20 lose-socket' on \n-000039b0: 7468 6520 6372 6561 7465 6420 636c 6965 the created clie\n-000039c0: 6e74 2e72 6570 2e69 6f2e 736f 636b 6574 nt.rep.io.socket\n-000039d0: 7323 736f 636b 6574 2d61 6464 7265 7373 s#socket-address\n-000039e0: 736f 636b 6574 2d61 6464 7265 7373 2053 socket-address S\n-000039f0: 4f43 4b45 540a 0a52 6574 7572 6e20 7468 OCKET..Return th\n-00003a00: 6520 6164 6472 6573 7320 6173 736f 6369 e address associ\n-00003a10: 6174 6564 2077 6974 6820 534f 434b 4554 ated with SOCKET\n-00003a20: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n-00003a30: 6973 2069 7320 756e 6b6e 6f77 6e2e 7265 is is unknown.re\n-00003a40: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-00003a50: 6b65 742d 706f 7274 736f 636b 6574 2d70 ket-portsocket-p\n-00003a60: 6f72 7420 534f 434b 4554 0a0a 5265 7475 ort SOCKET..Retu\n-00003a70: 726e 2074 6865 2070 6f72 7420 6173 736f rn the port asso\n-00003a80: 6369 6174 6564 2077 6974 6820 534f 434b ciated with SOCK\n-00003a90: 4554 2c20 6f72 2066 616c 7365 2069 6620 ET, or false if \n-00003aa0: 7468 6973 2069 7320 756e 6b6e 6f77 6e2e this is unknown.\n-00003ab0: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-00003ac0: 6f63 6b65 742d 7065 6572 2d61 6464 7265 ocket-peer-addre\n-00003ad0: 7373 736f 636b 6574 2d70 6565 722d 6164 sssocket-peer-ad\n-00003ae0: 6472 6573 7320 534f 434b 4554 0a0a 5265 dress SOCKET..Re\n-00003af0: 7475 726e 2074 6865 2061 6464 7265 7373 turn the address\n-00003b00: 206f 6620 7468 6520 7065 6572 2063 6f6e of the peer con\n-00003b10: 6e65 6374 6564 2074 6f20 534f 434b 4554 nected to SOCKET\n-00003b20: 2c20 6f72 2066 616c 7365 2069 6620 7468 , or false if th\n-00003b30: 6973 0a69 7320 756e 6b6e 6f77 6e2e 7265 is.is unknown.re\n-00003b40: 702e 696f 2e73 6f63 6b65 7473 2373 6f63 p.io.sockets#soc\n-00003b50: 6b65 742d 7065 6572 2d70 6f72 7473 6f63 ket-peer-portsoc\n-00003b60: 6b65 742d 7065 6572 2d70 6f72 7420 534f ket-peer-port SO\n-00003b70: 434b 4554 0a0a 5265 7475 726e 2074 6865 CKET..Return the\n-00003b80: 2070 6f72 7420 6f66 2074 6865 2070 6565 port of the pee\n-00003b90: 7220 636f 6e6e 6563 7465 6420 746f 2053 r connected to S\n-00003ba0: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false \n-00003bb0: 6966 2074 6869 7320 6973 0a75 6e6b 6e6f if this is.unkno\n-00003bc0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket\n-00003bd0: 7323 6163 6365 7074 2d73 6f63 6b65 742d s#accept-socket-\n-00003be0: 6f75 7470 7574 2d31 6163 6365 7074 2d73 output-1accept-s\n-00003bf0: 6f63 6b65 742d 6f75 7470 7574 2d31 2053 ocket-output-1 S\n-00003c00: 4f43 4b45 5420 5b53 4543 535d 205b 4d53 OCKET [SECS] [MS\n-00003c10: 4543 535d 0a0a 5072 6f63 6573 7320 616e ECS]..Process an\n-00003c20: 7920 7065 6e64 696e 6720 6f75 7470 7574 y pending output\n-00003c30: 2066 726f 6d20 534f 434b 4554 2028 7468 from SOCKET (th\n-00003c40: 6973 2069 6e63 6c75 6465 7320 636f 6e6e is includes conn\n-00003c50: 6563 7469 6f6e 0a72 6571 7565 7374 732c ection.requests,\n-00003c60: 2064 6174 6120 7472 616e 7366 6572 2061 data transfer a\n-00003c70: 6e64 2073 6875 7464 6f77 6e20 6e6f 7469 nd shutdown noti\n-00003c80: 6669 6361 7469 6f6e 7329 2e0a 0a57 6169 fications)...Wai\n-00003c90: 7473 2066 6f72 2053 4543 5320 7365 636f ts for SECS seco\n-00003ca0: 6e64 7320 616e 6420 4d53 4543 5320 6d69 nds and MSECS mi\n-00003cb0: 6c6c 6973 6563 6f6e 6473 2e20 5265 7475 lliseconds. Retu\n-00003cc0: 726e 7320 7472 7565 2069 6620 7468 650a rns true if the.\n-00003cd0: 7469 6d65 6f75 7420 7761 7320 7265 6163 timeout was reac\n-00003ce0: 6865 6420 7769 7468 6f75 7420 616e 7920 hed without any \n-00003cf0: 6f75 7470 7574 2062 6569 6e67 2070 726f output being pro\n-00003d00: 6365 7373 6564 2c20 6f74 6865 7277 6973 cessed, otherwis\n-00003d10: 650a 7265 7475 726e 7320 6661 6c73 652e e.returns false.\n-00003d20: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n-00003d30: 6f63 6b65 7470 736f 636b 6574 7020 4152 ocketpsocketp AR\n-00003d40: 470a 0a52 6574 7572 6e20 7472 7565 2069 G..Return true i\n-00003d50: 6620 4152 4720 6973 2061 6e20 756e 636c f ARG is an uncl\n-00003d60: 6f73 6564 2073 6f63 6b65 7420 6f62 6a65 osed socket obje\n-00003d70: 6374 2e6c 6f61 642d 7061 7468 4120 6c69 ct.load-pathA li\n-00003d80: 7374 206f 6620 6469 7265 6374 6f72 7920 st of directory \n-00003d90: 6e61 6d65 732e 2057 6865 6e20 606c 6f61 names. When `loa\n-00003da0: 6427 206f 7065 6e73 2061 206c 6973 702d d' opens a lisp-\n-00003db0: 6669 6c65 2069 7420 7365 6172 6368 6573 file it searches\n-00003dc0: 2065 6163 680a 6469 7265 6374 6f72 7920 each.directory \n-00003dd0: 6e61 6d65 6420 696e 2074 6869 7320 6c69 named in this li\n-00003de0: 7374 2069 6e20 7475 726e 2075 6e74 696c st in turn until\n-00003df0: 2074 6865 2066 696c 6520 6973 2066 6f75 the file is fou\n-00003e00: 6e64 206f 7220 7468 6520 6c69 7374 0a69 nd or the list.i\n-00003e10: 7320 6578 6861 7573 7465 642e 646c 2d6c s exhausted.dl-l\n-00003e20: 6f61 642d 7061 7468 4c69 7374 206f 6620 oad-pathList of \n-00003e30: 6469 7265 6374 6f72 6965 7320 7365 6172 directories sear\n-00003e40: 6368 6564 2066 6f72 2064 796e 616d 6963 ched for dynamic\n-00003e50: 616c 6c79 206c 6f61 6465 6420 6f62 6a65 ally loaded obje\n-00003e60: 6374 2066 696c 6573 2e61 6674 6572 2d6c ct files.after-l\n-00003e70: 6f61 642d 616c 6973 7441 206c 6973 7420 oad-alistA list \n-00003e80: 6f66 2028 4c49 4252 4152 5920 464f 524d of (LIBRARY FORM\n-00003e90: 532e 2e2e 292e 2057 6865 6e65 7665 7220 S...). Whenever \n-00003ea0: 7468 6520 606c 6f61 6427 2063 6f6d 6d61 the `load' comma\n-00003eb0: 6e64 2072 6561 6473 2061 2066 696c 650a nd reads a file.\n-00003ec0: 6f66 204c 6973 7020 636f 6465 204c 4942 of Lisp code LIB\n-00003ed0: 5241 5259 2c20 6974 2065 7865 6375 7465 RARY, it execute\n-00003ee0: 7320 6561 6368 206f 6620 464f 524d 532e s each of FORMS.\n-00003ef0: 204e 6f74 6520 7468 6174 204c 4942 5241 Note that LIBRA\n-00003f00: 5259 206d 7573 740a 6578 6163 746c 7920 RY must.exactly \n-00003f10: 6d61 7463 6820 7468 6520 4649 4c45 2061 match the FILE a\n-00003f20: 7267 756d 656e 7420 6769 7665 6e20 746f rgument given to\n-00003f30: 2060 6c6f 6164 272e 7265 702d 6469 7265 `load'.rep-dire\n-00003f40: 6374 6f72 7954 6865 2064 6972 6563 746f ctoryThe directo\n-00003f50: 7279 2069 6e20 7768 6963 6820 616c 6c20 ry in which all \n-00003f60: 696e 7374 616c 6c65 6420 6461 7461 2066 installed data f\n-00003f70: 696c 6573 206c 6976 652e 6c69 7370 2d6c iles live.lisp-l\n-00003f80: 6962 2d64 6972 6563 746f 7279 5468 6520 ib-directoryThe \n-00003f90: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n-00003fa0: 6374 6f72 7920 696e 2077 6869 6368 2074 ctory in which t\n-00003fb0: 6865 2073 7461 6e64 6172 6420 6c69 7370 he standard lisp\n-00003fc0: 2066 696c 6573 206c 6976 652e 7265 702e files live.rep.\n-00003fd0: 6461 7461 236e 756c 6c6e 756c 6c20 4152 data#nullnull AR\n-00003fe0: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n-00003ff0: 4152 4720 6973 206e 696c 2e00 0000 0000 ARG is nil......\n-00004000: 7369 7465 2d6c 6973 702d 6469 7265 6374 site-lisp-direct\n-00004010: 6f72 7954 6865 206e 616d 6520 6f66 2074 oryThe name of t\n-00004020: 6865 2064 6972 6563 746f 7279 2069 6e20 he directory in \n-00004030: 7768 6963 6820 7369 7465 2d73 7065 6369 which site-speci\n-00004040: 6669 6320 4c69 7370 2066 696c 6573 2061 fic Lisp files a\n-00004050: 7265 2073 746f 7265 642e 6578 6563 2d64 re stored.exec-d\n-00004060: 6972 6563 746f 7279 5468 6520 6e61 6d65 irectoryThe name\n-00004070: 206f 6620 7468 6520 6469 7265 6374 6f72 of the director\n-00004080: 7920 636f 6e74 6169 6e69 6e67 2061 7263 y containing arc\n-00004090: 6869 7465 6374 7572 6520 7370 6563 6966 hitecture specif\n-000040a0: 6963 2066 696c 6573 2e64 6f63 756d 656e ic files.documen\n-000040b0: 7461 7469 6f6e 2d66 696c 6554 6865 206e tation-fileThe n\n-000040c0: 616d 6520 6f66 2074 6865 2064 6174 6162 ame of the datab\n-000040d0: 6173 6520 636f 6e74 6169 6e69 6e67 2074 ase containing t\n-000040e0: 6865 206c 6973 702d 6c69 6272 6172 7927 he lisp-library'\n-000040f0: 7320 646f 6375 6d65 6e74 6174 696f 6e20 s documentation \n-00004100: 7374 7269 6e67 732e 646f 6375 6d65 6e74 strings.document\n-00004110: 6174 696f 6e2d 6669 6c65 7341 206c 6973 ation-filesA lis\n-00004120: 7420 6f66 2064 6174 6162 6173 6520 6e61 t of database na\n-00004130: 6d65 7320 636f 6e74 6169 6e69 6e67 2061 mes containing a\n-00004140: 6c6c 2064 6f63 756d 656e 7461 7469 6f6e ll documentation\n-00004150: 2073 7472 696e 6773 2e64 6c2d 6c6f 6164 strings.dl-load\n-00004160: 2d72 656c 6f63 2d6e 6f77 5768 656e 206e -reloc-nowWhen n\n-00004170: 6f6e 2d6e 696c 2c20 6479 6e61 6d69 6361 on-nil, dynamica\n-00004180: 6c6c 7920 6c6f 6164 6564 206c 6962 7261 lly loaded libra\n-00004190: 7269 6573 2068 6176 6520 616c 6c20 7379 ries have all sy\n-000041a0: 6d62 6f6c 2072 656c 6f63 6174 696f 6e73 mbol relocations\n-000041b0: 0a70 6572 6672 6f6d 6564 2061 7420 6c6f .perfromed at lo\n-000041c0: 6164 2d74 696d 652c 206e 6f74 2061 7320 ad-time, not as \n-000041d0: 7265 7175 6972 6564 2e6c 6f61 642d 6669 required.load-fi\n-000041e0: 6c65 6e61 6d65 5768 696c 6520 7573 696e lenameWhile usin\n-000041f0: 6720 7468 6520 606c 6f61 6427 2066 756e g the `load' fun\n-00004200: 6374 696f 6e20 746f 206c 6f61 6420 6120 ction to load a \n-00004210: 4c69 7370 206c 6962 7261 7279 2c20 7468 Lisp library, th\n-00004220: 6973 2076 6172 6961 626c 6520 6973 0a73 is variable is.s\n-00004230: 6574 2074 6f20 7468 6520 6e61 6d65 206f et to the name o\n-00004240: 6620 7468 6520 6669 6c65 2062 6569 6e67 f the file being\n-00004250: 206c 6f61 6465 642e 7265 702e 6c61 6e67 loaded.rep.lang\n-00004260: 2e69 6e74 6572 7072 6574 6572 2371 756f .interpreter#quo\n-00004270: 7465 7175 6f74 6520 4152 470a 2741 5247 tequote ARG.'ARG\n-00004280: 0a0a 5265 7475 726e 7320 4152 472e 7265 ..Returns ARG.re\n-00004290: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000042a0: 6572 236c 616d 6264 616c 616d 6264 6120 er#lambdalambda \n-000042b0: 4c41 4d42 4441 2d4c 4953 5420 424f 4459 LAMBDA-LIST BODY\n-000042c0: 2e2e 2e0a 0a45 7661 6c75 6174 6573 2074 .....Evaluates t\n-000042d0: 6f20 616e 2061 6e6f 6e79 6d6f 7573 2066 o an anonymous f\n-000042e0: 756e 6374 696f 6e2e 7265 702e 6461 7461 unction.rep.data\n-000042f0: 2363 6172 6361 7220 434f 4e53 2d43 454c #carcar CONS-CEL\n-00004300: 4c0a 0a52 6574 7572 6e73 2074 6865 2076 L..Returns the v\n-00004310: 616c 7565 2073 746f 7265 6420 696e 2074 alue stored in t\n-00004320: 6865 2063 6172 2073 6c6f 7420 6f66 2043 he car slot of C\n-00004330: 4f4e 532d 4345 4c4c 2c20 6f72 206e 696c ONS-CELL, or nil\n-00004340: 2069 6620 434f 4e53 2d43 454c 4c0a 6973 if CONS-CELL.is\n-00004350: 206e 696c 2e72 6570 2e64 6174 6123 6364 nil.rep.data#cd\n-00004360: 7263 6472 2043 4f4e 532d 4345 4c4c 0a0a rcdr CONS-CELL..\n-00004370: 5265 7475 726e 7320 7468 6520 7661 6c75 Returns the valu\n-00004380: 6520 7374 6f72 6564 2069 6e20 7468 6520 e stored in the \n-00004390: 6364 7220 736c 6f74 206f 6620 434f 4e53 cdr slot of CONS\n-000043a0: 2d43 454c 4c2c 206f 7220 6e69 6c20 6966 -CELL, or nil if\n-000043b0: 2043 4f4e 532d 4345 4c4c 0a69 7320 6e69 CONS-CELL.is ni\n-000043c0: 6c2e 7265 702e 6461 7461 236c 6973 746c l.rep.data#listl\n-000043d0: 6973 7420 4152 4753 2e2e 2e0a 0a52 6574 ist ARGS.....Ret\n-000043e0: 7572 6e73 2061 206e 6577 206c 6973 7420 urns a new list \n-000043f0: 7769 7468 2065 6c65 6d65 6e74 7320 4152 with elements AR\n-00004400: 4753 2e2e 2e72 6570 2e64 6174 6123 6c69 GS...rep.data#li\n-00004410: 7374 2a6c 6973 742a 2041 5247 3120 4152 st*list* ARG1 AR\n-00004420: 4732 202e 2e2e 2041 5247 4e0a 0a52 6574 G2 ... ARGN..Ret\n-00004430: 7572 6e73 2061 206e 6577 206c 6973 7420 urns a new list \n-00004440: 2841 5247 3120 4152 4732 202e 2e2e 2041 (ARG1 ARG2 ... A\n-00004450: 5247 4e2d 3120 2e20 4152 474e 292e 2054 RGN-1 . ARGN). T\n-00004460: 6861 7420 6973 2c20 7468 6520 7361 6d65 hat is, the same\n-00004470: 2061 7320 6672 6f6d 0a60 6c69 7374 2720 as from.`list' \n-00004480: 6275 7420 7468 6520 6c61 7374 2061 7267 but the last arg\n-00004490: 756d 656e 7420 6973 2064 6f74 7465 6420 ument is dotted \n-000044a0: 746f 2074 6865 206c 6173 7420 6275 7420 to the last but \n-000044b0: 6f6e 6520 6172 6775 6d65 6e74 2e72 6570 one argument.rep\n-000044c0: 2e64 6174 6123 6d61 6b65 2d6c 6973 746d .data#make-listm\n-000044d0: 616b 652d 6c69 7374 204c 454e 4754 4820 ake-list LENGTH \n-000044e0: 5b49 4e49 5449 414c 2d72 6570 765d 0a0a [INITIAL-repv]..\n-000044f0: 5265 7475 726e 7320 6120 6e65 7720 6c69 Returns a new li\n-00004500: 7374 2077 6974 6820 4c45 4e47 5448 206d st with LENGTH m\n-00004510: 656d 6265 7273 2c20 6561 6368 206f 6620 embers, each of \n-00004520: 7768 6963 6820 6973 2069 6e69 7469 616c which is initial\n-00004530: 6973 6564 2074 6f0a 494e 4954 4941 4c2d ised to.INITIAL-\n-00004540: 7265 7076 2c20 6f72 206e 696c 2e72 6570 repv, or nil.rep\n-00004550: 2e64 6174 6123 6170 7065 6e64 6170 7065 .data#appendappe\n-00004560: 6e64 204c 4953 5453 2e2e 2e0a 0a4e 6f6e nd LISTS.....Non\n-00004570: 2d64 6573 7472 7563 7469 7665 6c79 2063 -destructively c\n-00004580: 6f6e 6361 7465 6e61 7465 7320 6561 6368 oncatenates each\n-00004590: 206f 6620 6974 2773 2061 7267 756d 656e of it's argumen\n-000045a0: 7420 4c49 5354 532e 2e2e 2069 6e74 6f20 t LISTS... into \n-000045b0: 6f6e 650a 6e65 7720 6c69 7374 2077 6869 one.new list whi\n-000045c0: 6368 2069 7320 7265 7475 726e 6564 2e72 ch is returned.r\n-000045d0: 6570 2e64 6174 6123 6e63 6f6e 636e 636f ep.data#nconcnco\n-000045e0: 6e63 204c 4953 5453 2e2e 2e0a 0a44 6573 nc LISTS.....Des\n-000045f0: 7472 7563 7469 7665 6c79 2063 6f6e 6361 tructively conca\n-00004600: 7465 6e61 7465 7320 6561 6368 206f 6620 tenates each of \n-00004610: 6974 2773 2061 7267 756d 656e 7420 4c49 it's argument LI\n-00004620: 5354 532e 2e2e 2069 6e74 6f20 6f6e 6520 STS... into one \n-00004630: 6e65 770a 6c69 7374 2e20 4576 6572 7920 new.list. Every \n-00004640: 4c49 5354 2062 7574 2074 6865 206c 6173 LIST but the las\n-00004650: 7420 6973 206d 6f64 6966 6965 6420 736f t is modified so\n-00004660: 2074 6861 7420 6974 2773 206c 6173 7420 that it's last \n-00004670: 6364 7220 706f 696e 7473 0a74 6f20 7468 cdr points.to th\n-00004680: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n-00004690: 6865 206e 6578 7420 6c69 7374 2e20 5265 he next list. Re\n-000046a0: 7475 726e 7320 7468 6520 6e65 7720 6c69 turns the new li\n-000046b0: 7374 2e72 6570 2e64 6174 6123 7270 6c61 st.rep.data#rpla\n-000046c0: 6361 7270 6c61 6361 2043 4f4e 532d 4345 carplaca CONS-CE\n-000046d0: 4c4c 204e 4557 2d43 4152 0a0a 5365 7473 LL NEW-CAR..Sets\n-000046e0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n-000046f0: 6520 6361 7220 736c 6f74 2069 6e20 434f e car slot in CO\n-00004700: 4e53 2d43 454c 4c20 746f 204e 4557 2d43 NS-CELL to NEW-C\n-00004710: 4152 2e0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-00004720: 434f 4e53 2d43 454c 4c2e 7265 702e 6461 CONS-CELL.rep.da\n-00004730: 7461 2372 706c 6163 6472 706c 6163 6420 ta#rplacdrplacd \n-00004740: 434f 4e53 2d43 454c 4c20 4e45 572d 4344 CONS-CELL NEW-CD\n-00004750: 520a 0a53 6574 7320 7468 6520 7661 6c75 R..Sets the valu\n-00004760: 6520 6f66 2074 6865 2063 6472 2073 6c6f e of the cdr slo\n-00004770: 7420 696e 2043 4f4e 532d 4345 4c4c 2074 t in CONS-CELL t\n-00004780: 6f20 4e45 572d 4344 522e 0a52 6574 7572 o NEW-CDR..Retur\n-00004790: 6e73 2074 6865 2043 4f4e 532d 4345 4c4c ns the CONS-CELL\n-000047a0: 2e72 6570 2e64 6174 6123 7265 7665 7273 .rep.data#revers\n-000047b0: 6572 6576 6572 7365 204c 4953 540a 0a52 ereverse LIST..R\n-000047c0: 6574 7572 6e73 2061 206e 6577 206c 6973 eturns a new lis\n-000047d0: 7420 7768 6963 6820 6973 2061 2063 6f70 t which is a cop\n-000047e0: 7920 6f66 204c 4953 5420 6578 6365 7074 y of LIST except\n-000047f0: 2074 6861 7420 7468 6520 6d65 6d62 6572 that the member\n-00004800: 7320 6172 6520 696e 0a72 6576 6572 7365 s are in.reverse\n-00004810: 206f 7264 6572 2e72 6570 2e64 6174 6123 order.rep.data#\n-00004820: 6e72 6576 6572 7365 6e72 6576 6572 7365 nreversenreverse\n-00004830: 204c 4953 540a 0a52 6574 7572 6e73 204c LIST..Returns L\n-00004840: 4953 5420 616c 7465 7265 6420 736f 2074 IST altered so t\n-00004850: 6861 7420 6974 2773 206d 656d 6265 7273 hat it's members\n-00004860: 2061 7265 2069 6e20 7265 7665 7273 6520 are in reverse \n-00004870: 6f72 6465 7220 746f 2077 6861 7420 7468 order to what th\n-00004880: 6579 0a77 6572 652e 2054 6869 7320 6675 ey.were. This fu\n-00004890: 6e63 7469 6f6e 2069 7320 6465 7374 7275 nction is destru\n-000048a0: 6374 6976 6520 746f 7761 7264 7320 6974 ctive towards it\n-000048b0: 2773 2061 7267 756d 656e 742e 7265 702e 's argument.rep.\n-000048c0: 6461 7461 2361 7373 6f63 6173 736f 6320 data#assocassoc \n-000048d0: 454c 5420 4153 534f 432d 4c49 5354 0a0a ELT ASSOC-LIST..\n-000048e0: 5365 6172 6368 6573 2041 5353 4f43 2d4c Searches ASSOC-L\n-000048f0: 4953 5420 666f 7220 6120 6c69 7374 2077 IST for a list w\n-00004900: 686f 7365 2066 6972 7374 2065 6c65 6d65 hose first eleme\n-00004910: 6e74 2069 7320 454c 542e 2060 6173 736f nt is ELT. `asso\n-00004920: 6327 2075 7365 730a 6065 7175 616c 2720 c' uses.`equal' \n-00004930: 746f 2063 6f6d 7061 7265 2065 6c65 6d65 to compare eleme\n-00004940: 6e74 732e 2052 6574 7572 6e73 2074 6865 nts. Returns the\n-00004950: 2073 7562 2d6c 6973 7420 7374 6172 7469 sub-list starti\n-00004960: 6e67 2066 726f 6d20 7468 6520 6669 7273 ng from the firs\n-00004970: 7420 0a6d 6174 6368 696e 6720 6173 736f t .matching asso\n-00004980: 6369 6174 696f 6e2e 0a46 6f72 2065 7861 ciation..For exa\n-00004990: 6d70 6c65 2c0a 2020 2020 2861 7373 6f63 mple,. (assoc\n-000049a0: 2027 7468 7265 6520 2728 286f 6e65 202e 'three '((one .\n-000049b0: 2031 2920 2874 776f 202e 2032 2920 2874 1) (two . 2) (t\n-000049c0: 6872 6565 202e 2033 2920 2866 6f75 7220 hree . 3) (four \n-000049d0: 2e20 3429 2929 0a20 2020 2020 3d3e 2028 . 4))). => (\n-000049e0: 7468 7265 6520 2e20 3329 7265 702e 6461 three . 3)rep.da\n-000049f0: 7461 2361 7373 7161 7373 7120 454c 5420 ta#assqassq ELT \n-00004a00: 4153 534f 432d 4c49 5354 0a0a 5365 6172 ASSOC-LIST..Sear\n-00004a10: 6368 6573 2041 5353 4f43 2d4c 4953 5420 ches ASSOC-LIST \n-00004a20: 666f 7220 6120 6c69 7374 2077 686f 7365 for a list whose\n-00004a30: 2066 6972 7374 2065 6c65 6d65 6e74 2069 first element i\n-00004a40: 7320 454c 542e 2060 6173 7371 2720 7573 s ELT. `assq' us\n-00004a50: 6573 2060 6571 270a 746f 2063 6f6d 7061 es `eq'.to compa\n-00004a60: 7265 2065 6c65 6d65 6e74 732e 2052 6574 re elements. Ret\n-00004a70: 7572 6e73 2074 6865 2073 7562 2d6c 6973 urns the sub-lis\n-00004a80: 7420 7374 6172 7469 6e67 2066 726f 6d20 t starting from \n-00004a90: 7468 6520 6669 7273 7420 6d61 7463 6869 the first matchi\n-00004aa0: 6e67 0a61 7373 6f63 6961 7469 6f6e 2e72 ng.association.r\n-00004ab0: 6570 2e64 6174 6123 7261 7373 6f63 7261 ep.data#rassocra\n-00004ac0: 7373 6f63 2045 4c54 2041 5353 4f43 2d4c ssoc ELT ASSOC-L\n-00004ad0: 4953 540a 0a53 6561 7263 6865 7320 4153 IST..Searches AS\n-00004ae0: 534f 432d 4c49 5354 2066 6f72 2061 2063 SOC-LIST for a c\n-00004af0: 6f6e 732d 6365 6c6c 2077 686f 7365 2063 ons-cell whose c\n-00004b00: 6472 2065 6c65 6d65 6e74 2069 7320 6065 dr element is `e\n-00004b10: 7175 616c 2720 746f 2045 4c54 2e20 0a52 qual' to ELT. .R\n-00004b20: 6574 7572 6e73 2074 6865 2066 6972 7374 eturns the first\n-00004b30: 2063 6f6e 732d 6365 6c6c 2077 6869 6368 cons-cell which\n-00004b40: 206d 6174 6368 6573 2c20 6f72 206e 696c matches, or nil\n-00004b50: 2e0a 466f 7220 6578 616d 706c 652c 0a20 ..For example,. \n-00004b60: 2020 2028 7261 7373 6f63 2033 2027 2828 (rassoc 3 '((\n-00004b70: 6f6e 6520 2e20 3129 2028 7477 6f20 2e20 one . 1) (two . \n-00004b80: 3229 2028 7468 7265 6520 2e20 3329 2028 2) (three . 3) (\n-00004b90: 666f 7572 202e 2034 2929 290a 2020 2020 four . 4))). \n-00004ba0: 203d 3e20 2874 6872 6565 202e 2033 2972 => (three . 3)r\n-00004bb0: 6570 2e64 6174 6123 7261 7373 7172 6173 ep.data#rassqras\n-00004bc0: 7371 2045 4c54 2041 5353 4f43 2d4c 4953 sq ELT ASSOC-LIS\n-00004bd0: 540a 0a53 6561 7263 6865 7320 4153 534f T..Searches ASSO\n-00004be0: 432d 4c49 5354 2066 6f72 2061 2063 6f6e C-LIST for a con\n-00004bf0: 732d 6365 6c6c 2077 686f 7365 2063 6472 s-cell whose cdr\n-00004c00: 2069 7320 6065 7127 2074 6f20 454c 542e is `eq' to ELT.\n-00004c10: 0a52 6574 7572 6e73 2074 6865 2066 6972 .Returns the fir\n-00004c20: 7374 206d 6174 6368 696e 6720 636f 6e73 st matching cons\n-00004c30: 2d63 656c 6c2c 2065 6c73 6520 6e69 6c2e -cell, else nil.\n-00004c40: 7265 702e 6461 7461 236e 7468 6e74 6820 rep.data#nthnth \n-00004c50: 494e 4445 5820 4c49 5354 0a0a 5265 7475 INDEX LIST..Retu\n-00004c60: 726e 7320 7468 6520 494e 4445 5874 6820 rns the INDEXth \n-00004c70: 656c 656d 656e 7420 6f66 204c 4953 542e element of LIST.\n-00004c80: 2054 6865 2066 6972 7374 2065 6c65 6d65 The first eleme\n-00004c90: 6e74 2068 6173 2061 6e20 494e 4445 5820 nt has an INDEX \n-00004ca0: 6f66 207a 6572 6f2e 7265 702e 6461 7461 of zero.rep.data\n-00004cb0: 236e 7468 6364 726e 7468 6364 7220 494e #nthcdrnthcdr IN\n-00004cc0: 4445 5820 4c49 5354 0a0a 5265 7475 726e DEX LIST..Return\n-00004cd0: 7320 7468 6520 494e 4445 5874 6820 6364 s the INDEXth cd\n-00004ce0: 7220 6f66 204c 4953 542e 2054 6865 2066 r of LIST. The f\n-00004cf0: 6972 7374 2069 7320 494e 4445 5820 7a65 irst is INDEX ze\n-00004d00: 726f 2e72 6570 2e64 6174 6123 6c61 7374 ro.rep.data#last\n-00004d10: 6c61 7374 204c 4953 540a 0a52 6574 7572 last LIST..Retur\n-00004d20: 6e73 2074 6865 206c 6173 7420 656c 656d ns the last elem\n-00004d30: 656e 7420 6f66 204c 4953 542e 7265 702e ent of LIST.rep.\n-00004d40: 6461 7461 236d 6170 6361 726d 6170 6361 data#mapcarmapca\n-00004d50: 7220 4655 4e43 5449 4f4e 204c 4953 540a r FUNCTION LIST.\n-00004d60: 0a43 616c 6c73 2046 554e 4354 494f 4e2d .Calls FUNCTION-\n-00004d70: 4e41 4d45 2077 6974 6820 6561 6368 2065 NAME with each e\n-00004d80: 6c65 6d65 6e74 206f 6620 4c49 5354 2061 lement of LIST a\n-00004d90: 7320 616e 2061 7267 756d 656e 7420 696e s an argument in\n-00004da0: 2074 7572 6e20 616e 640a 7265 7475 726e turn and.return\n-00004db0: 7320 6120 6e65 7720 6c69 7374 2063 6f6e s a new list con\n-00004dc0: 7374 7275 6374 6564 2066 726f 6d20 7468 structed from th\n-00004dd0: 6520 7265 7375 6c74 732c 2069 652c 0a20 e results, ie,. \n-00004de0: 2028 6d61 7063 6172 2028 6675 6e63 7469 (mapcar (functi\n-00004df0: 6f6e 2028 6c61 6d62 6461 2028 7829 2028 on (lambda (x) (\n-00004e00: 312b 2078 2929 2920 2728 3120 3220 3329 1+ x))) '(1 2 3)\n-00004e10: 290a 2020 203d 3e20 2832 2033 2034 2972 ). => (2 3 4)r\n-00004e20: 6570 2e64 6174 6123 6d61 7063 6d61 7063 ep.data#mapcmapc\n-00004e30: 2046 554e 4354 494f 4e20 4c49 5354 0a0a FUNCTION LIST..\n-00004e40: 4170 706c 6965 7320 4655 4e43 5449 4f4e Applies FUNCTION\n-00004e50: 2074 6f20 6561 6368 2065 6c65 6d65 6e74 to each element\n-00004e60: 2069 6e20 4c49 5354 2c20 6469 7363 6172 in LIST, discar\n-00004e70: 6473 2074 6865 2072 6573 756c 7473 2e72 ds the results.r\n-00004e80: 6570 2e64 6174 6123 6669 6c74 6572 6669 ep.data#filterfi\n-00004e90: 6c74 6572 2050 5245 4449 4341 5445 204c lter PREDICATE L\n-00004ea0: 4953 540a 0a52 6574 7572 6e20 6120 6e65 IST..Return a ne\n-00004eb0: 7720 6c69 7374 2c20 636f 6e73 6973 7469 w list, consisti\n-00004ec0: 6e67 206f 6620 7468 6520 656c 656d 656e ng of the elemen\n-00004ed0: 7473 2069 6e20 4c49 5354 2077 6869 6368 ts in LIST which\n-00004ee0: 2074 6865 2066 756e 6374 696f 6e0a 5052 the function.PR\n-00004ef0: 4544 4943 4154 4520 7265 7475 726e 7320 EDICATE returns \n-00004f00: 7420 7768 656e 2061 7070 6c69 6564 2074 t when applied t\n-00004f10: 6f3b 2069 2e65 2e20 736f 6d65 7468 696e o; i.e. somethin\n-00004f20: 6720 6c69 6b65 0a0a 286d 6170 6361 7220 g like..(mapcar \n-00004f30: 276e 636f 6e63 2028 6d61 7063 6172 2023 'nconc (mapcar #\n-00004f40: 2728 6c61 6d62 6461 2028 7829 0a09 0909 '(lambda (x)....\n-00004f50: 2020 2028 7768 656e 2028 5052 4544 4943 (when (PREDIC\n-00004f60: 4154 4520 7829 0a09 0909 2020 2020 2028 ATE x).... (\n-00004f70: 6c69 7374 2078 2929 290a 0909 2020 2020 list x)))... \n-00004f80: 2020 204c 4953 5429 2972 6570 2e64 6174 LIST))rep.dat\n-00004f90: 6123 6465 6c65 7465 6465 6c65 7465 2045 a#deletedelete E\n-00004fa0: 4c54 204c 4953 540a 0a52 6574 7572 6e73 LT LIST..Returns\n-00004fb0: 204c 4953 5420 7769 7468 2061 6e79 206d LIST with any m\n-00004fc0: 656d 6265 7273 2060 6571 7561 6c27 2074 embers `equal' t\n-00004fd0: 6f20 454c 5420 6465 7374 7275 6374 6976 o ELT destructiv\n-00004fe0: 656c 7920 7265 6d6f 7665 642e 0000 0000 ely removed.....\n+00001000: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001010: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001020: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001030: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001040: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001050: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001060: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001070: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001080: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001090: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010a0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010b0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010c0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010d0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010e0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000010f0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001100: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001110: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001120: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001130: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001140: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001150: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001160: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001170: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001180: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001190: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011a0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011b0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011c0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011d0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011e0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+000011f0: 0020 0200 0000 0000 0020 0200 0000 0000 . ....... ......\n+00001200: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001210: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001220: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001230: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001240: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001250: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001260: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001270: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001280: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001290: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000012f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001300: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001310: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001320: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001330: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001340: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001350: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001360: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001370: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001380: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+00001390: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013a0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013b0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013c0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013d0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013e0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\n+000013f0: 0030 0200 0000 0000 0030 0200 0000 0000 .0.......0......\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: 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: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c10: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c20: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c30: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c40: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c50: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c60: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c70: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c80: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001c90: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001ca0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001cb0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001cc0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001cd0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001ce0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001cf0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d00: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d10: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d20: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d30: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d40: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d50: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d60: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d70: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d80: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001d90: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001da0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001db0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001dc0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001dd0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001de0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001df0: 0070 0200 0000 0000 0070 0200 0000 0000 .p.......p......\n+00001e00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001e90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ea0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001eb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ec0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ed0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ee0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ef0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f00: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f10: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f20: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f30: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f40: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f50: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f60: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f70: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f80: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001f90: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001fa0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001fb0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001fc0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001fd0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001fe0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00001ff0: 0080 0200 0000 0000 0080 0200 0000 0000 ................\n+00002000: 7265 702e 6c61 6e67 2e6d 6174 6823 6669 rep.lang.math#fi\n+00002010: 786e 756d 7066 6978 6e75 6d70 2041 5247 xnumpfixnump ARG\n+00002020: 0a0a 5265 7475 726e 2074 2069 6620 4152 ..Return t if AR\n+00002030: 4720 6973 2061 2066 6978 6e75 6d20 2869 G is a fixnum (i\n+00002040: 2e65 2e20 616e 2069 6e74 6567 6572 2074 .e. an integer t\n+00002050: 6861 7420 6669 7473 2069 6e20 6120 4c69 hat fits in a Li\n+00002060: 7370 0a70 6f69 6e74 6572 292e 7265 702e sp.pointer).rep.\n+00002070: 6c61 6e67 2e6d 6174 6823 6578 6163 742d lang.math#exact-\n+00002080: 3e69 6e65 7861 6374 6578 6163 742d 3e69 >inexactexact->i\n+00002090: 6e65 7861 6374 2058 0a0a 5265 7475 726e nexact X..Return\n+000020a0: 7320 616e 2069 6e65 7861 6374 2028 692e s an inexact (i.\n+000020b0: 652e 2066 6c6f 6174 696e 6720 706f 696e e. floating poin\n+000020c0: 7429 2072 6570 7265 7365 6e74 6174 696f t) representatio\n+000020d0: 6e20 6f66 2058 2e72 6570 2e6c 616e 672e n of X.rep.lang.\n+000020e0: 6d61 7468 2372 616e 646f 6d72 616e 646f math#randomrando\n+000020f0: 6d20 5b4c 494d 4954 5d0a 0a50 726f 6475 m [LIMIT]..Produ\n+00002100: 6365 2061 2070 7365 7564 6f2d 7261 6e64 ce a pseudo-rand\n+00002110: 6f6d 206e 756d 6265 7220 6265 7477 6565 om number betwee\n+00002120: 6e20 7a65 726f 2061 6e64 204c 494d 4954 n zero and LIMIT\n+00002130: 2028 6f72 2074 6865 206c 6172 6765 7374 (or the largest\n+00002140: 0a70 6f73 6974 6976 6520 696e 7465 6765 .positive intege\n+00002150: 7220 7265 7072 6573 656e 7461 626c 6529 r representable)\n+00002160: 2e20 4966 204c 494d 4954 2069 7320 7468 . If LIMIT is th\n+00002170: 6520 7379 6d62 6f6c 2060 7427 2074 6865 e symbol `t' the\n+00002180: 0a67 656e 6572 6174 6f72 2069 7320 7365 .generator is se\n+00002190: 6564 6564 2077 6974 6820 7468 6520 6375 eded with the cu\n+000021a0: 7272 656e 7420 7469 6d65 206f 6620 6461 rrent time of da\n+000021b0: 792e 7265 702e 7265 6765 7870 2373 7472 y.rep.regexp#str\n+000021c0: 696e 672d 6d61 7463 6873 7472 696e 672d ing-matchstring-\n+000021d0: 6d61 7463 6820 5245 4745 5850 2053 5452 match REGEXP STR\n+000021e0: 494e 4720 5b53 5441 5254 5d20 5b49 474e ING [START] [IGN\n+000021f0: 4f52 452d 4341 5345 2d50 5d0a 0a52 6574 ORE-CASE-P]..Ret\n+00002200: 7572 6e20 7420 6966 2052 4547 4558 5020 urn t if REGEXP \n+00002210: 6d61 7463 6865 7320 5354 5249 4e47 2e20 matches STRING. \n+00002220: 5570 6461 7465 7320 7468 6520 6d61 7463 Updates the matc\n+00002230: 6820 6461 7461 2e0a 0a57 6865 6e20 6465 h data...When de\n+00002240: 6669 6e65 642c 2053 5441 5254 2069 7320 fined, START is \n+00002250: 7468 6520 696e 6465 7820 6f66 2074 6865 the index of the\n+00002260: 2066 6972 7374 2063 6861 7261 6374 6572 first character\n+00002270: 2074 6f20 7374 6172 740a 6d61 7463 6869 to start.matchi\n+00002280: 6e67 2061 7420 2863 6f75 6e74 696e 6720 ng at (counting \n+00002290: 6672 6f6d 207a 6572 6f29 2e20 5768 656e from zero). When\n+000022a0: 2049 474e 4f52 452d 4341 5345 2d50 2069 IGNORE-CASE-P i\n+000022b0: 7320 6e6f 6e2d 6e69 6c20 7468 650a 6361 s non-nil the.ca\n+000022c0: 7365 206f 6620 6d61 7463 6865 6420 7374 se of matched st\n+000022d0: 7269 6e67 7320 6172 6520 6967 6e6f 7265 rings are ignore\n+000022e0: 642e 204e 6f74 6520 7468 6174 2063 6861 d. Note that cha\n+000022f0: 7261 6374 6572 2063 6c61 7373 6573 2061 racter classes a\n+00002300: 7265 0a73 7469 6c6c 2063 6173 652d 7369 re.still case-si\n+00002310: 676e 6966 6963 616e 742e 7265 702e 7265 gnificant.rep.re\n+00002320: 6765 7870 2373 7472 696e 672d 6c6f 6f6b gexp#string-look\n+00002330: 696e 672d 6174 7374 7269 6e67 2d6c 6f6f ing-atstring-loo\n+00002340: 6b69 6e67 2d61 7420 5245 4745 5850 2053 king-at REGEXP S\n+00002350: 5452 494e 4720 5b53 5441 5254 5d20 5b49 TRING [START] [I\n+00002360: 474e 4f52 452d 4341 5345 2d50 5d0a 0a52 GNORE-CASE-P]..R\n+00002370: 6574 7572 6e73 2074 2069 6620 5245 4745 eturns t if REGE\n+00002380: 5850 206d 6174 6368 6573 2074 6865 2053 XP matches the S\n+00002390: 5452 494e 4720 2873 7461 7274 696e 6720 TRING (starting \n+000023a0: 6174 2063 6861 7261 6374 6572 2053 5441 at character STA\n+000023b0: 5254 292e 0a55 7064 6174 6573 2074 6865 RT)..Updates the\n+000023c0: 206d 6174 6368 2064 6174 612e 7265 702e match data.rep.\n+000023d0: 7265 6765 7870 236d 6174 6368 2d65 6e64 regexp#match-end\n+000023e0: 6d61 7463 682d 656e 6420 5b45 5850 5245 match-end [EXPRE\n+000023f0: 5353 494f 4e2d 494e 4445 585d 0a0a 5265 SSION-INDEX]..Re\n+00002400: 7475 726e 2074 6865 2070 6f73 6974 696f turn the positio\n+00002410: 6e20 7768 6963 6820 7468 6520 4558 5052 n which the EXPR\n+00002420: 4553 5349 4f4e 2d49 4e44 4558 2774 6820 ESSION-INDEX'th \n+00002430: 7061 7265 6e74 6865 7369 7365 6420 6578 parenthesised ex\n+00002440: 7072 6573 7369 6f6e 0a65 6e64 6564 2061 pression.ended a\n+00002450: 7420 696e 2074 6865 206c 6173 7420 7375 t in the last su\n+00002460: 6363 6573 7366 756c 2072 6567 6578 7020 ccessful regexp \n+00002470: 6d61 7463 682e 2049 6620 4558 5052 4553 match. If EXPRES\n+00002480: 5349 4f4e 2d49 4e44 4558 2069 730a 6e69 SION-INDEX is.ni\n+00002490: 6c20 6f72 2030 2074 6865 2065 6e64 206f l or 0 the end o\n+000024a0: 6620 7468 6520 7768 6f6c 6520 6d61 7463 f the whole matc\n+000024b0: 6820 6973 2072 6574 7572 6e65 6420 696e h is returned in\n+000024c0: 7374 6561 642e 0a54 6865 2072 6574 7572 stead..The retur\n+000024d0: 6e65 6420 7661 6c75 6520 7769 6c6c 2065 ned value will e\n+000024e0: 6974 6865 7220 6265 2061 2070 6f73 6974 ither be a posit\n+000024f0: 696f 6e20 6966 2074 6865 206c 6173 7420 ion if the last \n+00002500: 6d61 7463 6820 7761 7320 696e 2061 0a62 match was in a.b\n+00002510: 7566 6665 722c 206f 7220 616e 2069 6e74 uffer, or an int\n+00002520: 6567 6572 2069 6620 7468 6520 6c61 7374 eger if the last\n+00002530: 206d 6174 6368 2077 6173 2069 6e20 6120 match was in a \n+00002540: 7374 7269 6e67 2028 692e 652e 2072 6567 string (i.e. reg\n+00002550: 6578 702d 6d61 7463 6829 2e72 6570 2e72 exp-match).rep.r\n+00002560: 6567 6578 7023 7175 6f74 652d 7265 6765 egexp#quote-rege\n+00002570: 7870 7175 6f74 652d 7265 6765 7870 2053 xpquote-regexp S\n+00002580: 5452 494e 470a 0a52 6574 7572 6e73 2061 TRING..Returns a\n+00002590: 206e 6577 2076 6572 7369 6f6e 206f 6620 new version of \n+000025a0: 5354 5249 4e47 2c20 616e 7920 6368 6172 STRING, any char\n+000025b0: 6163 7465 7273 2077 6869 6368 2074 6865 acters which the\n+000025c0: 2072 6567 6578 7020 726f 7574 696e 6573 regexp routines\n+000025d0: 0a74 7265 6174 2073 7065 6369 616c 6c79 .treat specially\n+000025e0: 2028 6173 7465 7269 736b 732c 2073 7175 (asterisks, squ\n+000025f0: 6172 6520 6272 6163 6b65 7473 2c20 6574 are brackets, et\n+00002600: 632e 2e2e 2920 6973 2071 756f 7465 6420 c...) is quoted \n+00002610: 6279 2074 6865 2065 7363 6170 650a 6368 by the escape.ch\n+00002620: 6172 6163 7465 7220 605c 272e 2049 6620 aracter `\\'. If \n+00002630: 7468 6520 5354 5249 4e47 2064 6f65 7320 the STRING does \n+00002640: 6e6f 7420 636f 6e74 6169 6e20 616e 7920 not contain any \n+00002650: 7265 6765 7870 206d 6574 612d 6368 6172 regexp meta-char\n+00002660: 6163 7465 7273 0a69 7420 6973 2072 6574 acters.it is ret\n+00002670: 7572 6e65 6420 6173 2d69 7320 2875 6e2d urned as-is (un-\n+00002680: 636f 7069 6564 292e 7265 702e 7265 6765 copied).rep.rege\n+00002690: 7870 2372 6567 6578 702d 6361 6368 652d xp#regexp-cache-\n+000026a0: 636f 6e74 726f 6c72 6567 6578 702d 6361 controlregexp-ca\n+000026b0: 6368 652d 636f 6e74 726f 6c20 5b53 4f46 che-control [SOF\n+000026c0: 542d 4c49 4d49 545d 0a0a 4966 2053 4f46 T-LIMIT]..If SOF\n+000026d0: 542d 4c49 4d49 5420 6973 2064 6566 696e T-LIMIT is defin\n+000026e0: 6564 2c20 6974 2073 7065 6369 6669 6573 ed, it specifies\n+000026f0: 2074 6865 206d 6178 696d 756d 206e 756d the maximum num\n+00002700: 6265 7220 6f66 2062 7974 6573 2074 6861 ber of bytes tha\n+00002710: 740a 7468 6520 7265 6765 7870 2063 6163 t.the regexp cac\n+00002720: 6865 206d 6179 206f 6363 7570 7920 6166 he may occupy af\n+00002730: 7465 7220 6761 7262 6167 6520 636f 6c6c ter garbage coll\n+00002740: 6563 7469 6f6e 2e0a 0a52 6574 7572 6e73 ection...Returns\n+00002750: 2028 534f 4654 2d4c 494d 4954 2043 5552 (SOFT-LIMIT CUR\n+00002760: 5245 4e54 2d53 495a 4520 4355 5252 454e RENT-SIZE CURREN\n+00002770: 542d 454e 5452 4945 5320 4849 5453 204d T-ENTRIES HITS M\n+00002780: 4953 5345 5329 2e72 6570 2e75 7469 6c2e ISSES).rep.util.\n+00002790: 6d64 3523 6d64 352d 7374 7269 6e67 6d64 md5#md5-stringmd\n+000027a0: 352d 7374 7269 6e67 2053 5452 494e 470a 5-string STRING.\n+000027b0: 0a52 6574 7572 6e20 7468 6520 696e 7465 .Return the inte\n+000027c0: 6765 7220 7265 7072 6573 656e 7469 6e67 ger representing\n+000027d0: 2074 6865 204d 4435 206d 6573 7361 6765 the MD5 message\n+000027e0: 2064 6967 6573 7420 6f66 2074 6865 2062 digest of the b\n+000027f0: 7974 6573 0a73 746f 7265 6420 696e 2053 ytes.stored in S\n+00002800: 5452 494e 472e 2054 6869 7320 696e 7465 TRING. This inte\n+00002810: 6765 7220 7769 6c6c 2068 6176 6520 6e6f ger will have no\n+00002820: 206d 6f72 6520 7468 616e 2031 3238 2073 more than 128 s\n+00002830: 6967 6e69 6669 6361 6e74 0a62 6974 732e ignificant.bits.\n+00002840: 7265 702e 7574 696c 2e6d 6435 236d 6435 rep.util.md5#md5\n+00002850: 2d6c 6f63 616c 2d66 696c 656d 6435 2d6c -local-filemd5-l\n+00002860: 6f63 616c 2d66 696c 6520 4c4f 4341 4c2d ocal-file LOCAL-\n+00002870: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00002880: 6e20 7468 6520 696e 7465 6765 7220 7265 n the integer re\n+00002890: 7072 6573 656e 7469 6e67 2074 6865 204d presenting the M\n+000028a0: 4435 206d 6573 7361 6765 2064 6967 6573 D5 message diges\n+000028b0: 7420 6f66 2074 6865 2062 7974 6573 0a73 t of the bytes.s\n+000028c0: 746f 7265 6420 696e 2074 6865 2066 696c tored in the fil\n+000028d0: 6520 6361 6c6c 6564 204c 4f43 414c 2d46 e called LOCAL-F\n+000028e0: 494c 452d 4e41 4d45 2028 7768 6963 6820 ILE-NAME (which \n+000028f0: 6d75 7374 206e 616d 6520 6120 6669 6c65 must name a file\n+00002900: 2069 6e0a 7468 6520 6c6f 6361 6c20 6669 in.the local fi\n+00002910: 6c69 6e67 2073 7973 7465 6d29 2e20 5468 ling system). Th\n+00002920: 6520 7265 7475 726e 6564 2069 6e74 6567 e returned integ\n+00002930: 6572 2077 696c 6c20 6861 7665 206e 6f20 er will have no \n+00002940: 6d6f 7265 2074 6861 6e0a 3132 3820 7369 more than.128 si\n+00002950: 676e 6966 6963 616e 7420 6269 7473 2e72 gnificant bits.r\n+00002960: 6570 2e73 7472 7563 7475 7265 7323 6765 ep.structures#ge\n+00002970: 742d 7374 7275 6374 7572 6567 6574 2d73 t-structureget-s\n+00002980: 7472 7563 7475 7265 204e 414d 450a 0a52 tructure NAME..R\n+00002990: 6574 7572 6e20 7468 6520 7374 7275 6374 eturn the struct\n+000029a0: 7572 6520 6361 6c6c 6564 204e 414d 4520 ure called NAME \n+000029b0: 2861 2073 796d 626f 6c29 2c20 6f72 2072 (a symbol), or r\n+000029c0: 6574 7572 6e20 606e 696c 2720 6966 206e eturn `nil' if n\n+000029d0: 6f0a 7375 6368 2073 7472 7563 7475 7265 o.such structure\n+000029e0: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+000029f0: 6e61 6d65 2d73 7472 7563 7475 7265 6e61 name-structurena\n+00002a00: 6d65 2d73 7472 7563 7475 7265 2053 5452 me-structure STR\n+00002a10: 5543 5455 5245 204e 414d 450a 0a41 7373 UCTURE NAME..Ass\n+00002a20: 6967 6e20 7468 6520 6e61 6d65 204e 414d ign the name NAM\n+00002a30: 4520 2861 2073 796d 626f 6c29 2074 6f20 E (a symbol) to \n+00002a40: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+00002a50: 2053 5452 5543 5455 5245 2e72 6570 2e73 STRUCTURE.rep.s\n+00002a60: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+00002a70: 7572 652d 626f 756e 642d 7073 7472 7563 ure-bound-pstruc\n+00002a80: 7475 7265 2d62 6f75 6e64 2d70 2053 5452 ture-bound-p STR\n+00002a90: 5543 5455 5245 2056 4152 0a0a 5265 7475 UCTURE VAR..Retu\n+00002aa0: 726e 2060 7427 2069 6620 7379 6d62 6f6c rn `t' if symbol\n+00002ab0: 2056 4152 2068 6173 2061 206e 6f6e 2d76 VAR has a non-v\n+00002ac0: 6f69 6420 6269 6e64 696e 6720 696e 2053 oid binding in S\n+00002ad0: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n+00002ae0: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n+00002af0: 652d 6465 6669 6e65 7374 7275 6374 7572 e-definestructur\n+00002b00: 652d 6465 6669 6e65 2053 5452 5543 5455 e-define STRUCTU\n+00002b10: 5245 2056 4152 2056 414c 5545 0a0a 5365 RE VAR VALUE..Se\n+00002b20: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t\n+00002b30: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n+00002b40: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n+00002b50: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n+00002b60: 5543 5455 5245 2074 6f20 5641 4c55 452e UCTURE to VALUE.\n+00002b70: 2049 6620 6e6f 2073 7563 6820 6269 6e64 If no such bind\n+00002b80: 696e 6720 6578 6973 7473 2c20 6f6e 6520 ing exists, one \n+00002b90: 6973 2063 7265 6174 6564 2e72 6570 2e73 is created.rep.s\n+00002ba0: 7472 7563 7475 7265 7323 7374 7275 6374 tructures#struct\n+00002bb0: 7572 652d 696e 7465 7266 6163 6573 7472 ure-interfacestr\n+00002bc0: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n+00002bd0: 2053 5452 5543 5455 5245 0a0a 5265 7475 STRUCTURE..Retu\n+00002be0: 726e 7320 7468 6520 696e 7465 7266 6163 rns the interfac\n+00002bf0: 6520 6f66 2073 7472 7563 7475 7265 206f e of structure o\n+00002c00: 626a 6563 7420 5354 5255 4354 5552 452e bject STRUCTURE.\n+00002c10: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+00002c20: 7472 7563 7475 7265 2d65 7870 6f72 7473 tructure-exports\n+00002c30: 2d70 7374 7275 6374 7572 652d 6578 706f -pstructure-expo\n+00002c40: 7274 732d 7020 5354 5255 4354 5552 4520 rts-p STRUCTURE \n+00002c50: 5359 4d0a 0a52 6574 7572 6e73 2074 7275 SYM..Returns tru\n+00002c60: 6520 6966 2073 7472 7563 7475 7265 206f e if structure o\n+00002c70: 626a 6563 7420 5354 5255 4354 5552 4520 bject STRUCTURE \n+00002c80: 6578 706f 7274 7320 6120 6269 6e64 696e exports a bindin\n+00002c90: 6720 6f66 2073 796d 626f 6c0a 5359 4d2e g of symbol.SYM.\n+00002ca0: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+00002cb0: 7472 7563 7475 7265 2d61 6363 6573 7369 tructure-accessi\n+00002cc0: 626c 6573 7472 7563 7475 7265 2d61 6363 blestructure-acc\n+00002cd0: 6573 7369 626c 6520 5354 5255 4354 5552 essible STRUCTUR\n+00002ce0: 450a 0a52 6574 7572 6e73 2074 6865 206c E..Returns the l\n+00002cf0: 6973 7420 6f66 2073 7472 7563 7475 7265 ist of structure\n+00002d00: 206e 616d 6573 2061 6363 6573 7365 6420 names accessed \n+00002d10: 6279 2073 7472 7563 7475 7265 206f 626a by structure obj\n+00002d20: 6563 740a 5354 5255 4354 5552 452e 7265 ect.STRUCTURE.re\n+00002d30: 702e 7374 7275 6374 7572 6573 2373 6574 p.structures#set\n+00002d40: 2d69 6e74 6572 6661 6365 7365 742d 696e -interfaceset-in\n+00002d50: 7465 7266 6163 6520 5354 5255 4354 5552 terface STRUCTUR\n+00002d60: 4520 494e 5445 5246 4143 450a 0a53 6574 E INTERFACE..Set\n+00002d70: 2074 6865 2069 6e74 6572 6661 6365 206f the interface o\n+00002d80: 6620 7374 7275 6374 7572 6520 6f62 6a65 f structure obje\n+00002d90: 6374 2053 5452 5543 5455 5245 2074 6f20 ct STRUCTURE to \n+00002da0: 494e 5445 5246 4143 452e 7265 702e 7374 INTERFACE.rep.st\n+00002db0: 7275 6374 7572 6573 2369 6e74 6572 6e2d ructures#intern-\n+00002dc0: 7374 7275 6374 7572 6569 6e74 6572 6e2d structureintern-\n+00002dd0: 7374 7275 6374 7572 6520 5354 5255 4354 structure STRUCT\n+00002de0: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n+00002df0: 6520 7374 7275 6374 7572 6520 6361 6c6c e structure call\n+00002e00: 6564 2053 5452 5543 542d 4e41 4d45 2e20 ed STRUCT-NAME. \n+00002e10: 4966 206e 6f20 7375 6368 2073 7472 7563 If no such struc\n+00002e20: 7475 7265 2065 7869 7374 732c 0a61 7474 ture exists,.att\n+00002e30: 656d 7074 2074 6f20 6c6f 6164 2069 742c empt to load it,\n+00002e40: 2062 7574 2069 7420 6973 6e27 7420 696d but it isn't im\n+00002e50: 706f 7274 6564 2074 6f20 616e 7920 6d6f ported to any mo\n+00002e60: 6475 6c65 2e72 6570 2e73 7472 7563 7475 dule.rep.structu\n+00002e70: 7265 7323 6f70 656e 2d73 7472 7563 7475 res#open-structu\n+00002e80: 7265 736f 7065 6e2d 7374 7275 6374 7572 resopen-structur\n+00002e90: 6573 2053 5452 5543 542d 4e41 4d45 530a es STRUCT-NAMES.\n+00002ea0: 0a4d 6172 6b20 7468 6174 2074 6865 2063 .Mark that the c\n+00002eb0: 7572 7265 6e74 2073 7472 7563 7475 7265 urrent structure\n+00002ec0: 7320 6861 7320 6f70 656e 6564 2074 6865 s has opened the\n+00002ed0: 206c 6973 7420 6f66 2073 7472 7563 7475 list of structu\n+00002ee0: 7265 730a 6e61 6d65 6420 696e 2074 6865 res.named in the\n+00002ef0: 206c 6973 7420 5354 5255 4354 2d4e 414d list STRUCT-NAM\n+00002f00: 4553 2e72 6570 2e73 7472 7563 7475 7265 ES.rep.structure\n+00002f10: 7323 6163 6365 7373 2d73 7472 7563 7475 s#access-structu\n+00002f20: 7265 7361 6363 6573 732d 7374 7275 6374 resaccess-struct\n+00002f30: 7572 6573 2053 5452 5543 542d 4e41 4d45 ures STRUCT-NAME\n+00002f40: 530a 0a4d 6172 6b20 7468 6174 2074 6865 S..Mark that the\n+00002f50: 2063 7572 7265 6e74 2073 7472 7563 7475 current structu\n+00002f60: 7265 7320 6d61 7920 6163 6365 7373 2074 res may access t\n+00002f70: 6865 206c 6973 7420 6f66 2073 7472 7563 he list of struc\n+00002f80: 7475 7265 730a 6e61 6d65 6420 696e 2074 tures.named in t\n+00002f90: 6865 206c 6973 7420 5354 5255 4354 2d4e he list STRUCT-N\n+00002fa0: 414d 4553 2e72 6570 2e73 7472 7563 7475 AMES.rep.structu\n+00002fb0: 7265 7323 7365 742d 7370 6563 6961 6c2d res#set-special-\n+00002fc0: 656e 7669 726f 6e6d 656e 7473 6574 2d73 environmentset-s\n+00002fd0: 7065 6369 616c 2d65 6e76 6972 6f6e 6d65 pecial-environme\n+00002fe0: 6e74 2045 4e56 2053 5452 5543 5455 5245 nt ENV STRUCTURE\n+00002ff0: 2589 0000 0000 0000 1800 0000 3700 0000 %...........7...\n+00003000: 6964 6c65 2d68 6f6f 6b54 6869 7320 686f idle-hookThis ho\n+00003010: 6f6b 2067 6574 7320 6576 616c 7561 7465 ok gets evaluate\n+00003020: 6420 6576 6572 7920 7365 636f 6e64 2077 d every second w\n+00003030: 6869 6c65 2074 6865 2065 6469 746f 7220 hile the editor \n+00003040: 6973 2069 646c 652e 2044 6f6e 2774 2064 is idle. Don't d\n+00003050: 6570 656e 640a 6f6e 2068 6f77 2072 6567 epend.on how reg\n+00003060: 756c 6172 6c79 2074 6869 7320 6765 7473 ularly this gets\n+00003070: 2063 616c 6c65 642c 2061 6e79 2065 7665 called, any eve\n+00003080: 6e74 7320 6672 6f6d 2074 6865 2077 696e nts from the win\n+00003090: 646f 772d 7379 7374 656d 2077 696c 6c0a dow-system will.\n+000030a0: 6465 6c61 7920 6974 2e20 416c 736f 2c20 delay it. Also, \n+000030b0: 6175 746f 2d73 6176 696e 6720 6669 6c65 auto-saving file\n+000030c0: 7320 616e 6420 6761 7262 6167 652d 636f s and garbage-co\n+000030d0: 6c6c 6563 7469 6f6e 2074 616b 6520 7072 llection take pr\n+000030e0: 6563 6564 656e 6365 0a77 6865 6e20 7468 ecedence.when th\n+000030f0: 6572 6527 7320 6964 6c65 2074 696d 6520 ere's idle time \n+00003100: 6176 6169 6c61 626c 652e 2055 7365 2074 available. Use t\n+00003110: 6869 7320 686f 6f6b 2073 7061 7269 6e67 his hook sparing\n+00003120: 6c79 2c20 6f72 2066 6f72 2073 686f 7274 ly, or for short\n+00003130: 0a70 6572 696f 6473 206f 6e6c 7921 7072 .periods only!pr\n+00003140: 6f67 7261 6d2d 6e61 6d65 5468 6520 6e61 ogram-nameThe na\n+00003150: 6d65 206f 6620 7468 6520 7072 6f67 7261 me of the progra\n+00003160: 6d20 7275 6e6e 696e 6720 7468 6520 7265 m running the re\n+00003170: 7020 696e 7465 7270 7265 7465 722e 6572 p interpreter.er\n+00003180: 726f 722d 6d6f 6465 5768 656e 206e 696c ror-modeWhen nil\n+00003190: 2c20 6572 726f 7273 2061 7265 2068 616e , errors are han\n+000031a0: 646c 6564 2061 7420 7468 6520 6375 7272 dled at the curr\n+000031b0: 656e 7420 6576 656e 7420 6c6f 6f70 2c20 ent event loop, \n+000031c0: 6f74 6865 7220 706f 7373 6962 6c65 0a76 other possible.v\n+000031d0: 616c 7565 7320 696e 636c 7564 6520 6065 alues include `e\n+000031e0: 7869 7427 2061 6e64 2060 746f 702d 6c65 xit' and `top-le\n+000031f0: 7665 6c27 2e69 6e74 6572 7275 7074 2d6d vel'.interrupt-m\n+00003200: 6f64 6557 6865 6e20 6e69 6c2c 2069 6e74 odeWhen nil, int\n+00003210: 6572 7275 7074 7320 6172 6520 6861 6e64 errupts are hand\n+00003220: 6c65 6420 6174 2074 6865 2063 7572 7265 led at the curre\n+00003230: 6e74 2065 7665 6e74 206c 6f6f 702c 206f nt event loop, o\n+00003240: 7468 6572 2070 6f73 7369 626c 650a 7661 ther possible.va\n+00003250: 6c75 6573 2069 6e63 6c75 6465 2060 6578 lues include `ex\n+00003260: 6974 2720 616e 6420 6074 6f70 2d6c 6576 it' and `top-lev\n+00003270: 656c 272e 7265 702e 7379 7374 656d 2372 el'.rep.system#r\n+00003280: 6563 7572 7369 7665 2d65 6469 7472 6563 ecursive-editrec\n+00003290: 7572 7369 7665 2d65 6469 740a 0a45 6e74 ursive-edit..Ent\n+000032a0: 6572 2061 206e 6577 2072 6563 7572 7369 er a new recursi\n+000032b0: 7665 2d65 6469 742e 7265 702e 7379 7374 ve-edit.rep.syst\n+000032c0: 656d 2372 6563 7572 7369 6f6e 2d64 6570 em#recursion-dep\n+000032d0: 7468 7265 6375 7273 696f 6e2d 6465 7074 threcursion-dept\n+000032e0: 680a 0a52 6574 7572 6e73 2074 6865 206e h..Returns the n\n+000032f0: 756d 6265 7220 6f66 2072 6563 7572 7369 umber of recursi\n+00003300: 7665 2d65 6469 7427 7320 6465 6570 2077 ve-edit's deep w\n+00003310: 6520 6172 652c 207a 6572 6f20 7369 676e e are, zero sign\n+00003320: 6966 6965 7320 7468 650a 6f72 6967 696e ifies the.origin\n+00003330: 616c 206c 6576 656c 2e72 6570 2e6c 616e al level.rep.lan\n+00003340: 672e 696e 7465 7270 7265 7465 7223 6d61 g.interpreter#ma\n+00003350: 6372 6f65 7870 616e 642d 316d 6163 726f croexpand-1macro\n+00003360: 6578 7061 6e64 2d31 2046 4f52 4d20 5b45 expand-1 FORM [E\n+00003370: 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 6620 NVIRONMENT]..If \n+00003380: 464f 524d 2069 7320 6120 6d61 6372 6f20 FORM is a macro \n+00003390: 6361 6c6c 2c20 6578 7061 6e64 2069 7420 call, expand it \n+000033a0: 6f6e 6365 2061 6e64 2072 6574 7572 6e20 once and return \n+000033b0: 7468 6520 7265 7375 6c74 696e 6720 666f the resulting fo\n+000033c0: 726d 2e0a 0a49 6620 454e 5649 524f 4e4d rm...If ENVIRONM\n+000033d0: 454e 5420 6973 2073 7065 6369 6669 6564 ENT is specified\n+000033e0: 2069 7420 6973 2061 2066 756e 6374 696f it is a functio\n+000033f0: 6e20 746f 2063 616c 6c20 746f 2064 6f20 n to call to do \n+00003400: 7468 6520 6163 7475 616c 0a65 7870 616e the actual.expan\n+00003410: 7369 6f6e 2e20 416e 7920 6d61 6372 6f20 sion. Any macro \n+00003420: 6578 7061 6e64 6572 7320 7265 6375 7273 expanders recurs\n+00003430: 6976 656c 7920 6361 6c6c 696e 6720 6d61 ively calling ma\n+00003440: 6372 6f65 7870 616e 6420 7368 6f75 6c64 croexpand should\n+00003450: 0a70 6173 7320 7468 6520 7661 6c75 6520 .pass the value \n+00003460: 6f66 2074 6865 2060 6d61 6372 6f2d 656e of the `macro-en\n+00003470: 7669 726f 6e6d 656e 7427 2076 6172 6961 vironment' varia\n+00003480: 626c 6520 746f 2074 6869 7320 7061 7261 ble to this para\n+00003490: 6d65 7465 722e 7265 702e 6c61 6e67 2e69 meter.rep.lang.i\n+000034a0: 6e74 6572 7072 6574 6572 236d 6163 726f nterpreter#macro\n+000034b0: 6578 7061 6e64 6d61 6372 6f65 7870 616e expandmacroexpan\n+000034c0: 6420 464f 524d 205b 454e 5649 524f 4e4d d FORM [ENVIRONM\n+000034d0: 454e 545d 0a0a 4966 2046 4f52 4d20 6973 ENT]..If FORM is\n+000034e0: 2061 206d 6163 726f 2063 616c 6c2c 2065 a macro call, e\n+000034f0: 7870 616e 6420 6974 2075 6e74 696c 2069 xpand it until i\n+00003500: 7420 6973 6e27 742e 0a0a 4966 2045 4e56 t isn't...If ENV\n+00003510: 4952 4f4e 4d45 4e54 2069 7320 7370 6563 IRONMENT is spec\n+00003520: 6966 6965 6420 6974 2069 7320 6120 6675 ified it is a fu\n+00003530: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2074 nction to call t\n+00003540: 6f20 646f 2074 6865 2061 6374 7561 6c0a o do the actual.\n+00003550: 6578 7061 6e73 696f 6e2e 2041 6e79 206d expansion. Any m\n+00003560: 6163 726f 2065 7870 616e 6465 7273 2072 acro expanders r\n+00003570: 6563 7572 7369 7665 6c79 2063 616c 6c69 ecursively calli\n+00003580: 6e67 206d 6163 726f 6578 7061 6e64 2073 ng macroexpand s\n+00003590: 686f 756c 640a 7061 7373 2074 6865 2076 hould.pass the v\n+000035a0: 616c 7565 206f 6620 7468 6520 606d 6163 alue of the `mac\n+000035b0: 726f 2d65 6e76 6972 6f6e 6d65 6e74 2720 ro-environment' \n+000035c0: 7661 7269 6162 6c65 2074 6f20 7468 6973 variable to this\n+000035d0: 2070 6172 616d 6574 6572 2e72 6570 2e69 parameter.rep.i\n+000035e0: 6f2e 7469 6d65 7273 236d 616b 652d 7469 o.timers#make-ti\n+000035f0: 6d65 726d 616b 652d 7469 6d65 7220 4655 mermake-timer FU\n+00003600: 4e43 5449 4f4e 205b 5345 434f 4e44 535d NCTION [SECONDS]\n+00003610: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS].\n+00003620: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n+00003630: 726e 2061 206e 6577 206f 6e65 2d73 686f rn a new one-sho\n+00003640: 7420 7469 6d65 7220 6f62 6a65 6374 2e20 t timer object. \n+00003650: 4166 7465 7220 5345 434f 4e44 532a 3130 After SECONDS*10\n+00003660: 3030 202b 0a4d 494c 4c49 5345 434f 4e44 00 +.MILLISECOND\n+00003670: 5320 6d69 6c6c 6973 6563 6f6e 6473 2046 S milliseconds F\n+00003680: 554e 4354 494f 4e20 7769 6c6c 2062 6520 UNCTION will be \n+00003690: 6361 6c6c 6564 2e0a 0a4e 6f74 6520 7468 called...Note th\n+000036a0: 6174 2074 6865 2074 696d 6572 2077 696c at the timer wil\n+000036b0: 6c20 6f6e 6c79 2066 6972 6520 5f6f 6e63 l only fire _onc\n+000036c0: 655f 2c20 7573 6520 7468 6520 6073 6574 e_, use the `set\n+000036d0: 2d74 696d 6572 2720 6675 6e63 7469 6f6e -timer' function\n+000036e0: 0a74 6f20 7265 2d65 6e61 626c 6520 6974 .to re-enable it\n+000036f0: 2e72 6570 2e69 6f2e 7469 6d65 7273 2364 .rep.io.timers#d\n+00003700: 656c 6574 652d 7469 6d65 7264 656c 6574 elete-timerdelet\n+00003710: 652d 7469 6d65 7220 5449 4d45 520a 0a50 e-timer TIMER..P\n+00003720: 7265 7665 6e74 2074 6865 206f 6e65 2d73 revent the one-s\n+00003730: 686f 7420 7469 6d65 7220 5449 4d45 5220 hot timer TIMER \n+00003740: 6672 6f6d 2066 6972 696e 6720 2869 2e65 from firing (i.e\n+00003750: 2e20 6361 6c6c 696e 6720 7468 6520 6675 . calling the fu\n+00003760: 6e63 7469 6f6e 0a61 7373 6f63 6961 7465 nction.associate\n+00003770: 6420 7769 7468 2069 7429 2e20 4966 2074 d with it). If t\n+00003780: 6865 2074 696d 6572 2068 6173 2061 6c72 he timer has alr\n+00003790: 6561 6479 2066 6972 6564 2c20 7468 6973 eady fired, this\n+000037a0: 2066 756e 6374 696f 6e20 6861 730a 6e6f function has.no\n+000037b0: 2065 6666 6563 742e 7265 702e 696f 2e74 effect.rep.io.t\n+000037c0: 696d 6572 7323 7365 742d 7469 6d65 7273 imers#set-timers\n+000037d0: 6574 2d74 696d 6572 2054 494d 4552 205b et-timer TIMER [\n+000037e0: 5345 434f 4e44 535d 205b 4d49 4c4c 4953 SECONDS] [MILLIS\n+000037f0: 4543 4f4e 4453 5d0a 0a52 6573 7461 7274 ECONDS]..Restart\n+00003800: 2074 6865 206f 6e65 2d73 686f 7420 7469 the one-shot ti\n+00003810: 6d65 7220 5449 4d45 522e 2049 6620 5345 mer TIMER. If SE\n+00003820: 434f 4e44 5320 616e 642f 6f72 204d 494c CONDS and/or MIL\n+00003830: 4c49 5345 434f 4e44 5320 6973 0a64 6566 LISECONDS is.def\n+00003840: 696e 6564 2074 6865 2070 6572 696f 6420 ined the period \n+00003850: 6166 7465 7220 7768 6963 6820 6974 2066 after which it f\n+00003860: 6972 6573 2077 696c 6c20 6265 2072 6573 ires will be res\n+00003870: 6574 2074 6f20 7468 6520 7370 6563 6966 et to the specif\n+00003880: 6965 640a 6475 7261 7469 6f6e 2e20 4f74 ied.duration. Ot\n+00003890: 6865 7277 6973 652c 2074 6865 2065 7869 herwise, the exi\n+000038a0: 7374 696e 6720 7661 6c75 6573 2061 7265 sting values are\n+000038b0: 2070 7265 7365 7276 6564 2e6c 6f61 642d preserved.load-\n+000038c0: 7061 7468 4120 6c69 7374 206f 6620 6469 pathA list of di\n+000038d0: 7265 6374 6f72 7920 6e61 6d65 732e 2057 rectory names. W\n+000038e0: 6865 6e20 606c 6f61 6427 206f 7065 6e73 hen `load' opens\n+000038f0: 2061 206c 6973 702d 6669 6c65 2069 7420 a lisp-file it \n+00003900: 7365 6172 6368 6573 2065 6163 680a 6469 searches each.di\n+00003910: 7265 6374 6f72 7920 6e61 6d65 6420 696e rectory named in\n+00003920: 2074 6869 7320 6c69 7374 2069 6e20 7475 this list in tu\n+00003930: 726e 2075 6e74 696c 2074 6865 2066 696c rn until the fil\n+00003940: 6520 6973 2066 6f75 6e64 206f 7220 7468 e is found or th\n+00003950: 6520 6c69 7374 0a69 7320 6578 6861 7573 e list.is exhaus\n+00003960: 7465 642e 646c 2d6c 6f61 642d 7061 7468 ted.dl-load-path\n+00003970: 4c69 7374 206f 6620 6469 7265 6374 6f72 List of director\n+00003980: 6965 7320 7365 6172 6368 6564 2066 6f72 ies searched for\n+00003990: 2064 796e 616d 6963 616c 6c79 206c 6f61 dynamically loa\n+000039a0: 6465 6420 6f62 6a65 6374 2066 696c 6573 ded object files\n+000039b0: 2e61 6674 6572 2d6c 6f61 642d 616c 6973 .after-load-alis\n+000039c0: 7441 206c 6973 7420 6f66 2028 4c49 4252 tA list of (LIBR\n+000039d0: 4152 5920 464f 524d 532e 2e2e 292e 2057 ARY FORMS...). W\n+000039e0: 6865 6e65 7665 7220 7468 6520 606c 6f61 henever the `loa\n+000039f0: 6427 2063 6f6d 6d61 6e64 2072 6561 6473 d' command reads\n+00003a00: 2061 2066 696c 650a 6f66 204c 6973 7020 a file.of Lisp \n+00003a10: 636f 6465 204c 4942 5241 5259 2c20 6974 code LIBRARY, it\n+00003a20: 2065 7865 6375 7465 7320 6561 6368 206f executes each o\n+00003a30: 6620 464f 524d 532e 204e 6f74 6520 7468 f FORMS. Note th\n+00003a40: 6174 204c 4942 5241 5259 206d 7573 740a at LIBRARY must.\n+00003a50: 6578 6163 746c 7920 6d61 7463 6820 7468 exactly match th\n+00003a60: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n+00003a70: 6769 7665 6e20 746f 2060 6c6f 6164 272e given to `load'.\n+00003a80: 7265 702d 6469 7265 6374 6f72 7954 6865 rep-directoryThe\n+00003a90: 2064 6972 6563 746f 7279 2069 6e20 7768 directory in wh\n+00003aa0: 6963 6820 616c 6c20 696e 7374 616c 6c65 ich all installe\n+00003ab0: 6420 6461 7461 2066 696c 6573 206c 6976 d data files liv\n+00003ac0: 652e 6c69 7370 2d6c 6962 2d64 6972 6563 e.lisp-lib-direc\n+00003ad0: 746f 7279 5468 6520 6e61 6d65 206f 6620 toryThe name of \n+00003ae0: 7468 6520 6469 7265 6374 6f72 7920 696e the directory in\n+00003af0: 2077 6869 6368 2074 6865 2073 7461 6e64 which the stand\n+00003b00: 6172 6420 6c69 7370 2066 696c 6573 206c ard lisp files l\n+00003b10: 6976 652e 7369 7465 2d6c 6973 702d 6469 ive.site-lisp-di\n+00003b20: 7265 6374 6f72 7954 6865 206e 616d 6520 rectoryThe name \n+00003b30: 6f66 2074 6865 2064 6972 6563 746f 7279 of the directory\n+00003b40: 2069 6e20 7768 6963 6820 7369 7465 2d73 in which site-s\n+00003b50: 7065 6369 6669 6320 4c69 7370 2066 696c pecific Lisp fil\n+00003b60: 6573 2061 7265 2073 746f 7265 642e 6578 es are stored.ex\n+00003b70: 6563 2d64 6972 6563 746f 7279 5468 6520 ec-directoryThe \n+00003b80: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n+00003b90: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing\n+00003ba0: 2061 7263 6869 7465 6374 7572 6520 7370 architecture sp\n+00003bb0: 6563 6966 6963 2066 696c 6573 2e64 6f63 ecific files.doc\n+00003bc0: 756d 656e 7461 7469 6f6e 2d66 696c 6554 umentation-fileT\n+00003bd0: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n+00003be0: 6174 6162 6173 6520 636f 6e74 6169 6e69 atabase containi\n+00003bf0: 6e67 2074 6865 206c 6973 702d 6c69 6272 ng the lisp-libr\n+00003c00: 6172 7927 7320 646f 6375 6d65 6e74 6174 ary's documentat\n+00003c10: 696f 6e20 7374 7269 6e67 732e 646f 6375 ion strings.docu\n+00003c20: 6d65 6e74 6174 696f 6e2d 6669 6c65 7341 mentation-filesA\n+00003c30: 206c 6973 7420 6f66 2064 6174 6162 6173 list of databas\n+00003c40: 6520 6e61 6d65 7320 636f 6e74 6169 6e69 e names containi\n+00003c50: 6e67 2061 6c6c 2064 6f63 756d 656e 7461 ng all documenta\n+00003c60: 7469 6f6e 2073 7472 696e 6773 2e64 6c2d tion strings.dl-\n+00003c70: 6c6f 6164 2d72 656c 6f63 2d6e 6f77 5768 load-reloc-nowWh\n+00003c80: 656e 206e 6f6e 2d6e 696c 2c20 6479 6e61 en non-nil, dyna\n+00003c90: 6d69 6361 6c6c 7920 6c6f 6164 6564 206c mically loaded l\n+00003ca0: 6962 7261 7269 6573 2068 6176 6520 616c ibraries have al\n+00003cb0: 6c20 7379 6d62 6f6c 2072 656c 6f63 6174 l symbol relocat\n+00003cc0: 696f 6e73 0a70 6572 6672 6f6d 6564 2061 ions.perfromed a\n+00003cd0: 7420 6c6f 6164 2d74 696d 652c 206e 6f74 t load-time, not\n+00003ce0: 2061 7320 7265 7175 6972 6564 2e6c 6f61 as required.loa\n+00003cf0: 642d 6669 6c65 6e61 6d65 5768 696c 6520 d-filenameWhile \n+00003d00: 7573 696e 6720 7468 6520 606c 6f61 6427 using the `load'\n+00003d10: 2066 756e 6374 696f 6e20 746f 206c 6f61 function to loa\n+00003d20: 6420 6120 4c69 7370 206c 6962 7261 7279 d a Lisp library\n+00003d30: 2c20 7468 6973 2076 6172 6961 626c 6520 , this variable \n+00003d40: 6973 0a73 6574 2074 6f20 7468 6520 6e61 is.set to the na\n+00003d50: 6d65 206f 6620 7468 6520 6669 6c65 2062 me of the file b\n+00003d60: 6569 6e67 206c 6f61 6465 642e 7265 702e eing loaded.rep.\n+00003d70: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00003d80: 2371 756f 7465 7175 6f74 6520 4152 470a #quotequote ARG.\n+00003d90: 2741 5247 0a0a 5265 7475 726e 7320 4152 'ARG..Returns AR\n+00003da0: 472e 7265 702e 6c61 6e67 2e69 6e74 6572 G.rep.lang.inter\n+00003db0: 7072 6574 6572 236c 616d 6264 616c 616d preter#lambdalam\n+00003dc0: 6264 6120 4c41 4d42 4441 2d4c 4953 5420 bda LAMBDA-LIST \n+00003dd0: 424f 4459 2e2e 2e0a 0a45 7661 6c75 6174 BODY.....Evaluat\n+00003de0: 6573 2074 6f20 616e 2061 6e6f 6e79 6d6f es to an anonymo\n+00003df0: 7573 2066 756e 6374 696f 6e2e 7265 702e us function.rep.\n+00003e00: 6461 7461 2363 6172 6361 7220 434f 4e53 data#carcar CONS\n+00003e10: 2d43 454c 4c0a 0a52 6574 7572 6e73 2074 -CELL..Returns t\n+00003e20: 6865 2076 616c 7565 2073 746f 7265 6420 he value stored \n+00003e30: 696e 2074 6865 2063 6172 2073 6c6f 7420 in the car slot \n+00003e40: 6f66 2043 4f4e 532d 4345 4c4c 2c20 6f72 of CONS-CELL, or\n+00003e50: 206e 696c 2069 6620 434f 4e53 2d43 454c nil if CONS-CEL\n+00003e60: 4c0a 6973 206e 696c 2e72 6570 2e64 6174 L.is nil.rep.dat\n+00003e70: 6123 6364 7263 6472 2043 4f4e 532d 4345 a#cdrcdr CONS-CE\n+00003e80: 4c4c 0a0a 5265 7475 726e 7320 7468 6520 LL..Returns the \n+00003e90: 7661 6c75 6520 7374 6f72 6564 2069 6e20 value stored in \n+00003ea0: 7468 6520 6364 7220 736c 6f74 206f 6620 the cdr slot of \n+00003eb0: 434f 4e53 2d43 454c 4c2c 206f 7220 6e69 CONS-CELL, or ni\n+00003ec0: 6c20 6966 2043 4f4e 532d 4345 4c4c 0a69 l if CONS-CELL.i\n+00003ed0: 7320 6e69 6c2e 7265 702e 6461 7461 236c s nil.rep.data#l\n+00003ee0: 6973 746c 6973 7420 4152 4753 2e2e 2e0a istlist ARGS....\n+00003ef0: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n+00003f00: 6973 7420 7769 7468 2065 6c65 6d65 6e74 ist with element\n+00003f10: 7320 4152 4753 2e2e 2e72 6570 2e64 6174 s ARGS...rep.dat\n+00003f20: 6123 6c69 7374 2a6c 6973 742a 2041 5247 a#list*list* ARG\n+00003f30: 3120 4152 4732 202e 2e2e 2041 5247 4e0a 1 ARG2 ... ARGN.\n+00003f40: 0a52 6574 7572 6e73 2061 206e 6577 206c .Returns a new l\n+00003f50: 6973 7420 2841 5247 3120 4152 4732 202e ist (ARG1 ARG2 .\n+00003f60: 2e2e 2041 5247 4e2d 3120 2e20 4152 474e .. ARGN-1 . ARGN\n+00003f70: 292e 2054 6861 7420 6973 2c20 7468 6520 ). That is, the \n+00003f80: 7361 6d65 2061 7320 6672 6f6d 0a60 6c69 same as from.`li\n+00003f90: 7374 2720 6275 7420 7468 6520 6c61 7374 st' but the last\n+00003fa0: 2061 7267 756d 656e 7420 6973 2064 6f74 argument is dot\n+00003fb0: 7465 6420 746f 2074 6865 206c 6173 7420 ted to the last \n+00003fc0: 6275 7420 6f6e 6520 6172 6775 6d65 6e74 but one argument\n+00003fd0: 2e72 6570 2e64 6174 6123 6e75 6c6c 6e75 .rep.data#nullnu\n+00003fe0: 6c6c 2041 5247 0a0a 5265 7475 726e 7320 ll ARG..Returns \n+00003ff0: 7420 6966 2041 5247 2069 7320 6e69 6c2e t if ARG is nil.\n+00004000: 7265 702e 6461 7461 236d 616b 652d 6c69 rep.data#make-li\n+00004010: 7374 6d61 6b65 2d6c 6973 7420 4c45 4e47 stmake-list LENG\n+00004020: 5448 205b 494e 4954 4941 4c2d 7265 7076 TH [INITIAL-repv\n+00004030: 5d0a 0a52 6574 7572 6e73 2061 206e 6577 ]..Returns a new\n+00004040: 206c 6973 7420 7769 7468 204c 454e 4754 list with LENGT\n+00004050: 4820 6d65 6d62 6572 732c 2065 6163 6820 H members, each \n+00004060: 6f66 2077 6869 6368 2069 7320 696e 6974 of which is init\n+00004070: 6961 6c69 7365 6420 746f 0a49 4e49 5449 ialised to.INITI\n+00004080: 414c 2d72 6570 762c 206f 7220 6e69 6c2e AL-repv, or nil.\n+00004090: 7265 702e 6461 7461 2361 7070 656e 6461 rep.data#appenda\n+000040a0: 7070 656e 6420 4c49 5354 532e 2e2e 0a0a ppend LISTS.....\n+000040b0: 4e6f 6e2d 6465 7374 7275 6374 6976 656c Non-destructivel\n+000040c0: 7920 636f 6e63 6174 656e 6174 6573 2065 y concatenates e\n+000040d0: 6163 6820 6f66 2069 7427 7320 6172 6775 ach of it's argu\n+000040e0: 6d65 6e74 204c 4953 5453 2e2e 2e20 696e ment LISTS... in\n+000040f0: 746f 206f 6e65 0a6e 6577 206c 6973 7420 to one.new list \n+00004100: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n+00004110: 642e 7265 702e 6461 7461 236e 636f 6e63 d.rep.data#nconc\n+00004120: 6e63 6f6e 6320 4c49 5354 532e 2e2e 0a0a nconc LISTS.....\n+00004130: 4465 7374 7275 6374 6976 656c 7920 636f Destructively co\n+00004140: 6e63 6174 656e 6174 6573 2065 6163 6820 ncatenates each \n+00004150: 6f66 2069 7427 7320 6172 6775 6d65 6e74 of it's argument\n+00004160: 204c 4953 5453 2e2e 2e20 696e 746f 206f LISTS... into o\n+00004170: 6e65 206e 6577 0a6c 6973 742e 2045 7665 ne new.list. Eve\n+00004180: 7279 204c 4953 5420 6275 7420 7468 6520 ry LIST but the \n+00004190: 6c61 7374 2069 7320 6d6f 6469 6669 6564 last is modified\n+000041a0: 2073 6f20 7468 6174 2069 7427 7320 6c61 so that it's la\n+000041b0: 7374 2063 6472 2070 6f69 6e74 730a 746f st cdr points.to\n+000041c0: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n+000041d0: 6620 7468 6520 6e65 7874 206c 6973 742e f the next list.\n+000041e0: 2052 6574 7572 6e73 2074 6865 206e 6577 Returns the new\n+000041f0: 206c 6973 742e 7265 702e 6461 7461 2372 list.rep.data#r\n+00004200: 706c 6163 6172 706c 6163 6120 434f 4e53 placarplaca CONS\n+00004210: 2d43 454c 4c20 4e45 572d 4341 520a 0a53 -CELL NEW-CAR..S\n+00004220: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n+00004230: 2074 6865 2063 6172 2073 6c6f 7420 696e the car slot in\n+00004240: 2043 4f4e 532d 4345 4c4c 2074 6f20 4e45 CONS-CELL to NE\n+00004250: 572d 4341 522e 0a52 6574 7572 6e73 2074 W-CAR..Returns t\n+00004260: 6865 2043 4f4e 532d 4345 4c4c 2e72 6570 he CONS-CELL.rep\n+00004270: 2e64 6174 6123 7270 6c61 6364 7270 6c61 .data#rplacdrpla\n+00004280: 6364 2043 4f4e 532d 4345 4c4c 204e 4557 cd CONS-CELL NEW\n+00004290: 2d43 4452 0a0a 5365 7473 2074 6865 2076 -CDR..Sets the v\n+000042a0: 616c 7565 206f 6620 7468 6520 6364 7220 alue of the cdr \n+000042b0: 736c 6f74 2069 6e20 434f 4e53 2d43 454c slot in CONS-CEL\n+000042c0: 4c20 746f 204e 4557 2d43 4452 2e0a 5265 L to NEW-CDR..Re\n+000042d0: 7475 726e 7320 7468 6520 434f 4e53 2d43 turns the CONS-C\n+000042e0: 454c 4c2e 7265 702e 6461 7461 2372 6576 ELL.rep.data#rev\n+000042f0: 6572 7365 7265 7665 7273 6520 4c49 5354 ersereverse LIST\n+00004300: 0a0a 5265 7475 726e 7320 6120 6e65 7720 ..Returns a new \n+00004310: 6c69 7374 2077 6869 6368 2069 7320 6120 list which is a \n+00004320: 636f 7079 206f 6620 4c49 5354 2065 7863 copy of LIST exc\n+00004330: 6570 7420 7468 6174 2074 6865 206d 656d ept that the mem\n+00004340: 6265 7273 2061 7265 2069 6e0a 7265 7665 bers are in.reve\n+00004350: 7273 6520 6f72 6465 722e 7265 702e 6461 rse order.rep.da\n+00004360: 7461 236e 7265 7665 7273 656e 7265 7665 ta#nreversenreve\n+00004370: 7273 6520 4c49 5354 0a0a 5265 7475 726e rse LIST..Return\n+00004380: 7320 4c49 5354 2061 6c74 6572 6564 2073 s LIST altered s\n+00004390: 6f20 7468 6174 2069 7427 7320 6d65 6d62 o that it's memb\n+000043a0: 6572 7320 6172 6520 696e 2072 6576 6572 ers are in rever\n+000043b0: 7365 206f 7264 6572 2074 6f20 7768 6174 se order to what\n+000043c0: 2074 6865 790a 7765 7265 2e20 5468 6973 they.were. This\n+000043d0: 2066 756e 6374 696f 6e20 6973 2064 6573 function is des\n+000043e0: 7472 7563 7469 7665 2074 6f77 6172 6473 tructive towards\n+000043f0: 2069 7427 7320 6172 6775 6d65 6e74 2e72 it's argument.r\n+00004400: 6570 2e64 6174 6123 6173 736f 6361 7373 ep.data#assocass\n+00004410: 6f63 2045 4c54 2041 5353 4f43 2d4c 4953 oc ELT ASSOC-LIS\n+00004420: 540a 0a53 6561 7263 6865 7320 4153 534f T..Searches ASSO\n+00004430: 432d 4c49 5354 2066 6f72 2061 206c 6973 C-LIST for a lis\n+00004440: 7420 7768 6f73 6520 6669 7273 7420 656c t whose first el\n+00004450: 656d 656e 7420 6973 2045 4c54 2e20 6061 ement is ELT. `a\n+00004460: 7373 6f63 2720 7573 6573 0a60 6571 7561 ssoc' uses.`equa\n+00004470: 6c27 2074 6f20 636f 6d70 6172 6520 656c l' to compare el\n+00004480: 656d 656e 7473 2e20 5265 7475 726e 7320 ements. Returns \n+00004490: 7468 6520 7375 622d 6c69 7374 2073 7461 the sub-list sta\n+000044a0: 7274 696e 6720 6672 6f6d 2074 6865 2066 rting from the f\n+000044b0: 6972 7374 200a 6d61 7463 6869 6e67 2061 irst .matching a\n+000044c0: 7373 6f63 6961 7469 6f6e 2e0a 466f 7220 ssociation..For \n+000044d0: 6578 616d 706c 652c 0a20 2020 2028 6173 example,. (as\n+000044e0: 736f 6320 2774 6872 6565 2027 2828 6f6e soc 'three '((on\n+000044f0: 6520 2e20 3129 2028 7477 6f20 2e20 3229 e . 1) (two . 2)\n+00004500: 2028 7468 7265 6520 2e20 3329 2028 666f (three . 3) (fo\n+00004510: 7572 202e 2034 2929 290a 2020 2020 203d ur . 4))). =\n+00004520: 3e20 2874 6872 6565 202e 2033 2972 6570 > (three . 3)rep\n+00004530: 2e64 6174 6123 6173 7371 6173 7371 2045 .data#assqassq E\n+00004540: 4c54 2041 5353 4f43 2d4c 4953 540a 0a53 LT ASSOC-LIST..S\n+00004550: 6561 7263 6865 7320 4153 534f 432d 4c49 earches ASSOC-LI\n+00004560: 5354 2066 6f72 2061 206c 6973 7420 7768 ST for a list wh\n+00004570: 6f73 6520 6669 7273 7420 656c 656d 656e ose first elemen\n+00004580: 7420 6973 2045 4c54 2e20 6061 7373 7127 t is ELT. `assq'\n+00004590: 2075 7365 7320 6065 7127 0a74 6f20 636f uses `eq'.to co\n+000045a0: 6d70 6172 6520 656c 656d 656e 7473 2e20 mpare elements. \n+000045b0: 5265 7475 726e 7320 7468 6520 7375 622d Returns the sub-\n+000045c0: 6c69 7374 2073 7461 7274 696e 6720 6672 list starting fr\n+000045d0: 6f6d 2074 6865 2066 6972 7374 206d 6174 om the first mat\n+000045e0: 6368 696e 670a 6173 736f 6369 6174 696f ching.associatio\n+000045f0: 6e2e 7265 702e 6461 7461 2372 6173 736f n.rep.data#rasso\n+00004600: 6372 6173 736f 6320 454c 5420 4153 534f crassoc ELT ASSO\n+00004610: 432d 4c49 5354 0a0a 5365 6172 6368 6573 C-LIST..Searches\n+00004620: 2041 5353 4f43 2d4c 4953 5420 666f 7220 ASSOC-LIST for \n+00004630: 6120 636f 6e73 2d63 656c 6c20 7768 6f73 a cons-cell whos\n+00004640: 6520 6364 7220 656c 656d 656e 7420 6973 e cdr element is\n+00004650: 2060 6571 7561 6c27 2074 6f20 454c 542e `equal' to ELT.\n+00004660: 200a 5265 7475 726e 7320 7468 6520 6669 .Returns the fi\n+00004670: 7273 7420 636f 6e73 2d63 656c 6c20 7768 rst cons-cell wh\n+00004680: 6963 6820 6d61 7463 6865 732c 206f 7220 ich matches, or \n+00004690: 6e69 6c2e 0a46 6f72 2065 7861 6d70 6c65 nil..For example\n+000046a0: 2c0a 2020 2020 2872 6173 736f 6320 3320 ,. (rassoc 3 \n+000046b0: 2728 286f 6e65 202e 2031 2920 2874 776f '((one . 1) (two\n+000046c0: 202e 2032 2920 2874 6872 6565 202e 2033 . 2) (three . 3\n+000046d0: 2920 2866 6f75 7220 2e20 3429 2929 0a20 ) (four . 4))). \n+000046e0: 2020 2020 3d3e 2028 7468 7265 6520 2e20 => (three . \n+000046f0: 3329 7265 702e 6461 7461 2372 6173 7371 3)rep.data#rassq\n+00004700: 7261 7373 7120 454c 5420 4153 534f 432d rassq ELT ASSOC-\n+00004710: 4c49 5354 0a0a 5365 6172 6368 6573 2041 LIST..Searches A\n+00004720: 5353 4f43 2d4c 4953 5420 666f 7220 6120 SSOC-LIST for a \n+00004730: 636f 6e73 2d63 656c 6c20 7768 6f73 6520 cons-cell whose \n+00004740: 6364 7220 6973 2060 6571 2720 746f 2045 cdr is `eq' to E\n+00004750: 4c54 2e0a 5265 7475 726e 7320 7468 6520 LT..Returns the \n+00004760: 6669 7273 7420 6d61 7463 6869 6e67 2063 first matching c\n+00004770: 6f6e 732d 6365 6c6c 2c20 656c 7365 206e ons-cell, else n\n+00004780: 696c 2e72 6570 2e64 6174 6123 6e74 686e il.rep.data#nthn\n+00004790: 7468 2049 4e44 4558 204c 4953 540a 0a52 th INDEX LIST..R\n+000047a0: 6574 7572 6e73 2074 6865 2049 4e44 4558 eturns the INDEX\n+000047b0: 7468 2065 6c65 6d65 6e74 206f 6620 4c49 th element of LI\n+000047c0: 5354 2e20 5468 6520 6669 7273 7420 656c ST. The first el\n+000047d0: 656d 656e 7420 6861 7320 616e 2049 4e44 ement has an IND\n+000047e0: 4558 206f 6620 7a65 726f 2e72 6570 2e64 EX of zero.rep.d\n+000047f0: 6174 6123 6e74 6863 6472 6e74 6863 6472 ata#nthcdrnthcdr\n+00004800: 2049 4e44 4558 204c 4953 540a 0a52 6574 INDEX LIST..Ret\n+00004810: 7572 6e73 2074 6865 2049 4e44 4558 7468 urns the INDEXth\n+00004820: 2063 6472 206f 6620 4c49 5354 2e20 5468 cdr of LIST. Th\n+00004830: 6520 6669 7273 7420 6973 2049 4e44 4558 e first is INDEX\n+00004840: 207a 6572 6f2e 7265 702e 6461 7461 236c zero.rep.data#l\n+00004850: 6173 746c 6173 7420 4c49 5354 0a0a 5265 astlast LIST..Re\n+00004860: 7475 726e 7320 7468 6520 6c61 7374 2065 turns the last e\n+00004870: 6c65 6d65 6e74 206f 6620 4c49 5354 2e72 lement of LIST.r\n+00004880: 6570 2e64 6174 6123 6d61 7063 6172 6d61 ep.data#mapcarma\n+00004890: 7063 6172 2046 554e 4354 494f 4e20 4c49 pcar FUNCTION LI\n+000048a0: 5354 0a0a 4361 6c6c 7320 4655 4e43 5449 ST..Calls FUNCTI\n+000048b0: 4f4e 2d4e 414d 4520 7769 7468 2065 6163 ON-NAME with eac\n+000048c0: 6820 656c 656d 656e 7420 6f66 204c 4953 h element of LIS\n+000048d0: 5420 6173 2061 6e20 6172 6775 6d65 6e74 T as an argument\n+000048e0: 2069 6e20 7475 726e 2061 6e64 0a72 6574 in turn and.ret\n+000048f0: 7572 6e73 2061 206e 6577 206c 6973 7420 urns a new list \n+00004900: 636f 6e73 7472 7563 7465 6420 6672 6f6d constructed from\n+00004910: 2074 6865 2072 6573 756c 7473 2c20 6965 the results, ie\n+00004920: 2c0a 2020 286d 6170 6361 7220 2866 756e ,. (mapcar (fun\n+00004930: 6374 696f 6e20 286c 616d 6264 6120 2878 ction (lambda (x\n+00004940: 2920 2831 2b20 7829 2929 2027 2831 2032 ) (1+ x))) '(1 2\n+00004950: 2033 2929 0a20 2020 3d3e 2028 3220 3320 3)). => (2 3 \n+00004960: 3429 7265 702e 6461 7461 236d 6170 636d 4)rep.data#mapcm\n+00004970: 6170 6320 4655 4e43 5449 4f4e 204c 4953 apc FUNCTION LIS\n+00004980: 540a 0a41 7070 6c69 6573 2046 554e 4354 T..Applies FUNCT\n+00004990: 494f 4e20 746f 2065 6163 6820 656c 656d ION to each elem\n+000049a0: 656e 7420 696e 204c 4953 542c 2064 6973 ent in LIST, dis\n+000049b0: 6361 7264 7320 7468 6520 7265 7375 6c74 cards the result\n+000049c0: 732e 7265 702e 6461 7461 2366 696c 7465 s.rep.data#filte\n+000049d0: 7266 696c 7465 7220 5052 4544 4943 4154 rfilter PREDICAT\n+000049e0: 4520 4c49 5354 0a0a 5265 7475 726e 2061 E LIST..Return a\n+000049f0: 206e 6577 206c 6973 742c 2063 6f6e 7369 new list, consi\n+00004a00: 7374 696e 6720 6f66 2074 6865 2065 6c65 sting of the ele\n+00004a10: 6d65 6e74 7320 696e 204c 4953 5420 7768 ments in LIST wh\n+00004a20: 6963 6820 7468 6520 6675 6e63 7469 6f6e ich the function\n+00004a30: 0a50 5245 4449 4341 5445 2072 6574 7572 .PREDICATE retur\n+00004a40: 6e73 2074 2077 6865 6e20 6170 706c 6965 ns t when applie\n+00004a50: 6420 746f 3b20 692e 652e 2073 6f6d 6574 d to; i.e. somet\n+00004a60: 6869 6e67 206c 696b 650a 0a28 6d61 7063 hing like..(mapc\n+00004a70: 6172 2027 6e63 6f6e 6320 286d 6170 6361 ar 'nconc (mapca\n+00004a80: 7220 2327 286c 616d 6264 6120 2878 290a r #'(lambda (x).\n+00004a90: 0909 0920 2020 2877 6865 6e20 2850 5245 ... (when (PRE\n+00004aa0: 4449 4341 5445 2078 290a 0909 0920 2020 DICATE x).... \n+00004ab0: 2020 286c 6973 7420 7829 2929 0a09 0920 (list x)))... \n+00004ac0: 2020 2020 2020 4c49 5354 2929 7265 702e LIST))rep.\n+00004ad0: 6461 7461 236d 656d 6265 726d 656d 6265 data#membermembe\n+00004ae0: 7220 454c 5420 4c49 5354 0a0a 4966 2045 r ELT LIST..If E\n+00004af0: 4c54 2069 7320 6120 6d65 6d62 6572 206f LT is a member o\n+00004b00: 6620 6c69 7374 204c 4953 5420 7468 656e f list LIST then\n+00004b10: 2072 6574 7572 6e20 7468 6520 7461 696c return the tail\n+00004b20: 206f 6620 7468 6520 6c69 7374 2073 7461 of the list sta\n+00004b30: 7274 696e 670a 6672 6f6d 2074 6865 206d rting.from the m\n+00004b40: 6174 6368 6564 2045 4c54 2c20 6965 2c0a atched ELT, ie,.\n+00004b50: 2020 286d 656d 6265 7220 3120 2728 3220 (member 1 '(2 \n+00004b60: 3120 3329 290a 2020 203d 3e20 2831 2033 1 3)). => (1 3\n+00004b70: 290a 606d 656d 6265 7227 2075 7365 7320 ).`member' uses \n+00004b80: 6065 7175 616c 2720 746f 2063 6f6d 7061 `equal' to compa\n+00004b90: 7265 2061 746f 6d73 2e72 6570 2e64 6174 re atoms.rep.dat\n+00004ba0: 6123 6d65 6d71 6d65 6d71 2045 4c54 204c a#memqmemq ELT L\n+00004bb0: 4953 540a 0a49 6620 454c 5420 6973 2061 IST..If ELT is a\n+00004bc0: 206d 656d 6265 7220 6f66 206c 6973 7420 member of list \n+00004bd0: 4c49 5354 2074 6865 6e20 7265 7475 726e LIST then return\n+00004be0: 2074 6865 2074 6169 6c20 6f66 2074 6865 the tail of the\n+00004bf0: 206c 6973 7420 7374 6172 7469 6e67 0a66 list starting.f\n+00004c00: 726f 6d20 7468 6520 6d61 7463 6865 6420 rom the matched \n+00004c10: 454c 542c 2069 652c 0a20 2028 6d65 6d71 ELT, ie,. (memq\n+00004c20: 2031 2027 2832 2031 2033 2929 0a20 2020 1 '(2 1 3)). \n+00004c30: 3d3e 2028 3120 3329 0a60 6d65 6d71 2720 => (1 3).`memq' \n+00004c40: 7573 6573 2060 6571 2720 746f 2063 6f6d uses `eq' to com\n+00004c50: 7061 7265 2061 746f 6d73 2e72 6570 2e64 pare atoms.rep.d\n+00004c60: 6174 6123 6d65 6d71 6c6d 656d 716c 2045 ata#memqlmemql E\n+00004c70: 4c54 204c 4953 540a 0a49 6620 454c 5420 LT LIST..If ELT \n+00004c80: 6973 2061 206d 656d 6265 7220 6f66 206c is a member of l\n+00004c90: 6973 7420 4c49 5354 2074 6865 6e20 7265 ist LIST then re\n+00004ca0: 7475 726e 2074 6865 2074 6169 6c20 6f66 turn the tail of\n+00004cb0: 2074 6865 206c 6973 7420 7374 6172 7469 the list starti\n+00004cc0: 6e67 0a66 726f 6d20 7468 6520 6d61 7463 ng.from the matc\n+00004cd0: 6865 6420 454c 542e 2060 6d65 6d71 6c27 hed ELT. `memql'\n+00004ce0: 2075 7365 7320 6065 716c 2720 746f 2063 uses `eql' to c\n+00004cf0: 6f6d 7061 7265 206c 6973 7420 6974 656d ompare list item\n+00004d00: 732e 7265 702e 6461 7461 2364 656c 6574 s.rep.data#delet\n+00004d10: 6564 656c 6574 6520 454c 5420 4c49 5354 edelete ELT LIST\n+00004d20: 0a0a 5265 7475 726e 7320 4c49 5354 2077 ..Returns LIST w\n+00004d30: 6974 6820 616e 7920 6d65 6d62 6572 7320 ith any members \n+00004d40: 6065 7175 616c 2720 746f 2045 4c54 2064 `equal' to ELT d\n+00004d50: 6573 7472 7563 7469 7665 6c79 2072 656d estructively rem\n+00004d60: 6f76 6564 2e72 6570 2e64 6174 6123 6465 oved.rep.data#de\n+00004d70: 6c71 6465 6c71 2045 4c54 204c 4953 540a lqdelq ELT LIST.\n+00004d80: 0a52 6574 7572 6e73 204c 4953 5420 7769 .Returns LIST wi\n+00004d90: 7468 2061 6e79 206d 656d 6265 7273 2060 th any members `\n+00004da0: 6571 2720 746f 2045 4c54 2064 6573 7472 eq' to ELT destr\n+00004db0: 7563 7469 7665 6c79 2072 656d 6f76 6564 uctively removed\n+00004dc0: 2e72 6570 2e64 6174 6123 6465 6c65 7465 .rep.data#delete\n+00004dd0: 2d69 6664 656c 6574 652d 6966 2046 554e -ifdelete-if FUN\n+00004de0: 4354 494f 4e20 4c49 5354 0a0a 5369 6d69 CTION LIST..Simi\n+00004df0: 6c61 7220 746f 2060 6465 6c65 7465 2720 lar to `delete' \n+00004e00: 6578 6365 7074 2074 6861 7420 6120 7072 except that a pr\n+00004e10: 6564 6963 6174 6520 6675 6e63 7469 6f6e edicate function\n+00004e20: 2c20 4655 4e43 5449 4f4e 2d4e 414d 452c , FUNCTION-NAME,\n+00004e30: 2069 730a 7573 6564 2074 6f20 6465 6369 is.used to deci\n+00004e40: 6465 2077 6869 6368 2065 6c65 6d65 6e74 de which element\n+00004e50: 7320 746f 2064 656c 6574 6520 2872 656d s to delete (rem\n+00004e60: 6f76 6520 6465 7374 7275 6374 6976 656c ove destructivel\n+00004e70: 7929 2e0a 6064 656c 6574 652d 6966 2720 y)..`delete-if' \n+00004e80: 6465 6c65 7465 7320 616e 2065 6c65 6d65 deletes an eleme\n+00004e90: 6e74 2069 6620 4655 4e43 5449 4f4e 2d4e nt if FUNCTION-N\n+00004ea0: 414d 4520 7265 7475 726e 7320 6e6f 6e2d AME returns non-\n+00004eb0: 6e69 6c20 7768 656e 200a 6170 706c 6965 nil when .applie\n+00004ec0: 6420 746f 2074 6861 7420 656c 656d 656e d to that elemen\n+00004ed0: 742c 2069 652c 0a20 2028 6465 6c65 7465 t, ie,. (delete\n+00004ee0: 2d69 6620 2728 6c61 6d62 6461 2028 7829 -if '(lambda (x)\n+00004ef0: 2028 3d20 7820 3129 2920 2728 3120 3220 (= x 1)) '(1 2 \n+00004f00: 3320 3420 3120 3229 290a 2020 203d 3e20 3 4 1 2)). => \n+00004f10: 2832 2033 2034 2032 2972 6570 2e64 6174 (2 3 4 2)rep.dat\n+00004f20: 6123 7665 6374 6f72 7665 6374 6f72 2041 a#vectorvector A\n+00004f30: 5247 532e 2e2e 0a0a 5265 7475 726e 7320 RGS.....Returns \n+00004f40: 6120 6e65 7720 7665 6374 6f72 2077 6974 a new vector wit\n+00004f50: 6820 4152 4753 2e2e 2e20 6173 2069 7473 h ARGS... as its\n+00004f60: 2065 6c65 6d65 6e74 732e 7265 702e 6461 elements.rep.da\n+00004f70: 7461 2361 7272 6179 7061 7272 6179 7020 ta#arrayparrayp \n+00004f80: 4152 470a 0a52 6574 7572 6e73 2074 2077 ARG..Returns t w\n+00004f90: 6865 6e20 4152 4720 6973 2061 6e20 6172 hen ARG is an ar\n+00004fa0: 7261 792e 7265 702e 6461 7461 236e 6f74 ray.rep.data#not\n+00004fb0: 6e6f 7420 4152 470a 0a49 6620 4152 4720 not ARG..If ARG \n+00004fc0: 6973 206e 696c 2072 6574 7572 6e73 2074 is nil returns t\n+00004fd0: 2c20 656c 7365 2072 6574 7572 6e73 206e , else returns n\n+00004fe0: 696c 2e00 0000 0000 0000 0000 0000 0000 il..............\n 00004ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00005000: 7265 702e 6461 7461 236d 656d 6265 726d rep.data#memberm\n-00005010: 656d 6265 7220 454c 5420 4c49 5354 0a0a ember ELT LIST..\n-00005020: 4966 2045 4c54 2069 7320 6120 6d65 6d62 If ELT is a memb\n-00005030: 6572 206f 6620 6c69 7374 204c 4953 5420 er of list LIST \n-00005040: 7468 656e 2072 6574 7572 6e20 7468 6520 then return the \n-00005050: 7461 696c 206f 6620 7468 6520 6c69 7374 tail of the list\n-00005060: 2073 7461 7274 696e 670a 6672 6f6d 2074 starting.from t\n-00005070: 6865 206d 6174 6368 6564 2045 4c54 2c20 he matched ELT, \n-00005080: 6965 2c0a 2020 286d 656d 6265 7220 3120 ie,. (member 1 \n-00005090: 2728 3220 3120 3329 290a 2020 203d 3e20 '(2 1 3)). => \n-000050a0: 2831 2033 290a 606d 656d 6265 7227 2075 (1 3).`member' u\n-000050b0: 7365 7320 6065 7175 616c 2720 746f 2063 ses `equal' to c\n-000050c0: 6f6d 7061 7265 2061 746f 6d73 2e72 6570 ompare atoms.rep\n-000050d0: 2e64 6174 6123 6d65 6d71 6d65 6d71 2045 .data#memqmemq E\n-000050e0: 4c54 204c 4953 540a 0a49 6620 454c 5420 LT LIST..If ELT \n-000050f0: 6973 2061 206d 656d 6265 7220 6f66 206c is a member of l\n-00005100: 6973 7420 4c49 5354 2074 6865 6e20 7265 ist LIST then re\n-00005110: 7475 726e 2074 6865 2074 6169 6c20 6f66 turn the tail of\n-00005120: 2074 6865 206c 6973 7420 7374 6172 7469 the list starti\n-00005130: 6e67 0a66 726f 6d20 7468 6520 6d61 7463 ng.from the matc\n-00005140: 6865 6420 454c 542c 2069 652c 0a20 2028 hed ELT, ie,. (\n-00005150: 6d65 6d71 2031 2027 2832 2031 2033 2929 memq 1 '(2 1 3))\n-00005160: 0a20 2020 3d3e 2028 3120 3329 0a60 6d65 . => (1 3).`me\n-00005170: 6d71 2720 7573 6573 2060 6571 2720 746f mq' uses `eq' to\n-00005180: 2063 6f6d 7061 7265 2061 746f 6d73 2e72 compare atoms.r\n-00005190: 6570 2e64 6174 6123 6d65 6d71 6c6d 656d ep.data#memqlmem\n-000051a0: 716c 2045 4c54 204c 4953 540a 0a49 6620 ql ELT LIST..If \n-000051b0: 454c 5420 6973 2061 206d 656d 6265 7220 ELT is a member \n-000051c0: 6f66 206c 6973 7420 4c49 5354 2074 6865 of list LIST the\n-000051d0: 6e20 7265 7475 726e 2074 6865 2074 6169 n return the tai\n-000051e0: 6c20 6f66 2074 6865 206c 6973 7420 7374 l of the list st\n-000051f0: 6172 7469 6e67 0a66 726f 6d20 7468 6520 arting.from the \n-00005200: 6d61 7463 6865 6420 454c 542e 2060 6d65 matched ELT. `me\n-00005210: 6d71 6c27 2075 7365 7320 6065 716c 2720 mql' uses `eql' \n-00005220: 746f 2063 6f6d 7061 7265 206c 6973 7420 to compare list \n-00005230: 6974 656d 732e 7265 702e 6461 7461 2364 items.rep.data#d\n-00005240: 656c 7164 656c 7120 454c 5420 4c49 5354 elqdelq ELT LIST\n-00005250: 0a0a 5265 7475 726e 7320 4c49 5354 2077 ..Returns LIST w\n-00005260: 6974 6820 616e 7920 6d65 6d62 6572 7320 ith any members \n-00005270: 6065 7127 2074 6f20 454c 5420 6465 7374 `eq' to ELT dest\n-00005280: 7275 6374 6976 656c 7920 7265 6d6f 7665 ructively remove\n-00005290: 642e 7265 702e 6461 7461 2364 656c 6574 d.rep.data#delet\n-000052a0: 652d 6966 6465 6c65 7465 2d69 6620 4655 e-ifdelete-if FU\n-000052b0: 4e43 5449 4f4e 204c 4953 540a 0a53 696d NCTION LIST..Sim\n-000052c0: 696c 6172 2074 6f20 6064 656c 6574 6527 ilar to `delete'\n-000052d0: 2065 7863 6570 7420 7468 6174 2061 2070 except that a p\n-000052e0: 7265 6469 6361 7465 2066 756e 6374 696f redicate functio\n-000052f0: 6e2c 2046 554e 4354 494f 4e2d 4e41 4d45 n, FUNCTION-NAME\n-00005300: 2c20 6973 0a75 7365 6420 746f 2064 6563 , is.used to dec\n-00005310: 6964 6520 7768 6963 6820 656c 656d 656e ide which elemen\n-00005320: 7473 2074 6f20 6465 6c65 7465 2028 7265 ts to delete (re\n-00005330: 6d6f 7665 2064 6573 7472 7563 7469 7665 move destructive\n-00005340: 6c79 292e 0a60 6465 6c65 7465 2d69 6627 ly)..`delete-if'\n-00005350: 2064 656c 6574 6573 2061 6e20 656c 656d deletes an elem\n-00005360: 656e 7420 6966 2046 554e 4354 494f 4e2d ent if FUNCTION-\n-00005370: 4e41 4d45 2072 6574 7572 6e73 206e 6f6e NAME returns non\n-00005380: 2d6e 696c 2077 6865 6e20 0a61 7070 6c69 -nil when .appli\n-00005390: 6564 2074 6f20 7468 6174 2065 6c65 6d65 ed to that eleme\n-000053a0: 6e74 2c20 6965 2c0a 2020 2864 656c 6574 nt, ie,. (delet\n-000053b0: 652d 6966 2027 286c 616d 6264 6120 2878 e-if '(lambda (x\n-000053c0: 2920 283d 2078 2031 2929 2027 2831 2032 ) (= x 1)) '(1 2\n-000053d0: 2033 2034 2031 2032 2929 0a20 2020 3d3e 3 4 1 2)). =>\n-000053e0: 2028 3220 3320 3420 3229 7265 702e 6461 (2 3 4 2)rep.da\n-000053f0: 7461 2364 656c 6574 652d 6966 2d6e 6f74 ta#delete-if-not\n-00005400: 6465 6c65 7465 2d69 662d 6e6f 7420 4655 delete-if-not FU\n-00005410: 4e43 5449 4f4e 204c 4953 540a 0a53 696d NCTION LIST..Sim\n-00005420: 696c 6172 2074 6f20 6064 656c 6574 6527 ilar to `delete'\n-00005430: 2065 7863 6570 7420 7468 6174 2061 2070 except that a p\n-00005440: 7265 6469 6361 7465 2066 756e 6374 696f redicate functio\n-00005450: 6e2c 2046 554e 4354 494f 4e2d 4e41 4d45 n, FUNCTION-NAME\n-00005460: 2c20 6973 0a75 7365 6420 746f 2064 6563 , is.used to dec\n-00005470: 6964 6520 7768 6963 6820 656c 656d 656e ide which elemen\n-00005480: 7473 2074 6f20 6465 6c65 7465 2028 7265 ts to delete (re\n-00005490: 6d6f 7665 2064 6573 7472 7563 7469 7665 move destructive\n-000054a0: 6c79 292e 0a60 6465 6c65 7465 2d69 662d ly)..`delete-if-\n-000054b0: 6e6f 7427 2064 656c 6574 6573 2061 6e20 not' deletes an \n-000054c0: 656c 656d 656e 7420 6966 2046 554e 4354 element if FUNCT\n-000054d0: 494f 4e2d 4e41 4d45 2072 6574 7572 6e73 ION-NAME returns\n-000054e0: 206e 696c 2077 6865 6e20 0a61 7070 6c69 nil when .appli\n-000054f0: 6564 2074 6f20 7468 6174 2065 6c65 6d65 ed to that eleme\n-00005500: 6e74 2c20 6965 2c0a 2020 2864 656c 6574 nt, ie,. (delet\n-00005510: 652d 6966 2d6e 6f74 2027 286c 616d 6264 e-if-not '(lambd\n-00005520: 6120 2878 2920 283d 2078 2031 2929 2027 a (x) (= x 1)) '\n-00005530: 2831 2032 2033 2034 2031 2032 2929 0a20 (1 2 3 4 1 2)). \n-00005540: 2020 3d3e 2028 3120 3129 7265 702e 6461 => (1 1)rep.da\n-00005550: 7461 2376 6563 746f 7276 6563 746f 7220 ta#vectorvector \n-00005560: 4152 4753 2e2e 2e0a 0a52 6574 7572 6e73 ARGS.....Returns\n-00005570: 2061 206e 6577 2076 6563 746f 7220 7769 a new vector wi\n-00005580: 7468 2041 5247 532e 2e2e 2061 7320 6974 th ARGS... as it\n-00005590: 7320 656c 656d 656e 7473 2e72 6570 2e64 s elements.rep.d\n-000055a0: 6174 6123 6d61 6b65 2d76 6563 746f 726d ata#make-vectorm\n-000055b0: 616b 652d 7665 6374 6f72 2053 495a 4520 ake-vector SIZE \n-000055c0: 5b49 4e49 5449 414c 2d72 6570 765d 0a0a [INITIAL-repv]..\n-000055d0: 4372 6561 7465 7320 6120 6e65 7720 7665 Creates a new ve\n-000055e0: 6374 6f72 206f 6620 7369 7a65 2053 495a ctor of size SIZ\n-000055f0: 452e 2049 6620 494e 4954 4941 4c2d 7265 E. If INITIAL-re\n-00005600: 7076 2069 7320 7072 6f76 6964 6564 2065 pv is provided e\n-00005610: 6163 6820 656c 656d 656e 740a 7769 6c6c ach element.will\n-00005620: 2062 6520 7365 7420 746f 2074 6861 7420 be set to that \n-00005630: 7661 6c75 652c 2065 6c73 6520 7468 6579 value, else they\n-00005640: 2077 696c 6c20 616c 6c20 6265 206e 696c will all be nil\n-00005650: 2e72 6570 2e64 6174 6123 6172 7261 7970 .rep.data#arrayp\n-00005660: 6172 7261 7970 2041 5247 0a0a 5265 7475 arrayp ARG..Retu\n-00005670: 726e 7320 7420 7768 656e 2041 5247 2069 rns t when ARG i\n-00005680: 7320 616e 2061 7272 6179 2e72 6570 2e64 s an array.rep.d\n-00005690: 6174 6123 6173 6574 6173 6574 2041 5252 ata#asetaset ARR\n-000056a0: 4159 2049 4e44 4558 204e 4557 2d56 414c AY INDEX NEW-VAL\n-000056b0: 5545 0a0a 5365 7473 2065 6c65 6d65 6e74 UE..Sets element\n-000056c0: 206e 756d 6265 7220 494e 4445 5820 2861 number INDEX (a\n-000056d0: 2070 6f73 6974 6976 6520 696e 7465 6765 positive intege\n-000056e0: 7229 206f 6620 4152 5241 5920 2863 616e r) of ARRAY (can\n-000056f0: 2062 6520 6120 7665 6374 6f72 0a6f 7220 be a vector.or \n-00005700: 6120 7374 7269 6e67 2920 746f 204e 4557 a string) to NEW\n-00005710: 2d56 414c 5545 2c20 7265 7475 726e 696e -VALUE, returnin\n-00005720: 6720 4e45 572d 5641 4c55 452e 204e 6f74 g NEW-VALUE. Not\n-00005730: 6520 7468 6174 2073 7472 696e 6773 0a63 e that strings.c\n-00005740: 616e 206f 6e6c 7920 636f 6e74 6169 6e20 an only contain \n-00005750: 6368 6172 6163 7465 7273 2028 6965 2c20 characters (ie, \n-00005760: 696e 7465 6765 7273 292e 7265 702e 6461 integers).rep.da\n-00005770: 7461 2361 7265 6661 7265 6620 4152 5241 ta#arefaref ARRA\n-00005780: 5920 494e 4445 580a 0a52 6574 7572 6e73 Y INDEX..Returns\n-00005790: 2074 6865 2049 4e44 4558 7468 2028 6120 the INDEXth (a \n-000057a0: 6e6f 6e2d 6e65 6761 7469 7665 2069 6e74 non-negative int\n-000057b0: 6567 6572 2920 656c 656d 656e 7420 6f66 eger) element of\n-000057c0: 2041 5252 4159 2c20 7768 6963 680a 6361 ARRAY, which.ca\n-000057d0: 6e20 6265 2061 2076 6563 746f 7220 6f72 n be a vector or\n-000057e0: 2061 2073 7472 696e 672e 2049 4e44 4558 a string. INDEX\n-000057f0: 2073 7461 7274 7320 6174 207a 6572 6f2e starts at zero.\n-00005800: 7265 702e 6461 7461 236d 616b 652d 7374 rep.data#make-st\n-00005810: 7269 6e67 6d61 6b65 2d73 7472 696e 6720 ringmake-string \n-00005820: 4c45 4e47 5448 205b 494e 4954 4941 4c2d LENGTH [INITIAL-\n-00005830: 5641 4c55 455d 0a0a 5265 7475 726e 7320 VALUE]..Returns \n-00005840: 6120 6e65 7720 7374 7269 6e67 206f 6620 a new string of \n-00005850: 6c65 6e67 7468 204c 454e 4754 482c 2065 length LENGTH, e\n-00005860: 6163 6820 6368 6172 6163 7465 7220 6973 ach character is\n-00005870: 2069 6e69 7469 616c 6973 6564 2074 6f0a initialised to.\n-00005880: 494e 4954 4941 4c2d 7265 7076 2c20 6f72 INITIAL-repv, or\n-00005890: 2074 6f20 7370 6163 6520 6966 2049 4e49 to space if INI\n-000058a0: 5449 414c 2d56 414c 5545 2069 7320 6e6f TIAL-VALUE is no\n-000058b0: 7420 6769 7665 6e2e 7265 702e 6461 7461 t given.rep.data\n-000058c0: 2373 7562 7374 7269 6e67 7375 6273 7472 #substringsubstr\n-000058d0: 696e 6720 5354 5249 4e47 2053 5441 5254 ing STRING START\n-000058e0: 205b 454e 445d 0a0a 5265 7475 726e 7320 [END]..Returns \n-000058f0: 7468 6520 706f 7274 696f 6e20 6f66 2053 the portion of S\n-00005900: 5452 494e 4720 7374 6172 7469 6e67 2061 TRING starting a\n-00005910: 7420 6368 6172 6163 7465 7220 6e75 6d62 t character numb\n-00005920: 6572 2053 5441 5254 2061 6e64 2065 6e64 er START and end\n-00005930: 696e 670a 6174 2074 6865 2063 6861 7261 ing.at the chara\n-00005940: 6374 6572 2062 6566 6f72 6520 454e 4420 cter before END \n-00005950: 286f 7220 7468 6520 656e 6420 6f66 2074 (or the end of t\n-00005960: 6865 2073 7472 696e 6720 6966 2045 4e44 he string if END\n-00005970: 2069 7320 6e6f 7420 6769 7665 6e29 2e0a is not given)..\n-00005980: 416c 6c20 696e 6469 6365 7320 7374 6172 All indices star\n-00005990: 7420 6174 207a 6572 6f2e 7265 702e 6461 t at zero.rep.da\n-000059a0: 7461 2363 6f6e 6361 7463 6f6e 6361 7420 ta#concatconcat \n-000059b0: 4152 4753 2e2e 2e0a 0a43 6f6e 6361 7465 ARGS.....Concate\n-000059c0: 6e61 7465 7320 616c 6c20 4152 4753 2e2e nates all ARGS..\n-000059d0: 2e20 696e 746f 2061 2073 696e 676c 6520 . into a single \n-000059e0: 7374 7269 6e67 2c20 6561 6368 2061 7267 string, each arg\n-000059f0: 756d 656e 7420 6361 6e20 6265 2061 2073 ument can be a s\n-00005a00: 7472 696e 672c 0a61 2063 6861 7261 6374 tring,.a charact\n-00005a10: 6572 206f 7220 6120 6c69 7374 206f 7220 er or a list or \n-00005a20: 7665 6374 6f72 206f 6620 6368 6172 6163 vector of charac\n-00005a30: 7465 7273 2e72 6570 2e64 6174 6123 6c65 ters.rep.data#le\n-00005a40: 6e67 7468 6c65 6e67 7468 2053 4551 5545 ngthlength SEQUE\n-00005a50: 4e43 450a 0a52 6574 7572 6e73 2074 6865 NCE..Returns the\n-00005a60: 206e 756d 6265 7220 6f66 2065 6c65 6d65 number of eleme\n-00005a70: 6e74 7320 696e 2053 4551 5545 4e43 4520 nts in SEQUENCE \n-00005a80: 2861 2073 7472 696e 672c 206c 6973 7420 (a string, list \n-00005a90: 6f72 2076 6563 746f 7229 2e72 6570 2e64 or vector).rep.d\n-00005aa0: 6174 6123 636f 7079 2d73 6571 7565 6e63 ata#copy-sequenc\n-00005ab0: 6563 6f70 792d 7365 7175 656e 6365 2053 ecopy-sequence S\n-00005ac0: 4551 5545 4e43 450a 0a52 6574 7572 6e73 EQUENCE..Returns\n-00005ad0: 2061 206e 6577 2073 6571 7565 6e63 6520 a new sequence \n-00005ae0: 7768 6f73 6520 656c 656d 656e 7473 2061 whose elements a\n-00005af0: 7265 2065 7120 746f 2074 686f 7365 2069 re eq to those i\n-00005b00: 6e20 5345 5155 454e 4345 2e72 6570 2e64 n SEQUENCE.rep.d\n-00005b10: 6174 6123 656c 7465 6c74 2053 4551 5545 ata#eltelt SEQUE\n-00005b20: 4e43 4520 494e 4445 580a 0a52 6574 7572 NCE INDEX..Retur\n-00005b30: 6e20 7468 6520 656c 656d 656e 7420 6f66 n the element of\n-00005b40: 2053 4551 5545 4e43 4520 6174 2070 6f73 SEQUENCE at pos\n-00005b50: 6974 696f 6e20 494e 4445 5820 2863 6f75 ition INDEX (cou\n-00005b60: 6e74 696e 6720 6672 6f6d 207a 6572 6f29 nting from zero)\n-00005b70: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-00005b80: 7265 7465 7223 636f 6e64 636f 6e64 2028 reter#condcond (\n-00005b90: 434f 4e44 4954 494f 4e20 464f 524d 532e CONDITION FORMS.\n-00005ba0: 2e2e 2029 202e 2e2e 0a0a 4669 6e64 2074 .. ) .....Find t\n-00005bb0: 6865 2066 6972 7374 2043 4f4e 4449 5449 he first CONDITI\n-00005bc0: 4f4e 2077 6869 6368 2068 6173 2061 2076 ON which has a v\n-00005bd0: 616c 7565 206f 6620 7420 7768 656e 2065 alue of t when e\n-00005be0: 7661 6c27 6564 2c20 7468 656e 2070 6572 val'ed, then per\n-00005bf0: 666f 726d 0a61 2070 726f 676e 206f 6e20 form.a progn on \n-00005c00: 6974 7320 6173 736f 6369 6174 6564 2046 its associated F\n-00005c10: 4f52 4d53 2e20 4966 2074 6865 7265 2061 ORMS. If there a\n-00005c20: 7265 206e 6f20 464f 524d 5320 7769 7468 re no FORMS with\n-00005c30: 2074 6865 2043 4f4e 4449 5449 4f4e 0a74 the CONDITION.t\n-00005c40: 6865 6e20 7468 6520 7661 6c75 6520 6f66 hen the value of\n-00005c50: 2074 6865 2043 4f4e 4449 5449 4f4e 2069 the CONDITION i\n-00005c60: 7320 7265 7475 726e 6564 2e20 4966 206e s returned. If n\n-00005c70: 6f20 434f 4e44 4954 494f 4e20 6973 2074 o CONDITION is t\n-00005c80: 2074 6865 6e0a 7265 7475 726e 206e 696c then.return nil\n-00005c90: 2e0a 416e 2065 7861 6d70 6c65 2c0a 2020 ..An example,. \n-00005ca0: 2863 6f6e 640a 2020 2020 2828 7374 7269 (cond. ((stri\n-00005cb0: 6e67 7020 666f 6f29 0a20 2020 2020 2028 ngp foo). (\n-00005cc0: 7469 746c 6520 2266 6f6f 2069 7320 6120 title \"foo is a \n-00005cd0: 7374 7269 6e67 2229 290a 2020 2020 2828 string\")). ((\n-00005ce0: 6e75 6d62 6572 7020 666f 6f29 0a20 2020 numberp foo). \n-00005cf0: 2020 2028 7365 7471 2062 6172 2066 6f6f (setq bar foo\n-00005d00: 290a 2020 2020 2020 2874 6974 6c65 2022 ). (title \"\n-00005d10: 666f 6f20 6973 2061 206e 756d 6265 7222 foo is a number\"\n-00005d20: 2929 0a20 2020 2028 740a 2020 2020 2020 )). (t. \n-00005d30: 2874 6974 6c65 2022 666f 6f20 6973 2073 (title \"foo is s\n-00005d40: 6f6d 6574 6869 6e67 2065 6c73 652e 2e2e omething else...\n-00005d50: 2229 2929 0a4e 6f74 6520 7468 6520 7573 \"))).Note the us\n-00005d60: 6520 6f66 2070 6c61 696e 2060 7427 206f e of plain `t' o\n-00005d70: 6e20 6974 2773 206f 776e 2066 6f72 2074 n it's own for t\n-00005d80: 6865 206c 6173 7420 434f 4e44 4954 494f he last CONDITIO\n-00005d90: 4e2c 2074 6869 7320 6973 0a6c 696b 6520 N, this is.like \n-00005da0: 7468 6520 6c61 7374 2065 6c73 6520 696e the last else in\n-00005db0: 2061 6e20 656c 7365 2d69 6620 7374 6174 an else-if stat\n-00005dc0: 656d 656e 7420 696e 2043 2e72 6570 2e69 ement in C.rep.i\n-00005dd0: 6f2e 6669 6c65 7323 6c6f 6164 2d66 696c o.files#load-fil\n-00005de0: 656c 6f61 642d 6669 6c65 2046 494c 454e eload-file FILEN\n-00005df0: 414d 4520 5b53 5452 5543 5455 5245 5d0a AME [STRUCTURE].\n-00005e00: 0a4c 6f61 6420 7468 6520 6669 6c65 206f .Load the file o\n-00005e10: 6620 4c69 7370 2066 6f72 6d73 2063 616c f Lisp forms cal\n-00005e20: 6c65 6420 4649 4c45 4e41 4d45 2028 6e6f led FILENAME (no\n-00005e30: 2073 7566 6669 7865 7320 6172 6520 6164 suffixes are ad\n-00005e40: 6465 642c 206f 720a 7061 7468 7320 7365 ded, or.paths se\n-00005e50: 6172 6368 6564 292e 2054 6865 2066 696c arched). The fil\n-00005e60: 6520 6973 206c 6f61 6465 6420 696e 2061 e is loaded in a\n-00005e70: 206e 756c 6c20 6c65 7869 6361 6c20 656e null lexical en\n-00005e80: 7669 726f 6e6d 656e 742c 0a77 6974 6869 vironment,.withi\n-00005e90: 6e20 5354 5255 4354 5552 452e 2054 6865 n STRUCTURE. The\n-00005ea0: 2076 616c 7565 206f 6620 7468 6520 6c61 value of the la\n-00005eb0: 7374 2066 6f72 6d20 6576 616c 7561 7465 st form evaluate\n-00005ec0: 6420 6973 2072 6574 7572 6e65 642e 7265 d is returned.re\n-00005ed0: 702e 6461 7461 2365 7175 616c 6571 7561 p.data#equalequa\n-00005ee0: 6c20 5641 4c55 4531 2056 414c 5545 320a l VALUE1 VALUE2.\n-00005ef0: 0a43 6f6d 7061 7265 7320 5641 4c55 4531 .Compares VALUE1\n-00005f00: 2061 6e64 2056 414c 5545 322c 2063 6f6d and VALUE2, com\n-00005f10: 7061 7265 7320 7468 6520 6163 7475 616c pares the actual\n-00005f20: 2073 7472 7563 7475 7265 206f 6620 7468 structure of th\n-00005f30: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75 e objects not.ju\n-00005f40: 7374 2077 6865 7468 6572 2074 6865 206f st whether the o\n-00005f50: 626a 6563 7473 2061 7265 206f 6e65 2061 bjects are one a\n-00005f60: 6e64 2074 6865 2073 616d 652e 2069 652c nd the same. ie,\n-00005f70: 2077 696c 6c20 7265 7475 726e 2074 2066 will return t f\n-00005f80: 6f72 2074 776f 0a73 7472 696e 6773 2062 or two.strings b\n-00005f90: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa\n-00005fa0: 6d65 2063 6861 7261 6374 6572 7320 696e me characters in\n-00005fb0: 2074 6865 2073 616d 6520 6f72 6465 7220 the same order \n-00005fc0: 6576 656e 2069 6620 7468 6520 7374 7269 even if the stri\n-00005fd0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e ngs'.location in\n-00005fe0: 206d 656d 6f72 7920 6973 2064 6966 6665 memory is diffe\n-00005ff0: 7265 6e74 2e00 0000 0000 0000 0000 0000 rent............\n-00006000: 7265 702e 696f 2e66 696c 6573 236c 6f61 rep.io.files#loa\n-00006010: 646c 6f61 6420 4649 4c45 205b 4e4f 2d45 dload FILE [NO-E\n-00006020: 5252 4f52 5d20 5b4e 4f2d 5041 5448 5d20 RROR] [NO-PATH] \n-00006030: 5b4e 4f2d 5355 4646 4958 5d0a 0a41 7474 [NO-SUFFIX]..Att\n-00006040: 656d 7074 2074 6f20 6f70 656e 2061 6e64 empt to open and\n-00006050: 2074 6865 6e20 7265 6164 2d61 6e64 2d65 then read-and-e\n-00006060: 7661 6c20 7468 6520 6669 6c65 206f 6620 val the file of \n-00006070: 4c69 7370 2063 6f64 6520 4649 4c45 2e0a Lisp code FILE..\n-00006080: 0a46 6f72 2065 6163 6820 6469 7265 6374 .For each direct\n-00006090: 6f72 7920 6e61 6d65 6420 696e 2074 6865 ory named in the\n-000060a0: 2076 6172 6961 626c 6520 606c 6f61 642d variable `load-\n-000060b0: 7061 7468 2720 7472 6965 7320 7468 6520 path' tries the \n-000060c0: 7661 6c75 6520 6f66 0a46 494c 4520 7769 value of.FILE wi\n-000060d0: 7468 2060 2e6a 6c63 2720 2863 6f6d 7069 th `.jlc' (compi\n-000060e0: 6c65 642d 6c69 7370 2920 6170 7065 6e64 led-lisp) append\n-000060f0: 6564 2074 6f20 6974 2c20 7468 656e 2077 ed to it, then w\n-00006100: 6974 6820 602e 6a6c 2720 6170 7065 6e64 ith `.jl' append\n-00006110: 6564 0a74 6f20 6974 2c20 6669 6e61 6c6c ed.to it, finall\n-00006120: 7920 7472 6965 7320 4649 4c45 2077 6974 y tries FILE wit\n-00006130: 686f 7574 206d 6f64 6966 6963 6174 696f hout modificatio\n-00006140: 6e2e 0a0a 4966 204e 4f2d 4552 524f 5220 n...If NO-ERROR \n-00006150: 6973 206e 6f6e 2d6e 696c 206e 6f20 6572 is non-nil no er\n-00006160: 726f 7220 6973 2073 6967 6e61 6c6c 6564 ror is signalled\n-00006170: 2069 6620 4649 4c45 2063 616e 2774 2062 if FILE can't b\n-00006180: 6520 666f 756e 642e 2049 660a 4e4f 2d50 e found. If.NO-P\n-00006190: 4154 4820 6973 206e 6f6e 2d6e 696c 2074 ATH is non-nil t\n-000061a0: 6865 2060 6c6f 6164 2d70 6174 6827 2076 he `load-path' v\n-000061b0: 6172 6961 626c 6520 6973 206e 6f74 2075 ariable is not u\n-000061c0: 7365 642c 206a 7573 7420 7468 6520 7661 sed, just the va\n-000061d0: 6c75 650a 6f66 2046 494c 452e 2049 6620 lue.of FILE. If \n-000061e0: 4e4f 2d53 5546 4649 5820 6973 206e 6f6e NO-SUFFIX is non\n-000061f0: 2d6e 696c 206e 6f20 7375 6666 6978 6573 -nil no suffixes\n-00006200: 2061 7265 2061 7070 656e 6465 6420 746f are appended to\n-00006210: 2046 494c 452e 0a0a 4966 2074 6865 2063 FILE...If the c\n-00006220: 6f6d 7069 6c65 6420 7665 7273 696f 6e20 ompiled version \n-00006230: 6973 206f 6c64 6572 2074 6861 6e20 6974 is older than it\n-00006240: 2773 2073 6f75 7263 6520 636f 6465 2c20 's source code, \n-00006250: 7468 6520 736f 7572 6365 2063 6f64 6520 the source code \n-00006260: 6973 0a6c 6f61 6465 6420 616e 6420 6120 is.loaded and a \n-00006270: 7761 726e 696e 6720 6973 2064 6973 706c warning is displ\n-00006280: 6179 6564 2e72 6570 2e64 6174 6123 6571 ayed.rep.data#eq\n-00006290: 6571 2056 414c 5545 3120 5641 4c55 4532 eq VALUE1 VALUE2\n-000062a0: 0a0a 5265 7475 726e 7320 7420 6966 2056 ..Returns t if V\n-000062b0: 414c 5545 3120 616e 6420 5641 4c55 4532 ALUE1 and VALUE2\n-000062c0: 2061 7265 206f 6e65 2061 6e64 2074 6865 are one and the\n-000062d0: 2073 616d 6520 6f62 6a65 6374 2e20 4e6f same object. No\n-000062e0: 7465 2074 6861 740a 7468 6973 206d 6179 te that.this may\n-000062f0: 206f 7220 6d61 7920 6e6f 7420 6265 2074 or may not be t\n-00006300: 7275 6520 666f 7220 6e75 6d62 6572 7320 rue for numbers \n-00006310: 6f66 2074 6865 2073 616d 6520 7661 6c75 of the same valu\n-00006320: 6520 2873 6565 2060 6571 6c27 292e 7265 e (see `eql').re\n-00006330: 702e 6461 7461 236e 6f74 6e6f 7420 4152 p.data#notnot AR\n-00006340: 470a 0a49 6620 4152 4720 6973 206e 696c G..If ARG is nil\n-00006350: 2072 6574 7572 6e73 2074 2c20 656c 7365 returns t, else\n-00006360: 2072 6574 7572 6e73 206e 696c 2e72 6570 returns nil.rep\n-00006370: 2e64 6174 6123 7374 7269 6e67 2d68 6561 .data#string-hea\n-00006380: 642d 6571 7374 7269 6e67 2d68 6561 642d d-eqstring-head-\n-00006390: 6571 2053 5452 494e 4731 2053 5452 494e eq STRING1 STRIN\n-000063a0: 4732 0a0a 5265 7475 726e 7320 7420 6966 G2..Returns t if\n-000063b0: 2053 5452 494e 4732 206d 6174 6368 6573 STRING2 matches\n-000063c0: 2074 6865 2062 6567 696e 6e69 6e67 206f the beginning o\n-000063d0: 6620 5354 5249 4e47 312c 2069 652c 0a20 f STRING1, ie,. \n-000063e0: 2028 7374 7269 6e67 2d68 6561 642d 6571 (string-head-eq\n-000063f0: 2022 666f 6f62 6172 2220 2266 6f6f 2229 \"foobar\" \"foo\")\n-00006400: 0a20 2020 3d3e 2074 0a20 2028 7374 7269 . => t. (stri\n-00006410: 6e67 2d68 6561 642d 6571 2022 666f 6f22 ng-head-eq \"foo\"\n-00006420: 2022 666f 6f62 6172 2229 0a20 2020 3d3e \"foobar\"). =>\n-00006430: 206e 696c 7265 702e 6461 7461 2373 7472 nilrep.data#str\n-00006440: 696e 672d 6571 7561 6c73 7472 696e 672d ing-equalstring-\n-00006450: 6571 7561 6c20 5354 5249 4e47 3120 5354 equal STRING1 ST\n-00006460: 5249 4e47 320a 0a52 6574 7572 6e73 2074 RING2..Returns t\n-00006470: 2069 6620 5354 5249 4e47 3120 616e 6420 if STRING1 and \n-00006480: 5354 5249 4e47 3220 6172 6520 7468 6520 STRING2 are the \n-00006490: 7361 6d65 2c20 6967 6e6f 7269 6e67 2063 same, ignoring c\n-000064a0: 6173 652e 7265 702e 6461 7461 2373 7472 ase.rep.data#str\n-000064b0: 696e 672d 6c65 7373 7073 7472 696e 672d ing-lesspstring-\n-000064c0: 6c65 7373 7020 5354 5249 4e47 3120 5354 lessp STRING1 ST\n-000064d0: 5249 4e47 320a 0a52 6574 7572 6e73 2074 RING2..Returns t\n-000064e0: 2069 6620 5354 5249 4e47 3120 6973 2060 if STRING1 is `\n-000064f0: 6c65 7373 2720 7468 616e 2053 5452 494e less' than STRIN\n-00006500: 4732 2c20 6967 6e6f 7269 6e67 2063 6173 G2, ignoring cas\n-00006510: 652e 7265 702e 6461 7461 233d 3d20 4152 e.rep.data#== AR\n-00006520: 4731 2041 5247 3220 5b41 5247 3320 2e2e G1 ARG2 [ARG3 ..\n-00006530: 2e5d 0a0a 5265 7475 726e 7320 7420 6966 .]..Returns t if\n-00006540: 2065 6163 6820 7661 6c75 6520 6973 2074 each value is t\n-00006550: 6865 2073 616d 6520 6173 2065 7665 7279 he same as every\n-00006560: 206f 7468 6572 2076 616c 7565 2e20 2855 other value. (U\n-00006570: 7369 6e67 0a60 6571 7561 6c27 2074 6f20 sing.`equal' to \n-00006580: 636f 6d70 6172 6520 7661 6c75 6573 2c20 compare values, \n-00006590: 6578 6365 7074 2066 6f72 206e 756d 6265 except for numbe\n-000065a0: 7273 2c20 7768 6572 6520 6578 6163 746e rs, where exactn\n-000065b0: 6573 7320 6973 0a69 676e 6f72 6564 2e29 ess is.ignored.)\n-000065c0: 7265 702e 6461 7461 233a 2f3d 2f3d 2041 rep.data#:/=/= A\n-000065d0: 5247 3120 4152 4732 202e 2e2e 0a0a 5265 RG1 ARG2 .....Re\n-000065e0: 7475 726e 7320 7420 6966 2065 6163 6820 turns t if each \n-000065f0: 7661 6c75 6520 6973 2064 6966 6665 7265 value is differe\n-00006600: 6e74 2066 726f 6d20 6576 6572 7920 6f74 nt from every ot\n-00006610: 6865 7220 7661 6c75 652e 2028 5573 696e her value. (Usin\n-00006620: 670a 6065 7175 616c 2720 746f 2063 6f6d g.`equal' to com\n-00006630: 7061 7265 2076 616c 7565 732c 2065 7863 pare values, exc\n-00006640: 6570 7420 666f 7220 6e75 6d62 6572 732c ept for numbers,\n-00006650: 2077 6865 7265 2065 7861 6374 6e65 7373 where exactness\n-00006660: 2069 730a 6967 6e6f 7265 642e 2972 6570 is.ignored.)rep\n-00006670: 2e64 6174 6123 3e3e 2041 5247 3120 4152 .data#>> ARG1 AR\n-00006680: 4732 205b 4152 4733 202e 2e2e 5d0a 0a52 G2 [ARG3 ...]..R\n-00006690: 6574 7572 6e73 2074 2069 6620 4152 4731 eturns t if ARG1\n-000066a0: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-000066b0: 2041 5247 322c 2061 6e64 2069 6620 4152 ARG2, and if AR\n-000066c0: 4732 2069 7320 6772 6561 7465 7220 7468 G2 is greater th\n-000066d0: 616e 2041 5247 332c 0a61 6e64 2073 6f20 an ARG3,.and so \n-000066e0: 6f6e 2e20 4e6f 7465 2074 6861 7420 7468 on. Note that th\n-000066f0: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't\n-00006700: 206c 696d 6974 6564 2074 6f20 6e75 6d62 limited to numb\n-00006710: 6572 732c 2069 7420 6361 6e20 646f 0a73 ers, it can do.s\n-00006720: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position\n-00006730: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as\n-00006740: 2077 656c 6c2e 7265 702e 6461 7461 233e well.rep.data#>\n-00006750: 3d3e 3d20 4152 4731 2041 5247 3220 5b41 =>= ARG1 ARG2 [A\n-00006760: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n-00006770: 7320 7420 6966 2041 5247 3120 6973 2067 s t if ARG1 is g\n-00006780: 7265 6174 6572 2d6f 722d 6571 7561 6c20 reater-or-equal \n-00006790: 7468 616e 2041 5247 322e 204e 6f74 6520 than ARG2. Note \n-000067a0: 7468 6174 2074 6869 7320 636f 6d6d 616e that this comman\n-000067b0: 640a 6973 6e27 7420 6c69 6d69 7465 6420 d.isn't limited \n-000067c0: 746f 206e 756d 6265 7273 2c20 6974 2063 to numbers, it c\n-000067d0: 616e 2064 6f20 7374 7269 6e67 732c 2070 an do strings, p\n-000067e0: 6f73 6974 696f 6e73 2c20 6d61 726b 732c ositions, marks,\n-000067f0: 2065 7463 2061 7320 7765 6c6c 2e72 6570 etc as well.rep\n-00006800: 2e64 6174 6123 3c3c 2041 5247 3120 4152 .data#<< ARG1 AR\n-00006810: 4732 205b 4152 4733 202e 2e2e 5d0a 0a52 G2 [ARG3 ...]..R\n-00006820: 6574 7572 6e73 2074 2069 6620 4152 4731 eturns t if ARG1\n-00006830: 2069 7320 6c65 7373 2074 6861 6e20 4152 is less than AR\n-00006840: 4732 2e20 4e6f 7465 2074 6861 7420 7468 G2. Note that th\n-00006850: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't\n-00006860: 206c 696d 6974 6564 2074 6f0a 6e75 6d62 limited to.numb\n-00006870: 6572 732c 2069 7420 6361 6e20 646f 2073 ers, it can do s\n-00006880: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position\n-00006890: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as\n-000068a0: 2077 656c 6c2e 7265 702e 6461 7461 233c well.rep.data#<\n-000068b0: 3d3c 3d20 4152 4731 2041 5247 3220 5b41 =<= ARG1 ARG2 [A\n-000068c0: 5247 3320 2e2e 2e5d 0a0a 5265 7475 726e RG3 ...]..Return\n-000068d0: 7320 7420 6966 2041 5247 3120 6973 206c s t if ARG1 is l\n-000068e0: 6573 732d 6f72 2d65 7175 616c 2074 6861 ess-or-equal tha\n-000068f0: 6e20 4152 4732 2e20 4e6f 7465 2074 6861 n ARG2. Note tha\n-00006900: 7420 7468 6973 2063 6f6d 6d61 6e64 2069 t this command i\n-00006910: 736e 2774 0a6c 696d 6974 6564 2074 6f20 sn't.limited to \n-00006920: 6e75 6d62 6572 732c 2069 7420 6361 6e20 numbers, it can \n-00006930: 646f 2073 7472 696e 6773 2c20 706f 7369 do strings, posi\n-00006940: 7469 6f6e 732c 206d 6172 6b73 2c20 6574 tions, marks, et\n-00006950: 6320 6173 2077 656c 6c2e 7265 702e 6461 c as well.rep.da\n-00006960: 7461 2361 746f 6d61 746f 6d20 4152 470a ta#atomatom ARG.\n-00006970: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n-00006980: 4720 6973 206e 6f74 2061 2063 6f6e 732d G is not a cons-\n-00006990: 6365 6c6c 2e72 6570 2e64 6174 6123 636f cell.rep.data#co\n-000069a0: 6e73 7063 6f6e 7370 2041 5247 0a0a 5265 nspconsp ARG..Re\n-000069b0: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-000069c0: 7320 6120 636f 6e73 2d63 656c 6c2e 7265 s a cons-cell.re\n-000069d0: 702e 6461 7461 236c 6973 7470 6c69 7374 p.data#listplist\n-000069e0: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t\n-000069f0: 2069 6620 4152 4720 6973 2061 206c 6973 if ARG is a lis\n-00006a00: 742c 2028 6569 7468 6572 2061 2063 6f6e t, (either a con\n-00006a10: 732d 6365 6c6c 206f 7220 6e69 6c29 2e72 s-cell or nil).r\n-00006a20: 6570 2e64 6174 6123 7374 7269 6e67 7073 ep.data#stringps\n-00006a30: 7472 696e 6770 2041 5247 0a0a 5265 7475 tringp ARG..Retu\n-00006a40: 726e 7320 7420 6973 2041 5247 2069 7320 rns t is ARG is \n-00006a50: 6120 7374 7269 6e67 2e72 6570 2e64 6174 a string.rep.dat\n-00006a60: 6123 7665 6374 6f72 7076 6563 746f 7270 a#vectorpvectorp\n-00006a70: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n-00006a80: 6966 2041 5247 2069 7320 6120 7665 6374 if ARG is a vect\n-00006a90: 6f72 2e72 6570 2e6c 616e 672e 696e 7465 or.rep.lang.inte\n-00006aa0: 7270 7265 7465 7223 6675 6e63 7469 6f6e rpreter#function\n-00006ab0: 7066 756e 6374 696f 6e70 2041 5247 0a0a pfunctionp ARG..\n-00006ac0: 5265 7475 726e 7320 7420 6966 2041 5247 Returns t if ARG\n-00006ad0: 2069 7320 6120 6675 6e63 7469 6f6e 2e72 is a function.r\n-00006ae0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00006af0: 7465 7223 6d61 6372 6f70 6d61 6372 6f70 ter#macropmacrop\n-00006b00: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n-00006b10: 6966 2041 5247 2069 7320 6120 6d61 6372 if ARG is a macr\n-00006b20: 6f2e 7265 702e 6c61 6e67 2e69 6e74 6572 o.rep.lang.inter\n-00006b30: 7072 6574 6572 2373 7065 6369 616c 2d66 preter#special-f\n-00006b40: 6f72 6d2d 7073 7065 6369 616c 2d66 6f72 orm-pspecial-for\n-00006b50: 6d2d 7020 4152 470a 0a52 6574 7572 6e73 m-p ARG..Returns\n-00006b60: 2074 2069 6620 4152 4720 6973 2061 2073 t if ARG is a s\n-00006b70: 7065 6369 616c 2d66 6f72 6d2e 7265 702e pecial-form.rep.\n-00006b80: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00006b90: 2373 7562 7270 7375 6272 7020 4152 470a #subrpsubrp ARG.\n-00006ba0: 0a52 6574 7572 6e73 2074 2069 6620 6172 .Returns t if ar\n-00006bb0: 6720 6973 2061 2070 7269 6d69 7469 7665 g is a primitive\n-00006bc0: 2066 756e 6374 696f 6e2e 7265 702e 6461 function.rep.da\n-00006bd0: 7461 2373 6571 7565 6e63 6570 7365 7175 ta#sequencepsequ\n-00006be0: 656e 6365 7020 4152 470a 0a52 6574 7572 encep ARG..Retur\n-00006bf0: 6e73 2074 2069 7320 4152 4720 6973 2061 ns t is ARG is a\n-00006c00: 2073 6571 7565 6e63 6520 2861 206c 6973 sequence (a lis\n-00006c10: 742c 2076 6563 746f 7220 6f72 2073 7472 t, vector or str\n-00006c20: 696e 6729 2e72 6570 2e6c 616e 672e 696e ing).rep.lang.in\n-00006c30: 7465 7270 7265 7465 7223 7375 6272 2d6e terpreter#subr-n\n-00006c40: 616d 6573 7562 722d 6e61 6d65 2053 5542 amesubr-name SUB\n-00006c50: 5220 5b55 5345 2d56 4152 5d0a 0a52 6574 R [USE-VAR]..Ret\n-00006c60: 7572 6e73 2074 6865 206e 616d 6520 2861 urns the name (a\n-00006c70: 2073 7472 696e 6729 2061 7373 6f63 6961 string) associa\n-00006c80: 7465 6420 7769 7468 2053 5542 522e 7265 ted with SUBR.re\n-00006c90: 702e 7379 7374 656d 2363 616c 6c2d 686f p.system#call-ho\n-00006ca0: 6f6b 6361 6c6c 2d68 6f6f 6b20 484f 4f4b okcall-hook HOOK\n-00006cb0: 2041 5247 2d4c 4953 5420 5b54 5950 455d ARG-LIST [TYPE]\n-00006cc0: 0a0a 4361 6c6c 2074 6865 2068 6f6f 6b20 ..Call the hook \n-00006cd0: 6e61 6d65 6420 6279 2074 6865 2073 796d named by the sym\n-00006ce0: 626f 6c20 484f 4f4b 2c20 7061 7373 696e bol HOOK, passin\n-00006cf0: 6720 616c 6c20 6675 6e63 7469 6f6e 7320 g all functions \n-00006d00: 7468 6520 6172 6775 6d65 6e74 730a 696e the arguments.in\n-00006d10: 2074 6865 206c 6973 7420 4152 472d 4c49 the list ARG-LI\n-00006d20: 5354 2e20 4e6f 7465 2074 6861 7420 484f ST. Note that HO\n-00006d30: 4f4b 206d 6179 2061 6c73 6f20 6265 2074 OK may also be t\n-00006d40: 6865 2061 6374 7561 6c20 6c69 7374 206f he actual list o\n-00006d50: 6620 6675 6e63 7469 6f6e 730a 746f 2063 f functions.to c\n-00006d60: 616c 6c2e 0a0a 5459 5045 2064 6566 696e all...TYPE defin\n-00006d70: 6573 2068 6f77 2074 6865 2072 6574 7572 es how the retur\n-00006d80: 6e20 7661 6c75 6573 206f 6620 6561 6368 n values of each\n-00006d90: 2066 756e 6374 696f 6e20 696e 2074 6865 function in the\n-00006da0: 2068 6f6f 6b20 6172 650a 7472 6561 7465 hook are.treate\n-00006db0: 642e 2049 6620 5459 5045 2069 7320 6e69 d. If TYPE is ni\n-00006dc0: 6c20 7468 6579 2061 7265 2069 676e 6f72 l they are ignor\n-00006dd0: 6564 2c20 6966 2054 5950 4520 6973 2074 ed, if TYPE is t\n-00006de0: 6865 2073 796d 626f 6c20 6061 6e64 270a he symbol `and'.\n-00006df0: 7468 6520 686f 6f6b 2061 626f 7274 7320 the hook aborts \n-00006e00: 6166 7465 7220 6120 6675 6e63 7469 6f6e after a function\n-00006e10: 2072 6574 7572 6e73 206e 696c 2c20 6966 returns nil, if\n-00006e20: 2054 5950 4520 6973 2060 6f72 2720 7468 TYPE is `or' th\n-00006e30: 6520 686f 6f6b 0a61 626f 7274 7320 7768 e hook.aborts wh\n-00006e40: 656e 2061 2066 756e 6374 696f 6e20 7265 en a function re\n-00006e50: 7475 726e 7320 6e6f 6e2d 6e69 6c2e 0a0a turns non-nil...\n-00006e60: 496e 2061 6c6c 2063 6173 6573 2074 6865 In all cases the\n-00006e70: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n-00006e80: 6279 2074 6865 206c 6173 742d 6576 616c by the last-eval\n-00006e90: 7561 7465 6420 6675 6e63 7469 6f6e 2069 uated function i\n-00006ea0: 730a 7265 7475 726e 6564 2e72 6570 2e6c s.returned.rep.l\n-00006eb0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00006ec0: 6361 6c6c 2d77 6974 682d 6578 6365 7074 call-with-except\n-00006ed0: 696f 6e2d 6861 6e64 6c65 7263 616c 6c2d ion-handlercall-\n-00006ee0: 7769 7468 2d65 7863 6570 7469 6f6e 2d68 with-exception-h\n-00006ef0: 616e 646c 6572 2054 4855 4e4b 2048 414e andler THUNK HAN\n-00006f00: 444c 4552 0a0a 4361 6c6c 2054 4855 4e4b DLER..Call THUNK\n-00006f10: 2061 6e64 2072 6574 7572 6e20 6974 7320 and return its \n-00006f20: 7661 6c75 652e 2048 6f77 6576 6572 2069 value. However i\n-00006f30: 6620 616e 2065 7863 6570 7469 6f6e 206f f an exception o\n-00006f40: 6620 616e 7920 666f 726d 0a6f 6363 7572 f any form.occur\n-00006f50: 732c 2063 616c 6c20 4841 4e44 4c45 5220 s, call HANDLER \n-00006f60: 7769 7468 2061 2073 696e 676c 6520 6172 with a single ar\n-00006f70: 6775 6d65 6e74 2c20 7468 6520 6578 6365 gument, the exce\n-00006f80: 7074 696f 6e20 6461 7461 2c20 616e 640a ption data, and.\n-00006f90: 7265 7475 726e 2069 7473 2076 616c 7565 return its value\n-00006fa0: 2e70 726f 6772 616d 2d6e 616d 6554 6865 .program-nameThe\n-00006fb0: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro\n-00006fc0: 6772 616d 2072 756e 6e69 6e67 2074 6865 gram running the\n-00006fd0: 2072 6570 2069 6e74 6572 7072 6574 6572 rep interpreter\n-00006fe0: 2e00 7265 702e 6461 7461 236d 616b 652d ..rep.data#make-\n-00006ff0: 6775 6172 6469 616e 0000 0000 0000 0000 guardian........\n-00007000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00007010: 6574 6572 2372 6169 7365 2d65 7863 6570 eter#raise-excep\n-00007020: 7469 6f6e 7261 6973 652d 6578 6365 7074 tionraise-except\n-00007030: 696f 6e20 4441 5441 0a0a 5261 6973 6520 ion DATA..Raise \n-00007040: 7468 6520 6578 6365 7074 696f 6e20 7265 the exception re\n-00007050: 7072 6573 656e 7465 6420 6279 2074 6865 presented by the\n-00007060: 2063 6f6e 7320 6365 6c6c 2044 4154 412e cons cell DATA.\n-00007070: 6964 6c65 2d68 6f6f 6b54 6869 7320 686f idle-hookThis ho\n-00007080: 6f6b 2067 6574 7320 6576 616c 7561 7465 ok gets evaluate\n-00007090: 6420 6576 6572 7920 7365 636f 6e64 2077 d every second w\n-000070a0: 6869 6c65 2074 6865 2065 6469 746f 7220 hile the editor \n-000070b0: 6973 2069 646c 652e 2044 6f6e 2774 2064 is idle. Don't d\n-000070c0: 6570 656e 640a 6f6e 2068 6f77 2072 6567 epend.on how reg\n-000070d0: 756c 6172 6c79 2074 6869 7320 6765 7473 ularly this gets\n-000070e0: 2063 616c 6c65 642c 2061 6e79 2065 7665 called, any eve\n-000070f0: 6e74 7320 6672 6f6d 2074 6865 2077 696e nts from the win\n-00007100: 646f 772d 7379 7374 656d 2077 696c 6c0a dow-system will.\n-00007110: 6465 6c61 7920 6974 2e20 416c 736f 2c20 delay it. Also, \n-00007120: 6175 746f 2d73 6176 696e 6720 6669 6c65 auto-saving file\n-00007130: 7320 616e 6420 6761 7262 6167 652d 636f s and garbage-co\n-00007140: 6c6c 6563 7469 6f6e 2074 616b 6520 7072 llection take pr\n-00007150: 6563 6564 656e 6365 0a77 6865 6e20 7468 ecedence.when th\n-00007160: 6572 6527 7320 6964 6c65 2074 696d 6520 ere's idle time \n-00007170: 6176 6169 6c61 626c 652e 2055 7365 2074 available. Use t\n-00007180: 6869 7320 686f 6f6b 2073 7061 7269 6e67 his hook sparing\n-00007190: 6c79 2c20 6f72 2066 6f72 2073 686f 7274 ly, or for short\n-000071a0: 0a70 6572 696f 6473 206f 6e6c 7921 6572 .periods only!er\n-000071b0: 726f 722d 6d6f 6465 5768 656e 206e 696c ror-modeWhen nil\n-000071c0: 2c20 6572 726f 7273 2061 7265 2068 616e , errors are han\n-000071d0: 646c 6564 2061 7420 7468 6520 6375 7272 dled at the curr\n-000071e0: 656e 7420 6576 656e 7420 6c6f 6f70 2c20 ent event loop, \n-000071f0: 6f74 6865 7220 706f 7373 6962 6c65 0a76 other possible.v\n-00007200: 616c 7565 7320 696e 636c 7564 6520 6065 alues include `e\n-00007210: 7869 7427 2061 6e64 2060 746f 702d 6c65 xit' and `top-le\n-00007220: 7665 6c27 2e69 6e74 6572 7275 7074 2d6d vel'.interrupt-m\n-00007230: 6f64 6557 6865 6e20 6e69 6c2c 2069 6e74 odeWhen nil, int\n-00007240: 6572 7275 7074 7320 6172 6520 6861 6e64 errupts are hand\n-00007250: 6c65 6420 6174 2074 6865 2063 7572 7265 led at the curre\n-00007260: 6e74 2065 7665 6e74 206c 6f6f 702c 206f nt event loop, o\n-00007270: 7468 6572 2070 6f73 7369 626c 650a 7661 ther possible.va\n-00007280: 6c75 6573 2069 6e63 6c75 6465 2060 6578 lues include `ex\n-00007290: 6974 2720 616e 6420 6074 6f70 2d6c 6576 it' and `top-lev\n-000072a0: 656c 272e 7265 702e 7379 7374 656d 2372 el'.rep.system#r\n-000072b0: 6563 7572 7369 7665 2d65 6469 7472 6563 ecursive-editrec\n-000072c0: 7572 7369 7665 2d65 6469 740a 0a45 6e74 ursive-edit..Ent\n-000072d0: 6572 2061 206e 6577 2072 6563 7572 7369 er a new recursi\n-000072e0: 7665 2d65 6469 742e 7265 702e 7379 7374 ve-edit.rep.syst\n-000072f0: 656d 2372 6563 7572 7369 6f6e 2d64 6570 em#recursion-dep\n-00007300: 7468 7265 6375 7273 696f 6e2d 6465 7074 threcursion-dept\n-00007310: 680a 0a52 6574 7572 6e73 2074 6865 206e h..Returns the n\n-00007320: 756d 6265 7220 6f66 2072 6563 7572 7369 umber of recursi\n-00007330: 7665 2d65 6469 7427 7320 6465 6570 2077 ve-edit's deep w\n-00007340: 6520 6172 652c 207a 6572 6f20 7369 676e e are, zero sign\n-00007350: 6966 6965 7320 7468 650a 6f72 6967 696e ifies the.origin\n-00007360: 616c 206c 6576 656c 2e72 6570 2e6c 616e al level.rep.lan\n-00007370: 672e 7379 6d62 6f6c 7323 6d61 6b65 2d73 g.symbols#make-s\n-00007380: 796d 626f 6c6d 616b 652d 7379 6d62 6f6c ymbolmake-symbol\n-00007390: 204e 414d 450a 0a52 6574 7572 6e73 2061 NAME..Returns a\n-000073a0: 206e 6577 2c20 756e 696e 7465 726e 6564 new, uninterned\n-000073b0: 2c20 7379 6d62 6f6c 2077 6974 6820 7072 , symbol with pr\n-000073c0: 696e 742d 6e61 6d65 204e 414d 452e 2049 int-name NAME. I\n-000073d0: 7427 7320 7661 6c75 6520 616e 640a 6675 t's value and.fu\n-000073e0: 6e63 7469 6f6e 2064 6566 696e 6974 696f nction definitio\n-000073f0: 6e20 6172 6520 626f 7468 2076 6f69 6420 n are both void \n-00007400: 616e 6420 6974 2068 6173 2061 206e 696c and it has a nil\n-00007410: 2070 726f 7065 7274 792d 6c69 7374 2e72 property-list.r\n-00007420: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n-00007430: 6d61 6b65 2d6f 6261 7272 6179 6d61 6b65 make-obarraymake\n-00007440: 2d6f 6261 7272 6179 2053 495a 450a 0a43 -obarray SIZE..C\n-00007450: 7265 6174 6573 2061 206e 6577 2073 7472 reates a new str\n-00007460: 7563 7475 7265 2066 6f72 2073 746f 7269 ucture for stori\n-00007470: 6e67 2073 796d 626f 6c73 2069 6e2e 2054 ng symbols in. T\n-00007480: 6869 7320 6973 2062 6173 6963 616c 6c79 his is basically\n-00007490: 2061 2076 6563 746f 720a 7769 7468 2061 a vector.with a\n-000074a0: 2066 6577 2073 6c69 6768 7420 6469 6666 few slight diff\n-000074b0: 6572 656e 6365 7320 2861 6c6c 2065 6c65 erences (all ele\n-000074c0: 6d65 6e74 7320 696e 6974 6961 6c69 7365 ments initialise\n-000074d0: 6420 746f 2061 2073 7065 6369 616c 2076 d to a special v\n-000074e0: 616c 7565 292e 7265 702e 6c61 6e67 2e73 alue).rep.lang.s\n-000074f0: 796d 626f 6c73 2366 696e 642d 7379 6d62 ymbols#find-symb\n-00007500: 6f6c 6669 6e64 2d73 796d 626f 6c20 4e41 olfind-symbol NA\n-00007510: 4d45 205b 4f42 4152 5241 595d 0a0a 5265 ME [OBARRAY]..Re\n-00007520: 7475 726e 7320 7468 6520 7379 6d62 6f6c turns the symbol\n-00007530: 2077 6974 6820 7072 696e 742d 6e61 6d65 with print-name\n-00007540: 204e 414d 452c 2066 6f75 6e64 2062 7920 NAME, found by \n-00007550: 7365 6172 6368 696e 6720 4f42 4152 5241 searching OBARRA\n-00007560: 5920 286f 720a 7468 6520 6465 6661 756c Y (or.the defaul\n-00007570: 7420 6072 6570 5f6f 6261 7272 6179 2720 t `rep_obarray' \n-00007580: 6966 206e 696c 292c 206f 7220 6e69 6c20 if nil), or nil \n-00007590: 6966 206e 6f20 7375 6368 2073 796d 626f if no such symbo\n-000075a0: 6c20 6578 6973 7473 2e72 6570 2e6c 616e l exists.rep.lan\n-000075b0: 672e 7379 6d62 6f6c 7323 696e 7465 726e g.symbols#intern\n-000075c0: 2d73 796d 626f 6c69 6e74 6572 6e2d 7379 -symbolintern-sy\n-000075d0: 6d62 6f6c 2053 594d 424f 4c20 5b4f 4241 mbol SYMBOL [OBA\n-000075e0: 5252 4159 5d0a 0a53 746f 7265 7320 5359 RRAY]..Stores SY\n-000075f0: 4d42 4f4c 2069 6e20 4f42 4152 5241 5920 MBOL in OBARRAY \n-00007600: 286f 7220 7468 6520 6465 6661 756c 7429 (or the default)\n-00007610: 2e20 4966 2053 594d 424f 4c20 6861 7320 . If SYMBOL has \n-00007620: 616c 7265 6164 7920 6265 656e 2069 6e74 already been int\n-00007630: 6572 6e65 640a 736f 6d65 7768 6572 6520 erned.somewhere \n-00007640: 616e 2065 7272 6f72 2069 7320 7369 676e an error is sign\n-00007650: 616c 6c65 642e 7265 702e 6c61 6e67 2e73 alled.rep.lang.s\n-00007660: 796d 626f 6c73 2369 6e74 6572 6e69 6e74 ymbols#internint\n-00007670: 6572 6e20 4e41 4d45 205b 4f42 4152 5241 ern NAME [OBARRA\n-00007680: 595d 0a0a 4966 2061 2073 796d 626f 6c20 Y]..If a symbol \n-00007690: 7769 7468 2070 7269 6e74 2d6e 616d 6520 with print-name \n-000076a0: 6578 6973 7473 2069 6e20 4f42 4152 5241 exists in OBARRA\n-000076b0: 5920 286f 7220 7468 6520 6465 6661 756c Y (or the defaul\n-000076c0: 7429 2072 6574 7572 6e20 6974 2e0a 456c t) return it..El\n-000076d0: 7365 2075 7365 2060 286d 616b 652d 7379 se use `(make-sy\n-000076e0: 6d62 6f6c 204e 414d 4529 2720 746f 2063 mbol NAME)' to c\n-000076f0: 7265 6174 6520 6120 6e65 7720 7379 6d62 reate a new symb\n-00007700: 6f6c 2c20 696e 7465 726e 2074 6861 7420 ol, intern that \n-00007710: 696e 746f 2074 6865 0a4f 4241 5252 4159 into the.OBARRAY\n-00007720: 2c20 7468 656e 2072 6574 7572 6e20 6974 , then return it\n-00007730: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n-00007740: 7323 756e 696e 7465 726e 756e 696e 7465 s#uninternuninte\n-00007750: 726e 2053 594d 424f 4c20 5b4f 4241 5252 rn SYMBOL [OBARR\n-00007760: 4159 5d0a 0a52 656d 6f76 6573 2053 594d AY]..Removes SYM\n-00007770: 424f 4c20 6672 6f6d 204f 4241 5252 4159 BOL from OBARRAY\n-00007780: 2028 6f72 2074 6865 2064 6566 6175 6c74 (or the default\n-00007790: 292e 2055 7365 2074 6869 7320 7769 7468 ). Use this with\n-000077a0: 2063 6175 7469 6f6e 2e72 6570 2e6c 616e caution.rep.lan\n-000077b0: 672e 696e 7465 7270 7265 7465 7223 6d61 g.interpreter#ma\n-000077c0: 6b65 2d63 6c6f 7375 7265 6d61 6b65 2d63 ke-closuremake-c\n-000077d0: 6c6f 7375 7265 2046 554e 4354 494f 4e20 losure FUNCTION \n-000077e0: 266f 7074 696f 6e61 6c20 4e41 4d45 0a0a &optional NAME..\n-000077f0: 5265 7475 726e 2061 2066 756e 6374 696f Return a functio\n-00007800: 6e61 6c20 6f62 6a65 6374 2077 6869 6368 nal object which\n-00007810: 206d 616b 6573 2074 6865 2063 6c6f 7375 makes the closu\n-00007820: 7265 206f 6620 4655 4e43 5449 4f4e 2061 re of FUNCTION a\n-00007830: 6e64 2074 6865 0a63 7572 7265 6e74 2065 nd the.current e\n-00007840: 6e76 6972 6f6e 6d65 6e74 2e72 6570 2e6c nvironment.rep.l\n-00007850: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-00007860: 636c 6f73 7572 652d 6675 6e63 7469 6f6e closure-function\n-00007870: 636c 6f73 7572 652d 6675 6e63 7469 6f6e closure-function\n-00007880: 2046 554e 4152 470a 0a52 6574 7572 6e20 FUNARG..Return \n-00007890: 7468 6520 6675 6e63 7469 6f6e 2076 616c the function val\n-000078a0: 7565 2061 7373 6f63 6961 7465 6420 7769 ue associated wi\n-000078b0: 7468 2074 6865 2063 6c6f 7375 7265 2046 th the closure F\n-000078c0: 554e 4152 472e 7265 702e 6c61 6e67 2e69 UNARG.rep.lang.i\n-000078d0: 6e74 6572 7072 6574 6572 2373 6574 2d63 nterpreter#set-c\n-000078e0: 6c6f 7375 7265 2d66 756e 6374 696f 6e73 losure-functions\n-000078f0: 6574 2d63 6c6f 7375 7265 2d66 756e 6374 et-closure-funct\n-00007900: 696f 6e20 4655 4e41 5247 2046 554e 4354 ion FUNARG FUNCT\n-00007910: 494f 4e0a 0a53 6574 2074 6865 2066 756e ION..Set the fun\n-00007920: 6374 696f 6e20 7661 6c75 6520 696e 2074 ction value in t\n-00007930: 6865 2063 6c6f 7375 7265 2046 554e 4152 he closure FUNAR\n-00007940: 4720 746f 2046 554e 4354 494f 4e2e 7265 G to FUNCTION.re\n-00007950: 702e 7374 7275 6374 7572 6573 2363 6c6f p.structures#clo\n-00007960: 7375 7265 2d66 756e 6374 696f 6e73 7562 sure-functionsub\n-00007970: 722d 7374 7275 6374 7572 6520 5355 4252 r-structure SUBR\n-00007980: 0a0a 5265 7475 726e 2074 6865 2073 7472 ..Return the str\n-00007990: 7563 7475 7265 2061 7373 6f63 6961 7465 ucture associate\n-000079a0: 6420 7769 7468 2074 6865 2073 7562 7220 d with the subr \n-000079b0: 5355 4252 2e72 6520 4655 4e41 5247 2e72 SUBR.re FUNARG.r\n-000079c0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-000079d0: 7465 7223 636c 6f73 7572 652d 6e61 6d65 ter#closure-name\n-000079e0: 636c 6f73 7572 652d 6e61 6d65 2046 554e closure-name FUN\n-000079f0: 4152 470a 0a52 6574 7572 6e20 7468 6520 ARG..Return the \n-00007a00: 6e61 6d65 2061 7373 6f63 6961 7465 6420 name associated \n-00007a10: 7769 7468 2074 6865 2063 6c6f 7375 7265 with the closure\n-00007a20: 2046 554e 4152 472e 7265 702e 6c61 6e67 FUNARG.rep.lang\n-00007a30: 2e69 6e74 6572 7072 6574 6572 2363 6c6f .interpreter#clo\n-00007a40: 7375 7265 7066 756e 6172 6770 2041 5247 surepfunargp ARG\n-00007a50: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n-00007a60: 5247 2069 7320 6120 636c 6f73 7572 6572 RG is a closurer\n-00007a70: 6570 2e73 7472 7563 7475 7265 7323 7365 ep.structures#se\n-00007a80: 742d 7370 6563 6961 6c2d 656e 7669 726f t-special-enviro\n-00007a90: 6e6d 656e 7473 6574 2d73 7065 6369 616c nmentset-special\n-00007aa0: 2d65 6e76 6972 6f6e 6d65 6e74 2045 4e56 -environment ENV\n-00007ab0: 2053 5452 5543 5455 5245 7265 702e 6c61 STRUCTURErep.la\n-00007ac0: 6e67 2e69 6e74 6572 7072 6574 6572 2364 ng.interpreter#d\n-00007ad0: 6566 7661 7264 6566 7661 7220 4e41 4d45 efvardefvar NAME\n-00007ae0: 205b 4445 4641 554c 542d 5641 4c55 4520 [DEFAULT-VALUE \n-00007af0: 5b44 4f43 2d53 5452 494e 475d 5d0a 0a44 [DOC-STRING]]..D\n-00007b00: 6566 696e 6520 6120 7370 6563 6961 6c20 efine a special \n-00007b10: 7661 7269 6162 6c65 2063 616c 6c65 6420 variable called \n-00007b20: 4e41 4d45 2077 686f 7365 2073 7461 6e64 NAME whose stand\n-00007b30: 6172 6420 7661 6c75 6520 6973 2044 4546 ard value is DEF\n-00007b40: 4155 4c54 2d0a 5641 4c55 452e 2049 6620 AULT-.VALUE. If \n-00007b50: 4e41 4d45 2069 7320 616c 7265 6164 7920 NAME is already \n-00007b60: 626f 756e 6420 746f 2061 2076 616c 7565 bound to a value\n-00007b70: 2028 7468 6174 2773 206e 6f74 2061 6e20 (that's not an \n-00007b80: 6175 746f 6c6f 6164 0a64 6566 696e 6974 autoload.definit\n-00007b90: 696f 6e29 2069 7420 6973 206c 6566 7420 ion) it is left \n-00007ba0: 6173 2069 7420 6973 2c20 6f74 6865 7277 as it is, otherw\n-00007bb0: 6973 6520 4445 4641 554c 542d 5641 4c55 ise DEFAULT-VALU\n-00007bc0: 4520 6973 2065 7661 6c75 6174 6564 0a61 E is evaluated.a\n-00007bd0: 6e64 2074 6865 2073 7065 6369 616c 2076 nd the special v\n-00007be0: 616c 7565 206f 6620 4e41 4d45 2069 7320 alue of NAME is \n-00007bf0: 626f 756e 6420 746f 2074 6865 2072 6573 bound to the res\n-00007c00: 756c 742e 0a0a 4966 2044 4f43 2d53 5452 ult...If DOC-STR\n-00007c10: 494e 4720 6973 2067 6976 656e 2c20 616e ING is given, an\n-00007c20: 6420 6973 2061 2073 7472 696e 672c 2069 d is a string, i\n-00007c30: 7420 7769 6c6c 2062 6520 7573 6564 2074 t will be used t\n-00007c40: 6f20 7365 7420 7468 650a 6064 6f63 756d o set the.`docum\n-00007c50: 656e 7461 7469 6f6e 2720 7072 6f70 6572 entation' proper\n-00007c60: 7479 206f 6620 7468 6520 7379 6d62 6f6c ty of the symbol\n-00007c70: 204e 414d 452e 0a0a 2849 6620 7468 6520 NAME...(If the \n-00007c80: 7379 6d62 6f6c 204e 414d 4520 6973 206d symbol NAME is m\n-00007c90: 6172 6b65 6420 6275 6666 6572 2d6c 6f63 arked buffer-loc\n-00007ca0: 616c 2074 6865 2064 6566 6175 6c74 2076 al the default v\n-00007cb0: 616c 7565 206f 6620 7468 650a 7661 7269 alue of the.vari\n-00007cc0: 6162 6c65 2077 696c 6c20 6265 2073 6574 able will be set\n-00007cd0: 2028 6966 206e 6563 6573 7361 7279 2920 (if necessary) \n-00007ce0: 6e6f 7420 7468 6520 6c6f 6361 6c20 7661 not the local va\n-00007cf0: 6c75 652e 2972 6570 2e6c 616e 672e 7379 lue.)rep.lang.sy\n-00007d00: 6d62 6f6c 7323 7379 6d62 6f6c 2d76 616c mbols#symbol-val\n-00007d10: 7565 7379 6d62 6f6c 2d76 616c 7565 2053 uesymbol-value S\n-00007d20: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n-00007d30: 6865 2076 616c 7565 206f 6620 5359 4d42 he value of SYMB\n-00007d40: 4f4c 2c20 6966 2053 594d 424f 4c20 6973 OL, if SYMBOL is\n-00007d50: 2066 6c61 6767 6564 2061 7320 6861 7669 flagged as havi\n-00007d60: 6e67 2062 7566 6665 722d 6c6f 6361 6c0a ng buffer-local.\n-00007d70: 7661 6c75 6573 206c 6f6f 6b20 666f 7220 values look for \n-00007d80: 6f6e 6520 6f66 2074 686f 7365 2066 6972 one of those fir\n-00007d90: 7374 2e72 6570 2e6c 616e 672e 7379 6d62 st.rep.lang.symb\n-00007da0: 6f6c 7323 6465 6661 756c 742d 7661 6c75 ols#default-valu\n-00007db0: 6564 6566 6175 6c74 2d76 616c 7565 2053 edefault-value S\n-00007dc0: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n-00007dd0: 6865 2064 6566 6175 6c74 2076 616c 7565 he default value\n-00007de0: 206f 6620 7468 6520 7379 6d62 6f6c 2053 of the symbol S\n-00007df0: 594d 424f 4c2e 2054 6869 7320 7769 6c6c YMBOL. This will\n-00007e00: 2062 6520 7468 6520 7661 6c75 6520 6f66 be the value of\n-00007e10: 0a53 594d 424f 4c20 696e 2062 7566 6665 .SYMBOL in buffe\n-00007e20: 7273 206f 7220 7769 6e64 6f77 7320 7768 rs or windows wh\n-00007e30: 6963 6820 646f 206e 6f74 2068 6176 6520 ich do not have \n-00007e40: 7468 6569 7220 6f77 6e20 6c6f 6361 6c20 their own local \n-00007e50: 7661 6c75 652e 7265 702e 6c61 6e67 2e73 value.rep.lang.s\n-00007e60: 796d 626f 6c73 2373 6574 7365 7420 5359 ymbols#setset SY\n-00007e70: 4d42 4f4c 2072 6570 760a 0a53 6574 7320 MBOL repv..Sets \n-00007e80: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM\n-00007e90: 424f 4c20 746f 2072 6570 762e 2049 6620 BOL to repv. If \n-00007ea0: 5359 4d42 4f4c 2068 6173 2061 2062 7566 SYMBOL has a buf\n-00007eb0: 6665 722d 6c6f 6361 6c20 6269 6e64 696e fer-local bindin\n-00007ec0: 670a 696e 2074 6865 2063 7572 7265 6e74 g.in the current\n-00007ed0: 2062 7566 6665 7220 6f72 2060 6d61 6b65 buffer or `make\n-00007ee0: 2d76 6172 6961 626c 652d 6275 6666 6572 -variable-buffer\n-00007ef0: 2d6c 6f63 616c 2720 6861 7320 6265 656e -local' has been\n-00007f00: 2063 616c 6c65 6420 6f6e 0a53 594d 424f called on.SYMBO\n-00007f10: 4c20 7468 6520 6275 6666 6572 2d6c 6f63 L the buffer-loc\n-00007f20: 616c 2076 616c 7565 2069 6e20 7468 6520 al value in the \n-00007f30: 6375 7272 656e 7420 6275 6666 6572 2069 current buffer i\n-00007f40: 7320 7365 742e 2052 6574 7572 6e73 2072 s set. Returns r\n-00007f50: 6570 762e 7265 702e 6c61 6e67 2e73 796d epv.rep.lang.sym\n-00007f60: 626f 6c73 2373 6574 2d64 6566 6175 6c74 bols#set-default\n-00007f70: 7365 742d 6465 6661 756c 7420 5359 4d42 set-default SYMB\n-00007f80: 4f4c 2056 414c 5545 0a0a 5365 7473 2074 OL VALUE..Sets t\n-00007f90: 6865 2064 6566 6175 6c74 2076 616c 7565 he default value\n-00007fa0: 206f 6620 5359 4d42 4f4c 2074 6f20 5641 of SYMBOL to VA\n-00007fb0: 4c55 452c 2074 6865 6e20 7265 7475 726e LUE, then return\n-00007fc0: 7320 5641 4c55 452e 7265 702e 6c61 6e67 s VALUE.rep.lang\n-00007fd0: 2e73 796d 626f 6c73 236f 6261 7272 6179 .symbols#obarray\n-00007fe0: 6f62 6172 7261 7920 5b4e 4557 2d56 414c obarray [NEW-VAL\n-00007ff0: 5545 5d00 0000 0000 0000 0000 0000 0000 UE].............\n-00008000: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00008010: 2373 6574 706c 6973 7473 6574 706c 6973 #setplistsetplis\n-00008020: 7420 5359 4d42 4f4c 2050 524f 502d 4c49 t SYMBOL PROP-LI\n-00008030: 5354 0a0a 5365 7473 2074 6865 2070 726f ST..Sets the pro\n-00008040: 7065 7274 7920 6c69 7374 206f 6620 5359 perty list of SY\n-00008050: 4d42 4f4c 2074 6f20 5052 4f50 2d4c 4953 MBOL to PROP-LIS\n-00008060: 542c 2072 6574 7572 6e73 2050 524f 502d T, returns PROP-\n-00008070: 4c49 5354 2e72 6570 2e6c 616e 672e 7379 LIST.rep.lang.sy\n-00008080: 6d62 6f6c 7323 7379 6d62 6f6c 2d6e 616d mbols#symbol-nam\n-00008090: 6573 796d 626f 6c2d 6e61 6d65 2053 594d esymbol-name SYM\n-000080a0: 424f 4c0a 0a52 6574 7572 6e73 2074 6865 BOL..Returns the\n-000080b0: 2070 7269 6e74 2d6e 616d 6520 6f66 2053 print-name of S\n-000080c0: 594d 424f 4c2e 7265 702e 6c61 6e67 2e73 YMBOL.rep.lang.s\n-000080d0: 796d 626f 6c73 2364 6566 6175 6c74 2d62 ymbols#default-b\n-000080e0: 6f75 6e64 7064 6566 6175 6c74 2d62 6f75 oundpdefault-bou\n-000080f0: 6e64 7020 5359 4d42 4f4c 0a0a 5265 7475 ndp SYMBOL..Retu\n-00008100: 726e 7320 7420 6966 2053 594d 424f 4c20 rns t if SYMBOL \n-00008110: 6861 7320 6120 6465 6661 756c 7420 7661 has a default va\n-00008120: 6c75 652e 7265 702e 6c61 6e67 2e73 796d lue.rep.lang.sym\n-00008130: 626f 6c73 2362 6f75 6e64 7062 6f75 6e64 bols#boundpbound\n-00008140: 7020 5359 4d42 4f4c 0a0a 5265 7475 726e p SYMBOL..Return\n-00008150: 7320 7420 6966 2053 594d 424f 4c20 6861 s t if SYMBOL ha\n-00008160: 7320 6120 7661 6c75 6520 6173 2061 2076 s a value as a v\n-00008170: 6172 6961 626c 652e 7265 702e 6c61 6e67 ariable.rep.lang\n-00008180: 2e73 796d 626f 6c73 2373 796d 626f 6c2d .symbols#symbol-\n-00008190: 706c 6973 7473 796d 626f 6c2d 706c 6973 plistsymbol-plis\n-000081a0: 7420 5359 4d42 4f4c 0a0a 5265 7475 726e t SYMBOL..Return\n-000081b0: 7320 7468 6520 7072 6f70 6572 7479 2d6c s the property-l\n-000081c0: 6973 7420 6f66 2053 594d 424f 4c2e 7265 ist of SYMBOL.re\n-000081d0: 702e 6c61 6e67 2e73 796d 626f 6c73 2367 p.lang.symbols#g\n-000081e0: 656e 7379 6d67 656e 7379 6d0a 0a52 6574 ensymgensym..Ret\n-000081f0: 7572 6e73 2061 206e 6577 2028 6e6f 6e2d urns a new (non-\n-00008200: 696e 7465 726e 6564 2920 7379 6d62 6f6c interned) symbol\n-00008210: 2077 6974 6820 6120 756e 6971 7565 2070 with a unique p\n-00008220: 7269 6e74 206e 616d 652e 7265 702e 6c61 rint name.rep.la\n-00008230: 6e67 2e73 796d 626f 6c73 2373 796d 626f ng.symbols#symbo\n-00008240: 6c70 7379 6d62 6f6c 7020 4152 470a 0a52 lpsymbolp ARG..R\n-00008250: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n-00008260: 6973 2061 2073 796d 626f 6c2e 7265 702e is a symbol.rep.\n-00008270: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00008280: 2373 6574 7173 6574 7120 5b53 594d 424f #setqsetq [SYMBO\n-00008290: 4c20 464f 524d 5d20 2e2e 2e0a 0a53 6574 L FORM] .....Set\n-000082a0: 7320 7468 6520 7661 6c75 6520 6f66 2065 s the value of e\n-000082b0: 6163 6820 5359 4d42 4f4c 2074 6f20 7468 ach SYMBOL to th\n-000082c0: 6520 7661 6c75 6520 6f66 2069 7473 2063 e value of its c\n-000082d0: 6f72 7265 7370 6f6e 6469 6e67 2046 4f52 orresponding FOR\n-000082e0: 4d0a 6576 616c 7561 7465 642c 2072 6574 M.evaluated, ret\n-000082f0: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o\n-00008300: 6620 7468 6520 6c61 7374 2065 7661 6c75 f the last evalu\n-00008310: 6174 696f 6e2e 7265 702e 6c61 6e67 2e69 ation.rep.lang.i\n-00008320: 6e74 6572 7072 6574 6572 2325 6465 6669 nterpreter#%defi\n-00008330: 6e65 2564 6566 696e 6520 5359 4d42 4f4c ne%define SYMBOL\n-00008340: 2046 4f52 4d20 5b44 4f43 2d53 5452 494e FORM [DOC-STRIN\n-00008350: 475d 0a0a 4576 616c 7561 7465 2046 4f52 G]..Evaluate FOR\n-00008360: 4d2c 2074 6865 6e20 6372 6561 7465 2061 M, then create a\n-00008370: 2074 6f70 2d6c 6576 656c 2062 696e 6469 top-level bindi\n-00008380: 6e67 206f 6620 5359 4d42 4f4c 2077 686f ng of SYMBOL who\n-00008390: 7365 2076 616c 7565 2069 730a 7468 6520 se value is.the \n-000083a0: 7265 7375 6c74 206f 6620 7468 6520 6576 result of the ev\n-000083b0: 616c 7561 7469 6f6e 2e20 4966 2073 7563 aluation. If suc\n-000083c0: 6820 6120 6269 6e64 696e 6720 616c 7265 h a binding alre\n-000083d0: 6164 7920 6578 6973 7473 2c20 6974 2077 ady exists, it w\n-000083e0: 696c 6c0a 6265 206f 7665 7277 7269 7474 ill.be overwritt\n-000083f0: 656e 2e72 6570 2e6c 616e 672e 7379 6d62 en.rep.lang.symb\n-00008400: 6f6c 7323 6d61 6b75 6e62 6f75 6e64 6d61 ols#makunboundma\n-00008410: 6b75 6e62 6f75 6e64 2053 594d 424f 4c0a kunbound SYMBOL.\n-00008420: 0a4d 616b 6520 5359 4d42 4f4c 2068 6176 .Make SYMBOL hav\n-00008430: 6520 6e6f 2076 616c 7565 2061 7320 6120 e no value as a \n-00008440: 7661 7269 6162 6c65 2e72 6570 2e6c 616e variable.rep.lan\n-00008450: 672e 7379 6d62 6f6c 7323 6765 7467 6574 g.symbols#getget\n-00008460: 2053 594d 424f 4c20 5052 4f50 4552 5459 SYMBOL PROPERTY\n-00008470: 0a0a 5265 7475 726e 7320 7468 6520 7661 ..Returns the va\n-00008480: 6c75 6520 6f66 2053 594d 424f 4c27 7320 lue of SYMBOL's \n-00008490: 7072 6f70 6572 7479 2050 524f 5045 5254 property PROPERT\n-000084a0: 592e 2053 6565 2060 7075 7427 2e72 6570 Y. See `put'.rep\n-000084b0: 2e6c 616e 672e 7379 6d62 6f6c 7323 7075 .lang.symbols#pu\n-000084c0: 7470 7574 2053 594d 424f 4c20 5052 4f50 tput SYMBOL PROP\n-000084d0: 4552 5459 2072 6570 760a 0a53 6574 7320 ERTY repv..Sets \n-000084e0: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM\n-000084f0: 424f 4c27 7320 7072 6f70 6572 7479 2050 BOL's property P\n-00008500: 524f 5045 5254 5920 746f 2072 6570 762c ROPERTY to repv,\n-00008510: 2074 6869 7320 7661 6c75 6520 6361 6e20 this value can \n-00008520: 6265 0a72 6574 7269 6576 6564 2077 6974 be.retrieved wit\n-00008530: 6820 7468 6520 6067 6574 2720 6675 6e63 h the `get' func\n-00008540: 7469 6f6e 2e72 6570 2e6c 616e 672e 7379 tion.rep.lang.sy\n-00008550: 6d62 6f6c 7323 6170 726f 706f 7361 7072 mbols#aproposapr\n-00008560: 6f70 6f73 2052 4547 4558 5020 5b50 5245 opos REGEXP [PRE\n-00008570: 4449 4341 5445 5d20 5b4f 4241 5252 4159 DICATE] [OBARRAY\n-00008580: 5d0a 0a52 6574 7572 6e73 2061 206c 6973 ]..Returns a lis\n-00008590: 7420 6f66 2073 796d 626f 6c73 2066 726f t of symbols fro\n-000085a0: 6d20 4f42 4152 5241 5920 286f 7220 7468 m OBARRAY (or th\n-000085b0: 6520 6465 6661 756c 7429 2077 686f 7365 e default) whose\n-000085c0: 2070 7269 6e74 2d6e 616d 650a 6d61 7463 print-name.matc\n-000085d0: 6865 7320 7468 6520 7265 6775 6c61 722d hes the regular-\n-000085e0: 6578 7072 6573 7369 6f6e 2052 4547 4558 expression REGEX\n-000085f0: 502e 2049 6620 5052 4544 4943 4154 4520 P. If PREDICATE \n-00008600: 6973 2067 6976 656e 2061 6e64 206e 6f6e is given and non\n-00008610: 2d6e 696c 2c0a 6561 6368 2073 796d 626f -nil,.each symbo\n-00008620: 6c20 7768 6963 6820 6d61 7463 6865 7320 l which matches \n-00008630: 6973 2061 7070 6c69 6564 2074 6f20 7468 is applied to th\n-00008640: 6520 6675 6e63 7469 6f6e 2050 5245 4449 e function PREDI\n-00008650: 4341 5445 2c20 6966 2074 6865 2076 616c CATE, if the val\n-00008660: 7565 0a69 7320 6e6f 6e2d 6e69 6c20 6974 ue.is non-nil it\n-00008670: 2069 7320 636f 6e73 6964 6572 6564 2061 is considered a\n-00008680: 206d 6174 6368 2e72 6570 2e6c 616e 672e match.rep.lang.\n-00008690: 7379 6d62 6f6c 7323 6d61 6b65 2d76 6172 symbols#make-var\n-000086a0: 6961 626c 652d 7370 6563 6961 6c6d 616b iable-specialmak\n-000086b0: 652d 7661 7269 6162 6c65 2d73 7065 6369 e-variable-speci\n-000086c0: 616c 2053 594d 424f 4c0a 0a4d 6172 6b20 al SYMBOL..Mark \n-000086d0: 5359 4d42 4f4c 2061 7320 6265 696e 6720 SYMBOL as being \n-000086e0: 6120 7370 6563 6961 6c20 2864 796e 616d a special (dynam\n-000086f0: 6963 616c 6c79 2d62 6f75 6e64 2920 7661 ically-bound) va\n-00008700: 7269 6162 6c65 2e72 6570 2e6c 616e 672e riable.rep.lang.\n-00008710: 7379 6d62 6f6c 7323 7370 6563 6961 6c2d symbols#special-\n-00008720: 7661 7269 6162 6c65 2d70 7370 6563 6961 variable-pspecia\n-00008730: 6c2d 7661 7269 6162 6c65 2d70 2053 594d l-variable-p SYM\n-00008740: 424f 4c0a 0a52 6574 7572 6e73 2074 2069 BOL..Returns t i\n-00008750: 6620 5359 4d42 4f4c 2069 7320 6120 7370 f SYMBOL is a sp\n-00008760: 6563 6961 6c20 7661 7269 6162 6c65 2028 ecial variable (\n-00008770: 6479 6e61 6d69 6361 6c6c 7920 7363 6f70 dynamically scop\n-00008780: 6564 292e 7265 702e 6c61 6e67 2e64 6562 ed).rep.lang.deb\n-00008790: 7567 2374 7261 6365 7472 6163 6520 5359 ug#tracetrace SY\n-000087a0: 4d42 4f4c 0a0a 466c 6167 2074 6861 7420 MBOL..Flag that \n-000087b0: 7768 656e 6576 6572 2053 594d 424f 4c20 whenever SYMBOL \n-000087c0: 6973 2065 7661 6c75 6174 6564 2028 6173 is evaluated (as\n-000087d0: 2061 2076 6172 6961 626c 6520 6f72 2061 a variable or a\n-000087e0: 2066 756e 6374 696f 6e29 2074 6865 0a64 function) the.d\n-000087f0: 6562 7567 6765 7220 6973 2065 6e74 6572 ebugger is enter\n-00008800: 6564 2e72 6570 2e6c 616e 672e 6465 6275 ed.rep.lang.debu\n-00008810: 6723 756e 7472 6163 6575 6e74 7261 6365 g#untraceuntrace\n-00008820: 2053 594d 424f 4c0a 0a43 616e 6365 6c20 SYMBOL..Cancel \n-00008830: 7468 6520 6566 6665 6374 206f 6620 2874 the effect of (t\n-00008840: 7261 6365 2053 594d 424f 4c29 2e72 6570 race SYMBOL).rep\n-00008850: 2e6c 616e 672e 7379 6d62 6f6c 7323 6d61 .lang.symbols#ma\n-00008860: 6b65 2d6b 6579 776f 7264 6d61 6b65 2d6b ke-keywordmake-k\n-00008870: 6579 776f 7264 2053 594d 424f 4c0a 0a52 eyword SYMBOL..R\n-00008880: 6574 7572 6e20 7468 6520 6b65 7977 6f72 eturn the keywor\n-00008890: 6420 7379 6d62 6f6c 2074 6861 7420 7368 d symbol that sh\n-000088a0: 6f75 6c64 2062 6520 7573 6564 2069 6e20 ould be used in \n-000088b0: 6172 6775 6d65 6e74 206c 6973 7473 2074 argument lists t\n-000088c0: 6f0a 7072 6f76 6964 6520 7468 6520 6d61 o.provide the ma\n-000088d0: 726b 2074 6865 2076 616c 7565 206f 6620 rk the value of \n-000088e0: 7468 6520 6172 6775 6d65 6e74 2063 616c the argument cal\n-000088f0: 6c65 6420 5359 4d42 4f4c 2e20 416e 2065 led SYMBOL. An e\n-00008900: 7272 6f72 2069 730a 7369 676e 616c 6c65 rror is.signalle\n-00008910: 6420 6966 2053 594d 424f 4c20 6973 2069 d if SYMBOL is i\n-00008920: 7473 656c 6620 6120 6b65 7977 6f72 642e tself a keyword.\n-00008930: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n-00008940: 236b 6579 776f 7264 706b 6579 776f 7264 #keywordpkeyword\n-00008950: 7020 4152 470a 0a52 6574 7572 6e20 7472 p ARG..Return tr\n-00008960: 7565 2069 6620 4152 4720 6973 2061 206b ue if ARG is a k\n-00008970: 6579 776f 7264 2073 796d 626f 6c2e 6465 eyword symbol.de\n-00008980: 6275 672d 6f6e 2d65 7272 6f72 5768 656e bug-on-errorWhen\n-00008990: 2061 6e20 6572 726f 7220 6973 2073 6967 an error is sig\n-000089a0: 6e61 6c6c 6564 2074 6869 7320 7661 7269 nalled this vari\n-000089b0: 6162 6c65 2063 6f6e 7472 6f6c 7320 7768 able controls wh\n-000089c0: 6574 6865 7220 6f72 206e 6f74 2074 6f0a ether or not to.\n-000089d0: 656e 7465 7220 7468 6520 4c69 7370 2064 enter the Lisp d\n-000089e0: 6562 7567 6765 7220 696d 6d65 6469 6174 ebugger immediat\n-000089f0: 656c 792e 2049 6620 7468 6520 7661 7269 ely. If the vari\n-00008a00: 6162 6c65 2773 2076 616c 7565 2069 7320 able's value is \n-00008a10: 6e6f 6e2d 6e69 6c20 6f72 2061 0a6c 6973 non-nil or a.lis\n-00008a20: 7420 6f66 2073 796d 626f 6c73 2d2d 6f6e t of symbols--on\n-00008a30: 6520 6f66 2077 6869 6368 2069 7320 7468 e of which is th\n-00008a40: 6520 7369 676e 616c 6c65 6420 6572 726f e signalled erro\n-00008a50: 7220 7379 6d62 6f6c 2d2d 7468 650a 6465 r symbol--the.de\n-00008a60: 6275 6767 6572 2069 7320 656e 7465 7265 bugger is entere\n-00008a70: 642e 2052 6561 6420 696e 666f 2066 6f72 d. Read info for\n-00008a80: 2074 6865 2064 6574 6169 6c73 2e62 6163 the details.bac\n-00008a90: 6b74 7261 6365 2d6f 6e2d 6572 726f 7257 ktrace-on-errorW\n-00008aa0: 6865 6e20 616e 2065 7272 6f72 2069 7320 hen an error is \n-00008ab0: 7369 676e 616c 6c65 6420 7468 6973 2076 signalled this v\n-00008ac0: 6172 6961 626c 6520 636f 6e74 726f 6c73 ariable controls\n-00008ad0: 2077 6865 7468 6572 206f 7220 6e6f 7420 whether or not \n-00008ae0: 746f 0a70 7269 6e74 2074 6865 2062 6163 to.print the bac\n-00008af0: 6b74 7261 6365 2069 6d6d 6564 6961 7465 ktrace immediate\n-00008b00: 6c79 2e20 4966 2074 6865 2076 6172 6961 ly. If the varia\n-00008b10: 626c 6527 7320 7661 6c75 6520 6973 206e ble's value is n\n-00008b20: 6f6e 2d6e 696c 206f 7220 6120 6c69 7374 on-nil or a list\n-00008b30: 0a6f 6620 7379 6d62 6f6c 732d 2d6f 6e65 .of symbols--one\n-00008b40: 206f 6620 7768 6963 6820 6973 2074 6865 of which is the\n-00008b50: 2073 6967 6e61 6c6c 6564 2065 7272 6f72 signalled error\n-00008b60: 2073 796d 626f 6c2d 2d74 6865 2062 6163 symbol--the bac\n-00008b70: 6b74 7261 6365 0a69 7320 7072 696e 7465 ktrace.is printe\n-00008b80: 642e 2052 6561 6420 696e 666f 2066 6f72 d. Read info for\n-00008b90: 2074 6865 2064 6574 6169 6c73 2e64 6562 the details.deb\n-00008ba0: 7567 2d6d 6163 726f 7357 6865 6e20 6e69 ug-macrosWhen ni\n-00008bb0: 6c2c 2074 6865 2064 6562 7567 6765 7220 l, the debugger \n-00008bc0: 6973 6e27 7420 656e 7465 7265 6420 7768 isn't entered wh\n-00008bd0: 696c 6520 6578 7061 6e64 696e 6720 6d61 ile expanding ma\n-00008be0: 6372 6f20 6465 6669 6e69 7469 6f6e 732e cro definitions.\n-00008bf0: 6572 726f 722d 6861 6e64 6c65 722d 6675 error-handler-fu\n-00008c00: 6e63 7469 6f6e 5768 656e 2073 6574 2074 nctionWhen set t\n-00008c10: 6f20 6120 6675 6e63 7469 6f6e 2076 616c o a function val\n-00008c20: 7565 2c20 6361 6c6c 6564 2077 6974 6820 ue, called with \n-00008c30: 7477 6f20 6172 6775 6d65 6e74 7320 2865 two arguments (e\n-00008c40: 7272 6f72 2074 7970 650a 616e 6420 6461 rror type.and da\n-00008c50: 7461 2920 7768 656e 206c 6973 7020 6572 ta) when lisp er\n-00008c60: 726f 7273 206f 6363 7572 2e70 7269 6e74 rors occur.print\n-00008c70: 2d65 7363 6170 6544 6566 696e 6573 2077 -escapeDefines w\n-00008c80: 6869 6368 2063 6f6e 7472 6f6c 2063 6861 hich control cha\n-00008c90: 7261 6374 6572 7320 6070 7269 6e74 2720 racters `print' \n-00008ca0: 7368 6f75 6c64 2071 756f 7465 2e20 4163 should quote. Ac\n-00008cb0: 6365 7074 6162 6c65 2076 616c 7565 730a ceptable values.\n-00008cc0: 6172 653a 0a09 6e69 6c09 094f 6e6c 7920 are:..nil..Only \n-00008cd0: 6573 6361 7065 2064 6f75 626c 652d 7175 escape double-qu\n-00008ce0: 6f74 6520 616e 6420 6261 636b 736c 6173 ote and backslas\n-00008cf0: 680a 096e 6577 6c69 6e65 7309 4573 6361 h..newlines.Esca\n-00008d00: 7065 2064 6f75 626c 652d 7175 6f74 652c pe double-quote,\n-00008d10: 2062 6163 6b73 6c61 7368 2c20 6e65 776c backslash, newl\n-00008d20: 696e 652c 0a09 0909 2054 4142 2c20 616e ine,.... TAB, an\n-00008d30: 6420 666f 726d 6665 6564 2e0a 0974 0909 d formfeed...t..\n-00008d40: 4573 6361 7065 2061 6c6c 2063 6f6e 7472 Escape all contr\n-00008d50: 6f6c 2063 6f64 6573 2028 6368 6172 6163 ol codes (charac\n-00008d60: 7465 7273 2077 6974 6820 610a 0909 0920 ters with a.... \n-00008d70: 7661 6c75 6520 6c65 7373 2074 6861 6e20 value less than \n-00008d80: 3332 292c 2061 6e64 2061 6c6c 2063 6861 32), and all cha\n-00008d90: 7261 6374 6572 7320 7769 7468 0a09 0909 racters with....\n-00008da0: 2061 2076 616c 7565 2067 7265 6174 6572 a value greater\n-00008db0: 2074 6861 6e20 3132 362e 7072 696e 742d than 126.print-\n-00008dc0: 6c65 6e67 7468 5468 6520 6d61 7869 6d75 lengthThe maximu\n-00008dd0: 6d20 6e75 6d62 6572 206f 6620 6c69 7374 m number of list\n-00008de0: 2065 6c65 6d65 6e74 7320 746f 2070 7269 elements to pri\n-00008df0: 6e74 2062 6566 6f72 6520 6162 6272 6576 nt before abbrev\n-00008e00: 6961 7469 6e67 2e70 7269 6e74 2d6c 6576 iating.print-lev\n-00008e10: 656c 5468 6520 6e75 6d62 6572 206f 6620 elThe number of \n-00008e20: 6c69 7374 206c 6576 656c 7320 746f 2064 list levels to d\n-00008e30: 6573 6365 6e64 2077 6865 6e20 7072 696e escend when prin\n-00008e40: 7469 6e67 2062 6566 6f72 6520 6162 6272 ting before abbr\n-00008e50: 6576 6961 7469 6e67 2e72 6570 2e6c 616e eviating.rep.lan\n-00008e60: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n-00008e70: 6e63 616c 6c66 756e 6361 6c6c 2046 554e ncallfuncall FUN\n-00008e80: 4354 494f 4e20 4152 4753 2e2e 2e0a 0a43 CTION ARGS.....C\n-00008e90: 616c 6c73 2046 554e 4354 494f 4e20 7769 alls FUNCTION wi\n-00008ea0: 7468 2061 7267 756d 656e 7473 2041 5247 th arguments ARG\n-00008eb0: 532e 2e2e 2061 6e64 2072 6574 7572 6e73 S... and returns\n-00008ec0: 2074 6865 2072 6573 756c 742e 7265 702e the result.rep.\n-00008ed0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00008ee0: 2361 7070 6c79 6170 706c 7920 4655 4e43 #applyapply FUNC\n-00008ef0: 5449 4f4e 2041 5247 532e 2e2e 2041 5247 TION ARGS... ARG\n-00008f00: 2d4c 4953 540a 0a43 616c 6c73 2046 554e -LIST..Calls FUN\n-00008f10: 4354 494f 4e20 7061 7373 696e 6720 616c CTION passing al\n-00008f20: 6c20 6f66 2041 5247 5320 746f 2069 7420 l of ARGS to it \n-00008f30: 6173 2077 656c 6c20 6173 2061 6c6c 2065 as well as all e\n-00008f40: 6c65 6d65 6e74 7320 696e 2041 5247 2d4c lements in ARG-L\n-00008f50: 4953 542e 0a69 652c 0a20 2028 6170 706c IST..ie,. (appl\n-00008f60: 7920 2b20 3120 3220 3320 2728 3420 3520 y + 1 2 3 '(4 5 \n-00008f70: 3629 290a 2020 203d 3e20 3231 7265 702e 6)). => 21rep.\n-00008f80: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-00008f90: 2370 726f 676e 7072 6f67 6e20 464f 524d #prognprogn FORM\n-00008fa0: 532e 2e2e 0a0a 4576 616c 2773 2065 6163 S.....Eval's eac\n-00008fb0: 6820 6f66 2074 6865 2046 4f52 4d53 2069 h of the FORMS i\n-00008fc0: 6e20 6f72 6465 7220 7265 7475 726e 696e n order returnin\n-00008fd0: 6720 7468 6520 7661 6c75 6520 6f66 2074 g the value of t\n-00008fe0: 6865 206c 6173 740a 6f6e 652e 0000 0000 he last.one.....\n+00005000: 7265 702e 6461 7461 2364 656c 6574 652d rep.data#delete-\n+00005010: 6966 2d6e 6f74 6465 6c65 7465 2d69 662d if-notdelete-if-\n+00005020: 6e6f 7420 4655 4e43 5449 4f4e 204c 4953 not FUNCTION LIS\n+00005030: 540a 0a53 696d 696c 6172 2074 6f20 6064 T..Similar to `d\n+00005040: 656c 6574 6527 2065 7863 6570 7420 7468 elete' except th\n+00005050: 6174 2061 2070 7265 6469 6361 7465 2066 at a predicate f\n+00005060: 756e 6374 696f 6e2c 2046 554e 4354 494f unction, FUNCTIO\n+00005070: 4e2d 4e41 4d45 2c20 6973 0a75 7365 6420 N-NAME, is.used \n+00005080: 746f 2064 6563 6964 6520 7768 6963 6820 to decide which \n+00005090: 656c 656d 656e 7473 2074 6f20 6465 6c65 elements to dele\n+000050a0: 7465 2028 7265 6d6f 7665 2064 6573 7472 te (remove destr\n+000050b0: 7563 7469 7665 6c79 292e 0a60 6465 6c65 uctively)..`dele\n+000050c0: 7465 2d69 662d 6e6f 7427 2064 656c 6574 te-if-not' delet\n+000050d0: 6573 2061 6e20 656c 656d 656e 7420 6966 es an element if\n+000050e0: 2046 554e 4354 494f 4e2d 4e41 4d45 2072 FUNCTION-NAME r\n+000050f0: 6574 7572 6e73 206e 696c 2077 6865 6e20 eturns nil when \n+00005100: 0a61 7070 6c69 6564 2074 6f20 7468 6174 .applied to that\n+00005110: 2065 6c65 6d65 6e74 2c20 6965 2c0a 2020 element, ie,. \n+00005120: 2864 656c 6574 652d 6966 2d6e 6f74 2027 (delete-if-not '\n+00005130: 286c 616d 6264 6120 2878 2920 283d 2078 (lambda (x) (= x\n+00005140: 2031 2929 2027 2831 2032 2033 2034 2031 1)) '(1 2 3 4 1\n+00005150: 2032 2929 0a20 2020 3d3e 2028 3120 3129 2)). => (1 1)\n+00005160: 7265 702e 6461 7461 236d 616b 652d 7665 rep.data#make-ve\n+00005170: 6374 6f72 6d61 6b65 2d76 6563 746f 7220 ctormake-vector \n+00005180: 5349 5a45 205b 494e 4954 4941 4c2d 7265 SIZE [INITIAL-re\n+00005190: 7076 5d0a 0a43 7265 6174 6573 2061 206e pv]..Creates a n\n+000051a0: 6577 2076 6563 746f 7220 6f66 2073 697a ew vector of siz\n+000051b0: 6520 5349 5a45 2e20 4966 2049 4e49 5449 e SIZE. If INITI\n+000051c0: 414c 2d72 6570 7620 6973 2070 726f 7669 AL-repv is provi\n+000051d0: 6465 6420 6561 6368 2065 6c65 6d65 6e74 ded each element\n+000051e0: 0a77 696c 6c20 6265 2073 6574 2074 6f20 .will be set to \n+000051f0: 7468 6174 2076 616c 7565 2c20 656c 7365 that value, else\n+00005200: 2074 6865 7920 7769 6c6c 2061 6c6c 2062 they will all b\n+00005210: 6520 6e69 6c2e 7265 702e 6461 7461 2361 e nil.rep.data#a\n+00005220: 7365 7461 7365 7420 4152 5241 5920 494e setaset ARRAY IN\n+00005230: 4445 5820 4e45 572d 5641 4c55 450a 0a53 DEX NEW-VALUE..S\n+00005240: 6574 7320 656c 656d 656e 7420 6e75 6d62 ets element numb\n+00005250: 6572 2049 4e44 4558 2028 6120 706f 7369 er INDEX (a posi\n+00005260: 7469 7665 2069 6e74 6567 6572 2920 6f66 tive integer) of\n+00005270: 2041 5252 4159 2028 6361 6e20 6265 2061 ARRAY (can be a\n+00005280: 2076 6563 746f 720a 6f72 2061 2073 7472 vector.or a str\n+00005290: 696e 6729 2074 6f20 4e45 572d 5641 4c55 ing) to NEW-VALU\n+000052a0: 452c 2072 6574 7572 6e69 6e67 204e 4557 E, returning NEW\n+000052b0: 2d56 414c 5545 2e20 4e6f 7465 2074 6861 -VALUE. Note tha\n+000052c0: 7420 7374 7269 6e67 730a 6361 6e20 6f6e t strings.can on\n+000052d0: 6c79 2063 6f6e 7461 696e 2063 6861 7261 ly contain chara\n+000052e0: 6374 6572 7320 2869 652c 2069 6e74 6567 cters (ie, integ\n+000052f0: 6572 7329 2e72 6570 2e64 6174 6123 6172 ers).rep.data#ar\n+00005300: 6566 6172 6566 2041 5252 4159 2049 4e44 efaref ARRAY IND\n+00005310: 4558 0a0a 5265 7475 726e 7320 7468 6520 EX..Returns the \n+00005320: 494e 4445 5874 6820 2861 206e 6f6e 2d6e INDEXth (a non-n\n+00005330: 6567 6174 6976 6520 696e 7465 6765 7229 egative integer)\n+00005340: 2065 6c65 6d65 6e74 206f 6620 4152 5241 element of ARRA\n+00005350: 592c 2077 6869 6368 0a63 616e 2062 6520 Y, which.can be \n+00005360: 6120 7665 6374 6f72 206f 7220 6120 7374 a vector or a st\n+00005370: 7269 6e67 2e20 494e 4445 5820 7374 6172 ring. INDEX star\n+00005380: 7473 2061 7420 7a65 726f 2e72 6570 2e64 ts at zero.rep.d\n+00005390: 6174 6123 6d61 6b65 2d73 7472 696e 676d ata#make-stringm\n+000053a0: 616b 652d 7374 7269 6e67 204c 454e 4754 ake-string LENGT\n+000053b0: 4820 5b49 4e49 5449 414c 2d56 414c 5545 H [INITIAL-VALUE\n+000053c0: 5d0a 0a52 6574 7572 6e73 2061 206e 6577 ]..Returns a new\n+000053d0: 2073 7472 696e 6720 6f66 206c 656e 6774 string of lengt\n+000053e0: 6820 4c45 4e47 5448 2c20 6561 6368 2063 h LENGTH, each c\n+000053f0: 6861 7261 6374 6572 2069 7320 696e 6974 haracter is init\n+00005400: 6961 6c69 7365 6420 746f 0a49 4e49 5449 ialised to.INITI\n+00005410: 414c 2d72 6570 762c 206f 7220 746f 2073 AL-repv, or to s\n+00005420: 7061 6365 2069 6620 494e 4954 4941 4c2d pace if INITIAL-\n+00005430: 5641 4c55 4520 6973 206e 6f74 2067 6976 VALUE is not giv\n+00005440: 656e 2e72 6570 2e64 6174 6123 7375 6273 en.rep.data#subs\n+00005450: 7472 696e 6773 7562 7374 7269 6e67 2053 tringsubstring S\n+00005460: 5452 494e 4720 5354 4152 5420 5b45 4e44 TRING START [END\n+00005470: 5d0a 0a52 6574 7572 6e73 2074 6865 2070 ]..Returns the p\n+00005480: 6f72 7469 6f6e 206f 6620 5354 5249 4e47 ortion of STRING\n+00005490: 2073 7461 7274 696e 6720 6174 2063 6861 starting at cha\n+000054a0: 7261 6374 6572 206e 756d 6265 7220 5354 racter number ST\n+000054b0: 4152 5420 616e 6420 656e 6469 6e67 0a61 ART and ending.a\n+000054c0: 7420 7468 6520 6368 6172 6163 7465 7220 t the character \n+000054d0: 6265 666f 7265 2045 4e44 2028 6f72 2074 before END (or t\n+000054e0: 6865 2065 6e64 206f 6620 7468 6520 7374 he end of the st\n+000054f0: 7269 6e67 2069 6620 454e 4420 6973 206e ring if END is n\n+00005500: 6f74 2067 6976 656e 292e 0a41 6c6c 2069 ot given)..All i\n+00005510: 6e64 6963 6573 2073 7461 7274 2061 7420 ndices start at \n+00005520: 7a65 726f 2e72 6570 2e64 6174 6123 636f zero.rep.data#co\n+00005530: 6e63 6174 636f 6e63 6174 2041 5247 532e ncatconcat ARGS.\n+00005540: 2e2e 0a0a 436f 6e63 6174 656e 6174 6573 ....Concatenates\n+00005550: 2061 6c6c 2041 5247 532e 2e2e 2069 6e74 all ARGS... int\n+00005560: 6f20 6120 7369 6e67 6c65 2073 7472 696e o a single strin\n+00005570: 672c 2065 6163 6820 6172 6775 6d65 6e74 g, each argument\n+00005580: 2063 616e 2062 6520 6120 7374 7269 6e67 can be a string\n+00005590: 2c0a 6120 6368 6172 6163 7465 7220 6f72 ,.a character or\n+000055a0: 2061 206c 6973 7420 6f72 2076 6563 746f a list or vecto\n+000055b0: 7220 6f66 2063 6861 7261 6374 6572 732e r of characters.\n+000055c0: 7265 702e 6461 7461 236c 656e 6774 686c rep.data#lengthl\n+000055d0: 656e 6774 6820 5345 5155 454e 4345 0a0a ength SEQUENCE..\n+000055e0: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb\n+000055f0: 6572 206f 6620 656c 656d 656e 7473 2069 er of elements i\n+00005600: 6e20 5345 5155 454e 4345 2028 6120 7374 n SEQUENCE (a st\n+00005610: 7269 6e67 2c20 6c69 7374 206f 7220 7665 ring, list or ve\n+00005620: 6374 6f72 292e 7265 702e 6461 7461 2363 ctor).rep.data#c\n+00005630: 6f70 792d 7365 7175 656e 6365 636f 7079 opy-sequencecopy\n+00005640: 2d73 6571 7565 6e63 6520 5345 5155 454e -sequence SEQUEN\n+00005650: 4345 0a0a 5265 7475 726e 7320 6120 6e65 CE..Returns a ne\n+00005660: 7720 7365 7175 656e 6365 2077 686f 7365 w sequence whose\n+00005670: 2065 6c65 6d65 6e74 7320 6172 6520 6571 elements are eq\n+00005680: 2074 6f20 7468 6f73 6520 696e 2053 4551 to those in SEQ\n+00005690: 5545 4e43 452e 7265 702e 6461 7461 2365 UENCE.rep.data#e\n+000056a0: 6c74 656c 7420 5345 5155 454e 4345 2049 ltelt SEQUENCE I\n+000056b0: 4e44 4558 0a0a 5265 7475 726e 2074 6865 NDEX..Return the\n+000056c0: 2065 6c65 6d65 6e74 206f 6620 5345 5155 element of SEQU\n+000056d0: 454e 4345 2061 7420 706f 7369 7469 6f6e ENCE at position\n+000056e0: 2049 4e44 4558 2028 636f 756e 7469 6e67 INDEX (counting\n+000056f0: 2066 726f 6d20 7a65 726f 292e 7265 702e from zero).rep.\n+00005700: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00005710: 2363 6f6e 6463 6f6e 6420 2843 4f4e 4449 #condcond (CONDI\n+00005720: 5449 4f4e 2046 4f52 4d53 2e2e 2e20 2920 TION FORMS... ) \n+00005730: 2e2e 2e0a 0a46 696e 6420 7468 6520 6669 .....Find the fi\n+00005740: 7273 7420 434f 4e44 4954 494f 4e20 7768 rst CONDITION wh\n+00005750: 6963 6820 6861 7320 6120 7661 6c75 6520 ich has a value \n+00005760: 6f66 2074 2077 6865 6e20 6576 616c 2765 of t when eval'e\n+00005770: 642c 2074 6865 6e20 7065 7266 6f72 6d0a d, then perform.\n+00005780: 6120 7072 6f67 6e20 6f6e 2069 7473 2061 a progn on its a\n+00005790: 7373 6f63 6961 7465 6420 464f 524d 532e ssociated FORMS.\n+000057a0: 2049 6620 7468 6572 6520 6172 6520 6e6f If there are no\n+000057b0: 2046 4f52 4d53 2077 6974 6820 7468 6520 FORMS with the \n+000057c0: 434f 4e44 4954 494f 4e0a 7468 656e 2074 CONDITION.then t\n+000057d0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n+000057e0: 434f 4e44 4954 494f 4e20 6973 2072 6574 CONDITION is ret\n+000057f0: 7572 6e65 642e 2049 6620 6e6f 2043 4f4e urned. If no CON\n+00005800: 4449 5449 4f4e 2069 7320 7420 7468 656e DITION is t then\n+00005810: 0a72 6574 7572 6e20 6e69 6c2e 0a41 6e20 .return nil..An \n+00005820: 6578 616d 706c 652c 0a20 2028 636f 6e64 example,. (cond\n+00005830: 0a20 2020 2028 2873 7472 696e 6770 2066 . ((stringp f\n+00005840: 6f6f 290a 2020 2020 2020 2874 6974 6c65 oo). (title\n+00005850: 2022 666f 6f20 6973 2061 2073 7472 696e \"foo is a strin\n+00005860: 6722 2929 0a20 2020 2028 286e 756d 6265 g\")). ((numbe\n+00005870: 7270 2066 6f6f 290a 2020 2020 2020 2873 rp foo). (s\n+00005880: 6574 7120 6261 7220 666f 6f29 0a20 2020 etq bar foo). \n+00005890: 2020 2028 7469 746c 6520 2266 6f6f 2069 (title \"foo i\n+000058a0: 7320 6120 6e75 6d62 6572 2229 290a 2020 s a number\")). \n+000058b0: 2020 2874 0a20 2020 2020 2028 7469 746c (t. (titl\n+000058c0: 6520 2266 6f6f 2069 7320 736f 6d65 7468 e \"foo is someth\n+000058d0: 696e 6720 656c 7365 2e2e 2e22 2929 290a ing else...\"))).\n+000058e0: 4e6f 7465 2074 6865 2075 7365 206f 6620 Note the use of \n+000058f0: 706c 6169 6e20 6074 2720 6f6e 2069 7427 plain `t' on it'\n+00005900: 7320 6f77 6e20 666f 7220 7468 6520 6c61 s own for the la\n+00005910: 7374 2043 4f4e 4449 5449 4f4e 2c20 7468 st CONDITION, th\n+00005920: 6973 2069 730a 6c69 6b65 2074 6865 206c is is.like the l\n+00005930: 6173 7420 656c 7365 2069 6e20 616e 2065 ast else in an e\n+00005940: 6c73 652d 6966 2073 7461 7465 6d65 6e74 lse-if statement\n+00005950: 2069 6e20 432e 7265 702e 696f 2e66 696c in C.rep.io.fil\n+00005960: 6573 236c 6f61 642d 6669 6c65 6c6f 6164 es#load-fileload\n+00005970: 2d66 696c 6520 4649 4c45 4e41 4d45 205b -file FILENAME [\n+00005980: 5354 5255 4354 5552 455d 0a0a 4c6f 6164 STRUCTURE]..Load\n+00005990: 2074 6865 2066 696c 6520 6f66 204c 6973 the file of Lis\n+000059a0: 7020 666f 726d 7320 6361 6c6c 6564 2046 p forms called F\n+000059b0: 494c 454e 414d 4520 286e 6f20 7375 6666 ILENAME (no suff\n+000059c0: 6978 6573 2061 7265 2061 6464 6564 2c20 ixes are added, \n+000059d0: 6f72 0a70 6174 6873 2073 6561 7263 6865 or.paths searche\n+000059e0: 6429 2e20 5468 6520 6669 6c65 2069 7320 d). The file is \n+000059f0: 6c6f 6164 6564 2069 6e20 6120 6e75 6c6c loaded in a null\n+00005a00: 206c 6578 6963 616c 2065 6e76 6972 6f6e lexical environ\n+00005a10: 6d65 6e74 2c0a 7769 7468 696e 2053 5452 ment,.within STR\n+00005a20: 5543 5455 5245 2e20 5468 6520 7661 6c75 UCTURE. The valu\n+00005a30: 6520 6f66 2074 6865 206c 6173 7420 666f e of the last fo\n+00005a40: 726d 2065 7661 6c75 6174 6564 2069 7320 rm evaluated is \n+00005a50: 7265 7475 726e 6564 2e72 6570 2e69 6f2e returned.rep.io.\n+00005a60: 6669 6c65 7323 6c6f 6164 6c6f 6164 2046 files#loadload F\n+00005a70: 494c 4520 5b4e 4f2d 4552 524f 525d 205b ILE [NO-ERROR] [\n+00005a80: 4e4f 2d50 4154 485d 205b 4e4f 2d53 5546 NO-PATH] [NO-SUF\n+00005a90: 4649 585d 0a0a 4174 7465 6d70 7420 746f FIX]..Attempt to\n+00005aa0: 206f 7065 6e20 616e 6420 7468 656e 2072 open and then r\n+00005ab0: 6561 642d 616e 642d 6576 616c 2074 6865 ead-and-eval the\n+00005ac0: 2066 696c 6520 6f66 204c 6973 7020 636f file of Lisp co\n+00005ad0: 6465 2046 494c 452e 0a0a 466f 7220 6561 de FILE...For ea\n+00005ae0: 6368 2064 6972 6563 746f 7279 206e 616d ch directory nam\n+00005af0: 6564 2069 6e20 7468 6520 7661 7269 6162 ed in the variab\n+00005b00: 6c65 2060 6c6f 6164 2d70 6174 6827 2074 le `load-path' t\n+00005b10: 7269 6573 2074 6865 2076 616c 7565 206f ries the value o\n+00005b20: 660a 4649 4c45 2077 6974 6820 602e 6a6c f.FILE with `.jl\n+00005b30: 6327 2028 636f 6d70 696c 6564 2d6c 6973 c' (compiled-lis\n+00005b40: 7029 2061 7070 656e 6465 6420 746f 2069 p) appended to i\n+00005b50: 742c 2074 6865 6e20 7769 7468 2060 2e6a t, then with `.j\n+00005b60: 6c27 2061 7070 656e 6465 640a 746f 2069 l' appended.to i\n+00005b70: 742c 2066 696e 616c 6c79 2074 7269 6573 t, finally tries\n+00005b80: 2046 494c 4520 7769 7468 6f75 7420 6d6f FILE without mo\n+00005b90: 6469 6669 6361 7469 6f6e 2e0a 0a49 6620 dification...If \n+00005ba0: 4e4f 2d45 5252 4f52 2069 7320 6e6f 6e2d NO-ERROR is non-\n+00005bb0: 6e69 6c20 6e6f 2065 7272 6f72 2069 7320 nil no error is \n+00005bc0: 7369 676e 616c 6c65 6420 6966 2046 494c signalled if FIL\n+00005bd0: 4520 6361 6e27 7420 6265 2066 6f75 6e64 E can't be found\n+00005be0: 2e20 4966 0a4e 4f2d 5041 5448 2069 7320 . If.NO-PATH is \n+00005bf0: 6e6f 6e2d 6e69 6c20 7468 6520 606c 6f61 non-nil the `loa\n+00005c00: 642d 7061 7468 2720 7661 7269 6162 6c65 d-path' variable\n+00005c10: 2069 7320 6e6f 7420 7573 6564 2c20 6a75 is not used, ju\n+00005c20: 7374 2074 6865 2076 616c 7565 0a6f 6620 st the value.of \n+00005c30: 4649 4c45 2e20 4966 204e 4f2d 5355 4646 FILE. If NO-SUFF\n+00005c40: 4958 2069 7320 6e6f 6e2d 6e69 6c20 6e6f IX is non-nil no\n+00005c50: 2073 7566 6669 7865 7320 6172 6520 6170 suffixes are ap\n+00005c60: 7065 6e64 6564 2074 6f20 4649 4c45 2e0a pended to FILE..\n+00005c70: 0a49 6620 7468 6520 636f 6d70 696c 6564 .If the compiled\n+00005c80: 2076 6572 7369 6f6e 2069 7320 6f6c 6465 version is olde\n+00005c90: 7220 7468 616e 2069 7427 7320 736f 7572 r than it's sour\n+00005ca0: 6365 2063 6f64 652c 2074 6865 2073 6f75 ce code, the sou\n+00005cb0: 7263 6520 636f 6465 2069 730a 6c6f 6164 rce code is.load\n+00005cc0: 6564 2061 6e64 2061 2077 6172 6e69 6e67 ed and a warning\n+00005cd0: 2069 7320 6469 7370 6c61 7965 642e 7265 is displayed.re\n+00005ce0: 702e 6461 7461 2365 7175 616c 6571 7561 p.data#equalequa\n+00005cf0: 6c20 5641 4c55 4531 2056 414c 5545 320a l VALUE1 VALUE2.\n+00005d00: 0a43 6f6d 7061 7265 7320 5641 4c55 4531 .Compares VALUE1\n+00005d10: 2061 6e64 2056 414c 5545 322c 2063 6f6d and VALUE2, com\n+00005d20: 7061 7265 7320 7468 6520 6163 7475 616c pares the actual\n+00005d30: 2073 7472 7563 7475 7265 206f 6620 7468 structure of th\n+00005d40: 6520 6f62 6a65 6374 7320 6e6f 740a 6a75 e objects not.ju\n+00005d50: 7374 2077 6865 7468 6572 2074 6865 206f st whether the o\n+00005d60: 626a 6563 7473 2061 7265 206f 6e65 2061 bjects are one a\n+00005d70: 6e64 2074 6865 2073 616d 652e 2069 652c nd the same. ie,\n+00005d80: 2077 696c 6c20 7265 7475 726e 2074 2066 will return t f\n+00005d90: 6f72 2074 776f 0a73 7472 696e 6773 2062 or two.strings b\n+00005da0: 7569 6c74 2066 726f 6d20 7468 6520 7361 uilt from the sa\n+00005db0: 6d65 2063 6861 7261 6374 6572 7320 696e me characters in\n+00005dc0: 2074 6865 2073 616d 6520 6f72 6465 7220 the same order \n+00005dd0: 6576 656e 2069 6620 7468 6520 7374 7269 even if the stri\n+00005de0: 6e67 7327 0a6c 6f63 6174 696f 6e20 696e ngs'.location in\n+00005df0: 206d 656d 6f72 7920 6973 2064 6966 6665 memory is diffe\n+00005e00: 7265 6e74 2e72 6570 2e64 6174 6123 6571 rent.rep.data#eq\n+00005e10: 6571 2056 414c 5545 3120 5641 4c55 4532 eq VALUE1 VALUE2\n+00005e20: 0a0a 5265 7475 726e 7320 7420 6966 2056 ..Returns t if V\n+00005e30: 414c 5545 3120 616e 6420 5641 4c55 4532 ALUE1 and VALUE2\n+00005e40: 2061 7265 206f 6e65 2061 6e64 2074 6865 are one and the\n+00005e50: 2073 616d 6520 6f62 6a65 6374 2e20 4e6f same object. No\n+00005e60: 7465 2074 6861 740a 7468 6973 206d 6179 te that.this may\n+00005e70: 206f 7220 6d61 7920 6e6f 7420 6265 2074 or may not be t\n+00005e80: 7275 6520 666f 7220 6e75 6d62 6572 7320 rue for numbers \n+00005e90: 6f66 2074 6865 2073 616d 6520 7661 6c75 of the same valu\n+00005ea0: 6520 2873 6565 2060 6571 6c27 292e 7265 e (see `eql').re\n+00005eb0: 702e 6461 7461 2373 7472 696e 672d 6865 p.data#string-he\n+00005ec0: 6164 2d65 7173 7472 696e 672d 6865 6164 ad-eqstring-head\n+00005ed0: 2d65 7120 5354 5249 4e47 3120 5354 5249 -eq STRING1 STRI\n+00005ee0: 4e47 320a 0a52 6574 7572 6e73 2074 2069 NG2..Returns t i\n+00005ef0: 6620 5354 5249 4e47 3220 6d61 7463 6865 f STRING2 matche\n+00005f00: 7320 7468 6520 6265 6769 6e6e 696e 6720 s the beginning \n+00005f10: 6f66 2053 5452 494e 4731 2c20 6965 2c0a of STRING1, ie,.\n+00005f20: 2020 2873 7472 696e 672d 6865 6164 2d65 (string-head-e\n+00005f30: 7120 2266 6f6f 6261 7222 2022 666f 6f22 q \"foobar\" \"foo\"\n+00005f40: 290a 2020 203d 3e20 740a 2020 2873 7472 ). => t. (str\n+00005f50: 696e 672d 6865 6164 2d65 7120 2266 6f6f ing-head-eq \"foo\n+00005f60: 2220 2266 6f6f 6261 7222 290a 2020 203d \" \"foobar\"). =\n+00005f70: 3e20 6e69 6c72 6570 2e64 6174 6123 7374 > nilrep.data#st\n+00005f80: 7269 6e67 2d65 7175 616c 7374 7269 6e67 ring-equalstring\n+00005f90: 2d65 7175 616c 2053 5452 494e 4731 2053 -equal STRING1 S\n+00005fa0: 5452 494e 4732 0a0a 5265 7475 726e 7320 TRING2..Returns \n+00005fb0: 7420 6966 2053 5452 494e 4731 2061 6e64 t if STRING1 and\n+00005fc0: 2053 5452 494e 4732 2061 7265 2074 6865 STRING2 are the\n+00005fd0: 2073 616d 652c 2069 676e 6f72 696e 6720 same, ignoring \n+00005fe0: 6361 7365 2e00 0000 0000 0000 0000 0000 case............\n+00005ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00006000: 7265 702e 6461 7461 2373 7472 696e 672d rep.data#string-\n+00006010: 6c65 7373 7073 7472 696e 672d 6c65 7373 lesspstring-less\n+00006020: 7020 5354 5249 4e47 3120 5354 5249 4e47 p STRING1 STRING\n+00006030: 320a 0a52 6574 7572 6e73 2074 2069 6620 2..Returns t if \n+00006040: 5354 5249 4e47 3120 6973 2060 6c65 7373 STRING1 is `less\n+00006050: 2720 7468 616e 2053 5452 494e 4732 2c20 ' than STRING2, \n+00006060: 6967 6e6f 7269 6e67 2063 6173 652e 7265 ignoring case.re\n+00006070: 702e 6461 7461 233d 3d20 4152 4731 2041 p.data#== ARG1 A\n+00006080: 5247 3220 5b41 5247 3320 2e2e 2e5d 0a0a RG2 [ARG3 ...]..\n+00006090: 5265 7475 726e 7320 7420 6966 2065 6163 Returns t if eac\n+000060a0: 6820 7661 6c75 6520 6973 2074 6865 2073 h value is the s\n+000060b0: 616d 6520 6173 2065 7665 7279 206f 7468 ame as every oth\n+000060c0: 6572 2076 616c 7565 2e20 2855 7369 6e67 er value. (Using\n+000060d0: 0a60 6571 7561 6c27 2074 6f20 636f 6d70 .`equal' to comp\n+000060e0: 6172 6520 7661 6c75 6573 2c20 6578 6365 are values, exce\n+000060f0: 7074 2066 6f72 206e 756d 6265 7273 2c20 pt for numbers, \n+00006100: 7768 6572 6520 6578 6163 746e 6573 7320 where exactness \n+00006110: 6973 0a69 676e 6f72 6564 2e29 7265 702e is.ignored.)rep.\n+00006120: 6461 7461 233a 2f3d 2f3d 2041 5247 3120 data#:/=/= ARG1 \n+00006130: 4152 4732 202e 2e2e 0a0a 5265 7475 726e ARG2 .....Return\n+00006140: 7320 7420 6966 2065 6163 6820 7661 6c75 s t if each valu\n+00006150: 6520 6973 2064 6966 6665 7265 6e74 2066 e is different f\n+00006160: 726f 6d20 6576 6572 7920 6f74 6865 7220 rom every other \n+00006170: 7661 6c75 652e 2028 5573 696e 670a 6065 value. (Using.`e\n+00006180: 7175 616c 2720 746f 2063 6f6d 7061 7265 qual' to compare\n+00006190: 2076 616c 7565 732c 2065 7863 6570 7420 values, except \n+000061a0: 666f 7220 6e75 6d62 6572 732c 2077 6865 for numbers, whe\n+000061b0: 7265 2065 7861 6374 6e65 7373 2069 730a re exactness is.\n+000061c0: 6967 6e6f 7265 642e 2972 6570 2e64 6174 ignored.)rep.dat\n+000061d0: 6123 3e3e 2041 5247 3120 4152 4732 205b a#>> ARG1 ARG2 [\n+000061e0: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n+000061f0: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n+00006200: 6772 6561 7465 7220 7468 616e 2041 5247 greater than ARG\n+00006210: 322c 2061 6e64 2069 6620 4152 4732 2069 2, and if ARG2 i\n+00006220: 7320 6772 6561 7465 7220 7468 616e 2041 s greater than A\n+00006230: 5247 332c 0a61 6e64 2073 6f20 6f6e 2e20 RG3,.and so on. \n+00006240: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n+00006250: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n+00006260: 6974 6564 2074 6f20 6e75 6d62 6572 732c ited to numbers,\n+00006270: 2069 7420 6361 6e20 646f 0a73 7472 696e it can do.strin\n+00006280: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n+00006290: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n+000062a0: 6c2e 7265 702e 6461 7461 233e 3d3e 3d20 l.rep.data#>=>= \n+000062b0: 4152 4731 2041 5247 3220 5b41 5247 3320 ARG1 ARG2 [ARG3 \n+000062c0: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420 ...]..Returns t \n+000062d0: 6966 2041 5247 3120 6973 2067 7265 6174 if ARG1 is great\n+000062e0: 6572 2d6f 722d 6571 7561 6c20 7468 616e er-or-equal than\n+000062f0: 2041 5247 322e 204e 6f74 6520 7468 6174 ARG2. Note that\n+00006300: 2074 6869 7320 636f 6d6d 616e 640a 6973 this command.is\n+00006310: 6e27 7420 6c69 6d69 7465 6420 746f 206e n't limited to n\n+00006320: 756d 6265 7273 2c20 6974 2063 616e 2064 umbers, it can d\n+00006330: 6f20 7374 7269 6e67 732c 2070 6f73 6974 o strings, posit\n+00006340: 696f 6e73 2c20 6d61 726b 732c 2065 7463 ions, marks, etc\n+00006350: 2061 7320 7765 6c6c 2e72 6570 2e64 6174 as well.rep.dat\n+00006360: 6123 3c3c 2041 5247 3120 4152 4732 205b a#<< ARG1 ARG2 [\n+00006370: 4152 4733 202e 2e2e 5d0a 0a52 6574 7572 ARG3 ...]..Retur\n+00006380: 6e73 2074 2069 6620 4152 4731 2069 7320 ns t if ARG1 is \n+00006390: 6c65 7373 2074 6861 6e20 4152 4732 2e20 less than ARG2. \n+000063a0: 4e6f 7465 2074 6861 7420 7468 6973 2063 Note that this c\n+000063b0: 6f6d 6d61 6e64 2069 736e 2774 206c 696d ommand isn't lim\n+000063c0: 6974 6564 2074 6f0a 6e75 6d62 6572 732c ited to.numbers,\n+000063d0: 2069 7420 6361 6e20 646f 2073 7472 696e it can do strin\n+000063e0: 6773 2c20 706f 7369 7469 6f6e 732c 206d gs, positions, m\n+000063f0: 6172 6b73 2c20 6574 6320 6173 2077 656c arks, etc as wel\n+00006400: 6c2e 7265 702e 6461 7461 233c 3d3c 3d20 l.rep.data#<=<= \n+00006410: 4152 4731 2041 5247 3220 5b41 5247 3320 ARG1 ARG2 [ARG3 \n+00006420: 2e2e 2e5d 0a0a 5265 7475 726e 7320 7420 ...]..Returns t \n+00006430: 6966 2041 5247 3120 6973 206c 6573 732d if ARG1 is less-\n+00006440: 6f72 2d65 7175 616c 2074 6861 6e20 4152 or-equal than AR\n+00006450: 4732 2e20 4e6f 7465 2074 6861 7420 7468 G2. Note that th\n+00006460: 6973 2063 6f6d 6d61 6e64 2069 736e 2774 is command isn't\n+00006470: 0a6c 696d 6974 6564 2074 6f20 6e75 6d62 .limited to numb\n+00006480: 6572 732c 2069 7420 6361 6e20 646f 2073 ers, it can do s\n+00006490: 7472 696e 6773 2c20 706f 7369 7469 6f6e trings, position\n+000064a0: 732c 206d 6172 6b73 2c20 6574 6320 6173 s, marks, etc as\n+000064b0: 2077 656c 6c2e 7265 702e 6461 7461 2361 well.rep.data#a\n+000064c0: 746f 6d61 746f 6d20 4152 470a 0a52 6574 tomatom ARG..Ret\n+000064d0: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n+000064e0: 206e 6f74 2061 2063 6f6e 732d 6365 6c6c not a cons-cell\n+000064f0: 2e72 6570 2e64 6174 6123 636f 6e73 7063 .rep.data#conspc\n+00006500: 6f6e 7370 2041 5247 0a0a 5265 7475 726e onsp ARG..Return\n+00006510: 7320 7420 6966 2041 5247 2069 7320 6120 s t if ARG is a \n+00006520: 636f 6e73 2d63 656c 6c2e 7265 702e 6461 cons-cell.rep.da\n+00006530: 7461 236c 6973 7470 6c69 7374 7020 4152 ta#listplistp AR\n+00006540: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00006550: 4152 4720 6973 2061 206c 6973 742c 2028 ARG is a list, (\n+00006560: 6569 7468 6572 2061 2063 6f6e 732d 6365 either a cons-ce\n+00006570: 6c6c 206f 7220 6e69 6c29 2e72 6570 2e64 ll or nil).rep.d\n+00006580: 6174 6123 7374 7269 6e67 7073 7472 696e ata#stringpstrin\n+00006590: 6770 2041 5247 0a0a 5265 7475 726e 7320 gp ARG..Returns \n+000065a0: 7420 6973 2041 5247 2069 7320 6120 7374 t is ARG is a st\n+000065b0: 7269 6e67 2e72 6570 2e64 6174 6123 7665 ring.rep.data#ve\n+000065c0: 6374 6f72 7076 6563 746f 7270 2041 5247 ctorpvectorp ARG\n+000065d0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+000065e0: 5247 2069 7320 6120 7665 6374 6f72 2e72 RG is a vector.r\n+000065f0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00006600: 7465 7223 6675 6e63 7469 6f6e 7066 756e ter#functionpfun\n+00006610: 6374 696f 6e70 2041 5247 0a0a 5265 7475 ctionp ARG..Retu\n+00006620: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n+00006630: 6120 6675 6e63 7469 6f6e 2e72 6570 2e6c a function.rep.l\n+00006640: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00006650: 6d61 6372 6f70 6d61 6372 6f70 2041 5247 macropmacrop ARG\n+00006660: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+00006670: 5247 2069 7320 6120 6d61 6372 6f2e 7265 RG is a macro.re\n+00006680: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+00006690: 6572 2373 7065 6369 616c 2d66 6f72 6d2d er#special-form-\n+000066a0: 7073 7065 6369 616c 2d66 6f72 6d2d 7020 pspecial-form-p \n+000066b0: 4152 470a 0a52 6574 7572 6e73 2074 2069 ARG..Returns t i\n+000066c0: 6620 4152 4720 6973 2061 2073 7065 6369 f ARG is a speci\n+000066d0: 616c 2d66 6f72 6d2e 7265 702e 6c61 6e67 al-form.rep.lang\n+000066e0: 2e69 6e74 6572 7072 6574 6572 2373 7562 .interpreter#sub\n+000066f0: 7270 7375 6272 7020 4152 470a 0a52 6574 rpsubrp ARG..Ret\n+00006700: 7572 6e73 2074 2069 6620 6172 6720 6973 urns t if arg is\n+00006710: 2061 2070 7269 6d69 7469 7665 2066 756e a primitive fun\n+00006720: 6374 696f 6e2e 7265 702e 6461 7461 2373 ction.rep.data#s\n+00006730: 6571 7565 6e63 6570 7365 7175 656e 6365 equencepsequence\n+00006740: 7020 4152 470a 0a52 6574 7572 6e73 2074 p ARG..Returns t\n+00006750: 2069 7320 4152 4720 6973 2061 2073 6571 is ARG is a seq\n+00006760: 7565 6e63 6520 2861 206c 6973 742c 2076 uence (a list, v\n+00006770: 6563 746f 7220 6f72 2073 7472 696e 6729 ector or string)\n+00006780: 2e72 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00006790: 7265 7465 7223 7375 6272 2d6e 616d 6573 reter#subr-names\n+000067a0: 7562 722d 6e61 6d65 2053 5542 5220 5b55 ubr-name SUBR [U\n+000067b0: 5345 2d56 4152 5d0a 0a52 6574 7572 6e73 SE-VAR]..Returns\n+000067c0: 2074 6865 206e 616d 6520 2861 2073 7472 the name (a str\n+000067d0: 696e 6729 2061 7373 6f63 6961 7465 6420 ing) associated \n+000067e0: 7769 7468 2053 5542 522e 7265 702e 7379 with SUBR.rep.sy\n+000067f0: 7374 656d 2363 616c 6c2d 686f 6f6b 6361 stem#call-hookca\n+00006800: 6c6c 2d68 6f6f 6b20 484f 4f4b 2041 5247 ll-hook HOOK ARG\n+00006810: 2d4c 4953 5420 5b54 5950 455d 0a0a 4361 -LIST [TYPE]..Ca\n+00006820: 6c6c 2074 6865 2068 6f6f 6b20 6e61 6d65 ll the hook name\n+00006830: 6420 6279 2074 6865 2073 796d 626f 6c20 d by the symbol \n+00006840: 484f 4f4b 2c20 7061 7373 696e 6720 616c HOOK, passing al\n+00006850: 6c20 6675 6e63 7469 6f6e 7320 7468 6520 l functions the \n+00006860: 6172 6775 6d65 6e74 730a 696e 2074 6865 arguments.in the\n+00006870: 206c 6973 7420 4152 472d 4c49 5354 2e20 list ARG-LIST. \n+00006880: 4e6f 7465 2074 6861 7420 484f 4f4b 206d Note that HOOK m\n+00006890: 6179 2061 6c73 6f20 6265 2074 6865 2061 ay also be the a\n+000068a0: 6374 7561 6c20 6c69 7374 206f 6620 6675 ctual list of fu\n+000068b0: 6e63 7469 6f6e 730a 746f 2063 616c 6c2e nctions.to call.\n+000068c0: 0a0a 5459 5045 2064 6566 696e 6573 2068 ..TYPE defines h\n+000068d0: 6f77 2074 6865 2072 6574 7572 6e20 7661 ow the return va\n+000068e0: 6c75 6573 206f 6620 6561 6368 2066 756e lues of each fun\n+000068f0: 6374 696f 6e20 696e 2074 6865 2068 6f6f ction in the hoo\n+00006900: 6b20 6172 650a 7472 6561 7465 642e 2049 k are.treated. I\n+00006910: 6620 5459 5045 2069 7320 6e69 6c20 7468 f TYPE is nil th\n+00006920: 6579 2061 7265 2069 676e 6f72 6564 2c20 ey are ignored, \n+00006930: 6966 2054 5950 4520 6973 2074 6865 2073 if TYPE is the s\n+00006940: 796d 626f 6c20 6061 6e64 270a 7468 6520 ymbol `and'.the \n+00006950: 686f 6f6b 2061 626f 7274 7320 6166 7465 hook aborts afte\n+00006960: 7220 6120 6675 6e63 7469 6f6e 2072 6574 r a function ret\n+00006970: 7572 6e73 206e 696c 2c20 6966 2054 5950 urns nil, if TYP\n+00006980: 4520 6973 2060 6f72 2720 7468 6520 686f E is `or' the ho\n+00006990: 6f6b 0a61 626f 7274 7320 7768 656e 2061 ok.aborts when a\n+000069a0: 2066 756e 6374 696f 6e20 7265 7475 726e function return\n+000069b0: 7320 6e6f 6e2d 6e69 6c2e 0a0a 496e 2061 s non-nil...In a\n+000069c0: 6c6c 2063 6173 6573 2074 6865 2076 616c ll cases the val\n+000069d0: 7565 2072 6574 7572 6e65 6420 6279 2074 ue returned by t\n+000069e0: 6865 206c 6173 742d 6576 616c 7561 7465 he last-evaluate\n+000069f0: 6420 6675 6e63 7469 6f6e 2069 730a 7265 d function is.re\n+00006a00: 7475 726e 6564 2e72 6570 2e6c 616e 672e turned.rep.lang.\n+00006a10: 696e 7465 7270 7265 7465 7223 6361 6c6c interpreter#call\n+00006a20: 2d77 6974 682d 6578 6365 7074 696f 6e2d -with-exception-\n+00006a30: 6861 6e64 6c65 7263 616c 6c2d 7769 7468 handlercall-with\n+00006a40: 2d65 7863 6570 7469 6f6e 2d68 616e 646c -exception-handl\n+00006a50: 6572 2054 4855 4e4b 2048 414e 444c 4552 er THUNK HANDLER\n+00006a60: 0a0a 4361 6c6c 2054 4855 4e4b 2061 6e64 ..Call THUNK and\n+00006a70: 2072 6574 7572 6e20 6974 7320 7661 6c75 return its valu\n+00006a80: 652e 2048 6f77 6576 6572 2069 6620 616e e. However if an\n+00006a90: 2065 7863 6570 7469 6f6e 206f 6620 616e exception of an\n+00006aa0: 7920 666f 726d 0a6f 6363 7572 732c 2063 y form.occurs, c\n+00006ab0: 616c 6c20 4841 4e44 4c45 5220 7769 7468 all HANDLER with\n+00006ac0: 2061 2073 696e 676c 6520 6172 6775 6d65 a single argume\n+00006ad0: 6e74 2c20 7468 6520 6578 6365 7074 696f nt, the exceptio\n+00006ae0: 6e20 6461 7461 2c20 616e 640a 7265 7475 n data, and.retu\n+00006af0: 726e 2069 7473 2076 616c 7565 2e72 6570 rn its value.rep\n+00006b00: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00006b10: 7223 7261 6973 652d 6578 6365 7074 696f r#raise-exceptio\n+00006b20: 6e72 6169 7365 2d65 7863 6570 7469 6f6e nraise-exception\n+00006b30: 2044 4154 410a 0a52 6169 7365 2074 6865 DATA..Raise the\n+00006b40: 2065 7863 6570 7469 6f6e 2072 6570 7265 exception repre\n+00006b50: 7365 6e74 6564 2062 7920 7468 6520 636f sented by the co\n+00006b60: 6e73 2063 656c 6c20 4441 5441 2e66 6f72 ns cell DATA.for\n+00006b70: 6d61 742d 686f 6f6b 732d 616c 6973 7441 mat-hooks-alistA\n+00006b80: 6c69 7374 206f 6620 2843 4841 5220 2e20 list of (CHAR . \n+00006b90: 4655 4e43 5449 4f4e 2920 6465 6669 6e69 FUNCTION) defini\n+00006ba0: 6e67 2065 7874 7261 2066 6f72 6d61 7420 ng extra format \n+00006bb0: 636f 6e76 6572 7369 6f6e 7320 666f 7220 conversions for \n+00006bc0: 7468 650a 666f 726d 6174 2066 756e 6374 the.format funct\n+00006bd0: 696f 6e2e 2046 554e 4354 494f 4e20 6973 ion. FUNCTION is\n+00006be0: 2063 616c 6c65 6420 6173 2028 4655 4e43 called as (FUNC\n+00006bf0: 5449 4f4e 2072 6570 7629 2c20 616e 6420 TION repv), and \n+00006c00: 7368 6f75 6c64 0a72 6574 7572 6e20 7468 should.return th\n+00006c10: 6520 7374 7269 6e67 2074 6f20 6265 2069 e string to be i\n+00006c20: 6e73 6572 7465 642e 7265 702e 696f 2e73 nserted.rep.io.s\n+00006c30: 7472 6561 6d73 2377 7269 7465 7772 6974 treams#writewrit\n+00006c40: 6520 5354 5245 414d 2044 4154 4120 5b4c e STREAM DATA [L\n+00006c50: 454e 4754 485d 0a0a 5772 6974 6573 2044 ENGTH]..Writes D\n+00006c60: 4154 412c 2077 6869 6368 2063 616e 2065 ATA, which can e\n+00006c70: 6974 6865 7220 6265 2061 2073 7472 696e ither be a strin\n+00006c80: 6720 6f72 2061 2063 6861 7261 6374 6572 g or a character\n+00006c90: 2c20 746f 2074 6865 2073 7472 6561 6d0a , to the stream.\n+00006ca0: 5354 5245 414d 2c20 7265 7475 726e 696e STREAM, returnin\n+00006cb0: 6720 7468 6520 6e75 6d62 6572 206f 6620 g the number of \n+00006cc0: 6368 6172 6163 7465 7273 2061 6374 7561 characters actua\n+00006cd0: 6c6c 7920 7772 6974 7465 6e2e 2049 6620 lly written. If \n+00006ce0: 4441 5441 2069 730a 6120 7374 7269 6e67 DATA is.a string\n+00006cf0: 204c 454e 4754 4820 6361 6e20 6465 6669 LENGTH can defi\n+00006d00: 6e65 2068 6f77 206d 616e 7920 6368 6172 ne how many char\n+00006d10: 6163 7465 7273 2074 6f20 7772 6974 652e acters to write.\n+00006d20: 7265 702e 696f 2e73 7472 6561 6d73 2372 rep.io.streams#r\n+00006d30: 6561 642d 6368 6172 7265 6164 2d63 6861 ead-charread-cha\n+00006d40: 7220 5354 5245 414d 0a0a 5265 6164 7320 r STREAM..Reads \n+00006d50: 7468 6520 6e65 7874 2063 6861 7261 6374 the next charact\n+00006d60: 6572 2066 726f 6d20 7468 6520 696e 7075 er from the inpu\n+00006d70: 742d 7374 7265 616d 2053 5452 4541 4d2c t-stream STREAM,\n+00006d80: 2069 6620 6e6f 206d 6f72 6520 6368 6172 if no more char\n+00006d90: 6163 7465 7273 0a61 7265 2061 7661 696c acters.are avail\n+00006da0: 6162 6c65 2072 6574 7572 6e73 206e 696c able returns nil\n+00006db0: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n+00006dc0: 7065 656b 2d63 6861 7270 6565 6b2d 6368 peek-charpeek-ch\n+00006dd0: 6172 2053 5452 4541 4d0a 0a52 6574 7572 ar STREAM..Retur\n+00006de0: 6e73 2074 6865 206e 6578 7420 6368 6172 ns the next char\n+00006df0: 6163 7465 7220 6672 6f6d 2074 6865 2069 acter from the i\n+00006e00: 6e70 7574 2d73 7472 6561 6d20 5354 5245 nput-stream STRE\n+00006e10: 414d 2c20 2a77 6974 686f 7574 2a0a 7265 AM, *without*.re\n+00006e20: 6d6f 7669 6e67 2074 6861 7420 6368 6172 moving that char\n+00006e30: 6163 7465 7220 6672 6f6d 2074 6865 2068 acter from the h\n+00006e40: 6561 6420 6f66 2074 6865 2073 7472 6561 ead of the strea\n+00006e50: 6d2e 2049 6620 6e6f 206d 6f72 650a 6368 m. If no more.ch\n+00006e60: 6172 6163 7465 7273 2061 7265 2061 7661 aracters are ava\n+00006e70: 696c 6162 6c65 2072 6574 7572 6e73 206e ilable returns n\n+00006e80: 696c 2e72 6570 2e69 6f2e 7374 7265 616d il.rep.io.stream\n+00006e90: 7323 7265 6164 2d63 6861 7273 7265 6164 s#read-charsread\n+00006ea0: 2d63 6861 7273 2053 5452 4541 4d20 434f -chars STREAM CO\n+00006eb0: 554e 540a 0a52 6561 6420 7570 746f 2043 UNT..Read upto C\n+00006ec0: 4f55 4e54 2063 6861 7261 6374 6572 7320 OUNT characters \n+00006ed0: 6672 6f6d 2074 6865 2069 6e70 7574 2073 from the input s\n+00006ee0: 7472 6561 6d20 5354 5245 414d 2c20 7265 tream STREAM, re\n+00006ef0: 7475 726e 696e 6720 610a 7374 7269 6e67 turning a.string\n+00006f00: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n+00006f10: 6368 6172 6163 7465 7273 2e20 4966 2045 characters. If E\n+00006f20: 4f46 2069 7320 7265 6164 2062 6566 6f72 OF is read befor\n+00006f30: 6520 7265 6164 696e 6720 434f 554e 540a e reading COUNT.\n+00006f40: 6368 6172 6163 7465 7273 2c20 7468 6520 characters, the \n+00006f50: 7265 7475 726e 6564 2073 7472 696e 6720 returned string \n+00006f60: 7769 6c6c 2063 6f6e 7461 696e 2074 6865 will contain the\n+00006f70: 2063 6861 7261 6374 6572 7320 7265 6164 characters read\n+00006f80: 2075 7020 746f 0a74 6861 7420 706f 696e up to.that poin\n+00006f90: 742e 2049 6620 6e6f 2063 6861 7261 6374 t. If no charact\n+00006fa0: 6572 7320 6172 6520 7265 6164 2c20 6e69 ers are read, ni\n+00006fb0: 6c20 7769 6c6c 2062 6520 7265 7475 726e l will be return\n+00006fc0: 6564 2e72 6570 2e69 6f2e 6462 2e73 6462 ed.rep.io.db.sdb\n+00006fd0: 6d23 7364 626d 2d6f 7065 6e73 6462 6d2d m#sdbm-opensdbm-\n+00006fe0: 6f70 656e 2050 4154 4820 4143 4345 5353 open PATH ACCESS\n+00006ff0: 2d54 5950 4520 5b4d 4f44 455d 0000 0000 -TYPE [MODE]....\n+00007000: 7265 702e 696f 2e73 7472 6561 6d73 2372 rep.io.streams#r\n+00007010: 6561 642d 6c69 6e65 7265 6164 2d6c 696e ead-lineread-lin\n+00007020: 6520 5354 5245 414d 0a0a 5265 6164 206f e STREAM..Read o\n+00007030: 6e65 206c 696e 6520 6f66 2074 6578 7420 ne line of text \n+00007040: 6672 6f6d 2053 5452 4541 4d2e 2020 5265 from STREAM. Re\n+00007050: 7475 726e 2069 7420 6173 2061 2073 7472 turn it as a str\n+00007060: 696e 672e 2020 4966 2074 6865 0a6c 696e ing. If the.lin\n+00007070: 6520 7761 7320 7465 726d 696e 6174 6564 e was terminated\n+00007080: 2062 7920 6120 6e65 776c 696e 6520 2869 by a newline (i\n+00007090: 6e73 7465 6164 206f 6620 454f 4629 2069 nstead of EOF) i\n+000070a0: 7420 6973 2069 6e63 6c75 6465 6420 696e t is included in\n+000070b0: 0a74 6865 2072 6574 7572 6e20 7661 6c75 .the return valu\n+000070c0: 652e 2020 4966 2065 6e64 206f 6620 6669 e. If end of fi\n+000070d0: 6c65 206f 6363 7572 7320 696d 6d65 6469 le occurs immedi\n+000070e0: 6174 656c 7920 6265 666f 7265 2061 6e79 ately before any\n+000070f0: 0a63 6861 7261 6374 6572 7320 6361 6e20 .characters can \n+00007100: 6265 2072 6561 642c 2072 6574 7572 6e20 be read, return \n+00007110: 6e69 6c2e 7265 702e 696f 2e73 7472 6561 nil.rep.io.strea\n+00007120: 6d73 2363 6f70 792d 7374 7265 616d 636f ms#copy-streamco\n+00007130: 7079 2d73 7472 6561 6d20 534f 5552 4345 py-stream SOURCE\n+00007140: 2d53 5452 4541 4d20 4445 5354 2d53 5452 -STREAM DEST-STR\n+00007150: 4541 4d0a 0a43 6f70 7920 616c 6c20 6368 EAM..Copy all ch\n+00007160: 6172 6163 7465 7273 2066 726f 6d20 534f aracters from SO\n+00007170: 5552 4345 2d53 5452 4541 4d20 746f 2044 URCE-STREAM to D\n+00007180: 4553 542d 5354 5245 414d 2075 6e74 696c EST-STREAM until\n+00007190: 2061 6e20 454f 4620 6973 0a72 6561 642e an EOF is.read.\n+000071a0: 2052 6574 7572 6e73 2074 6865 206e 756d Returns the num\n+000071b0: 6265 7220 6f66 2063 6861 7261 6374 6572 ber of character\n+000071c0: 7320 636f 7069 6564 2e72 6570 2e69 6f2e s copied.rep.io.\n+000071d0: 7374 7265 616d 7323 7265 6164 7265 6164 streams#readread\n+000071e0: 205b 5354 5245 414d 5d0a 0a52 6561 6473 [STREAM]..Reads\n+000071f0: 206f 6e65 206c 6973 702d 6f62 6a65 6374 one lisp-object\n+00007200: 2066 726f 6d20 7468 6520 696e 7075 742d from the input-\n+00007210: 7374 7265 616d 2053 5452 4541 4d20 286f stream STREAM (o\n+00007220: 7220 7468 6520 7661 6c75 6520 6f66 2074 r the value of t\n+00007230: 6865 0a76 6172 6961 626c 6520 6073 7461 he.variable `sta\n+00007240: 6e64 6172 642d 696e 7075 7427 2069 6620 ndard-input' if \n+00007250: 5354 5245 414d 2069 7320 756e 7370 6563 STREAM is unspec\n+00007260: 6966 6965 6429 2061 6e64 2072 6574 7572 ified) and retur\n+00007270: 6e20 6974 2e72 6570 2e69 6f2e 7374 7265 n it.rep.io.stre\n+00007280: 616d 7323 7072 696e 7470 7269 6e74 204f ams#printprint O\n+00007290: 424a 4543 5420 5b53 5452 4541 4d5d 0a0a BJECT [STREAM]..\n+000072a0: 4669 7273 7420 6f75 7470 7574 7320 6120 First outputs a \n+000072b0: 6e65 776c 696e 652c 2074 6865 6e20 7072 newline, then pr\n+000072c0: 696e 7473 2061 2074 6578 7420 7265 7072 ints a text repr\n+000072d0: 6573 656e 7461 7469 6f6e 206f 6620 4f42 esentation of OB\n+000072e0: 4a45 4354 2074 6f0a 5354 5245 414d 2028 JECT to.STREAM (\n+000072f0: 6f72 2074 6865 2063 6f6e 7465 6e74 7320 or the contents \n+00007300: 6f66 2074 6865 2076 6172 6961 626c 6520 of the variable \n+00007310: 6073 7461 6e64 6172 642d 6f75 7470 7574 `standard-output\n+00007320: 2729 2069 6e20 6120 666f 726d 2073 7569 ') in a form sui\n+00007330: 7461 626c 650a 666f 7220 6072 6561 6427 table.for `read'\n+00007340: 2e72 6570 2e69 6f2e 7374 7265 616d 7323 .rep.io.streams#\n+00007350: 7072 696e 3170 7269 6e31 204f 424a 4543 prin1prin1 OBJEC\n+00007360: 5420 5b53 5452 4541 4d5d 0a0a 5072 696e T [STREAM]..Prin\n+00007370: 7473 2061 2074 6578 7420 7265 7072 6573 ts a text repres\n+00007380: 656e 7461 7469 6f6e 206f 6620 4f42 4a45 entation of OBJE\n+00007390: 4354 2074 6f20 5354 5245 414d 2028 6f72 CT to STREAM (or\n+000073a0: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n+000073b0: 2074 6865 0a76 6172 6961 626c 6520 6073 the.variable `s\n+000073c0: 7461 6e64 6172 642d 6f75 7470 7574 2729 tandard-output')\n+000073d0: 2069 6e20 6120 666f 726d 2073 7569 7461 in a form suita\n+000073e0: 626c 6520 666f 7220 6072 6561 6427 2e72 ble for `read'.r\n+000073f0: 6570 2e69 6f2e 7374 7265 616d 7323 7072 ep.io.streams#pr\n+00007400: 696e 6370 7269 6e63 204f 424a 4543 5420 incprinc OBJECT \n+00007410: 5b53 5452 4541 4d5d 0a0a 5072 696e 7473 [STREAM]..Prints\n+00007420: 2061 2074 6578 7420 7265 7072 6573 656e a text represen\n+00007430: 7461 7469 6f6e 206f 6620 4f42 4a45 4354 tation of OBJECT\n+00007440: 2074 6f20 5354 5245 414d 2028 6f72 2074 to STREAM (or t\n+00007450: 6865 2063 6f6e 7465 6e74 7320 6f66 2074 he contents of t\n+00007460: 6865 0a76 6172 6961 626c 6520 7374 616e he.variable stan\n+00007470: 6461 7264 2d6f 7574 7075 7429 2c20 6e6f dard-output), no\n+00007480: 2073 7472 616e 6765 2063 6861 7261 6374 strange charact\n+00007490: 6572 7320 6172 6520 7175 6f74 6564 2061 ers are quoted a\n+000074a0: 6e64 206e 6f20 7175 6f74 6573 0a61 7265 nd no quotes.are\n+000074b0: 2070 7269 6e74 6564 2061 726f 756e 6420 printed around \n+000074c0: 7374 7269 6e67 732e 7265 702e 696f 2e73 strings.rep.io.s\n+000074d0: 7472 6561 6d73 2366 6f72 6d61 7466 6f72 treams#formatfor\n+000074e0: 6d61 7420 5354 5245 414d 2046 4f52 4d41 mat STREAM FORMA\n+000074f0: 542d 5354 5249 4e47 2041 5247 532e 2e2e T-STRING ARGS...\n+00007500: 0a0a 5772 6974 6573 2061 2073 7472 696e ..Writes a strin\n+00007510: 6720 6372 6561 7465 6420 6672 6f6d 2074 g created from t\n+00007520: 6865 2066 6f72 6d61 7420 7370 6563 6966 he format specif\n+00007530: 6963 6174 696f 6e20 464f 524d 4154 2d53 ication FORMAT-S\n+00007540: 5452 494e 4720 616e 640a 7468 6520 6172 TRING and.the ar\n+00007550: 6775 6d65 6e74 2d76 616c 7565 7320 4152 gument-values AR\n+00007560: 4753 2074 6f20 7468 6520 7374 7265 616d GS to the stream\n+00007570: 2c20 5354 5245 414d 2e20 4966 2053 5452 , STREAM. If STR\n+00007580: 4541 4d20 6973 206e 696c 2061 2073 7472 EAM is nil a str\n+00007590: 696e 670a 6973 2063 7265 6174 6564 2061 ing.is created a\n+000075a0: 6e64 2072 6574 7572 6e65 642e 0a0a 464f nd returned...FO\n+000075b0: 524d 4154 2d53 5452 494e 4720 6973 2061 RMAT-STRING is a\n+000075c0: 2074 656d 706c 6174 6520 666f 7220 7468 template for th\n+000075d0: 6520 7265 7375 6c74 2c20 616e 7920 6025 e result, any `%\n+000075e0: 2720 6368 6172 6163 7465 7273 2069 6e74 ' characters int\n+000075f0: 726f 6475 6365 0a61 2073 7562 7374 6974 roduce.a substit\n+00007600: 7574 696f 6e2c 2075 7369 6e67 2074 6865 ution, using the\n+00007610: 206e 6578 7420 756e 7573 6564 2041 5247 next unused ARG\n+00007620: 2e20 5468 6520 7375 6273 7469 7475 7469 . The substituti\n+00007630: 6f6e 7320 6861 7665 2074 6865 0a66 6f6c ons have the.fol\n+00007640: 6c6f 7769 6e67 2073 796e 7461 782c 0a0a lowing syntax,..\n+00007650: 0925 5b46 4c41 4753 5d5b 4649 454c 442d .%[FLAGS][FIELD-\n+00007660: 5749 4454 485d 5b2e 5052 4543 4953 494f WIDTH][.PRECISIO\n+00007670: 4e5d 434f 4e56 4552 5349 4f4e 0a0a 4649 N]CONVERSION..FI\n+00007680: 454c 442d 5749 4454 4820 6973 2061 2070 ELD-WIDTH is a p\n+00007690: 6f73 6974 6976 6520 6465 6369 6d61 6c20 ositive decimal \n+000076a0: 696e 7465 6765 722c 2064 6566 696e 696e integer, definin\n+000076b0: 6720 7468 6520 7369 7a65 2069 6e0a 6368 g the size in.ch\n+000076c0: 6172 6163 7465 7273 206f 6620 7468 6520 aracters of the \n+000076d0: 7375 6273 7469 7475 7469 6f6e 206f 7574 substitution out\n+000076e0: 7075 742e 2050 5245 4349 5349 4f4e 2069 put. PRECISION i\n+000076f0: 7320 6f6e 6c79 2076 616c 6964 2077 6865 s only valid whe\n+00007700: 6e0a 7072 696e 7469 6e67 2066 6c6f 6174 n.printing float\n+00007710: 696e 6720 706f 696e 7420 6e75 6d62 6572 ing point number\n+00007720: 732e 0a0a 434f 4e56 4552 5349 4f4e 2069 s...CONVERSION i\n+00007730: 7320 6120 6368 6172 6163 7465 7220 6465 s a character de\n+00007740: 6669 6e69 6e67 2068 6f77 2074 6f20 636f fining how to co\n+00007750: 6e76 6572 7420 7468 6520 636f 7272 6573 nvert the corres\n+00007760: 706f 6e64 696e 6720 4152 470a 746f 2074 ponding ARG.to t\n+00007770: 6578 742e 2054 6865 2064 6566 6175 6c74 ext. The default\n+00007780: 206f 7074 696f 6e73 2061 7265 3a0a 0a09 options are:...\n+00007790: 6409 4f75 7470 7574 2041 5247 2061 7320 d.Output ARG as \n+000077a0: 6120 6465 6369 6d61 6c20 696e 7465 6765 a decimal intege\n+000077b0: 720a 0978 2c20 5809 4f75 7470 7574 2041 r..x, X.Output A\n+000077c0: 5247 2061 7320 6120 6865 7861 6465 6369 RG as a hexadeci\n+000077d0: 6d61 6c20 696e 7465 6765 720a 096f 094f mal integer..o.O\n+000077e0: 7574 7075 7420 4152 4720 6173 2061 6e20 utput ARG as an \n+000077f0: 6f63 7461 6c20 696e 7465 6765 720a 0963 octal integer..c\n+00007800: 094f 7574 7075 7420 4152 4720 6173 2061 .Output ARG as a\n+00007810: 2063 6861 7261 6374 6572 0a09 7309 4f75 character..s.Ou\n+00007820: 7470 7574 2074 6865 2072 6573 756c 7420 tput the result \n+00007830: 6f66 2060 2870 7269 6e63 2041 5247 2927 of `(princ ARG)'\n+00007840: 0a09 5309 4f75 7470 7574 2074 6865 2072 ..S.Output the r\n+00007850: 6573 756c 7420 6f66 2060 2870 7269 6e31 esult of `(prin1\n+00007860: 2041 5247 2927 0a0a 464c 4147 5320 6973 ARG)'..FLAGS is\n+00007870: 2061 2073 6571 7565 6e63 6520 6f66 207a a sequence of z\n+00007880: 6572 6f20 6f72 206d 6f72 6520 6f66 2074 ero or more of t\n+00007890: 6865 2066 6f6c 6c6f 7769 6e67 2063 6861 he following cha\n+000078a0: 7261 6374 6572 732c 0a0a 092d 094c 6566 racters,...-.Lef\n+000078b0: 7420 6a75 7374 6966 7920 7375 6273 7469 t justify substi\n+000078c0: 7475 7469 6f6e 2077 6974 6869 6e20 6669 tution within fi\n+000078d0: 656c 640a 095e 0954 7275 6e63 6174 6520 eld..^.Truncate \n+000078e0: 7375 6273 7469 7475 7469 6f6e 2061 7420 substitution at \n+000078f0: 7369 7a65 206f 6620 6669 656c 640a 0930 size of field..0\n+00007900: 0950 6164 2074 6865 2066 6965 6c64 2077 .Pad the field w\n+00007910: 6974 6820 7a65 726f 7320 696e 7374 6561 ith zeros instea\n+00007920: 6420 6f66 2073 7061 6365 730a 092b 0946 d of spaces..+.F\n+00007930: 6f72 2064 2c20 782c 2061 6e64 206f 2063 or d, x, and o c\n+00007940: 6f6e 7665 7273 696f 6e73 2c20 6f75 7470 onversions, outp\n+00007950: 7574 2061 206c 6561 6469 6e67 2070 6c75 ut a leading plu\n+00007960: 730a 0909 2073 6967 6e20 6966 2041 5247 s... sign if ARG\n+00007970: 2069 7320 706f 7369 7469 7665 0a09 6020 is positive..` \n+00007980: 2709 2841 2073 7061 6365 2920 466f 7220 '.(A space) For \n+00007990: 642c 2078 2c20 616e 6420 6f20 636f 6e76 d, x, and o conv\n+000079a0: 6572 7369 6f6e 732c 2069 6620 7468 6520 ersions, if the \n+000079b0: 7265 7375 6c74 0a09 0920 646f 6573 6e27 result... doesn'\n+000079c0: 7420 7374 6172 7420 7769 7468 2061 2070 t start with a p\n+000079d0: 6c75 7320 6f72 206d 696e 7573 2073 6967 lus or minus sig\n+000079e0: 6e2c 206f 7574 7075 7420 610a 0909 206c n, output a... l\n+000079f0: 6561 6469 6e67 2073 7061 6365 0a0a 5468 eading space..Th\n+00007a00: 6520 6c69 7374 206f 6620 434f 4e56 4552 e list of CONVER\n+00007a10: 5349 4f4e 5320 6361 6e20 6265 2065 7874 SIONS can be ext\n+00007a20: 656e 6465 6420 7468 726f 7567 6820 7468 ended through th\n+00007a30: 6520 666f 726d 6174 2d68 6f6f 6b73 2d61 e format-hooks-a\n+00007a40: 6c69 7374 0a76 6172 6961 626c 653b 2074 list.variable; t\n+00007a50: 6865 2073 7472 696e 6773 2063 7265 6174 he strings creat\n+00007a60: 6564 2062 7920 7468 6573 6520 6578 7472 ed by these extr\n+00007a70: 6120 636f 6e76 6572 7369 6f6e 7320 6172 a conversions ar\n+00007a80: 6520 666f 726d 6174 7465 640a 6173 2069 e formatted.as i\n+00007a90: 6620 6279 2074 6865 2060 7327 2063 6f6e f by the `s' con\n+00007aa0: 7665 7273 696f 6e2e 200a 0a4e 6f74 6520 version. ..Note \n+00007ab0: 7468 6174 2074 6865 2046 4945 4c44 2d57 that the FIELD-W\n+00007ac0: 4944 5448 2061 6e64 2061 6c6c 2066 6c61 IDTH and all fla\n+00007ad0: 6773 2063 7572 7265 6e74 6c79 2068 6176 gs currently hav\n+00007ae0: 6520 6e6f 2065 6666 6563 7420 6f6e 2074 e no effect on t\n+00007af0: 6865 0a60 5327 2063 6f6e 7665 7273 696f he.`S' conversio\n+00007b00: 6e2c 2028 6f72 2074 6865 2060 7327 2063 n, (or the `s' c\n+00007b10: 6f6e 7665 7273 696f 6e20 7768 656e 2074 onversion when t\n+00007b20: 6865 2041 5247 2069 736e 2774 2061 2073 he ARG isn't a s\n+00007b30: 7472 696e 6729 2e72 6570 2e69 6f2e 7374 tring).rep.io.st\n+00007b40: 7265 616d 7323 6d61 6b65 2d73 7472 696e reams#make-strin\n+00007b50: 672d 696e 7075 742d 7374 7265 616d 6d61 g-input-streamma\n+00007b60: 6b65 2d73 7472 696e 672d 696e 7075 742d ke-string-input-\n+00007b70: 7374 7265 616d 2053 5452 494e 4720 5b53 stream STRING [S\n+00007b80: 5441 5254 5d0a 0a52 6574 7572 6e73 2061 TART]..Returns a\n+00007b90: 2069 6e70 7574 2073 7472 6561 6d2c 2069 input stream, i\n+00007ba0: 7420 7769 6c6c 2073 7570 706c 792c 2069 t will supply, i\n+00007bb0: 6e20 6f72 6465 722c 2074 6865 2063 6861 n order, the cha\n+00007bc0: 7261 6374 6572 7320 696e 2053 5452 494e racters in STRIN\n+00007bd0: 472c 0a73 7461 7274 696e 6720 6672 6f6d G,.starting from\n+00007be0: 2053 5441 5254 2028 6f72 2074 6865 2062 START (or the b\n+00007bf0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n+00007c00: 7374 7269 6e67 292e 7265 702e 696f 2e73 string).rep.io.s\n+00007c10: 7472 6561 6d73 236d 616b 652d 7374 7269 treams#make-stri\n+00007c20: 6e67 2d6f 7574 7075 742d 7374 7265 616d ng-output-stream\n+00007c30: 6d61 6b65 2d73 7472 696e 672d 6f75 7470 make-string-outp\n+00007c40: 7574 2d73 7472 6561 6d0a 0a52 6574 7572 ut-stream..Retur\n+00007c50: 6e73 2061 6e20 6f75 7470 7574 2073 7472 ns an output str\n+00007c60: 6561 6d20 7768 6963 6820 7769 6c6c 2061 eam which will a\n+00007c70: 6363 756d 756c 6174 6520 7468 6520 6368 ccumulate the ch\n+00007c80: 6172 6163 7465 7273 2077 7269 7474 656e aracters written\n+00007c90: 2074 6f0a 6974 2066 6f72 2074 6865 2075 to.it for the u\n+00007ca0: 7365 206f 6620 7468 6520 6067 6574 2d6f se of the `get-o\n+00007cb0: 7574 7075 742d 7374 7265 616d 2d73 7472 utput-stream-str\n+00007cc0: 696e 6727 2066 756e 6374 696f 6e2e 7265 ing' function.re\n+00007cd0: 702e 696f 2e73 7472 6561 6d73 2367 6574 p.io.streams#get\n+00007ce0: 2d6f 7574 7075 742d 7374 7265 616d 2d73 -output-stream-s\n+00007cf0: 7472 696e 6767 6574 2d6f 7574 7075 742d tringget-output-\n+00007d00: 7374 7265 616d 2d73 7472 696e 6720 5354 stream-string ST\n+00007d10: 5249 4e47 2d4f 5554 5055 542d 5354 5245 RING-OUTPUT-STRE\n+00007d20: 414d 0a0a 5265 7475 726e 7320 6120 7374 AM..Returns a st\n+00007d30: 7269 6e67 2063 6f6e 7461 696e 696e 6720 ring containing \n+00007d40: 7468 6520 6368 6172 6163 7465 7273 2077 the characters w\n+00007d50: 7269 7474 656e 2074 6f20 7468 6520 7374 ritten to the st\n+00007d60: 7265 616d 2053 5452 494e 472d 0a4f 5554 ream STRING-.OUT\n+00007d70: 5055 542d 5354 5245 414d 2028 6372 6561 PUT-STREAM (crea\n+00007d80: 7465 6420 6279 2060 6d61 6b65 2d73 7472 ted by `make-str\n+00007d90: 696e 672d 6f75 7470 7574 2d73 7472 6561 ing-output-strea\n+00007da0: 6d27 292e 2054 6865 2073 7472 6561 6d20 m'). The stream \n+00007db0: 6973 2074 6865 6e0a 7265 7365 7420 736f is then.reset so\n+00007dc0: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c\n+00007dd0: 616c 6c20 746f 2074 6869 7320 6675 6e63 all to this func\n+00007de0: 7469 6f6e 2077 6974 6820 7468 6973 2073 tion with this s\n+00007df0: 7472 6561 6d20 7769 6c6c 206f 6e6c 790a tream will only.\n+00007e00: 7265 7475 726e 2074 6865 206e 6577 2063 return the new c\n+00007e10: 6861 7261 6374 6572 732e 7265 702e 696f haracters.rep.io\n+00007e20: 2e73 7472 6561 6d73 2369 6e70 7574 2d73 .streams#input-s\n+00007e30: 7472 6561 6d2d 7069 6e70 7574 2d73 7472 tream-pinput-str\n+00007e40: 6561 6d2d 7020 4152 470a 0a52 6574 7572 eam-p ARG..Retur\n+00007e50: 6e73 2074 2069 6620 4152 4720 6973 2061 ns t if ARG is a\n+00007e60: 6e20 696e 7075 7420 7374 7265 616d 2e72 n input stream.r\n+00007e70: 6570 2e69 6f2e 7374 7265 616d 7323 6f75 ep.io.streams#ou\n+00007e80: 7470 7574 2d73 7472 6561 6d2d 706f 7574 tput-stream-pout\n+00007e90: 7075 742d 7374 7265 616d 2d70 2041 5247 put-stream-p ARG\n+00007ea0: 0a0a 5265 7475 726e 7320 7420 6966 2041 ..Returns t if A\n+00007eb0: 5247 2069 7320 616e 206f 7574 7075 7420 RG is an output \n+00007ec0: 7374 7265 616d 2e72 6570 2e76 6d2e 696e stream.rep.vm.in\n+00007ed0: 7465 7270 7265 7465 7223 7661 6c69 6461 terpreter#valida\n+00007ee0: 7465 2d62 7974 652d 636f 6465 7661 6c69 te-byte-codevali\n+00007ef0: 6461 7465 2d62 7974 652d 636f 6465 2042 date-byte-code B\n+00007f00: 432d 4d41 4a4f 5220 4243 2d4d 494e 4f52 C-MAJOR BC-MINOR\n+00007f10: 0a0a 4368 6563 6b20 7468 6174 2062 7974 ..Check that byt\n+00007f20: 6520 636f 6465 7320 6672 6f6d 2069 6e73 e codes from ins\n+00007f30: 7472 7563 7469 6f6e 2073 6574 2042 432d truction set BC-\n+00007f40: 4d41 4a4f 522e 4243 2d4d 494e 4f52 2c20 MAJOR.BC-MINOR, \n+00007f50: 6d61 7920 6265 0a65 7865 6375 7465 642e may be.executed.\n+00007f60: 2049 6620 6e6f 742c 2061 6e20 6572 726f If not, an erro\n+00007f70: 7220 7769 6c6c 2062 6520 7369 676e 616c r will be signal\n+00007f80: 6c65 642e 7265 702e 766d 2e69 6e74 6572 led.rep.vm.inter\n+00007f90: 7072 6574 6572 2362 7974 6563 6f64 6570 preter#bytecodep\n+00007fa0: 6279 7465 636f 6465 7020 4152 470a 0a52 bytecodep ARG..R\n+00007fb0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n+00007fc0: 6973 2061 2062 7974 6520 636f 6465 2073 is a byte code s\n+00007fd0: 7562 726f 7574 696e 6520 2869 2e65 2e20 ubroutine (i.e. \n+00007fe0: 636f 6d70 696c 6564 204c 6973 7020 636f compiled Lisp co\n+00007ff0: 6465 292e 0000 0000 0000 0000 0000 0000 de).............\n+00008000: 7265 702e 766d 2e69 6e74 6572 7072 6574 rep.vm.interpret\n+00008010: 6572 236d 616b 652d 6279 7465 2d63 6f64 er#make-byte-cod\n+00008020: 652d 7375 6272 6d61 6b65 2d62 7974 652d e-subrmake-byte-\n+00008030: 636f 6465 2d73 7562 7220 434f 4445 2043 code-subr CODE C\n+00008040: 4f4e 5354 414e 5453 2053 5441 434b 205b ONSTANTS STACK [\n+00008050: 444f 435d 205b 494e 5445 5241 4354 4956 DOC] [INTERACTIV\n+00008060: 455d 0a0a 5265 7475 726e 2061 6e20 6f62 E]..Return an ob\n+00008070: 6a65 6374 2074 6861 7420 6361 6e20 6265 ject that can be\n+00008080: 2075 7365 6420 6173 2074 6865 2066 756e used as the fun\n+00008090: 6374 696f 6e20 7661 6c75 6520 6f66 2061 ction value of a\n+000080a0: 2073 796d 626f 6c2e 7265 702e 7574 696c symbol.rep.util\n+000080b0: 2e75 7466 3823 7574 6638 2d73 7472 696e .utf8#utf8-strin\n+000080c0: 672d 6c65 6e67 7468 7574 6638 2d73 7472 g-lengthutf8-str\n+000080d0: 696e 672d 6c65 6e67 7468 2053 5452 494e ing-length STRIN\n+000080e0: 470a 0a52 6574 7572 6e73 2074 6865 206e G..Returns the n\n+000080f0: 756d 6265 7220 6f66 2063 6861 7261 6374 umber of charact\n+00008100: 6572 7320 696e 2075 7466 2d38 2065 6e63 ers in utf-8 enc\n+00008110: 6f64 6564 2053 5452 494e 472e 7265 702e oded STRING.rep.\n+00008120: 7574 696c 2e75 7466 3823 7574 6638 2d73 util.utf8#utf8-s\n+00008130: 7562 7374 7269 6e67 7574 6638 2d73 7562 ubstringutf8-sub\n+00008140: 7374 7269 6e67 2053 5452 494e 4720 5354 string STRING ST\n+00008150: 4152 5420 5b45 4e44 5d0a 0a52 6574 7572 ART [END]..Retur\n+00008160: 6e73 2074 6865 2070 6f72 7469 6f6e 206f ns the portion o\n+00008170: 6620 5354 5249 4e47 2c20 656e 636f 6465 f STRING, encode\n+00008180: 6420 696e 2075 7466 2d38 2c20 7374 6172 d in utf-8, star\n+00008190: 7469 6e67 2061 740a 6368 6172 6163 7465 ting at.characte\n+000081a0: 7220 6e75 6d62 6572 2053 5441 5254 2061 r number START a\n+000081b0: 6e64 2065 6e64 696e 6720 6174 2074 6865 nd ending at the\n+000081c0: 2063 6861 7261 6374 6572 2062 6566 6f72 character befor\n+000081d0: 6520 454e 4420 286f 7220 7468 650a 656e e END (or the.en\n+000081e0: 6420 6f66 2074 6865 2073 7472 696e 6720 d of the string \n+000081f0: 6966 2045 4e44 2069 7320 6e6f 7420 6769 if END is not gi\n+00008200: 7665 6e29 2e20 416c 6c20 696e 6469 6365 ven). All indice\n+00008210: 7320 7374 6172 7420 6174 207a 6572 6f2e s start at zero.\n+00008220: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+00008230: 6462 6d2d 636c 6f73 6573 6462 6d2d 636c dbm-closesdbm-cl\n+00008240: 6f73 6520 4442 4d72 6570 2e69 6f2e 6462 ose DBMrep.io.db\n+00008250: 2e73 6462 6d23 7364 626d 2d66 6574 6368 .sdbm#sdbm-fetch\n+00008260: 7364 626d 2d66 6574 6368 2044 424d 204b sdbm-fetch DBM K\n+00008270: 4559 7265 702e 696f 2e64 622e 7364 626d EYrep.io.db.sdbm\n+00008280: 2373 6462 6d2d 7374 6f72 6573 6462 6d2d #sdbm-storesdbm-\n+00008290: 7374 6f72 6520 4442 4d20 4b45 5920 5641 store DBM KEY VA\n+000082a0: 4c55 4520 5b46 4c41 4753 5d72 6570 2e69 LUE [FLAGS]rep.i\n+000082b0: 6f2e 6462 2e73 6462 6d23 7364 626d 2d64 o.db.sdbm#sdbm-d\n+000082c0: 656c 6574 6573 6462 6d2d 6465 6c65 7465 eletesdbm-delete\n+000082d0: 2044 424d 204b 4559 7265 702e 696f 2e64 DBM KEYrep.io.d\n+000082e0: 622e 7364 626d 2373 6462 6d2d 6669 7273 b.sdbm#sdbm-firs\n+000082f0: 746b 6579 7364 626d 2d66 6972 7374 6b65 tkeysdbm-firstke\n+00008300: 7920 4442 4d72 6570 2e69 6f2e 6462 2e73 y DBMrep.io.db.s\n+00008310: 6462 6d23 7364 626d 2d6e 6578 746b 6579 dbm#sdbm-nextkey\n+00008320: 7364 626d 2d6e 6578 746b 6579 2044 424d sdbm-nextkey DBM\n+00008330: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+00008340: 6462 6d2d 7264 6f6e 6c79 7364 626d 2d72 dbm-rdonlysdbm-r\n+00008350: 646f 6e6c 7920 4442 4d72 6570 2e69 6f2e donly DBMrep.io.\n+00008360: 6462 2e73 6462 6d23 7364 626d 2d65 7272 db.sdbm#sdbm-err\n+00008370: 6f72 7364 626d 2d65 7272 6f72 2044 424d orsdbm-error DBM\n+00008380: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n+00008390: 6462 6d70 7364 626d 7020 4152 470a 0a52 dbmpsdbmp ARG..R\n+000083a0: 6574 7572 6e73 2074 2069 6620 4152 4720 eturns t if ARG \n+000083b0: 6973 2061 6e20 7364 626d 206f 626a 6563 is an sdbm objec\n+000083c0: 7420 2863 7265 6174 6564 2062 7920 6073 t (created by `s\n+000083d0: 6462 6d2d 6f70 656e 2729 2e72 6570 2e73 dbm-open').rep.s\n+000083e0: 7973 7465 6d23 6f70 6572 6174 696e 672d ystem#operating-\n+000083f0: 7379 7374 656d 4120 7379 6d62 6f6c 2064 systemA symbol d\n+00008400: 6566 696e 696e 6720 7468 6520 7479 7065 efining the type\n+00008410: 206f 6620 6f70 6572 6174 696e 6720 7379 of operating sy\n+00008420: 7374 656d 2074 6861 7420 4a61 6465 2069 stem that Jade i\n+00008430: 7320 7275 6e6e 696e 670a 756e 6465 722e s running.under.\n+00008440: 2043 7572 7265 6e74 6c79 2074 6869 7320 Currently this \n+00008450: 6973 2061 6c77 6179 7320 7468 6520 7379 is always the sy\n+00008460: 6d62 6f6c 2060 756e 6978 272e 7072 6f63 mbol `unix'.proc\n+00008470: 6573 732d 656e 7669 726f 6e6d 656e 7441 ess-environmentA\n+00008480: 206c 6973 7420 6f66 2061 6c6c 2065 6e76 list of all env\n+00008490: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+000084a0: 6573 2028 6173 2073 7472 696e 6773 2022 es (as strings \"\n+000084b0: 4e41 4d45 3d56 414c 5545 2229 2070 6173 NAME=VALUE\") pas\n+000084c0: 7365 640a 746f 2074 6865 2069 6e74 6572 sed.to the inter\n+000084d0: 7072 6574 6572 2e20 416c 736f 2075 7365 preter. Also use\n+000084e0: 6420 746f 2073 7065 6369 6679 2074 6865 d to specify the\n+000084f0: 2065 6e76 6972 6f6e 6d65 6e74 206f 6620 environment of \n+00008500: 7375 6270 726f 6365 7373 6573 2e72 6570 subprocesses.rep\n+00008510: 2e73 7973 7465 6d23 7265 702d 7665 7273 .system#rep-vers\n+00008520: 696f 6e41 2073 7472 696e 6720 6465 6669 ionA string defi\n+00008530: 6e69 6e67 2074 6865 2063 7572 7265 6e74 ning the current\n+00008540: 2076 6572 7369 6f6e 206f 6620 7468 6520 version of the \n+00008550: 5245 5020 696e 7465 7270 7265 7465 722e REP interpreter.\n+00008560: 7265 702e 7379 7374 656d 2372 6570 2d62 rep.system#rep-b\n+00008570: 7569 6c64 2d69 6441 2073 7472 696e 6720 uild-idA string \n+00008580: 6465 7363 7269 6269 6e67 2077 6865 6e2c describing when,\n+00008590: 2077 6865 7265 2c20 616e 6420 6279 2077 where, and by w\n+000085a0: 686f 2074 6865 2072 756e 6e69 6e67 2076 ho the running v\n+000085b0: 6572 7369 6f6e 206f 6620 7468 650a 4c49 ersion of the.LI\n+000085c0: 5350 2069 6e74 6572 7072 6574 6572 2077 SP interpreter w\n+000085d0: 6173 2062 7569 6c74 2e72 6570 2e64 6174 as built.rep.dat\n+000085e0: 6123 7570 6361 7365 2d74 6162 6c65 3235 a#upcase-table25\n+000085f0: 362d 6279 7465 2073 7472 696e 6720 686f 6-byte string ho\n+00008600: 6c64 696e 6720 7472 616e 736c 6174 696f lding translatio\n+00008610: 6e73 2074 6f20 7475 726e 2065 6163 6820 ns to turn each \n+00008620: 6368 6172 6163 7465 7220 696e 746f 2069 character into i\n+00008630: 7473 0a75 7070 6572 2d63 6173 6520 6571 ts.upper-case eq\n+00008640: 7569 7661 6c65 6e74 2e72 6570 2e64 6174 uivalent.rep.dat\n+00008650: 6123 646f 776e 6361 7365 2d74 6162 6c65 a#downcase-table\n+00008660: 3235 362d 6279 7465 2073 7472 696e 6720 256-byte string \n+00008670: 686f 6c64 696e 6720 7472 616e 736c 6174 holding translat\n+00008680: 696f 6e73 2074 6f20 7475 726e 2065 6163 ions to turn eac\n+00008690: 6820 6368 6172 6163 7465 7220 696e 746f h character into\n+000086a0: 2069 7473 0a6c 6f77 6572 2d63 6173 6520 its.lower-case \n+000086b0: 6571 7569 7661 6c65 6e74 2e72 6570 2e64 equivalent.rep.d\n+000086c0: 6174 6123 666c 6174 7465 6e2d 7461 626c ata#flatten-tabl\n+000086d0: 6554 7261 6e73 6c61 7469 6f6e 2074 6162 eTranslation tab\n+000086e0: 6c65 2074 6f20 636f 6e76 6572 7420 6e65 le to convert ne\n+000086f0: 776c 696e 6520 6368 6172 6163 7465 7273 wline characters\n+00008700: 2074 6f20 7370 6163 6573 2e72 6570 2e73 to spaces.rep.s\n+00008710: 7973 7465 6d23 6265 6570 6265 6570 0a0a ystem#beepbeep..\n+00008720: 5269 6e67 7320 6120 6265 6c6c 2e72 6570 Rings a bell.rep\n+00008730: 2e64 6174 6123 636f 6d70 6c65 7465 2d73 .data#complete-s\n+00008740: 7472 696e 6763 6f6d 706c 6574 652d 7374 tringcomplete-st\n+00008750: 7269 6e67 2054 454d 504c 4154 4520 4c49 ring TEMPLATE LI\n+00008760: 5354 205b 464f 4c44 2d43 4153 455d 0a0a ST [FOLD-CASE]..\n+00008770: 5265 7475 726e 2061 2073 7472 696e 6720 Return a string \n+00008780: 7768 6f73 6520 6265 6769 6e6e 696e 6720 whose beginning \n+00008790: 6d61 7463 6865 7320 7468 6520 7374 7269 matches the stri\n+000087a0: 6e67 2054 454d 504c 4154 452c 2061 6e64 ng TEMPLATE, and\n+000087b0: 2069 7320 756e 6971 7565 0a69 6e20 7468 is unique.in th\n+000087c0: 6520 7365 7420 6f66 2061 6c6c 2073 7472 e set of all str\n+000087d0: 696e 6773 2069 6e20 4c49 5354 2077 6869 ings in LIST whi\n+000087e0: 6368 2061 6c73 6f20 6d61 7463 6820 5445 ch also match TE\n+000087f0: 4d50 4c41 5445 2e20 4966 2046 4f4c 442d MPLATE. If FOLD-\n+00008800: 4341 5345 0a69 7320 742c 2061 6c6c 206d CASE.is t, all m\n+00008810: 6174 6368 696e 6720 6967 6e6f 7265 7320 atching ignores \n+00008820: 6368 6172 6163 7465 7220 6361 7365 2e72 character case.r\n+00008830: 6570 2e73 7973 7465 6d23 6375 7272 656e ep.system#curren\n+00008840: 742d 7469 6d65 6375 7272 656e 742d 7469 t-timecurrent-ti\n+00008850: 6d65 0a0a 5265 7475 726e 2061 2076 616c me..Return a val\n+00008860: 7565 2064 656e 6f74 696e 6720 7468 6520 ue denoting the \n+00008870: 6375 7272 656e 7420 7379 7374 656d 2074 current system t\n+00008880: 696d 652e 2054 6869 7320 7769 6c6c 2062 ime. This will b\n+00008890: 6520 6120 636f 6e73 2063 656c 6c0a 636f e a cons cell.co\n+000088a0: 6e74 6169 6e69 6e67 2028 4441 5953 202e ntaining (DAYS .\n+000088b0: 2053 4543 4f4e 4453 292c 2074 6865 206e SECONDS), the n\n+000088c0: 756d 6265 7220 6f66 2044 4159 5320 7369 umber of DAYS si\n+000088d0: 6e63 6520 7468 6520 6570 6f63 682c 2061 nce the epoch, a\n+000088e0: 6e64 2074 6865 0a6e 756d 6265 7220 6f66 nd the.number of\n+000088f0: 2073 6563 6f6e 6473 2073 696e 6365 2074 seconds since t\n+00008900: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the \n+00008910: 6461 7920 2875 6e69 7665 7273 616c 2074 day (universal t\n+00008920: 696d 6529 2e72 6570 2e73 7973 7465 6d23 ime).rep.system#\n+00008930: 6375 7272 656e 742d 7574 696d 6563 7572 current-utimecur\n+00008940: 7265 6e74 2d75 7469 6d65 0a0a 5265 7475 rent-utime..Retu\n+00008950: 726e 2074 6865 2063 7572 7265 6e74 2074 rn the current t\n+00008960: 696d 6520 696e 206d 6963 726f 7365 636f ime in microseco\n+00008970: 6e64 732e 7265 702e 7379 7374 656d 2366 nds.rep.system#f\n+00008980: 6978 2d74 696d 6566 6978 2d74 696d 6520 ix-timefix-time \n+00008990: 5449 4d45 5354 414d 500a 0a45 6e73 7572 TIMESTAMP..Ensur\n+000089a0: 6520 7468 6174 2074 6865 2074 776f 2070 e that the two p\n+000089b0: 6172 7473 206f 6620 5449 4d45 5354 414d arts of TIMESTAM\n+000089c0: 5020 6172 6520 6d75 7475 616c 6c79 2063 P are mutually c\n+000089d0: 6f6e 7369 7374 656e 742e 2049 6620 6e6f onsistent. If no\n+000089e0: 740a 5449 4d45 5354 414d 5020 6973 2061 t.TIMESTAMP is a\n+000089f0: 6c74 6572 6564 2e20 5265 7475 726e 7320 ltered. Returns \n+00008a00: 5449 4d45 5354 414d 502e 7265 702e 7379 TIMESTAMP.rep.sy\n+00008a10: 7374 656d 2363 7572 7265 6e74 2d74 696d stem#current-tim\n+00008a20: 652d 7374 7269 6e67 6375 7272 656e 742d e-stringcurrent-\n+00008a30: 7469 6d65 2d73 7472 696e 6720 5b54 494d time-string [TIM\n+00008a40: 455d 205b 464f 524d 4154 5d0a 0a52 6574 E] [FORMAT]..Ret\n+00008a50: 7572 6e73 2061 2068 756d 616e 2d72 6561 urns a human-rea\n+00008a60: 6461 626c 6520 7374 7269 6e67 2064 6566 dable string def\n+00008a70: 696e 696e 6720 7468 6520 6375 7272 656e ining the curren\n+00008a80: 7420 6461 7465 2061 6e64 2074 696d 652c t date and time,\n+00008a90: 206f 7220 6966 0a73 7065 6369 6669 6564 or if.specified\n+00008aa0: 2c20 7468 6174 2064 6566 696e 696e 6720 , that defining \n+00008ab0: 5449 4d45 2e0a 0a49 6620 6465 6669 6e65 TIME...If define\n+00008ac0: 642c 2046 4f52 4d41 5420 6973 2061 2073 d, FORMAT is a s\n+00008ad0: 7472 696e 6720 6465 6669 6e69 6e67 2068 tring defining h\n+00008ae0: 6f77 2074 6f20 6372 6561 7465 2074 6865 ow to create the\n+00008af0: 2073 7472 696e 672e 2049 7420 6861 730a string. It has.\n+00008b00: 7468 6520 7361 6d65 2063 6f6e 7665 6e74 the same convent\n+00008b10: 696f 6e73 2061 7320 7468 6520 7465 6d70 ions as the temp\n+00008b20: 6c61 7465 2074 6f20 7468 6520 4320 6c69 late to the C li\n+00008b30: 6272 6172 7927 7320 7374 7266 7469 6d65 brary's strftime\n+00008b40: 2066 756e 6374 696f 6e2e 7265 702e 7379 function.rep.sy\n+00008b50: 7374 656d 2374 696d 652d 6c61 7465 722d stem#time-later-\n+00008b60: 7074 696d 652d 6c61 7465 722d 7020 5449 ptime-later-p TI\n+00008b70: 4d45 2d53 5441 4d50 3120 5449 4d45 2d53 ME-STAMP1 TIME-S\n+00008b80: 5441 4d50 320a 0a52 6574 7572 6e73 2074 TAMP2..Returns t\n+00008b90: 2077 6865 6e20 5449 4d45 2d53 5441 4d50 when TIME-STAMP\n+00008ba0: 3120 7265 6665 7273 2074 6f20 6120 6c61 1 refers to a la\n+00008bb0: 7465 7220 7469 6d65 2074 6861 6e20 5449 ter time than TI\n+00008bc0: 4d45 2d53 5441 4d50 322e 7265 702e 7379 ME-STAMP2.rep.sy\n+00008bd0: 7374 656d 2373 6c65 6570 2d66 6f72 736c stem#sleep-forsl\n+00008be0: 6565 702d 666f 7220 5345 434f 4e44 5320 eep-for SECONDS \n+00008bf0: 5b4d 494c 4c49 5345 434f 4e44 535d 0a0a [MILLISECONDS]..\n+00008c00: 5061 7573 6520 666f 7220 5345 434f 4e44 Pause for SECOND\n+00008c10: 5320 2870 6c75 7320 7468 6520 6f70 7469 S (plus the opti\n+00008c20: 6f6e 616c 204d 494c 4c49 5345 434f 4e44 onal MILLISECOND\n+00008c30: 2063 6f6d 706f 6e65 6e74 2920 6c65 6e67 component) leng\n+00008c40: 7468 206f 6620 7469 6d65 2e72 6570 2e73 th of time.rep.s\n+00008c50: 7973 7465 6d23 7369 742d 666f 7273 6974 ystem#sit-forsit\n+00008c60: 2d66 6f72 205b 5345 434f 4e44 535d 205b -for [SECONDS] [\n+00008c70: 4d49 4c4c 4953 4543 4f4e 4453 5d0a 0a57 MILLISECONDS]..W\n+00008c80: 6169 7420 666f 7220 696e 7075 7420 746f ait for input to\n+00008c90: 2061 7272 6976 6520 616e 6420 6265 2070 arrive and be p\n+00008ca0: 726f 6365 7373 6564 2e20 4e6f 206d 6f72 rocessed. No mor\n+00008cb0: 6520 7468 616e 2053 4543 4f4e 4453 2073 e than SECONDS s\n+00008cc0: 6563 6f6e 6473 2070 6c75 730a 4d49 4c4c econds plus.MILL\n+00008cd0: 4953 4543 4f4e 4453 206d 696c 6c69 7365 ISECONDS millise\n+00008ce0: 636f 6e64 7320 7769 6c6c 2062 6520 7761 conds will be wa\n+00008cf0: 6974 6564 2e20 4966 2061 7420 7468 6520 ited. If at the \n+00008d00: 656e 6420 6f66 2074 6869 7320 7469 6d65 end of this time\n+00008d10: 206e 6f0a 696e 7075 7420 6861 7320 6172 no.input has ar\n+00008d20: 7269 7665 642c 2072 6574 7572 6e20 742e rived, return t.\n+00008d30: 204f 7468 6572 7769 7365 2072 6574 7572 Otherwise retur\n+00008d40: 6e20 6e69 6c20 6966 2069 6e70 7574 2077 n nil if input w\n+00008d50: 6173 2066 6f75 6e64 2e0a 0a49 6620 6e65 as found...If ne\n+00008d60: 6974 6865 7220 5345 434f 4e44 5320 6e6f ither SECONDS no\n+00008d70: 7220 4d49 4c4c 4953 4543 4f4e 4453 2069 r MILLISECONDS i\n+00008d80: 7320 6465 6669 6e65 6420 7468 6520 636f s defined the co\n+00008d90: 6d6d 616e 6420 7769 6c6c 2072 6574 7572 mmand will retur\n+00008da0: 6e0a 696d 6d65 6469 6174 656c 792c 2075 n.immediately, u\n+00008db0: 7369 6e67 2061 206e 756c 6c20 7469 6d65 sing a null time\n+00008dc0: 6f75 742e 7265 702e 7379 7374 656d 2375 out.rep.system#u\n+00008dd0: 7365 722d 6c6f 6769 6e2d 6e61 6d65 7573 ser-login-nameus\n+00008de0: 6572 2d6c 6f67 696e 2d6e 616d 650a 0a52 er-login-name..R\n+00008df0: 6574 7572 6e73 2074 6865 206c 6f67 696e eturns the login\n+00008e00: 206e 616d 6520 6f66 2074 6865 2075 7365 name of the use\n+00008e10: 7220 2861 2073 7472 696e 6729 2e72 6570 r (a string).rep\n+00008e20: 2e73 7973 7465 6d23 7573 6572 2d66 756c .system#user-ful\n+00008e30: 6c2d 6e61 6d65 7573 6572 2d66 756c 6c2d l-nameuser-full-\n+00008e40: 6e61 6d65 205b 5245 414c 2d4e 414d 455d name [REAL-NAME]\n+00008e50: 0a0a 5265 7475 726e 7320 7468 6520 7265 ..Returns the re\n+00008e60: 616c 206e 616d 6520 6f66 2074 6865 2075 al name of the u\n+00008e70: 7365 7220 2861 2073 7472 696e 6729 2e20 ser (a string). \n+00008e80: 4966 2052 4541 4c2d 4e41 4d45 2069 7320 If REAL-NAME is \n+00008e90: 6e6f 6e2d 6e69 6c2c 2069 7427 730a 7468 non-nil, it's.th\n+00008ea0: 6520 6e61 6d65 2074 6f20 7265 7475 726e e name to return\n+00008eb0: 2069 6e20 7375 6273 6571 7565 6e74 2063 in subsequent c\n+00008ec0: 616c 6c73 2e72 6570 2e73 7973 7465 6d23 alls.rep.system#\n+00008ed0: 7573 6572 2d68 6f6d 652d 6469 7265 6374 user-home-direct\n+00008ee0: 6f72 7975 7365 722d 686f 6d65 2d64 6972 oryuser-home-dir\n+00008ef0: 6563 746f 7279 205b 5553 4552 5d0a 0a52 ectory [USER]..R\n+00008f00: 6574 7572 6e20 7468 6520 7061 7468 2074 eturn the path t\n+00008f10: 6f20 5553 4552 2773 2068 6f6d 6520 6469 o USER's home di\n+00008f20: 7265 6374 6f72 7920 2861 2073 7472 696e rectory (a strin\n+00008f30: 6729 2e20 5768 656e 2055 5345 5220 6973 g). When USER is\n+00008f40: 2075 6e64 6566 696e 6564 0a74 6865 2064 undefined.the d\n+00008f50: 6972 6563 746f 7279 206f 6620 7468 6520 irectory of the \n+00008f60: 7573 6572 2077 686f 2065 7865 6375 7465 user who execute\n+00008f70: 6420 4a61 6465 2069 7320 666f 756e 642e d Jade is found.\n+00008f80: 7265 702e 7379 7374 656d 2373 7973 7465 rep.system#syste\n+00008f90: 6d2d 6e61 6d65 7379 7374 656d 2d6e 616d m-namesystem-nam\n+00008fa0: 650a 0a52 6574 7572 6e73 2074 6865 206e e..Returns the n\n+00008fb0: 616d 6520 6f66 2074 6865 2068 6f73 7420 ame of the host \n+00008fc0: 7768 6963 6820 7468 6520 6564 6974 6f72 which the editor\n+00008fd0: 2069 7320 7275 6e6e 696e 6720 6f6e 2e00 is running on..\n+00008fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00008ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00009000: 7265 702e 6c61 6e67 2e64 6562 7567 2362 rep.lang.debug#b\n-00009010: 7265 616b 6272 6561 6b0a 0a54 6865 206e reakbreak..The n\n-00009020: 6578 7420 666f 726d 2074 6f20 6265 2065 ext form to be e\n-00009030: 7661 6c75 6174 6564 2077 696c 6c20 6265 valuated will be\n-00009040: 2064 6f6e 6520 736f 2074 6872 6f75 6768 done so through\n-00009050: 2074 6865 204c 6973 7020 6465 6275 6767 the Lisp debugg\n-00009060: 6572 2e72 6570 2e6c 616e 672e 6465 6275 er.rep.lang.debu\n-00009070: 6723 7374 6570 7374 6570 2046 4f52 4d0a g#stepstep FORM.\n-00009080: 0a55 7365 2074 6865 204c 6973 7020 6465 .Use the Lisp de\n-00009090: 6275 6767 6572 2074 6f20 6576 616c 7561 bugger to evalua\n-000090a0: 7465 2046 4f52 4d2e 7265 702e 6c61 6e67 te FORM.rep.lang\n-000090b0: 2e69 6e74 6572 7072 6574 6572 2373 6967 .interpreter#sig\n-000090c0: 6e61 6c73 6967 6e61 6c20 4552 524f 522d nalsignal ERROR-\n-000090d0: 5359 4d42 4f4c 2044 4154 410a 0a53 6967 SYMBOL DATA..Sig\n-000090e0: 6e61 6c20 7468 6174 2061 6e20 6572 726f nal that an erro\n-000090f0: 7220 6861 7320 6861 7070 656e 6564 2e20 r has happened. \n-00009100: 4552 524f 522d 5359 4d42 4f4c 2069 7320 ERROR-SYMBOL is \n-00009110: 7468 6520 6e61 6d65 206f 6620 6120 7379 the name of a sy\n-00009120: 6d62 6f6c 0a63 6c61 7373 6966 7969 6e67 mbol.classifying\n-00009130: 2074 6865 2074 7970 6520 6f66 2065 7272 the type of err\n-00009140: 6f72 2c20 6974 2073 686f 756c 6420 6861 or, it should ha\n-00009150: 7665 2061 2070 726f 7065 7274 7920 6065 ve a property `e\n-00009160: 7272 6f72 2d6d 6573 7361 6765 270a 2861 rror-message'.(a\n-00009170: 2073 7472 696e 6729 2077 6974 6820 6120 string) with a \n-00009180: 7368 6f72 7420 6465 7363 7269 7074 696f short descriptio\n-00009190: 6e20 6f66 2074 6865 2065 7272 6f72 206d n of the error m\n-000091a0: 6573 7361 6765 2e0a 4441 5441 2069 7320 essage..DATA is \n-000091b0: 6120 6c69 7374 206f 6620 6f62 6a65 6374 a list of object\n-000091c0: 7320 7768 6963 6820 6172 6520 7265 6c65 s which are rele\n-000091d0: 7661 6e74 2074 6f20 7468 6520 6572 726f vant to the erro\n-000091e0: 7220 2d2d 2074 6865 7920 7769 6c6c 0a62 r -- they will.b\n-000091f0: 6520 6d61 6465 2061 7661 696c 6162 6c65 e made available\n-00009200: 2074 6f20 616e 7920 6572 726f 722d 6861 to any error-ha\n-00009210: 6e64 6c65 7220 6f72 2070 7269 6e74 6564 ndler or printed\n-00009220: 2062 7920 7468 6520 6465 6661 756c 7420 by the default \n-00009230: 6572 726f 720a 6861 6e64 6c65 722e 7265 error.handler.re\n-00009240: 702e 6c61 6e67 2e64 6562 7567 2362 6163 p.lang.debug#bac\n-00009250: 6b74 7261 6365 6261 636b 7472 6163 6520 ktracebacktrace \n-00009260: 5b53 5452 4541 4d5d 0a0a 5072 696e 7473 [STREAM]..Prints\n-00009270: 2061 2062 6163 6b74 7261 6365 206f 6620 a backtrace of \n-00009280: 7468 6520 6375 7272 656e 7420 4c69 7370 the current Lisp\n-00009290: 2063 616c 6c20 7374 6163 6b20 746f 2053 call stack to S\n-000092a0: 5452 4541 4d20 286f 7220 746f 0a60 7374 TREAM (or to.`st\n-000092b0: 616e 6461 7264 2d6f 7574 7075 7427 292e andard-output').\n-000092c0: 0a54 6865 2066 6f72 6d61 7420 6973 2073 .The format is s\n-000092d0: 6f6d 6574 6869 6e67 206c 696b 653a 0a20 omething like:. \n-000092e0: 2046 554e 4354 494f 4e20 2841 5247 4c49 FUNCTION (ARGLI\n-000092f0: 5354 2920 4152 4753 2d45 5641 4c4c 4544 ST) ARGS-EVALLED\n-00009300: 2d50 0a77 6865 7265 2041 5247 532d 4556 -P.where ARGS-EV\n-00009310: 414c 4c45 442d 5020 6973 2065 6974 6865 ALLED-P is eithe\n-00009320: 7220 6074 2720 6f72 2060 6e69 6c27 2c20 r `t' or `nil', \n-00009330: 6465 7065 6e64 696e 6720 6f6e 2077 6865 depending on whe\n-00009340: 7468 6572 206f 7220 6e6f 740a 4152 474c ther or not.ARGL\n-00009350: 4953 5420 6861 6420 6265 656e 2065 7661 IST had been eva\n-00009360: 6c75 6174 6564 206f 7220 6e6f 7420 6265 luated or not be\n-00009370: 666f 7265 2062 6569 6e67 2070 7574 2069 fore being put i\n-00009380: 6e74 6f20 7468 6520 7374 6163 6b2e 7265 nto the stack.re\n-00009390: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-000093a0: 6572 236d 6178 2d6c 6973 702d 6465 7074 er#max-lisp-dept\n-000093b0: 686d 6178 2d6c 6973 702d 6465 7074 6820 hmax-lisp-depth \n-000093c0: 5b4e 4557 2d56 414c 5545 5d0a 0a54 6865 [NEW-VALUE]..The\n-000093d0: 206d 6178 696d 756d 206e 756d 6265 7220 maximum number \n-000093e0: 6f66 2074 696d 6573 2074 6861 7420 7265 of times that re\n-000093f0: 705f 6675 6e63 616c 6c20 6361 6e20 6265 p_funcall can be\n-00009400: 2063 616c 6c65 6420 7265 6375 7273 6976 called recursiv\n-00009410: 656c 792e 0a0a 5468 6973 2069 7320 696e ely...This is in\n-00009420: 7465 6e64 6564 2074 6f20 7374 6f70 2069 tended to stop i\n-00009430: 6e66 696e 6974 6520 7265 6375 7273 696f nfinite recursio\n-00009440: 6e2c 2069 6620 7468 6520 6465 6661 756c n, if the defaul\n-00009450: 7420 7661 6c75 6520 6f66 2032 3530 2069 t value of 250 i\n-00009460: 730a 746f 6f20 736d 616c 6c20 2879 6f75 s.too small (you\n-00009470: 2067 6574 2065 7272 6f72 7320 696e 206e get errors in n\n-00009480: 6f72 6d61 6c20 7573 6529 2073 6574 2069 ormal use) set i\n-00009490: 7420 746f 2073 6f6d 6574 6869 6e67 206c t to something l\n-000094a0: 6172 6765 722e 7265 702e 6c61 6e67 2e64 arger.rep.lang.d\n-000094b0: 6562 7567 2375 6e69 782d 7072 696e 742d ebug#unix-print-\n-000094c0: 616c 6c6f 6361 7469 6f6e 7375 6e69 782d allocationsunix-\n-000094d0: 7072 696e 742d 616c 6c6f 6361 7469 6f6e print-allocation\n-000094e0: 730a 0a4f 7574 7075 7420 6120 6c69 7374 s..Output a list\n-000094f0: 206f 6620 616c 6c20 616c 6c6f 6361 7465 of all allocate\n-00009500: 6420 6d65 6d6f 7279 2062 6c6f 636b 7320 d memory blocks \n-00009510: 746f 2073 7461 6e64 6172 6420 6572 726f to standard erro\n-00009520: 722e 7265 702e 6c61 6e67 2e69 6e74 6572 r.rep.lang.inter\n-00009530: 7072 6574 6572 236d 6163 726f 6578 7061 preter#macroexpa\n-00009540: 6e64 2d31 6d61 6372 6f65 7870 616e 642d nd-1macroexpand-\n-00009550: 3120 464f 524d 205b 454e 5649 524f 4e4d 1 FORM [ENVIRONM\n-00009560: 454e 545d 0a0a 4966 2046 4f52 4d20 6973 ENT]..If FORM is\n-00009570: 2061 206d 6163 726f 2063 616c 6c2c 2065 a macro call, e\n-00009580: 7870 616e 6420 6974 206f 6e63 6520 616e xpand it once an\n-00009590: 6420 7265 7475 726e 2074 6865 2072 6573 d return the res\n-000095a0: 756c 7469 6e67 2066 6f72 6d2e 0a0a 4966 ulting form...If\n-000095b0: 2045 4e56 4952 4f4e 4d45 4e54 2069 7320 ENVIRONMENT is \n-000095c0: 7370 6563 6966 6965 6420 6974 2069 7320 specified it is \n-000095d0: 6120 6675 6e63 7469 6f6e 2074 6f20 6361 a function to ca\n-000095e0: 6c6c 2074 6f20 646f 2074 6865 2061 6374 ll to do the act\n-000095f0: 7561 6c0a 6578 7061 6e73 696f 6e2e 2041 ual.expansion. A\n-00009600: 6e79 206d 6163 726f 2065 7870 616e 6465 ny macro expande\n-00009610: 7273 2072 6563 7572 7369 7665 6c79 2063 rs recursively c\n-00009620: 616c 6c69 6e67 206d 6163 726f 6578 7061 alling macroexpa\n-00009630: 6e64 2073 686f 756c 640a 7061 7373 2074 nd should.pass t\n-00009640: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n-00009650: 606d 6163 726f 2d65 6e76 6972 6f6e 6d65 `macro-environme\n-00009660: 6e74 2720 7661 7269 6162 6c65 2074 6f20 nt' variable to \n-00009670: 7468 6973 2070 6172 616d 6574 6572 2e72 this parameter.r\n-00009680: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00009690: 7465 7223 6d61 6372 6f65 7870 616e 646d ter#macroexpandm\n-000096a0: 6163 726f 6578 7061 6e64 2046 4f52 4d20 acroexpand FORM \n-000096b0: 5b45 4e56 4952 4f4e 4d45 4e54 5d0a 0a49 [ENVIRONMENT]..I\n-000096c0: 6620 464f 524d 2069 7320 6120 6d61 6372 f FORM is a macr\n-000096d0: 6f20 6361 6c6c 2c20 6578 7061 6e64 2069 o call, expand i\n-000096e0: 7420 756e 7469 6c20 6974 2069 736e 2774 t until it isn't\n-000096f0: 2e0a 0a49 6620 454e 5649 524f 4e4d 454e ...If ENVIRONMEN\n-00009700: 5420 6973 2073 7065 6369 6669 6564 2069 T is specified i\n-00009710: 7420 6973 2061 2066 756e 6374 696f 6e20 t is a function \n-00009720: 746f 2063 616c 6c20 746f 2064 6f20 7468 to call to do th\n-00009730: 6520 6163 7475 616c 0a65 7870 616e 7369 e actual.expansi\n-00009740: 6f6e 2e20 416e 7920 6d61 6372 6f20 6578 on. Any macro ex\n-00009750: 7061 6e64 6572 7320 7265 6375 7273 6976 panders recursiv\n-00009760: 656c 7920 6361 6c6c 696e 6720 6d61 6372 ely calling macr\n-00009770: 6f65 7870 616e 6420 7368 6f75 6c64 0a70 oexpand should.p\n-00009780: 6173 7320 7468 6520 7661 6c75 6520 6f66 ass the value of\n-00009790: 2074 6865 2060 6d61 6372 6f2d 656e 7669 the `macro-envi\n-000097a0: 726f 6e6d 656e 7427 2076 6172 6961 626c ronment' variabl\n-000097b0: 6520 746f 2074 6869 7320 7061 7261 6d65 e to this parame\n-000097c0: 7465 722e 7265 702e 7379 7374 656d 236f ter.rep.system#o\n-000097d0: 7065 7261 7469 6e67 2d73 7973 7465 6d41 perating-systemA\n-000097e0: 2073 796d 626f 6c20 6465 6669 6e69 6e67 symbol defining\n-000097f0: 2074 6865 2074 7970 6520 6f66 206f 7065 the type of ope\n-00009800: 7261 7469 6e67 2073 7973 7465 6d20 7468 rating system th\n-00009810: 6174 204a 6164 6520 6973 2072 756e 6e69 at Jade is runni\n-00009820: 6e67 0a75 6e64 6572 2e20 4375 7272 656e ng.under. Curren\n-00009830: 746c 7920 7468 6973 2069 7320 616c 7761 tly this is alwa\n-00009840: 7973 2074 6865 2073 796d 626f 6c20 6075 ys the symbol `u\n-00009850: 6e69 7827 2e70 726f 6365 7373 2d65 6e76 nix'.process-env\n-00009860: 6972 6f6e 6d65 6e74 4120 6c69 7374 206f ironmentA list o\n-00009870: 6620 616c 6c20 656e 7669 726f 6e6d 656e f all environmen\n-00009880: 7420 7661 7269 6162 6c65 7320 2861 7320 t variables (as \n-00009890: 7374 7269 6e67 7320 224e 414d 453d 5641 strings \"NAME=VA\n-000098a0: 4c55 4522 2920 7061 7373 6564 0a74 6f20 LUE\") passed.to \n-000098b0: 7468 6520 696e 7465 7270 7265 7465 722e the interpreter.\n-000098c0: 2041 6c73 6f20 7573 6564 2074 6f20 7370 Also used to sp\n-000098d0: 6563 6966 7920 7468 6520 656e 7669 726f ecify the enviro\n-000098e0: 6e6d 656e 7420 6f66 2073 7562 7072 6f63 nment of subproc\n-000098f0: 6573 7365 732e 7265 702e 7379 7374 656d esses.rep.system\n-00009900: 2372 6570 2d76 6572 7369 6f6e 4120 7374 #rep-versionA st\n-00009910: 7269 6e67 2064 6566 696e 696e 6720 7468 ring defining th\n-00009920: 6520 6375 7272 656e 7420 7665 7273 696f e current versio\n-00009930: 6e20 6f66 2074 6865 2052 4550 2069 6e74 n of the REP int\n-00009940: 6572 7072 6574 6572 2e72 6570 2e73 7973 erpreter.rep.sys\n-00009950: 7465 6d23 7265 702d 6275 696c 642d 6964 tem#rep-build-id\n-00009960: 4120 7374 7269 6e67 2064 6573 6372 6962 A string describ\n-00009970: 696e 6720 7768 656e 2c20 7768 6572 652c ing when, where,\n-00009980: 2061 6e64 2062 7920 7768 6f20 7468 6520 and by who the \n-00009990: 7275 6e6e 696e 6720 7665 7273 696f 6e20 running version \n-000099a0: 6f66 2074 6865 0a4c 4953 5020 696e 7465 of the.LISP inte\n-000099b0: 7270 7265 7465 7220 7761 7320 6275 696c rpreter was buil\n-000099c0: 742e 7265 702e 6461 7461 2375 7063 6173 t.rep.data#upcas\n-000099d0: 652d 7461 626c 6532 3536 2d62 7974 6520 e-table256-byte \n-000099e0: 7374 7269 6e67 2068 6f6c 6469 6e67 2074 string holding t\n-000099f0: 7261 6e73 6c61 7469 6f6e 7320 746f 2074 ranslations to t\n-00009a00: 7572 6e20 6561 6368 2063 6861 7261 6374 urn each charact\n-00009a10: 6572 2069 6e74 6f20 6974 730a 7570 7065 er into its.uppe\n-00009a20: 722d 6361 7365 2065 7175 6976 616c 656e r-case equivalen\n-00009a30: 742e 7265 702e 6461 7461 2364 6f77 6e63 t.rep.data#downc\n-00009a40: 6173 652d 7461 626c 6532 3536 2d62 7974 ase-table256-byt\n-00009a50: 6520 7374 7269 6e67 2068 6f6c 6469 6e67 e string holding\n-00009a60: 2074 7261 6e73 6c61 7469 6f6e 7320 746f translations to\n-00009a70: 2074 7572 6e20 6561 6368 2063 6861 7261 turn each chara\n-00009a80: 6374 6572 2069 6e74 6f20 6974 730a 6c6f cter into its.lo\n-00009a90: 7765 722d 6361 7365 2065 7175 6976 616c wer-case equival\n-00009aa0: 656e 742e 7265 702e 6461 7461 2366 6c61 ent.rep.data#fla\n-00009ab0: 7474 656e 2d74 6162 6c65 5472 616e 736c tten-tableTransl\n-00009ac0: 6174 696f 6e20 7461 626c 6520 746f 2063 ation table to c\n-00009ad0: 6f6e 7665 7274 206e 6577 6c69 6e65 2063 onvert newline c\n-00009ae0: 6861 7261 6374 6572 7320 746f 2073 7061 haracters to spa\n-00009af0: 6365 732e 7265 702e 7379 7374 656d 2362 ces.rep.system#b\n-00009b00: 6565 7062 6565 700a 0a52 696e 6773 2061 eepbeep..Rings a\n-00009b10: 2062 656c 6c2e 7265 702e 6461 7461 2363 bell.rep.data#c\n-00009b20: 6f6d 706c 6574 652d 7374 7269 6e67 636f omplete-stringco\n-00009b30: 6d70 6c65 7465 2d73 7472 696e 6720 5445 mplete-string TE\n-00009b40: 4d50 4c41 5445 204c 4953 5420 5b46 4f4c MPLATE LIST [FOL\n-00009b50: 442d 4341 5345 5d0a 0a52 6574 7572 6e20 D-CASE]..Return \n-00009b60: 6120 7374 7269 6e67 2077 686f 7365 2062 a string whose b\n-00009b70: 6567 696e 6e69 6e67 206d 6174 6368 6573 eginning matches\n-00009b80: 2074 6865 2073 7472 696e 6720 5445 4d50 the string TEMP\n-00009b90: 4c41 5445 2c20 616e 6420 6973 2075 6e69 LATE, and is uni\n-00009ba0: 7175 650a 696e 2074 6865 2073 6574 206f que.in the set o\n-00009bb0: 6620 616c 6c20 7374 7269 6e67 7320 696e f all strings in\n-00009bc0: 204c 4953 5420 7768 6963 6820 616c 736f LIST which also\n-00009bd0: 206d 6174 6368 2054 454d 504c 4154 452e match TEMPLATE.\n-00009be0: 2049 6620 464f 4c44 2d43 4153 450a 6973 If FOLD-CASE.is\n-00009bf0: 2074 2c20 616c 6c20 6d61 7463 6869 6e67 t, all matching\n-00009c00: 2069 676e 6f72 6573 2063 6861 7261 6374 ignores charact\n-00009c10: 6572 2063 6173 652e 7265 702e 7379 7374 er case.rep.syst\n-00009c20: 656d 2363 7572 7265 6e74 2d74 696d 6563 em#current-timec\n-00009c30: 7572 7265 6e74 2d74 696d 650a 0a52 6574 urrent-time..Ret\n-00009c40: 7572 6e20 6120 7661 6c75 6520 6465 6e6f urn a value deno\n-00009c50: 7469 6e67 2074 6865 2063 7572 7265 6e74 ting the current\n-00009c60: 2073 7973 7465 6d20 7469 6d65 2e20 5468 system time. Th\n-00009c70: 6973 2077 696c 6c20 6265 2061 2063 6f6e is will be a con\n-00009c80: 7320 6365 6c6c 0a63 6f6e 7461 696e 696e s cell.containin\n-00009c90: 6720 2844 4159 5320 2e20 5345 434f 4e44 g (DAYS . SECOND\n-00009ca0: 5329 2c20 7468 6520 6e75 6d62 6572 206f S), the number o\n-00009cb0: 6620 4441 5953 2073 696e 6365 2074 6865 f DAYS since the\n-00009cc0: 2065 706f 6368 2c20 616e 6420 7468 650a epoch, and the.\n-00009cd0: 6e75 6d62 6572 206f 6620 7365 636f 6e64 number of second\n-00009ce0: 7320 7369 6e63 6520 7468 6520 7374 6172 s since the star\n-00009cf0: 7420 6f66 2074 6865 2064 6179 2028 756e t of the day (un\n-00009d00: 6976 6572 7361 6c20 7469 6d65 292e 7265 iversal time).re\n-00009d10: 702e 7379 7374 656d 2363 7572 7265 6e74 p.system#current\n-00009d20: 2d75 7469 6d65 6375 7272 656e 742d 7574 -utimecurrent-ut\n-00009d30: 696d 650a 0a52 6574 7572 6e20 7468 6520 ime..Return the \n-00009d40: 6375 7272 656e 7420 7469 6d65 2069 6e20 current time in \n-00009d50: 6d69 6372 6f73 6563 6f6e 6473 2e72 6570 microseconds.rep\n-00009d60: 2e73 7973 7465 6d23 6669 782d 7469 6d65 .system#fix-time\n-00009d70: 6669 782d 7469 6d65 2054 494d 4553 5441 fix-time TIMESTA\n-00009d80: 4d50 0a0a 456e 7375 7265 2074 6861 7420 MP..Ensure that \n-00009d90: 7468 6520 7477 6f20 7061 7274 7320 6f66 the two parts of\n-00009da0: 2054 494d 4553 5441 4d50 2061 7265 206d TIMESTAMP are m\n-00009db0: 7574 7561 6c6c 7920 636f 6e73 6973 7465 utually consiste\n-00009dc0: 6e74 2e20 4966 206e 6f74 0a54 494d 4553 nt. If not.TIMES\n-00009dd0: 5441 4d50 2069 7320 616c 7465 7265 642e TAMP is altered.\n-00009de0: 2052 6574 7572 6e73 2054 494d 4553 5441 Returns TIMESTA\n-00009df0: 4d50 2e72 6570 2e73 7973 7465 6d23 7369 MP.rep.system#si\n-00009e00: 742d 666f 7273 6974 2d66 6f72 205b 5345 t-forsit-for [SE\n-00009e10: 434f 4e44 535d 205b 4d49 4c4c 4953 4543 CONDS] [MILLISEC\n-00009e20: 4f4e 4453 5d0a 0a57 6169 7420 666f 7220 ONDS]..Wait for \n-00009e30: 696e 7075 7420 746f 2061 7272 6976 6520 input to arrive \n-00009e40: 616e 6420 6265 2070 726f 6365 7373 6564 and be processed\n-00009e50: 2e20 4e6f 206d 6f72 6520 7468 616e 2053 . No more than S\n-00009e60: 4543 4f4e 4453 2073 6563 6f6e 6473 2070 ECONDS seconds p\n-00009e70: 6c75 730a 4d49 4c4c 4953 4543 4f4e 4453 lus.MILLISECONDS\n-00009e80: 206d 696c 6c69 7365 636f 6e64 7320 7769 milliseconds wi\n-00009e90: 6c6c 2062 6520 7761 6974 6564 2e20 4966 ll be waited. If\n-00009ea0: 2061 7420 7468 6520 656e 6420 6f66 2074 at the end of t\n-00009eb0: 6869 7320 7469 6d65 206e 6f0a 696e 7075 his time no.inpu\n-00009ec0: 7420 6861 7320 6172 7269 7665 642c 2072 t has arrived, r\n-00009ed0: 6574 7572 6e20 742e 204f 7468 6572 7769 eturn t. Otherwi\n-00009ee0: 7365 2072 6574 7572 6e20 6e69 6c20 6966 se return nil if\n-00009ef0: 2069 6e70 7574 2077 6173 2066 6f75 6e64 input was found\n-00009f00: 2e0a 0a49 6620 6e65 6974 6865 7220 5345 ...If neither SE\n-00009f10: 434f 4e44 5320 6e6f 7220 4d49 4c4c 4953 CONDS nor MILLIS\n-00009f20: 4543 4f4e 4453 2069 7320 6465 6669 6e65 ECONDS is define\n-00009f30: 6420 7468 6520 636f 6d6d 616e 6420 7769 d the command wi\n-00009f40: 6c6c 2072 6574 7572 6e0a 696d 6d65 6469 ll return.immedi\n-00009f50: 6174 656c 792c 2075 7369 6e67 2061 206e ately, using a n\n-00009f60: 756c 6c20 7469 6d65 6f75 742e 7265 702e ull timeout.rep.\n-00009f70: 6461 7461 2364 6967 6974 2d63 6861 722d data#digit-char-\n-00009f80: 7064 6967 6974 2d63 6861 722d 7020 4348 pdigit-char-p CH\n-00009f90: 4152 0a0a 5265 7475 726e 7320 7420 6966 AR..Returns t if\n-00009fa0: 2043 4841 5220 6973 2061 2064 6967 6974 CHAR is a digit\n-00009fb0: 2e72 6570 2e69 6f2e 6462 2e73 6462 6d23 .rep.io.db.sdbm#\n-00009fc0: 7364 626d 2d64 656c 6574 6573 6462 6d2d sdbm-deletesdbm-\n-00009fd0: 6465 6c65 7465 2044 424d 204b 4559 0072 delete DBM KEY.r\n-00009fe0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00009ff0: 7465 7223 6675 6e63 7469 6f6e 2041 5247 ter#function ARG\n-0000a000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-0000a010: 2373 746f 702d 7072 6f63 6573 7373 746f #stop-processsto\n-0000a020: 702d 7072 6f63 6573 7320 5052 4f43 4553 p-process PROCES\n-0000a030: 5320 5b53 4947 4e41 4c2d 4752 4f55 505d S [SIGNAL-GROUP]\n-0000a040: 0a0a 5375 7370 656e 6473 2065 7865 6375 ..Suspends execu\n-0000a050: 7469 6f6e 206f 6620 5052 4f43 4553 532c tion of PROCESS,\n-0000a060: 2073 6565 2060 636f 6e74 696e 7565 2d70 see `continue-p\n-0000a070: 726f 6365 7373 272e 2049 6620 5349 474e rocess'. If SIGN\n-0000a080: 414c 2d47 524f 5550 2069 730a 6e6f 6e2d AL-GROUP is.non-\n-0000a090: 6e69 6c20 616c 736f 2073 7573 7065 6e64 nil also suspend\n-0000a0a0: 7320 7468 6520 7072 6f63 6573 7365 7320 s the processes \n-0000a0b0: 696e 2074 6865 2070 726f 6365 7373 2067 in the process g\n-0000a0c0: 726f 7570 206f 6620 5052 4f43 4553 532e roup of PROCESS.\n-0000a0d0: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-0000a0e0: 2363 6f6e 7469 6e75 652d 7072 6f63 6573 #continue-proces\n-0000a0f0: 7363 6f6e 7469 6e75 652d 7072 6f63 6573 scontinue-proces\n-0000a100: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n-0000a110: 4c2d 4752 4f55 505d 0a0a 5265 7374 6172 L-GROUP]..Restar\n-0000a120: 7473 2050 524f 4345 5353 2061 6674 6572 ts PROCESS after\n-0000a130: 2069 7420 6861 7320 6265 656e 2073 746f it has been sto\n-0000a140: 7070 6564 2028 7669 6120 6073 746f 702d pped (via `stop-\n-0000a150: 7072 6f63 6573 7327 292e 2049 660a 5349 process'). If.SI\n-0000a160: 474e 414c 2d47 524f 5550 2069 7320 6e6f GNAL-GROUP is no\n-0000a170: 6e2d 6e69 6c20 616c 736f 2063 6f6e 7469 n-nil also conti\n-0000a180: 6e75 6573 2074 6865 2070 726f 6365 7373 nues the process\n-0000a190: 6573 2069 6e20 7468 6520 7072 6f63 6573 es in the proces\n-0000a1a0: 7320 6772 6f75 7020 6f66 0a50 524f 4345 s group of.PROCE\n-0000a1b0: 5353 2e72 6570 2e69 6f2e 7072 6f63 6573 SS.rep.io.proces\n-0000a1c0: 7365 7323 7072 6f63 6573 732d 6578 6974 ses#process-exit\n-0000a1d0: 2d76 616c 7565 7072 6f63 6573 732d 6578 -valueprocess-ex\n-0000a1e0: 6974 2d76 616c 7565 2050 524f 4345 5353 it-value PROCESS\n-0000a1f0: 0a0a 5265 7475 726e 7320 7468 6520 7265 ..Returns the re\n-0000a200: 7475 726e 2d76 616c 7565 206f 6620 7468 turn-value of th\n-0000a210: 6520 6c61 7374 2070 726f 6365 7373 2074 e last process t\n-0000a220: 6f20 6265 2072 756e 206f 6e20 5052 4f43 o be run on PROC\n-0000a230: 4553 532c 206f 7220 6e69 6c20 6966 3a0a ESS, or nil if:.\n-0000a240: 2020 6129 206e 6f20 7072 6f63 6573 7320 a) no process \n-0000a250: 6861 7320 7275 6e20 6f6e 2050 524f 4345 has run on PROCE\n-0000a260: 5353 0a20 2062 2920 5052 4f43 4553 5320 SS. b) PROCESS \n-0000a270: 6973 2073 7469 6c6c 2072 756e 6e69 6e67 is still running\n-0000a280: 0a20 2063 2920 5052 4f43 4553 5320 6578 . c) PROCESS ex\n-0000a290: 6974 6564 2061 626e 6f72 6d61 6c6c 7972 ited abnormallyr\n-0000a2a0: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n-0000a2b0: 7072 6f63 6573 732d 6964 7072 6f63 6573 process-idproces\n-0000a2c0: 732d 6964 205b 5052 4f43 4553 535d 0a0a s-id [PROCESS]..\n-0000a2d0: 4966 2050 524f 4345 5353 2069 7320 7275 If PROCESS is ru\n-0000a2e0: 6e6e 696e 6720 6f72 2073 746f 7070 6564 nning or stopped\n-0000a2f0: 2c20 7265 7475 726e 2074 6865 2070 726f , return the pro\n-0000a300: 6365 7373 2d69 6465 6e74 6966 6965 7220 cess-identifier \n-0000a310: 6173 736f 6369 6174 6564 0a77 6974 6820 associated.with \n-0000a320: 6974 2028 6965 2c20 6974 7320 7069 6429 it (ie, its pid)\n-0000a330: 2e0a 0a49 6620 5052 4f43 4553 5320 6973 ...If PROCESS is\n-0000a340: 206e 696c 2c20 7265 7475 726e 2074 6865 nil, return the\n-0000a350: 2070 726f 6365 7373 2069 6420 6f66 2074 process id of t\n-0000a360: 6865 204c 6973 7020 696e 7465 7270 7265 he Lisp interpre\n-0000a370: 7465 722e 7265 702e 696f 2e70 726f 6365 ter.rep.io.proce\n-0000a380: 7373 6573 2370 726f 6365 7373 2d70 726f sses#process-pro\n-0000a390: 6770 726f 6365 7373 2d70 726f 6720 5052 gprocess-prog PR\n-0000a3a0: 4f43 4553 530a 0a52 6574 7572 6e20 7468 OCESS..Return th\n-0000a3b0: 6520 6e61 6d65 206f 6620 7468 6520 7072 e name of the pr\n-0000a3c0: 6f67 7261 6d20 696e 2050 524f 4345 5353 ogram in PROCESS\n-0000a3d0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-0000a3e0: 7323 7365 742d 7072 6f63 6573 732d 7072 s#set-process-pr\n-0000a3f0: 6f67 7365 742d 7072 6f63 6573 732d 7072 ogset-process-pr\n-0000a400: 6f67 2050 524f 4345 5353 2050 524f 4752 og PROCESS PROGR\n-0000a410: 414d 0a0a 5365 7473 2074 6865 206e 616d AM..Sets the nam\n-0000a420: 6520 6f66 2074 6865 2070 726f 6772 616d e of the program\n-0000a430: 2074 6f20 7275 6e20 6f6e 2050 524f 4345 to run on PROCE\n-0000a440: 5353 2074 6f20 4649 4c45 2e72 6570 2e69 SS to FILE.rep.i\n-0000a450: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n-0000a460: 7072 6f63 6573 732d 6172 6773 7365 742d process-argsset-\n-0000a470: 7072 6f63 6573 732d 6172 6773 2050 524f process-args PRO\n-0000a480: 4345 5353 2041 5247 2d4c 4953 540a 0a53 CESS ARG-LIST..S\n-0000a490: 6574 2074 6865 2061 7267 756d 656e 7473 et the arguments\n-0000a4a0: 2074 6f20 5052 4f43 4553 532e 7265 702e to PROCESS.rep.\n-0000a4b0: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n-0000a4c0: 6365 7373 2d6f 7574 7075 742d 7374 7265 cess-output-stre\n-0000a4d0: 616d 7072 6f63 6573 732d 6f75 7470 7574 amprocess-output\n-0000a4e0: 2d73 7472 6561 6d20 5052 4f43 4553 530a -stream PROCESS.\n-0000a4f0: 0a52 6574 7572 6e20 7468 6520 7374 7265 .Return the stre\n-0000a500: 616d 2074 6f20 7768 6963 6820 616c 6c20 am to which all \n-0000a510: 6f75 7470 7574 2066 726f 6d20 5052 4f43 output from PROC\n-0000a520: 4553 5320 6973 2073 656e 742e 7265 702e ESS is sent.rep.\n-0000a530: 696f 2e70 726f 6365 7373 6573 2373 6574 io.processes#set\n-0000a540: 2d70 726f 6365 7373 2d65 7272 6f72 2d73 -process-error-s\n-0000a550: 7472 6561 6d73 6574 2d70 726f 6365 7373 treamset-process\n-0000a560: 2d65 7272 6f72 2d73 7472 6561 6d20 5052 -error-stream PR\n-0000a570: 4f43 4553 5320 5354 5245 414d 0a0a 5365 OCESS STREAM..Se\n-0000a580: 7420 7468 6520 6572 726f 722d 7374 7265 t the error-stre\n-0000a590: 616d 206f 6620 5052 4f43 4553 5320 746f am of PROCESS to\n-0000a5a0: 2053 5452 4541 4d2e 206e 696c 206d 6561 STREAM. nil mea\n-0000a5b0: 6e73 2064 6973 6361 7264 2061 6c6c 206f ns discard all o\n-0000a5c0: 7574 7075 742e 0a0a 4e6f 7465 2074 6861 utput...Note tha\n-0000a5d0: 7420 7468 6973 2063 7572 7265 6e74 6c79 t this currently\n-0000a5e0: 206f 6e6c 7920 776f 726b 7320 636f 7272 only works corr\n-0000a5f0: 6563 746c 7920 7769 7468 2070 6970 6520 ectly with pipe \n-0000a600: 636f 6e6e 6563 7469 6f6e 732e 7265 702e connections.rep.\n-0000a610: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n-0000a620: 6365 7373 2d66 756e 6374 696f 6e70 726f cess-functionpro\n-0000a630: 6365 7373 2d66 756e 6374 696f 6e20 5052 cess-function PR\n-0000a640: 4f43 4553 530a 0a52 6574 7572 6e20 7468 OCESS..Return th\n-0000a650: 6520 6675 6e63 7469 6f6e 2077 6869 6368 e function which\n-0000a660: 2069 7320 6361 6c6c 6564 2077 6865 6e20 is called when \n-0000a670: 5052 4f43 4553 5320 6368 616e 6765 7320 PROCESS changes \n-0000a680: 7374 6174 6520 2869 2e65 2e20 6974 0a65 state (i.e. it.e\n-0000a690: 7869 7473 206f 7220 6973 2073 746f 7070 xits or is stopp\n-0000a6a0: 6564 292e 7265 702e 696f 2e70 726f 6365 ed).rep.io.proce\n-0000a6b0: 7373 6573 2370 726f 6365 7373 2d64 6972 sses#process-dir\n-0000a6c0: 7072 6f63 6573 732d 6469 7220 5052 4f43 process-dir PROC\n-0000a6d0: 4553 530a 0a52 6574 7572 6e20 7468 6520 ESS..Return the \n-0000a6e0: 6e61 6d65 206f 6620 7468 6520 6469 7265 name of the dire\n-0000a6f0: 6374 6f72 7920 7768 6963 6820 6265 636f ctory which beco\n-0000a700: 6d65 7320 7468 6520 776f 726b 696e 6720 mes the working \n-0000a710: 6469 7265 6374 6f72 7920 6f66 0a50 524f directory of.PRO\n-0000a720: 4345 5353 2077 6865 6e20 6974 2069 7320 CESS when it is \n-0000a730: 7374 6172 7465 642e 7265 702e 696f 2e70 started.rep.io.p\n-0000a740: 726f 6365 7373 6573 2361 6363 6570 742d rocesses#accept-\n-0000a750: 7072 6f63 6573 732d 6f75 7470 7574 6163 process-outputac\n-0000a760: 6365 7074 2d70 726f 6365 7373 2d6f 7574 cept-process-out\n-0000a770: 7075 7420 5b53 4543 4f4e 4453 5d20 5b4d put [SECONDS] [M\n-0000a780: 494c 4c49 5345 434f 4e44 535d 0a0a 5761 ILLISECONDS]..Wa\n-0000a790: 6974 2053 4543 4f4e 4453 2070 6c75 7320 it SECONDS plus \n-0000a7a0: 4d49 4c4c 4953 4543 4f4e 4453 2066 6f72 MILLISECONDS for\n-0000a7b0: 206f 7574 7075 7420 6672 6f6d 2061 6e79 output from any\n-0000a7c0: 2061 7379 6e63 6872 6f6e 6f75 7320 7375 asynchronous su\n-0000a7d0: 6270 726f 6365 7373 6573 2e0a 4966 2061 bprocesses..If a\n-0000a7e0: 6e79 2061 7272 6976 6573 2c20 7072 6f63 ny arrives, proc\n-0000a7f0: 6573 7320 6974 2c20 7468 656e 2072 6574 ess it, then ret\n-0000a800: 7572 6e20 6e69 6c2e 204f 7468 6572 7769 urn nil. Otherwi\n-0000a810: 7365 2072 6574 7572 6e20 742e 0a0a 4e6f se return t...No\n-0000a820: 7465 2074 6861 7420 6f75 7470 7574 2069 te that output i\n-0000a830: 6e63 6c75 6465 7320 6e6f 7469 6669 6361 ncludes notifica\n-0000a840: 7469 6f6e 206f 6620 7072 6f63 6573 7320 tion of process \n-0000a850: 7465 726d 696e 6174 696f 6e2e 7265 702e termination.rep.\n-0000a860: 6461 7461 2e74 6162 6c65 7323 6d61 6b65 data.tables#make\n-0000a870: 2d74 6162 6c65 6d61 6b65 2d74 6162 6c65 -tablemake-table\n-0000a880: 2048 4153 482d 4655 4e43 5449 4f4e 2043 HASH-FUNCTION C\n-0000a890: 4f4d 5041 5245 2d46 554e 4354 494f 4e0a OMPARE-FUNCTION.\n-0000a8a0: 0a43 7265 6174 6520 616e 6420 7265 7475 .Create and retu\n-0000a8b0: 726e 2061 206e 6577 2068 6173 6820 7461 rn a new hash ta\n-0000a8c0: 626c 652e 2057 6865 6e20 7374 6f72 696e ble. When storin\n-0000a8d0: 6720 616e 6420 7265 6665 7265 6e63 696e g and referencin\n-0000a8e0: 6720 6b65 7973 0a69 7420 7769 6c6c 2075 g keys.it will u\n-0000a8f0: 7365 2074 6865 2066 756e 6374 696f 6e20 se the function \n-0000a900: 4841 5348 2d46 554e 4354 494f 4e20 746f HASH-FUNCTION to\n-0000a910: 206d 6170 206b 6579 7320 746f 2068 6173 map keys to has\n-0000a920: 6820 636f 6465 730a 2870 6f73 6974 6976 h codes.(positiv\n-0000a930: 6520 6669 786e 756d 7329 2c20 616e 6420 e fixnums), and \n-0000a940: 7468 6520 7072 6564 6963 6174 6520 6675 the predicate fu\n-0000a950: 6e63 7469 6f6e 2043 4f4d 5041 5245 2d46 nction COMPARE-F\n-0000a960: 554e 4354 494f 4e20 746f 0a63 6f6d 7061 UNCTION to.compa\n-0000a970: 7265 2074 776f 206b 6579 7320 2873 686f re two keys (sho\n-0000a980: 756c 6420 7265 7475 726e 2074 7275 6520 uld return true \n-0000a990: 6966 2074 6865 206b 6579 7320 6172 6520 if the keys are \n-0000a9a0: 636f 6e73 6964 6572 6564 2065 7175 616c considered equal\n-0000a9b0: 292e 7265 702e 7374 7275 6374 7572 6573 ).rep.structures\n-0000a9c0: 2367 6574 2d73 7472 7563 7475 7265 6765 #get-structurege\n-0000a9d0: 742d 7374 7275 6374 7572 6520 4e41 4d45 t-structure NAME\n-0000a9e0: 0a0a 5265 7475 726e 2074 6865 2073 7472 ..Return the str\n-0000a9f0: 7563 7475 7265 2063 616c 6c65 6420 4e41 ucture called NA\n-0000aa00: 4d45 2028 6120 7379 6d62 6f6c 292c 206f ME (a symbol), o\n-0000aa10: 7220 7265 7475 726e 2060 6e69 6c27 2069 r return `nil' i\n-0000aa20: 6620 6e6f 0a73 7563 6820 7374 7275 6374 f no.such struct\n-0000aa30: 7572 652e 7265 702e 7374 7275 6374 7572 ure.rep.structur\n-0000aa40: 6573 236e 616d 652d 7374 7275 6374 7572 es#name-structur\n-0000aa50: 656e 616d 652d 7374 7275 6374 7572 6520 ename-structure \n-0000aa60: 5354 5255 4354 5552 4520 4e41 4d45 0a0a STRUCTURE NAME..\n-0000aa70: 4173 7369 676e 2074 6865 206e 616d 6520 Assign the name \n-0000aa80: 4e41 4d45 2028 6120 7379 6d62 6f6c 2920 NAME (a symbol) \n-0000aa90: 746f 2073 7472 7563 7475 7265 206f 626a to structure obj\n-0000aaa0: 6563 7420 5354 5255 4354 5552 452e 7265 ect STRUCTURE.re\n-0000aab0: 702e 7374 7275 6374 7572 6573 2373 7472 p.structures#str\n-0000aac0: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n-0000aad0: 7374 7275 6374 7572 652d 696e 7465 7266 structure-interf\n-0000aae0: 6163 6520 5354 5255 4354 5552 450a 0a52 ace STRUCTURE..R\n-0000aaf0: 6574 7572 6e73 2074 6865 2069 6e74 6572 eturns the inter\n-0000ab00: 6661 6365 206f 6620 7374 7275 6374 7572 face of structur\n-0000ab10: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n-0000ab20: 5245 2e72 6570 2e73 7472 7563 7475 7265 RE.rep.structure\n-0000ab30: 7323 7374 7275 6374 7572 652d 6578 706f s#structure-expo\n-0000ab40: 7274 732d 7073 7472 7563 7475 7265 2d65 rts-pstructure-e\n-0000ab50: 7870 6f72 7473 2d70 2053 5452 5543 5455 xports-p STRUCTU\n-0000ab60: 5245 2053 594d 0a0a 5265 7475 726e 7320 RE SYM..Returns \n-0000ab70: 7472 7565 2069 6620 7374 7275 6374 7572 true if structur\n-0000ab80: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n-0000ab90: 5245 2065 7870 6f72 7473 2061 2062 696e RE exports a bin\n-0000aba0: 6469 6e67 206f 6620 7379 6d62 6f6c 0a53 ding of symbol.S\n-0000abb0: 594d 2e72 6570 2e73 7472 7563 7475 7265 YM.rep.structure\n-0000abc0: 7323 696e 7465 726e 2d73 7472 7563 7475 s#intern-structu\n-0000abd0: 7265 696e 7465 726e 2d73 7472 7563 7475 reintern-structu\n-0000abe0: 7265 2053 5452 5543 542d 4e41 4d45 0a0a re STRUCT-NAME..\n-0000abf0: 5265 7475 726e 2074 6865 2073 7472 7563 Return the struc\n-0000ac00: 7475 7265 2063 616c 6c65 6420 5354 5255 ture called STRU\n-0000ac10: 4354 2d4e 414d 452e 2049 6620 6e6f 2073 CT-NAME. If no s\n-0000ac20: 7563 6820 7374 7275 6374 7572 6520 6578 uch structure ex\n-0000ac30: 6973 7473 2c0a 6174 7465 6d70 7420 746f ists,.attempt to\n-0000ac40: 206c 6f61 6420 6974 2c20 6275 7420 6974 load it, but it\n-0000ac50: 2069 736e 2774 2069 6d70 6f72 7465 6420 isn't imported \n-0000ac60: 746f 2061 6e79 206d 6f64 756c 652e 7265 to any module.re\n-0000ac70: 702e 7374 7275 6374 7572 6573 2366 6561 p.structures#fea\n-0000ac80: 7475 7265 7066 6561 7475 7265 7020 4645 turepfeaturep FE\n-0000ac90: 4154 5552 450a 0a52 6574 7572 6e20 6e6f ATURE..Return no\n-0000aca0: 6e2d 6e69 6c20 6966 2066 6561 7475 7265 n-nil if feature\n-0000acb0: 2046 4541 5455 5245 2068 6173 2061 6c72 FEATURE has alr\n-0000acc0: 6561 6479 2062 6565 6e20 6c6f 6164 6564 eady been loaded\n-0000acd0: 2062 7920 7468 6520 6375 7272 656e 740a by the current.\n-0000ace0: 7374 7275 6374 7572 652e 0072 6570 2e76 structure..rep.v\n-0000acf0: 6d2e 636f 6d70 696c 6572 2363 6f6d 7069 m.compiler#compi\n-0000ad00: 6c65 2d64 6972 6563 746f 7279 2044 4952 le-directory DIR\n-0000ad10: 2d4e 414d 4520 2321 6f70 7469 6f6e 616c -NAME #!optional\n-0000ad20: 2046 4f52 4345 2d50 2045 5843 4c55 4445 FORCE-P EXCLUDE\n-0000ad30: 2d52 4573 7461 6e64 6172 642d 6f75 7470 -REstandard-outp\n-0000ad40: 7574 5374 7265 616d 2074 6861 7420 6070 utStream that `p\n-0000ad50: 7269 6e3f 2720 7772 6974 6573 2069 7473 rin?' writes its\n-0000ad60: 206f 7574 7075 7420 746f 2062 7920 6465 output to by de\n-0000ad70: 6661 756c 742e 7265 702e 6d6f 6475 6c65 fault.rep.module\n-0000ad80: 2d73 7973 7465 6d23 7374 7275 6374 7572 -system#structur\n-0000ad90: 6543 7265 6174 6520 6120 6e65 7720 6d6f eCreate a new mo\n-0000ada0: 6475 6c65 2077 686f 7365 2069 6e74 6572 dule whose inter\n-0000adb0: 6661 6365 2069 7320 5349 472c 2077 686f face is SIG, who\n-0000adc0: 7365 2063 6f6e 6669 6775 7261 7469 6f6e se configuration\n-0000add0: 2069 730a 6465 6669 6e65 6420 6279 2043 is.defined by C\n-0000ade0: 4f4e 4649 4720 2865 6974 6865 7220 6120 ONFIG (either a \n-0000adf0: 7369 6e67 6c65 2063 6c61 7573 652c 206f single clause, o\n-0000ae00: 7220 6120 6c69 7374 206f 6620 636c 6175 r a list of clau\n-0000ae10: 7365 7329 2c20 616e 640a 7768 6f73 6520 ses), and.whose \n-0000ae20: 6465 6669 6e69 7469 6f6e 7320 6172 6520 definitions are \n-0000ae30: 6465 6669 6e65 6420 6279 2074 6865 206c defined by the l\n-0000ae40: 6973 7420 6f66 2066 6f72 6d73 2042 4f44 ist of forms BOD\n-0000ae50: 592e 0a0a 5365 6520 6064 6566 696e 652d Y...See `define-\n-0000ae60: 696e 7465 7266 6163 6527 2066 6f72 2074 interface' for t\n-0000ae70: 6865 2069 6e74 6572 6661 6365 2073 796e he interface syn\n-0000ae80: 7461 782c 2065 6163 6820 636f 6e66 6967 tax, each config\n-0000ae90: 7572 6174 696f 6e0a 636c 6175 7365 206d uration.clause m\n-0000aea0: 7573 7420 6861 7665 2074 6865 2073 796e ust have the syn\n-0000aeb0: 7461 783a 0a0a 2020 2043 4c41 5553 4520 tax:.. CLAUSE \n-0000aec0: 2d3e 2020 286f 7065 6e20 5b4e 414d 452e -> (open [NAME.\n-0000aed0: 2e2e 5d29 0a09 2020 6f72 2020 2861 6363 ..]).. or (acc\n-0000aee0: 6573 7320 5b4e 414d 452e 2e2e 5d29 0a0a ess [NAME...])..\n-0000aef0: 7768 6572 6520 4e41 4d45 2069 7320 7468 where NAME is th\n-0000af00: 6520 6e61 6d65 206f 6620 6120 6d6f 6475 e name of a modu\n-0000af10: 6c65 2e20 4f70 656e 696e 6720 6120 6d6f le. Opening a mo\n-0000af20: 6475 6c65 2069 6d70 6f72 7473 2061 6c6c dule imports all\n-0000af30: 206f 6620 6974 730a 6578 706f 7274 6564 of its.exported\n-0000af40: 2064 6566 696e 6974 696f 6e73 2069 6e74 definitions int\n-0000af50: 6f20 7468 6520 6375 7272 656e 746c 7920 o the currently \n-0000af60: 6d6f 6475 6c65 2c20 7768 696c 6520 6163 module, while ac\n-0000af70: 6365 7373 696e 6720 610a 6d6f 6475 6c65 cessing a.module\n-0000af80: 206d 616b 6573 2074 6865 2065 7870 6f72 makes the expor\n-0000af90: 7465 6420 6465 6669 6e69 7469 6f6e 7320 ted definitions \n-0000afa0: 6176 6169 6c61 626c 6520 6672 6f6d 2074 available from t\n-0000afb0: 6865 2063 7572 7265 6e74 206d 6f64 756c he current modul\n-0000afc0: 650a 7573 696e 6720 7468 6520 6073 7472 e.using the `str\n-0000afd0: 7563 7475 7265 2d72 6566 2720 666f 726d ucture-ref' form\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 766d 2e63 6f6d 7069 6c65 7223 rep.vm.compiler#\n-0000b010: 636f 6d70 696c 652d 6c69 7370 2d6c 6962 compile-lisp-lib\n-0000b020: 5265 636f 6d70 696c 6520 616c 6c20 6f75 Recompile all ou\n-0000b030: 7420 6f66 2064 6174 6520 6669 6c65 7320 t of date files \n-0000b040: 696e 2074 6865 206c 6973 7020 6c69 6272 in the lisp libr\n-0000b050: 6172 7920 6469 7265 6374 6f72 792e 2049 ary directory. I\n-0000b060: 6620 464f 5243 452d 500a 6973 2074 7275 f FORCE-P.is tru\n-0000b070: 6520 6974 2773 2061 7320 7468 6f75 6768 e it's as though\n-0000b080: 2061 6c6c 2066 696c 6573 2077 6572 6520 all files were \n-0000b090: 6f75 7420 6f66 2064 6174 652e 0a54 6869 out of date..Thi\n-0000b0a0: 7320 6d61 6b65 7320 7375 7265 2074 6861 s makes sure tha\n-0000b0b0: 7420 616c 6c20 646f 6320 7374 7269 6e67 t all doc string\n-0000b0c0: 7320 6172 6520 7772 6974 7465 6e20 746f s are written to\n-0000b0d0: 2074 6865 6972 2073 7065 6369 616c 2066 their special f\n-0000b0e0: 696c 6520 616e 640a 7468 6174 2066 696c ile and.that fil\n-0000b0f0: 6573 2077 6869 6368 2073 686f 756c 646e es which shouldn\n-0000b100: 2774 2062 6520 636f 6d70 696c 6564 2061 't be compiled a\n-0000b110: 7265 6e27 742e 0072 6570 2e76 6d2e 636f ren't..rep.vm.co\n-0000b120: 6d70 696c 6572 2e6d 6f64 756c 6573 2363 mpiler.modules#c\n-0000b130: 6f6d 7069 6c65 2d66 756e 6374 696f 6e20 ompile-function \n-0000b140: 4655 4e43 5449 4f4e 2023 216f 7074 696f FUNCTION #!optio\n-0000b150: 6e61 6c20 4e41 4d45 7265 702e 6d6f 6475 nal NAMErep.modu\n-0000b160: 6c65 2d73 7973 7465 6d23 6465 6669 6e65 le-system#define\n-0000b170: 2d73 7472 7563 7475 7265 2d61 6c69 6173 -structure-alias\n-0000b180: 4372 6561 7465 2061 2073 6563 6f6e 6461 Create a seconda\n-0000b190: 7279 206e 616d 6520 544f 2066 6f72 2074 ry name TO for t\n-0000b1a0: 6865 2073 7472 7563 7475 7265 2063 616c he structure cal\n-0000b1b0: 6c65 6420 4652 4f4d 2e72 6570 2e6d 6f64 led FROM.rep.mod\n-0000b1c0: 756c 652d 7379 7374 656d 2373 7472 7563 ule-system#struc\n-0000b1d0: 7475 7265 2d72 6566 4576 616c 7561 7465 ture-refEvaluate\n-0000b1e0: 7320 746f 2074 6865 2063 7572 7265 6e74 s to the current\n-0000b1f0: 2076 616c 7565 206f 6620 7468 6520 676c value of the gl\n-0000b200: 6f62 616c 2062 696e 6469 6e67 206f 6620 obal binding of \n-0000b210: 7379 6d62 6f6c 0a56 4152 2d4e 414d 4520 symbol.VAR-NAME \n-0000b220: 696e 2074 6865 206d 6f64 756c 6520 6361 in the module ca\n-0000b230: 6c6c 6564 2053 5452 5543 542d 4e41 4d45 lled STRUCT-NAME\n-0000b240: 2e20 5468 6973 2073 7472 7563 7475 7265 . This structure\n-0000b250: 206d 7573 740a 7072 6576 696f 7573 6c79 must.previously\n-0000b260: 2068 6176 6520 6265 656e 206f 7065 6e65 have been opene\n-0000b270: 6420 6f72 2061 6363 6573 7365 6420 6279 d or accessed by\n-0000b280: 2074 6865 2063 7572 7265 6e74 206d 6f64 the current mod\n-0000b290: 756c 652e 0a0a 5768 656e 2072 6561 642c ule...When read,\n-0000b2a0: 2074 6865 2073 796e 7461 7820 6046 4f4f the syntax `FOO\n-0000b2b0: 2342 4152 2720 6578 7061 6e64 7320 746f #BAR' expands to\n-0000b2c0: 2060 2873 7472 7563 7475 7265 2d72 6566 `(structure-ref\n-0000b2d0: 2046 4f4f 2042 4152 2927 2e72 6570 2e6e FOO BAR)'.rep.n\n-0000b2e0: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n-0000b2f0: 6f6d 6169 6e2d 6162 6f76 6552 6574 7572 omain-aboveRetur\n-0000b300: 6e20 7468 6520 6e61 6d65 206f 6620 7061 n the name of pa\n-0000b310: 7265 6e74 2064 6f6d 6169 6e20 6f66 2074 rent domain of t\n-0000b320: 6865 2073 7472 696e 6720 444f 4d41 494e he string DOMAIN\n-0000b330: 2e00 7265 702e 6e65 742e 646f 6d61 696e ..rep.net.domain\n-0000b340: 2d6e 616d 6523 646f 6d61 696e 2d61 626f -name#domain-abo\n-0000b350: 7665 2044 4f4d 4149 4e00 7265 702e 6e65 ve DOMAIN.rep.ne\n-0000b360: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n-0000b370: 6d61 696e 2d61 626f 7665 2d70 2044 3120 main-above-p D1 \n-0000b380: 4432 0072 6570 2e6e 6574 2e64 6f6d 6169 D2.rep.net.domai\n-0000b390: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6571 n-name#domain-eq\n-0000b3a0: 7561 6c2d 7020 4431 2044 3272 6570 2e6e ual-p D1 D2rep.n\n-0000b3b0: 6574 2e72 7063 2364 6572 6567 6973 7465 et.rpc#deregiste\n-0000b3c0: 722d 7270 632d 7365 7276 6572 5265 6d6f r-rpc-serverRemo\n-0000b3d0: 7665 2053 4f43 4b45 5420 6672 6f6d 2074 ve SOCKET from t\n-0000b3e0: 6865 2074 6162 6c65 206f 6620 7270 6320 he table of rpc \n-0000b3f0: 636f 6e6e 6563 7469 6f6e 732e 0072 6570 connections..rep\n-0000b400: 2e6e 6574 2e72 7063 2364 6572 6567 6973 .net.rpc#deregis\n-0000b410: 7465 722d 7270 632d 7365 7276 6572 2053 ter-rpc-server S\n-0000b420: 4f43 4b45 5472 6570 2e6e 6574 2e72 7063 OCKETrep.net.rpc\n-0000b430: 2372 7063 2d6f 7574 7075 742d 6861 6e64 #rpc-output-hand\n-0000b440: 6c65 7254 6865 2066 756e 6374 696f 6e20 lerThe function \n-0000b450: 7573 6564 2074 6f20 6861 6e64 6c65 2061 used to handle a\n-0000b460: 6e79 204f 5554 5055 5420 6672 6f6d 2053 ny OUTPUT from S\n-0000b470: 4f43 4b45 542e 7265 702e 6e65 742e 7270 OCKET.rep.net.rp\n-0000b480: 6323 7270 632d 6372 6561 7465 2d73 6572 c#rpc-create-ser\n-0000b490: 7665 7253 7461 7274 206c 6973 7465 6e69 verStart listeni\n-0000b4a0: 6e67 2066 6f72 2072 7063 2063 6f6e 6e65 ng for rpc conne\n-0000b4b0: 6374 696f 6e73 206f 6e20 7468 6520 6375 ctions on the cu\n-0000b4c0: 7272 656e 7420 6d61 6368 696e 6572 6570 rrent machinerep\n-0000b4d0: 2e6e 6574 2e72 7063 2364 6573 7472 6f79 .net.rpc#destroy\n-0000b4e0: 2d72 7063 2d73 6572 7661 6e74 5265 6d6f -rpc-servantRemo\n-0000b4f0: 7665 2074 6865 2073 6572 7661 6e74 2077 ve the servant w\n-0000b500: 6974 6820 7365 7276 616e 742d 6964 2049 ith servant-id I\n-0000b510: 4420 6672 6f6d 2074 6865 2074 6162 6c65 D from the table\n-0000b520: 206f 6620 7365 7276 616e 7473 2e00 7265 of servants..re\n-0000b530: 702e 6e65 742e 7270 6323 6465 7374 726f p.net.rpc#destro\n-0000b540: 792d 7270 632d 7365 7276 616e 7420 4944 y-rpc-servant ID\n-0000b550: 0072 6570 2e6e 6574 2e72 7063 2363 616c .rep.net.rpc#cal\n-0000b560: 6c2d 7769 7468 2d72 7063 2d73 6572 7661 l-with-rpc-serva\n-0000b570: 6e74 2049 4d50 4c20 4341 4c4c 4241 434b nt IMPL CALLBACK\n-0000b580: 0072 6570 2e6e 6574 2e72 7063 2372 7063 .rep.net.rpc#rpc\n-0000b590: 2d70 726f 7879 2d3e 676c 6f62 616c 2d69 -proxy->global-i\n-0000b5a0: 6420 5052 4f58 5900 7265 702e 6e65 742e d PROXY.rep.net.\n-0000b5b0: 7270 6323 7270 632d 7072 6f78 792d 3e73 rpc#rpc-proxy->s\n-0000b5c0: 6572 7661 6e74 2d69 6420 5052 4f58 5900 ervant-id PROXY.\n-0000b5d0: 7265 702e 6e65 742e 7270 6323 7365 7276 rep.net.rpc#serv\n-0000b5e0: 616e 742d 6964 2d3e 676c 6f62 616c 2d69 ant-id->global-i\n-0000b5f0: 6420 4944 7265 702e 6e65 742e 7270 6323 d IDrep.net.rpc#\n-0000b600: 676c 6f62 616c 2d69 642d 3e72 7063 2d70 global-id->rpc-p\n-0000b610: 726f 7879 5265 7475 726e 2061 2066 756e roxyReturn a fun\n-0000b620: 6374 696f 6e20 7468 6174 2063 616e 2062 ction that can b\n-0000b630: 6520 7573 6564 2074 6f20 6361 6c6c 2074 e used to call t\n-0000b640: 6865 2052 5043 2061 7373 6f63 6961 7465 he RPC associate\n-0000b650: 6420 7769 7468 2074 6865 0a67 6c6f 6261 d with the.globa\n-0000b660: 6c20 7365 7276 616e 7420 6964 2049 4420 l servant id ID \n-0000b670: 2861 2073 7472 696e 6729 2e72 6570 2e74 (a string).rep.t\n-0000b680: 6872 6561 6473 2e6d 7574 6578 236d 7574 hreads.mutex#mut\n-0000b690: 6578 7052 6574 7572 6e73 2074 7275 6520 expReturns true \n-0000b6a0: 6966 2041 5247 2069 7320 6120 6d75 7465 if ARG is a mute\n-0000b6b0: 7820 6f62 6a65 6374 2e00 7265 702e 7468 x object..rep.th\n-0000b6c0: 7265 6164 732e 6d75 7465 7823 6d75 7465 reads.mutex#mute\n-0000b6d0: 7870 2041 5247 7265 702e 7468 7265 6164 xp ARGrep.thread\n-0000b6e0: 732e 6d75 7465 7823 7265 6c65 6173 652d s.mutex#release-\n-0000b6f0: 6d75 7465 7852 656c 6561 7365 2074 6865 mutexRelease the\n-0000b700: 206d 7574 6578 206f 626a 6563 7420 4d54 mutex object MT\n-0000b710: 5820 2877 6869 6368 2073 686f 756c 6420 X (which should \n-0000b720: 6861 7665 2070 7265 7669 6f75 736c 7920 have previously \n-0000b730: 6265 656e 206f 6274 6169 6e65 640a 6279 been obtained.by\n-0000b740: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-0000b750: 6561 6429 2e20 5265 7475 726e 7320 7472 ead). Returns tr\n-0000b760: 7565 2069 6620 7468 6520 6d75 7465 7820 ue if the mutex \n-0000b770: 6861 7320 6e6f 206e 6577 206f 776e 6572 has no new owner\n-0000b780: 2e00 7265 702e 7468 7265 6164 732e 6d65 ..rep.threads.me\n-0000b790: 7373 6167 652d 706f 7274 236d 616b 652d ssage-port#make-\n-0000b7a0: 6d65 7373 6167 652d 706f 7274 0072 6570 message-port.rep\n-0000b7b0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message\n-0000b7c0: 2d70 6f72 7423 6d65 7373 6167 652d 7761 -port#message-wa\n-0000b7d0: 6974 696e 672d 7020 504f 5254 0072 6570 iting-p PORT.rep\n-0000b7e0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message\n-0000b7f0: 2d70 6f72 7423 6d65 7373 6167 652d 7365 -port#message-se\n-0000b800: 6e64 2050 4f52 5420 4d45 5353 4147 4572 nd PORT MESSAGEr\n-0000b810: 6570 2e73 7973 7465 6d23 7077 642d 7072 ep.system#pwd-pr\n-0000b820: 6f6d 7074 5072 6f6d 7074 2066 6f72 2061 omptPrompt for a\n-0000b830: 2063 6f6e 6669 6465 6e74 6961 6c20 7374 confidential st\n-0000b840: 7269 6e67 2c20 7769 7468 2050 524f 4d50 ring, with PROMP\n-0000b850: 5420 6173 2074 6865 2074 6974 6c65 2073 T as the title s\n-0000b860: 7472 696e 672e 2054 6865 0a63 6f6e 7465 tring. The.conte\n-0000b870: 6e74 7320 6f66 2074 6865 2070 726f 6d70 nts of the promp\n-0000b880: 7420 7769 6c6c 2062 6520 6d61 736b 6564 t will be masked\n-0000b890: 206f 7574 2077 6869 6c73 7420 6265 696e out whilst bein\n-0000b8a0: 6720 656e 7465 7265 642e 7265 702e 7374 g entered.rep.st\n-0000b8b0: 7275 6374 7572 6573 2361 6c69 6173 2d73 ructures#alias-s\n-0000b8c0: 7472 7563 7475 7265 4372 6561 7465 2061 tructureCreate a\n-0000b8d0: 6e20 616c 6961 7320 6f66 2074 6865 2073 n alias of the s\n-0000b8e0: 7472 7563 7475 7265 2063 616c 6c65 6420 tructure called \n-0000b8f0: 4652 4f4d 2061 7320 7468 6520 6e61 6d65 FROM as the name\n-0000b900: 2054 4f2e 0072 6570 2e73 7472 7563 7475 TO..rep.structu\n-0000b910: 7265 7323 616c 6961 732d 7374 7275 6374 res#alias-struct\n-0000b920: 7572 6520 4652 4f4d 2054 4f2a 7767 6574 ure FROM TO*wget\n-0000b930: 2d70 726f 6772 616d 2a4c 6f63 6174 696f -program*Locatio\n-0000b940: 6e20 6f66 2060 7767 6574 2720 7072 6f67 n of `wget' prog\n-0000b950: 7261 6d2e 0072 6570 2e77 7777 2e71 756f ram..rep.www.quo\n-0000b960: 7465 2d75 726c 2371 756f 7465 2d75 726c te-url#quote-url\n-0000b970: 2053 5452 494e 4700 7265 702e 6461 7461 STRING.rep.data\n-0000b980: 2372 656d 6f76 652d 6966 2050 5245 4420 #remove-if PRED \n-0000b990: 4c53 5400 7265 702e 6461 7461 2372 656d LST.rep.data#rem\n-0000b9a0: 6f76 652d 6966 2d6e 6f74 2046 554e 204c ove-if-not FUN L\n-0000b9b0: 5354 7265 702e 6461 7461 2372 656d 6f76 STrep.data#remov\n-0000b9c0: 6552 6574 7572 6e73 2061 206e 6577 2063 eReturns a new c\n-0000b9d0: 6f70 7920 6f66 204c 5354 2077 6974 6820 opy of LST with \n-0000b9e0: 616c 6c20 656c 656d 656e 7473 2060 6571 all elements `eq\n-0000b9f0: 7561 6c27 2074 6f20 454c 5420 6469 7363 ual' to ELT disc\n-0000ba00: 6172 6465 642e 7265 702e 6c61 6e67 2e69 arded.rep.lang.i\n-0000ba10: 6e74 6572 7072 6574 6572 2364 6566 6d61 nterpreter#defma\n-0000ba20: 6372 6f64 6566 6d61 6372 6f20 4e41 4d45 crodefmacro NAME\n-0000ba30: 204c 414d 4244 412d 4c49 5354 205b 444f LAMBDA-LIST [DO\n-0000ba40: 432d 5354 5249 4e47 5d20 424f 4459 2e2e C-STRING] BODY..\n-0000ba50: 2e0a 6465 666d 6163 726f 204e 414d 4520 ..defmacro NAME \n-0000ba60: 4259 5445 434f 4445 2d4f 424a 4543 540a BYTECODE-OBJECT.\n-0000ba70: 0a44 6566 696e 6573 2061 206d 6163 726f .Defines a macro\n-0000ba80: 2063 616c 6c65 6420 4e41 4d45 2077 6974 called NAME wit\n-0000ba90: 6820 6172 6775 6d65 6e74 2073 7065 632e h argument spec.\n-0000baa0: 204c 414d 4244 412d 4c49 5354 2c0a 646f LAMBDA-LIST,.do\n-0000bab0: 6375 6d65 6e74 6174 696f 6e20 444f 432d cumentation DOC-\n-0000bac0: 5354 5249 4e47 2028 6f70 7469 6f6e 616c STRING (optional\n-0000bad0: 2920 616e 6420 626f 6479 2042 4f44 592e ) and body BODY.\n-0000bae0: 0a0a 4d61 6372 6f73 2061 7265 2063 616c ..Macros are cal\n-0000baf0: 6c65 6420 7769 7468 2074 6865 6972 2061 led with their a\n-0000bb00: 7267 756d 656e 7473 2075 6e2d 6576 616c rguments un-eval\n-0000bb10: 7561 7465 642c 2074 6865 7920 6172 6520 uated, they are \n-0000bb20: 6578 7065 6374 6564 0a74 6f20 7265 7475 expected.to retu\n-0000bb30: 726e 2061 2066 6f72 6d20 7768 6963 6820 rn a form which \n-0000bb40: 7769 6c6c 2062 6520 6578 6563 7574 6564 will be executed\n-0000bb50: 2074 6f20 7072 6f76 6964 6520 7468 6520 to provide the \n-0000bb60: 7265 7375 6c74 206f 6620 7468 650a 6578 result of the.ex\n-0000bb70: 7072 6573 7369 6f6e 2e20 4e6f 7465 2074 pression. Note t\n-0000bb80: 6861 7420 6d61 6372 6f73 2061 7265 2065 hat macros are e\n-0000bb90: 7870 616e 6465 6420 6174 2063 6f6d 7069 xpanded at compi\n-0000bba0: 6c65 2d74 696d 652c 2061 6e64 206d 6179 le-time, and may\n-0000bbb0: 2062 650a 6578 7061 6e64 6564 2061 6e20 be.expanded an \n-0000bbc0: 6172 6269 7472 6172 7920 6e75 6d62 6572 arbitrary number\n-0000bbd0: 206f 6620 7469 6d65 732e 0072 6570 2e6c of times..rep.l\n-0000bbe0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0000bbf0: 6465 6673 7562 7374 2053 594d 424f 4c20 defsubst SYMBOL \n-0000bc00: 2e20 424f 4459 7265 702e 6c61 6e67 2e69 . BODYrep.lang.i\n-0000bc10: 6e74 6572 7072 6574 6572 236c 6574 2d66 nterpreter#let-f\n-0000bc20: 6c75 6964 7353 696d 696c 6172 2074 6f20 luidsSimilar to \n-0000bc30: 606c 6574 2720 6578 6365 7074 2074 6861 `let' except tha\n-0000bc40: 7420 7468 6520 4249 4e44 494e 4753 206d t the BINDINGS m\n-0000bc50: 7573 7420 7265 6665 7220 746f 2076 6172 ust refer to var\n-0000bc60: 6961 626c 6573 0a63 6f6e 7461 696e 696e iables.containin\n-0000bc70: 6720 666c 7569 6420 6f62 6a65 6374 732e g fluid objects.\n-0000bc80: 2054 6865 2066 6c75 6964 7320 7769 6c6c The fluids will\n-0000bc90: 2062 6520 626f 756e 6420 746f 206e 6577 be bound to new\n-0000bca0: 206c 6f63 6174 696f 6e73 2c0a 6e6f 7420 locations,.not \n-0000bcb0: 7468 6520 7661 7269 6162 6c65 7320 636f the variables co\n-0000bcc0: 6e74 6169 6e69 6e67 2074 6865 2066 6c75 ntaining the flu\n-0000bcd0: 6964 732e 7265 702e 6c61 6e67 2e69 6e74 ids.rep.lang.int\n-0000bce0: 6572 7072 6574 6572 2369 6646 6972 7374 erpreter#ifFirst\n-0000bcf0: 2074 6865 2043 4f4e 4449 5449 4f4e 2066 the CONDITION f\n-0000bd00: 6f72 6d20 6973 2065 7661 6c75 6174 6564 orm is evaluated\n-0000bd10: 2c20 6966 2069 7420 7265 7475 726e 7320 , if it returns \n-0000bd20: 7472 7565 2074 6865 0a54 5255 452d 464f true the.TRUE-FO\n-0000bd30: 524d 2069 7320 6576 616c 7561 7465 6420 RM is evaluated \n-0000bd40: 616e 6420 6974 7320 7265 7375 6c74 2072 and its result r\n-0000bd50: 6574 7572 6e65 642e 204f 7468 6572 7769 eturned. Otherwi\n-0000bd60: 7365 2074 6865 2072 6573 756c 7420 6f66 se the result of\n-0000bd70: 0a61 6e20 696d 706c 6963 6974 2070 726f .an implicit pro\n-0000bd80: 676e 206f 6e20 7468 6520 454c 5345 2066 gn on the ELSE f\n-0000bd90: 6f72 6d73 2069 7320 7265 7475 726e 6564 orms is returned\n-0000bda0: 2e20 4966 2074 6865 7265 2061 7265 206e . If there are n\n-0000bdb0: 6f20 454c 5345 0a66 6f72 6d73 2074 6865 o ELSE.forms the\n-0000bdc0: 2066 616c 7365 2076 616c 7565 2069 7320 false value is \n-0000bdd0: 7265 7475 726e 6564 2e00 7265 702e 6c61 returned..rep.la\n-0000bde0: 6e67 2e69 6e74 6572 7072 6574 6572 2361 ng.interpreter#a\n-0000bdf0: 6e64 202e 2041 5247 5300 7265 702e 6c61 nd . ARGS.rep.la\n-0000be00: 6e67 2e69 6e74 6572 7072 6574 6572 2373 ng.interpreter#s\n-0000be10: 6574 712d 6465 6661 756c 7420 2e20 4152 etq-default . AR\n-0000be20: 4753 0072 6570 2e6c 616e 672e 696e 7465 GS.rep.lang.inte\n-0000be30: 7270 7265 7465 7223 6465 6669 6e65 2d73 rpreter#define-s\n-0000be40: 7065 6369 616c 2d76 6172 6961 626c 6520 pecial-variable \n-0000be50: 5641 5220 2321 6f70 7469 6f6e 616c 2056 VAR #!optional V\n-0000be60: 414c 5545 2044 4f43 7265 702e 6c61 6e67 ALUE DOCrep.lang\n-0000be70: 2e69 6e74 6572 7072 6574 6572 2377 6974 .interpreter#wit\n-0000be80: 682d 6f62 6a65 6374 4576 616c 7561 7465 h-objectEvaluate\n-0000be90: 204f 424a 2061 6e64 206d 616b 6520 6974 OBJ and make it\n-0000bea0: 7320 7661 6c75 6520 6060 6375 7272 656e s value ``curren\n-0000beb0: 7427 2720 696e 2073 6f6d 6520 7761 7920 t'' in some way \n-0000bec0: 6d65 616e 696e 6766 756c 0a66 6f72 2074 meaningful.for t\n-0000bed0: 6865 2064 6174 6120 7479 7065 2c20 6576 he data type, ev\n-0000bee0: 616c 7561 7465 2061 6c6c 2042 4f44 5920 aluate all BODY \n-0000bef0: 666f 726d 732c 2074 6865 6e20 7265 7475 forms, then retu\n-0000bf00: 726e 2074 6f20 7468 6520 6f6c 640a 6375 rn to the old.cu\n-0000bf10: 7272 656e 7420 7661 6c75 6520 6f66 2077 rrent value of w\n-0000bf20: 6861 7465 7665 7220 7761 7320 6368 616e hatever was chan\n-0000bf30: 6765 642e 2052 6574 7572 6e20 7468 6520 ged. Return the \n-0000bf40: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n-0000bf50: 740a 424f 4459 2066 6f72 6d20 6576 616c t.BODY form eval\n-0000bf60: 7561 7465 642e 0072 6570 2e6c 616e 672e uated..rep.lang.\n-0000bf70: 696e 7465 7270 7265 7465 7223 636f 6e64 interpreter#cond\n-0000bf80: 6974 696f 6e2d 6361 7365 2056 4152 2046 ition-case VAR F\n-0000bf90: 4f52 4d20 2e20 4841 4e44 4c45 5253 0072 ORM . HANDLERS.r\n-0000bfa0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000bfb0: 7465 7223 6964 656e 7469 7479 2041 5247 ter#identity ARG\n-0000bfc0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n-0000bfd0: 7265 7465 7223 6576 616c 2d77 6865 6e2d reter#eval-when-\n-0000bfe0: 636f 6d70 696c 6520 464f 524d 7265 702e compile FORMrep.\n-0000bff0: a31c 0100 0000 0000 1900 0000 0e00 0000 ................\n-0000c000: 7265 702e 7379 7374 656d 2363 7572 7265 rep.system#curre\n-0000c010: 6e74 2d74 696d 652d 7374 7269 6e67 6375 nt-time-stringcu\n-0000c020: 7272 656e 742d 7469 6d65 2d73 7472 696e rrent-time-strin\n-0000c030: 6720 5b54 494d 455d 205b 464f 524d 4154 g [TIME] [FORMAT\n-0000c040: 5d0a 0a52 6574 7572 6e73 2061 2068 756d ]..Returns a hum\n-0000c050: 616e 2d72 6561 6461 626c 6520 7374 7269 an-readable stri\n-0000c060: 6e67 2064 6566 696e 696e 6720 7468 6520 ng defining the \n-0000c070: 6375 7272 656e 7420 6461 7465 2061 6e64 current date and\n-0000c080: 2074 696d 652c 206f 7220 6966 0a73 7065 time, or if.spe\n-0000c090: 6369 6669 6564 2c20 7468 6174 2064 6566 cified, that def\n-0000c0a0: 696e 696e 6720 5449 4d45 2e0a 0a49 6620 ining TIME...If \n-0000c0b0: 6465 6669 6e65 642c 2046 4f52 4d41 5420 defined, FORMAT \n-0000c0c0: 6973 2061 2073 7472 696e 6720 6465 6669 is a string defi\n-0000c0d0: 6e69 6e67 2068 6f77 2074 6f20 6372 6561 ning how to crea\n-0000c0e0: 7465 2074 6865 2073 7472 696e 672e 2049 te the string. I\n-0000c0f0: 7420 6861 730a 7468 6520 7361 6d65 2063 t has.the same c\n-0000c100: 6f6e 7665 6e74 696f 6e73 2061 7320 7468 onventions as th\n-0000c110: 6520 7465 6d70 6c61 7465 2074 6f20 7468 e template to th\n-0000c120: 6520 4320 6c69 6272 6172 7927 7320 7374 e C library's st\n-0000c130: 7266 7469 6d65 2066 756e 6374 696f 6e2e rftime function.\n-0000c140: 7265 702e 7379 7374 656d 2374 696d 652d rep.system#time-\n-0000c150: 6c61 7465 722d 7074 696d 652d 6c61 7465 later-ptime-late\n-0000c160: 722d 7020 5449 4d45 2d53 5441 4d50 3120 r-p TIME-STAMP1 \n-0000c170: 5449 4d45 2d53 5441 4d50 320a 0a52 6574 TIME-STAMP2..Ret\n-0000c180: 7572 6e73 2074 2077 6865 6e20 5449 4d45 urns t when TIME\n-0000c190: 2d53 5441 4d50 3120 7265 6665 7273 2074 -STAMP1 refers t\n-0000c1a0: 6f20 6120 6c61 7465 7220 7469 6d65 2074 o a later time t\n-0000c1b0: 6861 6e20 5449 4d45 2d53 5441 4d50 322e han TIME-STAMP2.\n-0000c1c0: 7265 702e 7379 7374 656d 2373 6c65 6570 rep.system#sleep\n-0000c1d0: 2d66 6f72 736c 6565 702d 666f 7220 5345 -forsleep-for SE\n-0000c1e0: 434f 4e44 5320 5b4d 494c 4c49 5345 434f CONDS [MILLISECO\n-0000c1f0: 4e44 535d 0a0a 5061 7573 6520 666f 7220 NDS]..Pause for \n-0000c200: 5345 434f 4e44 5320 2870 6c75 7320 7468 SECONDS (plus th\n-0000c210: 6520 6f70 7469 6f6e 616c 204d 494c 4c49 e optional MILLI\n-0000c220: 5345 434f 4e44 2063 6f6d 706f 6e65 6e74 SECOND component\n-0000c230: 2920 6c65 6e67 7468 206f 6620 7469 6d65 ) length of time\n-0000c240: 2e72 6570 2e73 7973 7465 6d23 7573 6572 .rep.system#user\n-0000c250: 2d6c 6f67 696e 2d6e 616d 6575 7365 722d -login-nameuser-\n-0000c260: 6c6f 6769 6e2d 6e61 6d65 0a0a 5265 7475 login-name..Retu\n-0000c270: 726e 7320 7468 6520 6c6f 6769 6e20 6e61 rns the login na\n-0000c280: 6d65 206f 6620 7468 6520 7573 6572 2028 me of the user (\n-0000c290: 6120 7374 7269 6e67 292e 7265 702e 7379 a string).rep.sy\n-0000c2a0: 7374 656d 2375 7365 722d 686f 6d65 2d64 stem#user-home-d\n-0000c2b0: 6972 6563 746f 7279 7573 6572 2d68 6f6d irectoryuser-hom\n-0000c2c0: 652d 6469 7265 6374 6f72 7920 5b55 5345 e-directory [USE\n-0000c2d0: 525d 0a0a 5265 7475 726e 2074 6865 2070 R]..Return the p\n-0000c2e0: 6174 6820 746f 2055 5345 5227 7320 686f ath to USER's ho\n-0000c2f0: 6d65 2064 6972 6563 746f 7279 2028 6120 me directory (a \n-0000c300: 7374 7269 6e67 292e 2057 6865 6e20 5553 string). When US\n-0000c310: 4552 2069 7320 756e 6465 6669 6e65 640a ER is undefined.\n-0000c320: 7468 6520 6469 7265 6374 6f72 7920 6f66 the directory of\n-0000c330: 2074 6865 2075 7365 7220 7768 6f20 6578 the user who ex\n-0000c340: 6563 7574 6564 204a 6164 6520 6973 2066 ecuted Jade is f\n-0000c350: 6f75 6e64 2e72 6570 2e73 7973 7465 6d23 ound.rep.system#\n-0000c360: 7379 7374 656d 2d6e 616d 6573 7973 7465 system-namesyste\n-0000c370: 6d2d 6e61 6d65 0a0a 5265 7475 726e 7320 m-name..Returns \n-0000c380: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the \n-0000c390: 686f 7374 2077 6869 6368 2074 6865 2065 host which the e\n-0000c3a0: 6469 746f 7220 6973 2072 756e 6e69 6e67 ditor is running\n-0000c3b0: 206f 6e2e 7265 702e 6461 7461 2361 6c70 on.rep.data#alp\n-0000c3c0: 6861 2d63 6861 722d 7061 6c70 6861 2d63 ha-char-palpha-c\n-0000c3d0: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n-0000c3e0: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n-0000c3f0: 2061 6e20 616c 7068 6162 6574 6963 2063 an alphabetic c\n-0000c400: 6861 7261 6374 6572 2e72 6570 2e64 6174 haracter.rep.dat\n-0000c410: 6123 7570 7065 722d 6361 7365 2d70 7570 a#upper-case-pup\n-0000c420: 7065 722d 6361 7365 2d70 2043 4841 520a per-case-p CHAR.\n-0000c430: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n-0000c440: 4152 2069 7320 7570 7065 7220 6361 7365 AR is upper case\n-0000c450: 2e72 6570 2e64 6174 6123 6c6f 7765 722d .rep.data#lower-\n-0000c460: 6361 7365 2d70 6c6f 7765 722d 6361 7365 case-plower-case\n-0000c470: 2d70 2043 4841 520a 0a52 6574 7572 6e73 -p CHAR..Returns\n-0000c480: 2074 2069 6620 4348 4152 2069 7320 6c6f t if CHAR is lo\n-0000c490: 7765 7220 6361 7365 2e72 6570 2e64 6174 wer case.rep.dat\n-0000c4a0: 6123 616c 7068 616e 756d 6572 6963 7061 a#alphanumericpa\n-0000c4b0: 6c70 6861 6e75 6d65 7269 6370 2043 4841 lphanumericp CHA\n-0000c4c0: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n-0000c4d0: 4348 4152 2069 7320 616c 7068 612d 6e75 CHAR is alpha-nu\n-0000c4e0: 6d65 7269 632e 7265 702e 6461 7461 2373 meric.rep.data#s\n-0000c4f0: 7061 6365 2d63 6861 722d 7073 7061 6365 pace-char-pspace\n-0000c500: 2d63 6861 722d 7020 4348 4152 0a0a 5265 -char-p CHAR..Re\n-0000c510: 7475 726e 7320 7420 6966 2043 4841 5220 turns t if CHAR \n-0000c520: 6973 2077 6869 7465 7370 6163 652e 7265 is whitespace.re\n-0000c530: 702e 6461 7461 2363 6861 722d 7570 6361 p.data#char-upca\n-0000c540: 7365 6368 6172 2d75 7063 6173 6520 4348 sechar-upcase CH\n-0000c550: 4152 0a0a 5265 7475 726e 7320 7468 6520 AR..Returns the \n-0000c560: 7570 7065 722d 6361 7365 2065 7175 6976 upper-case equiv\n-0000c570: 616c 656e 7420 6f66 2043 4841 522e 7265 alent of CHAR.re\n-0000c580: 702e 7379 7374 656d 2367 6574 2d63 6f6d p.system#get-com\n-0000c590: 6d61 6e64 2d6c 696e 652d 6f70 7469 6f6e mand-line-option\n-0000c5a0: 6765 742d 636f 6d6d 616e 642d 6c69 6e65 get-command-line\n-0000c5b0: 2d6f 7074 696f 6e20 4f50 5449 4f4e 205b -option OPTION [\n-0000c5c0: 5245 5155 4952 4553 2d41 5247 554d 454e REQUIRES-ARGUMEN\n-0000c5d0: 545d 0a0a 5265 7475 726e 7320 7420 6966 T]..Returns t if\n-0000c5e0: 204f 5054 494f 4e20 7761 7320 7370 6563 OPTION was spec\n-0000c5f0: 6966 6965 6420 6f6e 2074 6865 2063 6f6d ified on the com\n-0000c600: 6d61 6e64 206c 696e 6520 284f 5054 494f mand line (OPTIO\n-0000c610: 4e20 6973 2074 7970 6963 616c 6c79 0a61 N is typically.a\n-0000c620: 2077 6f72 6420 6265 6769 6e6e 696e 6720 word beginning \n-0000c630: 7769 7468 2060 2d2d 2729 2e20 4966 2052 with `--'). If R\n-0000c640: 4551 5549 5245 532d 4152 4755 4d45 4e54 EQUIRES-ARGUMENT\n-0000c650: 2069 7320 6e6f 6e2d 6e69 6c2c 2074 6869 is non-nil, thi\n-0000c660: 7320 6f70 7469 6f6e 0a72 6571 7569 7265 s option.require\n-0000c670: 7320 6120 7061 7261 6d65 7465 722c 2074 s a parameter, t\n-0000c680: 6865 2076 616c 7565 206f 6620 7768 6963 he value of whic\n-0000c690: 6820 6973 2072 6574 7572 6e65 642e 2049 h is returned. I\n-0000c6a0: 6620 6120 7061 7261 6d65 7465 7273 2069 f a parameters i\n-0000c6b0: 736e 2774 0a73 7570 706c 6965 6420 616e sn't.supplied an\n-0000c6c0: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-0000c6d0: 6c65 642e 7265 702e 696f 2e73 7472 6561 led.rep.io.strea\n-0000c6e0: 6d73 2370 7269 6e63 7072 696e 6320 4f42 ms#princprinc OB\n-0000c6f0: 4a45 4354 205b 5354 5245 414d 5d0a 0a50 JECT [STREAM]..P\n-0000c700: 7269 6e74 7320 6120 7465 7874 2072 6570 rints a text rep\n-0000c710: 7265 7365 6e74 6174 696f 6e20 6f66 204f resentation of O\n-0000c720: 424a 4543 5420 746f 2053 5452 4541 4d20 BJECT to STREAM \n-0000c730: 286f 7220 7468 6520 636f 6e74 656e 7473 (or the contents\n-0000c740: 206f 6620 7468 650a 7661 7269 6162 6c65 of the.variable\n-0000c750: 2073 7461 6e64 6172 642d 6f75 7470 7574 standard-output\n-0000c760: 292c 206e 6f20 7374 7261 6e67 6520 6368 ), no strange ch\n-0000c770: 6172 6163 7465 7273 2061 7265 2071 756f aracters are quo\n-0000c780: 7465 6420 616e 6420 6e6f 2071 756f 7465 ted and no quote\n-0000c790: 730a 6172 6520 7072 696e 7465 6420 6172 s.are printed ar\n-0000c7a0: 6f75 6e64 2073 7472 696e 6773 2e72 6570 ound strings.rep\n-0000c7b0: 2e69 6f2e 7374 7265 616d 7323 6d61 6b65 .io.streams#make\n-0000c7c0: 2d73 7472 696e 672d 6f75 7470 7574 2d73 -string-output-s\n-0000c7d0: 7472 6561 6d6d 616b 652d 7374 7269 6e67 treammake-string\n-0000c7e0: 2d6f 7574 7075 742d 7374 7265 616d 0a0a -output-stream..\n-0000c7f0: 5265 7475 726e 7320 616e 206f 7574 7075 Returns an outpu\n-0000c800: 7420 7374 7265 616d 2077 6869 6368 2077 t stream which w\n-0000c810: 696c 6c20 6163 6375 6d75 6c61 7465 2074 ill accumulate t\n-0000c820: 6865 2063 6861 7261 6374 6572 7320 7772 he characters wr\n-0000c830: 6974 7465 6e20 746f 0a69 7420 666f 7220 itten to.it for \n-0000c840: 7468 6520 7573 6520 6f66 2074 6865 2060 the use of the `\n-0000c850: 6765 742d 6f75 7470 7574 2d73 7472 6561 get-output-strea\n-0000c860: 6d2d 7374 7269 6e67 2720 6675 6e63 7469 m-string' functi\n-0000c870: 6f6e 2e72 6570 2e69 6f2e 7374 7265 616d on.rep.io.stream\n-0000c880: 7323 6f75 7470 7574 2d73 7472 6561 6d2d s#output-stream-\n-0000c890: 706f 7574 7075 742d 7374 7265 616d 2d70 poutput-stream-p\n-0000c8a0: 2041 5247 0a0a 5265 7475 726e 7320 7420 ARG..Returns t \n-0000c8b0: 6966 2041 5247 2069 7320 616e 206f 7574 if ARG is an out\n-0000c8c0: 7075 7420 7374 7265 616d 2e72 6570 2e64 put stream.rep.d\n-0000c8d0: 6174 612e 6461 7475 6d73 2364 6566 696e ata.datums#defin\n-0000c8e0: 652d 6461 7475 6d2d 7072 696e 7465 7264 e-datum-printerd\n-0000c8f0: 6566 696e 652d 6461 7475 6d2d 7072 696e efine-datum-prin\n-0000c900: 7465 7220 4944 2050 5249 4e54 4552 0a0a ter ID PRINTER..\n-0000c910: 5265 6769 7374 6572 2061 2063 7573 746f Register a custo\n-0000c920: 6d20 7072 696e 7465 7220 666f 7220 616c m printer for al\n-0000c930: 6c20 6461 7475 6d73 2077 6974 6820 7479 l datums with ty\n-0000c940: 7065 2049 442e 2057 6865 6e20 7468 6573 pe ID. When thes\n-0000c950: 650a 6f62 6a65 6374 7320 7072 696e 7465 e.objects printe\n-0000c960: 6420 6172 652c 2074 6865 2066 756e 6374 d are, the funct\n-0000c970: 696f 6e20 5052 494e 5445 5220 7769 6c6c ion PRINTER will\n-0000c980: 2062 6520 6361 6c6c 6564 2077 6974 6820 be called with \n-0000c990: 7477 6f0a 6172 6775 6d65 6e74 732c 2074 two.arguments, t\n-0000c9a0: 6865 2064 6174 756d 2061 6e64 2074 6865 he datum and the\n-0000c9b0: 2073 7472 6561 6d20 746f 2070 7269 6e74 stream to print\n-0000c9c0: 2074 6f2e 7265 702e 6461 7461 2e64 6174 to.rep.data.dat\n-0000c9d0: 756d 7323 6461 7475 6d2d 7365 7464 6174 ums#datum-setdat\n-0000c9e0: 756d 2d73 6574 2044 4154 554d 2049 4420 um-set DATUM ID \n-0000c9f0: 5641 4c55 450a 0a49 6620 6461 7461 206f VALUE..If data o\n-0000ca00: 626a 6563 7420 4441 5455 4d20 6861 7320 bject DATUM has \n-0000ca10: 7479 7065 2049 442c 206d 6f64 6966 7920 type ID, modify \n-0000ca20: 6974 7320 6173 736f 6369 6174 6564 2076 its associated v\n-0000ca30: 616c 7565 2074 6f20 6265 0a56 414c 5545 alue to be.VALUE\n-0000ca40: 2c20 656c 7365 2073 6967 6e61 6c20 616e , else signal an\n-0000ca50: 2065 7272 6f72 2e72 6570 2e69 6f2e 6462 error.rep.io.db\n-0000ca60: 2e73 6462 6d23 7364 626d 2d6f 7065 6e73 .sdbm#sdbm-opens\n-0000ca70: 6462 6d2d 6f70 656e 2050 4154 4820 4143 dbm-open PATH AC\n-0000ca80: 4345 5353 2d54 5950 4520 5b4d 4f44 455d CESS-TYPE [MODE]\n-0000ca90: 7265 702e 696f 2e64 622e 7364 626d 2373 rep.io.db.sdbm#s\n-0000caa0: 6462 6d2d 636c 6f73 6573 6462 6d2d 636c dbm-closesdbm-cl\n-0000cab0: 6f73 6520 4442 4d72 6570 2e69 6f2e 6462 ose DBMrep.io.db\n-0000cac0: 2e73 6462 6d23 7364 626d 2d66 6574 6368 .sdbm#sdbm-fetch\n-0000cad0: 7364 626d 2d66 6574 6368 2044 424d 204b sdbm-fetch DBM K\n-0000cae0: 4559 7265 702e 696f 2e64 622e 7364 626d EYrep.io.db.sdbm\n-0000caf0: 2373 6462 6d2d 6669 7273 746b 6579 7364 #sdbm-firstkeysd\n-0000cb00: 626d 2d66 6972 7374 6b65 7920 4442 4d72 bm-firstkey DBMr\n-0000cb10: 6570 2e69 6f2e 6462 2e73 6462 6d23 7364 ep.io.db.sdbm#sd\n-0000cb20: 626d 7073 6462 6d70 2041 5247 0a0a 5265 bmpsdbmp ARG..Re\n-0000cb30: 7475 726e 7320 7420 6966 2041 5247 2069 turns t if ARG i\n-0000cb40: 7320 616e 2073 6462 6d20 6f62 6a65 6374 s an sdbm object\n-0000cb50: 2028 6372 6561 7465 6420 6279 2060 7364 (created by `sd\n-0000cb60: 626d 2d6f 7065 6e27 292e 7265 702e 6c61 bm-open').rep.la\n-0000cb70: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n-0000cb80: 616b 652d 666c 7569 646d 616b 652d 666c ake-fluidmake-fl\n-0000cb90: 7569 6420 5b56 414c 5545 5d0a 0a43 7265 uid [VALUE]..Cre\n-0000cba0: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n-0000cbb0: 6e20 6f62 6a65 6374 2072 6570 7265 7365 n object represe\n-0000cbc0: 6e74 696e 6720 6120 6066 6c75 6964 2720 nting a `fluid' \n-0000cbd0: 7661 6c75 652d 2d61 6e20 616e 6f6e 796d value--an anonym\n-0000cbe0: 6f75 730a 6479 6e61 6d69 6361 6c6c 7920 ous.dynamically \n-0000cbf0: 626f 756e 6420 7661 7269 6162 6c65 2e0a bound variable..\n-0000cc00: 0a49 6620 5641 4c55 4520 6973 2064 6566 .If VALUE is def\n-0000cc10: 696e 6564 2074 6865 2069 6e69 7469 616c ined the initial\n-0000cc20: 2076 616c 7565 206f 6620 7468 6520 666c value of the fl\n-0000cc30: 7569 6420 6973 2056 414c 5545 2c20 6f74 uid is VALUE, ot\n-0000cc40: 6865 7277 6973 650a 6974 2069 7320 7468 herwise.it is th\n-0000cc50: 6520 7379 6d62 6f6c 2060 6e69 6c27 2e72 e symbol `nil'.r\n-0000cc60: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000cc70: 7465 7223 666c 7569 6466 6c75 6964 2046 ter#fluidfluid F\n-0000cc80: 4c55 4944 0a0a 5265 7475 726e 2074 6865 LUID..Return the\n-0000cc90: 2076 616c 7565 206f 6620 7468 6520 6d6f value of the mo\n-0000cca0: 7374 2072 6563 656e 746c 7920 6372 6561 st recently crea\n-0000ccb0: 7465 6420 6269 6e64 696e 6720 6f66 2074 ted binding of t\n-0000ccc0: 6865 2066 6c75 6964 0a76 6172 6961 626c he fluid.variabl\n-0000ccd0: 6520 6f62 6a65 6374 2046 4c55 4944 2e72 e object FLUID.r\n-0000cce0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0000ccf0: 7465 7223 666c 7569 642d 7365 7466 6c75 ter#fluid-setflu\n-0000cd00: 6964 2d73 6574 2046 4c55 4944 2056 414c id-set FLUID VAL\n-0000cd10: 5545 0a0a 5365 7420 7468 6520 7661 6c75 UE..Set the valu\n-0000cd20: 6520 6f66 2074 6865 206d 6f73 7420 7265 e of the most re\n-0000cd30: 6365 6e74 6c79 2063 7265 6174 6564 2062 cently created b\n-0000cd40: 696e 6469 6e67 206f 6620 7468 6520 666c inding of the fl\n-0000cd50: 7569 640a 7661 7269 6162 6c65 206f 626a uid.variable obj\n-0000cd60: 6563 7420 464c 5549 4420 746f 2056 414c ect FLUID to VAL\n-0000cd70: 5545 2e72 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n-0000cd80: 7270 7265 7465 7223 6361 6c6c 2f63 6363 rpreter#call/ccc\n-0000cd90: 616c 6c2f 6363 2046 554e 4354 494f 4e0a all/cc FUNCTION.\n-0000cda0: 0a49 6e76 6f6b 6520 4655 4e43 5449 4f4e .Invoke FUNCTION\n-0000cdb0: 2077 6974 6820 6120 7369 6e67 6c65 2070 with a single p\n-0000cdc0: 6172 616d 6574 6572 2c20 7468 6520 636f arameter, the co\n-0000cdd0: 6e74 696e 7561 7469 6f6e 2066 756e 6374 ntinuation funct\n-0000cde0: 696f 6e20 6f66 0a74 6865 2063 7572 7265 ion of.the curre\n-0000cdf0: 6e74 2073 7461 7465 206f 6620 7468 6520 nt state of the \n-0000ce00: 696e 7465 7270 7265 7465 722e 2053 7562 interpreter. Sub\n-0000ce10: 7365 7175 656e 746c 7920 6361 6c6c 696e sequently callin\n-0000ce20: 6720 7468 650a 636f 6e74 696e 7561 7469 g the.continuati\n-0000ce30: 6f6e 2066 756e 6374 696f 6e20 2877 6974 on function (wit\n-0000ce40: 6820 616e 206f 7074 696f 6e61 6c20 7369 h an optional si\n-0000ce50: 6e67 6c65 2061 7267 756d 656e 7429 2077 ngle argument) w\n-0000ce60: 696c 6c20 7061 7373 0a63 6f6e 7472 6f6c ill pass.control\n-0000ce70: 2069 6d6d 6564 6961 7465 6c79 2062 6163 immediately bac\n-0000ce80: 6b20 746f 2074 6865 2073 7461 7465 6d65 k to the stateme\n-0000ce90: 6e74 2066 6f6c 6c6f 7769 6e67 2074 6865 nt following the\n-0000cea0: 2063 616c 6c20 746f 2074 6865 0a60 6361 call to the.`ca\n-0000ceb0: 6c6c 2f63 6327 2066 756e 6374 696f 6e20 ll/cc' function \n-0000cec0: 2865 7665 6e20 6966 2074 6861 7420 7374 (even if that st\n-0000ced0: 6163 6b20 6672 616d 6520 6861 7320 7369 ack frame has si\n-0000cee0: 6e63 6520 6265 656e 2065 7869 7465 6429 nce been exited)\n-0000cef0: 2e72 6570 2e74 6872 6561 6473 236d 616b .rep.threads#mak\n-0000cf00: 652d 7468 7265 6164 6d61 6b65 2d74 6872 e-threadmake-thr\n-0000cf10: 6561 6420 5448 554e 4b20 5b4e 414d 455d ead THUNK [NAME]\n-0000cf20: 0a0a 4372 6561 7465 2061 6e64 2072 6574 ..Create and ret\n-0000cf30: 7572 6e20 616e 206f 626a 6563 7420 7265 urn an object re\n-0000cf40: 7072 6573 656e 7469 6e67 2061 206e 6577 presenting a new\n-0000cf50: 2074 6872 6561 6420 6f66 2065 7865 6375 thread of execu\n-0000cf60: 7469 6f6e 2e20 5468 650a 6e65 7720 7468 tion. The.new th\n-0000cf70: 7265 6164 2077 696c 6c20 6265 6769 6e20 read will begin \n-0000cf80: 6279 2063 616c 6c69 6e67 2054 4855 4e4b by calling THUNK\n-0000cf90: 2c20 6120 6675 6e63 7469 6f6e 2077 6974 , a function wit\n-0000cfa0: 6820 7a65 726f 0a70 6172 616d 6574 6572 h zero.parameter\n-0000cfb0: 732e 7265 702e 7468 7265 6164 7323 616c s.rep.threads#al\n-0000cfc0: 6c2d 7468 7265 6164 7361 6c6c 2d74 6872 l-threadsall-thr\n-0000cfd0: 6561 6473 205b 4445 5054 485d 0a0a 5265 eads [DEPTH]..Re\n-0000cfe0: 7475 726e 2061 206c 6973 7420 6f66 2061 turn a list of a\n-0000cff0: 6c6c 2074 6872 6561 6473 2e00 0000 0000 ll threads......\n-0000d000: 7265 702e 696f 2e73 7472 6561 6d73 2366 rep.io.streams#f\n-0000d010: 6f72 6d61 7466 6f72 6d61 7420 5354 5245 ormatformat STRE\n-0000d020: 414d 2046 4f52 4d41 542d 5354 5249 4e47 AM FORMAT-STRING\n-0000d030: 2041 5247 532e 2e2e 0a0a 5772 6974 6573 ARGS.....Writes\n-0000d040: 2061 2073 7472 696e 6720 6372 6561 7465 a string create\n-0000d050: 6420 6672 6f6d 2074 6865 2066 6f72 6d61 d from the forma\n-0000d060: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n-0000d070: 464f 524d 4154 2d53 5452 494e 4720 616e FORMAT-STRING an\n-0000d080: 640a 7468 6520 6172 6775 6d65 6e74 2d76 d.the argument-v\n-0000d090: 616c 7565 7320 4152 4753 2074 6f20 7468 alues ARGS to th\n-0000d0a0: 6520 7374 7265 616d 2c20 5354 5245 414d e stream, STREAM\n-0000d0b0: 2e20 4966 2053 5452 4541 4d20 6973 206e . If STREAM is n\n-0000d0c0: 696c 2061 2073 7472 696e 670a 6973 2063 il a string.is c\n-0000d0d0: 7265 6174 6564 2061 6e64 2072 6574 7572 reated and retur\n-0000d0e0: 6e65 642e 0a0a 464f 524d 4154 2d53 5452 ned...FORMAT-STR\n-0000d0f0: 494e 4720 6973 2061 2074 656d 706c 6174 ING is a templat\n-0000d100: 6520 666f 7220 7468 6520 7265 7375 6c74 e for the result\n-0000d110: 2c20 616e 7920 6025 2720 6368 6172 6163 , any `%' charac\n-0000d120: 7465 7273 2069 6e74 726f 6475 6365 0a61 ters introduce.a\n-0000d130: 2073 7562 7374 6974 7574 696f 6e2c 2075 substitution, u\n-0000d140: 7369 6e67 2074 6865 206e 6578 7420 756e sing the next un\n-0000d150: 7573 6564 2041 5247 2e20 5468 6520 7375 used ARG. The su\n-0000d160: 6273 7469 7475 7469 6f6e 7320 6861 7665 bstitutions have\n-0000d170: 2074 6865 0a66 6f6c 6c6f 7769 6e67 2073 the.following s\n-0000d180: 796e 7461 782c 0a0a 0925 5b46 4c41 4753 yntax,...%[FLAGS\n-0000d190: 5d5b 4649 454c 442d 5749 4454 485d 5b2e ][FIELD-WIDTH][.\n-0000d1a0: 5052 4543 4953 494f 4e5d 434f 4e56 4552 PRECISION]CONVER\n-0000d1b0: 5349 4f4e 0a0a 4649 454c 442d 5749 4454 SION..FIELD-WIDT\n-0000d1c0: 4820 6973 2061 2070 6f73 6974 6976 6520 H is a positive \n-0000d1d0: 6465 6369 6d61 6c20 696e 7465 6765 722c decimal integer,\n-0000d1e0: 2064 6566 696e 696e 6720 7468 6520 7369 defining the si\n-0000d1f0: 7a65 2069 6e0a 6368 6172 6163 7465 7273 ze in.characters\n-0000d200: 206f 6620 7468 6520 7375 6273 7469 7475 of the substitu\n-0000d210: 7469 6f6e 206f 7574 7075 742e 2050 5245 tion output. PRE\n-0000d220: 4349 5349 4f4e 2069 7320 6f6e 6c79 2076 CISION is only v\n-0000d230: 616c 6964 2077 6865 6e0a 7072 696e 7469 alid when.printi\n-0000d240: 6e67 2066 6c6f 6174 696e 6720 706f 696e ng floating poin\n-0000d250: 7420 6e75 6d62 6572 732e 0a0a 434f 4e56 t numbers...CONV\n-0000d260: 4552 5349 4f4e 2069 7320 6120 6368 6172 ERSION is a char\n-0000d270: 6163 7465 7220 6465 6669 6e69 6e67 2068 acter defining h\n-0000d280: 6f77 2074 6f20 636f 6e76 6572 7420 7468 ow to convert th\n-0000d290: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n-0000d2a0: 4152 470a 746f 2074 6578 742e 2054 6865 ARG.to text. The\n-0000d2b0: 2064 6566 6175 6c74 206f 7074 696f 6e73 default options\n-0000d2c0: 2061 7265 3a0a 0a09 6409 4f75 7470 7574 are:...d.Output\n-0000d2d0: 2041 5247 2061 7320 6120 6465 6369 6d61 ARG as a decima\n-0000d2e0: 6c20 696e 7465 6765 720a 0978 2c20 5809 l integer..x, X.\n-0000d2f0: 4f75 7470 7574 2041 5247 2061 7320 6120 Output ARG as a \n-0000d300: 6865 7861 6465 6369 6d61 6c20 696e 7465 hexadecimal inte\n-0000d310: 6765 720a 096f 094f 7574 7075 7420 4152 ger..o.Output AR\n-0000d320: 4720 6173 2061 6e20 6f63 7461 6c20 696e G as an octal in\n-0000d330: 7465 6765 720a 0963 094f 7574 7075 7420 teger..c.Output \n-0000d340: 4152 4720 6173 2061 2063 6861 7261 6374 ARG as a charact\n-0000d350: 6572 0a09 7309 4f75 7470 7574 2074 6865 er..s.Output the\n-0000d360: 2072 6573 756c 7420 6f66 2060 2870 7269 result of `(pri\n-0000d370: 6e63 2041 5247 2927 0a09 5309 4f75 7470 nc ARG)'..S.Outp\n-0000d380: 7574 2074 6865 2072 6573 756c 7420 6f66 ut the result of\n-0000d390: 2060 2870 7269 6e31 2041 5247 2927 0a0a `(prin1 ARG)'..\n-0000d3a0: 464c 4147 5320 6973 2061 2073 6571 7565 FLAGS is a seque\n-0000d3b0: 6e63 6520 6f66 207a 6572 6f20 6f72 206d nce of zero or m\n-0000d3c0: 6f72 6520 6f66 2074 6865 2066 6f6c 6c6f ore of the follo\n-0000d3d0: 7769 6e67 2063 6861 7261 6374 6572 732c wing characters,\n-0000d3e0: 0a0a 092d 094c 6566 7420 6a75 7374 6966 ...-.Left justif\n-0000d3f0: 7920 7375 6273 7469 7475 7469 6f6e 2077 y substitution w\n-0000d400: 6974 6869 6e20 6669 656c 640a 095e 0954 ithin field..^.T\n-0000d410: 7275 6e63 6174 6520 7375 6273 7469 7475 runcate substitu\n-0000d420: 7469 6f6e 2061 7420 7369 7a65 206f 6620 tion at size of \n-0000d430: 6669 656c 640a 0930 0950 6164 2074 6865 field..0.Pad the\n-0000d440: 2066 6965 6c64 2077 6974 6820 7a65 726f field with zero\n-0000d450: 7320 696e 7374 6561 6420 6f66 2073 7061 s instead of spa\n-0000d460: 6365 730a 092b 0946 6f72 2064 2c20 782c ces..+.For d, x,\n-0000d470: 2061 6e64 206f 2063 6f6e 7665 7273 696f and o conversio\n-0000d480: 6e73 2c20 6f75 7470 7574 2061 206c 6561 ns, output a lea\n-0000d490: 6469 6e67 2070 6c75 730a 0909 2073 6967 ding plus... sig\n-0000d4a0: 6e20 6966 2041 5247 2069 7320 706f 7369 n if ARG is posi\n-0000d4b0: 7469 7665 0a09 6020 2709 2841 2073 7061 tive..` '.(A spa\n-0000d4c0: 6365 2920 466f 7220 642c 2078 2c20 616e ce) For d, x, an\n-0000d4d0: 6420 6f20 636f 6e76 6572 7369 6f6e 732c d o conversions,\n-0000d4e0: 2069 6620 7468 6520 7265 7375 6c74 0a09 if the result..\n-0000d4f0: 0920 646f 6573 6e27 7420 7374 6172 7420 . doesn't start \n-0000d500: 7769 7468 2061 2070 6c75 7320 6f72 206d with a plus or m\n-0000d510: 696e 7573 2073 6967 6e2c 206f 7574 7075 inus sign, outpu\n-0000d520: 7420 610a 0909 206c 6561 6469 6e67 2073 t a... leading s\n-0000d530: 7061 6365 0a0a 5468 6520 6c69 7374 206f pace..The list o\n-0000d540: 6620 434f 4e56 4552 5349 4f4e 5320 6361 f CONVERSIONS ca\n-0000d550: 6e20 6265 2065 7874 656e 6465 6420 7468 n be extended th\n-0000d560: 726f 7567 6820 7468 6520 666f 726d 6174 rough the format\n-0000d570: 2d68 6f6f 6b73 2d61 6c69 7374 0a76 6172 -hooks-alist.var\n-0000d580: 6961 626c 653b 2074 6865 2073 7472 696e iable; the strin\n-0000d590: 6773 2063 7265 6174 6564 2062 7920 7468 gs created by th\n-0000d5a0: 6573 6520 6578 7472 6120 636f 6e76 6572 ese extra conver\n-0000d5b0: 7369 6f6e 7320 6172 6520 666f 726d 6174 sions are format\n-0000d5c0: 7465 640a 6173 2069 6620 6279 2074 6865 ted.as if by the\n-0000d5d0: 2060 7327 2063 6f6e 7665 7273 696f 6e2e `s' conversion.\n-0000d5e0: 200a 0a4e 6f74 6520 7468 6174 2074 6865 ..Note that the\n-0000d5f0: 2046 4945 4c44 2d57 4944 5448 2061 6e64 FIELD-WIDTH and\n-0000d600: 2061 6c6c 2066 6c61 6773 2063 7572 7265 all flags curre\n-0000d610: 6e74 6c79 2068 6176 6520 6e6f 2065 6666 ntly have no eff\n-0000d620: 6563 7420 6f6e 2074 6865 0a60 5327 2063 ect on the.`S' c\n-0000d630: 6f6e 7665 7273 696f 6e2c 2028 6f72 2074 onversion, (or t\n-0000d640: 6865 2060 7327 2063 6f6e 7665 7273 696f he `s' conversio\n-0000d650: 6e20 7768 656e 2074 6865 2041 5247 2069 n when the ARG i\n-0000d660: 736e 2774 2061 2073 7472 696e 6729 2e72 sn't a string).r\n-0000d670: 6570 2e64 6174 612e 6461 7475 6d73 236d ep.data.datums#m\n-0000d680: 616b 652d 6461 7475 6d6d 616b 652d 6461 ake-datummake-da\n-0000d690: 7475 6d20 5641 4c55 4520 4944 0a0a 4372 tum VALUE ID..Cr\n-0000d6a0: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return \n-0000d6b0: 6120 6e65 7720 6461 7461 206f 626a 6563 a new data objec\n-0000d6c0: 7420 6f66 2074 7970 6520 4944 2028 616e t of type ID (an\n-0000d6d0: 2061 7262 6974 7261 7279 2076 616c 7565 arbitrary value\n-0000d6e0: 292c 2069 740a 7769 6c6c 2068 6176 6520 ), it.will have \n-0000d6f0: 6f62 6a65 6374 2056 414c 5545 2061 7373 object VALUE ass\n-0000d700: 6f63 6961 7465 6420 7769 7468 2069 742e ociated with it.\n-0000d710: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n-0000d720: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n-0000d730: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n-0000d740: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n-0000d750: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n-0000d760: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n-0000d770: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n-0000d780: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n-0000d790: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n-0000d7a0: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n-0000d7b0: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n-0000d7c0: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n-0000d7d0: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n-0000d7e0: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n-0000d7f0: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n-0000d800: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n-0000d810: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n-0000d820: 756e 6374 696f 6e29 2e72 6570 2e69 6f2e unction).rep.io.\n-0000d830: 6462 2e73 6462 6d23 7364 626d 2d6e 6578 db.sdbm#sdbm-nex\n-0000d840: 746b 6579 7364 626d 2d6e 6578 746b 6579 tkeysdbm-nextkey\n-0000d850: 2044 424d 7265 702e 696f 2e64 622e 7364 DBMrep.io.db.sd\n-0000d860: 626d 2373 6462 6d2d 7264 6f6e 6c79 7364 bm#sdbm-rdonlysd\n-0000d870: 626d 2d72 646f 6e6c 7920 4442 4d72 6570 bm-rdonly DBMrep\n-0000d880: 2e69 6f2e 6462 2e73 6462 6d23 7364 626d .io.db.sdbm#sdbm\n-0000d890: 2d65 7272 6f72 7364 626d 2d65 7272 6f72 -errorsdbm-error\n-0000d8a0: 2044 424d 7265 702e 6c61 6e67 2e69 6e74 DBMrep.lang.int\n-0000d8b0: 6572 7072 6574 6572 2377 6974 682d 666c erpreter#with-fl\n-0000d8c0: 7569 6473 7769 7468 2d66 6c75 6964 7320 uidswith-fluids \n-0000d8d0: 464c 5549 4453 2056 414c 5545 5320 5448 FLUIDS VALUES TH\n-0000d8e0: 554e 4b0a 0a43 616c 6c20 5448 554e 4b20 UNK..Call THUNK \n-0000d8f0: 616e 6420 7265 7475 726e 2074 6865 2076 and return the v\n-0000d900: 616c 7565 2074 6861 7420 6974 2072 6574 alue that it ret\n-0000d910: 7572 6e73 2077 6974 6820 6e65 7720 6269 urns with new bi\n-0000d920: 6e64 696e 6773 0a63 7265 6174 6564 2066 ndings.created f\n-0000d930: 6f72 2065 6163 6820 6f66 2074 6865 2066 or each of the f\n-0000d940: 6c75 6964 2076 6172 6961 626c 6573 2073 luid variables s\n-0000d950: 7065 6369 6669 6564 2069 6e20 7468 6520 pecified in the \n-0000d960: 6c69 7374 2046 4c55 4944 532e 0a46 6f72 list FLUIDS..For\n-0000d970: 2065 6163 6820 6d65 6d62 6572 206f 6620 each member of \n-0000d980: 464c 5549 4453 2074 6865 2063 6f72 7265 FLUIDS the corre\n-0000d990: 7370 6f6e 6469 6e67 206d 656d 6265 7220 sponding member \n-0000d9a0: 6f66 2074 6865 2056 414c 5545 5320 6c69 of the VALUES li\n-0000d9b0: 7374 0a70 726f 7669 6465 7320 7468 6520 st.provides the \n-0000d9c0: 696e 6974 6961 6c20 7661 6c75 6520 6f66 initial value of\n-0000d9d0: 2074 6865 206e 6577 2062 696e 6469 6e67 the new binding\n-0000d9e0: 2e0a 0a49 6620 7468 6520 6c69 7374 7320 ...If the lists \n-0000d9f0: 464c 5549 4453 2061 6e64 2056 414c 5545 FLUIDS and VALUE\n-0000da00: 5320 6172 6520 6e6f 7420 6f66 2074 6865 S are not of the\n-0000da10: 2073 616d 6520 6c65 6e67 7468 2c20 616e same length, an\n-0000da20: 2065 7272 6f72 2069 730a 7369 676e 616c error is.signal\n-0000da30: 6c65 642e 7265 702e 6c61 6e67 2e69 6e74 led.rep.lang.int\n-0000da40: 6572 7072 6574 6572 2363 6f6e 7469 6e75 erpreter#continu\n-0000da50: 6174 696f 6e2d 6361 6c6c 6162 6c65 2d70 ation-callable-p\n-0000da60: 636f 6e74 696e 7561 7469 6f6e 2d63 616c continuation-cal\n-0000da70: 6c61 626c 652d 7020 434f 4e54 494e 5541 lable-p CONTINUA\n-0000da80: 5449 4f4e 0a0a 5265 7475 726e 7320 6074 TION..Returns `t\n-0000da90: 2720 6966 2074 6865 2063 6f6e 7469 6e75 ' if the continu\n-0000daa0: 6174 696f 6e20 6f62 6a65 6374 2043 4f4e ation object CON\n-0000dab0: 5449 4e55 4154 494f 4e20 6672 6f6d 2074 TINUATION from t\n-0000dac0: 6865 2063 7572 7265 6e74 0a65 7865 6375 he current.execu\n-0000dad0: 7469 6f6e 2070 6f69 6e74 206f 6620 7468 tion point of th\n-0000dae0: 6520 696e 7465 7270 7265 7465 722e 7265 e interpreter.re\n-0000daf0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0000db00: 6572 2363 616c 6c2d 7769 7468 2d6f 626a er#call-with-obj\n-0000db10: 6563 7463 616c 6c2d 7769 7468 2d6f 626a ectcall-with-obj\n-0000db20: 6563 7420 4152 4720 5448 554e 4b0a 0a43 ect ARG THUNK..C\n-0000db30: 616c 6c20 7468 6520 7a65 726f 2d70 6172 all the zero-par\n-0000db40: 616d 6574 6572 2066 756e 6374 696f 6e20 ameter function \n-0000db50: 5448 554e 4b2c 2077 6974 6820 6f62 6a65 THUNK, with obje\n-0000db60: 6374 2041 5247 2074 656d 706f 7261 7269 ct ARG temporari\n-0000db70: 6c79 0a60 626f 756e 6427 2028 6120 7479 ly.`bound' (a ty\n-0000db80: 7065 2d73 7065 6369 6669 6320 6f70 6572 pe-specific oper\n-0000db90: 6174 696f 6e2c 2075 7375 616c 6c79 2074 ation, usually t\n-0000dba0: 6f20 6d61 6b65 2041 5247 2060 6163 7469 o make ARG `acti\n-0000dbb0: 7665 2720 696e 0a73 6f6d 6520 7761 7929 ve' in.some way)\n-0000dbc0: 2e20 5768 656e 2054 4855 4e4b 2072 6574 . When THUNK ret\n-0000dbd0: 7572 6e73 2041 5247 2069 7320 756e 626f urns ARG is unbo\n-0000dbe0: 756e 642e 2054 6865 2076 616c 7565 2072 und. The value r\n-0000dbf0: 6574 7572 6e65 6420 6279 0a54 4855 4e4b eturned by.THUNK\n-0000dc00: 2069 7320 7468 656e 2072 6574 7572 6e65 is then returne\n-0000dc10: 642e 0a0a 4966 2054 4855 4e4b 2069 7320 d...If THUNK is \n-0000dc20: 6576 6572 206c 6566 7420 6475 6520 746f ever left due to\n-0000dc30: 2061 2063 6f6e 7469 6e75 6174 696f 6e20 a continuation \n-0000dc40: 6265 696e 6720 696e 766f 6b65 642c 2041 being invoked, A\n-0000dc50: 5247 2077 696c 6c20 6265 0a75 6e62 6f75 RG will be.unbou\n-0000dc60: 6e64 2e20 4966 2054 4855 4e4b 2069 7320 nd. If THUNK is \n-0000dc70: 7375 6273 6571 7565 6e74 6c79 2072 6565 subsequently ree\n-0000dc80: 6e74 6572 6564 2c20 4152 4720 7769 6c6c ntered, ARG will\n-0000dc90: 2062 6520 7265 626f 756e 642e 7265 702e be rebound.rep.\n-0000dca0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0000dcb0: 2363 616c 6c2d 7769 7468 2d64 796e 616d #call-with-dynam\n-0000dcc0: 6963 2d72 6f6f 7463 616c 6c2d 7769 7468 ic-rootcall-with\n-0000dcd0: 2d64 796e 616d 6963 2d72 6f6f 7420 5448 -dynamic-root TH\n-0000dce0: 554e 4b0a 0a43 616c 6c20 7468 6520 7a65 UNK..Call the ze\n-0000dcf0: 726f 2d70 6172 616d 6574 6572 2066 756e ro-parameter fun\n-0000dd00: 6374 696f 6e20 5448 554e 4b2c 2061 7320 ction THUNK, as \n-0000dd10: 7468 6520 726f 6f74 206f 6620 6120 6e65 the root of a ne\n-0000dd20: 7720 6578 6563 7574 696f 6e0a 656e 7669 w execution.envi\n-0000dd30: 726f 6e6d 656e 742e 2054 6869 7320 6d65 ronment. This me\n-0000dd40: 616e 7320 7468 6174 2074 6865 2063 6f6e ans that the con\n-0000dd50: 7469 6e75 6174 696f 6e20 6f66 2054 4855 tinuation of THU\n-0000dd60: 4e4b 2077 696c 6c20 616c 7761 7973 2062 NK will always b\n-0000dd70: 650a 7265 6163 6865 6420 6f6e 6365 2c20 e.reached once, \n-0000dd80: 616e 6420 6f6e 6365 206f 6e6c 792e 2041 and once only. A\n-0000dd90: 6e79 2063 6f6e 7469 6e75 6174 696f 6e73 ny continuations\n-0000dda0: 2061 626f 7665 2074 6865 206e 6577 2072 above the new r\n-0000ddb0: 6f6f 7420 6d61 790a 6e6f 7420 6265 2069 oot may.not be i\n-0000ddc0: 6e76 6f6b 6564 2066 726f 6d20 696e 7369 nvoked from insi\n-0000ddd0: 6465 2074 6865 2072 6f6f 742e 7265 702e de the root.rep.\n-0000dde0: 7468 7265 6164 7323 7468 7265 6164 2d64 threads#thread-d\n-0000ddf0: 656c 6574 6574 6872 6561 642d 6465 6c65 eletethread-dele\n-0000de00: 7465 205b 5448 5245 4144 5d0a 0a4d 6172 te [THREAD]..Mar\n-0000de10: 6b20 5448 5245 4144 2028 6f72 2074 6865 k THREAD (or the\n-0000de20: 2063 7572 7265 6e74 2074 6872 6561 6429 current thread)\n-0000de30: 2c20 6173 2062 6569 6e67 2064 656c 6574 , as being delet\n-0000de40: 6564 2e20 4974 2077 696c 6c20 6e6f 7420 ed. It will not \n-0000de50: 6265 0a73 7769 7463 6865 6420 746f 2069 be.switched to i\n-0000de60: 6e20 7468 6520 6675 7475 7265 2e20 4966 n the future. If\n-0000de70: 2074 6865 2063 7572 7265 6e74 2074 6872 the current thr\n-0000de80: 6561 6420 6973 2064 656c 6574 6564 2c20 ead is deleted, \n-0000de90: 636f 6e74 726f 6c0a 7769 6c6c 2062 6520 control.will be \n-0000dea0: 7061 7373 6564 2074 6f20 7468 6520 6e65 passed to the ne\n-0000deb0: 7874 2072 756e 6e61 626c 6520 7468 7265 xt runnable thre\n-0000dec0: 6164 2e20 4465 6c65 7469 6e67 2074 6865 ad. Deleting the\n-0000ded0: 206c 6173 7420 7275 6e6e 6162 6c65 0a74 last runnable.t\n-0000dee0: 6872 6561 6420 7265 7375 6c74 7320 666f hread results fo\n-0000def0: 7263 6573 2074 6865 2063 6f6e 7461 696e rces the contain\n-0000df00: 696e 6720 6479 6e61 6d69 6320 726f 6f74 ing dynamic root\n-0000df10: 2074 6f20 6265 2063 6c6f 7365 642e 7265 to be closed.re\n-0000df20: 702e 7468 7265 6164 7323 7468 7265 6164 p.threads#thread\n-0000df30: 2d77 616b 6574 6872 6561 642d 7761 6b65 -wakethread-wake\n-0000df40: 205b 5448 5245 4144 5d0a 0a49 6620 5448 [THREAD]..If TH\n-0000df50: 5245 4144 2028 6f72 2074 6865 2063 7572 READ (or the cur\n-0000df60: 7265 6e74 2074 6872 6561 6429 2069 7320 rent thread) is \n-0000df70: 6375 7272 656e 746c 7920 7375 7370 656e currently suspen\n-0000df80: 6465 642c 206d 6172 6b20 6974 2061 730a ded, mark it as.\n-0000df90: 6265 696e 6720 7275 6e6e 6162 6c65 206f being runnable o\n-0000dfa0: 6e63 6520 6d6f 7265 2e72 6570 2e74 6872 nce more.rep.thr\n-0000dfb0: 6561 6473 2374 6872 6561 6470 7468 7265 eads#threadpthre\n-0000dfc0: 6164 7020 4152 470a 0a52 6574 7572 6e20 adp ARG..Return \n-0000dfd0: 6074 2720 6966 2041 5247 2069 7320 6120 `t' if ARG is a \n-0000dfe0: 7468 7265 6164 206f 626a 6563 742e 0000 thread object...\n-0000dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0000e000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0000e010: 6574 6572 2363 616c 6c2d 7769 7468 2d62 eter#call-with-b\n-0000e020: 6172 7269 6572 6361 6c6c 2d77 6974 682d arriercall-with-\n-0000e030: 6261 7272 6965 7220 5448 554e 4b20 434c barrier THUNK CL\n-0000e040: 4f53 4544 205b 494e 2d54 4855 4e4b 5d20 OSED [IN-THUNK] \n-0000e050: 5b4f 5554 2d54 4855 4e4b 5d0a 0a43 616c [OUT-THUNK]..Cal\n-0000e060: 6c20 5448 554e 4b20 696e 7369 6465 2061 l THUNK inside a\n-0000e070: 206e 6577 2065 7865 6375 7469 6f6e 2065 new execution e\n-0000e080: 6e76 6972 6f6e 6d65 6e74 2e20 4966 2043 nvironment. If C\n-0000e090: 4c4f 5345 4420 6973 206e 6f6e 2d60 6e69 LOSED is non-`ni\n-0000e0a0: 6c27 0a74 6865 6e20 7468 6520 6e65 7720 l'.then the new \n-0000e0b0: 656e 7669 726f 6e6d 656e 7420 7769 6c6c environment will\n-0000e0c0: 2062 6520 6578 6974 6564 2065 7861 6374 be exited exact\n-0000e0d0: 6c79 206f 6e63 6520 2869 2e65 2e0a 636f ly once (i.e..co\n-0000e0e0: 6e74 696e 7561 7469 6f6e 7320 6d61 7920 ntinuations may \n-0000e0f0: 6e6f 7420 7061 7373 2074 6872 6f75 6768 not pass through\n-0000e100: 2069 7429 2e0a 0a41 6c74 6572 6e61 7469 it)...Alternati\n-0000e110: 7665 6c79 2c20 6966 2043 4c4f 5345 4420 vely, if CLOSED \n-0000e120: 6973 2060 6e69 6c27 2074 6865 6e20 7468 is `nil' then th\n-0000e130: 6520 656e 7669 726f 6e6d 656e 7420 6973 e environment is\n-0000e140: 2073 6169 6420 746f 2062 650a 606f 7065 said to be.`ope\n-0000e150: 6e27 2061 6e64 2063 6f6e 7469 6e75 6174 n' and continuat\n-0000e160: 696f 6e73 206d 6179 2063 6175 7365 2063 ions may cause c\n-0000e170: 6f6e 7472 6f6c 2074 6f20 666c 6f77 2069 ontrol to flow i\n-0000e180: 6e74 6f20 616e 6420 6f75 7420 6f66 2074 nto and out of t\n-0000e190: 6865 0a6e 6577 2065 6e76 6972 6f6e 6d65 he.new environme\n-0000e1a0: 6e74 2e20 4173 2074 6869 7320 6861 7070 nt. As this happ\n-0000e1b0: 656e 7320 6f6e 6520 6f66 2049 4e2d 5448 ens one of IN-TH\n-0000e1c0: 554e 4b20 6f72 204f 5554 2d54 4855 4e4b UNK or OUT-THUNK\n-0000e1d0: 2077 696c 6c20 6265 0a63 616c 6c65 6420 will be.called \n-0000e1e0: 2869 6620 6465 6669 6e65 6429 2e0a 0a54 (if defined)...T\n-0000e1f0: 6865 2076 616c 7565 206f 6620 7468 6973 he value of this\n-0000e200: 2066 756e 6374 696f 6e20 6973 2074 6865 function is the\n-0000e210: 2076 616c 7565 2072 6574 7572 6e65 6420 value returned \n-0000e220: 6279 2054 4855 4e4b 2e72 6570 2e74 6872 by THUNK.rep.thr\n-0000e230: 6561 6473 236d 616b 652d 7375 7370 656e eads#make-suspen\n-0000e240: 6465 642d 7468 7265 6164 6d61 6b65 2d73 ded-threadmake-s\n-0000e250: 7573 7065 6e64 6564 2d74 6872 6561 6420 uspended-thread \n-0000e260: 5448 554e 4b20 5b4e 414d 455d 0a0a 4964 THUNK [NAME]..Id\n-0000e270: 656e 7469 6361 6c20 746f 2060 6d61 6b65 entical to `make\n-0000e280: 2d74 6872 6561 6427 2c20 6578 6365 7074 -thread', except\n-0000e290: 2074 6861 7420 7468 6520 6372 6561 7465 that the create\n-0000e2a0: 6420 7468 7265 6164 2077 696c 6c20 6265 d thread will be\n-0000e2b0: 0a69 6d6d 6564 6961 7465 6c79 2070 7574 .immediately put\n-0000e2c0: 2069 6e20 7468 6520 7375 7370 656e 6465 in the suspende\n-0000e2d0: 6420 7374 6174 652e 7265 702e 7468 7265 d state.rep.thre\n-0000e2e0: 6164 7323 7468 7265 6164 2d79 6965 6c64 ads#thread-yield\n-0000e2f0: 7468 7265 6164 2d79 6965 6c64 0a0a 5061 thread-yield..Pa\n-0000e300: 7373 2063 6f6e 7472 6f6c 2061 7761 7920 ss control away \n-0000e310: 6672 6f6d 2074 6865 2063 7572 7265 6e74 from the current\n-0000e320: 2074 6872 6561 6420 6966 206f 7468 6572 thread if other\n-0000e330: 2074 6872 6561 6473 2061 7265 2077 6169 threads are wai\n-0000e340: 7469 6e67 0a74 6f20 7275 6e2e 7265 702e ting.to run.rep.\n-0000e350: 7468 7265 6164 7323 7468 7265 6164 2d73 threads#thread-s\n-0000e360: 7573 7065 6e64 6564 2d70 7468 7265 6164 uspended-pthread\n-0000e370: 2d73 7573 7065 6e64 6564 2d70 2054 4852 -suspended-p THR\n-0000e380: 4541 440a 0a52 6574 7572 6e20 6074 2720 EAD..Return `t' \n-0000e390: 6966 2054 4852 4541 4420 6973 2063 7572 if THREAD is cur\n-0000e3a0: 7265 6e74 6c79 2073 7573 7065 6e64 6564 rently suspended\n-0000e3b0: 2066 726f 6d20 7275 6e6e 696e 672e 7265 from running.re\n-0000e3c0: 702e 7468 7265 6164 7323 7468 7265 6164 p.threads#thread\n-0000e3d0: 2d70 6572 6d69 7474 6872 6561 642d 7065 -permitthread-pe\n-0000e3e0: 726d 6974 0a0a 4465 6372 656d 656e 7420 rmit..Decrement \n-0000e3f0: 7468 6520 7468 7265 6164 2070 7265 656d the thread preem\n-0000e400: 7074 696f 6e20 6c6f 636b 2e20 5768 656e ption lock. When\n-0000e410: 2067 7265 6174 6865 7220 7468 616e 207a greather than z\n-0000e420: 6572 6f20 616c 6c0a 7072 6565 6d70 7469 ero all.preempti\n-0000e430: 6f6e 206f 6620 7468 7265 6164 7320 6973 on of threads is\n-0000e440: 2064 6973 6162 6c65 642e 2052 6574 7572 disabled. Retur\n-0000e450: 6e73 2060 7427 2069 6620 7072 6565 6d70 ns `t' if preemp\n-0000e460: 7469 6f6e 2069 7320 626c 6f63 6b65 640a tion is blocked.\n-0000e470: 6173 2074 6869 7320 6675 6e63 7469 6f6e as this function\n-0000e480: 2072 6574 7572 6e73 2e66 696c 652d 6861 returns.file-ha\n-0000e490: 6e64 6c65 722d 616c 6973 7461 206c 6973 ndler-alista lis\n-0000e4a0: 7420 6f66 2060 2852 4547 4558 5020 2e20 t of `(REGEXP . \n-0000e4b0: 4841 4e44 4c45 5229 272e 2049 6620 5245 HANDLER)'. If RE\n-0000e4c0: 4745 5850 206d 6174 6368 6573 2074 6865 GEXP matches the\n-0000e4d0: 206e 616d 6520 6f66 2061 2066 696c 650a name of a file.\n-0000e4e0: 6265 696e 6720 6d61 6e69 7075 6c61 7465 being manipulate\n-0000e4f0: 6420 7468 6520 6675 6e63 7469 6f6e 2048 d the function H\n-0000e500: 414e 444c 4552 2069 7320 6361 6c6c 6564 ANDLER is called\n-0000e510: 2061 7320 2848 414e 444c 4552 204f 5045 as (HANDLER OPE\n-0000e520: 5241 5449 4f4e 0a41 5247 532e 2e2e 2920 RATION.ARGS...) \n-0000e530: 7768 6572 6520 4152 4753 206d 6174 6368 where ARGS match\n-0000e540: 6573 2068 6f77 2074 6865 206f 7269 6769 es how the origi\n-0000e550: 6e61 6c20 6675 6e63 7469 6f6e 2069 7320 nal function is \n-0000e560: 6361 6c6c 6564 2e72 6570 2e69 6f2e 6669 called.rep.io.fi\n-0000e570: 6c65 7323 6669 6c65 2d6e 616d 652d 6162 les#file-name-ab\n-0000e580: 736f 6c75 7465 2d70 6669 6c65 2d6e 616d solute-pfile-nam\n-0000e590: 652d 6162 736f 6c75 7465 2d70 2046 494c e-absolute-p FIL\n-0000e5a0: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n-0000e5b0: 7420 6966 2046 494c 452d 4e41 4d45 2069 t if FILE-NAME i\n-0000e5c0: 7320 636f 6e74 6578 742d 696e 6465 7065 s context-indepe\n-0000e5d0: 6e64 656e 742c 2069 2e65 2e20 6974 2064 ndent, i.e. it d\n-0000e5e0: 6f65 7320 6e6f 7420 6e61 6d65 2061 2066 oes not name a f\n-0000e5f0: 696c 650a 7265 6c61 7469 7665 2074 6f20 ile.relative to \n-0000e600: 7468 6520 6465 6661 756c 742d 6469 7265 the default-dire\n-0000e610: 6374 6f72 792e 7265 702e 696f 2e66 696c ctory.rep.io.fil\n-0000e620: 6573 2363 616e 6f6e 6963 616c 2d66 696c es#canonical-fil\n-0000e630: 652d 6e61 6d65 6361 6e6f 6e69 6361 6c2d e-namecanonical-\n-0000e640: 6669 6c65 2d6e 616d 6520 4649 4c45 2d4e file-name FILE-N\n-0000e650: 414d 450a 0a52 6574 7572 6e20 7468 6520 AME..Return the \n-0000e660: 6361 6e6f 6e69 6361 6c20 6e61 6d65 206f canonical name o\n-0000e670: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000e680: 6420 4649 4c45 2d4e 414d 452e 2054 6865 d FILE-NAME. The\n-0000e690: 2063 616e 6f6e 6963 616c 206e 616d 650a canonical name.\n-0000e6a0: 6f66 2061 2066 696c 6520 6973 2064 6566 of a file is def\n-0000e6b0: 696e 6564 2073 7563 6820 7468 6174 2074 ined such that t\n-0000e6c0: 776f 2066 696c 6573 2063 616e 2062 6520 wo files can be \n-0000e6d0: 636f 6d70 6172 6564 2073 696d 706c 7920 compared simply \n-0000e6e0: 6279 2063 6f6d 7061 7269 6e67 0a74 6865 by comparing.the\n-0000e6f0: 6972 2063 616e 6f6e 6963 616c 206e 616d ir canonical nam\n-0000e700: 6573 3b20 6966 2074 6865 206e 616d 6573 es; if the names\n-0000e710: 206d 6174 6368 2c20 7468 6579 2072 6566 match, they ref\n-0000e720: 6572 2074 6f20 7468 6520 7361 6d65 2066 er to the same f\n-0000e730: 696c 652e 0a0a 284e 6f74 6520 7468 6174 ile...(Note that\n-0000e740: 2074 6865 206f 7070 6f73 6974 6520 6973 the opposite is\n-0000e750: 6e27 7420 616c 7761 7973 2074 7275 652c n't always true,\n-0000e760: 2069 6620 7477 6f20 6361 6e6f 6e69 6361 if two canonica\n-0000e770: 6c20 6e61 6d65 7320 646f 6e27 740a 6d61 l names don't.ma\n-0000e780: 7463 6820 7468 6520 6669 6c65 2063 6f75 tch the file cou\n-0000e790: 6c64 2073 7469 6c6c 2062 6520 7468 6520 ld still be the \n-0000e7a0: 7361 6d65 2c20 666f 7220 6578 616d 706c same, for exampl\n-0000e7b0: 6520 7669 6120 6c69 6e6b 732e 204f 6e20 e via links. On \n-0000e7c0: 6d6f 7374 0a6f 7065 7261 7469 6e67 2073 most.operating s\n-0000e7d0: 7973 7465 6d73 2c20 7379 6d62 6f6c 6963 ystems, symbolic\n-0000e7e0: 206c 696e 6b73 2077 696c 6c20 6265 2065 links will be e\n-0000e7f0: 7870 616e 6465 6420 7768 6572 6520 706f xpanded where po\n-0000e800: 7373 6962 6c65 2e29 7265 702e 696f 2e66 ssible.)rep.io.f\n-0000e810: 696c 6573 2366 696c 652d 6e61 6d65 2d61 iles#file-name-a\n-0000e820: 732d 6469 7265 6374 6f72 7966 696c 652d s-directoryfile-\n-0000e830: 6e61 6d65 2d61 732d 6469 7265 6374 6f72 name-as-director\n-0000e840: 7920 4649 4c45 2d4e 414d 450a 0a52 6574 y FILE-NAME..Ret\n-0000e850: 7572 6e20 4649 4c45 2d4e 414d 4520 7375 urn FILE-NAME su\n-0000e860: 6368 2074 6861 7420 6974 206e 616d 6573 ch that it names\n-0000e870: 2061 2064 6972 6563 746f 7279 2028 692e a directory (i.\n-0000e880: 6520 7769 7468 2061 2074 6572 6d69 6e61 e with a termina\n-0000e890: 7469 6e67 0a64 6972 6563 746f 7279 2073 ting.directory s\n-0000e8a0: 6570 6172 6174 6f72 2063 6861 7261 6374 eparator charact\n-0000e8b0: 6572 2e29 7265 702e 696f 2e66 696c 6573 er.)rep.io.files\n-0000e8c0: 2373 6574 2d69 6e70 7574 2d68 616e 646c #set-input-handl\n-0000e8d0: 6572 7365 742d 696e 7075 742d 6861 6e64 erset-input-hand\n-0000e8e0: 6c65 7220 4c4f 4341 4c2d 4649 4c45 2046 ler LOCAL-FILE F\n-0000e8f0: 554e 4354 494f 4e0a 0a41 7272 616e 6765 UNCTION..Arrange\n-0000e900: 2066 6f72 2046 554e 4354 494f 4e20 746f for FUNCTION to\n-0000e910: 2062 6520 6361 6c6c 6564 2077 6865 6e65 be called whene\n-0000e920: 7665 7220 7065 6e64 696e 6720 696e 7075 ver pending inpu\n-0000e930: 7420 6973 2061 7661 696c 6162 6c65 0a6f t is available.o\n-0000e940: 6e20 4c4f 4341 4c2d 4649 4c45 2e20 4e6f n LOCAL-FILE. No\n-0000e950: 7465 2074 6861 7420 7468 6973 206d 616b te that this mak\n-0000e960: 6573 204c 4f43 414c 2d46 494c 4520 646f es LOCAL-FILE do\n-0000e970: 206e 6f6e 2d62 6c6f 636b 696e 6720 696e non-blocking in\n-0000e980: 7075 742e 7265 702e 696f 2e66 696c 6573 put.rep.io.files\n-0000e990: 2366 696c 6570 6669 6c65 7020 4152 470a #filepfilep ARG.\n-0000e9a0: 0a52 6574 7572 6e73 2074 2069 6620 4152 .Returns t if AR\n-0000e9b0: 4720 6973 2061 2066 696c 6520 6f62 6a65 G is a file obje\n-0000e9c0: 6374 2e72 6570 2e69 6f2e 6669 6c65 7323 ct.rep.io.files#\n-0000e9d0: 6669 6c65 2d74 7479 7066 696c 652d 7474 file-ttypfile-tt\n-0000e9e0: 7970 2046 494c 450a 0a52 6574 7572 6e73 yp FILE..Returns\n-0000e9f0: 2074 7275 6520 6966 2046 494c 4520 6973 true if FILE is\n-0000ea00: 206c 696e 6b65 6420 746f 2061 2074 7479 linked to a tty\n-0000ea10: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-0000ea20: 6c65 2d62 6f75 6e64 2d73 7472 6561 6d66 le-bound-streamf\n-0000ea30: 696c 652d 626f 756e 642d 7374 7265 616d ile-bound-stream\n-0000ea40: 2046 494c 450a 0a49 6620 6669 6c65 206f FILE..If file o\n-0000ea50: 626a 6563 7420 4649 4c45 2064 6f65 736e bject FILE doesn\n-0000ea60: 2774 2072 6566 6572 2074 6f20 6120 6c6f 't refer to a lo\n-0000ea70: 6361 6c20 6669 6c65 2c20 7265 7475 726e cal file, return\n-0000ea80: 2074 6865 2073 7472 6561 6d0a 7468 6174 the stream.that\n-0000ea90: 2069 7427 7320 626f 756e 6420 746f 2e72 it's bound to.r\n-0000eaa0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-0000eab0: 2d68 616e 646c 6572 2d64 6174 6166 696c -handler-datafil\n-0000eac0: 652d 6861 6e64 6c65 722d 6461 7461 2046 e-handler-data F\n-0000ead0: 494c 450a 0a52 6574 7572 6e20 7468 6520 ILE..Return the \n-0000eae0: 6861 6e64 6c65 722d 7370 6563 6966 6963 handler-specific\n-0000eaf0: 2064 6174 6120 666f 7220 4649 4c45 2e72 data for FILE.r\n-0000eb00: 6570 2e69 6f2e 6669 6c65 7323 6f70 656e ep.io.files#open\n-0000eb10: 2d66 696c 656f 7065 6e2d 6669 6c65 2046 -fileopen-file F\n-0000eb20: 494c 452d 4e41 4d45 2041 4343 4553 532d ILE-NAME ACCESS-\n-0000eb30: 5459 5045 0a0a 5265 7475 726e 2061 206e TYPE..Return a n\n-0000eb40: 6577 2066 696c 6520 6f62 6a65 6374 2072 ew file object r\n-0000eb50: 6566 6572 656e 6369 6e67 2074 6865 206c eferencing the l\n-0000eb60: 6f67 6963 616c 2066 696c 6520 6361 6c6c ogical file call\n-0000eb70: 6564 2046 494c 452d 4e41 4d45 2c0a 666f ed FILE-NAME,.fo\n-0000eb80: 7220 4143 4345 5353 2d54 5950 4520 7265 r ACCESS-TYPE re\n-0000eb90: 7175 6573 7473 2e20 4143 4345 5353 2d54 quests. ACCESS-T\n-0000eba0: 5950 4520 6361 6e20 6265 206f 6e65 206f YPE can be one o\n-0000ebb0: 6620 7468 6520 7379 6d62 6f6c 733a 0a0a f the symbols:..\n-0000ebc0: 0972 6561 6409 0946 6f72 2069 6e70 7574 .read..For input\n-0000ebd0: 0a09 7772 6974 6509 0954 7275 6e63 6174 ..write..Truncat\n-0000ebe0: 6520 6f72 2063 7265 6174 6520 7468 6520 e or create the \n-0000ebf0: 6669 6c65 2c20 616e 6420 6f70 656e 2066 file, and open f\n-0000ec00: 6f72 206f 7574 7075 740a 0961 7070 656e or output..appen\n-0000ec10: 6409 094f 7065 6e20 666f 7220 6f75 7470 d..Open for outp\n-0000ec20: 7574 2061 7420 7468 6520 656e 6420 6f66 ut at the end of\n-0000ec30: 2074 6865 2066 696c 652e 7265 702e 696f the file.rep.io\n-0000ec40: 2e66 696c 6573 2363 6c6f 7365 2d66 696c .files#close-fil\n-0000ec50: 6563 6c6f 7365 2d66 696c 6520 4649 4c45 eclose-file FILE\n-0000ec60: 0a0a 5369 676e 616c 2074 6861 7420 7468 ..Signal that th\n-0000ec70: 6572 6520 7769 6c6c 2062 6520 6e6f 206d ere will be no m\n-0000ec80: 6f72 6520 492f 4f20 7468 726f 7567 6820 ore I/O through \n-0000ec90: 7468 6520 6669 6c65 206f 626a 6563 7420 the file object \n-0000eca0: 4649 4c45 2e72 6570 2e69 6f2e 6669 6c65 FILE.rep.io.file\n-0000ecb0: 7323 666c 7573 682d 6669 6c65 666c 7573 s#flush-fileflus\n-0000ecc0: 682d 6669 6c65 2046 494c 450a 0a46 6c75 h-file FILE..Flu\n-0000ecd0: 7368 2061 6e79 2062 7566 6665 7265 6420 sh any buffered \n-0000ece0: 6f75 7470 7574 206f 6e20 4649 4c45 2e20 output on FILE. \n-0000ecf0: 5468 6973 2069 7320 7573 7561 6c6c 7920 This is usually \n-0000ed00: 756e 6e65 6365 7373 6172 7920 7369 6e63 unnecessary sinc\n-0000ed10: 650a 616c 6c20 6f75 7470 7574 2077 696c e.all output wil\n-0000ed20: 6c20 6265 2066 6c75 7368 6564 2077 6865 l be flushed whe\n-0000ed30: 6e20 4649 4c45 2069 7320 6576 656e 7475 n FILE is eventu\n-0000ed40: 616c 6c79 2063 6c6f 7365 642e 7265 702e ally closed.rep.\n-0000ed50: 696f 2e66 696c 6573 2364 656c 6574 652d io.files#delete-\n-0000ed60: 6469 7265 6374 6f72 7964 656c 6574 652d directorydelete-\n-0000ed70: 6469 7265 6374 6f72 7920 4449 5245 4354 directory DIRECT\n-0000ed80: 4f52 592d 4e41 4d45 0a0a 4465 6c65 7465 ORY-NAME..Delete\n-0000ed90: 2074 6865 2064 6972 6563 746f 7279 2063 the directory c\n-0000eda0: 616c 6c65 6420 4449 5245 4354 4f52 592d alled DIRECTORY-\n-0000edb0: 4e41 4d45 2e20 4e6f 7465 2074 6861 7420 NAME. Note that \n-0000edc0: 7468 6520 6469 7265 6374 6f72 7920 696e the directory in\n-0000edd0: 0a71 7565 7374 696f 6e20 7368 6f75 6c64 .question should\n-0000ede0: 2062 6520 656d 7074 792e 7265 702e 696f be empty.rep.io\n-0000edf0: 2e66 696c 6573 2363 6f70 792d 6669 6c65 .files#copy-file\n-0000ee00: 636f 7079 2d66 696c 6520 534f 5552 4345 copy-file SOURCE\n-0000ee10: 2044 4553 5449 4e41 5449 4f4e 0a0a 4372 DESTINATION..Cr\n-0000ee20: 6561 7465 2061 206e 6577 2063 6f70 7920 eate a new copy \n-0000ee30: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call\n-0000ee40: 6564 2053 4f55 5243 452c 2061 7320 7468 ed SOURCE, as th\n-0000ee50: 6520 6669 6c65 2063 616c 6c65 6420 4445 e file called DE\n-0000ee60: 5354 494e 4154 494f 4e2e 7265 702e 696f STINATION.rep.io\n-0000ee70: 2e66 696c 6573 2366 696c 652d 6578 6563 .files#file-exec\n-0000ee80: 7574 6162 6c65 2d70 6669 6c65 2d65 7865 utable-pfile-exe\n-0000ee90: 6375 7461 626c 652d 7020 4649 4c45 2d4e cutable-p FILE-N\n-0000eea0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-0000eeb0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-0000eec0: 6420 4649 4c45 2d4e 414d 4520 6973 2065 d FILE-NAME is e\n-0000eed0: 7865 6375 7461 626c 652e 7265 702e 696f xecutable.rep.io\n-0000eee0: 2e66 696c 6573 2366 696c 652d 6578 6973 .files#file-exis\n-0000eef0: 7473 2d70 6669 6c65 2d65 7869 7374 732d ts-pfile-exists-\n-0000ef00: 7020 4649 4c45 2d4e 414d 450a 0a52 6574 p FILE-NAME..Ret\n-0000ef10: 7572 6e73 2074 2069 6620 7468 6520 6669 urns t if the fi\n-0000ef20: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N\n-0000ef30: 414d 4520 6578 6973 7473 2e72 6570 2e69 AME exists.rep.i\n-0000ef40: 6f2e 6669 6c65 7323 6669 6c65 2d72 6567 o.files#file-reg\n-0000ef50: 756c 6172 2d70 6669 6c65 2d72 6567 756c ular-pfile-regul\n-0000ef60: 6172 2d70 2046 494c 452d 4e41 4d45 0a0a ar-p FILE-NAME..\n-0000ef70: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the\n-0000ef80: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n-0000ef90: 452d 4e41 4d45 2069 7320 6120 6e6f 726d E-NAME is a norm\n-0000efa0: 616c 2066 696c 652c 2069 652c 206e 6f74 al file, ie, not\n-0000efb0: 2061 0a64 6972 6563 746f 7279 2c20 6465 a.directory, de\n-0000efc0: 7669 6365 2c20 7379 6d62 6f6c 6963 206c vice, symbolic l\n-0000efd0: 696e 6b2c 2065 7463 2e2e 2e00 7265 702e ink, etc....rep.\n-0000efe0: 6e65 742e 7270 6323 7270 632d 6372 6561 net.rpc#rpc-crea\n-0000eff0: 7465 2d73 6572 7665 7200 0000 0000 0000 te-server.......\n-0000f000: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n-0000f010: 6164 2d73 7573 7065 6e64 7468 7265 6164 ad-suspendthread\n-0000f020: 2d73 7573 7065 6e64 205b 5448 5245 4144 -suspend [THREAD\n-0000f030: 5d20 5b4d 5345 4353 5d0a 0a4d 6172 6b20 ] [MSECS]..Mark \n-0000f040: 5448 5245 4144 2028 6f72 2074 6865 2063 THREAD (or the c\n-0000f050: 7572 7265 6e74 2074 6872 6561 6429 2061 urrent thread) a\n-0000f060: 7320 6265 696e 6720 7375 7370 656e 6465 s being suspende\n-0000f070: 642e 2049 7420 7769 6c6c 206e 6f74 2062 d. It will not b\n-0000f080: 650a 7365 6c65 6374 6564 2075 6e74 696c e.selected until\n-0000f090: 2069 7420 6861 7320 7468 6973 2073 7461 it has this sta\n-0000f0a0: 7475 7320 7265 6d6f 7665 642e 2053 7573 tus removed. Sus\n-0000f0b0: 7065 6e64 696e 6720 7468 6520 6375 7272 pending the curr\n-0000f0c0: 656e 740a 7468 7265 6164 2077 696c 6c20 ent.thread will \n-0000f0d0: 7061 7373 2063 6f6e 7472 6f6c 2074 6f20 pass control to \n-0000f0e0: 7468 6520 6e65 7874 2072 756e 6e61 626c the next runnabl\n-0000f0f0: 6520 7468 7265 6164 2e20 4966 2074 6865 e thread. If the\n-0000f100: 7265 2061 7265 206e 6f0a 7275 6e6e 6162 re are no.runnab\n-0000f110: 6c65 2074 6872 6561 6473 2c20 7468 656e le threads, then\n-0000f120: 2073 6c65 6570 2075 6e74 696c 2074 6865 sleep until the\n-0000f130: 206e 6578 7420 7468 7265 6164 2062 6563 next thread bec\n-0000f140: 6f6d 6573 2072 756e 6e61 626c 652e 0a0a omes runnable...\n-0000f150: 5265 7475 726e 7320 7472 7565 2069 6620 Returns true if \n-0000f160: 7468 6520 7469 6d65 6f75 7420 7761 7320 the timeout was \n-0000f170: 7265 6163 6865 642e 7265 702e 7468 7265 reached.rep.thre\n-0000f180: 6164 7323 7468 7265 6164 2d6a 6f69 6e74 ads#thread-joint\n-0000f190: 6872 6561 642d 6a6f 696e 2054 4852 4541 hread-join THREA\n-0000f1a0: 4420 5b4d 5345 4353 5d20 5b44 4546 4155 D [MSECS] [DEFAU\n-0000f1b0: 4c54 2d56 414c 5545 5d0a 0a53 7573 7065 LT-VALUE]..Suspe\n-0000f1c0: 6e64 2074 6865 2063 7572 7265 6e74 2074 nd the current t\n-0000f1d0: 6872 6561 6420 756e 7469 6c20 5448 5245 hread until THRE\n-0000f1e0: 4144 2068 6173 2065 7869 7465 642c 206f AD has exited, o\n-0000f1f0: 7220 4d53 4543 530a 6d69 6c6c 6973 6563 r MSECS.millisec\n-0000f200: 6f6e 6473 2068 6176 6520 7061 7373 6564 onds have passed\n-0000f210: 2e20 4966 2054 4852 4541 4420 6578 6974 . If THREAD exit\n-0000f220: 7320 6e6f 726d 616c 6c79 2c20 7265 7475 s normally, retu\n-0000f230: 726e 2074 6865 2076 616c 7565 206f 660a rn the value of.\n-0000f240: 7468 6520 6c61 7374 2066 6f72 6d20 6974 the last form it\n-0000f250: 2065 7661 6c75 6174 6564 2c20 656c 7365 evaluated, else\n-0000f260: 2072 6574 7572 6e20 4445 4641 554c 542d return DEFAULT-\n-0000f270: 5641 4c55 452e 0a0a 4974 2069 7320 616e VALUE...It is an\n-0000f280: 2065 7272 6f72 2074 6f20 6361 6c6c 2074 error to call t\n-0000f290: 6872 6561 642d 6a6f 696e 206f 6e20 6120 hread-join on a \n-0000f2a0: 5448 5245 4144 2074 6861 7420 6973 206e THREAD that is n\n-0000f2b0: 6f74 2061 206d 656d 6265 7220 6f66 0a63 ot a member of.c\n-0000f2c0: 7572 7265 6e74 2064 796e 616d 6963 2072 urrent dynamic r\n-0000f2d0: 6f6f 742e 7265 702e 7468 7265 6164 7323 oot.rep.threads#\n-0000f2e0: 7468 7265 6164 2d65 7869 7465 642d 7074 thread-exited-pt\n-0000f2f0: 6872 6561 642d 6578 6974 6564 2d70 2054 hread-exited-p T\n-0000f300: 4852 4541 440a 0a52 6574 7572 6e20 6074 HREAD..Return `t\n-0000f310: 2720 6966 2054 4852 4541 4420 6861 7320 ' if THREAD has \n-0000f320: 6578 6974 6564 2e72 6570 2e74 6872 6561 exited.rep.threa\n-0000f330: 6473 2363 7572 7265 6e74 2d74 6872 6561 ds#current-threa\n-0000f340: 6463 7572 7265 6e74 2d74 6872 6561 6420 dcurrent-thread \n-0000f350: 5b44 4550 5448 5d0a 0a52 6574 7572 6e20 [DEPTH]..Return \n-0000f360: 7468 6520 6375 7272 656e 746c 7920 6578 the currently ex\n-0000f370: 6563 7574 696e 6720 7468 7265 6164 2e72 ecuting thread.r\n-0000f380: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n-0000f390: 642d 666f 7262 6964 7468 7265 6164 2d66 d-forbidthread-f\n-0000f3a0: 6f72 6269 640a 0a49 6e63 7265 6d65 6e74 orbid..Increment\n-0000f3b0: 2074 6865 2074 6872 6561 6420 7072 6565 the thread pree\n-0000f3c0: 6d70 7469 6f6e 206c 6f63 6b2e 2057 6865 mption lock. Whe\n-0000f3d0: 6e20 6772 6561 7468 6572 2074 6861 6e20 n greather than \n-0000f3e0: 7a65 726f 2061 6c6c 0a70 7265 656d 7074 zero all.preempt\n-0000f3f0: 696f 6e20 6f66 2074 6872 6561 6473 2069 ion of threads i\n-0000f400: 7320 6469 7361 626c 6564 2e20 5265 7475 s disabled. Retu\n-0000f410: 726e 7320 6074 2720 6966 2070 7265 656d rns `t' if preem\n-0000f420: 7074 696f 6e20 6973 2062 6c6f 636b 6564 ption is blocked\n-0000f430: 0a61 7320 7468 6973 2066 756e 6374 696f .as this functio\n-0000f440: 6e20 7265 7475 726e 732e 7265 702e 7574 n returns.rep.ut\n-0000f450: 696c 2e6d 6435 236d 6435 2d73 7472 696e il.md5#md5-strin\n-0000f460: 676d 6435 2d73 7472 696e 6720 5354 5249 gmd5-string STRI\n-0000f470: 4e47 0a0a 5265 7475 726e 2074 6865 2069 NG..Return the i\n-0000f480: 6e74 6567 6572 2072 6570 7265 7365 6e74 nteger represent\n-0000f490: 696e 6720 7468 6520 4d44 3520 6d65 7373 ing the MD5 mess\n-0000f4a0: 6167 6520 6469 6765 7374 206f 6620 7468 age digest of th\n-0000f4b0: 6520 6279 7465 730a 7374 6f72 6564 2069 e bytes.stored i\n-0000f4c0: 6e20 5354 5249 4e47 2e20 5468 6973 2069 n STRING. This i\n-0000f4d0: 6e74 6567 6572 2077 696c 6c20 6861 7665 nteger will have\n-0000f4e0: 206e 6f20 6d6f 7265 2074 6861 6e20 3132 no more than 12\n-0000f4f0: 3820 7369 676e 6966 6963 616e 740a 6269 8 significant.bi\n-0000f500: 7473 2e72 6570 2e75 7469 6c2e 6d64 3523 ts.rep.util.md5#\n-0000f510: 6d64 352d 6c6f 6361 6c2d 6669 6c65 6d64 md5-local-filemd\n-0000f520: 352d 6c6f 6361 6c2d 6669 6c65 204c 4f43 5-local-file LOC\n-0000f530: 414c 2d46 494c 452d 4e41 4d45 0a0a 5265 AL-FILE-NAME..Re\n-0000f540: 7475 726e 2074 6865 2069 6e74 6567 6572 turn the integer\n-0000f550: 2072 6570 7265 7365 6e74 696e 6720 7468 representing th\n-0000f560: 6520 4d44 3520 6d65 7373 6167 6520 6469 e MD5 message di\n-0000f570: 6765 7374 206f 6620 7468 6520 6279 7465 gest of the byte\n-0000f580: 730a 7374 6f72 6564 2069 6e20 7468 6520 s.stored in the \n-0000f590: 6669 6c65 2063 616c 6c65 6420 4c4f 4341 file called LOCA\n-0000f5a0: 4c2d 4649 4c45 2d4e 414d 4520 2877 6869 L-FILE-NAME (whi\n-0000f5b0: 6368 206d 7573 7420 6e61 6d65 2061 2066 ch must name a f\n-0000f5c0: 696c 6520 696e 0a74 6865 206c 6f63 616c ile in.the local\n-0000f5d0: 2066 696c 696e 6720 7379 7374 656d 292e filing system).\n-0000f5e0: 2054 6865 2072 6574 7572 6e65 6420 696e The returned in\n-0000f5f0: 7465 6765 7220 7769 6c6c 2068 6176 6520 teger will have \n-0000f600: 6e6f 206d 6f72 6520 7468 616e 0a31 3238 no more than.128\n-0000f610: 2073 6967 6e69 6669 6361 6e74 2062 6974 significant bit\n-0000f620: 732e 6465 6661 756c 742d 6469 7265 6374 s.default-direct\n-0000f630: 6f72 7942 7566 6665 722d 6c6f 6361 6c20 oryBuffer-local \n-0000f640: 7661 7269 6162 6c65 2061 6273 6f6c 7574 variable absolut\n-0000f650: 656c 7920 6465 6669 6e69 6e67 2074 6865 ely defining the\n-0000f660: 2064 6972 6563 746f 7279 2074 6f20 7768 directory to wh\n-0000f670: 6963 6820 616c 6c20 6669 6c65 730a 6163 ich all files.ac\n-0000f680: 6365 7373 6564 2069 6e20 7468 6520 6275 cessed in the bu\n-0000f690: 6666 6572 2061 7265 2072 6573 6f6c 7665 ffer are resolve\n-0000f6a0: 6420 6672 6f6d 2028 756e 6c65 7373 2074 d from (unless t\n-0000f6b0: 6865 7927 7265 2061 6273 6f6c 7574 652e hey're absolute.\n-0000f6c0: 2920 7265 702e 696f 2e66 696c 6573 2365 ) rep.io.files#e\n-0000f6d0: 7870 616e 642d 6669 6c65 2d6e 616d 6565 xpand-file-namee\n-0000f6e0: 7870 616e 642d 6669 6c65 2d6e 616d 6520 xpand-file-name \n-0000f6f0: 4649 4c45 2d4e 414d 4520 5b42 4153 452d FILE-NAME [BASE-\n-0000f700: 4449 525d 0a0a 4578 7061 6e64 7320 4649 DIR]..Expands FI\n-0000f710: 4c45 2d4e 414d 4520 6173 7375 6d69 6e67 LE-NAME assuming\n-0000f720: 2074 6861 7420 6974 2073 7065 6369 6669 that it specifi\n-0000f730: 6573 2061 2066 696c 6520 7265 6c61 7469 es a file relati\n-0000f740: 7665 2074 6f20 4241 5345 2d44 4952 2e0a ve to BASE-DIR..\n-0000f750: 4966 2042 4153 452d 4449 5220 6973 2075 If BASE-DIR is u\n-0000f760: 6e64 6566 696e 6564 2069 7420 6973 2074 ndefined it is t\n-0000f770: 616b 656e 2061 7320 7468 6520 6375 7272 aken as the curr\n-0000f780: 656e 7420 7661 6c75 6520 6f66 2074 6865 ent value of the\n-0000f790: 0a60 6465 6661 756c 742d 6469 7265 6374 .`default-direct\n-0000f7a0: 6f72 7927 2076 6172 6961 626c 652e 2057 ory' variable. W\n-0000f7b0: 6869 6c65 2065 7870 616e 6469 6e67 2074 hile expanding t\n-0000f7c0: 6865 2066 696c 6520 6e61 6d65 2c20 616e he file name, an\n-0000f7d0: 7920 6f62 7669 6f75 730a 7369 6d70 6c69 y obvious.simpli\n-0000f7e0: 6669 6361 7469 6f6e 7320 7769 6c6c 2062 fications will b\n-0000f7f0: 6520 7065 7266 6f72 6d65 6420 2865 2e67 e performed (e.g\n-0000f800: 2e20 6f6e 2055 6e69 7820 7468 6520 7265 . on Unix the re\n-0000f810: 6d6f 7661 6c20 6f66 2022 2e22 2061 6e64 moval of \".\" and\n-0000f820: 0a22 2e2e 2220 7768 6572 6520 706f 7373 .\"..\" where poss\n-0000f830: 6962 6c65 292e 0a0a 4e6f 7465 2074 6861 ible)...Note tha\n-0000f840: 7420 7468 6520 7265 7475 726e 6564 2066 t the returned f\n-0000f850: 696c 6520 6e61 6d65 2077 696c 6c20 6f6e ile name will on\n-0000f860: 6c79 2062 6520 6162 736f 6c75 7465 2069 ly be absolute i\n-0000f870: 6620 6f6e 6520 6f66 2074 6865 0a66 6f6c f one of the.fol\n-0000f880: 6c6f 7769 6e67 2063 6f6e 6469 7469 6f6e lowing condition\n-0000f890: 7320 6973 206d 6574 3a0a 2020 312e 2042 s is met:. 1. B\n-0000f8a0: 4153 452d 4449 5220 286f 7220 6064 6566 ASE-DIR (or `def\n-0000f8b0: 6175 6c74 2d64 6972 6563 746f 7279 2729 ault-directory')\n-0000f8c0: 2069 7320 6162 736f 6c75 7465 0a20 2032 is absolute. 2\n-0000f8d0: 2e20 4649 4c45 2d4e 414d 4520 6973 2061 . FILE-NAME is a\n-0000f8e0: 6c72 6561 6479 2061 6273 6f6c 7574 652e lready absolute.\n-0000f8f0: 0a0a 4e6f 7465 2066 6f72 2066 696c 6520 ..Note for file \n-0000f900: 6861 6e64 6c65 7220 696d 706c 656d 656e handler implemen\n-0000f910: 746f 7273 3a20 7768 656e 2061 2068 616e tors: when a han\n-0000f920: 646c 6572 2069 7320 6361 6c6c 6564 2066 dler is called f\n-0000f930: 6f72 2074 6865 0a60 6578 7061 6e64 2d66 or the.`expand-f\n-0000f940: 696c 652d 6e61 6d65 2720 6f70 6572 6174 ile-name' operat\n-0000f950: 696f 6e2c 2069 7420 7769 6c6c 206f 6e6c ion, it will onl\n-0000f960: 7920 6576 6572 2072 6563 6569 7665 206f y ever receive o\n-0000f970: 6e65 2061 7267 756d 656e 742c 0a74 6865 ne argument,.the\n-0000f980: 2061 6c72 6561 6479 2065 7870 616e 6465 already expande\n-0000f990: 6420 6669 6c65 206e 616d 652e 2054 6865 d file name. The\n-0000f9a0: 206f 6e6c 7920 6163 7469 6f6e 2074 6861 only action tha\n-0000f9b0: 7420 6d61 7920 6265 206e 6565 6420 746f t may be need to\n-0000f9c0: 0a62 6520 7461 6b65 6e20 6973 2074 6f20 .be taken is to \n-0000f9d0: 7369 6d70 6c69 6679 2074 6865 2066 696c simplify the fil\n-0000f9e0: 6520 6e61 6d65 2028 652e 672e 2072 656d e name (e.g. rem\n-0000f9f0: 6f76 696e 6720 222e 2220 616e 6420 222e oving \".\" and \".\n-0000fa00: 2e22 2065 6e74 7269 6573 0a6f 7220 7768 .\" entries.or wh\n-0000fa10: 6174 6576 6572 292e 7265 702e 696f 2e66 atever).rep.io.f\n-0000fa20: 696c 6573 236c 6f63 616c 2d66 696c 652d iles#local-file-\n-0000fa30: 6e61 6d65 6c6f 6361 6c2d 6669 6c65 2d6e namelocal-file-n\n-0000fa40: 616d 6520 4649 4c45 2d4e 414d 450a 0a57 ame FILE-NAME..W\n-0000fa50: 6865 6e20 706f 7373 6962 6c65 2c20 7265 hen possible, re\n-0000fa60: 7475 726e 2061 2073 7472 696e 6720 6162 turn a string ab\n-0000fa70: 736f 6c75 7465 6c79 206e 616d 696e 6720 solutely naming \n-0000fa80: 7468 6520 6669 6c65 2069 6e20 7468 6520 the file in the \n-0000fa90: 6c6f 6361 6c0a 6669 6c65 2073 7973 7465 local.file syste\n-0000faa0: 6d20 7468 6174 2046 494c 452d 4e41 4d45 m that FILE-NAME\n-0000fab0: 2072 6566 6572 7320 746f 2e20 4966 2046 refers to. If F\n-0000fac0: 494c 452d 4e41 4d45 2064 6f65 7320 6e6f ILE-NAME does no\n-0000fad0: 7420 7265 6665 7220 746f 0a61 2066 696c t refer to.a fil\n-0000fae0: 6520 696e 2074 6865 206c 6f63 616c 2073 e in the local s\n-0000faf0: 7973 7465 6d2c 2072 6574 7572 6e20 6e69 ystem, return ni\n-0000fb00: 6c2e 7265 702e 696f 2e66 696c 6573 2366 l.rep.io.files#f\n-0000fb10: 696c 652d 6e61 6d65 2d6e 6f6e 6469 7265 ile-name-nondire\n-0000fb20: 6374 6f72 7966 696c 652d 6e61 6d65 2d6e ctoryfile-name-n\n-0000fb30: 6f6e 6469 7265 6374 6f72 7920 4649 4c45 ondirectory FILE\n-0000fb40: 2d4e 414d 450a 0a52 6574 7572 6e20 7468 -NAME..Return th\n-0000fb50: 6520 6469 7265 6374 6f72 7920 636f 6d70 e directory comp\n-0000fb60: 6f6e 656e 7420 6f66 2046 494c 452d 4e41 onent of FILE-NA\n-0000fb70: 4d45 2c20 696e 636c 7564 696e 6720 7468 ME, including th\n-0000fb80: 6520 6669 6e61 6c0a 6469 7265 6374 6f72 e final.director\n-0000fb90: 7920 7365 7061 7261 746f 722e 7265 702e y separator.rep.\n-0000fba0: 696f 2e66 696c 6573 2366 696c 652d 6e61 io.files#file-na\n-0000fbb0: 6d65 2d64 6972 6563 746f 7279 6669 6c65 me-directoryfile\n-0000fbc0: 2d6e 616d 652d 6469 7265 6374 6f72 7920 -name-directory \n-0000fbd0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n-0000fbe0: 6e20 7468 6520 6669 6c65 206e 616d 6520 n the file name \n-0000fbf0: 636f 6d70 6f6e 656e 7420 6f66 2046 494c component of FIL\n-0000fc00: 452d 4e41 4d45 2c20 692e 652e 2065 7665 E-NAME, i.e. eve\n-0000fc10: 7279 7468 696e 6720 666f 6c6c 6f77 696e rything followin\n-0000fc20: 670a 7468 6520 6669 6e61 6c20 6469 7265 g.the final dire\n-0000fc30: 6374 6f72 7920 7365 7061 7261 746f 722e ctory separator.\n-0000fc40: 7265 702e 696f 2e66 696c 6573 2364 6972 rep.io.files#dir\n-0000fc50: 6563 746f 7279 2d66 696c 652d 6e61 6d65 ectory-file-name\n-0000fc60: 6469 7265 6374 6f72 792d 6669 6c65 2d6e directory-file-n\n-0000fc70: 616d 6520 4449 522d 4e41 4d45 0a0a 5265 ame DIR-NAME..Re\n-0000fc80: 7475 726e 2074 6865 206e 616d 6520 6f66 turn the name of\n-0000fc90: 2074 6865 2066 696c 6520 7265 7072 6573 the file repres\n-0000fca0: 656e 7469 6e67 2074 6865 2064 6972 6563 enting the direc\n-0000fcb0: 746f 7279 2063 616c 6c65 6420 4449 522d tory called DIR-\n-0000fcc0: 4e41 4d45 2e0a 5468 6973 2069 7320 7468 NAME..This is th\n-0000fcd0: 6520 6f70 706f 7369 7465 206f 6620 6669 e opposite of fi\n-0000fce0: 6c65 2d6e 616d 652d 6173 2d64 6972 6563 le-name-as-direc\n-0000fcf0: 746f 7279 2c20 7369 6e63 6520 6974 7320 tory, since its \n-0000fd00: 6566 6665 6374 2069 7320 746f 0a5f 7265 effect is to._re\n-0000fd10: 6d6f 7665 5f20 616e 7920 7465 726d 696e move_ any termin\n-0000fd20: 6174 696e 6720 6469 7265 6374 6f72 7920 ating directory \n-0000fd30: 7365 7061 7261 746f 722e 7265 702e 696f separator.rep.io\n-0000fd40: 2e66 696c 6573 2366 696c 652d 6269 6e64 .files#file-bind\n-0000fd50: 696e 6766 696c 652d 6269 6e64 696e 6720 ingfile-binding \n-0000fd60: 4649 4c45 0a0a 5265 7475 726e 7320 7468 FILE..Returns th\n-0000fd70: 6520 6e61 6d65 206f 6620 7468 6520 6c6f e name of the lo\n-0000fd80: 6769 6361 6c20 6669 6c65 2074 6861 7420 gical file that \n-0000fd90: 4649 4c45 2077 6173 206f 7065 6e65 6420 FILE was opened \n-0000fda0: 746f 2061 6363 6573 732c 206f 7220 6e69 to access, or ni\n-0000fdb0: 6c0a 6966 2069 7420 6861 7320 6265 656e l.if it has been\n-0000fdc0: 2063 6c6f 7365 642c 2062 7574 2069 7320 closed, but is \n-0000fdd0: 7374 696c 6c20 746f 2062 6520 6761 7262 still to be garb\n-0000fde0: 6167 6520 636f 6c6c 6563 7465 642e 7265 age collected.re\n-0000fdf0: 702e 696f 2e66 696c 6573 2373 6574 2d66 p.io.files#set-f\n-0000fe00: 696c 652d 6861 6e64 6c65 722d 6461 7461 ile-handler-data\n-0000fe10: 7365 742d 6669 6c65 2d68 616e 646c 6572 set-file-handler\n-0000fe20: 2d64 6174 6120 4649 4c45 2044 4154 410a -data FILE DATA.\n-0000fe30: 0a53 6574 2074 6865 2068 616e 646c 6572 .Set the handler\n-0000fe40: 2d73 7065 6369 6669 6320 6461 7461 206f -specific data o\n-0000fe50: 6620 6669 6c65 206f 626a 6563 7420 4649 f file object FI\n-0000fe60: 4c45 2074 6f20 4441 5441 2e72 6570 2e69 LE to DATA.rep.i\n-0000fe70: 6f2e 6669 6c65 7323 6d61 6b65 2d66 696c o.files#make-fil\n-0000fe80: 652d 6672 6f6d 2d73 7472 6561 6d6d 616b e-from-streammak\n-0000fe90: 652d 6669 6c65 2d66 726f 6d2d 7374 7265 e-file-from-stre\n-0000fea0: 616d 2046 494c 452d 4e41 4d45 2053 5452 am FILE-NAME STR\n-0000feb0: 4541 4d20 4841 4e44 4c45 520a 0a52 6574 EAM HANDLER..Ret\n-0000fec0: 7572 6e20 6120 6e65 7720 6669 6c65 206f urn a new file o\n-0000fed0: 626a 6563 7420 7468 6174 2072 6566 6572 bject that refer\n-0000fee0: 7320 746f 2074 6865 206c 6f67 6963 616c s to the logical\n-0000fef0: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n-0000ff00: 452d 4e41 4d45 2c0a 7468 6174 2069 7320 E-NAME,.that is \n-0000ff10: 6e6f 7420 696e 2074 6865 206c 6f63 616c not in the local\n-0000ff20: 2066 696c 696e 6720 7379 7374 656d 2e20 filing system. \n-0000ff30: 416c 6c20 6163 6365 7373 2074 6f20 7468 All access to th\n-0000ff40: 6520 6669 6c65 206f 626a 6563 740a 7769 e file object.wi\n-0000ff50: 6c6c 2062 6520 6469 7265 6374 6564 2074 ll be directed t\n-0000ff60: 6872 6f75 6768 2074 6865 2073 7472 6561 hrough the strea\n-0000ff70: 6d20 6f62 6a65 6374 2053 5452 4541 4d2c m object STREAM,\n-0000ff80: 2061 6e64 2074 6865 2066 696c 6520 6861 and the file ha\n-0000ff90: 6e64 6c65 720a 6675 6e63 7469 6f6e 2048 ndler.function H\n-0000ffa0: 414e 444c 4552 2e72 6570 2e69 6f2e 6669 ANDLER.rep.io.fi\n-0000ffb0: 6c65 7323 6465 6c65 7465 2d66 696c 6564 les#delete-filed\n-0000ffc0: 656c 6574 652d 6669 6c65 2046 494c 452d elete-file FILE-\n-0000ffd0: 4e41 4d45 0a0a 4465 6c65 7465 2074 6865 NAME..Delete the\n-0000ffe0: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n-0000fff0: 452d 4e41 4d45 2e00 0000 0000 0000 0000 E-NAME..........\n-00010000: 7265 702e 696f 2e66 696c 6573 2373 6565 rep.io.files#see\n-00010010: 6b2d 6669 6c65 7365 656b 2d66 696c 6520 k-fileseek-file \n-00010020: 4649 4c45 205b 4f46 4653 4554 5d20 5b57 FILE [OFFSET] [W\n-00010030: 4845 5245 2d46 524f 4d5d 0a0a 4361 6c6c HERE-FROM]..Call\n-00010040: 6564 2061 7320 2873 6565 6b2d 6669 6c65 ed as (seek-file\n-00010050: 2046 494c 4529 2c20 7265 7475 726e 7320 FILE), returns \n-00010060: 7468 6520 6469 7374 616e 6365 2069 6e20 the distance in \n-00010070: 6279 7465 7320 6672 6f6d 2074 6865 2073 bytes from the s\n-00010080: 7461 7274 0a6f 6620 7468 6520 6669 6c65 tart.of the file\n-00010090: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c\n-000100a0: 6861 7261 6374 6572 2077 6f75 6c64 2062 haracter would b\n-000100b0: 6520 7265 6164 2066 726f 6d2e 0a0a 4361 e read from...Ca\n-000100c0: 6c6c 6564 2061 7320 2873 6565 6b2d 6669 lled as (seek-fi\n-000100d0: 6c65 2046 494c 4520 4f46 4653 4554 205b le FILE OFFSET [\n-000100e0: 5748 4552 455d 2920 616c 7465 7273 2074 WHERE]) alters t\n-000100f0: 6865 2070 6f73 6974 696f 6e20 6672 6f6d he position from\n-00010100: 2077 6869 6368 2074 6865 0a6e 6578 7420 which the.next \n-00010110: 6279 7465 2077 696c 6c20 6265 2072 6561 byte will be rea\n-00010120: 642e 2057 4845 5245 2063 616e 2062 6520 d. WHERE can be \n-00010130: 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 094f one of,...nil..O\n-00010140: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n-00010150: 7220 7468 6520 6375 7272 656e 7420 706f r the current po\n-00010160: 7369 7469 6f6e 0a09 7374 6172 7409 094f sition..start..O\n-00010170: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n-00010180: 7220 7468 6520 6265 6769 6e6e 696e 6720 r the beginning \n-00010190: 6f66 2074 6865 2066 696c 650a 0965 6e64 of the file..end\n-000101a0: 0909 4f46 4653 4554 2062 7974 6573 2062 ..OFFSET bytes b\n-000101b0: 6566 6f72 6520 7468 6520 656e 6420 6f66 efore the end of\n-000101c0: 2074 6865 2066 696c 652e 0a0a 4e6f 7465 the file...Note\n-000101d0: 2074 6861 7420 6e6f 7420 616c 6c20 6669 that not all fi\n-000101e0: 6c65 7320 6d61 7920 6265 2073 6565 6b61 les may be seeka\n-000101f0: 626c 653b 2069 6620 2873 6565 6b2d 6669 ble; if (seek-fi\n-00010200: 6c65 2046 494c 4529 2072 6574 7572 6e73 le FILE) returns\n-00010210: 0a6e 696c 2028 692e 652e 2074 6865 2063 .nil (i.e. the c\n-00010220: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position \n-00010230: 6973 2075 6e6b 6e6f 776e 2920 616e 7920 is unknown) any \n-00010240: 6174 7465 6d70 7473 2074 6f20 7365 7420 attempts to set \n-00010250: 7468 650a 6375 7272 656e 7420 706f 7369 the.current posi\n-00010260: 7469 6f6e 2077 696c 6c20 616c 736f 2066 tion will also f\n-00010270: 6169 6c2e 7265 702e 696f 2e66 696c 6573 ail.rep.io.files\n-00010280: 2372 656e 616d 652d 6669 6c65 7265 6e61 #rename-filerena\n-00010290: 6d65 2d66 696c 6520 4f4c 442d 4e41 4d45 me-file OLD-NAME\n-000102a0: 204e 4557 2d4e 414d 450a 0a52 656e 616d NEW-NAME..Renam\n-000102b0: 6520 7468 6520 6669 6c65 2063 616c 6c65 e the file calle\n-000102c0: 6420 4f4c 442d 4e41 4d45 2073 6f20 7468 d OLD-NAME so th\n-000102d0: 6174 2069 7420 6973 2063 616c 6c65 6420 at it is called \n-000102e0: 4e45 572d 4e41 4d45 2e20 4e6f 7465 2074 NEW-NAME. Note t\n-000102f0: 6861 740a 7468 6973 2061 6c6d 6f73 7420 hat.this almost \n-00010300: 6365 7274 6169 6e6c 7920 776f 6e27 7420 certainly won't \n-00010310: 776f 726b 2061 6372 6f73 7320 6669 6c69 work across fili\n-00010320: 6e67 2073 7973 7465 6d73 2e72 6570 2e69 ng systems.rep.i\n-00010330: 6f2e 6669 6c65 7323 6d61 6b65 2d64 6972 o.files#make-dir\n-00010340: 6563 746f 7279 6d61 6b65 2d64 6972 6563 ectorymake-direc\n-00010350: 746f 7279 2044 4952 4543 544f 5259 2d4e tory DIRECTORY-N\n-00010360: 414d 450a 0a43 7265 6174 6520 6120 6469 AME..Create a di\n-00010370: 7265 6374 6f72 7920 6361 6c6c 6564 2044 rectory called D\n-00010380: 4952 4543 544f 5259 2d4e 414d 452e 7265 IRECTORY-NAME.re\n-00010390: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n-000103a0: 7265 6164 6162 6c65 2d70 6669 6c65 2d72 readable-pfile-r\n-000103b0: 6561 6461 626c 652d 7020 4649 4c45 2d4e eadable-p FILE-N\n-000103c0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n-000103d0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n-000103e0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n-000103f0: 7661 696c 6162 6c65 2066 6f72 2072 6561 vailable for rea\n-00010400: 6469 6e67 2066 726f 6d2e 7265 702e 696f ding from.rep.io\n-00010410: 2e66 696c 6573 2366 696c 652d 7772 6974 .files#file-writ\n-00010420: 6561 626c 652d 7066 696c 652d 7772 6974 eable-pfile-writ\n-00010430: 6162 6c65 2d70 2046 494c 452d 4e41 4d45 able-p FILE-NAME\n-00010440: 0a0a 5265 7475 726e 7320 7420 6966 2074 ..Returns t if t\n-00010450: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n-00010460: 494c 452d 4e41 4d45 2069 7320 6176 6169 ILE-NAME is avai\n-00010470: 6c61 626c 6520 666f 7220 7772 6974 696e lable for writin\n-00010480: 6720 746f 2e72 6570 2e69 6f2e 6669 6c65 g to.rep.io.file\n-00010490: 7323 6669 6c65 2d6f 776e 6572 2d70 6669 s#file-owner-pfi\n-000104a0: 6c65 2d6f 776e 6572 2d70 2046 494c 452d le-owner-p FILE-\n-000104b0: 4e41 4d45 0a0a 5265 7475 726e 7320 7420 NAME..Returns t \n-000104c0: 6966 2074 6865 206f 776e 6572 7368 6970 if the ownership\n-000104d0: 2028 7569 6420 2620 6769 6429 206f 6620 (uid & gid) of \n-000104e0: 7468 6520 6669 6c65 2063 616c 6c65 6420 the file called \n-000104f0: 4649 4c45 2d4e 414d 4520 6973 2074 6865 FILE-NAME is the\n-00010500: 0a73 616d 6520 6173 2074 6861 7420 6f66 .same as that of\n-00010510: 2061 6e79 2066 696c 6573 2077 7269 7474 any files writt\n-00010520: 656e 2062 7920 7468 6520 6564 6974 6f72 en by the editor\n-00010530: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n-00010540: 6c65 2d6e 6c69 6e6b 7366 696c 652d 6e6c le-nlinksfile-nl\n-00010550: 696e 6b73 2046 494c 452d 4e41 4d45 0a0a inks FILE-NAME..\n-00010560: 5265 7475 726e 7320 7468 6520 6e75 6d62 Returns the numb\n-00010570: 6572 206f 6620 6c69 6e6b 7320 706f 696e er of links poin\n-00010580: 7469 6e67 2074 6f20 7468 6520 6669 6c65 ting to the file\n-00010590: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n-000105a0: 452e 2054 6869 7320 7769 6c6c 0a62 6520 E. This will.be \n-000105b0: 6f6e 6520 6966 2046 494c 452d 4e41 4d45 one if FILE-NAME\n-000105c0: 2068 6173 206f 6e6c 7920 6f6e 6520 6e61 has only one na\n-000105d0: 6d65 2e20 446f 6573 6e27 7420 636f 756e me. Doesn't coun\n-000105e0: 7420 7379 6d62 6f6c 6963 206c 696e 6b73 t symbolic links\n-000105f0: 2e72 6570 2e69 6f2e 6669 6c65 7323 7365 .rep.io.files#se\n-00010600: 742d 6669 6c65 2d6d 6f64 6573 7365 742d t-file-modesset-\n-00010610: 6669 6c65 2d6d 6f64 6573 2046 494c 452d file-modes FILE-\n-00010620: 4e41 4d45 204d 4f44 4553 0a0a 5365 7473 NAME MODES..Sets\n-00010630: 2074 6865 2061 6363 6573 7320 7065 726d the access perm\n-00010640: 6973 7369 6f6e 7320 6f66 2074 6865 2066 issions of the f\n-00010650: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n-00010660: 4e41 4d45 2074 6f20 4d4f 4445 532e 2054 NAME to MODES. T\n-00010670: 6865 206f 6e6c 790a 706f 7274 6162 6c65 he only.portable\n-00010680: 2077 6179 206f 6620 6765 7474 696e 6720 way of getting \n-00010690: 4d4f 4445 5320 6973 2066 726f 6d20 7468 MODES is from th\n-000106a0: 6520 6066 696c 652d 6d6f 6465 7327 2066 e `file-modes' f\n-000106b0: 756e 6374 696f 6e20 7369 6e63 6520 6974 unction since it\n-000106c0: 0a6d 6179 2063 6861 6e67 6520 6163 726f .may change acro\n-000106d0: 7373 2066 696c 696e 6720 7379 7374 656d ss filing system\n-000106e0: 732e 7265 702e 696f 2e66 696c 6573 2366 s.rep.io.files#f\n-000106f0: 696c 652d 6d6f 6465 732d 6173 2d73 7472 ile-modes-as-str\n-00010700: 696e 6766 696c 652d 6d6f 6465 732d 6173 ingfile-modes-as\n-00010710: 2d73 7472 696e 6720 4649 4c45 2d4e 414d -string FILE-NAM\n-00010720: 450a 0a52 6574 7572 6e73 2061 2074 656e E..Returns a ten\n-00010730: 2063 6861 7261 6374 6572 2073 7472 696e character strin\n-00010740: 6720 6465 7363 7269 6269 6e67 2074 6865 g describing the\n-00010750: 2061 7474 7269 6275 7465 7320 6f66 2074 attributes of t\n-00010760: 6865 2066 696c 650a 6361 6c6c 6564 2046 he file.called F\n-00010770: 494c 452d 4e41 4d45 2e72 6570 2e69 6f2e ILE-NAME.rep.io.\n-00010780: 6669 6c65 7323 6669 6c65 2d6d 6f64 7469 files#file-modti\n-00010790: 6d65 6669 6c65 2d6d 6f64 7469 6d65 2046 mefile-modtime F\n-000107a0: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n-000107b0: 2074 6865 2074 696d 6520 7468 6174 2074 the time that t\n-000107c0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n-000107d0: 494c 452d 4e41 4d45 2077 6173 206c 6173 ILE-NAME was las\n-000107e0: 7420 6d6f 6469 6669 6564 2c20 6173 2061 t modified, as a\n-000107f0: 2063 6f6e 730a 6365 6c6c 2073 746f 7269 cons.cell stori\n-00010800: 6e67 2074 776f 2069 6e74 6567 6572 732c ng two integers,\n-00010810: 2074 6865 206c 6f77 2032 3420 6269 7473 the low 24 bits\n-00010820: 2c20 616e 6420 7468 6520 6869 6768 2062 , and the high b\n-00010830: 6974 732e 7265 702e 696f 2e66 696c 6573 its.rep.io.files\n-00010840: 2372 6561 642d 7379 6d6c 696e 6b72 6561 #read-symlinkrea\n-00010850: 642d 7379 6d6c 696e 6b20 4649 4c45 4e41 d-symlink FILENA\n-00010860: 4d45 0a0a 5265 7475 726e 2074 6865 2073 ME..Return the s\n-00010870: 7472 696e 6720 7468 6174 2069 7320 7468 tring that is th\n-00010880: 6520 636f 6e74 656e 7473 206f 6620 7468 e contents of th\n-00010890: 6520 7379 6d62 6f6c 6963 206c 696e 6b20 e symbolic link \n-000108a0: 4649 4c45 4e41 4d45 2e20 5468 6973 0a73 FILENAME. This.s\n-000108b0: 7472 696e 6720 6d61 7920 6265 2072 656c tring may be rel\n-000108c0: 6174 6976 6520 746f 2074 6865 2064 6972 ative to the dir\n-000108d0: 6563 746f 7279 2063 6f6e 7461 696e 696e ectory containin\n-000108e0: 6720 4649 4c45 4e41 4d45 2e0a 0a53 6967 g FILENAME...Sig\n-000108f0: 6e61 6c73 2061 6e20 6572 726f 7220 6966 nals an error if\n-00010900: 2046 494c 454e 414d 4520 6973 6e27 7420 FILENAME isn't \n-00010910: 6120 7379 6d62 6f6c 6963 206c 696e 6b2e a symbolic link.\n-00010920: 7265 702e 696f 2e66 696c 6573 2373 7464 rep.io.files#std\n-00010930: 6572 722d 6669 6c65 7374 6465 7272 2d66 err-filestderr-f\n-00010940: 696c 650a 0a52 6574 7572 6e73 2074 6865 ile..Returns the\n-00010950: 2066 696c 6520 6f62 6a65 6374 2072 6570 file object rep\n-00010960: 7265 7365 6e74 696e 6720 7468 6520 6564 resenting the ed\n-00010970: 6974 6f72 2773 2073 7461 6e64 6172 6420 itor's standard \n-00010980: 6f75 7470 7574 2e72 6570 2e69 6f2e 6669 output.rep.io.fi\n-00010990: 6c65 7323 7365 742d 6669 6c65 2d68 616e les#set-file-han\n-000109a0: 646c 6572 2d65 6e76 6972 6f6e 6d65 6e74 dler-environment\n-000109b0: 7365 742d 6669 6c65 2d68 616e 646c 6572 set-file-handler\n-000109c0: 2d65 6e76 6972 6f6e 6d65 6e74 2045 4e56 -environment ENV\n-000109d0: 7265 702e 6461 7461 2367 6172 6261 6765 rep.data#garbage\n-000109e0: 2d74 6872 6573 686f 6c64 6761 7262 6167 -thresholdgarbag\n-000109f0: 652d 7468 7265 7368 6f6c 6420 5b4e 4557 e-threshold [NEW\n-00010a00: 2d56 414c 5545 5d0a 0a54 6865 206e 756d -VALUE]..The num\n-00010a10: 6265 7220 6f66 2062 7974 6573 206f 6620 ber of bytes of \n-00010a20: 7374 6f72 6167 6520 7768 6963 6820 6d75 storage which mu\n-00010a30: 7374 2062 6520 7573 6564 2062 6566 6f72 st be used befor\n-00010a40: 6520 6120 6761 7262 6167 652d 0a63 6f6c e a garbage-.col\n-00010a50: 6c65 6374 696f 6e20 6973 2074 7269 6767 lection is trigg\n-00010a60: 6572 6564 2e72 6570 2e72 6567 6578 7023 ered.rep.regexp#\n-00010a70: 7374 7269 6e67 2d6d 6174 6368 7374 7269 string-matchstri\n-00010a80: 6e67 2d6d 6174 6368 2052 4547 4558 5020 ng-match REGEXP \n-00010a90: 5354 5249 4e47 205b 5354 4152 545d 205b STRING [START] [\n-00010aa0: 4947 4e4f 5245 2d43 4153 452d 505d 0a0a IGNORE-CASE-P]..\n-00010ab0: 5265 7475 726e 2074 2069 6620 5245 4745 Return t if REGE\n-00010ac0: 5850 206d 6174 6368 6573 2053 5452 494e XP matches STRIN\n-00010ad0: 472e 2055 7064 6174 6573 2074 6865 206d G. Updates the m\n-00010ae0: 6174 6368 2064 6174 612e 0a0a 5768 656e atch data...When\n-00010af0: 2064 6566 696e 6564 2c20 5354 4152 5420 defined, START \n-00010b00: 6973 2074 6865 2069 6e64 6578 206f 6620 is the index of \n-00010b10: 7468 6520 6669 7273 7420 6368 6172 6163 the first charac\n-00010b20: 7465 7220 746f 2073 7461 7274 0a6d 6174 ter to start.mat\n-00010b30: 6368 696e 6720 6174 2028 636f 756e 7469 ching at (counti\n-00010b40: 6e67 2066 726f 6d20 7a65 726f 292e 2057 ng from zero). W\n-00010b50: 6865 6e20 4947 4e4f 5245 2d43 4153 452d hen IGNORE-CASE-\n-00010b60: 5020 6973 206e 6f6e 2d6e 696c 2074 6865 P is non-nil the\n-00010b70: 0a63 6173 6520 6f66 206d 6174 6368 6564 .case of matched\n-00010b80: 2073 7472 696e 6773 2061 7265 2069 676e strings are ign\n-00010b90: 6f72 6564 2e20 4e6f 7465 2074 6861 7420 ored. Note that \n-00010ba0: 6368 6172 6163 7465 7220 636c 6173 7365 character classe\n-00010bb0: 7320 6172 650a 7374 696c 6c20 6361 7365 s are.still case\n-00010bc0: 2d73 6967 6e69 6669 6361 6e74 2e72 6570 -significant.rep\n-00010bd0: 2e72 6567 6578 7023 7374 7269 6e67 2d6c .regexp#string-l\n-00010be0: 6f6f 6b69 6e67 2d61 7473 7472 696e 672d ooking-atstring-\n-00010bf0: 6c6f 6f6b 696e 672d 6174 2052 4547 4558 looking-at REGEX\n-00010c00: 5020 5354 5249 4e47 205b 5354 4152 545d P STRING [START]\n-00010c10: 205b 4947 4e4f 5245 2d43 4153 452d 505d [IGNORE-CASE-P]\n-00010c20: 0a0a 5265 7475 726e 7320 7420 6966 2052 ..Returns t if R\n-00010c30: 4547 4558 5020 6d61 7463 6865 7320 7468 EGEXP matches th\n-00010c40: 6520 5354 5249 4e47 2028 7374 6172 7469 e STRING (starti\n-00010c50: 6e67 2061 7420 6368 6172 6163 7465 7220 ng at character \n-00010c60: 5354 4152 5429 2e0a 5570 6461 7465 7320 START)..Updates \n-00010c70: 7468 6520 6d61 7463 6820 6461 7461 2e72 the match data.r\n-00010c80: 6570 2e72 6567 6578 7023 6d61 7463 682d ep.regexp#match-\n-00010c90: 656e 646d 6174 6368 2d65 6e64 205b 4558 endmatch-end [EX\n-00010ca0: 5052 4553 5349 4f4e 2d49 4e44 4558 5d0a PRESSION-INDEX].\n-00010cb0: 0a52 6574 7572 6e20 7468 6520 706f 7369 .Return the posi\n-00010cc0: 7469 6f6e 2077 6869 6368 2074 6865 2045 tion which the E\n-00010cd0: 5850 5245 5353 494f 4e2d 494e 4445 5827 XPRESSION-INDEX'\n-00010ce0: 7468 2070 6172 656e 7468 6573 6973 6564 th parenthesised\n-00010cf0: 2065 7870 7265 7373 696f 6e0a 656e 6465 expression.ende\n-00010d00: 6420 6174 2069 6e20 7468 6520 6c61 7374 d at in the last\n-00010d10: 2073 7563 6365 7373 6675 6c20 7265 6765 successful rege\n-00010d20: 7870 206d 6174 6368 2e20 4966 2045 5850 xp match. If EXP\n-00010d30: 5245 5353 494f 4e2d 494e 4445 5820 6973 RESSION-INDEX is\n-00010d40: 0a6e 696c 206f 7220 3020 7468 6520 656e .nil or 0 the en\n-00010d50: 6420 6f66 2074 6865 2077 686f 6c65 206d d of the whole m\n-00010d60: 6174 6368 2069 7320 7265 7475 726e 6564 atch is returned\n-00010d70: 2069 6e73 7465 6164 2e0a 5468 6520 7265 instead..The re\n-00010d80: 7475 726e 6564 2076 616c 7565 2077 696c turned value wil\n-00010d90: 6c20 6569 7468 6572 2062 6520 6120 706f l either be a po\n-00010da0: 7369 7469 6f6e 2069 6620 7468 6520 6c61 sition if the la\n-00010db0: 7374 206d 6174 6368 2077 6173 2069 6e20 st match was in \n-00010dc0: 610a 6275 6666 6572 2c20 6f72 2061 6e20 a.buffer, or an \n-00010dd0: 696e 7465 6765 7220 6966 2074 6865 206c integer if the l\n-00010de0: 6173 7420 6d61 7463 6820 7761 7320 696e ast match was in\n-00010df0: 2061 2073 7472 696e 6720 2869 2e65 2e20 a string (i.e. \n-00010e00: 7265 6765 7870 2d6d 6174 6368 292e 7265 regexp-match).re\n-00010e10: 702e 7265 6765 7870 2371 756f 7465 2d72 p.regexp#quote-r\n-00010e20: 6567 6578 7071 756f 7465 2d72 6567 6578 egexpquote-regex\n-00010e30: 7020 5354 5249 4e47 0a0a 5265 7475 726e p STRING..Return\n-00010e40: 7320 6120 6e65 7720 7665 7273 696f 6e20 s a new version \n-00010e50: 6f66 2053 5452 494e 472c 2061 6e79 2063 of STRING, any c\n-00010e60: 6861 7261 6374 6572 7320 7768 6963 6820 haracters which \n-00010e70: 7468 6520 7265 6765 7870 2072 6f75 7469 the regexp routi\n-00010e80: 6e65 730a 7472 6561 7420 7370 6563 6961 nes.treat specia\n-00010e90: 6c6c 7920 2861 7374 6572 6973 6b73 2c20 lly (asterisks, \n-00010ea0: 7371 7561 7265 2062 7261 636b 6574 732c square brackets,\n-00010eb0: 2065 7463 2e2e 2e29 2069 7320 7175 6f74 etc...) is quot\n-00010ec0: 6564 2062 7920 7468 6520 6573 6361 7065 ed by the escape\n-00010ed0: 0a63 6861 7261 6374 6572 2060 5c27 2e20 .character `\\'. \n-00010ee0: 4966 2074 6865 2053 5452 494e 4720 646f If the STRING do\n-00010ef0: 6573 206e 6f74 2063 6f6e 7461 696e 2061 es not contain a\n-00010f00: 6e79 2072 6567 6578 7020 6d65 7461 2d63 ny regexp meta-c\n-00010f10: 6861 7261 6374 6572 730a 6974 2069 7320 haracters.it is \n-00010f20: 7265 7475 726e 6564 2061 732d 6973 2028 returned as-is (\n-00010f30: 756e 2d63 6f70 6965 6429 2e72 6570 2e76 un-copied).rep.v\n-00010f40: 6d2e 696e 7465 7270 7265 7465 7223 7661 m.interpreter#va\n-00010f50: 6c69 6461 7465 2d62 7974 652d 636f 6465 lidate-byte-code\n-00010f60: 7661 6c69 6461 7465 2d62 7974 652d 636f validate-byte-co\n-00010f70: 6465 2042 432d 4d41 4a4f 5220 4243 2d4d de BC-MAJOR BC-M\n-00010f80: 494e 4f52 0a0a 4368 6563 6b20 7468 6174 INOR..Check that\n-00010f90: 2062 7974 6520 636f 6465 7320 6672 6f6d byte codes from\n-00010fa0: 2069 6e73 7472 7563 7469 6f6e 2073 6574 instruction set\n-00010fb0: 2042 432d 4d41 4a4f 522e 4243 2d4d 494e BC-MAJOR.BC-MIN\n-00010fc0: 4f52 2c20 6d61 7920 6265 0a65 7865 6375 OR, may be.execu\n-00010fd0: 7465 642e 2049 6620 6e6f 742c 2061 6e20 ted. If not, an \n-00010fe0: 6572 726f 7220 7769 6c6c 2062 6520 7369 error will be si\n-00010ff0: 676e 616c 6c65 642e 0000 0000 0000 0000 gnalled.........\n-00011000: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n-00011010: 652d 6469 7265 6374 6f72 792d 7066 696c e-directory-pfil\n-00011020: 652d 6469 7265 6374 6f72 792d 7020 4649 e-directory-p FI\n-00011030: 4c45 2d4e 414d 450a 0a52 6574 7572 6e73 LE-NAME..Returns\n-00011040: 2074 2069 6620 7468 6520 6669 6c65 2063 t if the file c\n-00011050: 616c 6c65 6420 4649 4c45 2d4e 414d 4520 alled FILE-NAME \n-00011060: 6973 2061 2064 6972 6563 746f 7279 2e72 is a directory.r\n-00011070: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00011080: 2d73 796d 6c69 6e6b 2d70 6669 6c65 2d73 -symlink-pfile-s\n-00011090: 796d 6c69 6e6b 2d70 2046 494c 452d 4e41 ymlink-p FILE-NA\n-000110a0: 4d45 0a0a 5265 7475 726e 7320 7420 6966 ME..Returns t if\n-000110b0: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n-000110c0: 2046 494c 452d 4e41 4d45 2069 7320 6120 FILE-NAME is a \n-000110d0: 7379 6d62 6f6c 6963 206c 696e 6b20 746f symbolic link to\n-000110e0: 2061 6e6f 7468 6572 2066 696c 652e 3a72 another file.:r\n-000110f0: 6570 2e69 6f2e 6669 6c65 7323 6669 6c65 ep.io.files#file\n-00011100: 2d67 6964 6669 6c65 2d67 6964 2046 494c -gidfile-gid FIL\n-00011110: 452d 4e41 4d45 0a0a 5265 7475 726e 7320 E-NAME..Returns \n-00011120: 7468 6520 6769 6420 6f66 2074 6865 2066 the gid of the f\n-00011130: 696c 6520 6361 6c6c 6564 2046 494c 452d ile called FILE-\n-00011140: 4e41 4d45 3a72 6570 2e69 6f2e 6669 6c65 NAME:rep.io.file\n-00011150: 7323 6669 6c65 2d75 6964 6669 6c65 2d75 s#file-uidfile-u\n-00011160: 6964 2046 494c 452d 4e41 4d45 0a0a 5265 id FILE-NAME..Re\n-00011170: 7475 726e 7320 7468 6520 7569 6420 6f66 turns the uid of\n-00011180: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n-00011190: 2046 494c 452d 4e41 4d45 7265 702e 696f FILE-NAMErep.io\n-000111a0: 2e66 696c 6573 2366 696c 652d 7369 7a65 .files#file-size\n-000111b0: 6669 6c65 2d73 697a 6520 4649 4c45 2d4e file-size FILE-N\n-000111c0: 414d 450a 0a52 6574 7572 6e73 2074 6865 AME..Returns the\n-000111d0: 2073 697a 6520 6f66 2074 6865 2066 696c size of the fil\n-000111e0: 6520 6361 6c6c 6564 2046 494c 452d 4e41 e called FILE-NA\n-000111f0: 4d45 2069 6e20 6279 7465 732e 7265 702e ME in bytes.rep.\n-00011200: 696f 2e66 696c 6573 2366 696c 652d 6d6f io.files#file-mo\n-00011210: 6465 7366 696c 652d 6d6f 6465 7320 4649 desfile-modes FI\n-00011220: 4c45 2d4e 414d 450a 0a52 6574 7572 6e20 LE-NAME..Return \n-00011230: 7468 6520 6163 6365 7373 2070 6572 6d69 the access permi\n-00011240: 7373 696f 6e73 206f 6620 7468 6520 6669 ssions of the fi\n-00011250: 6c65 2063 616c 6c65 6420 4649 4c45 2d4e le called FILE-N\n-00011260: 414d 452e 204e 6f74 6520 7468 6174 2074 AME. Note that t\n-00011270: 6865 0a66 6f72 6d61 7420 6f66 2074 6869 he.format of thi\n-00011280: 7320 6f62 6a65 6374 2069 7320 6669 6c69 s object is fili\n-00011290: 6e67 2073 7973 7465 6d20 6465 7065 6e64 ng system depend\n-000112a0: 656e 742e 2049 7427 7320 6f6e 6c79 2070 ent. It's only p\n-000112b0: 6f72 7461 626c 6520 7573 650a 6973 2061 ortable use.is a\n-000112c0: 7320 616e 2061 7267 756d 656e 7420 746f s an argument to\n-000112d0: 2073 6574 2d66 696c 652d 6d6f 6465 732e set-file-modes.\n-000112e0: 7265 702e 696f 2e66 696c 6573 2364 6972 rep.io.files#dir\n-000112f0: 6563 746f 7279 2d66 696c 6573 6469 7265 ectory-filesdire\n-00011300: 6374 6f72 792d 6669 6c65 7320 4449 5245 ctory-files DIRE\n-00011310: 4354 4f52 590a 0a52 6574 7572 6e73 2061 CTORY..Returns a\n-00011320: 206c 6973 7420 6f66 2074 6865 206e 616d list of the nam\n-00011330: 6573 206f 6620 616c 6c20 6669 6c65 7320 es of all files \n-00011340: 696e 2074 6865 2064 6972 6563 746f 7279 in the directory\n-00011350: 2063 616c 6c65 6420 4449 5245 4354 4f52 called DIRECTOR\n-00011360: 592e 0a54 6865 206c 6973 7420 6973 2075 Y..The list is u\n-00011370: 6e73 6f72 7465 642e 7265 702e 696f 2e66 nsorted.rep.io.f\n-00011380: 696c 6573 236d 616b 652d 7379 6d6c 696e iles#make-symlin\n-00011390: 6b6d 616b 652d 7379 6d6c 696e 6b20 4649 kmake-symlink FI\n-000113a0: 4c45 4e41 4d45 2043 4f4e 5445 4e54 530a LENAME CONTENTS.\n-000113b0: 0a43 7265 6174 6520 6120 7379 6d62 6f6c .Create a symbol\n-000113c0: 6963 206c 696e 6b20 4649 4c45 4e41 4d45 ic link FILENAME\n-000113d0: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the\n-000113e0: 2066 696c 6520 6361 6c6c 6564 2043 4f4e file called CON\n-000113f0: 5445 4e54 532e 0a43 4f4e 5445 4e54 5320 TENTS..CONTENTS \n-00011400: 6d61 7920 6265 2072 656c 6174 6976 6520 may be relative \n-00011410: 746f 2074 6865 2064 6972 6563 746f 7279 to the directory\n-00011420: 2063 6f6e 7461 696e 696e 6720 4649 4c45 containing FILE\n-00011430: 4e41 4d45 2e72 6570 2e69 6f2e 6669 6c65 NAME.rep.io.file\n-00011440: 7323 7374 6469 6e2d 6669 6c65 7374 6469 s#stdin-filestdi\n-00011450: 6e2d 6669 6c65 0a0a 5265 7475 726e 7320 n-file..Returns \n-00011460: 7468 6520 6669 6c65 206f 626a 6563 7420 the file object \n-00011470: 7265 7072 6573 656e 7469 6e67 2074 6865 representing the\n-00011480: 2065 6469 746f 7227 7320 7374 616e 6461 editor's standa\n-00011490: 7264 2069 6e70 7574 2e72 6570 2e69 6f2e rd input.rep.io.\n-000114a0: 6669 6c65 7323 7374 646f 7574 2d66 696c files#stdout-fil\n-000114b0: 6573 7464 6f75 742d 6669 6c65 0a0a 5265 estdout-file..Re\n-000114c0: 7475 726e 7320 7468 6520 6669 6c65 206f turns the file o\n-000114d0: 626a 6563 7420 7265 7072 6573 656e 7469 bject representi\n-000114e0: 6e67 2074 6865 2065 6469 746f 7227 7320 ng the editor's \n-000114f0: 7374 616e 6461 7264 206f 7574 7075 742e standard output.\n-00011500: 7265 702e 696f 2e66 696c 6573 236d 616b rep.io.files#mak\n-00011510: 652d 7465 6d70 2d6e 616d 656d 616b 652d e-temp-namemake-\n-00011520: 7465 6d70 2d6e 616d 650a 0a52 6574 7572 temp-name..Retur\n-00011530: 6e73 2074 6865 206e 616d 6520 6f66 2061 ns the name of a\n-00011540: 2075 6e69 7175 6520 6669 6c65 2069 6e20 unique file in \n-00011550: 7468 6520 6c6f 6361 6c20 6669 6c69 6e67 the local filing\n-00011560: 2073 7973 7465 6d2e 7265 702e 6461 7461 system.rep.data\n-00011570: 2363 6f6e 7363 6f6e 7320 4341 5220 4344 #conscons CAR CD\n-00011580: 520a 0a52 6574 7572 6e73 2061 206e 6577 R..Returns a new\n-00011590: 2063 6f6e 732d 6365 6c6c 2077 6974 6820 cons-cell with \n-000115a0: 6361 7220 4341 5220 616e 6420 6364 7220 car CAR and cdr \n-000115b0: 4344 522e 7265 702e 6461 7461 2369 646c CDR.rep.data#idl\n-000115c0: 652d 6761 7262 6167 652d 7468 7265 7368 e-garbage-thresh\n-000115d0: 6f6c 6469 646c 652d 6761 7262 6167 652d oldidle-garbage-\n-000115e0: 7468 7265 7368 6f6c 6420 5b4e 4557 2d56 threshold [NEW-V\n-000115f0: 414c 5545 5d0a 0a54 6865 206e 756d 6265 ALUE]..The numbe\n-00011600: 7220 6f66 2062 7974 6573 206f 6620 7374 r of bytes of st\n-00011610: 6f72 6167 6520 7768 6963 6820 6d75 7374 orage which must\n-00011620: 2062 6520 7573 6564 2062 6566 6f72 6520 be used before \n-00011630: 6120 6761 7262 6167 652d 0a63 6f6c 6c65 a garbage-.colle\n-00011640: 6374 696f 6e20 6973 2074 7269 6767 6572 ction is trigger\n-00011650: 6564 2077 6865 6e20 7468 6520 6564 6974 ed when the edit\n-00011660: 6f72 2069 7320 6964 6c65 2e72 6570 2e64 or is idle.rep.d\n-00011670: 6174 6123 6761 7262 6167 652d 636f 6c6c ata#garbage-coll\n-00011680: 6563 7467 6172 6261 6765 2d63 6f6c 6c65 ectgarbage-colle\n-00011690: 6374 0a0a 5363 616e 7320 616c 6c20 616c ct..Scans all al\n-000116a0: 6c6f 6361 7465 6420 7374 6f72 6167 6520 located storage \n-000116b0: 666f 7220 756e 7573 6162 6c65 2064 6174 for unusable dat\n-000116c0: 612c 2061 6e64 2070 7574 7320 6974 206f a, and puts it o\n-000116d0: 6e74 6f20 7468 6520 6672 6565 2d0a 6c69 nto the free-.li\n-000116e0: 7374 2e20 5468 6973 2069 7320 646f 6e65 st. This is done\n-000116f0: 2061 7574 6f6d 6174 6963 616c 6c79 2077 automatically w\n-00011700: 6865 6e20 7468 6520 616d 6f75 6e74 206f hen the amount o\n-00011710: 6620 7374 6f72 6167 6520 7573 6564 2073 f storage used s\n-00011720: 696e 6365 2074 6865 0a6c 6173 7420 6761 ince the.last ga\n-00011730: 7262 6167 652d 636f 6c6c 6563 7469 6f6e rbage-collection\n-00011740: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-00011750: 2060 6761 7262 6167 652d 7468 7265 7368 `garbage-thresh\n-00011760: 6f6c 6427 2e72 6570 2e72 6567 6578 7023 old'.rep.regexp#\n-00011770: 6578 7061 6e64 2d6c 6173 742d 6d61 7463 expand-last-matc\n-00011780: 6865 7870 616e 642d 6c61 7374 2d6d 6174 hexpand-last-mat\n-00011790: 6368 2054 454d 504c 4154 452d 5354 5249 ch TEMPLATE-STRI\n-000117a0: 4e47 0a0a 4578 7061 6e64 2074 6865 2073 NG..Expand the s\n-000117b0: 6176 6564 2065 7870 7265 7373 696f 6e73 aved expressions\n-000117c0: 2066 726f 6d20 7468 6520 6d6f 7374 2072 from the most r\n-000117d0: 6563 656e 7420 7375 6363 6573 7366 756c ecent successful\n-000117e0: 6c79 206d 6174 6368 6564 0a72 6567 6578 ly matched.regex\n-000117f0: 7020 6163 636f 7264 696e 6720 746f 2054 p according to T\n-00011800: 454d 504c 4154 452d 5354 5249 4e47 2c20 EMPLATE-STRING, \n-00011810: 6120 7374 7269 6e67 2074 6861 7420 6d61 a string that ma\n-00011820: 7920 636f 6e74 6169 6e20 616e 7920 6f66 y contain any of\n-00011830: 0a74 6865 2066 6f6c 6c6f 7769 6e67 2065 .the following e\n-00011840: 7363 6170 6520 7365 7175 656e 6365 732c scape sequences,\n-00011850: 0a0a 2020 5c30 2c20 5c26 2020 2077 686f .. \\0, \\& who\n-00011860: 6c65 2073 7472 696e 6720 6d61 7463 6865 le string matche\n-00011870: 6420 6279 2052 4547 4558 500a 2020 5c4e d by REGEXP. \\N\n-00011880: 0920 2020 4e27 7468 2070 6172 656e 7468 . N'th parenth\n-00011890: 656e 7369 7a65 6420 6578 7072 6573 7369 ensized expressi\n-000118a0: 6f6e 2028 3120 3c3d 204e 203c 3d20 3929 on (1 <= N <= 9)\n-000118b0: 7265 702e 7265 6765 7870 236d 6174 6368 rep.regexp#match\n-000118c0: 2d73 7461 7274 6d61 7463 682d 7374 6172 -startmatch-star\n-000118d0: 7420 5b45 5850 5245 5353 494f 4e2d 494e t [EXPRESSION-IN\n-000118e0: 4445 585d 0a0a 5265 7475 726e 2074 6865 DEX]..Return the\n-000118f0: 2070 6f73 6974 696f 6e20 7768 6963 6820 position which \n-00011900: 7468 6520 4558 5052 4553 5349 4f4e 2d49 the EXPRESSION-I\n-00011910: 4e44 4558 2774 6820 7061 7265 6e74 6865 NDEX'th parenthe\n-00011920: 7369 7365 6420 6578 7072 6573 7369 6f6e sised expression\n-00011930: 0a73 7461 7274 6564 2061 7420 696e 2074 .started at in t\n-00011940: 6865 206c 6173 7420 7375 6363 6573 7366 he last successf\n-00011950: 756c 2072 6567 6578 7020 6d61 7463 682e ul regexp match.\n-00011960: 2049 6620 4558 5052 4553 5349 4f4e 2d49 If EXPRESSION-I\n-00011970: 4e44 4558 2069 730a 6e69 6c20 6f72 2030 NDEX is.nil or 0\n-00011980: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th\n-00011990: 6520 7768 6f6c 6520 6d61 7463 6820 6973 e whole match is\n-000119a0: 2072 6574 7572 6e65 6420 696e 7374 6561 returned instea\n-000119b0: 642e 0a54 6865 2072 6574 7572 6e65 6420 d..The returned \n-000119c0: 7661 6c75 6520 7769 6c6c 2065 6974 6865 value will eithe\n-000119d0: 7220 6265 2061 2070 6f73 6974 696f 6e20 r be a position \n-000119e0: 6966 2074 6865 206c 6173 7420 6d61 7463 if the last matc\n-000119f0: 6820 7761 7320 696e 2061 0a62 7566 6665 h was in a.buffe\n-00011a00: 722c 206f 7220 616e 2069 6e74 6567 6572 r, or an integer\n-00011a10: 2069 6620 7468 6520 6c61 7374 206d 6174 if the last mat\n-00011a20: 6368 2077 6173 2069 6e20 6120 7374 7269 ch was in a stri\n-00011a30: 6e67 2028 692e 652e 2072 6567 6578 702d ng (i.e. regexp-\n-00011a40: 6d61 7463 6829 2e72 6570 2e69 6f2e 7469 match).rep.io.ti\n-00011a50: 6d65 7273 2373 6574 2d74 696d 6572 7365 mers#set-timerse\n-00011a60: 742d 7469 6d65 7220 5449 4d45 5220 5b53 t-timer TIMER [S\n-00011a70: 4543 4f4e 4453 5d20 5b4d 494c 4c49 5345 ECONDS] [MILLISE\n-00011a80: 434f 4e44 535d 0a0a 5265 7374 6172 7420 CONDS]..Restart \n-00011a90: 7468 6520 6f6e 652d 7368 6f74 2074 696d the one-shot tim\n-00011aa0: 6572 2054 494d 4552 2e20 4966 2053 4543 er TIMER. If SEC\n-00011ab0: 4f4e 4453 2061 6e64 2f6f 7220 4d49 4c4c ONDS and/or MILL\n-00011ac0: 4953 4543 4f4e 4453 2069 730a 6465 6669 ISECONDS is.defi\n-00011ad0: 6e65 6420 7468 6520 7065 7269 6f64 2061 ned the period a\n-00011ae0: 6674 6572 2077 6869 6368 2069 7420 6669 fter which it fi\n-00011af0: 7265 7320 7769 6c6c 2062 6520 7265 7365 res will be rese\n-00011b00: 7420 746f 2074 6865 2073 7065 6369 6669 t to the specifi\n-00011b10: 6564 0a64 7572 6174 696f 6e2e 204f 7468 ed.duration. Oth\n-00011b20: 6572 7769 7365 2c20 7468 6520 6578 6973 erwise, the exis\n-00011b30: 7469 6e67 2076 616c 7565 7320 6172 6520 ting values are \n-00011b40: 7072 6573 6572 7665 642e 7265 702e 766d preserved.rep.vm\n-00011b50: 2e69 6e74 6572 7072 6574 6572 236d 616b .interpreter#mak\n-00011b60: 652d 6279 7465 2d63 6f64 652d 7375 6272 e-byte-code-subr\n-00011b70: 6d61 6b65 2d62 7974 652d 636f 6465 2d73 make-byte-code-s\n-00011b80: 7562 7220 434f 4445 2043 4f4e 5354 414e ubr CODE CONSTAN\n-00011b90: 5453 2053 5441 434b 205b 444f 435d 205b TS STACK [DOC] [\n-00011ba0: 494e 5445 5241 4354 4956 455d 0a0a 5265 INTERACTIVE]..Re\n-00011bb0: 7475 726e 2061 6e20 6f62 6a65 6374 2074 turn an object t\n-00011bc0: 6861 7420 6361 6e20 6265 2075 7365 6420 hat can be used \n-00011bd0: 6173 2074 6865 2066 756e 6374 696f 6e20 as the function \n-00011be0: 7661 6c75 6520 6f66 2061 2073 796d 626f value of a symbo\n-00011bf0: 6c2e 7265 702e 766d 2e69 6e74 6572 7072 l.rep.vm.interpr\n-00011c00: 6574 6572 2362 7974 6563 6f64 6570 6279 eter#bytecodepby\n-00011c10: 7465 636f 6465 7020 4152 470a 0a52 6574 tecodep ARG..Ret\n-00011c20: 7572 6e73 2074 2069 6620 4152 4720 6973 urns t if ARG is\n-00011c30: 2061 2062 7974 6520 636f 6465 2073 7562 a byte code sub\n-00011c40: 726f 7574 696e 6520 2869 2e65 2e20 636f routine (i.e. co\n-00011c50: 6d70 696c 6564 204c 6973 7020 636f 6465 mpiled Lisp code\n-00011c60: 292e 7265 702e 696f 2e64 622e 6764 626d ).rep.io.db.gdbm\n-00011c70: 2367 6462 6d2d 6f70 656e 6764 626d 2d6f #gdbm-opengdbm-o\n-00011c80: 7065 6e20 5041 5448 2041 4343 4553 532d pen PATH ACCESS-\n-00011c90: 5459 5045 205b 4d4f 4445 5d20 5b46 4c41 TYPE [MODE] [FLA\n-00011ca0: 4753 5d72 6570 2e69 6f2e 6462 2e67 6462 GS]rep.io.db.gdb\n-00011cb0: 6d23 6764 626d 2d63 6c6f 7365 6764 626d m#gdbm-closegdbm\n-00011cc0: 2d63 6c6f 7365 2044 424d 7265 702e 696f -close DBMrep.io\n-00011cd0: 2e64 622e 6764 626d 2367 6462 6d2d 6665 .db.gdbm#gdbm-fe\n-00011ce0: 7463 6867 6462 6d2d 6665 7463 6820 4442 tchgdbm-fetch DB\n-00011cf0: 4d20 4b45 5972 6570 2e69 6f2e 6462 2e67 M KEYrep.io.db.g\n-00011d00: 6462 6d23 6764 626d 7067 6462 6d70 2041 dbm#gdbmpgdbmp A\n-00011d10: 5247 0a0a 5265 7475 726e 7320 7420 6966 RG..Returns t if\n-00011d20: 2041 5247 2069 7320 616e 2067 6462 6d20 ARG is an gdbm \n-00011d30: 6f62 6a65 6374 2028 6372 6561 7465 6420 object (created \n-00011d40: 6279 2060 6764 626d 2d6f 7065 6e27 292e by `gdbm-open').\n-00011d50: 7265 702e 6c61 6e67 2e6d 6174 6823 2b2b rep.lang.math#++\n-00011d60: 204e 554d 4245 5253 2e2e 2e0a 0a41 6464 NUMBERS.....Add\n-00011d70: 7320 616c 6c20 4e55 4d42 4552 5320 746f s all NUMBERS to\n-00011d80: 6765 7468 6572 2e20 4966 206e 6f20 6172 gether. If no ar\n-00011d90: 6775 6d65 6e74 7320 6172 6520 6769 7665 guments are give\n-00011da0: 6e20 7265 7475 726e 7320 302e 7265 702e n returns 0.rep.\n-00011db0: 6c61 6e67 2e6d 6174 6823 2f2f 204e 554d lang.math#// NUM\n-00011dc0: 4245 5253 2e2e 2e0a 0a44 6976 6964 6573 BERS.....Divides\n-00011dd0: 204e 554d 4245 5253 2028 696e 206c 6566 NUMBERS (in lef\n-00011de0: 742d 746f 2d72 6967 6874 206f 7264 6572 t-to-right order\n-00011df0: 292e 7265 702e 6c61 6e67 2e6d 6174 6823 ).rep.lang.math#\n-00011e00: 6c6f 6761 6e64 6c6f 6761 6e64 204e 554d logandlogand NUM\n-00011e10: 4245 5253 2e2e 2e0a 0a52 6574 7572 6e73 BERS.....Returns\n-00011e20: 2074 6865 2062 6974 7769 7365 206c 6f67 the bitwise log\n-00011e30: 6963 616c 2060 616e 6427 206f 6620 6974 ical `and' of it\n-00011e40: 7320 6172 6775 6d65 6e74 732e 7265 702e s arguments.rep.\n-00011e50: 6461 7461 2365 716c 6571 6c20 4152 4731 data#eqleql ARG1\n-00011e60: 2041 5247 320a 0a53 696d 696c 6172 2074 ARG2..Similar t\n-00011e70: 6f20 6065 7127 2065 7863 6570 7420 7468 o `eq' except th\n-00011e80: 6174 206e 756d 6265 7273 2077 6974 6820 at numbers with \n-00011e90: 7468 6520 7361 6d65 2076 616c 7565 2077 the same value w\n-00011ea0: 696c 6c20 616c 7761 7973 2062 650a 636f ill always be.co\n-00011eb0: 6e73 6964 6572 6564 2060 6571 6c27 2028 nsidered `eql' (\n-00011ec0: 7468 6973 206d 6179 206f 7220 6d61 7920 this may or may \n-00011ed0: 6e6f 7420 6265 2074 6865 2063 6173 6520 not be the case \n-00011ee0: 7769 7468 2060 6571 2729 2e0a 0a4e 6f74 with `eq')...Not\n-00011ef0: 6520 686f 7765 7665 7220 7468 6174 2065 e however that e\n-00011f00: 7861 6374 2061 6e64 2069 6e65 7861 6374 xact and inexact\n-00011f10: 2076 6572 7369 6f6e 7320 6f66 2074 6865 versions of the\n-00011f20: 2073 616d 6520 6e75 6d62 6572 2061 7265 same number are\n-00011f30: 206e 6f74 0a63 6f6e 7369 6465 7265 6420 not.considered \n-00011f40: 7468 6520 7361 6d65 2076 616c 7565 2e20 the same value. \n-00011f50: 4173 2061 2072 756c 6520 6f66 2074 6875 As a rule of thu\n-00011f60: 6d62 2c20 6966 2074 776f 206e 756d 6265 mb, if two numbe\n-00011f70: 7273 2070 7269 6e74 2074 6865 0a73 616d rs print the.sam\n-00011f80: 652c 2074 6865 7920 7769 6c6c 2062 6520 e, they will be \n-00011f90: 636f 6e73 6964 6572 6564 2060 6571 6c27 considered `eql'\n-00011fa0: 2e72 6570 2e6c 616e 672e 6d61 7468 2331 .rep.lang.math#1\n-00011fb0: 2b31 2b20 4e55 4d42 4552 0a0a 5265 7475 +1+ NUMBER..Retu\n-00011fc0: 726e 204e 554d 4245 5220 706c 7573 2031 rn NUMBER plus 1\n-00011fd0: 2e00 7265 702e 766d 2e63 6f6d 7069 6c65 ..rep.vm.compile\n-00011fe0: 7223 636f 6d70 696c 652d 6669 6c65 2046 r#compile-file F\n-00011ff0: 494c 452d 4e41 4d45 0000 0000 0000 0000 ILE-NAME........\n-00012000: 7265 702e 7265 6765 7870 2372 6567 6578 rep.regexp#regex\n-00012010: 702d 6361 6368 652d 636f 6e74 726f 6c72 p-cache-controlr\n-00012020: 6567 6578 702d 6361 6368 652d 636f 6e74 egexp-cache-cont\n-00012030: 726f 6c20 5b53 4f46 542d 4c49 4d49 545d rol [SOFT-LIMIT]\n-00012040: 0a0a 4966 2053 4f46 542d 4c49 4d49 5420 ..If SOFT-LIMIT \n-00012050: 6973 2064 6566 696e 6564 2c20 6974 2073 is defined, it s\n-00012060: 7065 6369 6669 6573 2074 6865 206d 6178 pecifies the max\n-00012070: 696d 756d 206e 756d 6265 7220 6f66 2062 imum number of b\n-00012080: 7974 6573 2074 6861 740a 7468 6520 7265 ytes that.the re\n-00012090: 6765 7870 2063 6163 6865 206d 6179 206f gexp cache may o\n-000120a0: 6363 7570 7920 6166 7465 7220 6761 7262 ccupy after garb\n-000120b0: 6167 6520 636f 6c6c 6563 7469 6f6e 2e0a age collection..\n-000120c0: 0a52 6574 7572 6e73 2028 534f 4654 2d4c .Returns (SOFT-L\n-000120d0: 494d 4954 2043 5552 5245 4e54 2d53 495a IMIT CURRENT-SIZ\n-000120e0: 4520 4355 5252 454e 542d 454e 5452 4945 E CURRENT-ENTRIE\n-000120f0: 5320 4849 5453 204d 4953 5345 5329 2e72 S HITS MISSES).r\n-00012100: 6570 2e69 6f2e 7469 6d65 7273 236d 616b ep.io.timers#mak\n-00012110: 652d 7469 6d65 726d 616b 652d 7469 6d65 e-timermake-time\n-00012120: 7220 4655 4e43 5449 4f4e 205b 5345 434f r FUNCTION [SECO\n-00012130: 4e44 535d 205b 4d49 4c4c 4953 4543 4f4e NDS] [MILLISECON\n-00012140: 4453 5d0a 0a43 7265 6174 6520 616e 6420 DS]..Create and \n-00012150: 7265 7475 726e 2061 206e 6577 206f 6e65 return a new one\n-00012160: 2d73 686f 7420 7469 6d65 7220 6f62 6a65 -shot timer obje\n-00012170: 6374 2e20 4166 7465 7220 5345 434f 4e44 ct. After SECOND\n-00012180: 532a 3130 3030 202b 0a4d 494c 4c49 5345 S*1000 +.MILLISE\n-00012190: 434f 4e44 5320 6d69 6c6c 6973 6563 6f6e CONDS millisecon\n-000121a0: 6473 2046 554e 4354 494f 4e20 7769 6c6c ds FUNCTION will\n-000121b0: 2062 6520 6361 6c6c 6564 2e0a 0a4e 6f74 be called...Not\n-000121c0: 6520 7468 6174 2074 6865 2074 696d 6572 e that the timer\n-000121d0: 2077 696c 6c20 6f6e 6c79 2066 6972 6520 will only fire \n-000121e0: 5f6f 6e63 655f 2c20 7573 6520 7468 6520 _once_, use the \n-000121f0: 6073 6574 2d74 696d 6572 2720 6675 6e63 `set-timer' func\n-00012200: 7469 6f6e 0a74 6f20 7265 2d65 6e61 626c tion.to re-enabl\n-00012210: 6520 6974 2e72 6570 2e69 6f2e 7469 6d65 e it.rep.io.time\n-00012220: 7273 2364 656c 6574 652d 7469 6d65 7264 rs#delete-timerd\n-00012230: 656c 6574 652d 7469 6d65 7220 5449 4d45 elete-timer TIME\n-00012240: 520a 0a50 7265 7665 6e74 2074 6865 206f R..Prevent the o\n-00012250: 6e65 2d73 686f 7420 7469 6d65 7220 5449 ne-shot timer TI\n-00012260: 4d45 5220 6672 6f6d 2066 6972 696e 6720 MER from firing \n-00012270: 2869 2e65 2e20 6361 6c6c 696e 6720 7468 (i.e. calling th\n-00012280: 6520 6675 6e63 7469 6f6e 0a61 7373 6f63 e function.assoc\n-00012290: 6961 7465 6420 7769 7468 2069 7429 2e20 iated with it). \n-000122a0: 4966 2074 6865 2074 696d 6572 2068 6173 If the timer has\n-000122b0: 2061 6c72 6561 6479 2066 6972 6564 2c20 already fired, \n-000122c0: 7468 6973 2066 756e 6374 696f 6e20 6861 this function ha\n-000122d0: 730a 6e6f 2065 6666 6563 742e 7265 702e s.no effect.rep.\n-000122e0: 696f 2e64 622e 6764 626d 2367 6462 6d2d io.db.gdbm#gdbm-\n-000122f0: 7374 6f72 6567 6462 6d2d 7374 6f72 6520 storegdbm-store \n-00012300: 4442 4d20 4b45 5920 5641 4c55 4520 5b46 DBM KEY VALUE [F\n-00012310: 4c41 4753 5d72 6570 2e69 6f2e 6462 2e67 LAGS]rep.io.db.g\n-00012320: 6462 6d23 6764 626d 2d64 656c 6574 6567 dbm#gdbm-deleteg\n-00012330: 6462 6d2d 6465 6c65 7465 2044 424d 204b dbm-delete DBM K\n-00012340: 4559 7265 702e 6c61 6e67 2e6d 6174 6823 EYrep.lang.math#\n-00012350: 2d2d 204e 554d 4245 5220 5b4e 554d 4245 -- NUMBER [NUMBE\n-00012360: 5253 2e2e 2e5d 0a0a 4569 7468 6572 2072 RS...]..Either r\n-00012370: 6574 7572 6e73 2074 6865 206e 6567 6174 eturns the negat\n-00012380: 696f 6e20 6f66 204e 554d 4245 5220 6f72 ion of NUMBER or\n-00012390: 2074 6865 2076 616c 7565 206f 6620 4e55 the value of NU\n-000123a0: 4d42 4552 206d 696e 7573 0a4e 554d 4245 MBER minus.NUMBE\n-000123b0: 5253 7265 702e 6c61 6e67 2e6d 6174 6823 RSrep.lang.math#\n-000123c0: 7265 6d61 696e 6465 7272 656d 6169 6e64 remainderremaind\n-000123d0: 6572 2044 4956 4944 454e 4420 4449 5649 er DIVIDEND DIVI\n-000123e0: 534f 520a 0a52 6574 7572 6e73 2074 6865 SOR..Returns the\n-000123f0: 2069 6e74 6567 6572 2072 656d 6169 6e64 integer remaind\n-00012400: 6572 2061 6674 6572 2064 6976 6964 696e er after dividin\n-00012410: 6720 4449 5649 4445 4e44 2062 7920 4449 g DIVIDEND by DI\n-00012420: 5649 534f 522e 7265 702e 6c61 6e67 2e6d VISOR.rep.lang.m\n-00012430: 6174 6823 6d6f 646d 6f64 2044 4956 4944 ath#modmod DIVID\n-00012440: 454e 4420 4449 5649 534f 520a 0a52 6574 END DIVISOR..Ret\n-00012450: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o\n-00012460: 6620 4449 5649 4445 4e44 206d 6f64 756c f DIVIDEND modul\n-00012470: 6f20 4449 5649 534f 523b 2075 6e6c 696b o DIVISOR; unlik\n-00012480: 6520 7468 6520 2520 2872 656d 6169 6e64 e the % (remaind\n-00012490: 6572 290a 6675 6e63 7469 6f6e 2074 6865 er).function the\n-000124a0: 2062 6568 6176 696f 7572 206f 6620 606d behaviour of `m\n-000124b0: 6f64 2720 6973 2077 656c 6c2d 6465 6669 od' is well-defi\n-000124c0: 6e65 6420 666f 7220 6e65 6761 7469 7665 ned for negative\n-000124d0: 2061 7267 756d 656e 7473 2c0a 7765 2068 arguments,.we h\n-000124e0: 6176 6520 7468 6174 2c0a 0a09 286d 6f64 ave that,...(mod\n-000124f0: 2058 2059 2920 3d3d 2058 202d 2028 2a20 X Y) == X - (* \n-00012500: 5920 2866 6c6f 6f72 2028 2f20 5820 5929 Y (floor (/ X Y)\n-00012510: 2929 2c09 666f 7220 5920 6e6f 7420 6571 )),.for Y not eq\n-00012520: 7561 6c20 746f 207a 6572 6f0a 0a61 7373 ual to zero..ass\n-00012530: 756d 696e 6720 7468 6174 2028 666c 6f6f uming that (floo\n-00012540: 7220 5a29 2067 6976 6573 2074 6865 206c r Z) gives the l\n-00012550: 6561 7374 2069 6e74 6567 6572 2067 7265 east integer gre\n-00012560: 6174 6572 2074 6861 6e20 6f72 2065 7175 ater than or equ\n-00012570: 616c 2074 6f20 5a2c 0a61 6e64 2074 6861 al to Z,.and tha\n-00012580: 7420 666c 6f61 7469 6e67 2070 6f69 6e74 t floating point\n-00012590: 2064 6976 6973 696f 6e20 6973 2075 7365 division is use\n-000125a0: 642e 7265 702e 6c61 6e67 2e6d 6174 6823 d.rep.lang.math#\n-000125b0: 7175 6f74 6965 6e74 7175 6f74 6965 6e74 quotientquotient\n-000125c0: 2044 4956 4944 454e 4420 4449 5649 534f DIVIDEND DIVISO\n-000125d0: 520a 0a52 6574 7572 6e73 2074 6865 2069 R..Returns the i\n-000125e0: 6e74 6567 6572 2071 756f 7469 656e 7420 nteger quotient \n-000125f0: 6672 6f6d 2064 6976 6964 696e 6720 696e from dividing in\n-00012600: 7465 6765 7273 2044 4956 4944 454e 4420 tegers DIVIDEND \n-00012610: 616e 640a 4449 5649 534f 522e 7265 702e and.DIVISOR.rep.\n-00012620: 6c61 6e67 2e6d 6174 6823 6c6f 676e 6f74 lang.math#lognot\n-00012630: 6c6f 676e 6f74 204e 554d 4245 520a 0a52 lognot NUMBER..R\n-00012640: 6574 7572 6e73 2074 6865 2062 6974 7769 eturns the bitwi\n-00012650: 7365 206c 6f67 6963 616c 2060 6e6f 7427 se logical `not'\n-00012660: 206f 6620 4e55 4d42 4552 2e72 6570 2e6c of NUMBER.rep.l\n-00012670: 616e 672e 6d61 7468 236c 6f67 786f 726c ang.math#logxorl\n-00012680: 6f67 786f 7220 4e55 4d42 4552 532e 2e2e ogxor NUMBERS...\n-00012690: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi\n-000126a0: 7477 6973 6520 6c6f 6769 6361 6c20 6065 twise logical `e\n-000126b0: 7863 6c75 7369 7665 2d6f 7227 206f 6620 xclusive-or' of \n-000126c0: 6974 7320 6172 6775 6d65 6e74 732e 7265 its arguments.re\n-000126d0: 702e 6c61 6e67 2e6d 6174 6823 312d 312d p.lang.math#1-1-\n-000126e0: 204e 554d 4245 520a 0a52 6574 7572 6e20 NUMBER..Return \n-000126f0: 4e55 4d42 4552 206d 696e 7573 2031 2e72 NUMBER minus 1.r\n-00012700: 6570 2e6c 616e 672e 6d61 7468 2366 6c6f ep.lang.math#flo\n-00012710: 6f72 666c 6f6f 7220 4e55 4d42 4552 0a0a orfloor NUMBER..\n-00012720: 526f 756e 6420 4e55 4d42 4552 2064 6f77 Round NUMBER dow\n-00012730: 6e77 6172 6473 2074 6f20 7468 6520 6e65 nwards to the ne\n-00012740: 6172 6573 7420 696e 7465 6765 7220 6c65 arest integer le\n-00012750: 7373 2074 6861 6e20 6f72 2065 7175 616c ss than or equal\n-00012760: 2074 6f0a 4e55 4d42 4552 2e72 6570 2e6c to.NUMBER.rep.l\n-00012770: 616e 672e 6d61 7468 2363 6569 6c69 6e67 ang.math#ceiling\n-00012780: 6365 696c 696e 6720 4e55 4d42 4552 0a0a ceiling NUMBER..\n-00012790: 526f 756e 6420 4e55 4d42 4552 2075 7077 Round NUMBER upw\n-000127a0: 6172 6473 2074 6f20 7468 6520 6e65 6172 ards to the near\n-000127b0: 6573 7420 696e 7465 6765 7220 6772 6561 est integer grea\n-000127c0: 7465 7220 7468 616e 206f 7220 6571 7561 ter than or equa\n-000127d0: 6c20 746f 0a4e 554d 4245 522e 7265 702e l to.NUMBER.rep.\n-000127e0: 6c61 6e67 2e6d 6174 6823 6578 7065 7870 lang.math#expexp\n-000127f0: 2058 0a0a 5265 7475 726e 2060 6527 2028 X..Return `e' (\n-00012800: 7468 6520 6261 7365 206f 6620 6e61 7475 the base of natu\n-00012810: 7261 6c20 6c6f 6761 7269 7468 6d73 2920 ral logarithms) \n-00012820: 7261 6973 6564 2074 6f20 7468 6520 706f raised to the po\n-00012830: 7765 7220 582e 7265 702e 6c61 6e67 2e6d wer X.rep.lang.m\n-00012840: 6174 6823 7369 6e73 696e 2058 0a0a 5265 ath#sinsin X..Re\n-00012850: 7475 726e 7320 7468 6520 7369 6e65 206f turns the sine o\n-00012860: 6620 582c 2069 6e20 7261 6469 616e 732e f X, in radians.\n-00012870: 7265 702e 6c61 6e67 2e6d 6174 6823 6174 rep.lang.math#at\n-00012880: 616e 6174 616e 2058 0a0a 5265 7475 726e anatan X..Return\n-00012890: 7320 7468 6520 6172 6320 7461 6e67 656e s the arc tangen\n-000128a0: 7420 6f66 2058 2028 7468 6520 7661 6c75 t of X (the valu\n-000128b0: 6520 7768 6f73 6520 7461 6e67 656e 7420 e whose tangent \n-000128c0: 6973 2058 292c 2069 6e0a 7261 6469 616e is X), in.radian\n-000128d0: 732e 0a0a 6174 616e 2059 2058 0a0a 5265 s...atan Y X..Re\n-000128e0: 7475 726e 7320 7468 6520 6172 6320 7461 turns the arc ta\n-000128f0: 6e67 656e 7420 6f66 2059 2f58 2c20 696e ngent of Y/X, in\n-00012900: 2072 6164 6961 6e73 2e20 5468 6520 7369 radians. The si\n-00012910: 676e 7320 6f66 2062 6f74 6820 6172 6775 gns of both argu\n-00012920: 6d65 6e74 730a 6172 6520 7573 6564 2074 ments.are used t\n-00012930: 6f20 6465 7465 726d 696e 6520 7468 6520 o determine the \n-00012940: 7175 6164 7261 6e74 206f 6620 7468 6520 quadrant of the \n-00012950: 7265 7375 6c74 2c20 616e 6420 5820 6973 result, and X is\n-00012960: 2070 6572 6d69 7474 6564 2074 6f0a 6265 permitted to.be\n-00012970: 207a 6572 6f2e 7265 702e 6c61 6e67 2e6d zero.rep.lang.m\n-00012980: 6174 6823 6578 7074 6578 7074 2058 2059 ath#exptexpt X Y\n-00012990: 0a0a 5265 7475 726e 7320 5820 7261 6973 ..Returns X rais\n-000129a0: 6564 2074 6f20 7468 6520 706f 7765 7220 ed to the power \n-000129b0: 592e 0a0a 4966 2058 2069 7320 6e65 6761 Y...If X is nega\n-000129c0: 7469 7665 2061 6e64 2059 2069 7320 6120 tive and Y is a \n-000129d0: 6e6f 6e2d 696e 7465 6765 722c 2074 6865 non-integer, the\n-000129e0: 6e20 616e 2061 7269 7468 6d65 7469 6320 n an arithmetic \n-000129f0: 6572 726f 7220 6973 0a73 6967 6e61 6c6c error is.signall\n-00012a00: 6564 2028 6d61 7468 656d 6174 6963 616c ed (mathematical\n-00012a10: 6c79 2073 686f 756c 6420 7265 7475 726e ly should return\n-00012a20: 2061 2063 6f6d 706c 6578 206e 756d 6265 a complex numbe\n-00012a30: 7229 2e72 6570 2e6c 616e 672e 6d61 7468 r).rep.lang.math\n-00012a40: 2365 7861 6374 2d3e 696e 6578 6163 7465 #exact->inexacte\n-00012a50: 7861 6374 2d3e 696e 6578 6163 7420 580a xact->inexact X.\n-00012a60: 0a52 6574 7572 6e73 2061 6e20 696e 6578 .Returns an inex\n-00012a70: 6163 7420 2869 2e65 2e20 666c 6f61 7469 act (i.e. floati\n-00012a80: 6e67 2070 6f69 6e74 2920 7265 7072 6573 ng point) repres\n-00012a90: 656e 7461 7469 6f6e 206f 6620 582e 7265 entation of X.re\n-00012aa0: 702e 6c61 6e67 2e6d 6174 6823 7261 6e64 p.lang.math#rand\n-00012ab0: 6f6d 7261 6e64 6f6d 205b 4c49 4d49 545d omrandom [LIMIT]\n-00012ac0: 0a0a 5072 6f64 7563 6520 6120 7073 6575 ..Produce a pseu\n-00012ad0: 646f 2d72 616e 646f 6d20 6e75 6d62 6572 do-random number\n-00012ae0: 2062 6574 7765 656e 207a 6572 6f20 616e between zero an\n-00012af0: 6420 4c49 4d49 5420 286f 7220 7468 6520 d LIMIT (or the \n-00012b00: 6c61 7267 6573 740a 706f 7369 7469 7665 largest.positive\n-00012b10: 2069 6e74 6567 6572 2072 6570 7265 7365 integer represe\n-00012b20: 6e74 6162 6c65 292e 2049 6620 4c49 4d49 ntable). If LIMI\n-00012b30: 5420 6973 2074 6865 2073 796d 626f 6c20 T is the symbol \n-00012b40: 6074 2720 7468 650a 6765 6e65 7261 746f `t' the.generato\n-00012b50: 7220 6973 2073 6565 6465 6420 7769 7468 r is seeded with\n-00012b60: 2074 6865 2063 7572 7265 6e74 2074 696d the current tim\n-00012b70: 6520 6f66 2064 6179 2e72 6570 2e75 7469 e of day.rep.uti\n-00012b80: 6c2e 7574 6638 2375 7466 382d 7375 6273 l.utf8#utf8-subs\n-00012b90: 7472 696e 6775 7466 382d 7375 6273 7472 tringutf8-substr\n-00012ba0: 696e 6720 5354 5249 4e47 2053 5441 5254 ing STRING START\n-00012bb0: 205b 454e 445d 0a0a 5265 7475 726e 7320 [END]..Returns \n-00012bc0: 7468 6520 706f 7274 696f 6e20 6f66 2053 the portion of S\n-00012bd0: 5452 494e 472c 2065 6e63 6f64 6564 2069 TRING, encoded i\n-00012be0: 6e20 7574 662d 382c 2073 7461 7274 696e n utf-8, startin\n-00012bf0: 6720 6174 0a63 6861 7261 6374 6572 206e g at.character n\n-00012c00: 756d 6265 7220 5354 4152 5420 616e 6420 umber START and \n-00012c10: 656e 6469 6e67 2061 7420 7468 6520 6368 ending at the ch\n-00012c20: 6172 6163 7465 7220 6265 666f 7265 2045 aracter before E\n-00012c30: 4e44 2028 6f72 2074 6865 0a65 6e64 206f ND (or the.end o\n-00012c40: 6620 7468 6520 7374 7269 6e67 2069 6620 f the string if \n-00012c50: 454e 4420 6973 206e 6f74 2067 6976 656e END is not given\n-00012c60: 292e 2041 6c6c 2069 6e64 6963 6573 2073 ). All indices s\n-00012c70: 7461 7274 2061 7420 7a65 726f 2e72 6570 tart at zero.rep\n-00012c80: 2e69 6f2e 7072 6f63 6573 7365 7323 6d61 .io.processes#ma\n-00012c90: 6b65 2d70 726f 6365 7373 6d61 6b65 2d70 ke-processmake-p\n-00012ca0: 726f 6365 7373 205b 4f55 5450 5554 2d53 rocess [OUTPUT-S\n-00012cb0: 5452 4541 4d5d 205b 4655 4e5d 205b 4449 TREAM] [FUN] [DI\n-00012cc0: 525d 205b 5052 4f47 5241 4d5d 205b 4152 R] [PROGRAM] [AR\n-00012cd0: 4753 5d0a 0a43 7265 6174 6573 2061 206e GS]..Creates a n\n-00012ce0: 6577 2070 726f 6365 7373 2d6f 626a 6563 ew process-objec\n-00012cf0: 742c 204f 5554 5055 542d 5354 5245 414d t, OUTPUT-STREAM\n-00012d00: 2069 7320 7768 6572 6520 616c 6c20 6f75 is where all ou\n-00012d10: 7470 7574 2066 726f 6d20 7468 6973 0a70 tput from this.p\n-00012d20: 726f 6365 7373 2067 6f65 732c 2062 6f74 rocess goes, bot\n-00012d30: 6820 7374 646f 7574 2061 6e64 2073 7464 h stdout and std\n-00012d40: 6572 722c 2046 554e 2069 7320 6120 6675 err, FUN is a fu\n-00012d50: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2065 nction to call e\n-00012d60: 6163 6820 7469 6d65 0a74 6865 2070 726f ach time.the pro\n-00012d70: 6365 7373 2072 756e 6e69 6e67 206f 6e20 cess running on \n-00012d80: 7468 6973 206f 626a 6563 7420 6368 616e this object chan\n-00012d90: 6765 7320 7374 6174 652e 2044 4952 2069 ges state. DIR i\n-00012da0: 7320 7468 6520 7072 6f63 6573 7327 0a63 s the process'.c\n-00012db0: 7572 7265 6e74 2064 6972 6563 746f 7279 urrent directory\n-00012dc0: 2c20 5052 4f47 5241 4d20 7468 6520 6669 , PROGRAM the fi\n-00012dd0: 6c65 6e61 6d65 206f 6620 7468 6520 7072 lename of the pr\n-00012de0: 6f67 7261 6d20 746f 2072 756e 2061 6e64 ogram to run and\n-00012df0: 2041 5247 5320 610a 6c69 7374 206f 6620 ARGS a.list of \n-00012e00: 6172 6775 6d65 6e74 7320 7061 7373 6564 arguments passed\n-00012e10: 2074 6f20 7468 6520 7072 6f63 6573 732e to the process.\n-00012e20: 0a0a 416e 7920 6f66 2074 6865 2061 7267 ..Any of the arg\n-00012e30: 756d 656e 7473 206d 6179 2062 6520 756e uments may be un\n-00012e40: 7370 6563 6966 6965 642c 2069 6e20 7768 specified, in wh\n-00012e50: 6963 6820 6361 7365 2074 6865 7920 6361 ich case they ca\n-00012e60: 6e20 6265 2073 6574 0a65 6974 6865 7220 n be set.either \n-00012e70: 6279 2074 6865 2066 756e 6374 696f 6e73 by the functions\n-00012e80: 2070 726f 7669 6465 6420 6f72 2062 7920 provided or by \n-00012e90: 7468 6520 6675 6e63 7469 6f6e 2063 616c the function cal\n-00012ea0: 6c65 6420 746f 2063 7265 6174 6520 7468 led to create th\n-00012eb0: 650a 6163 7475 616c 2072 756e 6e69 6e67 e.actual running\n-00012ec0: 2070 726f 6365 7373 2e0a 0a49 6620 7468 process...If th\n-00012ed0: 6520 4449 5220 7061 7261 6d65 7465 7220 e DIR parameter \n-00012ee0: 6973 206e 696c 2069 7420 7769 6c6c 2062 is nil it will b\n-00012ef0: 6520 696e 6865 7269 7465 6420 6672 6f6d e inherited from\n-00012f00: 2074 6865 0a60 6465 6661 756c 742d 6469 the.`default-di\n-00012f10: 7265 6374 6f72 7927 2076 6172 6961 626c rectory' variabl\n-00012f20: 6520 6f66 2074 6865 2063 7572 7265 6e74 e of the current\n-00012f30: 2062 7566 6665 722e 7265 702e 696f 2e70 buffer.rep.io.p\n-00012f40: 726f 6365 7373 6573 2363 6c6f 7365 2d70 rocesses#close-p\n-00012f50: 726f 6365 7373 636c 6f73 652d 7072 6f63 rocessclose-proc\n-00012f60: 6573 7365 7320 5b50 524f 4345 5353 5d0a esses [PROCESS].\n-00012f70: 0a43 6c6f 7365 7320 7468 6520 7374 6469 .Closes the stdi\n-00012f80: 6e2c 2073 7464 6f75 742c 2061 6e64 2073 n, stdout, and s\n-00012f90: 7464 6572 7220 7374 7265 616d 7320 6f66 tderr streams of\n-00012fa0: 2074 6865 2061 7379 6e63 6872 6f6e 6f75 the asynchronou\n-00012fb0: 7320 7072 6f63 6573 732d 0a6f 626a 6563 s process-.objec\n-00012fc0: 7420 5052 4f43 4553 532e 0072 6570 2e76 t PROCESS..rep.v\n-00012fd0: 6d2e 636f 6d70 696c 6572 2e6d 6f64 756c m.compiler.modul\n-00012fe0: 6573 2363 6f6d 7069 6c65 2d6d 6f64 756c es#compile-modul\n-00012ff0: 6520 5354 5255 4354 0000 0000 0000 0000 e STRUCT........\n-00013000: 0072 6570 2e6c 616e 672e 6261 636b 7175 .rep.lang.backqu\n-00013010: 6f74 6523 6261 636b 7175 6f74 6520 4152 ote#backquote AR\n-00013020: 4772 6570 2e6c 616e 672e 6d61 7468 236f Grep.lang.math#o\n-00013030: 6464 7052 6574 7572 6e20 7420 6966 2058 ddpReturn t if X\n-00013040: 2069 7320 6f64 642c 2069 2e65 2e20 282f is odd, i.e. (/\n-00013050: 3d20 286d 6f64 2058 2032 2920 3029 2e72 = (mod X 2) 0).r\n-00013060: 6570 2e6c 616e 672e 6d61 7468 2365 7665 ep.lang.math#eve\n-00013070: 6e70 5265 7475 726e 2074 2069 6620 5820 npReturn t if X \n-00013080: 6973 206f 6464 2c20 692e 652e 2028 3d20 is odd, i.e. (= \n-00013090: 286d 6f64 2058 2032 2920 3029 2e72 6570 (mod X 2) 0).rep\n-000130a0: 2e75 7469 6c2e 6973 7065 6c6c 2370 656e .util.ispell#pen\n-000130b0: 6469 6e67 2d6f 7574 7075 7453 7472 696e ding-outputStrin\n-000130c0: 6720 6f66 206f 7574 7075 7420 7265 6365 g of output rece\n-000130d0: 6976 6564 2066 726f 6d20 6973 7065 6c6c ived from ispell\n-000130e0: 2062 7574 206e 6f74 2070 726f 6365 7373 but not process\n-000130f0: 6564 2e00 7265 702e 7574 696c 2e74 696d ed..rep.util.tim\n-00013100: 6523 7469 6d65 2d20 5431 2054 3272 6570 e#time- T1 T2rep\n-00013110: 2e75 7469 6c2e 6461 7465 2364 6174 652d .util.date#date-\n-00013120: 7477 6f2d 6469 6769 742d 7965 6172 2d70 two-digit-year-p\n-00013130: 7265 6669 7841 2074 776f 2d64 6967 6974 refixA two-digit\n-00013140: 2073 7472 696e 6720 7468 6174 2077 696c string that wil\n-00013150: 6c20 6265 2070 7265 7065 6e64 6564 2074 l be prepended t\n-00013160: 6f20 7965 6172 2073 7065 6369 6669 6361 o year specifica\n-00013170: 7469 6f6e 7320 7468 6174 0a6f 6e6c 7920 tions that.only \n-00013180: 6861 7665 2074 776f 2c20 6c6f 7765 7220 have two, lower \n-00013190: 6f72 6465 722c 2064 6967 6974 732e 2054 order, digits. T\n-000131a0: 6869 7320 6973 2070 6963 6b65 6420 7570 his is picked up\n-000131b0: 2061 7574 6f6d 6174 6963 616c 6c79 2066 automatically f\n-000131c0: 726f 6d0a 7468 6520 6375 7272 656e 7420 rom.the current \n-000131d0: 7965 6172 2c20 692e 652e 2031 3939 3720 year, i.e. 1997 \n-000131e0: 2d3e 2022 3139 222c 2032 3030 3120 2d3e -> \"19\", 2001 ->\n-000131f0: 2022 3230 222e 7265 702e 7574 696c 2e64 \"20\".rep.util.d\n-00013200: 6174 6523 7061 7273 652d 6461 7465 5061 ate#parse-datePa\n-00013210: 7273 6520 7468 6520 6461 7465 2073 7065 rse the date spe\n-00013220: 6369 6669 6374 696f 6e20 696e 2053 5452 cifiction in STR\n-00013230: 494e 472c 206f 7074 696f 6e61 6c6c 7920 ING, optionally \n-00013240: 7374 6172 7469 6e67 2061 7420 7468 6520 starting at the \n-00013250: 504f 494e 5427 7468 0a63 6861 7261 6374 POINT'th.charact\n-00013260: 6572 2069 6e20 7468 6520 7374 7269 6e67 er in the string\n-00013270: 2e20 5468 6973 2077 696c 6c20 7061 7273 . This will pars\n-00013280: 6520 6461 7465 7320 696e 2052 4643 2d38 e dates in RFC-8\n-00013290: 3232 206d 6169 6c20 6d65 7373 6167 6573 22 mail messages\n-000132a0: 2e00 7265 702e 7379 7374 656d 2361 6464 ..rep.system#add\n-000132b0: 2d68 6f6f 6b20 484f 4f4b 2d53 594d 424f -hook HOOK-SYMBO\n-000132c0: 4c20 4e45 572d 4655 4e43 2023 216f 7074 L NEW-FUNC #!opt\n-000132d0: 696f 6e61 6c20 4154 2d45 4e44 7265 702e ional AT-ENDrep.\n-000132e0: 7379 7374 656d 2369 6e2d 686f 6f6b 2d70 system#in-hook-p\n-000132f0: 5265 7475 726e 7320 7420 6966 2074 6865 Returns t if the\n-00013300: 2066 756e 6374 696f 6e20 4655 4e20 6973 function FUN is\n-00013310: 2073 746f 7265 6420 696e 2074 6865 2068 stored in the h\n-00013320: 6f6f 6b20 6361 6c6c 6564 2048 4f4f 4b2d ook called HOOK-\n-00013330: 5359 4d42 4f4c 2e00 7265 702e 696f 2e73 SYMBOL..rep.io.s\n-00013340: 7472 6561 6d73 2372 6561 642d 6672 6f6d treams#read-from\n-00013350: 2d73 7472 696e 6720 5354 5249 4e47 2023 -string STRING #\n-00013360: 216f 7074 696f 6e61 6c20 5354 4152 5400 !optional START.\n-00013370: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n-00013380: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n-00013390: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n-000133a0: 2d68 6f73 7420 484f 5354 2023 216f 7074 -host HOST #!opt\n-000133b0: 696f 6e61 6c20 5553 4552 7265 6d6f 7465 ional USERremote\n-000133c0: 2d66 7470 2d74 7261 6e73 6665 722d 7479 -ftp-transfer-ty\n-000133d0: 7065 4d6f 6465 2069 6e20 7768 6963 6820 peMode in which \n-000133e0: 746f 2074 7261 6e73 6665 7220 6669 6c65 to transfer file\n-000133f0: 732c 206f 6e65 206f 6620 7468 6520 7379 s, one of the sy\n-00013400: 6d62 6f6c 7320 6062 696e 6172 7927 206f mbols `binary' o\n-00013410: 7220 6061 7363 6969 272e 7265 6d6f 7465 r `ascii'.remote\n-00013420: 2d66 7470 2d62 6164 2d6d 7367 7352 6567 -ftp-bad-msgsReg\n-00013430: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n-00013440: 6d61 7463 6869 6e67 2066 7470 2022 6661 matching ftp \"fa\n-00013450: 696c 7572 6522 206d 6573 7361 6765 732e ilure\" messages.\n-00013460: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n-00013470: 646c 6572 732e 7265 6d6f 7465 2e66 7470 dlers.remote.ftp\n-00013480: 2372 656d 6f74 652d 6674 702d 636c 6f73 #remote-ftp-clos\n-00013490: 652d 686f 7374 2048 4f53 5420 2321 6f70 e-host HOST #!op\n-000134a0: 7469 6f6e 616c 2055 5345 5272 656d 6f74 tional USERremot\n-000134b0: 652d 6465 6661 756c 742d 6261 636b 656e e-default-backen\n-000134c0: 6442 6163 6b65 6e64 2075 7365 6420 666f dBackend used fo\n-000134d0: 7220 6f74 6865 7277 6973 6520 756e 7370 r otherwise unsp\n-000134e0: 6563 6966 6965 6420 686f 7374 732e 0072 ecified hosts..r\n-000134f0: 6570 2e69 6f2e 6669 6c65 7323 6c6f 6164 ep.io.files#load\n-00013500: 2d61 6c6c 2046 494c 4520 2321 6f70 7469 -all FILE #!opti\n-00013510: 6f6e 616c 2043 414c 4c42 4143 4b00 7265 onal CALLBACK.re\n-00013520: 702e 696f 2e66 696c 6573 2365 7661 6c2d p.io.files#eval-\n-00013530: 6166 7465 722d 6c6f 6164 204c 4942 5241 after-load LIBRA\n-00013540: 5259 2046 4f52 4d6d 6169 6c2d 646f 6d61 RY FORMmail-doma\n-00013550: 696e 2d6e 616d 654d 6169 6c20 646f 6d61 in-nameMail doma\n-00013560: 696e 6e61 6d65 206f 6620 7468 6520 6c6f inname of the lo\n-00013570: 6361 6c20 7369 7465 2e75 7365 722d 6d61 cal site.user-ma\n-00013580: 696c 2d61 6464 7265 7373 4164 6472 6573 il-addressAddres\n-00013590: 7320 746f 2070 7574 2069 6e20 4672 6f6d s to put in From\n-000135a0: 3a20 6865 6164 6572 7320 6f66 206f 7574 : headers of out\n-000135b0: 676f 696e 6720 6d61 696c 2e00 7265 702e going mail..rep.\n-000135c0: 6461 7461 2e72 696e 6723 7269 6e67 2d63 data.ring#ring-c\n-000135d0: 6170 6163 6974 7920 5249 4e47 7265 702e apacity RINGrep.\n-000135e0: 6461 7461 2e72 696e 6723 7269 6e67 2d3e data.ring#ring->\n-000135f0: 6c69 7374 5265 7475 726e 2074 6865 2065 listReturn the e\n-00013600: 6c65 6d65 6e74 7320 696e 2072 696e 6720 lements in ring \n-00013610: 6275 6666 6572 2052 494e 4720 6173 2061 buffer RING as a\n-00013620: 206c 6973 742c 206e 6577 6573 7420 746f list, newest to\n-00013630: 206f 6c64 6573 742e 0072 6570 2e64 6174 oldest..rep.dat\n-00013640: 6123 7374 7269 6e67 2d75 7070 6572 2d63 a#string-upper-c\n-00013650: 6173 652d 7020 5800 d227 1216 7265 702e ase-p X..'..rep.\n-00013660: ecc6 0100 0000 0000 1500 0000 5600 0000 ............V...\n-00013670: 367e cc08 7265 702e dc27 0100 0000 0000 6~..rep..'......\n-00013680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00013690: cc8e 0000 0000 0000 1a00 0000 9600 0000 ................\n-000136a0: b88e ad1a 0072 6570 00c0 0100 0000 0000 .....rep........\n-000136b0: 2400 0000 1600 0000 b964 aa15 7265 702e $........d..rep.\n-000136c0: a147 0000 0000 0000 1000 0000 6600 0000 .G..........f...\n-000136d0: 65af a209 7265 702e 38a7 0000 0000 0000 e...rep.8.......\n-000136e0: 2600 0000 fe00 0000 00a1 850d 7265 702e &...........rep.\n-000136f0: 23ab 0000 0000 0000 2200 0000 6e00 0000 #.......\"...n...\n-00013700: 26a9 0001 7265 702e 5a69 0000 0000 0000 &...rep.Zi......\n-00013710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n-00013720: 189c 0000 0000 0000 1700 0000 df00 0000 ................\n-00013730: ec29 a501 7265 702e 0e0e 0100 0000 0000 .)..rep.........\n-00013740: 1700 0000 1601 0000 3506 4a17 7265 702e ........5.J.rep.\n-00013750: 6f2f 0000 0000 0000 1d00 0000 3800 0000 o/..........8...\n-00013760: dc3f 0007 7265 702e 894f 0000 0000 0000 .?..rep..O......\n-00013770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00013780: 6b26 0100 0000 0000 1400 0000 4f00 0000 k&..........O...\n-00013790: 4458 8414 7265 702e 1ac4 0100 0000 0000 DX..rep.........\n-000137a0: 2400 0000 7f00 0000 129d 3207 7265 702e $.........2.rep.\n-000137b0: c4c7 0100 0000 0000 0d00 0000 4200 0000 ............B...\n-000137c0: 44f8 121b 7265 702e 9cdc 0000 0000 0000 D...rep.........\n-000137d0: 2b00 0000 1501 0000 857c 1f0c 7265 702e +........|..rep.\n-000137e0: 8e6c 0000 0000 0000 1400 0000 0902 0000 .l..............\n-000137f0: e2b6 c50c 7265 702e 1f4e 0000 0000 0000 ....rep..N......\n-00013800: 0d00 0000 5300 0000 e674 d31d 7265 702e ....S....t..rep.\n-00013810: eeda 0000 0000 0000 2500 0000 8901 0000 ........%.......\n-00013820: 8d91 cb18 7265 702e 1c26 0100 0000 0000 ....rep..&......\n-00013830: 1400 0000 3b00 0000 f5a1 5e04 7265 702e ....;.....^.rep.\n-00013840: 13c8 0100 0000 0000 1800 0000 3600 0000 ............6...\n-00013850: 2ccf a81d 7265 702e 3c4d 0000 0000 0000 ,...rep.;..........f...\n-00013ca0: cde9 4919 7265 702e 7402 0100 0000 0000 ..I.rep.t.......\n-00013cb0: 1800 0000 9f00 0000 4789 be00 7265 702e ........G...rep.\n-00013cc0: ce5e 0000 0000 0000 0e00 0000 1901 0000 .^..............\n-00013cd0: 723e 0802 7265 702e c339 0000 0000 0000 r>..rep..9......\n-00013ce0: 1d00 0000 5e00 0000 cf8f 091c 7265 702e ....^.......rep.\n-00013cf0: 3afd 0000 0000 0000 1900 0000 9b00 0000 :...............\n-00013d00: 1950 650e 7265 702e 7907 0100 0000 0000 .Pe.rep.y.......\n-00013d10: 1900 0000 a200 0000 5975 d310 7265 702e ........Yu..rep.\n-00013d20: 8e93 0000 0000 0000 2300 0000 f500 0000 ........#.......\n-00013d30: 7a05 1f1a 7265 702e ea49 0000 0000 0000 z...rep..I......\n-00013d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n-00013d50: 9252 0000 0000 0000 1200 0000 4601 0000 .R..........F...\n-00013d60: 4ad7 1009 7265 702e 598e 0000 0000 0000 J...rep.Y.......\n-00013d70: 1c00 0000 5700 0000 8356 d405 7265 702e ....W....V..rep.\n-00013d80: 1523 0100 0000 0000 1a00 0000 1300 0000 .#..............\n-00013d90: 680a 2f1d 7265 702e a668 0000 0000 0000 h./.rep..h......\n-00013da0: 0b00 0000 a900 0000 2a45 f419 696e 7465 ........*E..inte\n-00013db0: 2572 0000 0000 0000 0e00 0000 7100 0000 %r..........q...\n-00013dc0: c963 a91f 7265 702e 792b 0100 0000 0000 .c..rep.y+......\n-00013dd0: 1c00 0000 e800 0000 9b96 180f 7265 702e ............rep.\n-00013de0: cec2 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n-00013df0: 7e49 5308 0072 6570 8bc0 0100 0000 0000 ~IS..rep........\n-00013e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n-00013e10: 4ba4 0000 0000 0000 2100 0000 4000 0000 K.......!...@...\n-00013e20: 272c e615 7374 616e 33ad 0000 0000 0000 ',..stan3.......\n-00013e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n-00013e40: 7028 0100 0000 0000 1200 0000 f400 0000 p(..............\n-00013e50: 249d c21b 7265 702e 329a 0000 0000 0000 $...rep.2.......\n-00013e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n-00013e70: d1a3 0000 0000 0000 2100 0000 5900 0000 ........!...Y...\n-00013e80: 6ef1 4b15 7265 702e b8c5 0100 0000 0000 n.K.rep.........\n-00013e90: 1100 0000 7a00 0000 c91f 0f07 7265 702e ....z.......rep.\n-00013ea0: d82b 0000 0000 0000 1400 0000 b800 0000 .+..............\n-00013eb0: 1283 cc01 7265 702e 6b27 0100 0000 0000 ....rep.k'......\n-00013ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n-00013ed0: 0058 0000 0000 0000 1400 0000 a400 0000 .X..............\n-00013ee0: 48b9 e509 7265 702e 5d9d 0000 0000 0000 H...rep.].......\n-00013ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n-00013f00: 34aa 0000 0000 0000 1d00 0000 5d00 0000 4...........]...\n-00013f10: 8581 f014 7265 702e f2c1 0100 0000 0000 ....rep.........\n-00013f20: 1f00 0000 5100 0000 59ca c11d 7265 702e ....Q...Y...rep.\n-00013f30: 03f5 0000 0000 0000 1b00 0000 0401 0000 ................\n-00013f40: 4957 8f11 7265 702e ce26 0100 0000 0000 IW..rep..&......\n-00013f50: 1000 0000 2100 0000 df10 031f 7265 702e ....!.......rep.\n-00013f60: cf45 0000 0000 0000 0e00 0000 d600 0000 .E..............\n-00013f70: f59a a918 7265 702e 332a 0100 0000 0000 ....rep.3*......\n-00013f80: 1c00 0000 4f00 0000 e702 361f 7265 702e ....O.....6.rep.\n-00013f90: 3b0f 0100 0000 0000 2500 0000 9800 0000 ;.......%.......\n-00013fa0: 9f31 3a14 7265 702e bc48 0000 0000 0000 .1:.rep..H......\n-00013fb0: 0e00 0000 2001 0000 5b8a 0217 7265 702e .... ...[...rep.\n-00013fc0: 7629 0100 0000 0000 1200 0000 ab00 0000 v)..............\n-00013fd0: bbc6 ee0b 7265 702e 7d2c 0100 0000 0000 ....rep.},......\n-00013fe0: 1d00 0000 9e02 0000 bf2c 7f07 7265 702e .........,..rep.\n-00013ff0: 5ca8 0000 0000 0000 1a00 0000 3c01 0000 \\...........<...\n-00014000: 0300 0000 0000 0000 1000 0000 68df 9a01 ............h...\n-00014010: f0af 0100 0000 0000 b403 0000 4839 9b01 ............H9..\n-00014020: 4cdc 0100 0000 0000 210b 0000 4839 9b01 L.......!...H9..\n-00014030: dff4 0100 0000 0000 0000 0000 0000 0000 ................\n-00014040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00014050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00014060: 0000 0000 0000 0000 0200 0000 a600 0000 ................\n-00014070: 2f4a ff2a 7265 702e 475d 0100 0000 0000 /J.*rep.G]......\n-00014080: 2500 0000 6f00 0000 1900 cd3a 7265 702e %...o......:rep.\n-00014090: 2aa2 0100 0000 0000 1a00 0000 4800 0000 *...........H...\n-000140a0: 4090 ce31 7265 702e 4d45 0000 0000 0000 @..1rep.ME......\n-000140b0: 0f00 0000 7300 0000 c4ca f223 7265 702e ....s......#rep.\n-000140c0: f2ab 0100 0000 0000 1f00 0000 4500 0000 ............E...\n-000140d0: 4dc8 a533 7265 702e 3eaf 0100 0000 0000 M..3rep.>.......\n-000140e0: 2100 0000 6800 0000 8979 d323 7265 702e !...h....y.#rep.\n-000140f0: dc22 0100 0000 0000 1900 0000 2000 0000 .\".......... ...\n-00014100: 64aa 5028 7265 702e 86a8 0100 0000 0000 d.P(rep.........\n-00014110: 2600 0000 3a00 0000 775a b93b 7265 702e &...:...wZ.;rep.\n-00014120: f5ad 0100 0000 0000 1a00 0000 f800 0000 ................\n-00014130: ecb1 7a28 7265 702e f57c 0000 0000 0000 ..z(rep..|......\n-00014140: 1d00 0000 8100 0000 4d60 8b35 7265 702e ........M`.5rep.\n-00014150: 6329 0000 0000 0000 1800 0000 fc00 0000 c)..............\n-00014160: 5af8 e836 7265 702e 91d7 0000 0000 0000 Z..6rep.........\n-00014170: 1a00 0000 7e00 0000 5c17 9d30 7265 702e ....~...\\..0rep.\n-00014180: 0a04 0100 0000 0000 1d00 0000 5e00 0000 ............^...\n-00014190: a271 253b 7265 702e 0b54 0100 0000 0000 .q%;rep..T......\n-000141a0: 1500 0000 5700 0000 9b74 b238 7265 702e ....W....t.8rep.\n-000141b0: 5c21 0000 0000 0000 1600 0000 3e00 0000 \\!..........>...\n-000141c0: 7c97 9c3b 7265 702e db5d 0100 0000 0000 |..;rep..]......\n-000141d0: 2100 0000 4600 0000 8d75 cd2a 0072 6570 !...F....u.*.rep\n-000141e0: efac 0100 0000 0000 1f00 0000 0000 0000 ................\n-000141f0: fcd3 6b35 0072 6570 88d4 0100 0000 0000 ..k5.rep........\n-00014200: 1300 0000 0800 0000 e1dd b224 7265 702e ...........$rep.\n-00014210: 6ad0 0100 0000 0000 2800 0000 9800 0000 j.......(.......\n-00014220: 5cae 7530 7265 702e 4a55 0000 0000 0000 \\.u0rep.JU......\n-00014230: 0f00 0000 4200 0000 33a8 282c 7265 702e ....B...3.(,rep.\n-00014240: bd44 0000 0000 0000 1200 0000 7e00 0000 .D..........~...\n-00014250: 3805 f634 7265 702e 10d7 0000 0000 0000 8..4rep.........\n-00014260: 1900 0000 6800 0000 5374 3a2f 7265 702e ....h...St:/rep.\n-00014270: 2328 0000 0000 0000 1900 0000 2701 0000 #(..........'...\n-00014280: 7a96 9a2f 7265 702e 522d 0000 0000 0000 z../rep.R-......\n-00014290: 2700 0000 aa00 0000 2dd1 be34 7265 702e '.......-..4rep.\n-000142a0: 3105 0100 0000 0000 1800 0000 a800 0000 1...............\n-000142b0: 5df4 5f31 7265 702e 2009 0100 0000 0000 ]._1rep. .......\n-000142c0: 1800 0000 4f00 0000 f94c 6e3c 7265 702e ....O....Ln...\n-000147c0: 7ee5 5c24 7265 702e 2851 0100 0000 0000 ~.\\$rep.(Q......\n-000147d0: 1100 0000 ad00 0000 68df 0a3c 7265 702e ........h..rep..\\......\n-00014860: 2500 0000 6800 0000 1989 c12f 6964 6c65 %...h....../idle\n-00014870: 7070 0000 0000 0000 0900 0000 3501 0000 pp..........5...\n-00014880: f87c 042f 7265 702e ec50 0100 0000 0000 .|./rep..P......\n-00014890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n-000148a0: 6252 0100 0000 0000 1100 0000 2b00 0000 bR..........+...\n-000148b0: 6858 d523 7265 702e 0030 0000 0000 0000 hX.#rep..0......\n-000148c0: 2200 0000 4601 0000 a72b 8335 7265 702e \"...F....+.5rep.\n-000148d0: 93a0 0100 0000 0000 1600 0000 2f00 0000 ............/...\n-000148e0: b88c 8f31 7265 702e d8a0 0100 0000 0000 ...1rep.........\n-000148f0: 1900 0000 7e00 0000 7e3a d239 7265 702e ....~...~:.9rep.\n-00014900: e4a6 0100 0000 0000 2100 0000 2e01 0000 ........!.......\n-00014910: fed7 fc3c 7374 616e 27a9 0100 0000 0000 ....rep.\n-00014a80: 34da 0000 0000 0000 2c00 0000 8e00 0000 4.......,.......\n-00014a90: beec db3b 7265 702e d4f2 0000 0000 0000 ...;rep.........\n-00014aa0: 1b00 0000 3800 0000 477a 2f38 646c 2d6c ....8...Gz/8dl-l\n-00014ab0: 1c3e 0000 0000 0000 0c00 0000 4100 0000 .>..........A...\n-00014ac0: 995e 512b 7265 702e 0aa3 0100 0000 0000 .^Q+rep.........\n-00014ad0: 1f00 0000 a300 0000 bbb9 8534 0072 6570 ...........4.rep\n-00014ae0: 56a9 0100 0000 0000 1c00 0000 1d00 0000 V...............\n-00014af0: 887f 1427 7265 702e 30ab 0100 0000 0000 ...'rep.0.......\n-00014b00: 2000 0000 4800 0000 3147 f821 7265 702e ...H...1G.!rep.\n-00014b10: c825 0000 0000 0000 1400 0000 e400 0000 .%..............\n-00014b20: aead d128 7265 702e 7754 0100 0000 0000 ...(rep.wT......\n-00014b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n-00014b40: a940 0000 0000 0000 1200 0000 4d00 0000 .@..........M...\n-00014b50: f06a 302f 7265 702e a84c 0000 0000 0000 .j0/rep..L......\n-00014b60: 0f00 0000 4c00 0000 1d43 d928 7265 702e ....L....C.(rep.\n-00014b70: 9b55 0000 0000 0000 1400 0000 a200 0000 .U..............\n-00014b80: 6d47 8324 7265 702e 5127 0000 0000 0000 mG.$rep.Q'......\n-00014b90: 1800 0000 ba00 0000 e583 232d 7265 702e ..........#-rep.\n-00014ba0: c436 0000 0000 0000 1b00 0000 9600 0000 .6..............\n-00014bb0: 4966 af23 666f 726d 0d25 0000 0000 0000 If.#form.%......\n-00014bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n-00014bd0: e6a8 0100 0000 0000 0e00 0000 3300 0000 ............3...\n-00014be0: 5cd1 fa31 0072 6570 0ead 0100 0000 0000 \\..1.rep........\n-00014bf0: 1d00 0000 0500 0000 f78e 8425 0072 6570 ...........%.rep\n-00014c00: 07af 0100 0000 0000 1b00 0000 1c00 0000 ................\n-00014c10: c05e 9923 7265 702e 2ad1 0100 0000 0000 .^.#rep.*.......\n-00014c20: 2a00 0000 2500 0000 ed75 2733 7265 702e *...%....u'3rep.\n-00014c30: 0050 0100 0000 0000 1800 0000 1100 0000 .P..............\n-00014c40: 0c5a 6c35 7265 702e 00a0 0100 0000 0000 .Zl5rep.........\n-00014c50: 1700 0000 7c00 0000 8bef 7d25 7265 702e ....|.....}%rep.\n-00014c60: 1683 0000 0000 0000 1c00 0000 c100 0000 ................\n-00014c70: 7f86 5a2a 7265 702e 6fa1 0100 0000 0000 ..Z*rep.o.......\n-00014c80: 1a00 0000 a100 0000 4285 9034 0072 6570 ........B..4.rep\n-00014c90: 79d1 0100 0000 0000 2700 0000 1800 0000 y.......'.......\n-00014ca0: aa2d 1322 7265 702e 772a 0000 0000 0000 .-.\"rep.w*......\n-00014cb0: 1a00 0000 9b00 0000 a31c 113e 7265 702e ...........>rep.\n-00014cc0: 9e52 0100 0000 0000 1200 0000 4900 0000 .R..........I...\n-00014cd0: 6e73 223b 7265 702e 20d2 0100 0000 0000 ns\";rep. .......\n-00014ce0: 1100 0000 8900 0000 e926 e420 0072 6570 .........&. .rep\n-00014cf0: bad2 0100 0000 0000 1200 0000 0b00 0000 ................\n-00014d00: c8ff 8420 7265 702e d7d2 0100 0000 0000 ... rep.........\n-00014d10: 1300 0000 2c00 0000 33c1 df3d 0072 6570 ....,...3..=.rep\n-00014d20: e65f 0100 0000 0000 1400 0000 0500 0000 ._..............\n-00014d30: 1bbc c130 7265 702e 16d3 0100 0000 0000 ...0rep.........\n-00014d40: 1b00 0000 2500 0000 b968 7a32 7265 702e ....%....hz2rep.\n-00014d50: 3e92 0000 0000 0000 1800 0000 3801 0000 >...........8...\n-00014d60: 8db1 c83c 7265 702e 8950 0100 0000 0000 ...site.@......\n-00014ef0: 1300 0000 4700 0000 9576 6038 7265 702e ....G....v`8rep.\n-00014f00: 1f74 0000 0000 0000 1d00 0000 aa00 0000 .t..............\n-00014f10: 7655 6135 646f 6375 0841 0000 0000 0000 vUa5docu.A......\n-00014f20: 1300 0000 3e00 0000 811b 9828 7265 702e ....>......(rep.\n-00014f30: c87f 0000 0000 0000 1800 0000 1300 0000 ................\n-00014f40: 540b 2f27 7265 702e 2c2b 0000 0000 0000 T./'rep.,+......\n-00014f50: 1300 0000 9900 0000 7b12 c230 7265 702e ........{..0rep.\n-00014f60: 54d8 0000 0000 0000 1a00 0000 0f00 0000 T...............\n-00014f70: 743d ab29 7265 702e 6973 0000 0000 0000 t=.)rep.is......\n-00014f80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n-00014f90: dcdd 0000 0000 0000 1900 0000 2901 0000 ............)...\n-00014fa0: 40fa 8427 7265 702e b346 0000 0000 0000 @..'rep..F......\n-00014fb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n-00014fc0: 7f0c 0100 0000 0000 1400 0000 7b01 0000 ............{...\n-00014fd0: b30b ab2c 7265 702e eb54 0100 0000 0000 ...,rep..T......\n-00014fe0: 1e00 0000 2e02 0000 365f 422f 7265 702e ........6_B/rep.\n-00014ff0: d15b 0100 0000 0000 1a00 0000 3200 0000 .[..........2...\n-00015000: 7265 702e 696f 2e64 622e 6764 626d 2367 rep.io.db.gdbm#g\n-00015010: 6462 6d2d 7761 6c6b 6764 626d 2d77 616c dbm-walkgdbm-wal\n-00015020: 6b20 4655 4e20 4442 4d72 6570 2e6c 616e k FUN DBMrep.lan\n-00015030: 672e 6d61 7468 232a 2a20 4e55 4d42 4552 g.math#** NUMBER\n-00015040: 532e 2e2e 0a0a 4d75 6c74 6970 6c69 6573 S.....Multiplies\n-00015050: 2061 6c6c 204e 554d 4245 5253 2074 6f67 all NUMBERS tog\n-00015060: 6574 6865 722e 2049 6620 6e6f 206e 756d ether. If no num\n-00015070: 6265 7273 2061 7265 2067 6976 656e 2072 bers are given r\n-00015080: 6574 7572 6e73 2031 2e72 6570 2e6c 616e eturns 1.rep.lan\n-00015090: 672e 6d61 7468 236c 6f67 696f 726c 6f67 g.math#logiorlog\n-000150a0: 696f 7220 4e55 4d42 4552 532e 2e2e 0a0a ior NUMBERS.....\n-000150b0: 5265 7475 726e 7320 7468 6520 6269 7477 Returns the bitw\n-000150c0: 6973 6520 6c6f 6769 6361 6c20 6069 6e63 ise logical `inc\n-000150d0: 6c75 7369 7665 2d6f 7227 206f 6620 6974 lusive-or' of it\n-000150e0: 7320 6172 6775 6d65 6e74 732e 7265 702e s arguments.rep.\n-000150f0: 6c61 6e67 2e6d 6174 6823 7a65 726f 707a lang.math#zeropz\n-00015100: 6572 6f70 204e 554d 4245 520a 0a52 6574 erop NUMBER..Ret\n-00015110: 7572 6e20 7420 6966 204e 554d 4245 5220 urn t if NUMBER \n-00015120: 6973 207a 6572 6f2e 7265 702e 6c61 6e67 is zero.rep.lang\n-00015130: 2e6d 6174 6823 6173 6861 7368 204e 554d .math#ashash NUM\n-00015140: 4245 5220 434f 554e 540a 0a55 7365 2061 BER COUNT..Use a\n-00015150: 6e20 6172 6974 686d 6574 6963 2073 6869 n arithmetic shi\n-00015160: 6674 2074 6f20 7368 6966 7420 7468 6520 ft to shift the \n-00015170: 6269 7473 2069 6e20 4e55 4d42 4552 2062 bits in NUMBER b\n-00015180: 7920 434f 554e 5420 6269 7473 2074 6f0a y COUNT bits to.\n-00015190: 7468 6520 6c65 6674 2c20 6120 6e65 6761 the left, a nega\n-000151a0: 7469 7665 2043 4f55 4e54 206d 6561 6e73 tive COUNT means\n-000151b0: 2073 6869 6674 2072 6967 6874 2e0a 0a42 shift right...B\n-000151c0: 6f74 6820 4e55 4d42 4552 2061 6e64 2043 oth NUMBER and C\n-000151d0: 4f55 4e54 206d 7573 7420 6265 2069 6e74 OUNT must be int\n-000151e0: 6567 6572 732e 7265 702e 6c61 6e67 2e6d egers.rep.lang.m\n-000151f0: 6174 6823 726f 756e 6472 6f75 6e64 204e ath#roundround N\n-00015200: 554d 4245 520a 0a52 6f75 6e64 204e 554d UMBER..Round NUM\n-00015210: 4245 5220 746f 2074 6865 206e 6561 7265 BER to the neare\n-00015220: 7374 2069 6e74 6567 6572 2e20 4861 6c66 st integer. Half\n-00015230: 7761 7920 6361 7365 7320 6172 6520 726f way cases are ro\n-00015240: 756e 6465 6420 746f 2074 6865 0a6e 6561 unded to the.nea\n-00015250: 7265 7374 2065 7665 6e20 696e 7465 6765 rest even intege\n-00015260: 722e 7265 702e 6c61 6e67 2e6d 6174 6823 r.rep.lang.math#\n-00015270: 636f 7363 6f73 2058 0a0a 5265 7475 726e coscos X..Return\n-00015280: 7320 7468 6520 636f 7369 6e65 206f 6620 s the cosine of \n-00015290: 582c 2069 6e20 7261 6469 616e 732e 7265 X, in radians.re\n-000152a0: 702e 6c61 6e67 2e6d 6174 6823 6173 696e p.lang.math#asin\n-000152b0: 6173 696e 2058 0a0a 5265 7475 726e 2074 asin X..Return t\n-000152c0: 6865 2061 7263 2073 696e 6520 6f66 2058 he arc sine of X\n-000152d0: 2028 7468 6520 7661 6c75 6520 7768 6f73 (the value whos\n-000152e0: 6520 7369 6e65 2069 7320 5829 2c20 696e e sine is X), in\n-000152f0: 2072 6164 6961 6e73 2e72 6570 2e6c 616e radians.rep.lan\n-00015300: 672e 6d61 7468 2373 7172 7473 7172 7420 g.math#sqrtsqrt \n-00015310: 580a 0a52 6574 7572 6e73 2074 6865 206e X..Returns the n\n-00015320: 6f6e 6e65 6761 7469 7665 2073 7175 6172 onnegative squar\n-00015330: 6520 726f 6f74 206f 6620 582e 2049 6620 e root of X. If \n-00015340: 5820 6973 206e 6567 6174 6976 652c 2073 X is negative, s\n-00015350: 6967 6e61 6c73 2061 6e0a 6172 6974 686d ignals an.arithm\n-00015360: 6574 6963 2065 7272 6f72 2028 7368 6f75 etic error (shou\n-00015370: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n-00015380: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n-00015390: 6c61 6e67 2e6d 6174 6823 6e75 6d62 6572 lang.math#number\n-000153a0: 706e 756d 6265 7270 2041 5247 0a0a 5265 pnumberp ARG..Re\n-000153b0: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-000153c0: 2061 206e 756d 6265 722e 7265 702e 6c61 a number.rep.la\n-000153d0: 6e67 2e6d 6174 6823 696e 7465 6765 7270 ng.math#integerp\n-000153e0: 696e 7465 6765 7270 2041 5247 0a0a 5265 integerp ARG..Re\n-000153f0: 7475 726e 2074 2069 6620 4152 4720 6973 turn t if ARG is\n-00015400: 2061 2069 6e74 6567 6572 2e72 6570 2e6c a integer.rep.l\n-00015410: 616e 672e 6d61 7468 2366 6978 6e75 6d70 ang.math#fixnump\n-00015420: 6669 786e 756d 7020 4152 470a 0a52 6574 fixnump ARG..Ret\n-00015430: 7572 6e20 7420 6966 2041 5247 2069 7320 urn t if ARG is \n-00015440: 6120 6669 786e 756d 2028 692e 652e 2061 a fixnum (i.e. a\n-00015450: 6e20 696e 7465 6765 7220 7468 6174 2066 n integer that f\n-00015460: 6974 7320 696e 2061 204c 6973 700a 706f its in a Lisp.po\n-00015470: 696e 7465 7229 2e72 6570 2e75 7469 6c2e inter).rep.util.\n-00015480: 7574 6638 2375 7466 382d 7374 7269 6e67 utf8#utf8-string\n-00015490: 2d6c 656e 6774 6875 7466 382d 7374 7269 -lengthutf8-stri\n-000154a0: 6e67 2d6c 656e 6774 6820 5354 5249 4e47 ng-length STRING\n-000154b0: 0a0a 5265 7475 726e 7320 7468 6520 6e75 ..Returns the nu\n-000154c0: 6d62 6572 206f 6620 6368 6172 6163 7465 mber of characte\n-000154d0: 7273 2069 6e20 7574 662d 3820 656e 636f rs in utf-8 enco\n-000154e0: 6465 6420 5354 5249 4e47 2e72 6570 2e69 ded STRING.rep.i\n-000154f0: 6f2e 7072 6f63 6573 7365 7323 7374 6172 o.processes#star\n-00015500: 742d 7072 6f63 6573 7373 7461 7274 2d70 t-processstart-p\n-00015510: 726f 6365 7373 205b 5052 4f43 4553 535d rocess [PROCESS]\n-00015520: 205b 5052 4f47 5241 4d5d 205b 4152 4753 [PROGRAM] [ARGS\n-00015530: 2e2e 2e5d 0a0a 5374 6172 7473 2061 2070 ...]..Starts a p\n-00015540: 726f 6365 7373 2072 756e 6e69 6e67 206f rocess running o\n-00015550: 6e20 7072 6f63 6573 732d 6f62 6a65 6374 n process-object\n-00015560: 2050 524f 4345 5353 2e20 5468 6520 6368 PROCESS. The ch\n-00015570: 696c 642d 7072 6f63 6573 7320 7275 6e73 ild-process runs\n-00015580: 0a61 7379 6e63 6872 6f6e 6f75 736c 7920 .asynchronously \n-00015590: 7769 7468 2074 6865 2065 6469 746f 722e with the editor.\n-000155a0: 2049 6620 5052 4f43 4553 5320 6973 2075 If PROCESS is u\n-000155b0: 6e73 7065 6369 6669 6564 2074 6865 206d nspecified the m\n-000155c0: 616b 652d 7072 6f63 6573 730a 6675 6e63 ake-process.func\n-000155d0: 7469 6f6e 2077 696c 6c20 6265 2063 616c tion will be cal\n-000155e0: 6c65 6420 2877 6974 6820 7a65 726f 2061 led (with zero a\n-000155f0: 7267 756d 656e 7473 2920 746f 2063 7265 rguments) to cre\n-00015600: 6174 6520 6f6e 652e 0a0a 5052 4f47 5241 ate one...PROGRA\n-00015610: 4d20 6973 2074 6865 2066 696c 656e 616d M is the filenam\n-00015620: 6520 6f66 2074 6865 2062 696e 6172 7920 e of the binary \n-00015630: 696d 6167 652c 2069 7420 7769 6c6c 2062 image, it will b\n-00015640: 6520 7365 6172 6368 6564 2066 6f72 2069 e searched for i\n-00015650: 6e0a 616c 6c20 6469 7265 6374 6f72 6965 n.all directorie\n-00015660: 7320 6c69 7374 6564 2069 6e20 7468 6520 s listed in the \n-00015670: 6050 4154 4827 2065 6e76 6972 6f6e 6d65 `PATH' environme\n-00015680: 6e74 2076 6172 6961 626c 652e 0a41 5247 nt variable..ARG\n-00015690: 5320 6172 6520 7468 6520 6172 6775 6d65 S are the argume\n-000156a0: 6e74 7320 746f 2067 6976 6520 746f 2074 nts to give to t\n-000156b0: 6865 2070 726f 6365 7373 2e0a 0a49 6620 he process...If \n-000156c0: 616e 7920 6f66 2074 6865 206f 7074 696f any of the optio\n-000156d0: 6e61 6c20 7061 7261 6d65 7465 7273 2061 nal parameters a\n-000156e0: 7265 2075 6e73 7065 6369 6669 6564 2074 re unspecified t\n-000156f0: 6865 7920 7368 6f75 6c64 2068 6176 6520 hey should have \n-00015700: 6265 656e 0a73 6574 2069 6e20 7468 6520 been.set in the \n-00015710: 5052 4f43 4553 5320 7072 696f 7220 746f PROCESS prior to\n-00015720: 2063 616c 6c69 6e67 2074 6869 7320 6675 calling this fu\n-00015730: 6e63 7469 6f6e 2e72 6570 2e69 6f2e 7072 nction.rep.io.pr\n-00015740: 6f63 6573 7365 7323 6361 6c6c 2d70 726f ocesses#call-pro\n-00015750: 6365 7373 6361 6c6c 2d70 726f 6365 7373 cesscall-process\n-00015760: 205b 5052 4f43 4553 535d 205b 494e 2d46 [PROCESS] [IN-F\n-00015770: 494c 455d 205b 5052 4f47 5241 4d5d 205b ILE] [PROGRAM] [\n-00015780: 4152 4753 2e2e 2e5d 0a0a 5374 6172 7473 ARGS...]..Starts\n-00015790: 2061 2070 726f 6365 7373 2072 756e 6e69 a process runni\n-000157a0: 6e67 206f 6e20 7072 6f63 6573 732d 6f62 ng on process-ob\n-000157b0: 6a65 6374 2050 524f 4345 5353 2e20 5761 ject PROCESS. Wa\n-000157c0: 6974 7320 666f 7220 7468 6520 6368 696c its for the chil\n-000157d0: 6420 746f 0a65 7869 742c 2074 6865 6e20 d to.exit, then \n-000157e0: 7265 7475 726e 7320 7468 6520 6578 6974 returns the exit\n-000157f0: 2d76 616c 7565 206f 6620 7468 6520 6368 -value of the ch\n-00015800: 696c 642e 2049 6620 5052 4f43 4553 5320 ild. If PROCESS \n-00015810: 6973 2075 6e73 7065 6369 6669 6564 0a74 is unspecified.t\n-00015820: 6865 206d 616b 652d 7072 6f63 6573 7320 he make-process \n-00015830: 6675 6e63 7469 6f6e 2077 696c 6c20 6265 function will be\n-00015840: 2063 616c 6c65 6420 2877 6974 6820 7a65 called (with ze\n-00015850: 726f 2061 7267 756d 656e 7473 2920 746f ro arguments) to\n-00015860: 2063 7265 6174 6520 6f6e 652e 0a0a 494e create one...IN\n-00015870: 2d46 494c 4520 6973 2074 6865 206e 616d -FILE is the nam\n-00015880: 6520 6f66 2074 6865 2066 696c 6520 746f e of the file to\n-00015890: 2063 6f6e 6e65 6374 2074 6f20 7468 6520 connect to the \n-000158a0: 7072 6f63 6573 7327 2073 7461 6e64 6172 process' standar\n-000158b0: 6420 696e 7075 742c 0a69 6620 7468 6973 d input,.if this\n-000158c0: 2069 7320 6e6f 7420 6465 6669 6e65 6420 is not defined \n-000158d0: 602f 6465 762f 6e75 6c6c 2720 6973 2075 `/dev/null' is u\n-000158e0: 7365 642e 0a50 524f 4752 414d 2069 7320 sed..PROGRAM is \n-000158f0: 7468 6520 6669 6c65 6e61 6d65 206f 6620 the filename of \n-00015900: 7468 6520 6269 6e61 7279 2069 6d61 6765 the binary image\n-00015910: 2c20 6974 2077 696c 6c20 6265 2073 6561 , it will be sea\n-00015920: 7263 6865 6420 666f 7220 696e 0a61 6c6c rched for in.all\n-00015930: 2064 6972 6563 746f 7269 6573 206c 6973 directories lis\n-00015940: 7465 6420 696e 2074 6865 2060 5041 5448 ted in the `PATH\n-00015950: 2720 656e 7669 726f 6e6d 656e 7420 7661 ' environment va\n-00015960: 7269 6162 6c65 2e0a 4152 4753 2061 7265 riable..ARGS are\n-00015970: 2074 6865 2061 7267 756d 656e 7473 2074 the arguments t\n-00015980: 6f20 6769 7665 2074 6f20 7468 6520 7072 o give to the pr\n-00015990: 6f63 6573 732e 0a0a 4966 2061 6e79 206f ocess...If any o\n-000159a0: 6620 7468 6520 6f70 7469 6f6e 616c 2070 f the optional p\n-000159b0: 6172 616d 6574 6572 7320 6172 6520 756e arameters are un\n-000159c0: 7370 6563 6966 6965 6420 7468 6579 2073 specified they s\n-000159d0: 686f 756c 6420 6861 7665 2062 6565 6e0a hould have been.\n-000159e0: 7365 7420 696e 2074 6865 2050 524f 4345 set in the PROCE\n-000159f0: 5353 2070 7269 6f72 2074 6f20 6361 6c6c SS prior to call\n-00015a00: 696e 6720 7468 6973 2066 756e 6374 696f ing this functio\n-00015a10: 6e2e 7265 702e 696f 2e70 726f 6365 7373 n.rep.io.process\n-00015a20: 6573 2369 6e74 6572 7275 7074 2d70 726f es#interrupt-pro\n-00015a30: 6365 7373 696e 7465 7272 7570 742d 7072 cessinterrupt-pr\n-00015a40: 6f63 6573 7320 5052 4f43 4553 5320 5b53 ocess PROCESS [S\n-00015a50: 4947 4e41 4c2d 4752 4f55 505d 0a0a 496e IGNAL-GROUP]..In\n-00015a60: 7465 7272 7570 7420 7468 6520 6173 796e terrupt the asyn\n-00015a70: 6368 726f 6e6f 7573 2070 726f 6365 7373 chronous process\n-00015a80: 2050 524f 4345 5353 2e20 4966 2053 4947 PROCESS. If SIG\n-00015a90: 4e41 4c2d 4752 4f55 5020 6973 2074 2c20 NAL-GROUP is t, \n-00015aa0: 696e 7465 7272 7570 740a 616c 6c20 6368 interrupt.all ch\n-00015ab0: 696c 6420 7072 6f63 6573 7365 7320 6f66 ild processes of\n-00015ac0: 2050 524f 4345 5353 2028 6974 2773 2070 PROCESS (it's p\n-00015ad0: 726f 6365 7373 2067 726f 7570 292e 7265 rocess group).re\n-00015ae0: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n-00015af0: 726f 6365 7373 2d72 756e 6e69 6e67 2d70 rocess-running-p\n-00015b00: 7072 6f63 6573 732d 7275 6e6e 696e 672d process-running-\n-00015b10: 7020 5052 4f43 4553 530a 0a52 6574 7572 p PROCESS..Retur\n-00015b20: 6e20 7420 6966 2050 524f 4345 5353 2069 n t if PROCESS i\n-00015b30: 7320 7275 6e6e 696e 672e 7265 702e 696f s running.rep.io\n-00015b40: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n-00015b50: 7373 2d69 6e2d 7573 652d 7070 726f 6365 ss-in-use-pproce\n-00015b60: 7373 2d69 6e2d 7573 652d 7020 5052 4f43 ss-in-use-p PROC\n-00015b70: 4553 530a 0a53 696d 696c 6172 2074 6f20 ESS..Similar to \n-00015b80: 6070 726f 6365 7373 2d72 756e 6e69 6e67 `process-running\n-00015b90: 2d70 2720 6578 6365 7074 2074 6861 7420 -p' except that \n-00015ba0: 7468 6973 2072 6574 7572 6e73 2074 2065 this returns t e\n-00015bb0: 7665 6e20 7768 656e 2074 6865 0a70 726f ven when the.pro\n-00015bc0: 6365 7373 2068 6173 2073 746f 7070 6564 cess has stopped\n-00015bd0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n-00015be0: 7323 7072 6f63 6573 732d 7070 726f 6365 s#process-pproce\n-00015bf0: 7373 7020 4152 470a 0a52 6574 7572 6e20 ssp ARG..Return \n-00015c00: 7420 6973 2041 5247 2069 7320 6120 7072 t is ARG is a pr\n-00015c10: 6f63 6573 732d 6f62 6a65 6374 2e72 6570 ocess-object.rep\n-00015c20: 2e69 6f2e 7072 6f63 6573 7365 7323 7365 .io.processes#se\n-00015c30: 742d 7072 6f63 6573 732d 6f75 7470 7574 t-process-output\n-00015c40: 2d73 7472 6561 6d73 6574 2d70 726f 6365 -streamset-proce\n-00015c50: 7373 2d6f 7574 7075 742d 7374 7265 616d ss-output-stream\n-00015c60: 2050 524f 4345 5353 2053 5452 4541 4d0a PROCESS STREAM.\n-00015c70: 0a53 6574 2074 6865 206f 7574 7075 742d .Set the output-\n-00015c80: 7374 7265 616d 206f 6620 5052 4f43 4553 stream of PROCES\n-00015c90: 5320 746f 2053 5452 4541 4d2e 206e 696c S to STREAM. nil\n-00015ca0: 206d 6561 6e73 2064 6973 6361 7264 2061 means discard a\n-00015cb0: 6c6c 206f 7574 7075 742e 7265 702e 696f ll output.rep.io\n-00015cc0: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n-00015cd0: 7373 2d65 7272 6f72 2d73 7472 6561 6d70 ss-error-streamp\n-00015ce0: 726f 6365 7373 2d65 7272 6f72 2d73 7472 rocess-error-str\n-00015cf0: 6561 6d20 5052 4f43 4553 530a 0a52 6574 eam PROCESS..Ret\n-00015d00: 7572 6e20 7468 6520 7374 7265 616d 2074 urn the stream t\n-00015d10: 6f20 7768 6963 6820 616c 6c20 7374 616e o which all stan\n-00015d20: 6461 7264 2d65 7272 6f72 206f 7574 7075 dard-error outpu\n-00015d30: 7420 6672 6f6d 2050 524f 4345 5353 2069 t from PROCESS i\n-00015d40: 7320 7365 6e74 2e72 6570 2e69 6f2e 7072 s sent.rep.io.pr\n-00015d50: 6f63 6573 7365 7323 7365 742d 7072 6f63 ocesses#set-proc\n-00015d60: 6573 732d 6675 6e63 7469 6f6e 7365 742d ess-functionset-\n-00015d70: 7072 6f63 6573 732d 6675 6e63 7469 6f6e process-function\n-00015d80: 2050 524f 4345 5353 2046 554e 4354 494f PROCESS FUNCTIO\n-00015d90: 4e0a 0a53 6574 2074 6865 2066 756e 6374 N..Set the funct\n-00015da0: 696f 6e20 7768 6963 6820 6973 2063 616c ion which is cal\n-00015db0: 6c65 6420 7768 656e 2050 524f 4345 5353 led when PROCESS\n-00015dc0: 2063 6861 6e67 6573 2073 7461 7465 2074 changes state t\n-00015dd0: 6f20 4655 4e43 5449 4f4e 2e72 6570 2e69 o FUNCTION.rep.i\n-00015de0: 6f2e 7072 6f63 6573 7365 7323 6163 7469 o.processes#acti\n-00015df0: 7665 2d70 726f 6365 7373 6573 6163 7469 ve-processesacti\n-00015e00: 7665 2d70 726f 6365 7373 6573 0a0a 5265 ve-processes..Re\n-00015e10: 7475 726e 2061 206c 6973 7420 636f 6e74 turn a list cont\n-00015e20: 6169 6e69 6e67 2061 6c6c 2061 6374 6976 aining all activ\n-00015e30: 6520 7072 6f63 6573 7320 6f62 6a65 6374 e process object\n-00015e40: 732e 7265 702e 696f 2e70 726f 6365 7373 s.rep.io.process\n-00015e50: 6573 2361 6363 6570 742d 7072 6f63 6573 es#accept-proces\n-00015e60: 732d 6f75 7470 7574 2d31 6163 6365 7074 s-output-1accept\n-00015e70: 2d70 726f 6365 7373 2d6f 7574 7075 742d -process-output-\n-00015e80: 3120 5052 4f43 4553 5320 5b53 4543 4f4e 1 PROCESS [SECON\n-00015e90: 4453 5d20 5b4d 494c 4c49 5345 434f 4e44 DS] [MILLISECOND\n-00015ea0: 535d 0a0a 5761 6974 2053 4543 4f4e 4453 S]..Wait SECONDS\n-00015eb0: 2070 6c75 7320 4d49 4c4c 4953 4543 4f4e plus MILLISECON\n-00015ec0: 4453 2066 6f72 206f 7574 7075 7420 6672 DS for output fr\n-00015ed0: 6f6d 2074 6865 2061 7379 6e63 6872 6f6e om the asynchron\n-00015ee0: 6f75 730a 7375 6270 726f 6365 7373 2050 ous.subprocess P\n-00015ef0: 524f 4345 5353 2e20 4966 2061 6e79 2061 ROCESS. If any a\n-00015f00: 7272 6976 6573 2c20 7072 6f63 6573 7320 rrives, process \n-00015f10: 6974 2c20 7468 656e 2072 6574 7572 6e20 it, then return \n-00015f20: 6e69 6c2e 0a4f 7468 6572 7769 7365 2072 nil..Otherwise r\n-00015f30: 6574 7572 6e20 742e 0a0a 4e6f 7465 2074 eturn t...Note t\n-00015f40: 6861 7420 6f75 7470 7574 2069 6e63 6c75 hat output inclu\n-00015f50: 6465 7320 6e6f 7469 6669 6361 7469 6f6e des notification\n-00015f60: 206f 6620 7072 6f63 6573 7320 7465 726d of process term\n-00015f70: 696e 6174 696f 6e2e 7265 702e 6461 7461 ination.rep.data\n-00015f80: 2e74 6162 6c65 7323 7379 6d62 6f6c 2d68 .tables#symbol-h\n-00015f90: 6173 6873 796d 626f 6c2d 6861 7368 2053 ashsymbol-hash S\n-00015fa0: 594d 424f 4c0a 0a52 6574 7572 6e20 6120 YMBOL..Return a \n-00015fb0: 706f 7369 7469 7665 2066 6978 6e75 6d20 positive fixnum \n-00015fc0: 736f 6d65 686f 7720 7265 6c61 7465 6420 somehow related \n-00015fd0: 746f 2074 6865 206e 616d 6520 6f66 2053 to the name of S\n-00015fe0: 594d 424f 4c2e 0072 6570 2e73 7973 7465 YMBOL..rep.syste\n-00015ff0: 6d23 756e 7365 7465 6e76 204e 414d 4500 m#unsetenv NAME.\n-00016000: 7265 702e 6c61 6e67 2e6d 6174 6823 7472 rep.lang.math#tr\n-00016010: 756e 6361 7465 7472 756e 6361 7465 204e uncatetruncate N\n-00016020: 554d 4245 520a 0a52 6f75 6e64 204e 554d UMBER..Round NUM\n-00016030: 4245 5220 746f 2074 6865 206e 6561 7265 BER to the neare\n-00016040: 7374 2069 6e74 6567 6572 2062 6574 7765 st integer betwe\n-00016050: 656e 204e 554d 4245 5220 616e 6420 7a65 en NUMBER and ze\n-00016060: 726f 2e72 6570 2e6c 616e 672e 6d61 7468 ro.rep.lang.math\n-00016070: 236c 6f67 6c6f 6720 5820 5b42 4153 455d #loglog X [BASE]\n-00016080: 0a0a 5265 7475 726e 2074 6865 206c 6f67 ..Return the log\n-00016090: 6172 6974 686d 206f 6620 5820 696e 2062 arithm of X in b\n-000160a0: 6173 6520 4241 5345 2e20 416e 2061 7269 ase BASE. An ari\n-000160b0: 7468 6d65 7469 6320 6572 726f 7220 6973 thmetic error is\n-000160c0: 0a73 6967 6e61 6c6c 6564 2069 6620 5820 .signalled if X \n-000160d0: 6973 206c 6573 7320 7468 616e 207a 6572 is less than zer\n-000160e0: 6f2e 2049 6620 4241 5345 2069 736e 2774 o. If BASE isn't\n-000160f0: 2064 6566 696e 6564 2c20 7265 7475 726e defined, return\n-00016100: 2074 6865 0a6e 6174 7572 616c 206c 6f67 the.natural log\n-00016110: 6172 6974 686d 206f 6620 582e 7265 702e arithm of X.rep.\n-00016120: 6c61 6e67 2e6d 6174 6823 7461 6e74 616e lang.math#tantan\n-00016130: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n-00016140: 7461 6e67 656e 7420 6f66 2058 2c20 696e tangent of X, in\n-00016150: 2072 6164 6961 6e73 2e72 6570 2e6c 616e radians.rep.lan\n-00016160: 672e 6d61 7468 2361 636f 7361 636f 7320 g.math#acosacos \n-00016170: 580a 0a52 6574 7572 6e20 7468 6520 6172 X..Return the ar\n-00016180: 6320 636f 7369 6e65 206f 6620 5820 2874 c cosine of X (t\n-00016190: 6865 2076 616c 7565 2077 686f 7365 2063 he value whose c\n-000161a0: 6f73 696e 6520 6973 2058 292c 2069 6e20 osine is X), in \n-000161b0: 7261 6469 616e 732e 7265 702e 6c61 6e67 radians.rep.lang\n-000161c0: 2e6d 6174 6823 6763 6467 6364 202e 2e2e .math#gcdgcd ...\n-000161d0: 0a0a 5265 7475 726e 2074 6865 2067 7265 ..Return the gre\n-000161e0: 6174 6573 7420 636f 6d6d 6f6e 2064 6976 atest common div\n-000161f0: 6973 6f72 206f 6620 7468 6520 696e 7465 isor of the inte\n-00016200: 6765 7220 6172 6775 6d65 6e74 732e 2054 ger arguments. T\n-00016210: 6865 2072 6573 756c 740a 6973 2061 6c77 he result.is alw\n-00016220: 6179 7320 6e6f 6e2d 6e65 6761 7469 7665 ays non-negative\n-00016230: 2e20 5265 7475 726e 7320 3020 7769 7468 . Returns 0 with\n-00016240: 2061 7267 756d 656e 7473 2e72 6570 2e6c arguments.rep.l\n-00016250: 616e 672e 6d61 7468 2365 7861 6374 7065 ang.math#exactpe\n-00016260: 7861 6374 7020 4152 470a 0a52 6574 7572 xactp ARG..Retur\n-00016270: 6e20 7420 6966 2041 5247 2069 7320 616e n t if ARG is an\n-00016280: 2065 7861 6374 206e 756d 6265 722e 7265 exact number.re\n-00016290: 702e 6c61 6e67 2e6d 6174 6823 696e 6578 p.lang.math#inex\n-000162a0: 6163 742d 3e65 7861 6374 696e 6578 6163 act->exactinexac\n-000162b0: 742d 3e65 7861 6374 2058 0a0a 5265 7475 t->exact X..Retu\n-000162c0: 726e 7320 616e 2065 7861 6374 2072 6570 rns an exact rep\n-000162d0: 7265 7365 6e74 6174 696f 6e20 6f66 2058 resentation of X\n-000162e0: 2e20 5468 6973 206d 6179 2069 6e76 6f6c . This may invol\n-000162f0: 7665 2061 206c 6f73 7320 6f66 0a61 6363 ve a loss of.acc\n-00016300: 7572 6163 792e 7265 702e 6c61 6e67 2e6d uracy.rep.lang.m\n-00016310: 6174 6823 6e75 6d65 7261 746f 726e 756d ath#numeratornum\n-00016320: 6572 6174 6f72 2058 0a0a 5265 7475 726e erator X..Return\n-00016330: 2074 6865 206e 756d 6572 6174 6f72 206f the numerator o\n-00016340: 6620 7261 7469 6f6e 616c 206e 756d 6265 f rational numbe\n-00016350: 7220 582e 7265 702e 6c61 6e67 2e6d 6174 r X.rep.lang.mat\n-00016360: 6823 6465 6e6f 6d69 6e61 746f 7264 656e h#denominatorden\n-00016370: 6f6d 696e 6174 6f72 2058 0a0a 5265 7475 ominator X..Retu\n-00016380: 726e 2074 6865 2064 656e 6f6d 696e 6174 rn the denominat\n-00016390: 6f72 206f 6620 7261 7469 6f6e 616c 206e or of rational n\n-000163a0: 756d 6265 7220 582e 7265 702e 6c61 6e67 umber X.rep.lang\n-000163b0: 2e6d 6174 6823 6d61 786d 6178 2041 5247 .math#maxmax ARG\n-000163c0: 532e 2e2e 0a0a 5265 7475 726e 7320 7468 S.....Returns th\n-000163d0: 6520 6772 6561 7465 7374 206f 6620 6974 e greatest of it\n-000163e0: 7320 6172 6775 6d65 6e74 732e 2054 6865 s arguments. The\n-000163f0: 7265 206d 7573 7420 6265 2061 7420 6c65 re must be at le\n-00016400: 6173 7420 7477 6f0a 6172 6775 6d65 6e74 ast two.argument\n-00016410: 732e 2057 6865 6e20 636f 6d70 6172 696e s. When comparin\n-00016420: 6720 6e75 6d62 6572 732c 2061 6e79 2069 g numbers, any i\n-00016430: 6e65 7861 6374 2061 7267 756d 656e 7473 nexact arguments\n-00016440: 2063 6175 7365 2074 6865 0a72 6573 756c cause the.resul\n-00016450: 7420 746f 2062 6520 696e 6578 6163 742e t to be inexact.\n-00016460: 7265 702e 6c61 6e67 2e6d 6174 6823 6d69 rep.lang.math#mi\n-00016470: 6e6d 696e 2041 5247 532e 2e2e 0a0a 5265 nmin ARGS.....Re\n-00016480: 7475 726e 7320 7468 6520 736d 616c 6c65 turns the smalle\n-00016490: 7374 206f 6620 6974 7320 6172 6775 6d65 st of its argume\n-000164a0: 6e74 732e 2054 6865 7265 206d 7573 7420 nts. There must \n-000164b0: 6265 2061 7420 6c65 6173 7420 7477 6f0a be at least two.\n-000164c0: 6172 6775 6d65 6e74 732e 2057 6865 6e20 arguments. When \n-000164d0: 636f 6d70 6172 696e 6720 6e75 6d62 6572 comparing number\n-000164e0: 732c 2061 6e79 2069 6e65 7861 6374 2061 s, any inexact a\n-000164f0: 7267 756d 656e 7473 2063 6175 7365 2074 rguments cause t\n-00016500: 6865 0a72 6573 756c 7420 746f 2062 6520 he.result to be \n-00016510: 696e 6578 6163 742e 7265 702e 696f 2e70 inexact.rep.io.p\n-00016520: 726f 6365 7373 6573 236b 696c 6c2d 7072 rocesses#kill-pr\n-00016530: 6f63 6573 736b 696c 6c2d 7072 6f63 6573 ocesskill-proces\n-00016540: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n-00016550: 4c2d 4752 4f55 505d 0a0a 4b69 6c6c 2074 L-GROUP]..Kill t\n-00016560: 6865 2061 7379 6e63 6872 6f6e 6f75 7320 he asynchronous \n-00016570: 7072 6f63 6573 7320 5052 4f43 4553 532e process PROCESS.\n-00016580: 2049 6620 5349 474e 414c 2d47 524f 5550 If SIGNAL-GROUP\n-00016590: 2069 7320 742c 206b 696c 6c20 616c 6c0a is t, kill all.\n-000165a0: 6368 696c 6420 7072 6f63 6573 7365 7320 child processes \n-000165b0: 6f66 2050 524f 4345 5353 2028 6974 2773 of PROCESS (it's\n-000165c0: 2070 726f 6365 7373 2067 726f 7570 292e process group).\n-000165d0: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n-000165e0: 2373 6967 6e61 6c5f 7072 6f63 6573 7373 #signal_processs\n-000165f0: 6967 6e61 6c2d 7072 6f63 6573 7320 5052 ignal-process PR\n-00016600: 4f43 4553 5320 5349 474e 414c 205b 5349 OCESS SIGNAL [SI\n-00016610: 474e 414c 2d47 524f 5550 5d0a 0a53 656e GNAL-GROUP]..Sen\n-00016620: 6473 2074 6865 2073 6967 6e61 6c20 5349 ds the signal SI\n-00016630: 474e 414c 2074 6f20 7468 6520 7072 6f63 GNAL to the proc\n-00016640: 6573 7320 5052 4f43 4553 532e 2049 6620 ess PROCESS. If \n-00016650: 5349 474e 414c 2d47 524f 5550 2069 730a SIGNAL-GROUP is.\n-00016660: 6e6f 6e2d 6e69 6c20 616c 736f 2063 6f6e non-nil also con\n-00016670: 7469 6e75 6573 2074 6865 2070 726f 6365 tinues the proce\n-00016680: 7373 6573 2069 6e20 7468 6520 7072 6f63 sses in the proc\n-00016690: 6573 7320 6772 6f75 7020 6f66 2050 524f ess group of PRO\n-000166a0: 4345 5353 2e0a 0a50 524f 4345 5353 206d CESS...PROCESS m\n-000166b0: 6179 2062 6520 6569 7468 6572 2061 204c ay be either a L\n-000166c0: 6973 7020 7072 6f63 6573 7320 6f62 6a65 isp process obje\n-000166d0: 6374 2c20 6f72 2061 6e20 696e 7465 6765 ct, or an intege\n-000166e0: 7220 6769 7669 6e67 2074 6865 0a70 726f r giving the.pro\n-000166f0: 6365 7373 2d69 6420 6f66 2061 2070 726f cess-id of a pro\n-00016700: 6365 7373 2028 6e6f 7420 6e65 6365 7373 cess (not necess\n-00016710: 6172 696c 7920 7374 6172 7465 6420 6279 arily started by\n-00016720: 2072 6570 292e 0a0a 5349 474e 414c 206d rep)...SIGNAL m\n-00016730: 6179 2065 6974 6865 7220 6265 2061 206e ay either be a n\n-00016740: 756d 6572 6963 2073 6967 6e61 6c2c 206f umeric signal, o\n-00016750: 7220 6120 7379 6d62 6f6c 206e 616d 696e r a symbol namin\n-00016760: 6720 6120 7369 676e 616c 2c20 692e 652e g a signal, i.e.\n-00016770: 0a74 6865 2073 796d 626f 6c20 6049 4e54 .the symbol `INT\n-00016780: 2720 666f 7220 7468 6520 554e 4958 2053 ' for the UNIX S\n-00016790: 4947 494e 5420 7369 676e 616c 2e72 6570 IGINT signal.rep\n-000167a0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n-000167b0: 6f63 6573 732d 7374 6f70 7065 642d 7070 ocess-stopped-pp\n-000167c0: 726f 6365 7373 2d73 746f 7070 6564 2d70 rocess-stopped-p\n-000167d0: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n-000167e0: 2074 2069 6620 5052 4f43 4553 5320 6861 t if PROCESS ha\n-000167f0: 7320 6265 656e 2073 746f 7070 6564 2e72 s been stopped.r\n-00016800: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n-00016810: 7072 6f63 6573 732d 6172 6773 7072 6f63 process-argsproc\n-00016820: 6573 732d 6172 6773 2050 524f 4345 5353 ess-args PROCESS\n-00016830: 0a0a 5265 7475 726e 2074 6865 206c 6973 ..Return the lis\n-00016840: 7420 6f66 2061 7267 756d 656e 7473 2074 t of arguments t\n-00016850: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io\n-00016860: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n-00016870: 7373 2d63 6f6e 6e65 6374 696f 6e2d 7479 ss-connection-ty\n-00016880: 7065 7072 6f63 6573 732d 636f 6e6e 6563 peprocess-connec\n-00016890: 7469 6f6e 2d74 7970 6520 5052 4f43 4553 tion-type PROCES\n-000168a0: 530a 0a52 6574 7572 6e73 2061 2073 796d S..Returns a sym\n-000168b0: 626f 6c20 6465 6669 6e69 6e67 2074 6865 bol defining the\n-000168c0: 2074 7970 6520 6f66 2073 7472 6561 6d20 type of stream \n-000168d0: 2869 2e65 2e20 7069 7065 2c20 7074 792c (i.e. pipe, pty,\n-000168e0: 206f 720a 736f 636b 6574 7061 6972 2920 or.socketpair) \n-000168f0: 7573 6564 2074 6f20 636f 6e6e 6563 7420 used to connect \n-00016900: 5052 4f43 4553 5320 7769 7468 2069 7473 PROCESS with its\n-00016910: 2070 6879 7369 6361 6c20 7072 6f63 6573 physical proces\n-00016920: 732e 7265 702e 6461 7461 2e74 6162 6c65 s.rep.data.table\n-00016930: 7323 6d61 6b65 2d77 6561 6b2d 7461 626c s#make-weak-tabl\n-00016940: 656d 616b 652d 7765 616b 2d74 6162 6c65 emake-weak-table\n-00016950: 2048 4153 482d 4655 4e43 5449 4f4e 2043 HASH-FUNCTION C\n-00016960: 4f4d 5041 5245 2d46 554e 4354 494f 4e0a OMPARE-FUNCTION.\n-00016970: 0a53 696d 696c 6172 2074 6f20 606d 616b .Similar to `mak\n-00016980: 652d 7461 626c 652c 2065 7863 6570 7420 e-table, except \n-00016990: 7468 6174 206b 6579 2d76 616c 7565 2070 that key-value p\n-000169a0: 6169 7273 2073 746f 7265 6420 696e 2074 airs stored in t\n-000169b0: 6865 2074 6162 6c65 0a61 7265 2073 6169 he table.are sai\n-000169c0: 6420 746f 2062 6520 6060 7765 616b 6c79 d to be ``weakly\n-000169d0: 206b 6579 6564 2727 2e20 5468 6174 2069 keyed''. That i\n-000169e0: 732c 2074 6865 7920 6172 6520 6f6e 6c79 s, they are only\n-000169f0: 2072 6574 6169 6e65 6420 696e 2074 6865 retained in the\n-00016a00: 0a74 6162 6c65 2061 7320 6c6f 6e67 2074 .table as long t\n-00016a10: 6865 206b 6579 2068 6173 206e 6f74 2062 he key has not b\n-00016a20: 6565 6e20 6761 7262 6167 6520 636f 6c6c een garbage coll\n-00016a30: 6563 7465 642e 0a0a 556e 6c69 6b65 2077 ected...Unlike w\n-00016a40: 6974 6820 7461 626c 6573 2063 7265 6174 ith tables creat\n-00016a50: 6564 2062 7920 7468 6520 606d 616b 652d ed by the `make-\n-00016a60: 7461 626c 6520 6675 6e63 7469 6f6e 2c20 table function, \n-00016a70: 7468 6520 6661 6374 2074 6861 740a 7468 the fact that.th\n-00016a80: 6520 6b65 7920 6973 2073 746f 7265 6420 e key is stored \n-00016a90: 696e 2074 6865 2074 6162 6c65 2069 7320 in the table is \n-00016aa0: 6e6f 7420 636f 6e73 6964 6572 6564 2067 not considered g\n-00016ab0: 6f6f 6420 656e 6f75 6768 2074 6f20 7072 ood enough to pr\n-00016ac0: 6576 656e 740a 6974 2062 6569 6e67 2067 event.it being g\n-00016ad0: 6172 6261 6765 2063 6f6c 6c65 6374 6564 arbage collected\n-00016ae0: 2e72 6570 2e64 6174 612e 7461 626c 6573 .rep.data.tables\n-00016af0: 2374 6162 6c65 2d62 6f75 6e64 2d70 7461 #table-bound-pta\n-00016b00: 626c 652d 626f 756e 642d 7020 5441 424c ble-bound-p TABL\n-00016b10: 4520 4b45 590a 0a52 6574 7572 6e73 2074 E KEY..Returns t\n-00016b20: 7275 6520 6966 2074 6865 2068 6173 6820 rue if the hash \n-00016b30: 7461 626c 6520 5441 424c 4520 636f 6e74 table TABLE cont\n-00016b40: 6169 6e73 2061 2076 616c 7565 2061 7373 ains a value ass\n-00016b50: 6f63 6961 7465 6420 7769 7468 0a4b 4559 ociated with.KEY\n-00016b60: 2e72 6570 2e64 6174 612e 7461 626c 6573 .rep.data.tables\n-00016b70: 2374 6162 6c65 2d73 6574 7461 626c 652d #table-settable-\n-00016b80: 7365 7420 5441 424c 4520 4b45 5920 5641 set TABLE KEY VA\n-00016b90: 4c55 450a 0a41 7373 6f63 6961 7465 2056 LUE..Associate V\n-00016ba0: 414c 5545 2077 6974 6820 4b45 5920 696e ALUE with KEY in\n-00016bb0: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL\n-00016bc0: 452e 2052 6574 7572 6e73 2056 414c 5545 E. Returns VALUE\n-00016bd0: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n-00016be0: 7374 7275 6374 7572 652d 7365 7473 7472 structure-setstr\n-00016bf0: 7563 7475 7265 2d73 6574 2053 5452 5543 ucture-set STRUC\n-00016c00: 5455 5245 2056 4152 2056 414c 5545 0a0a TURE VAR VALUE..\n-00016c10: 5365 7420 7468 6520 7661 6c75 6520 6f66 Set the value of\n-00016c20: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of \n-00016c30: 7379 6d62 6f6c 2056 4152 2069 6e20 7374 symbol VAR in st\n-00016c40: 7275 6374 7572 6520 6f62 6a65 6374 0a53 ructure object.S\n-00016c50: 5452 5543 5455 5245 2074 6f20 5641 4c55 TRUCTURE to VALU\n-00016c60: 452e 2049 6620 6e6f 2073 7563 6820 6269 E. If no such bi\n-00016c70: 6e64 696e 6720 6578 6973 7473 2c20 616e nding exists, an\n-00016c80: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-00016c90: 6c65 642e 7265 702e 7374 7275 6374 7572 led.rep.structur\n-00016ca0: 6573 2365 7874 6572 6e61 6c2d 7374 7275 es#external-stru\n-00016cb0: 6374 7572 652d 7265 6665 7874 6572 6e61 cture-refexterna\n-00016cc0: 6c2d 7374 7275 6374 7572 652d 7265 6620 l-structure-ref \n-00016cd0: 5354 5255 4354 2d4e 414d 4520 5641 520a STRUCT-NAME VAR.\n-00016ce0: 0a52 6574 7572 6e20 7468 6520 7661 6c75 .Return the valu\n-00016cf0: 6520 6f66 2074 6865 2062 696e 6469 6e67 e of the binding\n-00016d00: 206f 6620 7379 6d62 6f6c 2056 4152 2077 of symbol VAR w\n-00016d10: 6974 6869 6e20 7468 6520 7374 7275 6374 ithin the struct\n-00016d20: 7572 650a 6361 6c6c 6564 2053 5452 5543 ure.called STRUC\n-00016d30: 542d 4e41 4d45 2e20 5468 6973 2073 7472 T-NAME. This str\n-00016d40: 7563 7475 7265 206d 7573 7420 6861 7665 ucture must have\n-00016d50: 2070 7265 7669 6f75 736c 7920 6265 656e previously been\n-00016d60: 206d 6172 6b65 6420 6173 0a61 6363 6573 marked as.acces\n-00016d70: 7369 626c 6520 6279 2074 6865 2063 7572 sible by the cur\n-00016d80: 7265 6e74 2073 7472 7563 7475 7265 2028 rent structure (\n-00016d90: 6279 2075 7369 6e67 2074 6865 2060 6163 by using the `ac\n-00016da0: 6365 7373 2720 6d6f 6475 6c65 0a63 6f6e cess' module.con\n-00016db0: 6669 6775 7261 7469 6f6e 2064 6972 6563 figuration direc\n-00016dc0: 7469 7665 292e 0a0a 5369 676e 616c 7320 tive)...Signals \n-00016dd0: 616e 2065 7272 6f72 2069 6620 6e6f 2073 an error if no s\n-00016de0: 7563 6820 6269 6e64 696e 6720 6578 6973 uch binding exis\n-00016df0: 7473 2e72 6570 2e73 7472 7563 7475 7265 ts.rep.structure\n-00016e00: 7323 7374 7275 6374 7572 652d 6669 6c65 s#structure-file\n-00016e10: 7374 7275 6374 7572 652d 6669 6c65 204e structure-file N\n-00016e20: 414d 450a 0a52 6574 7572 6e20 6120 7374 AME..Return a st\n-00016e30: 7269 6e67 2074 6861 7420 776f 756c 6420 ring that would \n-00016e40: 6265 2075 7365 6420 746f 206c 6f63 6174 be used to locat\n-00016e50: 6520 6120 7374 7275 6374 7572 6520 6361 e a structure ca\n-00016e60: 6c6c 6564 204e 414d 4520 2861 0a73 796d lled NAME (a.sym\n-00016e70: 626f 6c29 2e72 6570 2e73 7472 7563 7475 bol).rep.structu\n-00016e80: 7265 7323 6375 7272 656e 742d 7374 7275 res#current-stru\n-00016e90: 6374 7572 6563 7572 7265 6e74 2d73 7472 cturecurrent-str\n-00016ea0: 7563 7475 7265 0a0a 5265 7475 726e 2074 ucture..Return t\n-00016eb0: 6865 2063 7572 7265 6e74 2073 7472 7563 he current struc\n-00016ec0: 7475 7265 206f 626a 6563 742e 7265 702e ture object.rep.\n-00016ed0: 7374 7275 6374 7572 6573 2365 7661 6c65 structures#evale\n-00016ee0: 7661 6c20 464f 524d 205b 5354 5255 4354 val FORM [STRUCT\n-00016ef0: 5552 455d 0a0a 5265 7475 726e 2074 6865 URE]..Return the\n-00016f00: 2072 6573 756c 7420 6f66 2065 7661 6c75 result of evalu\n-00016f10: 6174 696e 6720 464f 524d 2069 6e73 6964 ating FORM insid\n-00016f20: 6520 7374 7275 6374 7572 6520 6f62 6a65 e structure obje\n-00016f30: 6374 2053 5452 5543 5455 5245 0a28 7769 ct STRUCTURE.(wi\n-00016f40: 7468 2061 206e 756c 6c20 6c65 7869 6361 th a null lexica\n-00016f50: 6c20 656e 7669 726f 6e6d 656e 7429 2e00 l environment)..\n-00016f60: 7265 702e 766d 2e63 6f6d 7069 6c65 7223 rep.vm.compiler#\n-00016f70: 636f 6d70 696c 652d 6c69 7370 2d6c 6962 compile-lisp-lib\n-00016f80: 2023 216f 7074 696f 6e61 6c20 4449 5245 #!optional DIRE\n-00016f90: 4354 4f52 5920 464f 5243 452d 5000 7265 CTORY FORCE-P.re\n-00016fa0: 702e 766d 2e63 6f6d 7069 6c65 722e 6261 p.vm.compiler.ba\n-00016fb0: 7369 6323 636f 6d70 696c 652d 666f 726d sic#compile-form\n-00016fc0: 2046 4f52 4d00 7265 702e 6d6f 6475 6c65 FORM.rep.module\n-00016fd0: 2d73 7973 7465 6d23 6465 6669 6e65 2d69 -system#define-i\n-00016fe0: 6e74 6572 6661 6365 204e 414d 4520 5349 nterface NAME SI\n-00016ff0: 4700 0000 0000 0000 0000 0000 0000 0000 G...............\n-00017000: 0400 0000 0000 0000 0800 0000 e80e 5202 ..............R.\n-00017010: f81f 0100 0000 0000 0f00 0000 1826 9601 .............&..\n-00017020: f16f 0100 0000 0000 1400 0000 0843 9b01 .o...........C..\n-00017030: ecbf 0000 0000 0000 4d0a 0000 e002 9b01 ........M.......\n-00017040: b335 0200 0000 0000 cb0e 0000 6042 9b01 .5..........`B..\n-00017050: 3531 0200 0000 0000 cb0e 0000 6042 9b01 51..........`B..\n-00017060: 3531 0200 0000 0000 0200 0000 a600 0000 51..............\n-00017070: 5958 1249 0072 6570 c534 0200 0000 0000 YX.I.rep.4......\n-00017080: 1400 0000 0200 0000 6ba3 935c 7265 702e ........k..\\rep.\n-00017090: d6b6 0000 0000 0000 1f00 0000 8c00 0000 ................\n-000170a0: 2a39 6355 7265 702e 5a68 0100 0000 0000 *9cUrep.Zh......\n-000170b0: 2800 0000 a000 0000 29e3 0350 0072 6570 (.......)..P.rep\n-000170c0: 66bf 0000 0000 0000 2400 0000 1400 0000 f.......$.......\n-000170d0: 221e 395e 7265 702e b4e8 0000 0000 0000 \".9^rep.........\n-000170e0: 1e00 0000 b200 0000 9296 025e 7265 702e ...........^rep.\n-000170f0: 616b 0100 0000 0000 1900 0000 5700 0000 ak..........W...\n-00017100: e635 8055 7265 702e 3089 0000 0000 0000 .5.Urep.0.......\n-00017110: 1900 0000 3500 0000 d0a7 3744 7265 702e ....5.....7Drep.\n-00017120: d4bc 0000 0000 0000 1700 0000 ee00 0000 ................\n-00017130: 0aeb ab4d 0072 6570 2db5 0000 0000 0000 ...M.rep-.......\n-00017140: 2000 0000 0300 0000 e5d2 cc54 0072 6570 ..........T.rep\n-00017150: 7434 0200 0000 0000 1800 0000 0200 0000 t4..............\n-00017160: 00c4 1c5b 6572 726f ae71 0000 0000 0000 ...[erro.q......\n+00009000: 7265 702e 7379 7374 656d 236d 6573 7361 rep.system#messa\n+00009010: 6765 6d65 7373 6167 6520 5354 5249 4e47 gemessage STRING\n+00009020: 205b 4449 5350 4c41 592d 4e4f 575d 0a0a [DISPLAY-NOW]..\n+00009030: 5465 6d70 6f72 6172 696c 7920 7365 7473 Temporarily sets\n+00009040: 2074 6865 2073 7461 7475 7320 6469 7370 the status disp\n+00009050: 6c61 7920 746f 2053 5452 494e 472c 2074 lay to STRING, t\n+00009060: 6869 7320 6d61 7920 6e6f 7420 6861 7070 his may not happ\n+00009070: 656e 2075 6e74 696c 2074 6865 0a6e 6578 en until the.nex\n+00009080: 7420 636f 6d70 6c65 7465 2072 6564 6973 t complete redis\n+00009090: 706c 6179 2c20 756e 6c65 7373 2044 4953 play, unless DIS\n+000090a0: 504c 4159 2d4e 4f57 2069 7320 6e6f 6e2d PLAY-NOW is non-\n+000090b0: 6e69 6c2e 7265 702e 6461 7461 2361 6c70 nil.rep.data#alp\n+000090c0: 6861 2d63 6861 722d 7061 6c70 6861 2d63 ha-char-palpha-c\n+000090d0: 6861 722d 7020 4348 4152 0a0a 5265 7475 har-p CHAR..Retu\n+000090e0: 726e 7320 7420 6966 2043 4841 5220 6973 rns t if CHAR is\n+000090f0: 2061 6e20 616c 7068 6162 6574 6963 2063 an alphabetic c\n+00009100: 6861 7261 6374 6572 2e72 6570 2e64 6174 haracter.rep.dat\n+00009110: 6123 7570 7065 722d 6361 7365 2d70 7570 a#upper-case-pup\n+00009120: 7065 722d 6361 7365 2d70 2043 4841 520a per-case-p CHAR.\n+00009130: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n+00009140: 4152 2069 7320 7570 7065 7220 6361 7365 AR is upper case\n+00009150: 2e72 6570 2e64 6174 6123 6c6f 7765 722d .rep.data#lower-\n+00009160: 6361 7365 2d70 6c6f 7765 722d 6361 7365 case-plower-case\n+00009170: 2d70 2043 4841 520a 0a52 6574 7572 6e73 -p CHAR..Returns\n+00009180: 2074 2069 6620 4348 4152 2069 7320 6c6f t if CHAR is lo\n+00009190: 7765 7220 6361 7365 2e72 6570 2e64 6174 wer case.rep.dat\n+000091a0: 6123 6469 6769 742d 6368 6172 2d70 6469 a#digit-char-pdi\n+000091b0: 6769 742d 6368 6172 2d70 2043 4841 520a git-char-p CHAR.\n+000091c0: 0a52 6574 7572 6e73 2074 2069 6620 4348 .Returns t if CH\n+000091d0: 4152 2069 7320 6120 6469 6769 742e 7265 AR is a digit.re\n+000091e0: 702e 6461 7461 2361 6c70 6861 6e75 6d65 p.data#alphanume\n+000091f0: 7269 6370 616c 7068 616e 756d 6572 6963 ricpalphanumeric\n+00009200: 7020 4348 4152 0a0a 5265 7475 726e 7320 p CHAR..Returns \n+00009210: 7420 6966 2043 4841 5220 6973 2061 6c70 t if CHAR is alp\n+00009220: 6861 2d6e 756d 6572 6963 2e72 6570 2e64 ha-numeric.rep.d\n+00009230: 6174 6123 7370 6163 652d 6368 6172 2d70 ata#space-char-p\n+00009240: 7370 6163 652d 6368 6172 2d70 2043 4841 space-char-p CHA\n+00009250: 520a 0a52 6574 7572 6e73 2074 2069 6620 R..Returns t if \n+00009260: 4348 4152 2069 7320 7768 6974 6573 7061 CHAR is whitespa\n+00009270: 6365 2e72 6570 2e64 6174 6123 6368 6172 ce.rep.data#char\n+00009280: 2d75 7063 6173 6563 6861 722d 7570 6361 -upcasechar-upca\n+00009290: 7365 2043 4841 520a 0a52 6574 7572 6e73 se CHAR..Returns\n+000092a0: 2074 6865 2075 7070 6572 2d63 6173 6520 the upper-case \n+000092b0: 6571 7569 7661 6c65 6e74 206f 6620 4348 equivalent of CH\n+000092c0: 4152 2e72 6570 2e64 6174 6123 6368 6172 AR.rep.data#char\n+000092d0: 2d64 6f77 6e63 6173 6563 6861 722d 646f -downcasechar-do\n+000092e0: 776e 6361 7365 2043 4841 520a 0a52 6574 wncase CHAR..Ret\n+000092f0: 7572 6e73 2074 6865 206c 6f77 6572 2d63 urns the lower-c\n+00009300: 6173 6520 6571 7569 7661 6c65 6e74 206f ase equivalent o\n+00009310: 6620 4348 4152 2e72 6570 2e73 7973 7465 f CHAR.rep.syste\n+00009320: 6d23 7379 7374 656d 7379 7374 656d 2053 m#systemsystem S\n+00009330: 4845 4c4c 2d43 4f4d 4d41 4e44 0a0a 5379 HELL-COMMAND..Sy\n+00009340: 6e63 6872 6f6e 6f75 736c 7920 6578 6563 nchronously exec\n+00009350: 7574 6520 7468 6520 7368 656c 6c20 636f ute the shell co\n+00009360: 6d6d 616e 6420 7374 7269 6e67 2053 4845 mmand string SHE\n+00009370: 4c4c 2d43 4f4d 4d41 4e44 2e20 5265 7475 LL-COMMAND. Retu\n+00009380: 726e 7320 7468 650a 6578 6974 2073 7461 rns the.exit sta\n+00009390: 7475 7320 6f66 2074 6865 2063 6f6d 6d61 tus of the comma\n+000093a0: 6e64 2c20 6f72 2073 6967 6e61 6c73 2061 nd, or signals a\n+000093b0: 6e20 6572 726f 7220 6966 2074 6865 2073 n error if the s\n+000093c0: 6865 6c6c 2063 6f75 6c64 6e27 740a 6265 hell couldn't.be\n+000093d0: 2073 7461 7274 6564 2e0a 0a4e 6f74 6520 started...Note \n+000093e0: 7468 6174 2074 6865 2065 7869 7420 7374 that the exit st\n+000093f0: 6174 7573 2069 7320 5f6e 6f74 5f20 7468 atus is _not_ th\n+00009400: 6520 7361 6d65 2061 7320 7468 6520 7265 e same as the re\n+00009410: 7475 726e 2063 6f64 652e 2049 740a 6465 turn code. It.de\n+00009420: 7065 6e64 7320 6f6e 2074 6865 206f 7065 pends on the ope\n+00009430: 7261 7469 6e67 2073 7973 7465 6d2c 2062 rating system, b\n+00009440: 7574 2075 6e64 6572 2075 6e69 7820 7468 ut under unix th\n+00009450: 6520 7265 7475 726e 2063 6f64 6520 6d61 e return code ma\n+00009460: 7920 6265 0a66 6f75 6e64 2062 7920 7269 y be.found by ri\n+00009470: 6768 742d 7368 6966 7469 6e67 2074 6865 ght-shifting the\n+00009480: 2065 7869 7420 7374 6174 7573 2062 7920 exit status by \n+00009490: 6569 6768 7420 6269 7473 2e20 4c6f 7720 eight bits. Low \n+000094a0: 6e6f 6e2d 7a65 726f 0a76 616c 7565 7320 non-zero.values \n+000094b0: 7265 7072 6573 656e 7420 7468 6174 2074 represent that t\n+000094c0: 6865 2070 726f 6365 7373 2077 6173 206b he process was k\n+000094d0: 696c 6c65 6420 6279 2061 2073 6967 6e61 illed by a signa\n+000094e0: 6c2e 7265 702e 7379 7374 656d 2367 6574 l.rep.system#get\n+000094f0: 2d63 6f6d 6d61 6e64 2d6c 696e 652d 6f70 -command-line-op\n+00009500: 7469 6f6e 6765 742d 636f 6d6d 616e 642d tionget-command-\n+00009510: 6c69 6e65 2d6f 7074 696f 6e20 4f50 5449 line-option OPTI\n+00009520: 4f4e 205b 5245 5155 4952 4553 2d41 5247 ON [REQUIRES-ARG\n+00009530: 554d 454e 545d 0a0a 5265 7475 726e 7320 UMENT]..Returns \n+00009540: 7420 6966 204f 5054 494f 4e20 7761 7320 t if OPTION was \n+00009550: 7370 6563 6966 6965 6420 6f6e 2074 6865 specified on the\n+00009560: 2063 6f6d 6d61 6e64 206c 696e 6520 284f command line (O\n+00009570: 5054 494f 4e20 6973 2074 7970 6963 616c PTION is typical\n+00009580: 6c79 0a61 2077 6f72 6420 6265 6769 6e6e ly.a word beginn\n+00009590: 696e 6720 7769 7468 2060 2d2d 2729 2e20 ing with `--'). \n+000095a0: 4966 2052 4551 5549 5245 532d 4152 4755 If REQUIRES-ARGU\n+000095b0: 4d45 4e54 2069 7320 6e6f 6e2d 6e69 6c2c MENT is non-nil,\n+000095c0: 2074 6869 7320 6f70 7469 6f6e 0a72 6571 this option.req\n+000095d0: 7569 7265 7320 6120 7061 7261 6d65 7465 uires a paramete\n+000095e0: 722c 2074 6865 2076 616c 7565 206f 6620 r, the value of \n+000095f0: 7768 6963 6820 6973 2072 6574 7572 6e65 which is returne\n+00009600: 642e 2049 6620 6120 7061 7261 6d65 7465 d. If a paramete\n+00009610: 7273 2069 736e 2774 0a73 7570 706c 6965 rs isn't.supplie\n+00009620: 6420 616e 2065 7272 6f72 2069 7320 7369 d an error is si\n+00009630: 676e 616c 6c65 642e 7265 702e 7379 7374 gnalled.rep.syst\n+00009640: 656d 2363 7279 7074 6372 7970 7420 4b45 em#cryptcrypt KE\n+00009650: 5920 5341 4c54 0a0a 5468 6520 6063 7279 Y SALT..The `cry\n+00009660: 7074 2720 6675 6e63 7469 6f6e 2074 616b pt' function tak\n+00009670: 6573 2061 2070 6173 7377 6f72 642c 204b es a password, K\n+00009680: 4559 2c20 6173 2061 2073 7472 696e 672c EY, as a string,\n+00009690: 2061 6e64 2061 2053 414c 540a 6368 6172 and a SALT.char\n+000096a0: 6163 7465 7220 6172 7261 792c 2061 6e64 acter array, and\n+000096b0: 2072 6574 7572 6e73 2061 2070 7269 6e74 returns a print\n+000096c0: 6162 6c65 2041 5343 4949 2073 7472 696e able ASCII strin\n+000096d0: 6720 7768 6963 6820 7374 6172 7473 2077 g which starts w\n+000096e0: 6974 680a 616e 6f74 6865 7220 7361 6c74 ith.another salt\n+000096f0: 2e20 2049 7420 6973 2062 656c 6965 7665 . It is believe\n+00009700: 6420 7468 6174 2c20 6769 7665 6e20 7468 d that, given th\n+00009710: 6520 6f75 7470 7574 206f 6620 7468 6520 e output of the \n+00009720: 6675 6e63 7469 6f6e 2c0a 7468 6520 6265 function,.the be\n+00009730: 7374 2077 6179 2074 6f20 6669 6e64 2061 st way to find a\n+00009740: 204b 4559 2074 6861 7420 7769 6c6c 2070 KEY that will p\n+00009750: 726f 6475 6365 2074 6861 7420 6f75 7470 roduce that outp\n+00009760: 7574 2069 7320 746f 2067 7565 7373 0a76 ut is to guess.v\n+00009770: 616c 7565 7320 6f66 204b 4559 2075 6e74 alues of KEY unt\n+00009780: 696c 2074 6865 206f 7269 6769 6e61 6c20 il the original \n+00009790: 7661 6c75 6520 6f66 204b 4559 2069 7320 value of KEY is \n+000097a0: 666f 756e 642e 0a0a 5365 6520 6372 7970 found...See cryp\n+000097b0: 7428 3329 2066 6f72 206d 6f72 6520 696e t(3) for more in\n+000097c0: 666f 726d 6174 696f 6e2e 7265 702e 6c61 formation.rep.la\n+000097d0: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n+000097e0: 616b 652d 666c 7569 646d 616b 652d 666c ake-fluidmake-fl\n+000097f0: 7569 6420 5b56 414c 5545 5d0a 0a43 7265 uid [VALUE]..Cre\n+00009800: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+00009810: 6e20 6f62 6a65 6374 2072 6570 7265 7365 n object represe\n+00009820: 6e74 696e 6720 6120 6066 6c75 6964 2720 nting a `fluid' \n+00009830: 7661 6c75 652d 2d61 6e20 616e 6f6e 796d value--an anonym\n+00009840: 6f75 730a 6479 6e61 6d69 6361 6c6c 7920 ous.dynamically \n+00009850: 626f 756e 6420 7661 7269 6162 6c65 2e0a bound variable..\n+00009860: 0a49 6620 5641 4c55 4520 6973 2064 6566 .If VALUE is def\n+00009870: 696e 6564 2074 6865 2069 6e69 7469 616c ined the initial\n+00009880: 2076 616c 7565 206f 6620 7468 6520 666c value of the fl\n+00009890: 7569 6420 6973 2056 414c 5545 2c20 6f74 uid is VALUE, ot\n+000098a0: 6865 7277 6973 650a 6974 2069 7320 7468 herwise.it is th\n+000098b0: 6520 7379 6d62 6f6c 2060 6e69 6c27 2e72 e symbol `nil'.r\n+000098c0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000098d0: 7465 7223 666c 7569 6466 6c75 6964 2046 ter#fluidfluid F\n+000098e0: 4c55 4944 0a0a 5265 7475 726e 2074 6865 LUID..Return the\n+000098f0: 2076 616c 7565 206f 6620 7468 6520 6d6f value of the mo\n+00009900: 7374 2072 6563 656e 746c 7920 6372 6561 st recently crea\n+00009910: 7465 6420 6269 6e64 696e 6720 6f66 2074 ted binding of t\n+00009920: 6865 2066 6c75 6964 0a76 6172 6961 626c he fluid.variabl\n+00009930: 6520 6f62 6a65 6374 2046 4c55 4944 2e72 e object FLUID.r\n+00009940: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00009950: 7465 7223 666c 7569 642d 7365 7466 6c75 ter#fluid-setflu\n+00009960: 6964 2d73 6574 2046 4c55 4944 2056 414c id-set FLUID VAL\n+00009970: 5545 0a0a 5365 7420 7468 6520 7661 6c75 UE..Set the valu\n+00009980: 6520 6f66 2074 6865 206d 6f73 7420 7265 e of the most re\n+00009990: 6365 6e74 6c79 2063 7265 6174 6564 2062 cently created b\n+000099a0: 696e 6469 6e67 206f 6620 7468 6520 666c inding of the fl\n+000099b0: 7569 640a 7661 7269 6162 6c65 206f 626a uid.variable obj\n+000099c0: 6563 7420 464c 5549 4420 746f 2056 414c ect FLUID to VAL\n+000099d0: 5545 2e72 6570 2e6c 616e 672e 696e 7465 UE.rep.lang.inte\n+000099e0: 7270 7265 7465 7223 7769 7468 2d66 6c75 rpreter#with-flu\n+000099f0: 6964 7377 6974 682d 666c 7569 6473 2046 idswith-fluids F\n+00009a00: 4c55 4944 5320 5641 4c55 4553 2054 4855 LUIDS VALUES THU\n+00009a10: 4e4b 0a0a 4361 6c6c 2054 4855 4e4b 2061 NK..Call THUNK a\n+00009a20: 6e64 2072 6574 7572 6e20 7468 6520 7661 nd return the va\n+00009a30: 6c75 6520 7468 6174 2069 7420 7265 7475 lue that it retu\n+00009a40: 726e 7320 7769 7468 206e 6577 2062 696e rns with new bin\n+00009a50: 6469 6e67 730a 6372 6561 7465 6420 666f dings.created fo\n+00009a60: 7220 6561 6368 206f 6620 7468 6520 666c r each of the fl\n+00009a70: 7569 6420 7661 7269 6162 6c65 7320 7370 uid variables sp\n+00009a80: 6563 6966 6965 6420 696e 2074 6865 206c ecified in the l\n+00009a90: 6973 7420 464c 5549 4453 2e0a 466f 7220 ist FLUIDS..For \n+00009aa0: 6561 6368 206d 656d 6265 7220 6f66 2046 each member of F\n+00009ab0: 4c55 4944 5320 7468 6520 636f 7272 6573 LUIDS the corres\n+00009ac0: 706f 6e64 696e 6720 6d65 6d62 6572 206f ponding member o\n+00009ad0: 6620 7468 6520 5641 4c55 4553 206c 6973 f the VALUES lis\n+00009ae0: 740a 7072 6f76 6964 6573 2074 6865 2069 t.provides the i\n+00009af0: 6e69 7469 616c 2076 616c 7565 206f 6620 nitial value of \n+00009b00: 7468 6520 6e65 7720 6269 6e64 696e 672e the new binding.\n+00009b10: 0a0a 4966 2074 6865 206c 6973 7473 2046 ..If the lists F\n+00009b20: 4c55 4944 5320 616e 6420 5641 4c55 4553 LUIDS and VALUES\n+00009b30: 2061 7265 206e 6f74 206f 6620 7468 6520 are not of the \n+00009b40: 7361 6d65 206c 656e 6774 682c 2061 6e20 same length, an \n+00009b50: 6572 726f 7220 6973 0a73 6967 6e61 6c6c error is.signall\n+00009b60: 6564 2e72 6570 2e64 6174 6123 636f 6e73 ed.rep.data#cons\n+00009b70: 636f 6e73 2043 4152 2043 4452 0a0a 5265 cons CAR CDR..Re\n+00009b80: 7475 726e 7320 6120 6e65 7720 636f 6e73 turns a new cons\n+00009b90: 2d63 656c 6c20 7769 7468 2063 6172 2043 -cell with car C\n+00009ba0: 4152 2061 6e64 2063 6472 2043 4452 2e72 AR and cdr CDR.r\n+00009bb0: 6570 2e64 6174 6123 6761 7262 6167 652d ep.data#garbage-\n+00009bc0: 7468 7265 7368 6f6c 6467 6172 6261 6765 thresholdgarbage\n+00009bd0: 2d74 6872 6573 686f 6c64 205b 4e45 572d -threshold [NEW-\n+00009be0: 5641 4c55 455d 0a0a 5468 6520 6e75 6d62 VALUE]..The numb\n+00009bf0: 6572 206f 6620 6279 7465 7320 6f66 2073 er of bytes of s\n+00009c00: 746f 7261 6765 2077 6869 6368 206d 7573 torage which mus\n+00009c10: 7420 6265 2075 7365 6420 6265 666f 7265 t be used before\n+00009c20: 2061 2067 6172 6261 6765 2d0a 636f 6c6c a garbage-.coll\n+00009c30: 6563 7469 6f6e 2069 7320 7472 6967 6765 ection is trigge\n+00009c40: 7265 642e 7265 702e 6461 7461 2369 646c red.rep.data#idl\n+00009c50: 652d 6761 7262 6167 652d 7468 7265 7368 e-garbage-thresh\n+00009c60: 6f6c 6469 646c 652d 6761 7262 6167 652d oldidle-garbage-\n+00009c70: 7468 7265 7368 6f6c 6420 5b4e 4557 2d56 threshold [NEW-V\n+00009c80: 414c 5545 5d0a 0a54 6865 206e 756d 6265 ALUE]..The numbe\n+00009c90: 7220 6f66 2062 7974 6573 206f 6620 7374 r of bytes of st\n+00009ca0: 6f72 6167 6520 7768 6963 6820 6d75 7374 orage which must\n+00009cb0: 2062 6520 7573 6564 2062 6566 6f72 6520 be used before \n+00009cc0: 6120 6761 7262 6167 652d 0a63 6f6c 6c65 a garbage-.colle\n+00009cd0: 6374 696f 6e20 6973 2074 7269 6767 6572 ction is trigger\n+00009ce0: 6564 2077 6865 6e20 7468 6520 6564 6974 ed when the edit\n+00009cf0: 6f72 2069 7320 6964 6c65 2e72 6570 2e64 or is idle.rep.d\n+00009d00: 6174 6123 6761 7262 6167 652d 636f 6c6c ata#garbage-coll\n+00009d10: 6563 7467 6172 6261 6765 2d63 6f6c 6c65 ectgarbage-colle\n+00009d20: 6374 0a0a 5363 616e 7320 616c 6c20 616c ct..Scans all al\n+00009d30: 6c6f 6361 7465 6420 7374 6f72 6167 6520 located storage \n+00009d40: 666f 7220 756e 7573 6162 6c65 2064 6174 for unusable dat\n+00009d50: 612c 2061 6e64 2070 7574 7320 6974 206f a, and puts it o\n+00009d60: 6e74 6f20 7468 6520 6672 6565 2d0a 6c69 nto the free-.li\n+00009d70: 7374 2e20 5468 6973 2069 7320 646f 6e65 st. This is done\n+00009d80: 2061 7574 6f6d 6174 6963 616c 6c79 2077 automatically w\n+00009d90: 6865 6e20 7468 6520 616d 6f75 6e74 206f hen the amount o\n+00009da0: 6620 7374 6f72 6167 6520 7573 6564 2073 f storage used s\n+00009db0: 696e 6365 2074 6865 0a6c 6173 7420 6761 ince the.last ga\n+00009dc0: 7262 6167 652d 636f 6c6c 6563 7469 6f6e rbage-collection\n+00009dd0: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n+00009de0: 2060 6761 7262 6167 652d 7468 7265 7368 `garbage-thresh\n+00009df0: 6f6c 6427 2e72 6570 2e69 6f2e 736f 636b old'.rep.io.sock\n+00009e00: 6574 7323 736f 636b 6574 2d6c 6f63 616c ets#socket-local\n+00009e10: 2d63 6c69 656e 7473 6f63 6b65 742d 6c6f -clientsocket-lo\n+00009e20: 6361 6c2d 636c 6965 6e74 2041 4444 5245 cal-client ADDRE\n+00009e30: 5353 205b 5354 5245 414d 5d20 5b53 454e SS [STREAM] [SEN\n+00009e40: 5449 4e45 4c5d 0a0a 4372 6561 7465 2061 TINEL]..Create a\n+00009e50: 6e64 2072 6574 7572 6e20 6120 736f 636b nd return a sock\n+00009e60: 6574 2063 6f6e 6e65 6374 6564 2074 6f20 et connected to \n+00009e70: 7468 6520 756e 6978 2064 6f6d 6169 6e20 the unix domain \n+00009e80: 736f 636b 6574 2061 740a 4144 4452 4553 socket at.ADDRES\n+00009e90: 5320 2861 2073 7065 6369 616c 206e 6f64 S (a special nod\n+00009ea0: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n+00009eb0: 696c 696e 6720 7379 7374 656d 292e 0a0a iling system)...\n+00009ec0: 416c 6c20 6f75 7470 7574 2066 726f 6d20 All output from \n+00009ed0: 7468 6973 2073 6f63 6b65 7420 7769 6c6c this socket will\n+00009ee0: 2062 6520 636f 7069 6564 2074 6f20 5354 be copied to ST\n+00009ef0: 5245 414d 3b20 7768 656e 2074 6865 2073 REAM; when the s\n+00009f00: 6f63 6b65 740a 6973 2063 6c6f 7365 6420 ocket.is closed \n+00009f10: 646f 776e 2072 656d 6f74 656c 7920 5345 down remotely SE\n+00009f20: 4e54 494e 454c 2077 696c 6c20 6265 2063 NTINEL will be c\n+00009f30: 616c 6c65 6420 7769 7468 2074 6865 2073 alled with the s\n+00009f40: 6f63 6b65 7420 6173 2069 7473 0a73 696e ocket as its.sin\n+00009f50: 676c 6520 6172 6775 6d65 6e74 2e72 6570 gle argument.rep\n+00009f60: 2e69 6f2e 736f 636b 6574 7323 736f 636b .io.sockets#sock\n+00009f70: 6574 2d61 6464 7265 7373 736f 636b 6574 et-addresssocket\n+00009f80: 2d61 6464 7265 7373 2053 4f43 4b45 540a -address SOCKET.\n+00009f90: 0a52 6574 7572 6e20 7468 6520 6164 6472 .Return the addr\n+00009fa0: 6573 7320 6173 736f 6369 6174 6564 2077 ess associated w\n+00009fb0: 6974 6820 534f 434b 4554 2c20 6f72 2066 ith SOCKET, or f\n+00009fc0: 616c 7365 2069 6620 7468 6973 2069 7320 alse if this is \n+00009fd0: 756e 6b6e 6f77 6e2e 0072 6570 2e64 6174 unknown..rep.dat\n+00009fe0: 6123 6d61 6b65 2d67 7561 7264 6961 6e00 a#make-guardian.\n+00009ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0000a000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+0000a010: 6f63 6b65 742d 6c6f 6361 6c2d 7365 7276 ocket-local-serv\n+0000a020: 6572 736f 636b 6574 2d6c 6f63 616c 2d73 ersocket-local-s\n+0000a030: 6572 7665 7220 4144 4452 4553 5320 5b43 erver ADDRESS [C\n+0000a040: 414c 4c42 4143 4b5d 205b 5345 4e54 494e ALLBACK] [SENTIN\n+0000a050: 454c 5d0a 0a43 7265 6174 6520 616e 6420 EL]..Create and \n+0000a060: 7265 7475 726e 2061 2073 6f63 6b65 7420 return a socket \n+0000a070: 6c69 7374 656e 696e 6720 666f 7220 636f listening for co\n+0000a080: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the\n+0000a090: 2075 6e69 7820 646f 6d61 696e 0a73 6f63 unix domain.soc\n+0000a0a0: 6b65 7420 6174 2041 4444 5245 5353 2028 ket at ADDRESS (\n+0000a0b0: 6120 7370 6563 6961 6c20 6e6f 6465 2069 a special node i\n+0000a0c0: 6e20 7468 6520 6c6f 6361 6c20 6669 6c69 n the local fili\n+0000a0d0: 6e67 2073 7973 7465 6d29 2e0a 0a57 6865 ng system)...Whe\n+0000a0e0: 6e20 6120 636f 6e6e 6563 7469 6f6e 2069 n a connection i\n+0000a0f0: 7320 7265 7175 6573 7465 6420 4341 4c4c s requested CALL\n+0000a100: 4241 434b 2069 7320 6361 6c6c 6564 2077 BACK is called w\n+0000a110: 6974 6820 7468 6520 7365 7276 6572 0a73 ith the server.s\n+0000a120: 6f63 6b65 7420 6173 2069 7473 2073 6f6c ocket as its sol\n+0000a130: 6520 6172 6775 6d65 6e74 2e20 4974 206d e argument. It m\n+0000a140: 7573 7420 6361 6c6c 2060 736f 636b 6574 ust call `socket\n+0000a150: 2d61 6363 6570 7427 2074 6f20 6d61 6b65 -accept' to make\n+0000a160: 2074 6865 0a63 6f6e 6e65 6374 696f 6e2e the.connection.\n+0000a170: 0a0a 5768 656e 2074 6865 2073 6f63 6b65 ..When the socke\n+0000a180: 7420 6973 2073 6875 7464 6f77 6e20 7265 t is shutdown re\n+0000a190: 6d6f 7465 6c79 2c20 5345 4e54 494e 454c motely, SENTINEL\n+0000a1a0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n+0000a1b0: 7468 650a 736f 636b 6574 2061 7320 6974 the.socket as it\n+0000a1c0: 7320 6f6e 6c79 2061 7267 756d 656e 742e s only argument.\n+0000a1d0: 7265 702e 696f 2e73 6f63 6b65 7473 2363 rep.io.sockets#c\n+0000a1e0: 6c6f 7365 2d73 6f63 6b65 7463 6c6f 7365 lose-socketclose\n+0000a1f0: 2d73 6f63 6b65 7420 534f 434b 4554 0a0a -socket SOCKET..\n+0000a200: 5368 7574 646f 776e 2074 6865 2063 6f6e Shutdown the con\n+0000a210: 6e65 6374 696f 6e20 6173 736f 6369 6174 nection associat\n+0000a220: 6520 7769 7468 2053 4f43 4b45 542e 204e e with SOCKET. N\n+0000a230: 6f74 6520 7468 6174 2074 6869 7320 646f ote that this do\n+0000a240: 6573 206e 6f74 0a63 6175 7365 2074 6865 es not.cause the\n+0000a250: 2053 454e 5449 4e45 4c20 6675 6e63 7469 SENTINEL functi\n+0000a260: 6f6e 2061 7373 6f63 6961 7465 6420 7769 on associated wi\n+0000a270: 7468 2053 4f43 4b45 5420 746f 2072 756e th SOCKET to run\n+0000a280: 2e72 6570 2e69 6f2e 736f 636b 6574 7323 .rep.io.sockets#\n+0000a290: 736f 636b 6574 2d70 6f72 7473 6f63 6b65 socket-portsocke\n+0000a2a0: 742d 706f 7274 2053 4f43 4b45 540a 0a52 t-port SOCKET..R\n+0000a2b0: 6574 7572 6e20 7468 6520 706f 7274 2061 eturn the port a\n+0000a2c0: 7373 6f63 6961 7465 6420 7769 7468 2053 ssociated with S\n+0000a2d0: 4f43 4b45 542c 206f 7220 6661 6c73 6520 OCKET, or false \n+0000a2e0: 6966 2074 6869 7320 6973 2075 6e6b 6e6f if this is unkno\n+0000a2f0: 776e 2e72 6570 2e69 6f2e 736f 636b 6574 wn.rep.io.socket\n+0000a300: 7323 736f 636b 6574 2d70 6565 722d 706f s#socket-peer-po\n+0000a310: 7274 736f 636b 6574 2d70 6565 722d 706f rtsocket-peer-po\n+0000a320: 7274 2053 4f43 4b45 540a 0a52 6574 7572 rt SOCKET..Retur\n+0000a330: 6e20 7468 6520 706f 7274 206f 6620 7468 n the port of th\n+0000a340: 6520 7065 6572 2063 6f6e 6e65 6374 6564 e peer connected\n+0000a350: 2074 6f20 534f 434b 4554 2c20 6f72 2066 to SOCKET, or f\n+0000a360: 616c 7365 2069 6620 7468 6973 2069 730a alse if this is.\n+0000a370: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s\n+0000a380: 6f63 6b65 7473 2361 6363 6570 742d 736f ockets#accept-so\n+0000a390: 636b 6574 2d6f 7574 7075 742d 3161 6363 cket-output-1acc\n+0000a3a0: 6570 742d 736f 636b 6574 2d6f 7574 7075 ept-socket-outpu\n+0000a3b0: 742d 3120 534f 434b 4554 205b 5345 4353 t-1 SOCKET [SECS\n+0000a3c0: 5d20 5b4d 5345 4353 5d0a 0a50 726f 6365 ] [MSECS]..Proce\n+0000a3d0: 7373 2061 6e79 2070 656e 6469 6e67 206f ss any pending o\n+0000a3e0: 7574 7075 7420 6672 6f6d 2053 4f43 4b45 utput from SOCKE\n+0000a3f0: 5420 2874 6869 7320 696e 636c 7564 6573 T (this includes\n+0000a400: 2063 6f6e 6e65 6374 696f 6e0a 7265 7175 connection.requ\n+0000a410: 6573 7473 2c20 6461 7461 2074 7261 6e73 ests, data trans\n+0000a420: 6665 7220 616e 6420 7368 7574 646f 776e fer and shutdown\n+0000a430: 206e 6f74 6966 6963 6174 696f 6e73 292e notifications).\n+0000a440: 0a0a 5761 6974 7320 666f 7220 5345 4353 ..Waits for SECS\n+0000a450: 2073 6563 6f6e 6473 2061 6e64 204d 5345 seconds and MSE\n+0000a460: 4353 206d 696c 6c69 7365 636f 6e64 732e CS milliseconds.\n+0000a470: 2052 6574 7572 6e73 2074 7275 6520 6966 Returns true if\n+0000a480: 2074 6865 0a74 696d 656f 7574 2077 6173 the.timeout was\n+0000a490: 2072 6561 6368 6564 2077 6974 686f 7574 reached without\n+0000a4a0: 2061 6e79 206f 7574 7075 7420 6265 696e any output bein\n+0000a4b0: 6720 7072 6f63 6573 7365 642c 206f 7468 g processed, oth\n+0000a4c0: 6572 7769 7365 0a72 6574 7572 6e73 2066 erwise.returns f\n+0000a4d0: 616c 7365 2e72 6570 2e6c 616e 672e 6d61 alse.rep.lang.ma\n+0000a4e0: 7468 232d 2d20 4e55 4d42 4552 205b 4e55 th#-- NUMBER [NU\n+0000a4f0: 4d42 4552 532e 2e2e 5d0a 0a45 6974 6865 MBERS...]..Eithe\n+0000a500: 7220 7265 7475 726e 7320 7468 6520 6e65 r returns the ne\n+0000a510: 6761 7469 6f6e 206f 6620 4e55 4d42 4552 gation of NUMBER\n+0000a520: 206f 7220 7468 6520 7661 6c75 6520 6f66 or the value of\n+0000a530: 204e 554d 4245 5220 6d69 6e75 730a 4e55 NUMBER minus.NU\n+0000a540: 4d42 4552 5372 6570 2e6c 616e 672e 6d61 MBERSrep.lang.ma\n+0000a550: 7468 232a 2a20 4e55 4d42 4552 532e 2e2e th#** NUMBERS...\n+0000a560: 0a0a 4d75 6c74 6970 6c69 6573 2061 6c6c ..Multiplies all\n+0000a570: 204e 554d 4245 5253 2074 6f67 6574 6865 NUMBERS togethe\n+0000a580: 722e 2049 6620 6e6f 206e 756d 6265 7273 r. If no numbers\n+0000a590: 2061 7265 2067 6976 656e 2072 6574 7572 are given retur\n+0000a5a0: 6e73 2031 2e72 6570 2e6c 616e 672e 6d61 ns 1.rep.lang.ma\n+0000a5b0: 7468 2372 656d 6169 6e64 6572 7265 6d61 th#remainderrema\n+0000a5c0: 696e 6465 7220 4449 5649 4445 4e44 2044 inder DIVIDEND D\n+0000a5d0: 4956 4953 4f52 0a0a 5265 7475 726e 7320 IVISOR..Returns \n+0000a5e0: 7468 6520 696e 7465 6765 7220 7265 6d61 the integer rema\n+0000a5f0: 696e 6465 7220 6166 7465 7220 6469 7669 inder after divi\n+0000a600: 6469 6e67 2044 4956 4944 454e 4420 6279 ding DIVIDEND by\n+0000a610: 2044 4956 4953 4f52 2e72 6570 2e6c 616e DIVISOR.rep.lan\n+0000a620: 672e 6d61 7468 236d 6f64 6d6f 6420 4449 g.math#modmod DI\n+0000a630: 5649 4445 4e44 2044 4956 4953 4f52 0a0a VIDEND DIVISOR..\n+0000a640: 5265 7475 726e 7320 7468 6520 7661 6c75 Returns the valu\n+0000a650: 6520 6f66 2044 4956 4944 454e 4420 6d6f e of DIVIDEND mo\n+0000a660: 6475 6c6f 2044 4956 4953 4f52 3b20 756e dulo DIVISOR; un\n+0000a670: 6c69 6b65 2074 6865 2025 2028 7265 6d61 like the % (rema\n+0000a680: 696e 6465 7229 0a66 756e 6374 696f 6e20 inder).function \n+0000a690: 7468 6520 6265 6861 7669 6f75 7220 6f66 the behaviour of\n+0000a6a0: 2060 6d6f 6427 2069 7320 7765 6c6c 2d64 `mod' is well-d\n+0000a6b0: 6566 696e 6564 2066 6f72 206e 6567 6174 efined for negat\n+0000a6c0: 6976 6520 6172 6775 6d65 6e74 732c 0a77 ive arguments,.w\n+0000a6d0: 6520 6861 7665 2074 6861 742c 0a0a 0928 e have that,...(\n+0000a6e0: 6d6f 6420 5820 5929 203d 3d20 5820 2d20 mod X Y) == X - \n+0000a6f0: 282a 2059 2028 666c 6f6f 7220 282f 2058 (* Y (floor (/ X\n+0000a700: 2059 2929 292c 0966 6f72 2059 206e 6f74 Y))),.for Y not\n+0000a710: 2065 7175 616c 2074 6f20 7a65 726f 0a0a equal to zero..\n+0000a720: 6173 7375 6d69 6e67 2074 6861 7420 2866 assuming that (f\n+0000a730: 6c6f 6f72 205a 2920 6769 7665 7320 7468 loor Z) gives th\n+0000a740: 6520 6c65 6173 7420 696e 7465 6765 7220 e least integer \n+0000a750: 6772 6561 7465 7220 7468 616e 206f 7220 greater than or \n+0000a760: 6571 7561 6c20 746f 205a 2c0a 616e 6420 equal to Z,.and \n+0000a770: 7468 6174 2066 6c6f 6174 696e 6720 706f that floating po\n+0000a780: 696e 7420 6469 7669 7369 6f6e 2069 7320 int division is \n+0000a790: 7573 6564 2e72 6570 2e6c 616e 672e 6d61 used.rep.lang.ma\n+0000a7a0: 7468 2371 756f 7469 656e 7471 756f 7469 th#quotientquoti\n+0000a7b0: 656e 7420 4449 5649 4445 4e44 2044 4956 ent DIVIDEND DIV\n+0000a7c0: 4953 4f52 0a0a 5265 7475 726e 7320 7468 ISOR..Returns th\n+0000a7d0: 6520 696e 7465 6765 7220 7175 6f74 6965 e integer quotie\n+0000a7e0: 6e74 2066 726f 6d20 6469 7669 6469 6e67 nt from dividing\n+0000a7f0: 2069 6e74 6567 6572 7320 4449 5649 4445 integers DIVIDE\n+0000a800: 4e44 2061 6e64 0a44 4956 4953 4f52 2e72 ND and.DIVISOR.r\n+0000a810: 6570 2e6c 616e 672e 6d61 7468 236c 6f67 ep.lang.math#log\n+0000a820: 6e6f 746c 6f67 6e6f 7420 4e55 4d42 4552 notlognot NUMBER\n+0000a830: 0a0a 5265 7475 726e 7320 7468 6520 6269 ..Returns the bi\n+0000a840: 7477 6973 6520 6c6f 6769 6361 6c20 606e twise logical `n\n+0000a850: 6f74 2720 6f66 204e 554d 4245 522e 7265 ot' of NUMBER.re\n+0000a860: 702e 6c61 6e67 2e6d 6174 6823 6c6f 6769 p.lang.math#logi\n+0000a870: 6f72 6c6f 6769 6f72 204e 554d 4245 5253 orlogior NUMBERS\n+0000a880: 2e2e 2e0a 0a52 6574 7572 6e73 2074 6865 .....Returns the\n+0000a890: 2062 6974 7769 7365 206c 6f67 6963 616c bitwise logical\n+0000a8a0: 2060 696e 636c 7573 6976 652d 6f72 2720 `inclusive-or' \n+0000a8b0: 6f66 2069 7473 2061 7267 756d 656e 7473 of its arguments\n+0000a8c0: 2e72 6570 2e6c 616e 672e 6d61 7468 236c .rep.lang.math#l\n+0000a8d0: 6f67 786f 726c 6f67 786f 7220 4e55 4d42 ogxorlogxor NUMB\n+0000a8e0: 4552 532e 2e2e 0a0a 5265 7475 726e 7320 ERS.....Returns \n+0000a8f0: 7468 6520 6269 7477 6973 6520 6c6f 6769 the bitwise logi\n+0000a900: 6361 6c20 6065 7863 6c75 7369 7665 2d6f cal `exclusive-o\n+0000a910: 7227 206f 6620 6974 7320 6172 6775 6d65 r' of its argume\n+0000a920: 6e74 732e 7265 702e 6c61 6e67 2e6d 6174 nts.rep.lang.mat\n+0000a930: 6823 7a65 726f 707a 6572 6f70 204e 554d h#zeropzerop NUM\n+0000a940: 4245 520a 0a52 6574 7572 6e20 7420 6966 BER..Return t if\n+0000a950: 204e 554d 4245 5220 6973 207a 6572 6f2e NUMBER is zero.\n+0000a960: 7265 702e 6c61 6e67 2e6d 6174 6823 312d rep.lang.math#1-\n+0000a970: 312d 204e 554d 4245 520a 0a52 6574 7572 1- NUMBER..Retur\n+0000a980: 6e20 4e55 4d42 4552 206d 696e 7573 2031 n NUMBER minus 1\n+0000a990: 2e72 6570 2e6c 616e 672e 6d61 7468 2361 .rep.lang.math#a\n+0000a9a0: 7368 6173 6820 4e55 4d42 4552 2043 4f55 shash NUMBER COU\n+0000a9b0: 4e54 0a0a 5573 6520 616e 2061 7269 7468 NT..Use an arith\n+0000a9c0: 6d65 7469 6320 7368 6966 7420 746f 2073 metic shift to s\n+0000a9d0: 6869 6674 2074 6865 2062 6974 7320 696e hift the bits in\n+0000a9e0: 204e 554d 4245 5220 6279 2043 4f55 4e54 NUMBER by COUNT\n+0000a9f0: 2062 6974 7320 746f 0a74 6865 206c 6566 bits to.the lef\n+0000aa00: 742c 2061 206e 6567 6174 6976 6520 434f t, a negative CO\n+0000aa10: 554e 5420 6d65 616e 7320 7368 6966 7420 UNT means shift \n+0000aa20: 7269 6768 742e 0a0a 426f 7468 204e 554d right...Both NUM\n+0000aa30: 4245 5220 616e 6420 434f 554e 5420 6d75 BER and COUNT mu\n+0000aa40: 7374 2062 6520 696e 7465 6765 7273 2e72 st be integers.r\n+0000aa50: 6570 2e6c 616e 672e 6d61 7468 2366 6c6f ep.lang.math#flo\n+0000aa60: 6f72 666c 6f6f 7220 4e55 4d42 4552 0a0a orfloor NUMBER..\n+0000aa70: 526f 756e 6420 4e55 4d42 4552 2064 6f77 Round NUMBER dow\n+0000aa80: 6e77 6172 6473 2074 6f20 7468 6520 6e65 nwards to the ne\n+0000aa90: 6172 6573 7420 696e 7465 6765 7220 6c65 arest integer le\n+0000aaa0: 7373 2074 6861 6e20 6f72 2065 7175 616c ss than or equal\n+0000aab0: 2074 6f0a 4e55 4d42 4552 2e72 6570 2e6c to.NUMBER.rep.l\n+0000aac0: 616e 672e 6d61 7468 2363 6569 6c69 6e67 ang.math#ceiling\n+0000aad0: 6365 696c 696e 6720 4e55 4d42 4552 0a0a ceiling NUMBER..\n+0000aae0: 526f 756e 6420 4e55 4d42 4552 2075 7077 Round NUMBER upw\n+0000aaf0: 6172 6473 2074 6f20 7468 6520 6e65 6172 ards to the near\n+0000ab00: 6573 7420 696e 7465 6765 7220 6772 6561 est integer grea\n+0000ab10: 7465 7220 7468 616e 206f 7220 6571 7561 ter than or equa\n+0000ab20: 6c20 746f 0a4e 554d 4245 522e 7265 702e l to.NUMBER.rep.\n+0000ab30: 6c61 6e67 2e6d 6174 6823 726f 756e 6472 lang.math#roundr\n+0000ab40: 6f75 6e64 204e 554d 4245 520a 0a52 6f75 ound NUMBER..Rou\n+0000ab50: 6e64 204e 554d 4245 5220 746f 2074 6865 nd NUMBER to the\n+0000ab60: 206e 6561 7265 7374 2069 6e74 6567 6572 nearest integer\n+0000ab70: 2e20 4861 6c66 7761 7920 6361 7365 7320 . Halfway cases \n+0000ab80: 6172 6520 726f 756e 6465 6420 746f 2074 are rounded to t\n+0000ab90: 6865 0a6e 6561 7265 7374 2065 7665 6e20 he.nearest even \n+0000aba0: 696e 7465 6765 722e 7265 702e 6c61 6e67 integer.rep.lang\n+0000abb0: 2e6d 6174 6823 6578 7065 7870 2058 0a0a .math#expexp X..\n+0000abc0: 5265 7475 726e 2060 6527 2028 7468 6520 Return `e' (the \n+0000abd0: 6261 7365 206f 6620 6e61 7475 7261 6c20 base of natural \n+0000abe0: 6c6f 6761 7269 7468 6d73 2920 7261 6973 logarithms) rais\n+0000abf0: 6564 2074 6f20 7468 6520 706f 7765 7220 ed to the power \n+0000ac00: 582e 7265 702e 6c61 6e67 2e6d 6174 6823 X.rep.lang.math#\n+0000ac10: 7369 6e73 696e 2058 0a0a 5265 7475 726e sinsin X..Return\n+0000ac20: 7320 7468 6520 7369 6e65 206f 6620 582c s the sine of X,\n+0000ac30: 2069 6e20 7261 6469 616e 732e 7265 702e in radians.rep.\n+0000ac40: 6c61 6e67 2e6d 6174 6823 636f 7363 6f73 lang.math#coscos\n+0000ac50: 2058 0a0a 5265 7475 726e 7320 7468 6520 X..Returns the \n+0000ac60: 636f 7369 6e65 206f 6620 582c 2069 6e20 cosine of X, in \n+0000ac70: 7261 6469 616e 732e 7265 702e 6c61 6e67 radians.rep.lang\n+0000ac80: 2e6d 6174 6823 6173 696e 6173 696e 2058 .math#asinasin X\n+0000ac90: 0a0a 5265 7475 726e 2074 6865 2061 7263 ..Return the arc\n+0000aca0: 2073 696e 6520 6f66 2058 2028 7468 6520 sine of X (the \n+0000acb0: 7661 6c75 6520 7768 6f73 6520 7369 6e65 value whose sine\n+0000acc0: 2069 7320 5829 2c20 696e 2072 6164 6961 is X), in radia\n+0000acd0: 6e73 2e72 6570 2e6c 616e 672e 6d61 7468 ns.rep.lang.math\n+0000ace0: 2361 7461 6e61 7461 6e20 580a 0a52 6574 #atanatan X..Ret\n+0000acf0: 7572 6e73 2074 6865 2061 7263 2074 616e urns the arc tan\n+0000ad00: 6765 6e74 206f 6620 5820 2874 6865 2076 gent of X (the v\n+0000ad10: 616c 7565 2077 686f 7365 2074 616e 6765 alue whose tange\n+0000ad20: 6e74 2069 7320 5829 2c20 696e 0a72 6164 nt is X), in.rad\n+0000ad30: 6961 6e73 2e0a 0a61 7461 6e20 5920 580a ians...atan Y X.\n+0000ad40: 0a52 6574 7572 6e73 2074 6865 2061 7263 .Returns the arc\n+0000ad50: 2074 616e 6765 6e74 206f 6620 592f 582c tangent of Y/X,\n+0000ad60: 2069 6e20 7261 6469 616e 732e 2054 6865 in radians. The\n+0000ad70: 2073 6967 6e73 206f 6620 626f 7468 2061 signs of both a\n+0000ad80: 7267 756d 656e 7473 0a61 7265 2075 7365 rguments.are use\n+0000ad90: 6420 746f 2064 6574 6572 6d69 6e65 2074 d to determine t\n+0000ada0: 6865 2071 7561 6472 616e 7420 6f66 2074 he quadrant of t\n+0000adb0: 6865 2072 6573 756c 742c 2061 6e64 2058 he result, and X\n+0000adc0: 2069 7320 7065 726d 6974 7465 6420 746f is permitted to\n+0000add0: 0a62 6520 7a65 726f 2e72 6570 2e6c 616e .be zero.rep.lan\n+0000ade0: 672e 6d61 7468 2373 7172 7473 7172 7420 g.math#sqrtsqrt \n+0000adf0: 580a 0a52 6574 7572 6e73 2074 6865 206e X..Returns the n\n+0000ae00: 6f6e 6e65 6761 7469 7665 2073 7175 6172 onnegative squar\n+0000ae10: 6520 726f 6f74 206f 6620 582e 2049 6620 e root of X. If \n+0000ae20: 5820 6973 206e 6567 6174 6976 652c 2073 X is negative, s\n+0000ae30: 6967 6e61 6c73 2061 6e0a 6172 6974 686d ignals an.arithm\n+0000ae40: 6574 6963 2065 7272 6f72 2028 7368 6f75 etic error (shou\n+0000ae50: 6c64 2072 6574 7572 6e20 6120 636f 6d70 ld return a comp\n+0000ae60: 6c65 7820 6e75 6d62 6572 292e 7265 702e lex number).rep.\n+0000ae70: 6c61 6e67 2e6d 6174 6823 6578 7074 6578 lang.math#exptex\n+0000ae80: 7074 2058 2059 0a0a 5265 7475 726e 7320 pt X Y..Returns \n+0000ae90: 5820 7261 6973 6564 2074 6f20 7468 6520 X raised to the \n+0000aea0: 706f 7765 7220 592e 0a0a 4966 2058 2069 power Y...If X i\n+0000aeb0: 7320 6e65 6761 7469 7665 2061 6e64 2059 s negative and Y\n+0000aec0: 2069 7320 6120 6e6f 6e2d 696e 7465 6765 is a non-intege\n+0000aed0: 722c 2074 6865 6e20 616e 2061 7269 7468 r, then an arith\n+0000aee0: 6d65 7469 6320 6572 726f 7220 6973 0a73 metic error is.s\n+0000aef0: 6967 6e61 6c6c 6564 2028 6d61 7468 656d ignalled (mathem\n+0000af00: 6174 6963 616c 6c79 2073 686f 756c 6420 atically should \n+0000af10: 7265 7475 726e 2061 2063 6f6d 706c 6578 return a complex\n+0000af20: 206e 756d 6265 7229 2e72 6570 2e6c 616e number).rep.lan\n+0000af30: 672e 6d61 7468 236e 756d 6265 7270 6e75 g.math#numberpnu\n+0000af40: 6d62 6572 7020 4152 470a 0a52 6574 7572 mberp ARG..Retur\n+0000af50: 6e20 7420 6966 2041 5247 2069 7320 6120 n t if ARG is a \n+0000af60: 6e75 6d62 6572 2e72 6570 2e6c 616e 672e number.rep.lang.\n+0000af70: 6d61 7468 2369 6e74 6567 6572 7069 6e74 math#integerpint\n+0000af80: 6567 6572 7020 4152 470a 0a52 6574 7572 egerp ARG..Retur\n+0000af90: 6e20 7420 6966 2041 5247 2069 7320 6120 n t if ARG is a \n+0000afa0: 696e 7465 6765 722e 7265 702e 696f 2e70 integer.rep.io.p\n+0000afb0: 726f 6365 7373 6573 2370 726f 6365 7373 rocesses#process\n+0000afc0: 2d70 7072 6f63 6573 7370 2041 5247 0a0a -pprocessp ARG..\n+0000afd0: 5265 7475 726e 2074 2069 7320 4152 4720 Return t is ARG \n+0000afe0: 6973 2061 2070 726f 6365 7373 2d6f 626a is a process-obj\n+0000aff0: 6563 742e 0000 0000 0000 0000 0000 0000 ect.............\n+0000b000: 7265 702e 696f 2e66 696c 6573 2365 7870 rep.io.files#exp\n+0000b010: 616e 642d 6669 6c65 2d6e 616d 6565 7870 and-file-nameexp\n+0000b020: 616e 642d 6669 6c65 2d6e 616d 6520 4649 and-file-name FI\n+0000b030: 4c45 2d4e 414d 4520 5b42 4153 452d 4449 LE-NAME [BASE-DI\n+0000b040: 525d 0a0a 4578 7061 6e64 7320 4649 4c45 R]..Expands FILE\n+0000b050: 2d4e 414d 4520 6173 7375 6d69 6e67 2074 -NAME assuming t\n+0000b060: 6861 7420 6974 2073 7065 6369 6669 6573 hat it specifies\n+0000b070: 2061 2066 696c 6520 7265 6c61 7469 7665 a file relative\n+0000b080: 2074 6f20 4241 5345 2d44 4952 2e0a 4966 to BASE-DIR..If\n+0000b090: 2042 4153 452d 4449 5220 6973 2075 6e64 BASE-DIR is und\n+0000b0a0: 6566 696e 6564 2069 7420 6973 2074 616b efined it is tak\n+0000b0b0: 656e 2061 7320 7468 6520 6375 7272 656e en as the curren\n+0000b0c0: 7420 7661 6c75 6520 6f66 2074 6865 0a60 t value of the.`\n+0000b0d0: 6465 6661 756c 742d 6469 7265 6374 6f72 default-director\n+0000b0e0: 7927 2076 6172 6961 626c 652e 2057 6869 y' variable. Whi\n+0000b0f0: 6c65 2065 7870 616e 6469 6e67 2074 6865 le expanding the\n+0000b100: 2066 696c 6520 6e61 6d65 2c20 616e 7920 file name, any \n+0000b110: 6f62 7669 6f75 730a 7369 6d70 6c69 6669 obvious.simplifi\n+0000b120: 6361 7469 6f6e 7320 7769 6c6c 2062 6520 cations will be \n+0000b130: 7065 7266 6f72 6d65 6420 2865 2e67 2e20 performed (e.g. \n+0000b140: 6f6e 2055 6e69 7820 7468 6520 7265 6d6f on Unix the remo\n+0000b150: 7661 6c20 6f66 2022 2e22 2061 6e64 0a22 val of \".\" and.\"\n+0000b160: 2e2e 2220 7768 6572 6520 706f 7373 6962 ..\" where possib\n+0000b170: 6c65 292e 0a0a 4e6f 7465 2074 6861 7420 le)...Note that \n+0000b180: 7468 6520 7265 7475 726e 6564 2066 696c the returned fil\n+0000b190: 6520 6e61 6d65 2077 696c 6c20 6f6e 6c79 e name will only\n+0000b1a0: 2062 6520 6162 736f 6c75 7465 2069 6620 be absolute if \n+0000b1b0: 6f6e 6520 6f66 2074 6865 0a66 6f6c 6c6f one of the.follo\n+0000b1c0: 7769 6e67 2063 6f6e 6469 7469 6f6e 7320 wing conditions \n+0000b1d0: 6973 206d 6574 3a0a 2020 312e 2042 4153 is met:. 1. BAS\n+0000b1e0: 452d 4449 5220 286f 7220 6064 6566 6175 E-DIR (or `defau\n+0000b1f0: 6c74 2d64 6972 6563 746f 7279 2729 2069 lt-directory') i\n+0000b200: 7320 6162 736f 6c75 7465 0a20 2032 2e20 s absolute. 2. \n+0000b210: 4649 4c45 2d4e 414d 4520 6973 2061 6c72 FILE-NAME is alr\n+0000b220: 6561 6479 2061 6273 6f6c 7574 652e 0a0a eady absolute...\n+0000b230: 4e6f 7465 2066 6f72 2066 696c 6520 6861 Note for file ha\n+0000b240: 6e64 6c65 7220 696d 706c 656d 656e 746f ndler implemento\n+0000b250: 7273 3a20 7768 656e 2061 2068 616e 646c rs: when a handl\n+0000b260: 6572 2069 7320 6361 6c6c 6564 2066 6f72 er is called for\n+0000b270: 2074 6865 0a60 6578 7061 6e64 2d66 696c the.`expand-fil\n+0000b280: 652d 6e61 6d65 2720 6f70 6572 6174 696f e-name' operatio\n+0000b290: 6e2c 2069 7420 7769 6c6c 206f 6e6c 7920 n, it will only \n+0000b2a0: 6576 6572 2072 6563 6569 7665 206f 6e65 ever receive one\n+0000b2b0: 2061 7267 756d 656e 742c 0a74 6865 2061 argument,.the a\n+0000b2c0: 6c72 6561 6479 2065 7870 616e 6465 6420 lready expanded \n+0000b2d0: 6669 6c65 206e 616d 652e 2054 6865 206f file name. The o\n+0000b2e0: 6e6c 7920 6163 7469 6f6e 2074 6861 7420 nly action that \n+0000b2f0: 6d61 7920 6265 206e 6565 6420 746f 0a62 may be need to.b\n+0000b300: 6520 7461 6b65 6e20 6973 2074 6f20 7369 e taken is to si\n+0000b310: 6d70 6c69 6679 2074 6865 2066 696c 6520 mplify the file \n+0000b320: 6e61 6d65 2028 652e 672e 2072 656d 6f76 name (e.g. remov\n+0000b330: 696e 6720 222e 2220 616e 6420 222e 2e22 ing \".\" and \"..\"\n+0000b340: 2065 6e74 7269 6573 0a6f 7220 7768 6174 entries.or what\n+0000b350: 6576 6572 292e 7265 702e 696f 2e66 696c ever).rep.io.fil\n+0000b360: 6573 2366 696c 652d 6269 6e64 696e 6766 es#file-bindingf\n+0000b370: 696c 652d 6269 6e64 696e 6720 4649 4c45 ile-binding FILE\n+0000b380: 0a0a 5265 7475 726e 7320 7468 6520 6e61 ..Returns the na\n+0000b390: 6d65 206f 6620 7468 6520 6c6f 6769 6361 me of the logica\n+0000b3a0: 6c20 6669 6c65 2074 6861 7420 4649 4c45 l file that FILE\n+0000b3b0: 2077 6173 206f 7065 6e65 6420 746f 2061 was opened to a\n+0000b3c0: 6363 6573 732c 206f 7220 6e69 6c0a 6966 ccess, or nil.if\n+0000b3d0: 2069 7420 6861 7320 6265 656e 2063 6c6f it has been clo\n+0000b3e0: 7365 642c 2062 7574 2069 7320 7374 696c sed, but is stil\n+0000b3f0: 6c20 746f 2062 6520 6761 7262 6167 6520 l to be garbage \n+0000b400: 636f 6c6c 6563 7465 642e 7265 702e 696f collected.rep.io\n+0000b410: 2e66 696c 6573 236d 616b 652d 6669 6c65 .files#make-file\n+0000b420: 2d66 726f 6d2d 7374 7265 616d 6d61 6b65 -from-streammake\n+0000b430: 2d66 696c 652d 6672 6f6d 2d73 7472 6561 -file-from-strea\n+0000b440: 6d20 4649 4c45 2d4e 414d 4520 5354 5245 m FILE-NAME STRE\n+0000b450: 414d 2048 414e 444c 4552 0a0a 5265 7475 AM HANDLER..Retu\n+0000b460: 726e 2061 206e 6577 2066 696c 6520 6f62 rn a new file ob\n+0000b470: 6a65 6374 2074 6861 7420 7265 6665 7273 ject that refers\n+0000b480: 2074 6f20 7468 6520 6c6f 6769 6361 6c20 to the logical \n+0000b490: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+0000b4a0: 2d4e 414d 452c 0a74 6861 7420 6973 206e -NAME,.that is n\n+0000b4b0: 6f74 2069 6e20 7468 6520 6c6f 6361 6c20 ot in the local \n+0000b4c0: 6669 6c69 6e67 2073 7973 7465 6d2e 2041 filing system. A\n+0000b4d0: 6c6c 2061 6363 6573 7320 746f 2074 6865 ll access to the\n+0000b4e0: 2066 696c 6520 6f62 6a65 6374 0a77 696c file object.wil\n+0000b4f0: 6c20 6265 2064 6972 6563 7465 6420 7468 l be directed th\n+0000b500: 726f 7567 6820 7468 6520 7374 7265 616d rough the stream\n+0000b510: 206f 626a 6563 7420 5354 5245 414d 2c20 object STREAM, \n+0000b520: 616e 6420 7468 6520 6669 6c65 2068 616e and the file han\n+0000b530: 646c 6572 0a66 756e 6374 696f 6e20 4841 dler.function HA\n+0000b540: 4e44 4c45 522e 7265 702e 696f 2e66 696c NDLER.rep.io.fil\n+0000b550: 6573 2364 656c 6574 652d 6669 6c65 6465 es#delete-filede\n+0000b560: 6c65 7465 2d66 696c 6520 4649 4c45 2d4e lete-file FILE-N\n+0000b570: 414d 450a 0a44 656c 6574 6520 7468 6520 AME..Delete the \n+0000b580: 6669 6c65 2063 616c 6c65 6420 4649 4c45 file called FILE\n+0000b590: 2d4e 414d 452e 7265 702e 696f 2e66 696c -NAME.rep.io.fil\n+0000b5a0: 6573 2372 656e 616d 652d 6669 6c65 7265 es#rename-filere\n+0000b5b0: 6e61 6d65 2d66 696c 6520 4f4c 442d 4e41 name-file OLD-NA\n+0000b5c0: 4d45 204e 4557 2d4e 414d 450a 0a52 656e ME NEW-NAME..Ren\n+0000b5d0: 616d 6520 7468 6520 6669 6c65 2063 616c ame the file cal\n+0000b5e0: 6c65 6420 4f4c 442d 4e41 4d45 2073 6f20 led OLD-NAME so \n+0000b5f0: 7468 6174 2069 7420 6973 2063 616c 6c65 that it is calle\n+0000b600: 6420 4e45 572d 4e41 4d45 2e20 4e6f 7465 d NEW-NAME. Note\n+0000b610: 2074 6861 740a 7468 6973 2061 6c6d 6f73 that.this almos\n+0000b620: 7420 6365 7274 6169 6e6c 7920 776f 6e27 t certainly won'\n+0000b630: 7420 776f 726b 2061 6372 6f73 7320 6669 t work across fi\n+0000b640: 6c69 6e67 2073 7973 7465 6d73 2e72 6570 ling systems.rep\n+0000b650: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d72 .io.files#file-r\n+0000b660: 6561 6461 626c 652d 7066 696c 652d 7265 eadable-pfile-re\n+0000b670: 6164 6162 6c65 2d70 2046 494c 452d 4e41 adable-p FILE-NA\n+0000b680: 4d45 0a0a 5265 7475 726e 7320 7420 6966 ME..Returns t if\n+0000b690: 2074 6865 2066 696c 6520 6361 6c6c 6564 the file called\n+0000b6a0: 2046 494c 452d 4e41 4d45 2069 7320 6176 FILE-NAME is av\n+0000b6b0: 6169 6c61 626c 6520 666f 7220 7265 6164 ailable for read\n+0000b6c0: 696e 6720 6672 6f6d 2e72 6570 2e69 6f2e ing from.rep.io.\n+0000b6d0: 6669 6c65 7323 7365 742d 6669 6c65 2d6d files#set-file-m\n+0000b6e0: 6f64 6573 7365 742d 6669 6c65 2d6d 6f64 odesset-file-mod\n+0000b6f0: 6573 2046 494c 452d 4e41 4d45 204d 4f44 es FILE-NAME MOD\n+0000b700: 4553 0a0a 5365 7473 2074 6865 2061 6363 ES..Sets the acc\n+0000b710: 6573 7320 7065 726d 6973 7369 6f6e 7320 ess permissions \n+0000b720: 6f66 2074 6865 2066 696c 6520 6361 6c6c of the file call\n+0000b730: 6564 2046 494c 452d 4e41 4d45 2074 6f20 ed FILE-NAME to \n+0000b740: 4d4f 4445 532e 2054 6865 206f 6e6c 790a MODES. The only.\n+0000b750: 706f 7274 6162 6c65 2077 6179 206f 6620 portable way of \n+0000b760: 6765 7474 696e 6720 4d4f 4445 5320 6973 getting MODES is\n+0000b770: 2066 726f 6d20 7468 6520 6066 696c 652d from the `file-\n+0000b780: 6d6f 6465 7327 2066 756e 6374 696f 6e20 modes' function \n+0000b790: 7369 6e63 6520 6974 0a6d 6179 2063 6861 since it.may cha\n+0000b7a0: 6e67 6520 6163 726f 7373 2066 696c 696e nge across filin\n+0000b7b0: 6720 7379 7374 656d 732e 7265 702e 696f g systems.rep.io\n+0000b7c0: 2e66 696c 6573 2366 696c 652d 6d6f 6465 .files#file-mode\n+0000b7d0: 732d 6173 2d73 7472 696e 6766 696c 652d s-as-stringfile-\n+0000b7e0: 6d6f 6465 732d 6173 2d73 7472 696e 6720 modes-as-string \n+0000b7f0: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+0000b800: 6e73 2061 2074 656e 2063 6861 7261 6374 ns a ten charact\n+0000b810: 6572 2073 7472 696e 6720 6465 7363 7269 er string descri\n+0000b820: 6269 6e67 2074 6865 2061 7474 7269 6275 bing the attribu\n+0000b830: 7465 7320 6f66 2074 6865 2066 696c 650a tes of the file.\n+0000b840: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000b850: 2e72 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n+0000b860: 6c65 2d6d 6f64 7469 6d65 6669 6c65 2d6d le-modtimefile-m\n+0000b870: 6f64 7469 6d65 2046 494c 452d 4e41 4d45 odtime FILE-NAME\n+0000b880: 0a0a 5265 7475 726e 2074 6865 2074 696d ..Return the tim\n+0000b890: 6520 7468 6174 2074 6865 2066 696c 6520 e that the file \n+0000b8a0: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0000b8b0: 2077 6173 206c 6173 7420 6d6f 6469 6669 was last modifi\n+0000b8c0: 6564 2c20 6173 2061 2063 6f6e 730a 6365 ed, as a cons.ce\n+0000b8d0: 6c6c 2073 746f 7269 6e67 2074 776f 2069 ll storing two i\n+0000b8e0: 6e74 6567 6572 732c 2074 6865 206c 6f77 ntegers, the low\n+0000b8f0: 2032 3420 6269 7473 2c20 616e 6420 7468 24 bits, and th\n+0000b900: 6520 6869 6768 2062 6974 732e 7265 702e e high bits.rep.\n+0000b910: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+0000b920: 2363 616c 6c2d 7769 7468 2d6f 626a 6563 #call-with-objec\n+0000b930: 7463 616c 6c2d 7769 7468 2d6f 626a 6563 tcall-with-objec\n+0000b940: 7420 4152 4720 5448 554e 4b0a 0a43 616c t ARG THUNK..Cal\n+0000b950: 6c20 7468 6520 7a65 726f 2d70 6172 616d l the zero-param\n+0000b960: 6574 6572 2066 756e 6374 696f 6e20 5448 eter function TH\n+0000b970: 554e 4b2c 2077 6974 6820 6f62 6a65 6374 UNK, with object\n+0000b980: 2041 5247 2074 656d 706f 7261 7269 6c79 ARG temporarily\n+0000b990: 0a60 626f 756e 6427 2028 6120 7479 7065 .`bound' (a type\n+0000b9a0: 2d73 7065 6369 6669 6320 6f70 6572 6174 -specific operat\n+0000b9b0: 696f 6e2c 2075 7375 616c 6c79 2074 6f20 ion, usually to \n+0000b9c0: 6d61 6b65 2041 5247 2060 6163 7469 7665 make ARG `active\n+0000b9d0: 2720 696e 0a73 6f6d 6520 7761 7929 2e20 ' in.some way). \n+0000b9e0: 5768 656e 2054 4855 4e4b 2072 6574 7572 When THUNK retur\n+0000b9f0: 6e73 2041 5247 2069 7320 756e 626f 756e ns ARG is unboun\n+0000ba00: 642e 2054 6865 2076 616c 7565 2072 6574 d. The value ret\n+0000ba10: 7572 6e65 6420 6279 0a54 4855 4e4b 2069 urned by.THUNK i\n+0000ba20: 7320 7468 656e 2072 6574 7572 6e65 642e s then returned.\n+0000ba30: 0a0a 4966 2054 4855 4e4b 2069 7320 6576 ..If THUNK is ev\n+0000ba40: 6572 206c 6566 7420 6475 6520 746f 2061 er left due to a\n+0000ba50: 2063 6f6e 7469 6e75 6174 696f 6e20 6265 continuation be\n+0000ba60: 696e 6720 696e 766f 6b65 642c 2041 5247 ing invoked, ARG\n+0000ba70: 2077 696c 6c20 6265 0a75 6e62 6f75 6e64 will be.unbound\n+0000ba80: 2e20 4966 2054 4855 4e4b 2069 7320 7375 . If THUNK is su\n+0000ba90: 6273 6571 7565 6e74 6c79 2072 6565 6e74 bsequently reent\n+0000baa0: 6572 6564 2c20 4152 4720 7769 6c6c 2062 ered, ARG will b\n+0000bab0: 6520 7265 626f 756e 642e 7265 702e 6c61 e rebound.rep.la\n+0000bac0: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n+0000bad0: 616c 6c2d 7769 7468 2d64 796e 616d 6963 all-with-dynamic\n+0000bae0: 2d72 6f6f 7463 616c 6c2d 7769 7468 2d64 -rootcall-with-d\n+0000baf0: 796e 616d 6963 2d72 6f6f 7420 5448 554e ynamic-root THUN\n+0000bb00: 4b0a 0a43 616c 6c20 7468 6520 7a65 726f K..Call the zero\n+0000bb10: 2d70 6172 616d 6574 6572 2066 756e 6374 -parameter funct\n+0000bb20: 696f 6e20 5448 554e 4b2c 2061 7320 7468 ion THUNK, as th\n+0000bb30: 6520 726f 6f74 206f 6620 6120 6e65 7720 e root of a new \n+0000bb40: 6578 6563 7574 696f 6e0a 656e 7669 726f execution.enviro\n+0000bb50: 6e6d 656e 742e 2054 6869 7320 6d65 616e nment. This mean\n+0000bb60: 7320 7468 6174 2074 6865 2063 6f6e 7469 s that the conti\n+0000bb70: 6e75 6174 696f 6e20 6f66 2054 4855 4e4b nuation of THUNK\n+0000bb80: 2077 696c 6c20 616c 7761 7973 2062 650a will always be.\n+0000bb90: 7265 6163 6865 6420 6f6e 6365 2c20 616e reached once, an\n+0000bba0: 6420 6f6e 6365 206f 6e6c 792e 2041 6e79 d once only. Any\n+0000bbb0: 2063 6f6e 7469 6e75 6174 696f 6e73 2061 continuations a\n+0000bbc0: 626f 7665 2074 6865 206e 6577 2072 6f6f bove the new roo\n+0000bbd0: 7420 6d61 790a 6e6f 7420 6265 2069 6e76 t may.not be inv\n+0000bbe0: 6f6b 6564 2066 726f 6d20 696e 7369 6465 oked from inside\n+0000bbf0: 2074 6865 2072 6f6f 742e 7265 702e 7468 the root.rep.th\n+0000bc00: 7265 6164 7323 7468 7265 6164 2d66 6f72 reads#thread-for\n+0000bc10: 6269 6474 6872 6561 642d 666f 7262 6964 bidthread-forbid\n+0000bc20: 0a0a 496e 6372 656d 656e 7420 7468 6520 ..Increment the \n+0000bc30: 7468 7265 6164 2070 7265 656d 7074 696f thread preemptio\n+0000bc40: 6e20 6c6f 636b 2e20 5768 656e 2067 7265 n lock. When gre\n+0000bc50: 6174 6865 7220 7468 616e 207a 6572 6f20 ather than zero \n+0000bc60: 616c 6c0a 7072 6565 6d70 7469 6f6e 206f all.preemption o\n+0000bc70: 6620 7468 7265 6164 7320 6973 2064 6973 f threads is dis\n+0000bc80: 6162 6c65 642e 2052 6574 7572 6e73 2060 abled. Returns `\n+0000bc90: 7427 2069 6620 7072 6565 6d70 7469 6f6e t' if preemption\n+0000bca0: 2069 7320 626c 6f63 6b65 640a 6173 2074 is blocked.as t\n+0000bcb0: 6869 7320 6675 6e63 7469 6f6e 2072 6574 his function ret\n+0000bcc0: 7572 6e73 2e72 6570 2e64 6174 612e 6461 urns.rep.data.da\n+0000bcd0: 7475 6d73 236d 616b 652d 6461 7475 6d6d tums#make-datumm\n+0000bce0: 616b 652d 6461 7475 6d20 5641 4c55 4520 ake-datum VALUE \n+0000bcf0: 4944 0a0a 4372 6561 7465 2061 6e64 2072 ID..Create and r\n+0000bd00: 6574 7572 6e20 6120 6e65 7720 6461 7461 eturn a new data\n+0000bd10: 206f 626a 6563 7420 6f66 2074 7970 6520 object of type \n+0000bd20: 4944 2028 616e 2061 7262 6974 7261 7279 ID (an arbitrary\n+0000bd30: 2076 616c 7565 292c 2069 740a 7769 6c6c value), it.will\n+0000bd40: 2068 6176 6520 6f62 6a65 6374 2056 414c have object VAL\n+0000bd50: 5545 2061 7373 6f63 6961 7465 6420 7769 UE associated wi\n+0000bd60: 7468 2069 742e 0072 6570 2e76 6d2e 636f th it..rep.vm.co\n+0000bd70: 6d70 696c 6572 2363 6f6d 7069 6c65 2d64 mpiler#compile-d\n+0000bd80: 6972 6563 746f 7279 2044 4952 2d4e 414d irectory DIR-NAM\n+0000bd90: 4520 2321 6f70 7469 6f6e 616c 2046 4f52 E #!optional FOR\n+0000bda0: 4345 2d50 2045 5843 4c55 4445 2d52 4500 CE-P EXCLUDE-RE.\n+0000bdb0: 7265 702e 766d 2e63 6f6d 7069 6c65 722e rep.vm.compiler.\n+0000bdc0: 6d6f 6475 6c65 7323 636f 6d70 696c 652d modules#compile-\n+0000bdd0: 6d6f 6475 6c65 2053 5452 5543 5473 7461 module STRUCTsta\n+0000bde0: 6e64 6172 642d 6f75 7470 7574 5374 7265 ndard-outputStre\n+0000bdf0: 616d 2074 6861 7420 6070 7269 6e3f 2720 am that `prin?' \n+0000be00: 7772 6974 6573 2069 7473 206f 7574 7075 writes its outpu\n+0000be10: 7420 746f 2062 7920 6465 6661 756c 742e t to by default.\n+0000be20: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n+0000be30: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n+0000be40: 2d66 6574 6368 4665 7463 6820 7468 6520 -fetchFetch the \n+0000be50: 6561 726c 6965 7374 2075 6e72 6561 6420 earliest unread \n+0000be60: 6d65 7373 6167 6520 7365 6e74 2074 6f20 message sent to \n+0000be70: 6d65 7373 6167 6520 706f 7274 2050 4f52 message port POR\n+0000be80: 542e 2042 6c6f 636b 7320 7468 650a 6375 T. Blocks the.cu\n+0000be90: 7272 656e 7420 7468 7265 6164 2066 6f72 rrent thread for\n+0000bea0: 2054 494d 454f 5554 206d 696c 6c69 7365 TIMEOUT millise\n+0000beb0: 636f 6e64 732c 206f 7220 696e 6465 6669 conds, or indefi\n+0000bec0: 6e69 7465 6c79 2069 6620 5449 4d45 4f55 nitely if TIMEOU\n+0000bed0: 5420 6973 6e27 740a 6465 6669 6e65 642e T isn't.defined.\n+0000bee0: 2052 6574 7572 6e73 2074 6865 206d 6573 Returns the mes\n+0000bef0: 7361 6765 2c20 6f72 2066 616c 7365 2069 sage, or false i\n+0000bf00: 6620 6e6f 206d 6573 7361 6765 2063 6f75 f no message cou\n+0000bf10: 6c64 2062 6520 7265 6164 2e72 6570 2e74 ld be read.rep.t\n+0000bf20: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n+0000bf30: 652d 6d75 7465 7843 7265 6174 6520 616e e-mutexCreate an\n+0000bf40: 6420 7265 7475 726e 2061 206d 7574 6578 d return a mutex\n+0000bf50: 206f 626a 6563 742e 204e 6f20 7468 7265 object. No thre\n+0000bf60: 6164 2077 696c 6c20 6f77 6e20 7468 6520 ad will own the \n+0000bf70: 6e65 7720 6d75 7465 782e 0072 6570 2e74 new mutex..rep.t\n+0000bf80: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n+0000bf90: 6169 6e2d 6d75 7465 7820 4d54 5820 2321 ain-mutex MTX #!\n+0000bfa0: 6f70 7469 6f6e 616c 2054 494d 454f 5554 optional TIMEOUT\n+0000bfb0: 7265 702e 6461 7461 2372 656d 7152 6574 rep.data#remqRet\n+0000bfc0: 7572 6e73 2061 206e 6577 2063 6f70 7920 urns a new copy \n+0000bfd0: 6f66 204c 5354 2077 6974 6820 616c 6c20 of LST with all \n+0000bfe0: 656c 656d 656e 7473 2060 6571 2720 746f elements `eq' to\n+0000bff0: 2045 4c54 2064 6973 6361 7264 6564 2e00 ELT discarded..\n+0000c000: 0072 6570 2e75 7469 6c2e 7469 6d65 2374 .rep.util.time#t\n+0000c010: 696d 652d 3e73 6563 6f6e 6473 2054 494d ime->seconds TIM\n+0000c020: 4572 6570 2e75 7469 6c2e 7469 6d65 2373 Erep.util.time#s\n+0000c030: 6563 6f6e 6473 2d3e 7469 6d65 436f 6e76 econds->timeConv\n+0000c040: 6572 7420 7468 6520 6e75 6d62 6572 206f ert the number o\n+0000c050: 6620 7365 6373 2070 6173 7420 7468 6520 f secs past the \n+0000c060: 6570 6f63 682c 2053 4543 532c 2074 6f20 epoch, SECS, to \n+0000c070: 6120 7469 6d65 7374 616d 702e 0072 6570 a timestamp..rep\n+0000c080: 2e75 7469 6c2e 7469 6d65 2373 6563 6f6e .util.time#secon\n+0000c090: 6473 2d3e 7469 6d65 2053 4543 5300 7265 ds->time SECS.re\n+0000c0a0: 702e 7574 696c 2e6d 6973 6323 7072 6f67 p.util.misc#prog\n+0000c0b0: 7261 6d2d 6578 6973 7473 2d70 2050 524f ram-exists-p PRO\n+0000c0c0: 4752 414d 0072 6570 2e75 7469 6c2e 6973 GRAM.rep.util.is\n+0000c0d0: 7065 6c6c 2369 7370 656c 6c2d 6164 642d pell#ispell-add-\n+0000c0e0: 776f 7264 2d66 6f72 2d73 6573 7369 6f6e word-for-session\n+0000c0f0: 2057 4f52 4400 7265 702e 7574 696c 2e64 WORD.rep.util.d\n+0000c100: 6174 6523 7061 7273 652d 6461 7465 2053 ate#parse-date S\n+0000c110: 5452 494e 4720 2321 6f70 7469 6f6e 616c TRING #!optional\n+0000c120: 2050 4f49 4e54 7265 702e 7574 696c 2e6d POINTrep.util.m\n+0000c130: 656d 6f69 7a65 236d 656d 6f69 7a65 4372 emoize#memoizeCr\n+0000c140: 6561 7465 2061 6e64 2072 6574 7572 6e20 eate and return \n+0000c150: 6120 6361 6368 696e 6720 7665 7273 696f a caching versio\n+0000c160: 6e20 6f66 2074 6865 2066 756e 6374 696f n of the functio\n+0000c170: 6e20 462e 2046 206d 6179 206e 6f74 2062 n F. F may not b\n+0000c180: 650a 616e 2061 7574 6f6c 6f61 6420 6465 e.an autoload de\n+0000c190: 6669 6e69 7469 6f6e 2e00 7265 702e 7574 finition..rep.ut\n+0000c1a0: 696c 2e6d 656d 6f69 7a65 236d 656d 6f69 il.memoize#memoi\n+0000c1b0: 7a65 2046 0072 6570 2e6d 6f64 756c 652d ze F.rep.module-\n+0000c1c0: 7379 7374 656d 2364 6566 696e 652d 696e system#define-in\n+0000c1d0: 7465 7266 6163 6520 4e41 4d45 2053 4947 terface NAME SIG\n+0000c1e0: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n+0000c1f0: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu\n+0000c200: 7265 2d61 6c69 6173 4372 6561 7465 2061 re-aliasCreate a\n+0000c210: 2073 6563 6f6e 6461 7279 206e 616d 6520 secondary name \n+0000c220: 544f 2066 6f72 2074 6865 2073 7472 7563 TO for the struc\n+0000c230: 7475 7265 2063 616c 6c65 6420 4652 4f4d ture called FROM\n+0000c240: 2e72 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n+0000c250: 656d 2373 7472 7563 7475 7265 2d72 6566 em#structure-ref\n+0000c260: 4576 616c 7561 7465 7320 746f 2074 6865 Evaluates to the\n+0000c270: 2063 7572 7265 6e74 2076 616c 7565 206f current value o\n+0000c280: 6620 7468 6520 676c 6f62 616c 2062 696e f the global bin\n+0000c290: 6469 6e67 206f 6620 7379 6d62 6f6c 0a56 ding of symbol.V\n+0000c2a0: 4152 2d4e 414d 4520 696e 2074 6865 206d AR-NAME in the m\n+0000c2b0: 6f64 756c 6520 6361 6c6c 6564 2053 5452 odule called STR\n+0000c2c0: 5543 542d 4e41 4d45 2e20 5468 6973 2073 UCT-NAME. This s\n+0000c2d0: 7472 7563 7475 7265 206d 7573 740a 7072 tructure must.pr\n+0000c2e0: 6576 696f 7573 6c79 2068 6176 6520 6265 eviously have be\n+0000c2f0: 656e 206f 7065 6e65 6420 6f72 2061 6363 en opened or acc\n+0000c300: 6573 7365 6420 6279 2074 6865 2063 7572 essed by the cur\n+0000c310: 7265 6e74 206d 6f64 756c 652e 0a0a 5768 rent module...Wh\n+0000c320: 656e 2072 6561 642c 2074 6865 2073 796e en read, the syn\n+0000c330: 7461 7820 6046 4f4f 2342 4152 2720 6578 tax `FOO#BAR' ex\n+0000c340: 7061 6e64 7320 746f 2060 2873 7472 7563 pands to `(struc\n+0000c350: 7475 7265 2d72 6566 2046 4f4f 2042 4152 ture-ref FOO BAR\n+0000c360: 2927 2e72 6570 2e73 7472 7563 7475 7265 )'.rep.structure\n+0000c370: 7323 616c 6961 732d 7374 7275 6374 7572 s#alias-structur\n+0000c380: 6543 7265 6174 6520 616e 2061 6c69 6173 eCreate an alias\n+0000c390: 206f 6620 7468 6520 7374 7275 6374 7572 of the structur\n+0000c3a0: 6520 6361 6c6c 6564 2046 524f 4d20 6173 e called FROM as\n+0000c3b0: 2074 6865 206e 616d 6520 544f 2e00 7265 the name TO..re\n+0000c3c0: 702e 7374 7275 6374 7572 6573 2361 6c69 p.structures#ali\n+0000c3d0: 6173 2d73 7472 7563 7475 7265 2046 524f as-structure FRO\n+0000c3e0: 4d20 544f 7265 702e 6e65 742e 7270 6323 M TOrep.net.rpc#\n+0000c3f0: 6465 7265 6769 7374 6572 2d72 7063 2d73 deregister-rpc-s\n+0000c400: 6572 7665 7252 656d 6f76 6520 534f 434b erverRemove SOCK\n+0000c410: 4554 2066 726f 6d20 7468 6520 7461 626c ET from the tabl\n+0000c420: 6520 6f66 2072 7063 2063 6f6e 6e65 6374 e of rpc connect\n+0000c430: 696f 6e73 2e00 7265 702e 6e65 742e 7270 ions..rep.net.rp\n+0000c440: 6323 6465 7265 6769 7374 6572 2d72 7063 c#deregister-rpc\n+0000c450: 2d73 6572 7665 7220 534f 434b 4554 7265 -server SOCKETre\n+0000c460: 702e 6e65 742e 7270 6323 7270 632d 6f75 p.net.rpc#rpc-ou\n+0000c470: 7470 7574 2d68 616e 646c 6572 5468 6520 tput-handlerThe \n+0000c480: 6675 6e63 7469 6f6e 2075 7365 6420 746f function used to\n+0000c490: 2068 616e 646c 6520 616e 7920 4f55 5450 handle any OUTP\n+0000c4a0: 5554 2066 726f 6d20 534f 434b 4554 2e72 UT from SOCKET.r\n+0000c4b0: 6570 2e6e 6574 2e72 7063 2372 7063 2d63 ep.net.rpc#rpc-c\n+0000c4c0: 7265 6174 652d 7365 7276 6572 5374 6172 reate-serverStar\n+0000c4d0: 7420 6c69 7374 656e 696e 6720 666f 7220 t listening for \n+0000c4e0: 7270 6320 636f 6e6e 6563 7469 6f6e 7320 rpc connections \n+0000c4f0: 6f6e 2074 6865 2063 7572 7265 6e74 206d on the current m\n+0000c500: 6163 6869 6e65 0072 6570 2e6e 6574 2e72 achine.rep.net.r\n+0000c510: 7063 2372 7063 2d63 7265 6174 652d 7365 pc#rpc-create-se\n+0000c520: 7276 6572 7265 702e 6e65 742e 7270 6323 rverrep.net.rpc#\n+0000c530: 6465 7374 726f 792d 7270 632d 7365 7276 destroy-rpc-serv\n+0000c540: 616e 7452 656d 6f76 6520 7468 6520 7365 antRemove the se\n+0000c550: 7276 616e 7420 7769 7468 2073 6572 7661 rvant with serva\n+0000c560: 6e74 2d69 6420 4944 2066 726f 6d20 7468 nt-id ID from th\n+0000c570: 6520 7461 626c 6520 6f66 2073 6572 7661 e table of serva\n+0000c580: 6e74 732e 0072 6570 2e6e 6574 2e72 7063 nts..rep.net.rpc\n+0000c590: 2364 6573 7472 6f79 2d72 7063 2d73 6572 #destroy-rpc-ser\n+0000c5a0: 7661 6e74 2049 4400 7265 702e 6e65 742e vant ID.rep.net.\n+0000c5b0: 7270 6323 6361 6c6c 2d77 6974 682d 7270 rpc#call-with-rp\n+0000c5c0: 632d 7365 7276 616e 7420 494d 504c 2043 c-servant IMPL C\n+0000c5d0: 414c 4c42 4143 4b00 7265 702e 6e65 742e ALLBACK.rep.net.\n+0000c5e0: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n+0000c5f0: 6c6f 6261 6c2d 6964 2050 524f 5859 0072 lobal-id PROXY.r\n+0000c600: 6570 2e6e 6574 2e72 7063 2372 7063 2d70 ep.net.rpc#rpc-p\n+0000c610: 726f 7879 2d3e 7365 7276 616e 742d 6964 roxy->servant-id\n+0000c620: 2050 524f 5859 0072 6570 2e6e 6574 2e72 PROXY.rep.net.r\n+0000c630: 7063 2373 6572 7661 6e74 2d69 642d 3e67 pc#servant-id->g\n+0000c640: 6c6f 6261 6c2d 6964 2049 4472 6570 2e6e lobal-id IDrep.n\n+0000c650: 6574 2e72 7063 2367 6c6f 6261 6c2d 6964 et.rpc#global-id\n+0000c660: 2d3e 7270 632d 7072 6f78 7952 6574 7572 ->rpc-proxyRetur\n+0000c670: 6e20 6120 6675 6e63 7469 6f6e 2074 6861 n a function tha\n+0000c680: 7420 6361 6e20 6265 2075 7365 6420 746f t can be used to\n+0000c690: 2063 616c 6c20 7468 6520 5250 4320 6173 call the RPC as\n+0000c6a0: 736f 6369 6174 6564 2077 6974 6820 7468 sociated with th\n+0000c6b0: 650a 676c 6f62 616c 2073 6572 7661 6e74 e.global servant\n+0000c6c0: 2069 6420 4944 2028 6120 7374 7269 6e67 id ID (a string\n+0000c6d0: 292e 7265 702e 6e65 742e 646f 6d61 696e ).rep.net.domain\n+0000c6e0: 2d6e 616d 6523 646f 6d61 696e 2d61 626f -name#domain-abo\n+0000c6f0: 7665 5265 7475 726e 2074 6865 206e 616d veReturn the nam\n+0000c700: 6520 6f66 2070 6172 656e 7420 646f 6d61 e of parent doma\n+0000c710: 696e 206f 6620 7468 6520 7374 7269 6e67 in of the string\n+0000c720: 2044 4f4d 4149 4e2e 0072 6570 2e6e 6574 DOMAIN..rep.net\n+0000c730: 2e64 6f6d 6169 6e2d 6e61 6d65 2364 6f6d .domain-name#dom\n+0000c740: 6169 6e2d 6162 6f76 6520 444f 4d41 494e ain-above DOMAIN\n+0000c750: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n+0000c760: 6e61 6d65 2364 6f6d 6169 6e2d 6162 6f76 name#domain-abov\n+0000c770: 652d 7020 4431 2044 3200 7265 702e 6e65 e-p D1 D2.rep.ne\n+0000c780: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n+0000c790: 6d61 696e 2d65 7175 616c 2d70 2044 3120 main-equal-p D1 \n+0000c7a0: 4432 2a77 6765 742d 7072 6f67 7261 6d2a D2*wget-program*\n+0000c7b0: 4c6f 6361 7469 6f6e 206f 6620 6077 6765 Location of `wge\n+0000c7c0: 7427 2070 726f 6772 616d 2e00 7265 702e t' program..rep.\n+0000c7d0: 7777 772e 7175 6f74 652d 7572 6c23 7175 www.quote-url#qu\n+0000c7e0: 6f74 652d 7572 6c20 5354 5249 4e47 7265 ote-url STRINGre\n+0000c7f0: 702e 7379 7374 656d 2361 6464 2d68 6f6f p.system#add-hoo\n+0000c800: 6b41 7272 616e 6765 2069 7420 736f 2074 kArrange it so t\n+0000c810: 6861 7420 4655 4e43 5449 4f4e 2d4e 414d hat FUNCTION-NAM\n+0000c820: 4520 6973 2061 6464 6564 2074 6f20 7468 E is added to th\n+0000c830: 6520 686f 6f6b 2d6c 6973 7420 7374 6f72 e hook-list stor\n+0000c840: 6564 2069 6e0a 7379 6d62 6f6c 2c20 484f ed in.symbol, HO\n+0000c850: 4f4b 2d53 594d 424f 4c2e 2049 7420 7769 OK-SYMBOL. It wi\n+0000c860: 6c6c 2061 6464 6564 2061 7420 7468 6520 ll added at the \n+0000c870: 6865 6164 206f 6620 7468 6520 6c69 7374 head of the list\n+0000c880: 2075 6e6c 6573 7320 4154 2d45 4e44 0a69 unless AT-END.i\n+0000c890: 7320 7472 7565 2069 6e20 7768 6963 6820 s true in which \n+0000c8a0: 6361 7365 2069 7420 6973 2061 6464 6564 case it is added\n+0000c8b0: 2061 7420 7468 6520 656e 642e 0072 6570 at the end..rep\n+0000c8c0: 2e73 7973 7465 6d23 7265 6d6f 7665 2d68 .system#remove-h\n+0000c8d0: 6f6f 6b20 484f 4f4b 2046 554e 4372 6570 ook HOOK FUNCrep\n+0000c8e0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n\n+0000c8f0: 6577 6572 2d74 6861 6e2d 6669 6c65 2d70 ewer-than-file-p\n+0000c900: 5265 7475 726e 7320 7420 7768 656e 2046 Returns t when F\n+0000c910: 494c 4531 2077 6173 206d 6f64 6966 6965 ILE1 was modifie\n+0000c920: 6420 6d6f 7265 2072 6563 656e 746c 7920 d more recently \n+0000c930: 7468 616e 2046 494c 4532 2e72 6570 2e69 than FILE2.rep.i\n+0000c940: 6f2e 6669 6c65 7323 6c6f 6164 2d61 6c6c o.files#load-all\n+0000c950: 5472 7920 746f 206c 6f61 6420 6669 6c65 Try to load file\n+0000c960: 7320 6361 6c6c 6564 2046 494c 4520 286f s called FILE (o\n+0000c970: 7220 4649 4c45 2e6a 6c2c 2065 7463 2920 r FILE.jl, etc) \n+0000c980: 6672 6f6d 2061 6c6c 2064 6972 6563 746f from all directo\n+0000c990: 7269 6573 2069 6e20 7468 650a 4c49 5350 ries in the.LISP\n+0000c9a0: 206c 6f61 6420 7061 7468 2028 6578 6365 load path (exce\n+0000c9b0: 7074 2074 6865 2063 7572 7265 6e74 2064 pt the current d\n+0000c9c0: 6972 6563 746f 7279 292e 0072 6570 2e69 irectory)..rep.i\n+0000c9d0: 6f2e 6669 6c65 7323 6361 6c6c 2d61 6674 o.files#call-aft\n+0000c9e0: 6572 2d6c 6f61 6420 4c49 4252 4152 5920 er-load LIBRARY \n+0000c9f0: 5448 554e 4b72 6570 2e69 6f2e 7374 7265 THUNKrep.io.stre\n+0000ca00: 616d 7323 7072 696e 312d 746f 2d73 7472 ams#prin1-to-str\n+0000ca10: 696e 6752 6574 7572 6e20 6120 7374 7269 ingReturn a stri\n+0000ca20: 6e67 2072 6570 7265 7365 6e74 696e 6720 ng representing \n+0000ca30: 4152 472e 0072 6570 2e69 6f2e 7374 7265 ARG..rep.io.stre\n+0000ca40: 616d 7323 7072 696e 312d 746f 2d73 7472 ams#prin1-to-str\n+0000ca50: 696e 6720 4152 4772 6570 2e69 6f2e 7374 ing ARGrep.io.st\n+0000ca60: 7265 616d 7323 7265 6164 2d66 726f 6d2d reams#read-from-\n+0000ca70: 7374 7269 6e67 5265 6164 7320 616e 206f stringReads an o\n+0000ca80: 626a 6563 7420 6672 6f6d 2053 5452 494e bject from STRIN\n+0000ca90: 472c 2073 7461 7274 696e 6720 6174 2063 G, starting at c\n+0000caa0: 6861 7261 6374 6572 206e 756d 6265 7220 haracter number \n+0000cab0: 5354 4152 5420 2864 6566 6175 6c74 0a69 START (default.i\n+0000cac0: 7320 3029 2e00 7265 702e 696f 2e73 7472 s 0)..rep.io.str\n+0000cad0: 6561 6d73 2373 7472 6561 6d70 2041 5247 eams#streamp ARG\n+0000cae0: 7265 6d6f 7465 2d66 7470 2d61 6e6f 6e2d remote-ftp-anon-\n+0000caf0: 7061 7373 7764 5061 7373 776f 7264 2073 passwdPassword s\n+0000cb00: 656e 7420 746f 2061 6e6f 6e79 6d6f 7573 ent to anonymous\n+0000cb10: 2046 5450 2073 6573 7369 6f6e 732e 7265 FTP sessions.re\n+0000cb20: 6d6f 7465 2d66 7470 2d6d 756c 7469 2d6d mote-ftp-multi-m\n+0000cb30: 7367 7352 6567 756c 6172 2065 7870 7265 sgsRegular expre\n+0000cb40: 7373 696f 6e20 6d61 7463 6869 6e67 2074 ssion matching t\n+0000cb50: 6865 2073 7461 7274 206f 6620 6120 6d75 he start of a mu\n+0000cb60: 6c74 696c 696e 6520 6674 7020 7265 706c ltiline ftp repl\n+0000cb70: 792e 7265 6d6f 7465 2d66 7470 2d67 6f6f y.remote-ftp-goo\n+0000cb80: 642d 6d73 6773 5265 6775 6c61 7220 6578 d-msgsRegular ex\n+0000cb90: 7072 6573 7369 6f6e 206d 6174 6368 696e pression matchin\n+0000cba0: 6720 6674 7020 2273 7563 6365 7373 2220 g ftp \"success\" \n+0000cbb0: 6d65 7373 6167 6573 2e72 656d 6f74 652d messages.remote-\n+0000cbc0: 6674 702d 7061 7373 7764 2d6d 7367 7352 ftp-passwd-msgsR\n+0000cbd0: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio\n+0000cbe0: 6e20 6d61 7463 6869 6e67 2070 6173 7377 n matching passw\n+0000cbf0: 6f72 6420 7072 6f6d 7074 2e72 6570 2e69 ord prompt.rep.i\n+0000cc00: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n+0000cc10: 7265 6d6f 7465 2e66 7470 2372 656d 6f74 remote.ftp#remot\n+0000cc20: 652d 6674 702d 636c 6f73 652d 686f 7374 e-ftp-close-host\n+0000cc30: 436c 6f73 6520 7468 6520 4654 5020 7375 Close the FTP su\n+0000cc40: 6270 726f 6365 7373 2063 6f6e 6e65 6374 bprocess connect\n+0000cc50: 2074 6f20 6055 5345 5240 484f 5354 272e to `USER@HOST'.\n+0000cc60: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+0000cc70: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n+0000cc80: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n+0000cc90: 2d61 6c6c 436c 6f73 6520 616c 6c20 7275 -allClose all ru\n+0000cca0: 6e6e 696e 6720 7265 702d 7265 6d6f 7465 nning rep-remote\n+0000ccb0: 2073 7562 7072 6f63 6573 7365 732e 7265 subprocesses.re\n+0000ccc0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n+0000ccd0: 7273 2e72 656d 6f74 652e 7265 7023 7265 rs.remote.rep#re\n+0000cce0: 6d6f 7465 2d72 6570 2d65 6d70 7479 2d63 mote-rep-empty-c\n+0000ccf0: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n+0000cd00: 6361 6368 6564 2072 6570 2d72 656d 6f74 cached rep-remot\n+0000cd10: 6520 6469 7265 6374 6f72 7920 656e 7472 e directory entr\n+0000cd20: 6965 732e 7461 7266 682d 676e 752d 7461 ies.tarfh-gnu-ta\n+0000cd30: 722d 7072 6f67 7261 6d4c 6f63 6174 696f r-programLocatio\n+0000cd40: 6e20 6f66 2047 4e55 2074 6172 2070 726f n of GNU tar pro\n+0000cd50: 6772 616d 2e74 6172 6668 2d6d 6178 2d63 gram.tarfh-max-c\n+0000cd60: 6163 6865 642d 6469 7273 546f 7461 6c20 ached-dirsTotal \n+0000cd70: 6e75 6d62 6572 206f 6620 7461 7220 6c69 number of tar li\n+0000cd80: 7374 696e 6773 2074 6f20 6361 6368 652e stings to cache.\n+0000cd90: 7461 7266 682d 6c61 7267 6573 742d 6361 tarfh-largest-ca\n+0000cda0: 6368 6564 2d66 696c 6553 697a 6520 6f66 ched-fileSize of\n+0000cdb0: 2074 6865 206c 6172 6765 7374 2063 6163 the largest cac\n+0000cdc0: 6861 626c 6520 7461 7220 6669 6c65 2e72 hable tar file.r\n+0000cdd0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n+0000cde0: 6572 732e 7461 7223 7461 7266 682d 656d ers.tar#tarfh-em\n+0000cdf0: 7074 792d 6361 6368 6544 6973 6361 7264 pty-cacheDiscard\n+0000ce00: 2061 6c6c 2063 6163 6865 6420 5441 5220 all cached TAR \n+0000ce10: 6469 7265 6374 6f72 7920 656e 7472 6965 directory entrie\n+0000ce20: 732e 7265 702e 6c61 6e67 2e69 6e74 6572 s.rep.lang.inter\n+0000ce30: 7072 6574 6572 2364 6566 6d61 6372 6f64 preter#defmacrod\n+0000ce40: 6566 6d61 6372 6f20 4e41 4d45 204c 414d efmacro NAME LAM\n+0000ce50: 4244 412d 4c49 5354 205b 444f 432d 5354 BDA-LIST [DOC-ST\n+0000ce60: 5249 4e47 5d20 424f 4459 2e2e 2e0a 6465 RING] BODY....de\n+0000ce70: 666d 6163 726f 204e 414d 4520 4259 5445 fmacro NAME BYTE\n+0000ce80: 434f 4445 2d4f 424a 4543 540a 0a44 6566 CODE-OBJECT..Def\n+0000ce90: 696e 6573 2061 206d 6163 726f 2063 616c ines a macro cal\n+0000cea0: 6c65 6420 4e41 4d45 2077 6974 6820 6172 led NAME with ar\n+0000ceb0: 6775 6d65 6e74 2073 7065 632e 204c 414d gument spec. LAM\n+0000cec0: 4244 412d 4c49 5354 2c0a 646f 6375 6d65 BDA-LIST,.docume\n+0000ced0: 6e74 6174 696f 6e20 444f 432d 5354 5249 ntation DOC-STRI\n+0000cee0: 4e47 2028 6f70 7469 6f6e 616c 2920 616e NG (optional) an\n+0000cef0: 6420 626f 6479 2042 4f44 592e 0a0a 4d61 d body BODY...Ma\n+0000cf00: 6372 6f73 2061 7265 2063 616c 6c65 6420 cros are called \n+0000cf10: 7769 7468 2074 6865 6972 2061 7267 756d with their argum\n+0000cf20: 656e 7473 2075 6e2d 6576 616c 7561 7465 ents un-evaluate\n+0000cf30: 642c 2074 6865 7920 6172 6520 6578 7065 d, they are expe\n+0000cf40: 6374 6564 0a74 6f20 7265 7475 726e 2061 cted.to return a\n+0000cf50: 2066 6f72 6d20 7768 6963 6820 7769 6c6c form which will\n+0000cf60: 2062 6520 6578 6563 7574 6564 2074 6f20 be executed to \n+0000cf70: 7072 6f76 6964 6520 7468 6520 7265 7375 provide the resu\n+0000cf80: 6c74 206f 6620 7468 650a 6578 7072 6573 lt of the.expres\n+0000cf90: 7369 6f6e 2e20 4e6f 7465 2074 6861 7420 sion. Note that \n+0000cfa0: 6d61 6372 6f73 2061 7265 2065 7870 616e macros are expan\n+0000cfb0: 6465 6420 6174 2063 6f6d 7069 6c65 2d74 ded at compile-t\n+0000cfc0: 696d 652c 2061 6e64 206d 6179 2062 650a ime, and may be.\n+0000cfd0: 6578 7061 6e64 6564 2061 6e20 6172 6269 expanded an arbi\n+0000cfe0: 7472 6172 7920 6e75 6d62 6572 206f 6620 trary number of \n+0000cff0: 7469 6d65 732e 0000 1900 0000 0e00 0000 times...........\n+0000d000: 7265 702e 696f 2e73 6f63 6b65 7473 2373 rep.io.sockets#s\n+0000d010: 6f63 6b65 742d 636c 6965 6e74 736f 636b ocket-clientsock\n+0000d020: 6574 2d63 6c69 656e 7420 484f 5354 4e41 et-client HOSTNA\n+0000d030: 4d45 2050 4f52 5420 5b53 5452 4541 4d5d ME PORT [STREAM]\n+0000d040: 205b 5345 4e54 494e 454c 5d0a 0a43 7265 [SENTINEL]..Cre\n+0000d050: 6174 6520 616e 6420 7265 7475 726e 2061 ate and return a\n+0000d060: 2073 6f63 6b65 7420 636f 6e6e 6563 7465 socket connecte\n+0000d070: 6420 746f 2074 6865 2073 6f63 6b65 7420 d to the socket \n+0000d080: 6f6e 2074 6865 2068 6f73 7420 6361 6c6c on the host call\n+0000d090: 6564 0a48 4f53 544e 414d 4520 2861 2073 ed.HOSTNAME (a s\n+0000d0a0: 7472 696e 6729 2077 6974 6820 706f 7274 tring) with port\n+0000d0b0: 206e 756d 6265 7220 504f 5254 2e0a 0a41 number PORT...A\n+0000d0c0: 6c6c 206f 7574 7075 7420 6672 6f6d 2074 ll output from t\n+0000d0d0: 6869 7320 736f 636b 6574 2077 696c 6c20 his socket will \n+0000d0e0: 6265 2063 6f70 6965 6420 746f 2053 5452 be copied to STR\n+0000d0f0: 4541 4d3b 2077 6865 6e20 7468 6520 736f EAM; when the so\n+0000d100: 636b 6574 0a69 7320 636c 6f73 6564 2064 cket.is closed d\n+0000d110: 6f77 6e20 7265 6d6f 7465 6c79 2053 454e own remotely SEN\n+0000d120: 5449 4e45 4c20 7769 6c6c 2062 6520 6361 TINEL will be ca\n+0000d130: 6c6c 6564 2077 6974 6820 7468 6520 736f lled with the so\n+0000d140: 636b 6574 2061 7320 6974 730a 7369 6e67 cket as its.sing\n+0000d150: 6c65 2061 7267 756d 656e 742e 7265 702e le argument.rep.\n+0000d160: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65 io.sockets#socke\n+0000d170: 742d 7365 7276 6572 736f 636b 6574 2d73 t-serversocket-s\n+0000d180: 6572 7665 7220 5b48 4f53 544e 414d 455d erver [HOSTNAME]\n+0000d190: 205b 504f 5254 5d20 5b43 414c 4c42 4143 [PORT] [CALLBAC\n+0000d1a0: 4b5d 205b 5345 4e54 494e 454c 5d0a 0a43 K] [SENTINEL]..C\n+0000d1b0: 7265 6174 6520 616e 6420 7265 7475 726e reate and return\n+0000d1c0: 2061 2073 6f63 6b65 7420 636f 6e6e 6563 a socket connec\n+0000d1d0: 7465 6420 6c69 7374 656e 696e 6720 666f ted listening fo\n+0000d1e0: 7220 636f 6e6e 6563 7469 6f6e 7320 6f6e r connections on\n+0000d1f0: 2074 6865 0a68 6f73 7420 6361 6c6c 6564 the.host called\n+0000d200: 2048 4f53 544e 414d 4520 2861 2073 7472 HOSTNAME (a str\n+0000d210: 696e 6729 2077 6974 6820 706f 7274 206e ing) with port n\n+0000d220: 756d 6265 7220 504f 5254 2e20 4966 2048 umber PORT. If H\n+0000d230: 4f53 544e 414d 4520 6973 0a66 616c 7365 OSTNAME is.false\n+0000d240: 2c20 6c69 7374 656e 2066 6f72 2061 6e79 , listen for any\n+0000d250: 2069 6e63 6f6d 696e 6720 6164 6472 6573 incoming addres\n+0000d260: 7365 732e 2049 6620 504f 5254 2069 7320 ses. If PORT is \n+0000d270: 756e 6465 6669 6e65 6420 6120 7261 6e64 undefined a rand\n+0000d280: 6f6d 0a70 6f72 7420 7769 6c6c 2062 6520 om.port will be \n+0000d290: 6368 6f73 656e 2e0a 0a57 6865 6e20 6120 chosen...When a \n+0000d2a0: 636f 6e6e 6563 7469 6f6e 2069 7320 7265 connection is re\n+0000d2b0: 7175 6573 7465 6420 4341 4c4c 4241 434b quested CALLBACK\n+0000d2c0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n+0000d2d0: 7468 6520 7365 7276 6572 0a73 6f63 6b65 the server.socke\n+0000d2e0: 7420 6173 2069 7473 2073 6f6c 6520 6172 t as its sole ar\n+0000d2f0: 6775 6d65 6e74 2e20 4974 206d 7573 7420 gument. It must \n+0000d300: 6361 6c6c 2060 736f 636b 6574 2d61 6363 call `socket-acc\n+0000d310: 6570 7427 2074 6f20 6d61 6b65 2074 6865 ept' to make the\n+0000d320: 0a63 6f6e 6e65 6374 696f 6e2e 0a0a 5768 .connection...Wh\n+0000d330: 656e 2074 6865 2073 6f63 6b65 7420 6973 en the socket is\n+0000d340: 2073 6875 7464 6f77 6e20 7265 6d6f 7465 shutdown remote\n+0000d350: 6c79 2c20 5345 4e54 494e 454c 2069 7320 ly, SENTINEL is \n+0000d360: 6361 6c6c 6564 2077 6974 6820 7468 650a called with the.\n+0000d370: 736f 636b 6574 2061 7320 6974 7320 6f6e socket as its on\n+0000d380: 6c79 2061 7267 756d 656e 742e 7265 702e ly argument.rep.\n+0000d390: 696f 2e73 6f63 6b65 7473 2373 6f63 6b65 io.sockets#socke\n+0000d3a0: 742d 6163 6365 7074 736f 636b 6574 2d61 t-acceptsocket-a\n+0000d3b0: 6363 6570 7420 534f 434b 4554 205b 5354 ccept SOCKET [ST\n+0000d3c0: 5245 414d 5d20 5b53 454e 5449 4e45 4c5d REAM] [SENTINEL]\n+0000d3d0: 0a0a 4163 6365 7074 2074 6865 2070 656e ..Accept the pen\n+0000d3e0: 6469 6e67 2063 6f6e 6e65 6374 696f 6e20 ding connection \n+0000d3f0: 7265 7175 6573 7420 6f6e 2073 6572 7665 request on serve\n+0000d400: 7220 736f 636b 6574 2053 4f43 4b45 542e r socket SOCKET.\n+0000d410: 2054 6869 730a 7769 6c6c 2063 7265 6174 This.will creat\n+0000d420: 6520 616e 6420 7265 7475 726e 2061 2063 e and return a c\n+0000d430: 6c69 656e 7420 736f 636b 6574 2066 6f72 lient socket for\n+0000d440: 6d69 6e67 2074 6865 2065 6e64 2070 6f69 ming the end poi\n+0000d450: 6e74 206f 6620 7468 650a 636f 6e6e 6563 nt of the.connec\n+0000d460: 7469 6f6e 2e0a 0a41 6e79 206f 7574 7075 tion...Any outpu\n+0000d470: 7420 7265 6365 6976 6564 2077 696c 6c20 t received will \n+0000d480: 6265 2063 6f70 6965 6420 746f 2074 6865 be copied to the\n+0000d490: 206f 7574 7075 7420 7374 7265 616d 2053 output stream S\n+0000d4a0: 5452 4541 4d2c 2077 6865 6e0a 7468 6520 TREAM, when.the \n+0000d4b0: 636f 6e6e 6563 7469 6f6e 2069 7320 7465 connection is te\n+0000d4c0: 726d 696e 6174 6564 2072 656d 6f74 656c rminated remotel\n+0000d4d0: 7920 5345 4e54 494e 454c 2077 696c 6c20 y SENTINEL will \n+0000d4e0: 6265 2063 616c 6c65 6420 7769 7468 2074 be called with t\n+0000d4f0: 6865 0a63 6c6f 7365 6420 736f 636b 6574 he.closed socket\n+0000d500: 2061 7320 6974 7320 736f 6c65 2061 7267 as its sole arg\n+0000d510: 756d 656e 742e 0a0a 4e6f 7465 2074 6861 ument...Note tha\n+0000d520: 7420 7468 6973 2066 756e 6374 696f 6e20 t this function \n+0000d530: 6d75 7374 2062 6520 6361 6c6c 6564 2065 must be called e\n+0000d540: 7665 7279 2074 696d 6520 6120 636f 6e6e very time a conn\n+0000d550: 6563 7469 6f6e 2072 6571 7565 7374 0a69 ection request.i\n+0000d560: 7320 7265 6365 6976 6564 2e20 4966 2074 s received. If t\n+0000d570: 6865 2073 6572 7665 7220 7761 6e74 7320 he server wants \n+0000d580: 746f 2072 656a 6563 7420 7468 6520 636f to reject the co\n+0000d590: 6e6e 6563 7469 6f6e 2069 7420 7368 6f75 nnection it shou\n+0000d5a0: 6c64 0a73 7562 7365 7175 656e 746c 7920 ld.subsequently \n+0000d5b0: 6361 6c6c 2060 636c 6f73 652d 736f 636b call `close-sock\n+0000d5c0: 6574 2720 6f6e 2074 6865 2063 7265 6174 et' on the creat\n+0000d5d0: 6564 2063 6c69 656e 742e 7265 702e 696f ed client.rep.io\n+0000d5e0: 2e73 6f63 6b65 7473 2373 6f63 6b65 742d .sockets#socket-\n+0000d5f0: 7065 6572 2d61 6464 7265 7373 736f 636b peer-addresssock\n+0000d600: 6574 2d70 6565 722d 6164 6472 6573 7320 et-peer-address \n+0000d610: 534f 434b 4554 0a0a 5265 7475 726e 2074 SOCKET..Return t\n+0000d620: 6865 2061 6464 7265 7373 206f 6620 7468 he address of th\n+0000d630: 6520 7065 6572 2063 6f6e 6e65 6374 6564 e peer connected\n+0000d640: 2074 6f20 534f 434b 4554 2c20 6f72 2066 to SOCKET, or f\n+0000d650: 616c 7365 2069 6620 7468 6973 0a69 7320 alse if this.is \n+0000d660: 756e 6b6e 6f77 6e2e 7265 702e 696f 2e73 unknown.rep.io.s\n+0000d670: 6f63 6b65 7473 2373 6f63 6b65 7470 736f ockets#socketpso\n+0000d680: 636b 6574 7020 4152 470a 0a52 6574 7572 cketp ARG..Retur\n+0000d690: 6e20 7472 7565 2069 6620 4152 4720 6973 n true if ARG is\n+0000d6a0: 2061 6e20 756e 636c 6f73 6564 2073 6f63 an unclosed soc\n+0000d6b0: 6b65 7420 6f62 6a65 6374 2e72 6570 2e6c ket object.rep.l\n+0000d6c0: 616e 672e 6d61 7468 232b 2b20 4e55 4d42 ang.math#++ NUMB\n+0000d6d0: 4552 532e 2e2e 0a0a 4164 6473 2061 6c6c ERS.....Adds all\n+0000d6e0: 204e 554d 4245 5253 2074 6f67 6574 6865 NUMBERS togethe\n+0000d6f0: 722e 2049 6620 6e6f 2061 7267 756d 656e r. If no argumen\n+0000d700: 7473 2061 7265 2067 6976 656e 2072 6574 ts are given ret\n+0000d710: 7572 6e73 2030 2e72 6570 2e6c 616e 672e urns 0.rep.lang.\n+0000d720: 6d61 7468 232f 2f20 4e55 4d42 4552 532e math#// NUMBERS.\n+0000d730: 2e2e 0a0a 4469 7669 6465 7320 4e55 4d42 ....Divides NUMB\n+0000d740: 4552 5320 2869 6e20 6c65 6674 2d74 6f2d ERS (in left-to-\n+0000d750: 7269 6768 7420 6f72 6465 7229 2e72 6570 right order).rep\n+0000d760: 2e6c 616e 672e 6d61 7468 236c 6f67 616e .lang.math#logan\n+0000d770: 646c 6f67 616e 6420 4e55 4d42 4552 532e dlogand NUMBERS.\n+0000d780: 2e2e 0a0a 5265 7475 726e 7320 7468 6520 ....Returns the \n+0000d790: 6269 7477 6973 6520 6c6f 6769 6361 6c20 bitwise logical \n+0000d7a0: 6061 6e64 2720 6f66 2069 7473 2061 7267 `and' of its arg\n+0000d7b0: 756d 656e 7473 2e72 6570 2e64 6174 6123 uments.rep.data#\n+0000d7c0: 6571 6c65 716c 2041 5247 3120 4152 4732 eqleql ARG1 ARG2\n+0000d7d0: 0a0a 5369 6d69 6c61 7220 746f 2060 6571 ..Similar to `eq\n+0000d7e0: 2720 6578 6365 7074 2074 6861 7420 6e75 ' except that nu\n+0000d7f0: 6d62 6572 7320 7769 7468 2074 6865 2073 mbers with the s\n+0000d800: 616d 6520 7661 6c75 6520 7769 6c6c 2061 ame value will a\n+0000d810: 6c77 6179 7320 6265 0a63 6f6e 7369 6465 lways be.conside\n+0000d820: 7265 6420 6065 716c 2720 2874 6869 7320 red `eql' (this \n+0000d830: 6d61 7920 6f72 206d 6179 206e 6f74 2062 may or may not b\n+0000d840: 6520 7468 6520 6361 7365 2077 6974 6820 e the case with \n+0000d850: 6065 7127 292e 0a0a 4e6f 7465 2068 6f77 `eq')...Note how\n+0000d860: 6576 6572 2074 6861 7420 6578 6163 7420 ever that exact \n+0000d870: 616e 6420 696e 6578 6163 7420 7665 7273 and inexact vers\n+0000d880: 696f 6e73 206f 6620 7468 6520 7361 6d65 ions of the same\n+0000d890: 206e 756d 6265 7220 6172 6520 6e6f 740a number are not.\n+0000d8a0: 636f 6e73 6964 6572 6564 2074 6865 2073 considered the s\n+0000d8b0: 616d 6520 7661 6c75 652e 2041 7320 6120 ame value. As a \n+0000d8c0: 7275 6c65 206f 6620 7468 756d 622c 2069 rule of thumb, i\n+0000d8d0: 6620 7477 6f20 6e75 6d62 6572 7320 7072 f two numbers pr\n+0000d8e0: 696e 7420 7468 650a 7361 6d65 2c20 7468 int the.same, th\n+0000d8f0: 6579 2077 696c 6c20 6265 2063 6f6e 7369 ey will be consi\n+0000d900: 6465 7265 6420 6065 716c 272e 7265 702e dered `eql'.rep.\n+0000d910: 6c61 6e67 2e6d 6174 6823 312b 312b 204e lang.math#1+1+ N\n+0000d920: 554d 4245 520a 0a52 6574 7572 6e20 4e55 UMBER..Return NU\n+0000d930: 4d42 4552 2070 6c75 7320 312e 7265 702e MBER plus 1.rep.\n+0000d940: 6c61 6e67 2e6d 6174 6823 7472 756e 6361 lang.math#trunca\n+0000d950: 7465 7472 756e 6361 7465 204e 554d 4245 tetruncate NUMBE\n+0000d960: 520a 0a52 6f75 6e64 204e 554d 4245 5220 R..Round NUMBER \n+0000d970: 746f 2074 6865 206e 6561 7265 7374 2069 to the nearest i\n+0000d980: 6e74 6567 6572 2062 6574 7765 656e 204e nteger between N\n+0000d990: 554d 4245 5220 616e 6420 7a65 726f 2e72 UMBER and zero.r\n+0000d9a0: 6570 2e6c 616e 672e 6d61 7468 236c 6f67 ep.lang.math#log\n+0000d9b0: 6c6f 6720 5820 5b42 4153 455d 0a0a 5265 log X [BASE]..Re\n+0000d9c0: 7475 726e 2074 6865 206c 6f67 6172 6974 turn the logarit\n+0000d9d0: 686d 206f 6620 5820 696e 2062 6173 6520 hm of X in base \n+0000d9e0: 4241 5345 2e20 416e 2061 7269 7468 6d65 BASE. An arithme\n+0000d9f0: 7469 6320 6572 726f 7220 6973 0a73 6967 tic error is.sig\n+0000da00: 6e61 6c6c 6564 2069 6620 5820 6973 206c nalled if X is l\n+0000da10: 6573 7320 7468 616e 207a 6572 6f2e 2049 ess than zero. I\n+0000da20: 6620 4241 5345 2069 736e 2774 2064 6566 f BASE isn't def\n+0000da30: 696e 6564 2c20 7265 7475 726e 2074 6865 ined, return the\n+0000da40: 0a6e 6174 7572 616c 206c 6f67 6172 6974 .natural logarit\n+0000da50: 686d 206f 6620 582e 7265 702e 6c61 6e67 hm of X.rep.lang\n+0000da60: 2e6d 6174 6823 7461 6e74 616e 2058 0a0a .math#tantan X..\n+0000da70: 5265 7475 726e 7320 7468 6520 7461 6e67 Returns the tang\n+0000da80: 656e 7420 6f66 2058 2c20 696e 2072 6164 ent of X, in rad\n+0000da90: 6961 6e73 2e72 6570 2e6c 616e 672e 6d61 ians.rep.lang.ma\n+0000daa0: 7468 2361 636f 7361 636f 7320 580a 0a52 th#acosacos X..R\n+0000dab0: 6574 7572 6e20 7468 6520 6172 6320 636f eturn the arc co\n+0000dac0: 7369 6e65 206f 6620 5820 2874 6865 2076 sine of X (the v\n+0000dad0: 616c 7565 2077 686f 7365 2063 6f73 696e alue whose cosin\n+0000dae0: 6520 6973 2058 292c 2069 6e20 7261 6469 e is X), in radi\n+0000daf0: 616e 732e 7265 702e 6c61 6e67 2e6d 6174 ans.rep.lang.mat\n+0000db00: 6823 6763 6467 6364 202e 2e2e 0a0a 5265 h#gcdgcd .....Re\n+0000db10: 7475 726e 2074 6865 2067 7265 6174 6573 turn the greates\n+0000db20: 7420 636f 6d6d 6f6e 2064 6976 6973 6f72 t common divisor\n+0000db30: 206f 6620 7468 6520 696e 7465 6765 7220 of the integer \n+0000db40: 6172 6775 6d65 6e74 732e 2054 6865 2072 arguments. The r\n+0000db50: 6573 756c 740a 6973 2061 6c77 6179 7320 esult.is always \n+0000db60: 6e6f 6e2d 6e65 6761 7469 7665 2e20 5265 non-negative. Re\n+0000db70: 7475 726e 7320 3020 7769 7468 2061 7267 turns 0 with arg\n+0000db80: 756d 656e 7473 2e72 6570 2e6c 616e 672e uments.rep.lang.\n+0000db90: 6d61 7468 2365 7861 6374 7065 7861 6374 math#exactpexact\n+0000dba0: 7020 4152 470a 0a52 6574 7572 6e20 7420 p ARG..Return t \n+0000dbb0: 6966 2041 5247 2069 7320 616e 2065 7861 if ARG is an exa\n+0000dbc0: 6374 206e 756d 6265 722e 7265 702e 6c61 ct number.rep.la\n+0000dbd0: 6e67 2e6d 6174 6823 696e 6578 6163 742d ng.math#inexact-\n+0000dbe0: 3e65 7861 6374 696e 6578 6163 742d 3e65 >exactinexact->e\n+0000dbf0: 7861 6374 2058 0a0a 5265 7475 726e 7320 xact X..Returns \n+0000dc00: 616e 2065 7861 6374 2072 6570 7265 7365 an exact represe\n+0000dc10: 6e74 6174 696f 6e20 6f66 2058 2e20 5468 ntation of X. Th\n+0000dc20: 6973 206d 6179 2069 6e76 6f6c 7665 2061 is may involve a\n+0000dc30: 206c 6f73 7320 6f66 0a61 6363 7572 6163 loss of.accurac\n+0000dc40: 792e 7265 702e 6c61 6e67 2e6d 6174 6823 y.rep.lang.math#\n+0000dc50: 6e75 6d65 7261 746f 726e 756d 6572 6174 numeratornumerat\n+0000dc60: 6f72 2058 0a0a 5265 7475 726e 2074 6865 or X..Return the\n+0000dc70: 206e 756d 6572 6174 6f72 206f 6620 7261 numerator of ra\n+0000dc80: 7469 6f6e 616c 206e 756d 6265 7220 582e tional number X.\n+0000dc90: 7265 702e 6c61 6e67 2e6d 6174 6823 6465 rep.lang.math#de\n+0000dca0: 6e6f 6d69 6e61 746f 7264 656e 6f6d 696e nominatordenomin\n+0000dcb0: 6174 6f72 2058 0a0a 5265 7475 726e 2074 ator X..Return t\n+0000dcc0: 6865 2064 656e 6f6d 696e 6174 6f72 206f he denominator o\n+0000dcd0: 6620 7261 7469 6f6e 616c 206e 756d 6265 f rational numbe\n+0000dce0: 7220 582e 7265 702e 6c61 6e67 2e6d 6174 r X.rep.lang.mat\n+0000dcf0: 6823 6d61 786d 6178 2041 5247 532e 2e2e h#maxmax ARGS...\n+0000dd00: 0a0a 5265 7475 726e 7320 7468 6520 6772 ..Returns the gr\n+0000dd10: 6561 7465 7374 206f 6620 6974 7320 6172 eatest of its ar\n+0000dd20: 6775 6d65 6e74 732e 2054 6865 7265 206d guments. There m\n+0000dd30: 7573 7420 6265 2061 7420 6c65 6173 7420 ust be at least \n+0000dd40: 7477 6f0a 6172 6775 6d65 6e74 732e 2057 two.arguments. W\n+0000dd50: 6865 6e20 636f 6d70 6172 696e 6720 6e75 hen comparing nu\n+0000dd60: 6d62 6572 732c 2061 6e79 2069 6e65 7861 mbers, any inexa\n+0000dd70: 6374 2061 7267 756d 656e 7473 2063 6175 ct arguments cau\n+0000dd80: 7365 2074 6865 0a72 6573 756c 7420 746f se the.result to\n+0000dd90: 2062 6520 696e 6578 6163 742e 7265 702e be inexact.rep.\n+0000dda0: 6c61 6e67 2e6d 6174 6823 6d69 6e6d 696e lang.math#minmin\n+0000ddb0: 2041 5247 532e 2e2e 0a0a 5265 7475 726e ARGS.....Return\n+0000ddc0: 7320 7468 6520 736d 616c 6c65 7374 206f s the smallest o\n+0000ddd0: 6620 6974 7320 6172 6775 6d65 6e74 732e f its arguments.\n+0000dde0: 2054 6865 7265 206d 7573 7420 6265 2061 There must be a\n+0000ddf0: 7420 6c65 6173 7420 7477 6f0a 6172 6775 t least two.argu\n+0000de00: 6d65 6e74 732e 2057 6865 6e20 636f 6d70 ments. When comp\n+0000de10: 6172 696e 6720 6e75 6d62 6572 732c 2061 aring numbers, a\n+0000de20: 6e79 2069 6e65 7861 6374 2061 7267 756d ny inexact argum\n+0000de30: 656e 7473 2063 6175 7365 2074 6865 0a72 ents cause the.r\n+0000de40: 6573 756c 7420 746f 2062 6520 696e 6578 esult to be inex\n+0000de50: 6163 742e 7265 702e 6c61 6e67 2e6d 6174 act.rep.lang.mat\n+0000de60: 6823 7374 7269 6e67 2d3e 6e75 6d62 6572 h#string->number\n+0000de70: 7374 7269 6e67 2d3e 6e75 6d62 6572 2053 string->number S\n+0000de80: 5452 494e 4720 5b52 4144 4958 5d0a 0a52 TRING [RADIX]..R\n+0000de90: 6574 7572 6e20 7468 6520 6e75 6d62 6572 eturn the number\n+0000dea0: 2072 6570 7265 7365 6e74 6564 2062 7920 represented by \n+0000deb0: 5354 5249 4e47 2e20 4966 2052 4144 4958 STRING. If RADIX\n+0000dec0: 2069 7320 7370 6563 6966 6965 642c 2074 is specified, t\n+0000ded0: 6865 0a6e 756d 6265 7220 6973 2070 6172 he.number is par\n+0000dee0: 7365 6420 6672 6f6d 2074 6861 7420 6261 sed from that ba\n+0000def0: 7365 2c20 6f74 6865 7277 6973 6520 6261 se, otherwise ba\n+0000df00: 7365 2031 3020 6973 2061 7373 756d 6564 se 10 is assumed\n+0000df10: 2e72 6570 2e6c 616e 672e 6d61 7468 236e .rep.lang.math#n\n+0000df20: 756d 6265 722d 3e73 7472 696e 676e 756d umber->stringnum\n+0000df30: 6265 722d 3e73 7472 696e 6720 5a20 5b52 ber->string Z [R\n+0000df40: 4144 4958 5d0a 0a52 6574 7572 6e20 6120 ADIX]..Return a \n+0000df50: 7374 7269 6e67 2063 6f6e 7461 696e 696e string containin\n+0000df60: 6720 6120 7072 696e 7465 6420 7265 7072 g a printed repr\n+0000df70: 6573 656e 7461 7469 6f6e 206f 6620 7468 esentation of th\n+0000df80: 6520 6e75 6d62 6572 205a 2e20 4966 0a52 e number Z. If.R\n+0000df90: 4144 4958 2069 7320 7370 6563 6966 6965 ADIX is specifie\n+0000dfa0: 642c 2070 7269 6e74 2074 6865 206e 756d d, print the num\n+0000dfb0: 6265 7220 696e 2074 6861 7420 6261 7365 ber in that base\n+0000dfc0: 2c20 6f74 6865 7277 6973 6520 7072 696e , otherwise prin\n+0000dfd0: 7420 6974 0a69 6e20 6261 7365 2031 302e t it.in base 10.\n+0000dfe0: 0072 6570 2e64 6174 6123 7265 6d6f 7665 .rep.data#remove\n+0000dff0: 2d69 6620 5052 4544 204c 5354 0000 0000 -if PRED LST....\n+0000e000: 7265 702e 7265 6765 7870 2365 7870 616e rep.regexp#expan\n+0000e010: 642d 6c61 7374 2d6d 6174 6368 6578 7061 d-last-matchexpa\n+0000e020: 6e64 2d6c 6173 742d 6d61 7463 6820 5445 nd-last-match TE\n+0000e030: 4d50 4c41 5445 2d53 5452 494e 470a 0a45 MPLATE-STRING..E\n+0000e040: 7870 616e 6420 7468 6520 7361 7665 6420 xpand the saved \n+0000e050: 6578 7072 6573 7369 6f6e 7320 6672 6f6d expressions from\n+0000e060: 2074 6865 206d 6f73 7420 7265 6365 6e74 the most recent\n+0000e070: 2073 7563 6365 7373 6675 6c6c 7920 6d61 successfully ma\n+0000e080: 7463 6865 640a 7265 6765 7870 2061 6363 tched.regexp acc\n+0000e090: 6f72 6469 6e67 2074 6f20 5445 4d50 4c41 ording to TEMPLA\n+0000e0a0: 5445 2d53 5452 494e 472c 2061 2073 7472 TE-STRING, a str\n+0000e0b0: 696e 6720 7468 6174 206d 6179 2063 6f6e ing that may con\n+0000e0c0: 7461 696e 2061 6e79 206f 660a 7468 6520 tain any of.the \n+0000e0d0: 666f 6c6c 6f77 696e 6720 6573 6361 7065 following escape\n+0000e0e0: 2073 6571 7565 6e63 6573 2c0a 0a20 205c sequences,.. \\\n+0000e0f0: 302c 205c 2620 2020 7768 6f6c 6520 7374 0, \\& whole st\n+0000e100: 7269 6e67 206d 6174 6368 6564 2062 7920 ring matched by \n+0000e110: 5245 4745 5850 0a20 205c 4e09 2020 204e REGEXP. \\N. N\n+0000e120: 2774 6820 7061 7265 6e74 6865 6e73 697a 'th parenthensiz\n+0000e130: 6564 2065 7870 7265 7373 696f 6e20 2831 ed expression (1\n+0000e140: 203c 3d20 4e20 3c3d 2039 2972 6570 2e72 <= N <= 9)rep.r\n+0000e150: 6567 6578 7023 6d61 7463 682d 7374 6172 egexp#match-star\n+0000e160: 746d 6174 6368 2d73 7461 7274 205b 4558 tmatch-start [EX\n+0000e170: 5052 4553 5349 4f4e 2d49 4e44 4558 5d0a PRESSION-INDEX].\n+0000e180: 0a52 6574 7572 6e20 7468 6520 706f 7369 .Return the posi\n+0000e190: 7469 6f6e 2077 6869 6368 2074 6865 2045 tion which the E\n+0000e1a0: 5850 5245 5353 494f 4e2d 494e 4445 5827 XPRESSION-INDEX'\n+0000e1b0: 7468 2070 6172 656e 7468 6573 6973 6564 th parenthesised\n+0000e1c0: 2065 7870 7265 7373 696f 6e0a 7374 6172 expression.star\n+0000e1d0: 7465 6420 6174 2069 6e20 7468 6520 6c61 ted at in the la\n+0000e1e0: 7374 2073 7563 6365 7373 6675 6c20 7265 st successful re\n+0000e1f0: 6765 7870 206d 6174 6368 2e20 4966 2045 gexp match. If E\n+0000e200: 5850 5245 5353 494f 4e2d 494e 4445 5820 XPRESSION-INDEX \n+0000e210: 6973 0a6e 696c 206f 7220 3020 7468 6520 is.nil or 0 the \n+0000e220: 7374 6172 7420 6f66 2074 6865 2077 686f start of the who\n+0000e230: 6c65 206d 6174 6368 2069 7320 7265 7475 le match is retu\n+0000e240: 726e 6564 2069 6e73 7465 6164 2e0a 5468 rned instead..Th\n+0000e250: 6520 7265 7475 726e 6564 2076 616c 7565 e returned value\n+0000e260: 2077 696c 6c20 6569 7468 6572 2062 6520 will either be \n+0000e270: 6120 706f 7369 7469 6f6e 2069 6620 7468 a position if th\n+0000e280: 6520 6c61 7374 206d 6174 6368 2077 6173 e last match was\n+0000e290: 2069 6e20 610a 6275 6666 6572 2c20 6f72 in a.buffer, or\n+0000e2a0: 2061 6e20 696e 7465 6765 7220 6966 2074 an integer if t\n+0000e2b0: 6865 206c 6173 7420 6d61 7463 6820 7761 he last match wa\n+0000e2c0: 7320 696e 2061 2073 7472 696e 6720 2869 s in a string (i\n+0000e2d0: 2e65 2e20 7265 6765 7870 2d6d 6174 6368 .e. regexp-match\n+0000e2e0: 292e 7265 702e 7374 7275 6374 7572 6573 ).rep.structures\n+0000e2f0: 236d 616b 652d 7374 7275 6374 7572 656d #make-structurem\n+0000e300: 616b 652d 7374 7275 6374 7572 6520 494e ake-structure IN\n+0000e310: 5445 5246 4143 4520 434f 4e46 4947 2d54 TERFACE CONFIG-T\n+0000e320: 4855 4e4b 2042 4f44 592d 5448 554e 4b20 HUNK BODY-THUNK \n+0000e330: 5b4e 414d 455d 0a0a 4372 6561 7465 2061 [NAME]..Create a\n+0000e340: 6e64 2072 6574 7572 6e20 6120 6e65 7720 nd return a new \n+0000e350: 7374 7275 6374 7572 652e 2049 6620 4e41 structure. If NA\n+0000e360: 4d45 2069 7320 6120 6e6f 6e2d 6e69 6c20 ME is a non-nil \n+0000e370: 7379 6d62 6f6c 2074 6865 0a73 7472 7563 symbol the.struc\n+0000e380: 7475 7265 2077 696c 6c20 7461 6b65 2074 ture will take t\n+0000e390: 6861 7420 6e61 6d65 2e0a 0a54 6865 206e hat name...The n\n+0000e3a0: 6577 2073 7472 7563 7475 7265 2077 696c ew structure wil\n+0000e3b0: 6c20 6265 2061 6476 6572 7469 7365 6420 l be advertised \n+0000e3c0: 6173 2065 7870 6f72 7469 6e67 2062 696e as exporting bin\n+0000e3d0: 6469 6e67 7320 6465 6669 6e65 6420 6279 dings defined by\n+0000e3e0: 0a49 4e54 4552 4641 4345 2028 6375 7272 .INTERFACE (curr\n+0000e3f0: 656e 746c 7920 6a75 7374 2061 206c 6973 ently just a lis\n+0000e400: 7420 6f66 2073 796d 626f 6c73 292e 0a0a t of symbols)...\n+0000e410: 4966 2043 4f4e 4649 472d 5448 554e 4b20 If CONFIG-THUNK \n+0000e420: 6973 206e 6f6e 2d6e 696c 2069 7420 6973 is non-nil it is\n+0000e430: 2061 207a 6572 6f2d 7061 7261 6d65 7465 a zero-paramete\n+0000e440: 7220 6675 6e63 7469 6f6e 2074 6f20 6265 r function to be\n+0000e450: 2063 616c 6c65 640a 746f 2064 6566 696e called.to defin\n+0000e460: 6520 7468 6520 636f 6e66 6967 7572 6174 e the configurat\n+0000e470: 696f 6e20 6f66 2074 6865 2073 7472 7563 ion of the struc\n+0000e480: 7475 7265 2028 6375 7272 656e 746c 7920 ture (currently \n+0000e490: 6974 2773 206f 7065 6e65 6420 616e 640a it's opened and.\n+0000e4a0: 6163 6365 7373 6564 2073 7472 7563 7475 accessed structu\n+0000e4b0: 7265 732e 2920 5468 6973 2074 6875 6e6b res.) This thunk\n+0000e4c0: 2077 696c 6c20 6265 2065 7661 6c75 6174 will be evaluat\n+0000e4d0: 6564 2069 6e20 7468 6520 656e 7669 726f ed in the enviro\n+0000e4e0: 6e6d 656e 740a 6f66 2074 6865 206e 6577 nment.of the new\n+0000e4f0: 2073 7472 7563 7475 7265 2c20 6275 7420 structure, but \n+0000e500: 7769 7468 206f 6e6c 7920 7468 6520 6025 with only the `%\n+0000e510: 6d65 7461 2720 286d 6f64 756c 652d 636f meta' (module-co\n+0000e520: 6e66 6967 7572 6174 696f 6e29 0a73 7472 nfiguration).str\n+0000e530: 7563 7475 7265 206f 7065 6e65 642e 0a0a ucture opened...\n+0000e540: 4966 2042 4f44 592d 5448 554e 4b20 6973 If BODY-THUNK is\n+0000e550: 206e 6f6e 2d6e 696c 2069 7420 6973 2061 non-nil it is a\n+0000e560: 207a 6572 6f2d 7061 7261 6d65 7465 7220 zero-parameter \n+0000e570: 6675 6e63 7469 6f6e 2074 6f20 6265 2063 function to be c\n+0000e580: 616c 6c65 640a 746f 2064 6566 696e 6520 alled.to define \n+0000e590: 7468 6520 7661 6c75 6573 206f 6620 7468 the values of th\n+0000e5a0: 6520 6269 6e64 696e 6773 2065 7870 6f72 e bindings expor\n+0000e5b0: 7465 6420 6279 2074 6865 2073 7472 7563 ted by the struc\n+0000e5c0: 7475 7265 2e20 4974 2077 696c 6c0a 6265 ture. It will.be\n+0000e5d0: 2065 7661 6c75 6174 6564 2069 6e20 7468 evaluated in th\n+0000e5e0: 6520 656e 7669 726f 6e6d 656e 7420 6f66 e environment of\n+0000e5f0: 2074 6865 206e 6577 2073 7472 7563 7475 the new structu\n+0000e600: 7265 2e0a 0a4e 6f74 6520 7468 6174 2074 re...Note that t\n+0000e610: 6865 2063 6170 7475 7265 6420 7374 6174 he captured stat\n+0000e620: 6520 6f66 2074 6865 2063 6c6f 7375 7265 e of the closure\n+0000e630: 7320 434f 4e46 4947 2d54 4855 4e4b 2061 s CONFIG-THUNK a\n+0000e640: 6e64 0a42 4f44 592d 5448 554e 4b20 6d61 nd.BODY-THUNK ma\n+0000e650: 7920 6265 206d 6f64 6966 6965 6420 6279 y be modified by\n+0000e660: 2074 6869 7320 6675 6e63 7469 6f6e 2172 this function!r\n+0000e670: 6570 2e73 7472 7563 7475 7265 7323 2573 ep.structures#%s\n+0000e680: 7472 7563 7475 7265 2d72 6566 2573 7472 tructure-ref%str\n+0000e690: 7563 7475 7265 2d72 6566 2053 5452 5543 ucture-ref STRUC\n+0000e6a0: 5455 5245 2056 4152 0a0a 5265 7475 726e TURE VAR..Return\n+0000e6b0: 2074 6865 2076 616c 7565 206f 6620 7468 the value of th\n+0000e6c0: 6520 6269 6e64 696e 6720 6f66 2073 796d e binding of sym\n+0000e6d0: 626f 6c20 5641 5220 696e 2073 7472 7563 bol VAR in struc\n+0000e6e0: 7475 7265 206f 626a 6563 740a 5354 5255 ture object.STRU\n+0000e6f0: 4354 5552 4520 6f72 2061 6e79 2069 6e6e CTURE or any inn\n+0000e700: 6572 206f 7065 6e65 6420 7374 7275 6374 er opened struct\n+0000e710: 7572 6573 2e0a 0a52 6574 7572 6e73 2061 ures...Returns a\n+0000e720: 2076 6f69 6420 7661 6c75 6520 6966 206e void value if n\n+0000e730: 6f20 7375 6368 2062 696e 6469 6e67 2e72 o such binding.r\n+0000e740: 6570 2e73 7472 7563 7475 7265 7323 7374 ep.structures#st\n+0000e750: 7275 6374 7572 652d 7365 7473 7472 7563 ructure-setstruc\n+0000e760: 7475 7265 2d73 6574 2053 5452 5543 5455 ture-set STRUCTU\n+0000e770: 5245 2056 4152 2056 414c 5545 0a0a 5365 RE VAR VALUE..Se\n+0000e780: 7420 7468 6520 7661 6c75 6520 6f66 2074 t the value of t\n+0000e790: 6865 2062 696e 6469 6e67 206f 6620 7379 he binding of sy\n+0000e7a0: 6d62 6f6c 2056 4152 2069 6e20 7374 7275 mbol VAR in stru\n+0000e7b0: 6374 7572 6520 6f62 6a65 6374 0a53 5452 cture object.STR\n+0000e7c0: 5543 5455 5245 2074 6f20 5641 4c55 452e UCTURE to VALUE.\n+0000e7d0: 2049 6620 6e6f 2073 7563 6820 6269 6e64 If no such bind\n+0000e7e0: 696e 6720 6578 6973 7473 2c20 616e 2065 ing exists, an e\n+0000e7f0: 7272 6f72 2069 7320 7369 676e 616c 6c65 rror is signalle\n+0000e800: 642e 7265 702e 7374 7275 6374 7572 6573 d.rep.structures\n+0000e810: 2365 7874 6572 6e61 6c2d 7374 7275 6374 #external-struct\n+0000e820: 7572 652d 7265 6665 7874 6572 6e61 6c2d ure-refexternal-\n+0000e830: 7374 7275 6374 7572 652d 7265 6620 5354 structure-ref ST\n+0000e840: 5255 4354 2d4e 414d 4520 5641 520a 0a52 RUCT-NAME VAR..R\n+0000e850: 6574 7572 6e20 7468 6520 7661 6c75 6520 eturn the value \n+0000e860: 6f66 2074 6865 2062 696e 6469 6e67 206f of the binding o\n+0000e870: 6620 7379 6d62 6f6c 2056 4152 2077 6974 f symbol VAR wit\n+0000e880: 6869 6e20 7468 6520 7374 7275 6374 7572 hin the structur\n+0000e890: 650a 6361 6c6c 6564 2053 5452 5543 542d e.called STRUCT-\n+0000e8a0: 4e41 4d45 2e20 5468 6973 2073 7472 7563 NAME. This struc\n+0000e8b0: 7475 7265 206d 7573 7420 6861 7665 2070 ture must have p\n+0000e8c0: 7265 7669 6f75 736c 7920 6265 656e 206d reviously been m\n+0000e8d0: 6172 6b65 6420 6173 0a61 6363 6573 7369 arked as.accessi\n+0000e8e0: 626c 6520 6279 2074 6865 2063 7572 7265 ble by the curre\n+0000e8f0: 6e74 2073 7472 7563 7475 7265 2028 6279 nt structure (by\n+0000e900: 2075 7369 6e67 2074 6865 2060 6163 6365 using the `acce\n+0000e910: 7373 2720 6d6f 6475 6c65 0a63 6f6e 6669 ss' module.confi\n+0000e920: 6775 7261 7469 6f6e 2064 6972 6563 7469 guration directi\n+0000e930: 7665 292e 0a0a 5369 676e 616c 7320 616e ve)...Signals an\n+0000e940: 2065 7272 6f72 2069 6620 6e6f 2073 7563 error if no suc\n+0000e950: 6820 6269 6e64 696e 6720 6578 6973 7473 h binding exists\n+0000e960: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+0000e970: 7374 7275 6374 7572 652d 6e61 6d65 7374 structure-namest\n+0000e980: 7275 6374 7572 652d 6e61 6d65 2053 5452 ructure-name STR\n+0000e990: 5543 5455 5245 0a0a 5265 7475 726e 7320 UCTURE..Returns \n+0000e9a0: 7468 6520 6e61 6d65 2028 6120 7379 6d62 the name (a symb\n+0000e9b0: 6f6c 2920 6f66 2073 7472 7563 7475 7265 ol) of structure\n+0000e9c0: 206f 626a 6563 7420 5354 5255 4354 5552 object STRUCTUR\n+0000e9d0: 452e 7265 702e 7374 7275 6374 7572 6573 E.rep.structures\n+0000e9e0: 2373 7472 7563 7475 7265 2d69 6d70 6f72 #structure-impor\n+0000e9f0: 7473 7374 7275 6374 7572 652d 696d 706f tsstructure-impo\n+0000ea00: 7274 7320 5354 5255 4354 5552 450a 0a52 rts STRUCTURE..R\n+0000ea10: 6574 7572 6e73 2074 6865 206c 6973 7420 eturns the list \n+0000ea20: 6f66 2073 7472 7563 7475 7265 206e 616d of structure nam\n+0000ea30: 6573 206f 7065 6e65 6420 6279 2073 7472 es opened by str\n+0000ea40: 7563 7475 7265 206f 626a 6563 740a 5354 ucture object.ST\n+0000ea50: 5255 4354 5552 452e 7265 702e 7374 7275 RUCTURE.rep.stru\n+0000ea60: 6374 7572 6573 2373 7472 7563 7475 7265 ctures#structure\n+0000ea70: 2d66 696c 6573 7472 7563 7475 7265 2d66 -filestructure-f\n+0000ea80: 696c 6520 4e41 4d45 0a0a 5265 7475 726e ile NAME..Return\n+0000ea90: 2061 2073 7472 696e 6720 7468 6174 2077 a string that w\n+0000eaa0: 6f75 6c64 2062 6520 7573 6564 2074 6f20 ould be used to \n+0000eab0: 6c6f 6361 7465 2061 2073 7472 7563 7475 locate a structu\n+0000eac0: 7265 2063 616c 6c65 6420 4e41 4d45 2028 re called NAME (\n+0000ead0: 610a 7379 6d62 6f6c 292e 7265 702e 7374 a.symbol).rep.st\n+0000eae0: 7275 6374 7572 6573 2363 7572 7265 6e74 ructures#current\n+0000eaf0: 2d73 7472 7563 7475 7265 6375 7272 656e -structurecurren\n+0000eb00: 742d 7374 7275 6374 7572 650a 0a52 6574 t-structure..Ret\n+0000eb10: 7572 6e20 7468 6520 6375 7272 656e 7420 urn the current \n+0000eb20: 7374 7275 6374 7572 6520 6f62 6a65 6374 structure object\n+0000eb30: 2e72 6570 2e73 7472 7563 7475 7265 7323 .rep.structures#\n+0000eb40: 7374 7275 6374 7572 6570 7374 7275 6374 structurepstruct\n+0000eb50: 7572 6570 2041 5247 0a0a 5265 7475 726e urep ARG..Return\n+0000eb60: 2060 7427 2069 6620 4152 4720 6973 2061 `t' if ARG is a\n+0000eb70: 2073 7472 7563 7475 7265 206f 626a 6563 structure objec\n+0000eb80: 742e 7265 702e 7374 7275 6374 7572 6573 t.rep.structures\n+0000eb90: 2365 7661 6c65 7661 6c20 464f 524d 205b #evaleval FORM [\n+0000eba0: 5354 5255 4354 5552 455d 0a0a 5265 7475 STRUCTURE]..Retu\n+0000ebb0: 726e 2074 6865 2072 6573 756c 7420 6f66 rn the result of\n+0000ebc0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM\n+0000ebd0: 2069 6e73 6964 6520 7374 7275 6374 7572 inside structur\n+0000ebe0: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n+0000ebf0: 5245 0a28 7769 7468 2061 206e 756c 6c20 RE.(with a null \n+0000ec00: 6c65 7869 6361 6c20 656e 7669 726f 6e6d lexical environm\n+0000ec10: 656e 7429 2e72 6570 2e73 7472 7563 7475 ent).rep.structu\n+0000ec20: 7265 7323 6d61 6b65 2d62 696e 6469 6e67 res#make-binding\n+0000ec30: 2d69 6d6d 7574 6162 6c65 6d61 6b65 2d62 -immutablemake-b\n+0000ec40: 696e 6469 6e67 2d69 6d6d 7574 6162 6c65 inding-immutable\n+0000ec50: 2056 4152 0a0a 466c 6167 2074 6861 7420 VAR..Flag that \n+0000ec60: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s\n+0000ec70: 796d 626f 6c20 5641 5220 696e 2074 6865 ymbol VAR in the\n+0000ec80: 2063 7572 7265 6e74 2073 7472 7563 7475 current structu\n+0000ec90: 7265 206d 6179 206e 6f74 2062 650a 6368 re may not be.ch\n+0000eca0: 616e 6765 642e 7265 702e 7374 7275 6374 anged.rep.struct\n+0000ecb0: 7572 6573 2362 696e 6469 6e67 2d69 6d6d ures#binding-imm\n+0000ecc0: 7574 6162 6c65 2d70 6269 6e64 696e 672d utable-pbinding-\n+0000ecd0: 696d 6d75 7461 626c 652d 7020 5641 5220 immutable-p VAR \n+0000ece0: 5b53 5452 5543 5455 5245 5d0a 0a52 6574 [STRUCTURE]..Ret\n+0000ecf0: 7572 6e20 6074 2720 6966 2074 6865 2062 urn `t' if the b\n+0000ed00: 696e 6469 6e67 206f 6620 7379 6d62 6f6c inding of symbol\n+0000ed10: 2056 4152 2069 6e20 7468 6520 5354 5255 VAR in the STRU\n+0000ed20: 4354 5552 4520 6861 7320 6265 656e 206d CTURE has been m\n+0000ed30: 6164 650a 636f 6e73 7461 6e74 2e72 6570 ade.constant.rep\n+0000ed40: 2e73 7472 7563 7475 7265 7323 7072 6f76 .structures#prov\n+0000ed50: 6964 6570 726f 7669 6465 2046 4541 5455 ideprovide FEATU\n+0000ed60: 5245 0a0a 5368 6f77 2074 6861 7420 7468 RE..Show that th\n+0000ed70: 6520 6665 6174 7572 6520 4645 4154 5552 e feature FEATUR\n+0000ed80: 4520 2861 2073 796d 626f 6c29 2068 6173 E (a symbol) has\n+0000ed90: 2062 6565 6e20 6c6f 6164 6564 2069 6e20 been loaded in \n+0000eda0: 7468 6520 6375 7272 656e 740a 7374 7275 the current.stru\n+0000edb0: 6374 7572 652e 7265 702e 7374 7275 6374 cture.rep.struct\n+0000edc0: 7572 6573 2372 6571 7569 7265 7265 7175 ures#requirerequ\n+0000edd0: 6972 6520 4645 4154 5552 450a 0a49 6620 ire FEATURE..If \n+0000ede0: 4645 4154 5552 4520 2861 2073 796d 626f FEATURE (a symbo\n+0000edf0: 6c29 2068 6173 206e 6f74 2061 6c72 6561 l) has not alrea\n+0000ee00: 6479 2062 6565 6e20 6c6f 6164 6564 2c20 dy been loaded, \n+0000ee10: 6c6f 6164 2069 742e 2054 6865 2066 696c load it. The fil\n+0000ee20: 650a 6c6f 6164 6564 2069 7320 6569 7468 e.loaded is eith\n+0000ee30: 6572 2046 494c 4520 2869 6620 6769 7665 er FILE (if give\n+0000ee40: 6e29 2c20 6f72 2074 6865 2070 7269 6e74 n), or the print\n+0000ee50: 206e 616d 6520 6f66 2046 4541 5455 5245 name of FEATURE\n+0000ee60: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+0000ee70: 7323 6b69 6c6c 2d70 726f 6365 7373 6b69 s#kill-processki\n+0000ee80: 6c6c 2d70 726f 6365 7373 2050 524f 4345 ll-process PROCE\n+0000ee90: 5353 205b 5349 474e 414c 2d47 524f 5550 SS [SIGNAL-GROUP\n+0000eea0: 5d0a 0a4b 696c 6c20 7468 6520 6173 796e ]..Kill the asyn\n+0000eeb0: 6368 726f 6e6f 7573 2070 726f 6365 7373 chronous process\n+0000eec0: 2050 524f 4345 5353 2e20 4966 2053 4947 PROCESS. If SIG\n+0000eed0: 4e41 4c2d 4752 4f55 5020 6973 2074 2c20 NAL-GROUP is t, \n+0000eee0: 6b69 6c6c 2061 6c6c 0a63 6869 6c64 2070 kill all.child p\n+0000eef0: 726f 6365 7373 6573 206f 6620 5052 4f43 rocesses of PROC\n+0000ef00: 4553 5320 2869 7427 7320 7072 6f63 6573 ESS (it's proces\n+0000ef10: 7320 6772 6f75 7029 2e72 6570 2e69 6f2e s group).rep.io.\n+0000ef20: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n+0000ef30: 732d 6578 6974 2d73 7461 7475 7370 726f s-exit-statuspro\n+0000ef40: 6365 7373 2d65 7869 742d 7374 6174 7573 cess-exit-status\n+0000ef50: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n+0000ef60: 7320 7468 6520 756e 7072 6f63 6573 7365 s the unprocesse\n+0000ef70: 6420 6578 6974 2d73 7461 7475 7320 6f66 d exit-status of\n+0000ef80: 2074 6865 206c 6173 7420 7072 6f63 6573 the last proces\n+0000ef90: 7320 746f 2062 6520 7275 6e20 6f6e 2074 s to be run on t\n+0000efa0: 6865 0a70 726f 6365 7373 2d6f 626a 6563 he.process-objec\n+0000efb0: 7420 5052 4f43 4553 532e 2049 6620 5052 t PROCESS. If PR\n+0000efc0: 4f43 4553 5320 6973 2063 7572 7265 6e74 OCESS is current\n+0000efd0: 6c79 2072 756e 6e69 6e67 2c20 7265 7475 ly running, retu\n+0000efe0: 726e 206e 696c 2e00 0000 0000 0000 0000 rn nil..........\n+0000eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0000f000: 7265 702e 7374 7275 6374 7572 6573 2373 rep.structures#s\n+0000f010: 7472 7563 7475 7265 2d77 616c 6b73 7472 tructure-walkstr\n+0000f020: 7563 7475 7265 2d77 616c 6b20 4655 4e43 ucture-walk FUNC\n+0000f030: 5449 4f4e 2053 5452 5543 5455 5245 0a0a TION STRUCTURE..\n+0000f040: 4361 6c6c 2046 554e 4354 494f 4e20 666f Call FUNCTION fo\n+0000f050: 7220 6561 6368 2062 696e 6469 6e67 2069 r each binding i\n+0000f060: 6e20 7374 7275 6374 7572 6520 6f62 6a65 n structure obje\n+0000f070: 6374 2053 5452 5543 5455 5245 2e20 5468 ct STRUCTURE. Th\n+0000f080: 650a 6675 6e63 7469 6f6e 2069 7320 6361 e.function is ca\n+0000f090: 6c6c 6564 2077 6974 6820 7477 6f20 6172 lled with two ar\n+0000f0a0: 6775 6d65 6e74 732c 2074 6865 2076 6172 guments, the var\n+0000f0b0: 6961 626c 6520 616e 6420 7468 6520 6269 iable and the bi\n+0000f0c0: 6e64 696e 6727 730a 7661 6c75 652e 7265 nding's.value.re\n+0000f0d0: 702e 7374 7275 6374 7572 6573 2366 6561 p.structures#fea\n+0000f0e0: 7475 7265 7066 6561 7475 7265 7020 4645 turepfeaturep FE\n+0000f0f0: 4154 5552 450a 0a52 6574 7572 6e20 6e6f ATURE..Return no\n+0000f100: 6e2d 6e69 6c20 6966 2066 6561 7475 7265 n-nil if feature\n+0000f110: 2046 4541 5455 5245 2068 6173 2061 6c72 FEATURE has alr\n+0000f120: 6561 6479 2062 6565 6e20 6c6f 6164 6564 eady been loaded\n+0000f130: 2062 7920 7468 6520 6375 7272 656e 740a by the current.\n+0000f140: 7374 7275 6374 7572 652e 7265 702e 696f structure.rep.io\n+0000f150: 2e70 726f 6365 7373 6573 236d 616b 652d .processes#make-\n+0000f160: 7072 6f63 6573 736d 616b 652d 7072 6f63 processmake-proc\n+0000f170: 6573 7320 5b4f 5554 5055 542d 5354 5245 ess [OUTPUT-STRE\n+0000f180: 414d 5d20 5b46 554e 5d20 5b44 4952 5d20 AM] [FUN] [DIR] \n+0000f190: 5b50 524f 4752 414d 5d20 5b41 5247 535d [PROGRAM] [ARGS]\n+0000f1a0: 0a0a 4372 6561 7465 7320 6120 6e65 7720 ..Creates a new \n+0000f1b0: 7072 6f63 6573 732d 6f62 6a65 6374 2c20 process-object, \n+0000f1c0: 4f55 5450 5554 2d53 5452 4541 4d20 6973 OUTPUT-STREAM is\n+0000f1d0: 2077 6865 7265 2061 6c6c 206f 7574 7075 where all outpu\n+0000f1e0: 7420 6672 6f6d 2074 6869 730a 7072 6f63 t from this.proc\n+0000f1f0: 6573 7320 676f 6573 2c20 626f 7468 2073 ess goes, both s\n+0000f200: 7464 6f75 7420 616e 6420 7374 6465 7272 tdout and stderr\n+0000f210: 2c20 4655 4e20 6973 2061 2066 756e 6374 , FUN is a funct\n+0000f220: 696f 6e20 746f 2063 616c 6c20 6561 6368 ion to call each\n+0000f230: 2074 696d 650a 7468 6520 7072 6f63 6573 time.the proces\n+0000f240: 7320 7275 6e6e 696e 6720 6f6e 2074 6869 s running on thi\n+0000f250: 7320 6f62 6a65 6374 2063 6861 6e67 6573 s object changes\n+0000f260: 2073 7461 7465 2e20 4449 5220 6973 2074 state. DIR is t\n+0000f270: 6865 2070 726f 6365 7373 270a 6375 7272 he process'.curr\n+0000f280: 656e 7420 6469 7265 6374 6f72 792c 2050 ent directory, P\n+0000f290: 524f 4752 414d 2074 6865 2066 696c 656e ROGRAM the filen\n+0000f2a0: 616d 6520 6f66 2074 6865 2070 726f 6772 ame of the progr\n+0000f2b0: 616d 2074 6f20 7275 6e20 616e 6420 4152 am to run and AR\n+0000f2c0: 4753 2061 0a6c 6973 7420 6f66 2061 7267 GS a.list of arg\n+0000f2d0: 756d 656e 7473 2070 6173 7365 6420 746f uments passed to\n+0000f2e0: 2074 6865 2070 726f 6365 7373 2e0a 0a41 the process...A\n+0000f2f0: 6e79 206f 6620 7468 6520 6172 6775 6d65 ny of the argume\n+0000f300: 6e74 7320 6d61 7920 6265 2075 6e73 7065 nts may be unspe\n+0000f310: 6369 6669 6564 2c20 696e 2077 6869 6368 cified, in which\n+0000f320: 2063 6173 6520 7468 6579 2063 616e 2062 case they can b\n+0000f330: 6520 7365 740a 6569 7468 6572 2062 7920 e set.either by \n+0000f340: 7468 6520 6675 6e63 7469 6f6e 7320 7072 the functions pr\n+0000f350: 6f76 6964 6564 206f 7220 6279 2074 6865 ovided or by the\n+0000f360: 2066 756e 6374 696f 6e20 6361 6c6c 6564 function called\n+0000f370: 2074 6f20 6372 6561 7465 2074 6865 0a61 to create the.a\n+0000f380: 6374 7561 6c20 7275 6e6e 696e 6720 7072 ctual running pr\n+0000f390: 6f63 6573 732e 0a0a 4966 2074 6865 2044 ocess...If the D\n+0000f3a0: 4952 2070 6172 616d 6574 6572 2069 7320 IR parameter is \n+0000f3b0: 6e69 6c20 6974 2077 696c 6c20 6265 2069 nil it will be i\n+0000f3c0: 6e68 6572 6974 6564 2066 726f 6d20 7468 nherited from th\n+0000f3d0: 650a 6064 6566 6175 6c74 2d64 6972 6563 e.`default-direc\n+0000f3e0: 746f 7279 2720 7661 7269 6162 6c65 206f tory' variable o\n+0000f3f0: 6620 7468 6520 6375 7272 656e 7420 6275 f the current bu\n+0000f400: 6666 6572 2e72 6570 2e69 6f2e 7072 6f63 ffer.rep.io.proc\n+0000f410: 6573 7365 7323 636c 6f73 652d 7072 6f63 esses#close-proc\n+0000f420: 6573 7363 6c6f 7365 2d70 726f 6365 7373 essclose-process\n+0000f430: 6573 205b 5052 4f43 4553 535d 0a0a 436c es [PROCESS]..Cl\n+0000f440: 6f73 6573 2074 6865 2073 7464 696e 2c20 oses the stdin, \n+0000f450: 7374 646f 7574 2c20 616e 6420 7374 6465 stdout, and stde\n+0000f460: 7272 2073 7472 6561 6d73 206f 6620 7468 rr streams of th\n+0000f470: 6520 6173 796e 6368 726f 6e6f 7573 2070 e asynchronous p\n+0000f480: 726f 6365 7373 2d0a 6f62 6a65 6374 2050 rocess-.object P\n+0000f490: 524f 4345 5353 2e72 6570 2e69 6f2e 7072 ROCESS.rep.io.pr\n+0000f4a0: 6f63 6573 7365 7323 7374 6172 742d 7072 ocesses#start-pr\n+0000f4b0: 6f63 6573 7373 7461 7274 2d70 726f 6365 ocessstart-proce\n+0000f4c0: 7373 205b 5052 4f43 4553 535d 205b 5052 ss [PROCESS] [PR\n+0000f4d0: 4f47 5241 4d5d 205b 4152 4753 2e2e 2e5d OGRAM] [ARGS...]\n+0000f4e0: 0a0a 5374 6172 7473 2061 2070 726f 6365 ..Starts a proce\n+0000f4f0: 7373 2072 756e 6e69 6e67 206f 6e20 7072 ss running on pr\n+0000f500: 6f63 6573 732d 6f62 6a65 6374 2050 524f ocess-object PRO\n+0000f510: 4345 5353 2e20 5468 6520 6368 696c 642d CESS. The child-\n+0000f520: 7072 6f63 6573 7320 7275 6e73 0a61 7379 process runs.asy\n+0000f530: 6e63 6872 6f6e 6f75 736c 7920 7769 7468 nchronously with\n+0000f540: 2074 6865 2065 6469 746f 722e 2049 6620 the editor. If \n+0000f550: 5052 4f43 4553 5320 6973 2075 6e73 7065 PROCESS is unspe\n+0000f560: 6369 6669 6564 2074 6865 206d 616b 652d cified the make-\n+0000f570: 7072 6f63 6573 730a 6675 6e63 7469 6f6e process.function\n+0000f580: 2077 696c 6c20 6265 2063 616c 6c65 6420 will be called \n+0000f590: 2877 6974 6820 7a65 726f 2061 7267 756d (with zero argum\n+0000f5a0: 656e 7473 2920 746f 2063 7265 6174 6520 ents) to create \n+0000f5b0: 6f6e 652e 0a0a 5052 4f47 5241 4d20 6973 one...PROGRAM is\n+0000f5c0: 2074 6865 2066 696c 656e 616d 6520 6f66 the filename of\n+0000f5d0: 2074 6865 2062 696e 6172 7920 696d 6167 the binary imag\n+0000f5e0: 652c 2069 7420 7769 6c6c 2062 6520 7365 e, it will be se\n+0000f5f0: 6172 6368 6564 2066 6f72 2069 6e0a 616c arched for in.al\n+0000f600: 6c20 6469 7265 6374 6f72 6965 7320 6c69 l directories li\n+0000f610: 7374 6564 2069 6e20 7468 6520 6050 4154 sted in the `PAT\n+0000f620: 4827 2065 6e76 6972 6f6e 6d65 6e74 2076 H' environment v\n+0000f630: 6172 6961 626c 652e 0a41 5247 5320 6172 ariable..ARGS ar\n+0000f640: 6520 7468 6520 6172 6775 6d65 6e74 7320 e the arguments \n+0000f650: 746f 2067 6976 6520 746f 2074 6865 2070 to give to the p\n+0000f660: 726f 6365 7373 2e0a 0a49 6620 616e 7920 rocess...If any \n+0000f670: 6f66 2074 6865 206f 7074 696f 6e61 6c20 of the optional \n+0000f680: 7061 7261 6d65 7465 7273 2061 7265 2075 parameters are u\n+0000f690: 6e73 7065 6369 6669 6564 2074 6865 7920 nspecified they \n+0000f6a0: 7368 6f75 6c64 2068 6176 6520 6265 656e should have been\n+0000f6b0: 0a73 6574 2069 6e20 7468 6520 5052 4f43 .set in the PROC\n+0000f6c0: 4553 5320 7072 696f 7220 746f 2063 616c ESS prior to cal\n+0000f6d0: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n+0000f6e0: 6f6e 2e72 6570 2e69 6f2e 7072 6f63 6573 on.rep.io.proces\n+0000f6f0: 7365 7323 6361 6c6c 2d70 726f 6365 7373 ses#call-process\n+0000f700: 6361 6c6c 2d70 726f 6365 7373 205b 5052 call-process [PR\n+0000f710: 4f43 4553 535d 205b 494e 2d46 494c 455d OCESS] [IN-FILE]\n+0000f720: 205b 5052 4f47 5241 4d5d 205b 4152 4753 [PROGRAM] [ARGS\n+0000f730: 2e2e 2e5d 0a0a 5374 6172 7473 2061 2070 ...]..Starts a p\n+0000f740: 726f 6365 7373 2072 756e 6e69 6e67 206f rocess running o\n+0000f750: 6e20 7072 6f63 6573 732d 6f62 6a65 6374 n process-object\n+0000f760: 2050 524f 4345 5353 2e20 5761 6974 7320 PROCESS. Waits \n+0000f770: 666f 7220 7468 6520 6368 696c 6420 746f for the child to\n+0000f780: 0a65 7869 742c 2074 6865 6e20 7265 7475 .exit, then retu\n+0000f790: 726e 7320 7468 6520 6578 6974 2d76 616c rns the exit-val\n+0000f7a0: 7565 206f 6620 7468 6520 6368 696c 642e ue of the child.\n+0000f7b0: 2049 6620 5052 4f43 4553 5320 6973 2075 If PROCESS is u\n+0000f7c0: 6e73 7065 6369 6669 6564 0a74 6865 206d nspecified.the m\n+0000f7d0: 616b 652d 7072 6f63 6573 7320 6675 6e63 ake-process func\n+0000f7e0: 7469 6f6e 2077 696c 6c20 6265 2063 616c tion will be cal\n+0000f7f0: 6c65 6420 2877 6974 6820 7a65 726f 2061 led (with zero a\n+0000f800: 7267 756d 656e 7473 2920 746f 2063 7265 rguments) to cre\n+0000f810: 6174 6520 6f6e 652e 0a0a 494e 2d46 494c ate one...IN-FIL\n+0000f820: 4520 6973 2074 6865 206e 616d 6520 6f66 E is the name of\n+0000f830: 2074 6865 2066 696c 6520 746f 2063 6f6e the file to con\n+0000f840: 6e65 6374 2074 6f20 7468 6520 7072 6f63 nect to the proc\n+0000f850: 6573 7327 2073 7461 6e64 6172 6420 696e ess' standard in\n+0000f860: 7075 742c 0a69 6620 7468 6973 2069 7320 put,.if this is \n+0000f870: 6e6f 7420 6465 6669 6e65 6420 602f 6465 not defined `/de\n+0000f880: 762f 6e75 6c6c 2720 6973 2075 7365 642e v/null' is used.\n+0000f890: 0a50 524f 4752 414d 2069 7320 7468 6520 .PROGRAM is the \n+0000f8a0: 6669 6c65 6e61 6d65 206f 6620 7468 6520 filename of the \n+0000f8b0: 6269 6e61 7279 2069 6d61 6765 2c20 6974 binary image, it\n+0000f8c0: 2077 696c 6c20 6265 2073 6561 7263 6865 will be searche\n+0000f8d0: 6420 666f 7220 696e 0a61 6c6c 2064 6972 d for in.all dir\n+0000f8e0: 6563 746f 7269 6573 206c 6973 7465 6420 ectories listed \n+0000f8f0: 696e 2074 6865 2060 5041 5448 2720 656e in the `PATH' en\n+0000f900: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+0000f910: 6c65 2e0a 4152 4753 2061 7265 2074 6865 le..ARGS are the\n+0000f920: 2061 7267 756d 656e 7473 2074 6f20 6769 arguments to gi\n+0000f930: 7665 2074 6f20 7468 6520 7072 6f63 6573 ve to the proces\n+0000f940: 732e 0a0a 4966 2061 6e79 206f 6620 7468 s...If any of th\n+0000f950: 6520 6f70 7469 6f6e 616c 2070 6172 616d e optional param\n+0000f960: 6574 6572 7320 6172 6520 756e 7370 6563 eters are unspec\n+0000f970: 6966 6965 6420 7468 6579 2073 686f 756c ified they shoul\n+0000f980: 6420 6861 7665 2062 6565 6e0a 7365 7420 d have been.set \n+0000f990: 696e 2074 6865 2050 524f 4345 5353 2070 in the PROCESS p\n+0000f9a0: 7269 6f72 2074 6f20 6361 6c6c 696e 6720 rior to calling \n+0000f9b0: 7468 6973 2066 756e 6374 696f 6e2e 7265 this function.re\n+0000f9c0: 702e 696f 2e70 726f 6365 7373 6573 2369 p.io.processes#i\n+0000f9d0: 6e74 6572 7275 7074 2d70 726f 6365 7373 nterrupt-process\n+0000f9e0: 696e 7465 7272 7570 742d 7072 6f63 6573 interrupt-proces\n+0000f9f0: 7320 5052 4f43 4553 5320 5b53 4947 4e41 s PROCESS [SIGNA\n+0000fa00: 4c2d 4752 4f55 505d 0a0a 496e 7465 7272 L-GROUP]..Interr\n+0000fa10: 7570 7420 7468 6520 6173 796e 6368 726f upt the asynchro\n+0000fa20: 6e6f 7573 2070 726f 6365 7373 2050 524f nous process PRO\n+0000fa30: 4345 5353 2e20 4966 2053 4947 4e41 4c2d CESS. If SIGNAL-\n+0000fa40: 4752 4f55 5020 6973 2074 2c20 696e 7465 GROUP is t, inte\n+0000fa50: 7272 7570 740a 616c 6c20 6368 696c 6420 rrupt.all child \n+0000fa60: 7072 6f63 6573 7365 7320 6f66 2050 524f processes of PRO\n+0000fa70: 4345 5353 2028 6974 2773 2070 726f 6365 CESS (it's proce\n+0000fa80: 7373 2067 726f 7570 292e 7265 702e 696f ss group).rep.io\n+0000fa90: 2e70 726f 6365 7373 6573 2373 746f 702d .processes#stop-\n+0000faa0: 7072 6f63 6573 7373 746f 702d 7072 6f63 processstop-proc\n+0000fab0: 6573 7320 5052 4f43 4553 5320 5b53 4947 ess PROCESS [SIG\n+0000fac0: 4e41 4c2d 4752 4f55 505d 0a0a 5375 7370 NAL-GROUP]..Susp\n+0000fad0: 656e 6473 2065 7865 6375 7469 6f6e 206f ends execution o\n+0000fae0: 6620 5052 4f43 4553 532c 2073 6565 2060 f PROCESS, see `\n+0000faf0: 636f 6e74 696e 7565 2d70 726f 6365 7373 continue-process\n+0000fb00: 272e 2049 6620 5349 474e 414c 2d47 524f '. If SIGNAL-GRO\n+0000fb10: 5550 2069 730a 6e6f 6e2d 6e69 6c20 616c UP is.non-nil al\n+0000fb20: 736f 2073 7573 7065 6e64 7320 7468 6520 so suspends the \n+0000fb30: 7072 6f63 6573 7365 7320 696e 2074 6865 processes in the\n+0000fb40: 2070 726f 6365 7373 2067 726f 7570 206f process group o\n+0000fb50: 6620 5052 4f43 4553 532e 7265 702e 696f f PROCESS.rep.io\n+0000fb60: 2e70 726f 6365 7373 6573 2363 6f6e 7469 .processes#conti\n+0000fb70: 6e75 652d 7072 6f63 6573 7363 6f6e 7469 nue-processconti\n+0000fb80: 6e75 652d 7072 6f63 6573 7320 5052 4f43 nue-process PROC\n+0000fb90: 4553 5320 5b53 4947 4e41 4c2d 4752 4f55 ESS [SIGNAL-GROU\n+0000fba0: 505d 0a0a 5265 7374 6172 7473 2050 524f P]..Restarts PRO\n+0000fbb0: 4345 5353 2061 6674 6572 2069 7420 6861 CESS after it ha\n+0000fbc0: 7320 6265 656e 2073 746f 7070 6564 2028 s been stopped (\n+0000fbd0: 7669 6120 6073 746f 702d 7072 6f63 6573 via `stop-proces\n+0000fbe0: 7327 292e 2049 660a 5349 474e 414c 2d47 s'). If.SIGNAL-G\n+0000fbf0: 524f 5550 2069 7320 6e6f 6e2d 6e69 6c20 ROUP is non-nil \n+0000fc00: 616c 736f 2063 6f6e 7469 6e75 6573 2074 also continues t\n+0000fc10: 6865 2070 726f 6365 7373 6573 2069 6e20 he processes in \n+0000fc20: 7468 6520 7072 6f63 6573 7320 6772 6f75 the process grou\n+0000fc30: 7020 6f66 0a50 524f 4345 5353 2e72 6570 p of.PROCESS.rep\n+0000fc40: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n+0000fc50: 6f63 6573 732d 6578 6974 2d76 616c 7565 ocess-exit-value\n+0000fc60: 7072 6f63 6573 732d 6578 6974 2d76 616c process-exit-val\n+0000fc70: 7565 2050 524f 4345 5353 0a0a 5265 7475 ue PROCESS..Retu\n+0000fc80: 726e 7320 7468 6520 7265 7475 726e 2d76 rns the return-v\n+0000fc90: 616c 7565 206f 6620 7468 6520 6c61 7374 alue of the last\n+0000fca0: 2070 726f 6365 7373 2074 6f20 6265 2072 process to be r\n+0000fcb0: 756e 206f 6e20 5052 4f43 4553 532c 206f un on PROCESS, o\n+0000fcc0: 7220 6e69 6c20 6966 3a0a 2020 6129 206e r nil if:. a) n\n+0000fcd0: 6f20 7072 6f63 6573 7320 6861 7320 7275 o process has ru\n+0000fce0: 6e20 6f6e 2050 524f 4345 5353 0a20 2062 n on PROCESS. b\n+0000fcf0: 2920 5052 4f43 4553 5320 6973 2073 7469 ) PROCESS is sti\n+0000fd00: 6c6c 2072 756e 6e69 6e67 0a20 2063 2920 ll running. c) \n+0000fd10: 5052 4f43 4553 5320 6578 6974 6564 2061 PROCESS exited a\n+0000fd20: 626e 6f72 6d61 6c6c 7972 6570 2e69 6f2e bnormallyrep.io.\n+0000fd30: 7072 6f63 6573 7365 7323 7072 6f63 6573 processes#proces\n+0000fd40: 732d 6964 7072 6f63 6573 732d 6964 205b s-idprocess-id [\n+0000fd50: 5052 4f43 4553 535d 0a0a 4966 2050 524f PROCESS]..If PRO\n+0000fd60: 4345 5353 2069 7320 7275 6e6e 696e 6720 CESS is running \n+0000fd70: 6f72 2073 746f 7070 6564 2c20 7265 7475 or stopped, retu\n+0000fd80: 726e 2074 6865 2070 726f 6365 7373 2d69 rn the process-i\n+0000fd90: 6465 6e74 6966 6965 7220 6173 736f 6369 dentifier associ\n+0000fda0: 6174 6564 0a77 6974 6820 6974 2028 6965 ated.with it (ie\n+0000fdb0: 2c20 6974 7320 7069 6429 2e0a 0a49 6620 , its pid)...If \n+0000fdc0: 5052 4f43 4553 5320 6973 206e 696c 2c20 PROCESS is nil, \n+0000fdd0: 7265 7475 726e 2074 6865 2070 726f 6365 return the proce\n+0000fde0: 7373 2069 6420 6f66 2074 6865 204c 6973 ss id of the Lis\n+0000fdf0: 7020 696e 7465 7270 7265 7465 722e 7265 p interpreter.re\n+0000fe00: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n+0000fe10: 726f 6365 7373 2d72 756e 6e69 6e67 2d70 rocess-running-p\n+0000fe20: 7072 6f63 6573 732d 7275 6e6e 696e 672d process-running-\n+0000fe30: 7020 5052 4f43 4553 530a 0a52 6574 7572 p PROCESS..Retur\n+0000fe40: 6e20 7420 6966 2050 524f 4345 5353 2069 n t if PROCESS i\n+0000fe50: 7320 7275 6e6e 696e 672e 7265 702e 696f s running.rep.io\n+0000fe60: 2e70 726f 6365 7373 6573 2370 726f 6365 .processes#proce\n+0000fe70: 7373 2d69 6e2d 7573 652d 7070 726f 6365 ss-in-use-pproce\n+0000fe80: 7373 2d69 6e2d 7573 652d 7020 5052 4f43 ss-in-use-p PROC\n+0000fe90: 4553 530a 0a53 696d 696c 6172 2074 6f20 ESS..Similar to \n+0000fea0: 6070 726f 6365 7373 2d72 756e 6e69 6e67 `process-running\n+0000feb0: 2d70 2720 6578 6365 7074 2074 6861 7420 -p' except that \n+0000fec0: 7468 6973 2072 6574 7572 6e73 2074 2065 this returns t e\n+0000fed0: 7665 6e20 7768 656e 2074 6865 0a70 726f ven when the.pro\n+0000fee0: 6365 7373 2068 6173 2073 746f 7070 6564 cess has stopped\n+0000fef0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+0000ff00: 7323 7072 6f63 6573 732d 7072 6f67 7072 s#process-progpr\n+0000ff10: 6f63 6573 732d 7072 6f67 2050 524f 4345 ocess-prog PROCE\n+0000ff20: 5353 0a0a 5265 7475 726e 2074 6865 206e SS..Return the n\n+0000ff30: 616d 6520 6f66 2074 6865 2070 726f 6772 ame of the progr\n+0000ff40: 616d 2069 6e20 5052 4f43 4553 532e 7265 am in PROCESS.re\n+0000ff50: 702e 696f 2e70 726f 6365 7373 6573 2373 p.io.processes#s\n+0000ff60: 6574 2d70 726f 6365 7373 2d70 726f 6773 et-process-progs\n+0000ff70: 6574 2d70 726f 6365 7373 2d70 726f 6720 et-process-prog \n+0000ff80: 5052 4f43 4553 5320 5052 4f47 5241 4d0a PROCESS PROGRAM.\n+0000ff90: 0a53 6574 7320 7468 6520 6e61 6d65 206f .Sets the name o\n+0000ffa0: 6620 7468 6520 7072 6f67 7261 6d20 746f f the program to\n+0000ffb0: 2072 756e 206f 6e20 5052 4f43 4553 5320 run on PROCESS \n+0000ffc0: 746f 2046 494c 452e 7265 702e 696f 2e64 to FILE.rep.io.d\n+0000ffd0: 622e 6764 626d 2367 6462 6d2d 6465 6c65 b.gdbm#gdbm-dele\n+0000ffe0: 7465 6764 626d 2d64 656c 6574 6520 4442 tegdbm-delete DB\n+0000fff0: 4d20 4b45 5900 0000 0000 0000 0000 0000 M KEY...........\n+00010000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00010010: 2373 6967 6e61 6c5f 7072 6f63 6573 7373 #signal_processs\n+00010020: 6967 6e61 6c2d 7072 6f63 6573 7320 5052 ignal-process PR\n+00010030: 4f43 4553 5320 5349 474e 414c 205b 5349 OCESS SIGNAL [SI\n+00010040: 474e 414c 2d47 524f 5550 5d0a 0a53 656e GNAL-GROUP]..Sen\n+00010050: 6473 2074 6865 2073 6967 6e61 6c20 5349 ds the signal SI\n+00010060: 474e 414c 2074 6f20 7468 6520 7072 6f63 GNAL to the proc\n+00010070: 6573 7320 5052 4f43 4553 532e 2049 6620 ess PROCESS. If \n+00010080: 5349 474e 414c 2d47 524f 5550 2069 730a SIGNAL-GROUP is.\n+00010090: 6e6f 6e2d 6e69 6c20 616c 736f 2063 6f6e non-nil also con\n+000100a0: 7469 6e75 6573 2074 6865 2070 726f 6365 tinues the proce\n+000100b0: 7373 6573 2069 6e20 7468 6520 7072 6f63 sses in the proc\n+000100c0: 6573 7320 6772 6f75 7020 6f66 2050 524f ess group of PRO\n+000100d0: 4345 5353 2e0a 0a50 524f 4345 5353 206d CESS...PROCESS m\n+000100e0: 6179 2062 6520 6569 7468 6572 2061 204c ay be either a L\n+000100f0: 6973 7020 7072 6f63 6573 7320 6f62 6a65 isp process obje\n+00010100: 6374 2c20 6f72 2061 6e20 696e 7465 6765 ct, or an intege\n+00010110: 7220 6769 7669 6e67 2074 6865 0a70 726f r giving the.pro\n+00010120: 6365 7373 2d69 6420 6f66 2061 2070 726f cess-id of a pro\n+00010130: 6365 7373 2028 6e6f 7420 6e65 6365 7373 cess (not necess\n+00010140: 6172 696c 7920 7374 6172 7465 6420 6279 arily started by\n+00010150: 2072 6570 292e 0a0a 5349 474e 414c 206d rep)...SIGNAL m\n+00010160: 6179 2065 6974 6865 7220 6265 2061 206e ay either be a n\n+00010170: 756d 6572 6963 2073 6967 6e61 6c2c 206f umeric signal, o\n+00010180: 7220 6120 7379 6d62 6f6c 206e 616d 696e r a symbol namin\n+00010190: 6720 6120 7369 676e 616c 2c20 692e 652e g a signal, i.e.\n+000101a0: 0a74 6865 2073 796d 626f 6c20 6049 4e54 .the symbol `INT\n+000101b0: 2720 666f 7220 7468 6520 554e 4958 2053 ' for the UNIX S\n+000101c0: 4947 494e 5420 7369 676e 616c 2e72 6570 IGINT signal.rep\n+000101d0: 2e69 6f2e 7072 6f63 6573 7365 7323 7072 .io.processes#pr\n+000101e0: 6f63 6573 732d 7374 6f70 7065 642d 7070 ocess-stopped-pp\n+000101f0: 726f 6365 7373 2d73 746f 7070 6564 2d70 rocess-stopped-p\n+00010200: 2050 524f 4345 5353 0a0a 5265 7475 726e PROCESS..Return\n+00010210: 2074 2069 6620 5052 4f43 4553 5320 6861 t if PROCESS ha\n+00010220: 7320 6265 656e 2073 746f 7070 6564 2e72 s been stopped.r\n+00010230: 6570 2e69 6f2e 7072 6f63 6573 7365 7323 ep.io.processes#\n+00010240: 7072 6f63 6573 732d 6172 6773 7072 6f63 process-argsproc\n+00010250: 6573 732d 6172 6773 2050 524f 4345 5353 ess-args PROCESS\n+00010260: 0a0a 5265 7475 726e 2074 6865 206c 6973 ..Return the lis\n+00010270: 7420 6f66 2061 7267 756d 656e 7473 2074 t of arguments t\n+00010280: 6f20 5052 4f43 4553 532e 7265 702e 696f o PROCESS.rep.io\n+00010290: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p\n+000102a0: 726f 6365 7373 2d64 6972 7365 742d 7072 rocess-dirset-pr\n+000102b0: 6f63 6573 732d 6469 7220 5052 4f43 4553 ocess-dir PROCES\n+000102c0: 5320 4449 520a 0a53 6574 2074 6865 2064 S DIR..Set the d\n+000102d0: 6972 6563 746f 7279 206f 6620 5052 4f43 irectory of PROC\n+000102e0: 4553 5320 746f 2044 4952 2e72 6570 2e69 ESS to DIR.rep.i\n+000102f0: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n+00010300: 6573 732d 636f 6e6e 6563 7469 6f6e 2d74 ess-connection-t\n+00010310: 7970 6570 726f 6365 7373 2d63 6f6e 6e65 ypeprocess-conne\n+00010320: 6374 696f 6e2d 7479 7065 2050 524f 4345 ction-type PROCE\n+00010330: 5353 0a0a 5265 7475 726e 7320 6120 7379 SS..Returns a sy\n+00010340: 6d62 6f6c 2064 6566 696e 696e 6720 7468 mbol defining th\n+00010350: 6520 7479 7065 206f 6620 7374 7265 616d e type of stream\n+00010360: 2028 692e 652e 2070 6970 652c 2070 7479 (i.e. pipe, pty\n+00010370: 2c20 6f72 0a73 6f63 6b65 7470 6169 7229 , or.socketpair)\n+00010380: 2075 7365 6420 746f 2063 6f6e 6e65 6374 used to connect\n+00010390: 2050 524f 4345 5353 2077 6974 6820 6974 PROCESS with it\n+000103a0: 7320 7068 7973 6963 616c 2070 726f 6365 s physical proce\n+000103b0: 7373 2e72 6570 2e69 6f2e 7072 6f63 6573 ss.rep.io.proces\n+000103c0: 7365 7323 7365 742d 7072 6f63 6573 732d ses#set-process-\n+000103d0: 636f 6e6e 6563 7469 6f6e 2d74 7970 6573 connection-types\n+000103e0: 6574 2d70 726f 6365 7373 2d63 6f6e 6e65 et-process-conne\n+000103f0: 6374 696f 6e2d 7479 7065 2050 524f 4345 ction-type PROCE\n+00010400: 5353 2054 5950 450a 0a44 6566 696e 6520 SS TYPE..Define \n+00010410: 686f 7720 5052 4f43 4553 5320 636f 6d6d how PROCESS comm\n+00010420: 756e 6963 6174 6573 2077 6974 6820 6974 unicates with it\n+00010430: 2773 2063 6869 6c64 2070 726f 6365 7373 's child process\n+00010440: 2c20 5459 5045 206d 6179 2062 650a 6f6e , TYPE may be.on\n+00010450: 6520 6f66 2074 6865 2066 6f6c 6c6f 7769 e of the followi\n+00010460: 6e67 2073 796d 626f 6c73 3a0a 0a20 2070 ng symbols:.. p\n+00010470: 7479 0909 5573 6520 6120 7074 790a 2020 ty..Use a pty. \n+00010480: 7069 7065 0909 5468 7265 6520 7069 7065 pipe..Three pipe\n+00010490: 7320 6172 6520 7573 6564 0a20 2073 6f63 s are used. soc\n+000104a0: 6b65 7470 6169 7209 5573 6520 6120 736f ketpair.Use a so\n+000104b0: 636b 6574 7061 6972 0a0a 5468 6973 2066 cketpair..This f\n+000104c0: 756e 6374 696f 6e20 6361 6e20 6f6e 6c79 unction can only\n+000104d0: 2062 6520 7573 6564 2077 6865 6e20 5052 be used when PR\n+000104e0: 4f43 4553 5320 6973 206e 6f74 2069 6e20 OCESS is not in \n+000104f0: 7573 652e 0a0a 4e6f 7465 2074 6861 7420 use...Note that \n+00010500: 6f6e 6c79 2074 6865 2060 7069 7065 2720 only the `pipe' \n+00010510: 636f 6e6e 6563 7469 6f6e 2074 7970 6520 connection type \n+00010520: 616c 6c6f 7773 2070 726f 6365 7373 206f allows process o\n+00010530: 7574 7075 7420 616e 640a 7072 6f63 6573 utput and.proces\n+00010540: 7320 6572 726f 7220 6f75 7470 7574 2074 s error output t\n+00010550: 6f20 6265 2064 6966 6665 7265 6e74 6961 o be differentia\n+00010560: 7465 642e 7265 702e 6c61 6e67 2e73 796d ted.rep.lang.sym\n+00010570: 626f 6c73 2366 696e 642d 7379 6d62 6f6c bols#find-symbol\n+00010580: 6669 6e64 2d73 796d 626f 6c20 4e41 4d45 find-symbol NAME\n+00010590: 205b 4f42 4152 5241 595d 0a0a 5265 7475 [OBARRAY]..Retu\n+000105a0: 726e 7320 7468 6520 7379 6d62 6f6c 2077 rns the symbol w\n+000105b0: 6974 6820 7072 696e 742d 6e61 6d65 204e ith print-name N\n+000105c0: 414d 452c 2066 6f75 6e64 2062 7920 7365 AME, found by se\n+000105d0: 6172 6368 696e 6720 4f42 4152 5241 5920 arching OBARRAY \n+000105e0: 286f 720a 7468 6520 6465 6661 756c 7420 (or.the default \n+000105f0: 6072 6570 5f6f 6261 7272 6179 2720 6966 `rep_obarray' if\n+00010600: 206e 696c 292c 206f 7220 6e69 6c20 6966 nil), or nil if\n+00010610: 206e 6f20 7375 6368 2073 796d 626f 6c20 no such symbol \n+00010620: 6578 6973 7473 2e72 6570 2e6c 616e 672e exists.rep.lang.\n+00010630: 7379 6d62 6f6c 7323 696e 7465 726e 2d73 symbols#intern-s\n+00010640: 796d 626f 6c69 6e74 6572 6e2d 7379 6d62 ymbolintern-symb\n+00010650: 6f6c 2053 594d 424f 4c20 5b4f 4241 5252 ol SYMBOL [OBARR\n+00010660: 4159 5d0a 0a53 746f 7265 7320 5359 4d42 AY]..Stores SYMB\n+00010670: 4f4c 2069 6e20 4f42 4152 5241 5920 286f OL in OBARRAY (o\n+00010680: 7220 7468 6520 6465 6661 756c 7429 2e20 r the default). \n+00010690: 4966 2053 594d 424f 4c20 6861 7320 616c If SYMBOL has al\n+000106a0: 7265 6164 7920 6265 656e 2069 6e74 6572 ready been inter\n+000106b0: 6e65 640a 736f 6d65 7768 6572 6520 616e ned.somewhere an\n+000106c0: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n+000106d0: 6c65 642e 7265 702e 6c61 6e67 2e73 796d led.rep.lang.sym\n+000106e0: 626f 6c73 2375 6e69 6e74 6572 6e75 6e69 bols#uninternuni\n+000106f0: 6e74 6572 6e20 5359 4d42 4f4c 205b 4f42 ntern SYMBOL [OB\n+00010700: 4152 5241 595d 0a0a 5265 6d6f 7665 7320 ARRAY]..Removes \n+00010710: 5359 4d42 4f4c 2066 726f 6d20 4f42 4152 SYMBOL from OBAR\n+00010720: 5241 5920 286f 7220 7468 6520 6465 6661 RAY (or the defa\n+00010730: 756c 7429 2e20 5573 6520 7468 6973 2077 ult). Use this w\n+00010740: 6974 6820 6361 7574 696f 6e2e 7265 702e ith caution.rep.\n+00010750: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00010760: 2363 6c6f 7375 7265 2d66 756e 6374 696f #closure-functio\n+00010770: 6e63 6c6f 7375 7265 2d66 756e 6374 696f nclosure-functio\n+00010780: 6e20 4655 4e41 5247 0a0a 5265 7475 726e n FUNARG..Return\n+00010790: 2074 6865 2066 756e 6374 696f 6e20 7661 the function va\n+000107a0: 6c75 6520 6173 736f 6369 6174 6564 2077 lue associated w\n+000107b0: 6974 6820 7468 6520 636c 6f73 7572 6520 ith the closure \n+000107c0: 4655 4e41 5247 2e72 6570 2e6c 616e 672e FUNARG.rep.lang.\n+000107d0: 696e 7465 7270 7265 7465 7223 7365 742d interpreter#set-\n+000107e0: 636c 6f73 7572 652d 6675 6e63 7469 6f6e closure-function\n+000107f0: 7365 742d 636c 6f73 7572 652d 6675 6e63 set-closure-func\n+00010800: 7469 6f6e 2046 554e 4152 4720 4655 4e43 tion FUNARG FUNC\n+00010810: 5449 4f4e 0a0a 5365 7420 7468 6520 6675 TION..Set the fu\n+00010820: 6e63 7469 6f6e 2076 616c 7565 2069 6e20 nction value in \n+00010830: 7468 6520 636c 6f73 7572 6520 4655 4e41 the closure FUNA\n+00010840: 5247 2074 6f20 4655 4e43 5449 4f4e 2e72 RG to FUNCTION.r\n+00010850: 6570 2e73 7472 7563 7475 7265 7323 636c ep.structures#cl\n+00010860: 6f73 7572 652d 6675 6e63 7469 6f6e 7375 osure-functionsu\n+00010870: 6272 2d73 7472 7563 7475 7265 2053 5542 br-structure SUB\n+00010880: 520a 0a52 6574 7572 6e20 7468 6520 7374 R..Return the st\n+00010890: 7275 6374 7572 6520 6173 736f 6369 6174 ructure associat\n+000108a0: 6564 2077 6974 6820 7468 6520 7375 6272 ed with the subr\n+000108b0: 2053 5542 522e 7265 2046 554e 4152 472e SUBR.re FUNARG.\n+000108c0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+000108d0: 6574 6572 2363 6c6f 7375 7265 2d6e 616d eter#closure-nam\n+000108e0: 6563 6c6f 7375 7265 2d6e 616d 6520 4655 eclosure-name FU\n+000108f0: 4e41 5247 0a0a 5265 7475 726e 2074 6865 NARG..Return the\n+00010900: 206e 616d 6520 6173 736f 6369 6174 6564 name associated\n+00010910: 2077 6974 6820 7468 6520 636c 6f73 7572 with the closur\n+00010920: 6520 4655 4e41 5247 2e72 6570 2e6c 616e e FUNARG.rep.lan\n+00010930: 672e 696e 7465 7270 7265 7465 7223 636c g.interpreter#cl\n+00010940: 6f73 7572 6570 6675 6e61 7267 7020 4152 osurepfunargp AR\n+00010950: 470a 0a52 6574 7572 6e73 2074 2069 6620 G..Returns t if \n+00010960: 4152 4720 6973 2061 2063 6c6f 7375 7265 ARG is a closure\n+00010970: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00010980: 6574 6572 2364 6566 7661 7264 6566 7661 eter#defvardefva\n+00010990: 7220 4e41 4d45 205b 4445 4641 554c 542d r NAME [DEFAULT-\n+000109a0: 5641 4c55 4520 5b44 4f43 2d53 5452 494e VALUE [DOC-STRIN\n+000109b0: 475d 5d0a 0a44 6566 696e 6520 6120 7370 G]]..Define a sp\n+000109c0: 6563 6961 6c20 7661 7269 6162 6c65 2063 ecial variable c\n+000109d0: 616c 6c65 6420 4e41 4d45 2077 686f 7365 alled NAME whose\n+000109e0: 2073 7461 6e64 6172 6420 7661 6c75 6520 standard value \n+000109f0: 6973 2044 4546 4155 4c54 2d0a 5641 4c55 is DEFAULT-.VALU\n+00010a00: 452e 2049 6620 4e41 4d45 2069 7320 616c E. If NAME is al\n+00010a10: 7265 6164 7920 626f 756e 6420 746f 2061 ready bound to a\n+00010a20: 2076 616c 7565 2028 7468 6174 2773 206e value (that's n\n+00010a30: 6f74 2061 6e20 6175 746f 6c6f 6164 0a64 ot an autoload.d\n+00010a40: 6566 696e 6974 696f 6e29 2069 7420 6973 efinition) it is\n+00010a50: 206c 6566 7420 6173 2069 7420 6973 2c20 left as it is, \n+00010a60: 6f74 6865 7277 6973 6520 4445 4641 554c otherwise DEFAUL\n+00010a70: 542d 5641 4c55 4520 6973 2065 7661 6c75 T-VALUE is evalu\n+00010a80: 6174 6564 0a61 6e64 2074 6865 2073 7065 ated.and the spe\n+00010a90: 6369 616c 2076 616c 7565 206f 6620 4e41 cial value of NA\n+00010aa0: 4d45 2069 7320 626f 756e 6420 746f 2074 ME is bound to t\n+00010ab0: 6865 2072 6573 756c 742e 0a0a 4966 2044 he result...If D\n+00010ac0: 4f43 2d53 5452 494e 4720 6973 2067 6976 OC-STRING is giv\n+00010ad0: 656e 2c20 616e 6420 6973 2061 2073 7472 en, and is a str\n+00010ae0: 696e 672c 2069 7420 7769 6c6c 2062 6520 ing, it will be \n+00010af0: 7573 6564 2074 6f20 7365 7420 7468 650a used to set the.\n+00010b00: 6064 6f63 756d 656e 7461 7469 6f6e 2720 `documentation' \n+00010b10: 7072 6f70 6572 7479 206f 6620 7468 6520 property of the \n+00010b20: 7379 6d62 6f6c 204e 414d 452e 0a0a 2849 symbol NAME...(I\n+00010b30: 6620 7468 6520 7379 6d62 6f6c 204e 414d f the symbol NAM\n+00010b40: 4520 6973 206d 6172 6b65 6420 6275 6666 E is marked buff\n+00010b50: 6572 2d6c 6f63 616c 2074 6865 2064 6566 er-local the def\n+00010b60: 6175 6c74 2076 616c 7565 206f 6620 7468 ault value of th\n+00010b70: 650a 7661 7269 6162 6c65 2077 696c 6c20 e.variable will \n+00010b80: 6265 2073 6574 2028 6966 206e 6563 6573 be set (if neces\n+00010b90: 7361 7279 2920 6e6f 7420 7468 6520 6c6f sary) not the lo\n+00010ba0: 6361 6c20 7661 6c75 652e 2972 6570 2e6c cal value.)rep.l\n+00010bb0: 616e 672e 7379 6d62 6f6c 7323 6465 6661 ang.symbols#defa\n+00010bc0: 756c 742d 7661 6c75 6564 6566 6175 6c74 ult-valuedefault\n+00010bd0: 2d76 616c 7565 2053 594d 424f 4c0a 0a52 -value SYMBOL..R\n+00010be0: 6574 7572 6e73 2074 6865 2064 6566 6175 eturns the defau\n+00010bf0: 6c74 2076 616c 7565 206f 6620 7468 6520 lt value of the \n+00010c00: 7379 6d62 6f6c 2053 594d 424f 4c2e 2054 symbol SYMBOL. T\n+00010c10: 6869 7320 7769 6c6c 2062 6520 7468 6520 his will be the \n+00010c20: 7661 6c75 6520 6f66 0a53 594d 424f 4c20 value of.SYMBOL \n+00010c30: 696e 2062 7566 6665 7273 206f 7220 7769 in buffers or wi\n+00010c40: 6e64 6f77 7320 7768 6963 6820 646f 206e ndows which do n\n+00010c50: 6f74 2068 6176 6520 7468 6569 7220 6f77 ot have their ow\n+00010c60: 6e20 6c6f 6361 6c20 7661 6c75 652e 7265 n local value.re\n+00010c70: 702e 6c61 6e67 2e73 796d 626f 6c73 2373 p.lang.symbols#s\n+00010c80: 6574 7365 7420 5359 4d42 4f4c 2072 6570 etset SYMBOL rep\n+00010c90: 760a 0a53 6574 7320 7468 6520 7661 6c75 v..Sets the valu\n+00010ca0: 6520 6f66 2053 594d 424f 4c20 746f 2072 e of SYMBOL to r\n+00010cb0: 6570 762e 2049 6620 5359 4d42 4f4c 2068 epv. If SYMBOL h\n+00010cc0: 6173 2061 2062 7566 6665 722d 6c6f 6361 as a buffer-loca\n+00010cd0: 6c20 6269 6e64 696e 670a 696e 2074 6865 l binding.in the\n+00010ce0: 2063 7572 7265 6e74 2062 7566 6665 7220 current buffer \n+00010cf0: 6f72 2060 6d61 6b65 2d76 6172 6961 626c or `make-variabl\n+00010d00: 652d 6275 6666 6572 2d6c 6f63 616c 2720 e-buffer-local' \n+00010d10: 6861 7320 6265 656e 2063 616c 6c65 6420 has been called \n+00010d20: 6f6e 0a53 594d 424f 4c20 7468 6520 6275 on.SYMBOL the bu\n+00010d30: 6666 6572 2d6c 6f63 616c 2076 616c 7565 ffer-local value\n+00010d40: 2069 6e20 7468 6520 6375 7272 656e 7420 in the current \n+00010d50: 6275 6666 6572 2069 7320 7365 742e 2052 buffer is set. R\n+00010d60: 6574 7572 6e73 2072 6570 762e 7265 702e eturns repv.rep.\n+00010d70: 6c61 6e67 2e73 796d 626f 6c73 2373 6574 lang.symbols#set\n+00010d80: 706c 6973 7473 6574 706c 6973 7420 5359 plistsetplist SY\n+00010d90: 4d42 4f4c 2050 524f 502d 4c49 5354 0a0a MBOL PROP-LIST..\n+00010da0: 5365 7473 2074 6865 2070 726f 7065 7274 Sets the propert\n+00010db0: 7920 6c69 7374 206f 6620 5359 4d42 4f4c y list of SYMBOL\n+00010dc0: 2074 6f20 5052 4f50 2d4c 4953 542c 2072 to PROP-LIST, r\n+00010dd0: 6574 7572 6e73 2050 524f 502d 4c49 5354 eturns PROP-LIST\n+00010de0: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+00010df0: 7323 626f 756e 6470 626f 756e 6470 2053 s#boundpboundp S\n+00010e00: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+00010e10: 2069 6620 5359 4d42 4f4c 2068 6173 2061 if SYMBOL has a\n+00010e20: 2076 616c 7565 2061 7320 6120 7661 7269 value as a vari\n+00010e30: 6162 6c65 2e72 6570 2e6c 616e 672e 7379 able.rep.lang.sy\n+00010e40: 6d62 6f6c 7323 7379 6d62 6f6c 2d70 6c69 mbols#symbol-pli\n+00010e50: 7374 7379 6d62 6f6c 2d70 6c69 7374 2053 stsymbol-plist S\n+00010e60: 594d 424f 4c0a 0a52 6574 7572 6e73 2074 YMBOL..Returns t\n+00010e70: 6865 2070 726f 7065 7274 792d 6c69 7374 he property-list\n+00010e80: 206f 6620 5359 4d42 4f4c 2e72 6570 2e6c of SYMBOL.rep.l\n+00010e90: 616e 672e 7379 6d62 6f6c 7323 6765 6e73 ang.symbols#gens\n+00010ea0: 796d 6765 6e73 796d 0a0a 5265 7475 726e ymgensym..Return\n+00010eb0: 7320 6120 6e65 7720 286e 6f6e 2d69 6e74 s a new (non-int\n+00010ec0: 6572 6e65 6429 2073 796d 626f 6c20 7769 erned) symbol wi\n+00010ed0: 7468 2061 2075 6e69 7175 6520 7072 696e th a unique prin\n+00010ee0: 7420 6e61 6d65 2e72 6570 2e6c 616e 672e t name.rep.lang.\n+00010ef0: 7379 6d62 6f6c 7323 7379 6d62 6f6c 7073 symbols#symbolps\n+00010f00: 796d 626f 6c70 2041 5247 0a0a 5265 7475 ymbolp ARG..Retu\n+00010f10: 726e 7320 7420 6966 2041 5247 2069 7320 rns t if ARG is \n+00010f20: 6120 7379 6d62 6f6c 2e72 6570 2e6c 616e a symbol.rep.lan\n+00010f30: 672e 7379 6d62 6f6c 7323 6d61 6b75 6e62 g.symbols#makunb\n+00010f40: 6f75 6e64 6d61 6b75 6e62 6f75 6e64 2053 oundmakunbound S\n+00010f50: 594d 424f 4c0a 0a4d 616b 6520 5359 4d42 YMBOL..Make SYMB\n+00010f60: 4f4c 2068 6176 6520 6e6f 2076 616c 7565 OL have no value\n+00010f70: 2061 7320 6120 7661 7269 6162 6c65 2e72 as a variable.r\n+00010f80: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n+00010f90: 6765 7467 6574 2053 594d 424f 4c20 5052 getget SYMBOL PR\n+00010fa0: 4f50 4552 5459 0a0a 5265 7475 726e 7320 OPERTY..Returns \n+00010fb0: 7468 6520 7661 6c75 6520 6f66 2053 594d the value of SYM\n+00010fc0: 424f 4c27 7320 7072 6f70 6572 7479 2050 BOL's property P\n+00010fd0: 524f 5045 5254 592e 2053 6565 2060 7075 ROPERTY. See `pu\n+00010fe0: 7427 2e00 7265 702e 7468 7265 6164 732e t'..rep.threads.\n+00010ff0: 6d75 7465 7823 6d75 7465 7870 2041 5247 mutex#mutexp ARG\n+00011000: 7265 702e 696f 2e70 726f 6365 7373 6573 rep.io.processes\n+00011010: 2373 6574 2d70 726f 6365 7373 2d61 7267 #set-process-arg\n+00011020: 7373 6574 2d70 726f 6365 7373 2d61 7267 sset-process-arg\n+00011030: 7320 5052 4f43 4553 5320 4152 472d 4c49 s PROCESS ARG-LI\n+00011040: 5354 0a0a 5365 7420 7468 6520 6172 6775 ST..Set the argu\n+00011050: 6d65 6e74 7320 746f 2050 524f 4345 5353 ments to PROCESS\n+00011060: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+00011070: 7323 7072 6f63 6573 732d 6f75 7470 7574 s#process-output\n+00011080: 2d73 7472 6561 6d70 726f 6365 7373 2d6f -streamprocess-o\n+00011090: 7574 7075 742d 7374 7265 616d 2050 524f utput-stream PRO\n+000110a0: 4345 5353 0a0a 5265 7475 726e 2074 6865 CESS..Return the\n+000110b0: 2073 7472 6561 6d20 746f 2077 6869 6368 stream to which\n+000110c0: 2061 6c6c 206f 7574 7075 7420 6672 6f6d all output from\n+000110d0: 2050 524f 4345 5353 2069 7320 7365 6e74 PROCESS is sent\n+000110e0: 2e72 6570 2e69 6f2e 7072 6f63 6573 7365 .rep.io.processe\n+000110f0: 7323 7365 742d 7072 6f63 6573 732d 6f75 s#set-process-ou\n+00011100: 7470 7574 2d73 7472 6561 6d73 6574 2d70 tput-streamset-p\n+00011110: 726f 6365 7373 2d6f 7574 7075 742d 7374 rocess-output-st\n+00011120: 7265 616d 2050 524f 4345 5353 2053 5452 ream PROCESS STR\n+00011130: 4541 4d0a 0a53 6574 2074 6865 206f 7574 EAM..Set the out\n+00011140: 7075 742d 7374 7265 616d 206f 6620 5052 put-stream of PR\n+00011150: 4f43 4553 5320 746f 2053 5452 4541 4d2e OCESS to STREAM.\n+00011160: 206e 696c 206d 6561 6e73 2064 6973 6361 nil means disca\n+00011170: 7264 2061 6c6c 206f 7574 7075 742e 7265 rd all output.re\n+00011180: 702e 696f 2e70 726f 6365 7373 6573 2370 p.io.processes#p\n+00011190: 726f 6365 7373 2d65 7272 6f72 2d73 7472 rocess-error-str\n+000111a0: 6561 6d70 726f 6365 7373 2d65 7272 6f72 eamprocess-error\n+000111b0: 2d73 7472 6561 6d20 5052 4f43 4553 530a -stream PROCESS.\n+000111c0: 0a52 6574 7572 6e20 7468 6520 7374 7265 .Return the stre\n+000111d0: 616d 2074 6f20 7768 6963 6820 616c 6c20 am to which all \n+000111e0: 7374 616e 6461 7264 2d65 7272 6f72 206f standard-error o\n+000111f0: 7574 7075 7420 6672 6f6d 2050 524f 4345 utput from PROCE\n+00011200: 5353 2069 7320 7365 6e74 2e72 6570 2e69 SS is sent.rep.i\n+00011210: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n+00011220: 7072 6f63 6573 732d 6572 726f 722d 7374 process-error-st\n+00011230: 7265 616d 7365 742d 7072 6f63 6573 732d reamset-process-\n+00011240: 6572 726f 722d 7374 7265 616d 2050 524f error-stream PRO\n+00011250: 4345 5353 2053 5452 4541 4d0a 0a53 6574 CESS STREAM..Set\n+00011260: 2074 6865 2065 7272 6f72 2d73 7472 6561 the error-strea\n+00011270: 6d20 6f66 2050 524f 4345 5353 2074 6f20 m of PROCESS to \n+00011280: 5354 5245 414d 2e20 6e69 6c20 6d65 616e STREAM. nil mean\n+00011290: 7320 6469 7363 6172 6420 616c 6c20 6f75 s discard all ou\n+000112a0: 7470 7574 2e0a 0a4e 6f74 6520 7468 6174 tput...Note that\n+000112b0: 2074 6869 7320 6375 7272 656e 746c 7920 this currently \n+000112c0: 6f6e 6c79 2077 6f72 6b73 2063 6f72 7265 only works corre\n+000112d0: 6374 6c79 2077 6974 6820 7069 7065 2063 ctly with pipe c\n+000112e0: 6f6e 6e65 6374 696f 6e73 2e72 6570 2e69 onnections.rep.i\n+000112f0: 6f2e 7072 6f63 6573 7365 7323 7072 6f63 o.processes#proc\n+00011300: 6573 732d 6675 6e63 7469 6f6e 7072 6f63 ess-functionproc\n+00011310: 6573 732d 6675 6e63 7469 6f6e 2050 524f ess-function PRO\n+00011320: 4345 5353 0a0a 5265 7475 726e 2074 6865 CESS..Return the\n+00011330: 2066 756e 6374 696f 6e20 7768 6963 6820 function which \n+00011340: 6973 2063 616c 6c65 6420 7768 656e 2050 is called when P\n+00011350: 524f 4345 5353 2063 6861 6e67 6573 2073 ROCESS changes s\n+00011360: 7461 7465 2028 692e 652e 2069 740a 6578 tate (i.e. it.ex\n+00011370: 6974 7320 6f72 2069 7320 7374 6f70 7065 its or is stoppe\n+00011380: 6429 2e72 6570 2e69 6f2e 7072 6f63 6573 d).rep.io.proces\n+00011390: 7365 7323 7365 742d 7072 6f63 6573 732d ses#set-process-\n+000113a0: 6675 6e63 7469 6f6e 7365 742d 7072 6f63 functionset-proc\n+000113b0: 6573 732d 6675 6e63 7469 6f6e 2050 524f ess-function PRO\n+000113c0: 4345 5353 2046 554e 4354 494f 4e0a 0a53 CESS FUNCTION..S\n+000113d0: 6574 2074 6865 2066 756e 6374 696f 6e20 et the function \n+000113e0: 7768 6963 6820 6973 2063 616c 6c65 6420 which is called \n+000113f0: 7768 656e 2050 524f 4345 5353 2063 6861 when PROCESS cha\n+00011400: 6e67 6573 2073 7461 7465 2074 6f20 4655 nges state to FU\n+00011410: 4e43 5449 4f4e 2e72 6570 2e69 6f2e 7072 NCTION.rep.io.pr\n+00011420: 6f63 6573 7365 7323 7072 6f63 6573 732d ocesses#process-\n+00011430: 6469 7270 726f 6365 7373 2d64 6972 2050 dirprocess-dir P\n+00011440: 524f 4345 5353 0a0a 5265 7475 726e 2074 ROCESS..Return t\n+00011450: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n+00011460: 6972 6563 746f 7279 2077 6869 6368 2062 irectory which b\n+00011470: 6563 6f6d 6573 2074 6865 2077 6f72 6b69 ecomes the worki\n+00011480: 6e67 2064 6972 6563 746f 7279 206f 660a ng directory of.\n+00011490: 5052 4f43 4553 5320 7768 656e 2069 7420 PROCESS when it \n+000114a0: 6973 2073 7461 7274 6564 2e72 6570 2e69 is started.rep.i\n+000114b0: 6f2e 7072 6f63 6573 7365 7323 6163 6365 o.processes#acce\n+000114c0: 7074 2d70 726f 6365 7373 2d6f 7574 7075 pt-process-outpu\n+000114d0: 7461 6363 6570 742d 7072 6f63 6573 732d taccept-process-\n+000114e0: 6f75 7470 7574 205b 5345 434f 4e44 535d output [SECONDS]\n+000114f0: 205b 4d49 4c4c 4953 4543 4f4e 4453 5d0a [MILLISECONDS].\n+00011500: 0a57 6169 7420 5345 434f 4e44 5320 706c .Wait SECONDS pl\n+00011510: 7573 204d 494c 4c49 5345 434f 4e44 5320 us MILLISECONDS \n+00011520: 666f 7220 6f75 7470 7574 2066 726f 6d20 for output from \n+00011530: 616e 7920 6173 796e 6368 726f 6e6f 7573 any asynchronous\n+00011540: 2073 7562 7072 6f63 6573 7365 732e 0a49 subprocesses..I\n+00011550: 6620 616e 7920 6172 7269 7665 732c 2070 f any arrives, p\n+00011560: 726f 6365 7373 2069 742c 2074 6865 6e20 rocess it, then \n+00011570: 7265 7475 726e 206e 696c 2e20 4f74 6865 return nil. Othe\n+00011580: 7277 6973 6520 7265 7475 726e 2074 2e0a rwise return t..\n+00011590: 0a4e 6f74 6520 7468 6174 206f 7574 7075 .Note that outpu\n+000115a0: 7420 696e 636c 7564 6573 206e 6f74 6966 t includes notif\n+000115b0: 6963 6174 696f 6e20 6f66 2070 726f 6365 ication of proce\n+000115c0: 7373 2074 6572 6d69 6e61 7469 6f6e 2e72 ss termination.r\n+000115d0: 6570 2e6c 616e 672e 7379 6d62 6f6c 7323 ep.lang.symbols#\n+000115e0: 696e 7465 726e 696e 7465 726e 204e 414d internintern NAM\n+000115f0: 4520 5b4f 4241 5252 4159 5d0a 0a49 6620 E [OBARRAY]..If \n+00011600: 6120 7379 6d62 6f6c 2077 6974 6820 7072 a symbol with pr\n+00011610: 696e 742d 6e61 6d65 2065 7869 7374 7320 int-name exists \n+00011620: 696e 204f 4241 5252 4159 2028 6f72 2074 in OBARRAY (or t\n+00011630: 6865 2064 6566 6175 6c74 2920 7265 7475 he default) retu\n+00011640: 726e 2069 742e 0a45 6c73 6520 7573 6520 rn it..Else use \n+00011650: 6028 6d61 6b65 2d73 796d 626f 6c20 4e41 `(make-symbol NA\n+00011660: 4d45 2927 2074 6f20 6372 6561 7465 2061 ME)' to create a\n+00011670: 206e 6577 2073 796d 626f 6c2c 2069 6e74 new symbol, int\n+00011680: 6572 6e20 7468 6174 2069 6e74 6f20 7468 ern that into th\n+00011690: 650a 4f42 4152 5241 592c 2074 6865 6e20 e.OBARRAY, then \n+000116a0: 7265 7475 726e 2069 742e 7265 702e 6c61 return it.rep.la\n+000116b0: 6e67 2e69 6e74 6572 7072 6574 6572 236d ng.interpreter#m\n+000116c0: 616b 652d 636c 6f73 7572 656d 616b 652d ake-closuremake-\n+000116d0: 636c 6f73 7572 6520 4655 4e43 5449 4f4e closure FUNCTION\n+000116e0: 2026 6f70 7469 6f6e 616c 204e 414d 450a &optional NAME.\n+000116f0: 0a52 6574 7572 6e20 6120 6675 6e63 7469 .Return a functi\n+00011700: 6f6e 616c 206f 626a 6563 7420 7768 6963 onal object whic\n+00011710: 6820 6d61 6b65 7320 7468 6520 636c 6f73 h makes the clos\n+00011720: 7572 6520 6f66 2046 554e 4354 494f 4e20 ure of FUNCTION \n+00011730: 616e 6420 7468 650a 6375 7272 656e 7420 and the.current \n+00011740: 656e 7669 726f 6e6d 656e 742e 7265 702e environment.rep.\n+00011750: 6c61 6e67 2e73 796d 626f 6c73 2373 6574 lang.symbols#set\n+00011760: 2d64 6566 6175 6c74 7365 742d 6465 6661 -defaultset-defa\n+00011770: 756c 7420 5359 4d42 4f4c 2056 414c 5545 ult SYMBOL VALUE\n+00011780: 0a0a 5365 7473 2074 6865 2064 6566 6175 ..Sets the defau\n+00011790: 6c74 2076 616c 7565 206f 6620 5359 4d42 lt value of SYMB\n+000117a0: 4f4c 2074 6f20 5641 4c55 452c 2074 6865 OL to VALUE, the\n+000117b0: 6e20 7265 7475 726e 7320 5641 4c55 452e n returns VALUE.\n+000117c0: 7265 702e 6c61 6e67 2e73 796d 626f 6c73 rep.lang.symbols\n+000117d0: 2373 796d 626f 6c2d 6e61 6d65 7379 6d62 #symbol-namesymb\n+000117e0: 6f6c 2d6e 616d 6520 5359 4d42 4f4c 0a0a ol-name SYMBOL..\n+000117f0: 5265 7475 726e 7320 7468 6520 7072 696e Returns the prin\n+00011800: 742d 6e61 6d65 206f 6620 5359 4d42 4f4c t-name of SYMBOL\n+00011810: 2e72 6570 2e6c 616e 672e 7379 6d62 6f6c .rep.lang.symbol\n+00011820: 7323 7075 7470 7574 2053 594d 424f 4c20 s#putput SYMBOL \n+00011830: 5052 4f50 4552 5459 2072 6570 760a 0a53 PROPERTY repv..S\n+00011840: 6574 7320 7468 6520 7661 6c75 6520 6f66 ets the value of\n+00011850: 2053 594d 424f 4c27 7320 7072 6f70 6572 SYMBOL's proper\n+00011860: 7479 2050 524f 5045 5254 5920 746f 2072 ty PROPERTY to r\n+00011870: 6570 762c 2074 6869 7320 7661 6c75 6520 epv, this value \n+00011880: 6361 6e20 6265 0a72 6574 7269 6576 6564 can be.retrieved\n+00011890: 2077 6974 6820 7468 6520 6067 6574 2720 with the `get' \n+000118a0: 6675 6e63 7469 6f6e 2e72 6570 2e6c 616e function.rep.lan\n+000118b0: 672e 6465 6275 6723 756e 7472 6163 6575 g.debug#untraceu\n+000118c0: 6e74 7261 6365 2053 594d 424f 4c0a 0a43 ntrace SYMBOL..C\n+000118d0: 616e 6365 6c20 7468 6520 6566 6665 6374 ancel the effect\n+000118e0: 206f 6620 2874 7261 6365 2053 594d 424f of (trace SYMBO\n+000118f0: 4c29 2e72 6570 2e64 6174 612e 7461 626c L).rep.data.tabl\n+00011900: 6573 236d 616b 652d 7461 626c 656d 616b es#make-tablemak\n+00011910: 652d 7461 626c 6520 4841 5348 2d46 554e e-table HASH-FUN\n+00011920: 4354 494f 4e20 434f 4d50 4152 452d 4655 CTION COMPARE-FU\n+00011930: 4e43 5449 4f4e 0a0a 4372 6561 7465 2061 NCTION..Create a\n+00011940: 6e64 2072 6574 7572 6e20 6120 6e65 7720 nd return a new \n+00011950: 6861 7368 2074 6162 6c65 2e20 5768 656e hash table. When\n+00011960: 2073 746f 7269 6e67 2061 6e64 2072 6566 storing and ref\n+00011970: 6572 656e 6369 6e67 206b 6579 730a 6974 erencing keys.it\n+00011980: 2077 696c 6c20 7573 6520 7468 6520 6675 will use the fu\n+00011990: 6e63 7469 6f6e 2048 4153 482d 4655 4e43 nction HASH-FUNC\n+000119a0: 5449 4f4e 2074 6f20 6d61 7020 6b65 7973 TION to map keys\n+000119b0: 2074 6f20 6861 7368 2063 6f64 6573 0a28 to hash codes.(\n+000119c0: 706f 7369 7469 7665 2066 6978 6e75 6d73 positive fixnums\n+000119d0: 292c 2061 6e64 2074 6865 2070 7265 6469 ), and the predi\n+000119e0: 6361 7465 2066 756e 6374 696f 6e20 434f cate function CO\n+000119f0: 4d50 4152 452d 4655 4e43 5449 4f4e 2074 MPARE-FUNCTION t\n+00011a00: 6f0a 636f 6d70 6172 6520 7477 6f20 6b65 o.compare two ke\n+00011a10: 7973 2028 7368 6f75 6c64 2072 6574 7572 ys (should retur\n+00011a20: 6e20 7472 7565 2069 6620 7468 6520 6b65 n true if the ke\n+00011a30: 7973 2061 7265 2063 6f6e 7369 6465 7265 ys are considere\n+00011a40: 6420 6571 7561 6c29 2e70 7269 6e74 2d65 d equal).print-e\n+00011a50: 7363 6170 6544 6566 696e 6573 2077 6869 scapeDefines whi\n+00011a60: 6368 2063 6f6e 7472 6f6c 2063 6861 7261 ch control chara\n+00011a70: 6374 6572 7320 6070 7269 6e74 2720 7368 cters `print' sh\n+00011a80: 6f75 6c64 2071 756f 7465 2e20 4163 6365 ould quote. Acce\n+00011a90: 7074 6162 6c65 2076 616c 7565 730a 6172 ptable values.ar\n+00011aa0: 653a 0a09 6e69 6c09 094f 6e6c 7920 6573 e:..nil..Only es\n+00011ab0: 6361 7065 2064 6f75 626c 652d 7175 6f74 cape double-quot\n+00011ac0: 6520 616e 6420 6261 636b 736c 6173 680a e and backslash.\n+00011ad0: 096e 6577 6c69 6e65 7309 4573 6361 7065 .newlines.Escape\n+00011ae0: 2064 6f75 626c 652d 7175 6f74 652c 2062 double-quote, b\n+00011af0: 6163 6b73 6c61 7368 2c20 6e65 776c 696e ackslash, newlin\n+00011b00: 652c 0a09 0909 2054 4142 2c20 616e 6420 e,.... TAB, and \n+00011b10: 666f 726d 6665 6564 2e0a 0974 0909 4573 formfeed...t..Es\n+00011b20: 6361 7065 2061 6c6c 2063 6f6e 7472 6f6c cape all control\n+00011b30: 2063 6f64 6573 2028 6368 6172 6163 7465 codes (characte\n+00011b40: 7273 2077 6974 6820 610a 0909 0920 7661 rs with a.... va\n+00011b50: 6c75 6520 6c65 7373 2074 6861 6e20 3332 lue less than 32\n+00011b60: 292c 2061 6e64 2061 6c6c 2063 6861 7261 ), and all chara\n+00011b70: 6374 6572 7320 7769 7468 0a09 0909 2061 cters with.... a\n+00011b80: 2076 616c 7565 2067 7265 6174 6572 2074 value greater t\n+00011b90: 6861 6e20 3132 362e 7265 702e 6c61 6e67 han 126.rep.lang\n+00011ba0: 2e69 6e74 6572 7072 6574 6572 2366 756e .interpreter#fun\n+00011bb0: 6361 6c6c 6675 6e63 616c 6c20 4655 4e43 callfuncall FUNC\n+00011bc0: 5449 4f4e 2041 5247 532e 2e2e 0a0a 4361 TION ARGS.....Ca\n+00011bd0: 6c6c 7320 4655 4e43 5449 4f4e 2077 6974 lls FUNCTION wit\n+00011be0: 6820 6172 6775 6d65 6e74 7320 4152 4753 h arguments ARGS\n+00011bf0: 2e2e 2e20 616e 6420 7265 7475 726e 7320 ... and returns \n+00011c00: 7468 6520 7265 7375 6c74 2e72 6570 2e6c the result.rep.l\n+00011c10: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00011c20: 6170 706c 7961 7070 6c79 2046 554e 4354 applyapply FUNCT\n+00011c30: 494f 4e20 4152 4753 2e2e 2e20 4152 472d ION ARGS... ARG-\n+00011c40: 4c49 5354 0a0a 4361 6c6c 7320 4655 4e43 LIST..Calls FUNC\n+00011c50: 5449 4f4e 2070 6173 7369 6e67 2061 6c6c TION passing all\n+00011c60: 206f 6620 4152 4753 2074 6f20 6974 2061 of ARGS to it a\n+00011c70: 7320 7765 6c6c 2061 7320 616c 6c20 656c s well as all el\n+00011c80: 656d 656e 7473 2069 6e20 4152 472d 4c49 ements in ARG-LI\n+00011c90: 5354 2e0a 6965 2c0a 2020 2861 7070 6c79 ST..ie,. (apply\n+00011ca0: 202b 2031 2032 2033 2027 2834 2035 2036 + 1 2 3 '(4 5 6\n+00011cb0: 2929 0a20 2020 3d3e 2032 3172 6570 2e6c )). => 21rep.l\n+00011cc0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00011cd0: 6d61 782d 6c69 7370 2d64 6570 7468 6d61 max-lisp-depthma\n+00011ce0: 782d 6c69 7370 2d64 6570 7468 205b 4e45 x-lisp-depth [NE\n+00011cf0: 572d 5641 4c55 455d 0a0a 5468 6520 6d61 W-VALUE]..The ma\n+00011d00: 7869 6d75 6d20 6e75 6d62 6572 206f 6620 ximum number of \n+00011d10: 7469 6d65 7320 7468 6174 2072 6570 5f66 times that rep_f\n+00011d20: 756e 6361 6c6c 2063 616e 2062 6520 6361 uncall can be ca\n+00011d30: 6c6c 6564 2072 6563 7572 7369 7665 6c79 lled recursively\n+00011d40: 2e0a 0a54 6869 7320 6973 2069 6e74 656e ...This is inten\n+00011d50: 6465 6420 746f 2073 746f 7020 696e 6669 ded to stop infi\n+00011d60: 6e69 7465 2072 6563 7572 7369 6f6e 2c20 nite recursion, \n+00011d70: 6966 2074 6865 2064 6566 6175 6c74 2076 if the default v\n+00011d80: 616c 7565 206f 6620 3235 3020 6973 0a74 alue of 250 is.t\n+00011d90: 6f6f 2073 6d61 6c6c 2028 796f 7520 6765 oo small (you ge\n+00011da0: 7420 6572 726f 7273 2069 6e20 6e6f 726d t errors in norm\n+00011db0: 616c 2075 7365 2920 7365 7420 6974 2074 al use) set it t\n+00011dc0: 6f20 736f 6d65 7468 696e 6720 6c61 7267 o something larg\n+00011dd0: 6572 2e64 6566 6175 6c74 2d64 6972 6563 er.default-direc\n+00011de0: 746f 7279 4275 6666 6572 2d6c 6f63 616c toryBuffer-local\n+00011df0: 2076 6172 6961 626c 6520 6162 736f 6c75 variable absolu\n+00011e00: 7465 6c79 2064 6566 696e 696e 6720 7468 tely defining th\n+00011e10: 6520 6469 7265 6374 6f72 7920 746f 2077 e directory to w\n+00011e20: 6869 6368 2061 6c6c 2066 696c 6573 0a61 hich all files.a\n+00011e30: 6363 6573 7365 6420 696e 2074 6865 2062 ccessed in the b\n+00011e40: 7566 6665 7220 6172 6520 7265 736f 6c76 uffer are resolv\n+00011e50: 6564 2066 726f 6d20 2875 6e6c 6573 7320 ed from (unless \n+00011e60: 7468 6579 2772 6520 6162 736f 6c75 7465 they're absolute\n+00011e70: 2e29 2072 6570 2e69 6f2e 6669 6c65 7323 .) rep.io.files#\n+00011e80: 6c6f 6361 6c2d 6669 6c65 2d6e 616d 656c local-file-namel\n+00011e90: 6f63 616c 2d66 696c 652d 6e61 6d65 2046 ocal-file-name F\n+00011ea0: 494c 452d 4e41 4d45 0a0a 5768 656e 2070 ILE-NAME..When p\n+00011eb0: 6f73 7369 626c 652c 2072 6574 7572 6e20 ossible, return \n+00011ec0: 6120 7374 7269 6e67 2061 6273 6f6c 7574 a string absolut\n+00011ed0: 656c 7920 6e61 6d69 6e67 2074 6865 2066 ely naming the f\n+00011ee0: 696c 6520 696e 2074 6865 206c 6f63 616c ile in the local\n+00011ef0: 0a66 696c 6520 7379 7374 656d 2074 6861 .file system tha\n+00011f00: 7420 4649 4c45 2d4e 414d 4520 7265 6665 t FILE-NAME refe\n+00011f10: 7273 2074 6f2e 2049 6620 4649 4c45 2d4e rs to. If FILE-N\n+00011f20: 414d 4520 646f 6573 206e 6f74 2072 6566 AME does not ref\n+00011f30: 6572 2074 6f0a 6120 6669 6c65 2069 6e20 er to.a file in \n+00011f40: 7468 6520 6c6f 6361 6c20 7379 7374 656d the local system\n+00011f50: 2c20 7265 7475 726e 206e 696c 2e72 6570 , return nil.rep\n+00011f60: 2e69 6f2e 6669 6c65 7323 7365 742d 6669 .io.files#set-fi\n+00011f70: 6c65 2d68 616e 646c 6572 2d64 6174 6173 le-handler-datas\n+00011f80: 6574 2d66 696c 652d 6861 6e64 6c65 722d et-file-handler-\n+00011f90: 6461 7461 2046 494c 4520 4441 5441 0a0a data FILE DATA..\n+00011fa0: 5365 7420 7468 6520 6861 6e64 6c65 722d Set the handler-\n+00011fb0: 7370 6563 6966 6963 2064 6174 6120 6f66 specific data of\n+00011fc0: 2066 696c 6520 6f62 6a65 6374 2046 494c file object FIL\n+00011fd0: 4520 746f 2044 4154 412e 0072 6570 2e74 E to DATA..rep.t\n+00011fe0: 6872 6561 6473 2e6d 7574 6578 236d 616b hreads.mutex#mak\n+00011ff0: 652d 6d75 7465 7800 0000 0000 0000 0000 e-mutex.........\n+00012000: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n+00012010: 646c 6572 732e 7265 6d6f 7465 2e72 6570 dlers.remote.rep\n+00012020: 2372 656d 6f74 652d 7265 702d 636c 6f73 #remote-rep-clos\n+00012030: 652d 686f 7374 2048 4f53 5420 2321 6f70 e-host HOST #!op\n+00012040: 7469 6f6e 616c 2055 5345 5272 656d 6f74 tional USERremot\n+00012050: 652d 6465 6661 756c 742d 6261 636b 656e e-default-backen\n+00012060: 6442 6163 6b65 6e64 2075 7365 6420 666f dBackend used fo\n+00012070: 7220 6f74 6865 7277 6973 6520 756e 7370 r otherwise unsp\n+00012080: 6563 6966 6965 6420 686f 7374 732e 7265 ecified hosts.re\n+00012090: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+000120a0: 6572 236c 6574 2a6c 6574 2028 4249 4e44 er#let*let (BIND\n+000120b0: 494e 4753 2e2e 2e29 2042 4f44 592e 2e2e INGS...) BODY...\n+000120c0: 0a0a 5369 6d69 6c61 7220 746f 2060 6c65 ..Similar to `le\n+000120d0: 7427 2065 7863 6570 7420 7468 6174 2074 t' except that t\n+000120e0: 6865 2042 494e 4449 4e47 5320 6172 6520 he BINDINGS are \n+000120f0: 696e 7374 616c 6c65 6420 6173 2074 6865 installed as the\n+00012100: 6972 2076 616c 7565 730a 6172 6520 636f ir values.are co\n+00012110: 6d70 7574 6564 2c20 696e 2074 6865 206f mputed, in the o\n+00012120: 7264 6572 2074 6865 7920 6172 6520 7772 rder they are wr\n+00012130: 6974 7465 6e2e 7265 702e 6c61 6e67 2e69 itten.rep.lang.i\n+00012140: 6e74 6572 7072 6574 6572 2363 6173 6545 nterpreter#caseE\n+00012150: 6163 6820 434c 4155 5345 2069 7320 6028 ach CLAUSE is `(\n+00012160: 2849 5445 4d53 2e2e 2e20 2920 464f 524d (ITEMS... ) FORM\n+00012170: 532e 2e2e 2927 2e20 4669 6e64 2074 6865 S...)'. Find the\n+00012180: 2066 6972 7374 2043 4c41 5553 4520 7769 first CLAUSE wi\n+00012190: 7468 2061 6e0a 4954 454d 206d 6174 6368 th an.ITEM match\n+000121a0: 696e 6720 2875 7369 6e67 2060 6571 6c27 ing (using `eql'\n+000121b0: 2920 7468 6520 7265 7375 6c74 206f 6620 ) the result of \n+000121c0: 6576 616c 7561 7469 6e67 204b 4559 2028 evaluating KEY (\n+000121d0: 6f6e 6c79 0a65 7661 6c75 6174 6564 206f only.evaluated o\n+000121e0: 6e63 6529 2c20 7468 656e 2065 7661 6c75 nce), then evalu\n+000121f0: 6174 6520 7468 6520 6173 736f 6369 6174 ate the associat\n+00012200: 6564 2046 4f52 4d53 2069 6e20 6120 6070 ed FORMS in a `p\n+00012210: 726f 676e 272e 2054 6865 0a66 696e 616c rogn'. The.final\n+00012220: 2063 6c61 7573 6520 6d61 7920 6861 7665 clause may have\n+00012230: 2074 6865 2066 6f72 6d20 6028 7420 464f the form `(t FO\n+00012240: 524d 532e 2e2e 2927 2c20 7768 6963 6820 RMS...)', which \n+00012250: 616c 7761 7973 206d 6174 6368 6573 204b always matches K\n+00012260: 4559 0a69 6620 6e6f 206f 7468 6572 2043 EY.if no other C\n+00012270: 4c41 5553 4520 6861 7320 616c 7265 6164 LAUSE has alread\n+00012280: 792e 2052 6574 7572 6e73 2066 616c 7365 y. Returns false\n+00012290: 2069 6620 6e6f 2063 6c61 7573 6520 6d61 if no clause ma\n+000122a0: 7463 6865 732e 0a0a 4966 2061 6e79 206f tches...If any o\n+000122b0: 6620 7468 6520 4954 454d 5320 6170 7065 f the ITEMS appe\n+000122c0: 6172 206d 6f72 6520 7468 616e 206f 6e63 ar more than onc\n+000122d0: 652c 2074 6865 6e20 7468 6520 6265 6861 e, then the beha\n+000122e0: 7669 6f75 7220 6973 0a75 6e64 6566 696e viour is.undefin\n+000122f0: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n+00012300: 7270 7265 7465 7223 7768 656e 4576 616c rpreter#whenEval\n+00012310: 7561 7465 7320 434f 4e44 4954 494f 4e2c uates CONDITION,\n+00012320: 2069 6620 6974 2069 7320 7472 7565 2061 if it is true a\n+00012330: 6e20 696d 706c 6963 6974 2070 726f 676e n implicit progn\n+00012340: 2069 7320 7065 7266 6f72 6d65 640a 7769 is performed.wi\n+00012350: 7468 2046 4f52 4d53 2e00 7265 702e 6c61 th FORMS..rep.la\n+00012360: 6e67 2e69 6e74 6572 7072 6574 6572 2377 ng.interpreter#w\n+00012370: 6865 6e20 434f 4e44 4954 494f 4e20 2321 hen CONDITION #!\n+00012380: 7265 7374 2046 4f52 4d53 0072 6570 2e6c rest FORMS.rep.l\n+00012390: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+000123a0: 756e 6c65 7373 2043 4f4e 4449 5449 4f4e unless CONDITION\n+000123b0: 2023 2172 6573 7420 464f 524d 5300 7265 #!rest FORMS.re\n+000123c0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+000123d0: 6572 2370 726f 6732 202e 2041 5247 5372 er#prog2 . ARGSr\n+000123e0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+000123f0: 7465 7223 6465 636c 6172 6564 6563 6c61 ter#declaredecla\n+00012400: 7265 2043 4c41 5553 4553 2e2e 2e0a 0a50 re CLAUSES.....P\n+00012410: 726f 7669 6465 2074 6865 2063 6f6d 7069 rovide the compi\n+00012420: 6c65 7220 7769 7468 2065 7874 7261 2069 ler with extra i\n+00012430: 6e66 6f72 6d61 7469 6f6e 2077 6869 6c65 nformation while\n+00012440: 2063 6f6d 7069 6c69 6e67 2074 6865 2066 compiling the f\n+00012450: 6f72 6d73 0a74 6861 7420 6170 7065 6172 orms.that appear\n+00012460: 2069 6e20 7468 6520 7361 6d65 206c 6578 in the same lex\n+00012470: 6963 616c 2073 636f 7065 2061 7320 7468 ical scope as th\n+00012480: 6520 6465 636c 6172 6174 696f 6e2e 0a0a e declaration...\n+00012490: 4561 6368 2043 4c41 5553 4520 6973 2061 Each CLAUSE is a\n+000124a0: 206c 6973 742c 2074 6865 2066 6972 7374 list, the first\n+000124b0: 2065 6c65 6d65 6e74 206f 6620 7768 6963 element of whic\n+000124c0: 6820 6973 2061 2073 796d 626f 6c20 6465 h is a symbol de\n+000124d0: 6669 6e69 6e67 0a74 6865 2074 7970 6520 fining.the type \n+000124e0: 6f66 2064 6563 6c61 7261 7469 6f6e 2c20 of declaration, \n+000124f0: 7468 6520 6f74 6865 7220 656c 656d 656e the other elemen\n+00012500: 7473 2072 656c 6174 6520 746f 2074 6865 ts relate to the\n+00012510: 2064 6563 6c61 7261 7469 6f6e 2e0a 5365 declaration..Se\n+00012520: 6520 7468 6520 6043 6f6d 7069 6c65 7220 e the `Compiler \n+00012530: 4465 636c 6172 6174 696f 6e73 2720 6e6f Declarations' no\n+00012540: 6465 206f 6620 7468 6520 6c69 6272 6570 de of the librep\n+00012550: 206d 616e 7561 6c20 666f 7220 6465 7461 manual for deta\n+00012560: 696c 730a 6f66 2074 6865 2070 6f73 7369 ils.of the possi\n+00012570: 626c 6520 6465 636c 6172 6174 696f 6e20 ble declaration \n+00012580: 7479 7065 732e 7265 702e 6c61 6e67 2e69 types.rep.lang.i\n+00012590: 6e74 6572 7072 6574 6572 2374 6872 6f77 nterpreter#throw\n+000125a0: 5065 7266 6f72 6d73 2061 206e 6f6e 2d6c Performs a non-l\n+000125b0: 6f63 616c 2065 7869 7420 746f 2074 6865 ocal exit to the\n+000125c0: 2060 6361 7463 6827 2066 6f72 6d20 7761 `catch' form wa\n+000125d0: 6974 696e 6720 666f 7220 5441 4720 616e iting for TAG an\n+000125e0: 6420 7265 7475 726e 0a56 414c 5545 2066 d return.VALUE f\n+000125f0: 726f 6d20 6974 2e00 7265 702e 6c61 6e67 rom it..rep.lang\n+00012600: 2e69 6e74 6572 7072 6574 6572 2361 7574 .interpreter#aut\n+00012610: 6f6c 6f61 642d 6d61 6372 6f20 5359 4d42 oload-macro SYMB\n+00012620: 4f4c 2d46 4f52 4d20 4649 4c45 2023 2172 OL-FORM FILE #!r\n+00012630: 6573 7420 4558 5452 4172 6570 2e6c 616e est EXTRArep.lan\n+00012640: 672e 6d61 7468 236f 6464 7052 6574 7572 g.math#oddpRetur\n+00012650: 6e20 7420 6966 2058 2069 7320 6f64 642c n t if X is odd,\n+00012660: 2069 2e65 2e20 282f 3d20 286d 6f64 2058 i.e. (/= (mod X\n+00012670: 2032 2920 3029 2e72 6570 2e6c 616e 672e 2) 0).rep.lang.\n+00012680: 6d61 7468 2365 7665 6e70 5265 7475 726e math#evenpReturn\n+00012690: 2074 2069 6620 5820 6973 206f 6464 2c20 t if X is odd, \n+000126a0: 692e 652e 2028 3d20 286d 6f64 2058 2032 i.e. (= (mod X 2\n+000126b0: 2920 3029 2e00 7265 702e 6c61 6e67 2e62 ) 0)..rep.lang.b\n+000126c0: 6163 6b71 756f 7465 2362 6163 6b71 756f ackquote#backquo\n+000126d0: 7465 2041 5247 6d61 696c 2d64 6f6d 6169 te ARGmail-domai\n+000126e0: 6e2d 6e61 6d65 4d61 696c 2064 6f6d 6169 n-nameMail domai\n+000126f0: 6e6e 616d 6520 6f66 2074 6865 206c 6f63 nname of the loc\n+00012700: 616c 2073 6974 652e 7573 6572 2d6d 6169 al site.user-mai\n+00012710: 6c2d 6164 6472 6573 7341 6464 7265 7373 l-addressAddress\n+00012720: 2074 6f20 7075 7420 696e 2046 726f 6d3a to put in From:\n+00012730: 2068 6561 6465 7273 206f 6620 6f75 7467 headers of outg\n+00012740: 6f69 6e67 206d 6169 6c2e 0072 6570 2e64 oing mail..rep.d\n+00012750: 6174 6123 7374 7269 6e67 2d75 7070 6572 ata#string-upper\n+00012760: 2d63 6173 652d 7020 5800 7265 702e 6461 -case-p X.rep.da\n+00012770: 7461 2e72 696e 6723 7269 6e67 2d63 6170 ta.ring#ring-cap\n+00012780: 6163 6974 7920 5249 4e47 7265 702e 6461 acity RINGrep.da\n+00012790: 7461 2e72 696e 6723 7269 6e67 2d3e 6c69 ta.ring#ring->li\n+000127a0: 7374 5265 7475 726e 2074 6865 2065 6c65 stReturn the ele\n+000127b0: 6d65 6e74 7320 696e 2072 696e 6720 6275 ments in ring bu\n+000127c0: 6666 6572 2052 494e 4720 6173 2061 206c ffer RING as a l\n+000127d0: 6973 742c 206e 6577 6573 7420 746f 206f ist, newest to o\n+000127e0: 6c64 6573 742e 0000 1400 0000 0902 0000 ldest...........\n+000127f0: e2b6 c50c 7265 702e 6249 0000 0000 0000 ....rep.bI......\n+00012800: 0d00 0000 5300 0000 8d91 cb18 7265 702e ....S.......rep.\n+00012810: 0fa8 0000 0000 0000 1400 0000 3b00 0000 ............;...\n+00012820: e674 d31d 7265 702e 0cb9 0000 0000 0000 .t..rep.........\n+00012830: 2500 0000 8901 0000 3365 6510 7265 702e %.......3ee.rep.\n+00012840: 53b4 0100 0000 0000 1800 0000 9300 0000 S...............\n+00012850: 2ccf a81d 7265 702e 7f48 0000 0000 0000 ,...rep..H......\n+00012860: 0f00 0000 d400 0000 03fb 2706 7265 702e ..........'.rep.\n+00012870: 731e 0100 0000 0000 1c00 0000 ce00 0000 s...............\n+00012880: 7cbe 5313 7265 702e 6ab3 0100 0000 0000 |.S.rep.j.......\n+00012890: 2800 0000 c100 0000 bd6f 2806 7265 702e (........o(.rep.\n+000128a0: d720 0000 0000 0000 1400 0000 c700 0000 . ..............\n+000128b0: 6063 d21b 7265 702e 4faa 0000 0000 0000 `c..rep.O.......\n+000128c0: 1300 0000 5900 0000 8ff0 c118 0072 6570 ....Y........rep\n+000128d0: afba 0100 0000 0000 2100 0000 0700 0000 ........!.......\n+000128e0: aaa8 5117 7265 702e 3b66 0000 0000 0000 ..Q.rep.;f......\n+000128f0: 1b00 0000 2800 0000 5a96 ef11 7265 702e ....(...Z...rep.\n+00012900: ce7c 0000 0000 0000 2700 0000 2501 0000 .|......'...%...\n+00012910: e2f0 c705 7265 702e 8727 0000 0000 0000 ....rep..'......\n+00012920: 1700 0000 a200 0000 63b8 b31c 7265 702e ........c...rep.\n+00012930: 5f29 0000 0000 0000 1c00 0000 6600 0000 _)..........f...\n+00012940: f825 f41e 0072 6570 d89f 0000 0000 0000 .%...rep........\n+00012950: 1700 0000 0000 0000 15ec f304 7265 702e ............rep.\n+00012960: 0ab4 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n+00012970: f15e 800c 0072 6570 d7ba 0100 0000 0000 .^...rep........\n+00012980: 2300 0000 0600 0000 7e49 5308 0072 6570 #.......~IS..rep\n+00012990: 00bb 0100 0000 0000 2000 0000 0b00 0000 ........ .......\n+000129a0: 8a77 7a1a 7265 702e 2bbb 0100 0000 0000 .wz.rep.+.......\n+000129b0: 2900 0000 4300 0000 c066 4b07 7265 702e )...C....fK.rep.\n+000129c0: d2bb 0100 0000 0000 1e00 0000 3900 0000 ............9...\n+000129d0: 35d7 3016 7265 702e 29bc 0100 0000 0000 5.0.rep.).......\n+000129e0: 1400 0000 4700 0000 a5f1 a519 0072 6570 ....G........rep\n+000129f0: 84bc 0100 0000 0000 1600 0000 1900 0000 ................\n+00012a00: 861a 2703 7265 702e 755f 0000 0000 0000 ..'.rep.u_......\n+00012a10: 1500 0000 5b00 0000 4884 4719 7265 702e ....[...H.G.rep.\n+00012a20: c9b6 0000 0000 0000 1b00 0000 d600 0000 ................\n+00012a30: 48b0 3605 646c 2d6c 6d3c 0000 0000 0000 H.6.dl-lm<......\n+00012a40: 1100 0000 6f00 0000 5c64 1114 0072 6570 ....o...\\d...rep\n+00012a50: 29b8 0100 0000 0000 1f00 0000 0400 0000 )...............\n+00012a60: 100e fa19 7265 702e 4c17 0100 0000 0000 ....rep.L.......\n+00012a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n+00012a80: 5afb 0000 0000 0000 2100 0000 c200 0000 Z.......!.......\n+00012a90: 317c 151d 7265 702e eb12 0100 0000 0000 1|..rep.........\n+00012aa0: 2100 0000 7700 0000 8d84 0e09 7265 702e !...w.......rep.\n+00012ab0: 1118 0100 0000 0000 1400 0000 8400 0000 ................\n+00012ac0: 5a10 5e03 7265 702e 06b2 0100 0000 0000 Z.^.rep.........\n+00012ad0: 1300 0000 4500 0000 3f77 0c1d 0072 6570 ....E...?w...rep\n+00012ae0: 8abd 0100 0000 0000 1d00 0000 0d00 0000 ................\n+00012af0: ac6f dd1a 7265 702e f245 0000 0000 0000 .o..rep..E......\n+00012b00: 0f00 0000 f100 0000 6454 2919 0072 6570 ........dT)..rep\n+00012b10: b4bd 0100 0000 0000 2000 0000 1800 0000 ........ .......\n+00012b20: d496 a302 7265 6d6f ecbd 0100 0000 0000 ....remo........\n+00012b30: 1700 0000 4c00 0000 47c0 651c 7265 702e ....L...G.e.rep.\n+00012b40: 6e60 0000 0000 0000 0a00 0000 a400 0000 n`..............\n+00012b50: 129d 5204 7265 702e 994b 0000 0000 0000 ..R.rep..K......\n+00012b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n+00012b70: feb4 0100 0000 0000 1b00 0000 5002 0000 ............P...\n+00012b80: f381 b912 0072 6570 97bb 0100 0000 0000 .....rep........\n+00012b90: 1400 0000 2700 0000 4548 3009 7265 702e ....'...EH0.rep.\n+00012ba0: 4db6 0000 0000 0000 1c00 0000 6000 0000 M...........`...\n+00012bb0: c18b b31c 7265 702e bab7 0000 0000 0000 ....rep.........\n+00012bc0: 2100 0000 7600 0000 2792 0d00 7265 702e !...v...'...rep.\n+00012bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n+00012be0: 4deb 670e 7265 702e b3bc 0100 0000 0000 M.g.rep.........\n+00012bf0: 1c00 0000 bb00 0000 e9e7 b815 7265 6d6f ............remo\n+00012c00: 4fbe 0100 0000 0000 1800 0000 4800 0000 O...........H...\n+00012c10: 6085 f41c 7265 6d6f afbe 0100 0000 0000 `...remo........\n+00012c20: 1300 0000 3300 0000 2395 4818 0072 6570 ....3...#.H..rep\n+00012c30: f5be 0100 0000 0000 3600 0000 1500 0000 ........6.......\n+00012c40: 5662 0a19 7265 702e 1793 0000 0000 0000 Vb..rep.........\n+00012c50: 1100 0000 ba01 0000 f58b 2a08 7265 702e ..........*.rep.\n+00012c60: 0583 0000 0000 0000 1b00 0000 1000 0000 ................\n+00012c70: b704 4d04 7265 702e 5d1f 0100 0000 0000 ..M.rep.].......\n+00012c80: 2200 0000 5b00 0000 73bb 060e 7265 702e \"...[...s...rep.\n+00012c90: f3a2 0000 0000 0000 1f00 0000 6600 0000 ............f...\n+00012ca0: cde9 4919 7265 702e 96b5 0000 0000 0000 ..I.rep.........\n+00012cb0: 1800 0000 9f00 0000 4789 be00 7265 702e ........G...rep.\n+00012cc0: de5c 0000 0000 0000 0e00 0000 1901 0000 .\\..............\n+00012cd0: 723e 0802 7265 702e 5d9f 0000 0000 0000 r>..rep.].......\n+00012ce0: 1d00 0000 5e00 0000 cf8f 091c 7265 702e ....^.......rep.\n+00012cf0: 56b3 0000 0000 0000 1900 0000 9b00 0000 V...............\n+00012d00: 1950 650e 7265 702e 51b8 0000 0000 0000 .Pe.rep.Q.......\n+00012d10: 1900 0000 a200 0000 5975 d310 7265 702e ........Yu..rep.\n+00012d20: bb1c 0100 0000 0000 2300 0000 f500 0000 ........#.......\n+00012d30: 7a05 1f1a 7265 702e 2d45 0000 0000 0000 z...rep.-E......\n+00012d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n+00012d50: c14d 0000 0000 0000 1200 0000 4601 0000 .M..........F...\n+00012d60: c963 a91f 7265 702e 1c81 0000 0000 0000 .c..rep.........\n+00012d70: 1c00 0000 e800 0000 8356 d405 7265 702e .........V..rep.\n+00012d80: c8ff 0000 0000 0000 1a00 0000 1300 0000 ................\n+00012d90: 2a45 f419 696e 7465 f531 0000 0000 0000 *E..inte.1......\n+00012da0: 0e00 0000 7100 0000 680a 2f1d 7265 702e ....q...h./.rep.\n+00012db0: 0264 0000 0000 0000 0b00 0000 a900 0000 .d..............\n+00012dc0: 4ad7 1009 7265 702e 981b 0100 0000 0000 J...rep.........\n+00012dd0: 1c00 0000 5700 0000 6ef1 4b15 7265 702e ....W...n.K.rep.\n+00012de0: a3b0 0100 0000 0000 1100 0000 7a00 0000 ............z...\n+00012df0: fe81 1b1c 7265 702e cab7 0100 0000 0000 ....rep.........\n+00012e00: 1e00 0000 4100 0000 2157 7b03 7265 702e ....A...!W{.rep.\n+00012e10: 0010 0100 0000 0000 2100 0000 4000 0000 ........!...@...\n+00012e20: 272c e615 7374 616e ddbd 0000 0000 0000 ',..stan........\n+00012e30: 0f00 0000 3400 0000 fb37 d019 7265 702e ....4....7..rep.\n+00012e40: d3ac 0000 0000 0000 1200 0000 f400 0000 ................\n+00012e50: 249d c21b 7265 702e 4986 0000 0000 0000 $...rep.I.......\n+00012e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n+00012e70: 4eff 0000 0000 0000 2100 0000 5900 0000 N.......!...Y...\n+00012e80: 2dc5 ec02 7265 702e 78b2 0100 0000 0000 -...rep.x.......\n+00012e90: 1900 0000 4300 0000 c91f 0f07 7265 702e ....C.......rep.\n+00012ea0: 7572 0000 0000 0000 1400 0000 b800 0000 ur..............\n+00012eb0: 1283 cc01 7265 702e bbaa 0000 0000 0000 ....rep.........\n+00012ec0: 1500 0000 5c00 0000 452a 271a 7265 702e ....\\...E*'.rep.\n+00012ed0: 8b53 0000 0000 0000 1400 0000 a400 0000 .S..............\n+00012ee0: 48b9 e509 7265 702e 7489 0000 0000 0000 H...rep.t.......\n+00012ef0: 1300 0000 8300 0000 c526 1810 7265 702e .........&..rep.\n+00012f00: e129 0000 0000 0000 1d00 0000 5d00 0000 .)..........]...\n+00012f10: 8581 f014 7265 702e 1cb9 0100 0000 0000 ....rep.........\n+00012f20: 1f00 0000 5100 0000 59ca c11d 7265 702e ....Q...Y...rep.\n+00012f30: 4028 0000 0000 0000 1b00 0000 0401 0000 @(..............\n+00012f40: 4957 8f11 7265 702e 60a9 0000 0000 0000 IW..rep.`.......\n+00012f50: 1000 0000 2100 0000 bbc6 ee0b 7265 702e ....!.......rep.\n+00012f60: 4af1 0000 0000 0000 1d00 0000 9e02 0000 J...............\n+00012f70: 0078 a503 7265 702e 9b2b 0000 0000 0000 .x..rep..+......\n+00012f80: 2200 0000 5300 0000 967f 871c 7265 702e \"...S.......rep.\n+00012f90: cef0 0000 0000 0000 1700 0000 6500 0000 ............e...\n+00012fa0: df10 031f 7265 702e 1241 0000 0000 0000 ....rep..A......\n+00012fb0: 0e00 0000 d600 0000 9f31 3a14 7265 702e .........1:.rep.\n+00012fc0: ff43 0000 0000 0000 0e00 0000 2001 0000 .C.......... ...\n+00012fd0: e702 361f 7265 702e c77e 0000 0000 0000 ..6.rep..~......\n+00012fe0: 2500 0000 9800 0000 5b8a 0217 7265 702e %.......[...rep.\n+00012ff0: 6cae 0000 0000 0000 1200 0000 ab00 0000 l...............\n+00013000: 7265 6d6f 7465 2d66 7470 2d6c 732d 666f remote-ftp-ls-fo\n+00013010: 726d 6174 4654 5020 636f 6d6d 616e 6420 rmatFTP command \n+00013020: 666f 726d 6174 2073 7472 696e 6720 746f format string to\n+00013030: 2070 726f 6475 6365 2061 6e20 606c 7320 produce an `ls \n+00013040: 2d6c 2720 666f 726d 6174 206c 6973 7469 -l' format listi\n+00013050: 6e67 206f 6620 7468 650a 6469 7265 6374 ng of the.direct\n+00013060: 6f72 7920 7375 6273 7469 7475 7465 6420 ory substituted \n+00013070: 666f 7220 7468 6520 7369 6e67 6c65 2025 for the single %\n+00013080: 7320 666f 726d 6174 2073 7065 6369 6669 s format specifi\n+00013090: 6572 2e72 656d 6f74 652d 6674 702d 7265 er.remote-ftp-re\n+000130a0: 636f 6e6e 6563 742d 6d73 6773 5265 6775 connect-msgsRegu\n+000130b0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n+000130c0: 6174 6368 696e 6720 6674 7020 6d65 7373 atching ftp mess\n+000130d0: 6167 6573 2074 6861 7420 696e 6469 6361 ages that indica\n+000130e0: 7465 2074 6861 7420 7468 6520 6375 7272 te that the curr\n+000130f0: 656e 740a 4654 5020 7072 6f63 6573 7320 ent.FTP process \n+00013100: 7368 6f75 6c64 2062 6520 6162 616e 646f should be abando\n+00013110: 6e65 642c 2061 6e64 2061 206e 6577 2073 ned, and a new s\n+00013120: 6573 7369 6f6e 2073 7461 7274 6564 2e72 ession started.r\n+00013130: 656d 6f74 652d 6674 702d 6c73 2d6c 2d74 emote-ftp-ls-l-t\n+00013140: 7970 652d 616c 6973 7441 6c69 7374 2061 ype-alistAlist a\n+00013150: 7373 6f63 6961 7469 6e67 2063 6861 7261 ssociating chara\n+00013160: 6374 6572 7320 696e 2074 6865 2066 6972 cters in the fir\n+00013170: 7374 2063 6f6c 756d 6e20 6f66 2060 6c73 st column of `ls\n+00013180: 202d 6c27 206f 7574 7075 7420 7769 7468 -l' output with\n+00013190: 0a66 696c 6520 7479 7065 732e 7265 702e .file types.rep.\n+000131a0: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n+000131b0: 2e72 656d 6f74 652e 6674 7023 7265 6d6f .remote.ftp#remo\n+000131c0: 7465 2d66 7470 2d63 6c6f 7365 2d61 6c6c te-ftp-close-all\n+000131d0: 436c 6f73 6520 616c 6c20 7275 6e6e 696e Close all runnin\n+000131e0: 6720 4654 5020 7375 6270 726f 6365 7373 g FTP subprocess\n+000131f0: 6573 2e00 7265 702e 696f 2e66 696c 652d es..rep.io.file-\n+00013200: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n+00013210: 6674 7023 7265 6d6f 7465 2d66 7470 2d65 ftp#remote-ftp-e\n+00013220: 6d70 7479 2d63 6163 6865 7263 702d 7072 mpty-cachercp-pr\n+00013230: 6f67 7261 6d54 6865 206e 616d 6520 6f66 ogramThe name of\n+00013240: 2074 6865 2060 7263 7027 2070 726f 6772 the `rcp' progr\n+00013250: 616d 2075 7365 6420 746f 2063 6f70 7920 am used to copy \n+00013260: 6669 6c65 7320 6672 6f6d 2068 6f73 7420 files from host \n+00013270: 746f 2068 6f73 742e 0072 6570 2e69 6f2e to host..rep.io.\n+00013280: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n+00013290: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n+000132a0: 7265 702d 656d 7074 792d 6361 6368 6572 rep-empty-cacher\n+000132b0: 656d 6f74 652d 686f 7374 2d75 7365 722d emote-host-user-\n+000132c0: 616c 6973 7441 6c69 7374 206f 6620 2848 alistAlist of (H\n+000132d0: 4f53 542d 5245 4745 5850 202e 2055 5345 OST-REGEXP . USE\n+000132e0: 522d 4e41 4d45 2920 6d61 7463 6869 6e67 R-NAME) matching\n+000132f0: 2068 6f73 7420 6e61 6d65 7320 746f 2075 host names to u\n+00013300: 7365 726e 616d 6573 2e0a 4f6e 6c79 2075 sernames..Only u\n+00013310: 7365 6420 7768 656e 206e 6f20 7573 6572 sed when no user\n+00013320: 6e61 6d65 2069 7320 6769 7665 6e20 696e name is given in\n+00013330: 2061 2066 696c 656e 616d 652e 7265 702e a filename.rep.\n+00013340: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00013350: 2364 6566 756e 6465 6675 6e20 4e41 4d45 #defundefun NAME\n+00013360: 204c 414d 4244 412d 4c49 5354 205b 444f LAMBDA-LIST [DO\n+00013370: 432d 5354 5249 4e47 5d20 424f 4459 2e2e C-STRING] BODY..\n+00013380: 2e0a 6465 6675 6e20 4e41 4d45 2042 5954 ..defun NAME BYT\n+00013390: 4543 4f44 452d 4f42 4a45 4354 0a0a 4465 ECODE-OBJECT..De\n+000133a0: 6669 6e65 7320 6120 6675 6e63 7469 6f6e fines a function\n+000133b0: 2063 616c 6c65 6420 4e41 4d45 2077 6974 called NAME wit\n+000133c0: 6820 6172 6775 6d65 6e74 2073 7065 6369 h argument speci\n+000133d0: 6669 6361 7469 6f6e 204c 414d 4244 412d fication LAMBDA-\n+000133e0: 4c49 5354 2c0a 646f 6375 6d65 6e74 6174 LIST,.documentat\n+000133f0: 696f 6e20 444f 432d 5354 5249 4e47 2028 ion DOC-STRING (\n+00013400: 6f70 7469 6f6e 616c 2920 616e 6420 626f optional) and bo\n+00013410: 6479 2042 4f44 592e 7265 702e 6c61 6e67 dy BODY.rep.lang\n+00013420: 2e69 6e74 6572 7072 6574 6572 236c 6574 .interpreter#let\n+00013430: 6c65 7420 5b56 4152 5d20 2842 494e 4449 let [VAR] (BINDI\n+00013440: 4e47 532e 2e2e 2920 424f 4459 2e2e 2e0a NGS...) BODY....\n+00013450: 0a42 696e 6473 2074 656d 706f 7261 7279 .Binds temporary\n+00013460: 2076 616c 7565 7320 746f 2073 796d 626f values to symbo\n+00013470: 6c73 2077 6869 6c65 2042 4f44 5920 6973 ls while BODY is\n+00013480: 2062 6569 6e67 2065 7661 6c75 6174 6564 being evaluated\n+00013490: 2e0a 0a45 6163 6820 6f66 2074 6865 2042 ...Each of the B\n+000134a0: 494e 4449 4e47 5320 6973 2065 6974 6865 INDINGS is eithe\n+000134b0: 7220 6120 6c69 7374 2060 2853 594d 424f r a list `(SYMBO\n+000134c0: 4c20 464f 524d 532e 2e2e 2927 2069 6e20 L FORMS...)' in \n+000134d0: 7768 6963 6820 6361 7365 0a74 6865 2076 which case.the v\n+000134e0: 6172 6961 626c 6520 5359 4d42 4f4c 2069 ariable SYMBOL i\n+000134f0: 7320 626f 756e 6420 746f 2074 6865 2072 s bound to the r\n+00013500: 6573 756c 7420 6f66 2065 7661 6c75 6174 esult of evaluat\n+00013510: 696e 6720 6028 7072 6f67 6e20 464f 524d ing `(progn FORM\n+00013520: 532e 2e2e 2927 2c0a 6f72 2061 2073 696e S...)',.or a sin\n+00013530: 676c 6520 7379 6d62 6f6c 2c20 696e 2077 gle symbol, in w\n+00013540: 6869 6368 2063 6173 6520 6974 2069 7320 hich case it is \n+00013550: 626f 756e 6420 746f 2074 6865 2066 616c bound to the fal\n+00013560: 7365 2076 616c 7565 2e0a 0a49 6620 5641 se value...If VA\n+00013570: 5220 6973 2067 6976 656e 2c20 7468 656e R is given, then\n+00013580: 2074 6865 2073 796d 626f 6c20 5641 5220 the symbol VAR \n+00013590: 6973 2062 6f75 6e64 2074 6f20 6120 6675 is bound to a fu\n+000135a0: 6e63 7469 6f6e 2077 686f 7365 0a66 6f72 nction whose.for\n+000135b0: 6d61 6c20 7061 7261 6d65 7465 7273 2061 mal parameters a\n+000135c0: 7265 2074 6865 2073 616d 6520 6173 2074 re the same as t\n+000135d0: 6865 2076 6172 6961 626c 6573 2062 6f75 he variables bou\n+000135e0: 6e64 2062 7920 7468 6520 606c 6574 270a nd by the `let'.\n+000135f0: 666f 726d 2e20 5468 7573 2074 6865 2065 form. Thus the e\n+00013600: 7865 6375 7469 6f6e 206f 6620 424f 4459 xecution of BODY\n+00013610: 2e2e 2e20 6d61 7920 6265 2072 6570 6561 ... may be repea\n+00013620: 7465 6420 6279 2069 6e76 6f6b 696e 6720 ted by invoking \n+00013630: 5641 522e 0072 6570 2e6c 616e 672e 696e VAR..rep.lang.in\n+00013640: 7465 7270 7265 7465 7223 6c65 7420 2e20 terpreter#let . \n+00013650: 4152 4753 7265 702e 6c61 6e67 2e69 6e74 ARGSrep.lang.int\n+00013660: 6572 7072 6574 6572 2364 6f64 6f20 5641 erpreter#dodo VA\n+00013670: 5253 2028 5445 5354 2045 5850 522e 2e2e RS (TEST EXPR...\n+00013680: 2920 424f 4459 2e2e 2e0a 0a60 646f 2720 ) BODY.....`do' \n+00013690: 6973 2061 6e20 6974 6572 6174 696f 6e20 is an iteration \n+000136a0: 636f 6e73 7472 7563 743b 2056 4152 5320 construct; VARS \n+000136b0: 7370 6563 6966 6965 7320 6120 7365 7420 specifies a set \n+000136c0: 6f66 2076 6172 6961 626c 650a 6269 6e64 of variable.bind\n+000136d0: 696e 6773 2074 6f20 6265 2063 7265 6174 ings to be creat\n+000136e0: 6564 2c20 686f 7720 7468 6579 2061 7265 ed, how they are\n+000136f0: 2069 6e69 7469 616c 697a 6564 2061 6e64 initialized and\n+00013700: 2068 6f77 2074 6865 7920 6172 650a 7570 how they are.up\n+00013710: 6461 7465 6420 6f6e 2065 6163 6820 6974 dated on each it\n+00013720: 6572 6174 696f 6e2e 2054 4553 5420 7370 eration. TEST sp\n+00013730: 6563 6966 6965 7320 7468 6520 7465 726d ecifies the term\n+00013740: 696e 6174 696f 6e20 636f 6e64 6974 696f ination conditio\n+00013750: 6e20 6f66 0a74 6865 206c 6f6f 702c 2061 n of.the loop, a\n+00013760: 6e79 2045 5850 522e 2e2e 2066 6f72 6d73 ny EXPR... forms\n+00013770: 2061 7265 2065 7661 6c75 6174 6564 2069 are evaluated i\n+00013780: 6d6d 6564 6961 7465 6c79 2070 7269 6f72 mmediately prior\n+00013790: 2074 6f20 6578 6974 696e 670a 7468 6520 to exiting.the \n+000137a0: 6064 6f27 2063 6f6e 7374 7275 6374 2e20 `do' construct. \n+000137b0: 5468 6520 424f 4459 2e2e 2e20 666f 726d The BODY... form\n+000137c0: 7320 7370 6563 6966 7920 7468 6520 7369 s specify the si\n+000137d0: 6465 2065 6666 6563 7469 6e67 2062 6f64 de effecting bod\n+000137e0: 790a 6f66 2074 6865 206c 6f6f 702e 0a0a y.of the loop...\n+000137f0: 5641 5253 2069 7320 6120 6c69 7374 206f VARS is a list o\n+00013800: 6620 7661 7269 6162 6c65 2063 6c61 7573 f variable claus\n+00013810: 6573 2c20 6561 6368 206f 6620 7768 6963 es, each of whic\n+00013820: 6820 6861 7320 7468 6520 7374 7275 6374 h has the struct\n+00013830: 7572 650a 6028 5641 5249 4142 4c45 2049 ure.`(VARIABLE I\n+00013840: 4e49 5420 5354 4550 2927 2077 6865 7265 NIT STEP)' where\n+00013850: 2056 4152 4941 424c 4520 6973 2074 6865 VARIABLE is the\n+00013860: 206e 616d 6520 6f66 2061 2076 6172 6961 name of a varia\n+00013870: 626c 652c 2049 4e49 540a 6465 6669 6e65 ble, INIT.define\n+00013880: 7320 7468 6520 696e 6974 6961 6c20 7661 s the initial va\n+00013890: 6c75 6520 6f66 2069 7473 2062 696e 6469 lue of its bindi\n+000138a0: 6e67 2c20 616e 6420 5354 4550 2064 6566 ng, and STEP def\n+000138b0: 696e 6573 2068 6f77 2074 6865 206e 6578 ines how the nex\n+000138c0: 740a 7661 6c75 6520 6f66 2074 6865 2062 t.value of the b\n+000138d0: 696e 6469 6e67 2069 7320 636f 6d70 7574 inding is comput\n+000138e0: 6564 2e20 416e 2061 6c74 6572 6e61 7469 ed. An alternati\n+000138f0: 7665 2066 6f72 6d20 6973 2060 2856 4152 ve form is `(VAR\n+00013900: 4941 424c 450a 494e 4954 2927 2c20 696e IABLE.INIT)', in\n+00013910: 2074 6869 7320 6361 7365 2074 6865 2076 this case the v\n+00013920: 616c 7565 206f 6620 7468 6520 6269 6e64 alue of the bind\n+00013930: 696e 6720 646f 6573 206e 6f74 2063 6861 ing does not cha\n+00013940: 6e67 6520 6163 726f 7373 0a6c 6f6f 7020 nge across.loop \n+00013950: 6974 6572 6174 696f 6e73 2e0a 0a45 6163 iterations...Eac\n+00013960: 6820 6974 6572 6174 696f 6e20 6265 6769 h iteration begi\n+00013970: 6e73 2062 7920 6576 616c 7561 7469 6e67 ns by evaluating\n+00013980: 2054 4553 542c 2069 6620 7468 6520 7265 TEST, if the re\n+00013990: 7375 6c74 2069 7320 6661 6c73 652c 2074 sult is false, t\n+000139a0: 6865 6e0a 7468 6520 424f 4459 2e2e 2e20 hen.the BODY... \n+000139b0: 6578 7072 6573 7369 6f6e 7320 6172 6520 expressions are \n+000139c0: 6576 616c 7561 7465 642c 2061 6e64 2074 evaluated, and t\n+000139d0: 6865 2076 6172 6961 626c 6573 2062 6f75 he variables bou\n+000139e0: 6e64 2074 6f20 6e65 770a 6c6f 6361 7469 nd to new.locati\n+000139f0: 6f6e 7320 696e 6974 6961 6c69 7a65 6420 ons initialized \n+00013a00: 746f 2074 6865 2072 6573 756c 7473 206f to the results o\n+00013a10: 6620 6576 616c 7561 7469 6e67 2074 6865 f evaluating the\n+00013a20: 2061 7373 6f63 6961 7465 6420 5354 4550 associated STEP\n+00013a30: 0a66 6f72 6d73 2e0a 0a49 6620 7468 6520 .forms...If the \n+00013a40: 7265 7375 6c74 206f 6620 6576 616c 7561 result of evalua\n+00013a50: 7469 6e67 2054 4553 5420 6973 2074 7275 ting TEST is tru\n+00013a60: 6520 7468 656e 2074 6865 2045 5850 522e e then the EXPR.\n+00013a70: 2e2e 2066 6f72 6d73 2061 7265 0a65 7661 .. forms are.eva\n+00013a80: 6c75 6174 6564 2c20 616e 6420 7468 6520 luated, and the \n+00013a90: 6064 6f27 2063 6f6e 7374 7275 6374 2072 `do' construct r\n+00013aa0: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n+00013ab0: 206f 6620 7468 6520 6c61 7374 2045 5850 of the last EXP\n+00013ac0: 520a 666f 726d 2065 7661 6c75 6174 6564 R.form evaluated\n+00013ad0: 2e0a 0a28 646f 2028 2876 6563 2028 6d61 ...(do ((vec (ma\n+00013ae0: 6b65 2d76 6563 746f 7220 3529 290a 2020 ke-vector 5)). \n+00013af0: 2020 2028 6920 3020 2831 2b20 6929 2929 (i 0 (1+ i)))\n+00013b00: 0a20 2020 2028 283d 2069 2035 2920 7665 . ((= i 5) ve\n+00013b10: 6329 0a20 2028 6173 6574 2076 6563 2069 c). (aset vec i\n+00013b20: 2069 2929 203d 3e20 5b30 2031 2032 2033 i)) => [0 1 2 3\n+00013b30: 2034 5d00 7265 702e 6c61 6e67 2e69 6e74 4].rep.lang.int\n+00013b40: 6572 7072 6574 6572 2377 6869 6c65 2043 erpreter#while C\n+00013b50: 4f4e 4449 5449 4f4e 202e 2042 4f44 5972 ONDITION . BODYr\n+00013b60: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00013b70: 7465 7223 7072 6f67 3146 6972 7374 2065 ter#prog1First e\n+00013b80: 7661 6c73 2046 4f52 4d31 2074 6865 6e20 vals FORM1 then \n+00013b90: 464f 524d 532c 2072 6574 7572 6e73 2074 FORMS, returns t\n+00013ba0: 6865 2076 616c 7565 2074 6861 7420 464f he value that FO\n+00013bb0: 524d 3120 6761 7665 2e72 6570 2e6c 616e RM1 gave.rep.lan\n+00013bc0: 672e 696e 7465 7270 7265 7465 7223 6361 g.interpreter#ca\n+00013bd0: 7463 6845 7661 6c75 6174 6520 424f 4459 tchEvaluate BODY\n+00013be0: 2069 6e20 616e 2069 6d70 6c69 6369 7420 in an implicit \n+00013bf0: 7072 6f67 6e3b 206e 6f6e 2d6c 6f63 616c progn; non-local\n+00013c00: 2065 7869 7473 2061 7265 2061 6c6c 6f77 exits are allow\n+00013c10: 6564 2077 6974 680a 6028 7468 726f 7720 ed with.`(throw \n+00013c20: 5441 4729 272e 2054 6865 2076 616c 7565 TAG)'. The value\n+00013c30: 206f 6620 7468 6520 6063 6174 6368 2720 of the `catch' \n+00013c40: 666f 726d 2069 7320 6569 7468 6572 2074 form is either t\n+00013c50: 6865 2076 616c 7565 206f 6620 7468 650a he value of the.\n+00013c60: 7072 6f67 6e20 6f72 2074 6865 2076 616c progn or the val\n+00013c70: 7565 2067 6976 656e 2074 6f20 616e 7920 ue given to any \n+00013c80: 6d61 7463 6869 6e67 2060 7468 726f 7727 matching `throw'\n+00013c90: 2066 6f72 6d2e 0072 6570 2e6c 616e 672e form..rep.lang.\n+00013ca0: 696e 7465 7270 7265 7465 7223 7468 726f interpreter#thro\n+00013cb0: 7720 5441 4720 2321 6f70 7469 6f6e 616c w TAG #!optional\n+00013cc0: 2056 414c 5545 0072 6570 2e6c 616e 672e VALUE.rep.lang.\n+00013cd0: 696e 7465 7270 7265 7465 7223 756e 7769 interpreter#unwi\n+00013ce0: 6e64 2d70 726f 7465 6374 2046 4f52 4d20 nd-protect FORM \n+00013cf0: 2e20 424f 4459 0072 6570 2e6c 616e 672e . BODY.rep.lang.\n+00013d00: 696e 7465 7270 7265 7465 7223 6175 746f interpreter#auto\n+00013d10: 6c6f 6164 2053 594d 424f 4c2d 464f 524d load SYMBOL-FORM\n+00013d20: 2046 494c 4520 2321 7265 7374 2045 5854 FILE #!rest EXT\n+00013d30: 5241 0072 6570 2e6c 616e 672e 6d61 7468 RA.rep.lang.math\n+00013d40: 2372 6561 6c70 2058 0072 6570 2e6c 616e #realp X.rep.lan\n+00013d50: 672e 6d61 7468 236e 6567 6174 6976 6570 g.math#negativep\n+00013d60: 2058 7265 702e 6c61 6e67 2e6d 6174 6823 Xrep.lang.math#\n+00013d70: 6162 7352 6574 7572 6e20 7468 6520 6162 absReturn the ab\n+00013d80: 736f 6c75 7465 2076 616c 7565 206f 6620 solute value of \n+00013d90: 582c 2069 2e65 2e20 286d 6178 2058 2028 X, i.e. (max X (\n+00013da0: 2d20 5829 292e 0072 6570 2e6c 616e 672e - X))..rep.lang.\n+00013db0: 6d61 7468 2361 6273 2058 0072 6570 2e64 math#abs X.rep.d\n+00013dc0: 6174 6123 7374 7269 6e67 2d6c 6f77 6572 ata#string-lower\n+00013dd0: 2d63 6173 652d 7020 5800 7265 702e 6461 -case-p X.rep.da\n+00013de0: 7461 2363 6170 6974 616c 697a 652d 7374 ta#capitalize-st\n+00013df0: 7269 6e67 2058 7265 702e 6461 7461 236d ring Xrep.data#m\n+00013e00: 6170 636f 6e63 6174 4361 6c6c 2046 554e apconcatCall FUN\n+00013e10: 2066 6f72 2065 6163 6820 6d65 6d62 6572 for each member\n+00013e20: 206f 6620 5345 5155 454e 4345 2c20 636f of SEQUENCE, co\n+00013e30: 6e63 6174 656e 6174 696e 6720 7468 6520 ncatenating the \n+00013e40: 7265 7375 6c74 732e 2042 6574 7765 656e results. Between\n+00013e50: 0a65 6163 6820 7061 6972 206f 6620 7265 .each pair of re\n+00013e60: 7375 6c74 732c 2069 6e73 6572 7420 5345 sults, insert SE\n+00013e70: 5041 5241 544f 522e 2052 6574 7572 6e20 PARATOR. Return \n+00013e80: 7468 6520 7265 7375 6c74 696e 6720 7374 the resulting st\n+00013e90: 7269 6e67 2e00 7265 702e 6461 7461 2373 ring..rep.data#s\n+00013ea0: 6f72 7420 4c53 5420 2321 6f70 7469 6f6e ort LST #!option\n+00013eb0: 616c 2050 5245 4472 6570 2e64 6174 612e al PREDrep.data.\n+00013ec0: 7269 6e67 2372 696e 672d 7369 7a65 5265 ring#ring-sizeRe\n+00013ed0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n+00013ee0: 206f 6620 6669 6c6c 6564 2073 6c6f 7473 of filled slots\n+00013ef0: 2069 6e20 7468 6520 7269 6e67 2062 7566 in the ring buf\n+00013f00: 6665 7220 5249 4e47 2e72 6570 2e64 6174 fer RING.rep.dat\n+00013f10: 612e 7269 6e67 236d 616b 652d 7269 6e67 a.ring#make-ring\n+00013f20: 4372 6561 7465 2061 2072 696e 6720 6275 Create a ring bu\n+00013f30: 6666 6572 2074 6861 7420 6361 6e20 636f ffer that can co\n+00013f40: 6e74 6169 6e20 5349 5a45 2076 616c 7565 ntain SIZE value\n+00013f50: 732e 2049 6620 5349 5a45 2069 7320 6e6f s. If SIZE is no\n+00013f60: 740a 7370 6563 6966 6965 6420 7468 6520 t.specified the \n+00013f70: 6465 6661 756c 7420 6361 7061 6369 7479 default capacity\n+00013f80: 2060 7269 6e67 2d64 6566 6175 6c74 2d73 `ring-default-s\n+00013f90: 697a 6527 2069 7320 7573 6564 2e00 7265 ize' is used..re\n+00013fa0: 702e 6461 7461 2e72 696e 6723 7269 6e67 p.data.ring#ring\n+00013fb0: 2d72 6566 2052 494e 4720 2321 6f70 7469 -ref RING #!opti\n+00013fc0: 6f6e 616c 2044 4550 5448 0000 7b01 0000 onal DEPTH..{...\n+00013fd0: 811b 9828 7265 702e 9a46 0100 0000 0000 ...(rep..F......\n+00013fe0: 1800 0000 1300 0000 8b01 5a3c 7265 702e ..........Z......\n 00017500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n-00017510: 203d 0000 0000 0000 1600 0000 3d00 0000 =..........=...\n-00017520: e018 f85d 0072 6570 77b9 0000 0000 0000 ...].repw.......\n-00017530: 1300 0000 0900 0000 afc0 864d 0072 6570 ...........M.rep\n-00017540: 59b3 0000 0000 0000 2300 0000 0600 0000 Y.......#.......\n-00017550: 124b 3e40 7265 702e 00c0 0000 0000 0000 .K>@rep.........\n+00017510: 68d6 0000 0000 0000 1600 0000 3d00 0000 h...........=...\n+00017520: 6874 304d 0072 6570 00c0 0000 0000 0000 ht0M.rep........\n+00017530: 1c00 0000 0500 0000 afc0 864d 0072 6570 ...........M.rep\n+00017540: 50c7 0000 0000 0000 2300 0000 0600 0000 P.......#.......\n+00017550: 124b 3e40 7265 702e 0a8a 0000 0000 0000 .K>@rep.........\n 00017560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-00017570: c678 0000 0000 0000 2900 0000 5f00 0000 .x......)..._...\n-00017580: 5d42 3041 7265 702e 9914 0100 0000 0000 ]B0Arep.........\n-00017590: 1800 0000 4f00 0000 278d e05b 7265 702e ....O...'..[rep.\n-000175a0: 4e79 0000 0000 0000 1f00 0000 4800 0000 Ny..........H...\n-000175b0: dc0a 5c52 7265 702e 355a 0000 0000 0000 ..\\Rrep.5Z......\n+00017570: c707 0100 0000 0000 2900 0000 5f00 0000 ........)..._...\n+00017580: 1651 c658 7265 702e 3fe7 0000 0000 0000 .Q.Xrep.?.......\n+00017590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n+000175a0: 82eb 0000 0000 0000 1300 0000 8000 0000 ................\n+000175b0: dc0a 5c52 7265 702e c055 0000 0000 0000 ..\\Rrep..U......\n 000175c0: 0f00 0000 5700 0000 8d45 7346 7265 702e ....W....EsFrep.\n-000175d0: ab6e 0000 0000 0000 3000 0000 c600 0000 .n......0.......\n-000175e0: e74a 8b50 7265 702e bf79 0000 0000 0000 .J.Prep..y......\n-000175f0: 2100 0000 4800 0000 a52e 8c5c 7265 702e !...H......\\rep.\n-00017600: c065 0000 0000 0000 0c00 0000 a100 0000 .e..............\n-00017610: 6d8a fd5d 7265 702e 621c 0100 0000 0000 m..]rep.b.......\n-00017620: 1800 0000 2900 0000 8b55 f641 7265 702e ....)....U.Arep.\n-00017630: 1865 0100 0000 0000 1d00 0000 9b00 0000 .e..............\n-00017640: 467a a641 7265 702e daee 0000 0000 0000 Fz.Arep.........\n-00017650: 1a00 0000 4700 0000 1651 c658 7265 702e ....G....Q.Xrep.\n-00017660: d16b 0100 0000 0000 1c00 0000 a700 0000 .k..............\n-00017670: 4ace 8c51 7265 702e cc6e 0100 0000 0000 J..Qrep..n......\n-00017680: 1300 0000 8000 0000 dc26 0f52 7265 702e .........&.Rrep.\n-00017690: 2734 0200 0000 0000 1700 0000 3600 0000 '4..........6...\n-000176a0: 6874 304d 0072 6570 9235 0200 0000 0000 ht0M.rep.5......\n-000176b0: 1c00 0000 0500 0000 3b65 5556 7265 702e ........;eUVrep.\n-000176c0: 0010 0100 0000 0000 1d00 0000 5200 0000 ............R...\n-000176d0: 1ead 844b 7265 702e 6360 0100 0000 0000 ...Krep.c`......\n+000175d0: 076a 0000 0000 0000 3000 0000 c600 0000 .j......0.......\n+000175e0: 8b55 f641 7265 702e 61ee 0000 0000 0000 .U.Arep.a.......\n+000175f0: 1d00 0000 9b00 0000 a52e 8c5c 7265 702e ...........\\rep.\n+00017600: 1c61 0000 0000 0000 0c00 0000 a100 0000 .a..............\n+00017610: 278d e05b 7265 702e 4f08 0100 0000 0000 '..[rep.O.......\n+00017620: 1f00 0000 4800 0000 e74a 8b50 7265 702e ....H....J.Prep.\n+00017630: c008 0100 0000 0000 2100 0000 4800 0000 ........!...H...\n+00017640: 6d8a fd5d 7265 702e f252 0100 0000 0000 m..]rep..R......\n+00017650: 1800 0000 2900 0000 467a a641 7265 702e ....)...Fz.Arep.\n+00017660: 3965 0100 0000 0000 1a00 0000 4700 0000 9e..........G...\n+00017670: 5d42 3041 7265 702e be68 0100 0000 0000 ]B0Arep..h......\n+00017680: 1800 0000 4f00 0000 6764 6746 0072 6570 ....O...gdgF.rep\n+00017690: 7cc0 0000 0000 0000 1c00 0000 0500 0000 |...............\n+000176a0: b959 7048 0072 6570 79c7 0000 0000 0000 .YpH.repy.......\n+000176b0: 2300 0000 0600 0000 3b65 5556 7265 702e #.......;eUVrep.\n+000176c0: 9a65 0100 0000 0000 1d00 0000 5200 0000 .e..........R...\n+000176d0: 1ead 844b 7265 702e 9fd9 0000 0000 0000 ...Krep.........\n 000176e0: 1100 0000 a800 0000 7bf3 a755 0072 6570 ........{..U.rep\n-000176f0: 5f6f 0100 0000 0000 2100 0000 1d00 0000 _o......!.......\n-00017700: 7d15 375b 0072 6570 dabb 0000 0000 0000 }.7[.rep........\n-00017710: 1e00 0000 0e00 0000 fb20 9d56 7265 702e ......... .Vrep.\n-00017720: 4233 0200 0000 0000 1e00 0000 3800 0000 B3..........8...\n-00017730: 5c55 1650 7265 702e b2b9 0000 0000 0000 \\U.Prep.........\n+000176f0: cf6c 0100 0000 0000 2100 0000 1d00 0000 .l......!.......\n+00017700: 5479 0843 0072 6570 9dc0 0000 0000 0000 Ty.C.rep........\n+00017710: 1f00 0000 0800 0000 62bd f144 0072 6570 ........b..D.rep\n+00017720: bcc8 0000 0000 0000 1700 0000 0a00 0000 ................\n+00017730: 5c55 1650 7265 702e a86f 0100 0000 0000 \\U.Prep..o......\n 00017740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n-00017750: 4a1b 0100 0000 0000 2600 0000 8200 0000 J.......&.......\n-00017760: d9c6 1f55 0072 6570 dcb7 0000 0000 0000 ...U.rep........\n-00017770: 2600 0000 0d00 0000 5479 0843 0072 6570 &.......Ty.C.rep\n-00017780: 6b35 0200 0000 0000 1f00 0000 0800 0000 k5..............\n-00017790: 4e4b e746 7265 702e 1c61 0100 0000 0000 NK.Frep..a......\n+00017750: 0080 0000 0000 0000 2600 0000 8200 0000 ........&.......\n+00017760: d9c6 1f55 0072 6570 d26d 0100 0000 0000 ...U.rep.m......\n+00017770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e &.......$..\\rep.\n+00017780: ddc8 0000 0000 0000 2300 0000 3b00 0000 ........#...;...\n+00017790: 4e4b e746 7265 702e 58da 0000 0000 0000 NK.Frep.X.......\n 000177a0: 1100 0000 2c00 0000 f3b5 595c 0072 6570 ....,.....Y\\.rep\n-000177b0: c56f 0100 0000 0000 2300 0000 0900 0000 .o......#.......\n-000177c0: daf9 775b 7265 702e abb3 0000 0000 0000 ..w[rep.........\n+000177b0: b4c1 0000 0000 0000 2300 0000 0900 0000 ........#.......\n+000177c0: daf9 775b 7265 702e e4c3 0000 0000 0000 ..w[rep.........\n 000177d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n-000177e0: 76b4 0000 0000 0000 1d00 0000 3a00 0000 v...........:...\n-000177f0: 805c 295e 7265 702e 6d63 0000 0000 0000 .\\)^rep.mc......\n-00017800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n-00017810: 2135 0200 0000 0000 1200 0000 0700 0000 !5..............\n-00017820: 4e79 b74a 7265 702e a863 0100 0000 0000 Ny.Jrep..c......\n+000177e0: afc4 0000 0000 0000 1d00 0000 3a00 0000 ............:...\n+000177f0: 805c 295e 7265 702e ae5e 0000 0000 0000 .\\)^rep..^......\n+00017800: 1700 0000 b000 0000 0f86 f45d 7265 6d6f ...........]remo\n+00017810: b9cb 0000 0000 0000 1600 0000 2c00 0000 ............,...\n+00017820: 4e79 b74a 7265 702e e4dc 0000 0000 0000 Ny.Jrep.........\n 00017830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n-00017840: 8f51 0000 0000 0000 0e00 0000 9900 0000 .Q..............\n-00017850: 6127 8259 6465 6275 7e89 0000 0000 0000 a'.Ydebu~.......\n-00017860: 0e00 0000 0101 0000 9d5c 2040 7265 702e .........\\ @rep.\n-00017870: e2ca 0000 0000 0000 1c00 0000 1100 0000 ................\n-00017880: a2ba 3b48 7265 702e d065 0100 0000 0000 ..;Hrep..e......\n-00017890: 1f00 0000 ae01 0000 9dbb da58 7265 702e ...........Xrep.\n-000178a0: 06ba 0000 0000 0000 1d00 0000 b701 0000 ................\n-000178b0: fe03 7c48 7265 702e b861 0100 0000 0000 ..|Hrep..a......\n+00017840: 5b4c 0000 0000 0000 0e00 0000 9900 0000 [L..............\n+00017850: a2ba 3b48 7265 702e 0000 0100 0000 0000 ..;Hrep.........\n+00017860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n+00017870: d882 0000 0000 0000 1c00 0000 1100 0000 ................\n+00017880: 6127 8259 6465 6275 4858 0100 0000 0000 a'.YdebuHX......\n+00017890: 0e00 0000 0101 0000 c6d2 ef40 7265 702e ...........@rep.\n+000178a0: fbcb 0000 0000 0000 3500 0000 3000 0000 ........5...0...\n+000178b0: fe03 7c48 7265 702e f4da 0000 0000 0000 ..|Hrep.........\n 000178c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n-000178d0: 25b4 0000 0000 0000 1e00 0000 3300 0000 %...........3...\n-000178e0: d4eb 1d5f 7265 702e f49a 0000 0000 0000 ..._rep.........\n-000178f0: 0f00 0000 1300 0000 9984 554b 7265 702e ..........UKrep.\n-00017900: 2ec5 0000 0000 0000 1400 0000 3c00 0000 ............<...\n-00017910: 9da6 895d 7265 702e 57ca 0000 0000 0000 ...]rep.W.......\n-00017920: 1800 0000 2100 0000 8d24 1656 7265 702e ....!....$.Vrep.\n-00017930: 4984 0000 0000 0000 1400 0000 5000 0000 I...........P...\n-00017940: 6e3e b654 7265 702e b2cf 0000 0000 0000 n>.Trep.........\n-00017950: 1700 0000 3200 0000 dee0 f155 0072 6570 ....2......U.rep\n-00017960: 22be 0000 0000 0000 2d00 0000 1900 0000 \".......-.......\n-00017970: 8c76 df52 7265 702e 7f4e 0000 0000 0000 .v.Rrep..N......\n-00017980: 0f00 0000 fb00 0000 9339 4f5a 7265 702e .........9OZrep.\n-00017990: 3531 0200 0000 0000 1d00 0000 5000 0000 51..........P...\n-000179a0: dea3 c652 7265 702e 9d67 0100 0000 0000 ...Rrep..g......\n+000178d0: 5ec4 0000 0000 0000 1e00 0000 3300 0000 ^...........3...\n+000178e0: d4eb 1d5f 7265 702e 0b87 0000 0000 0000 ..._rep.........\n+000178f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n+00017900: c36f 0000 0000 0000 1800 0000 2100 0000 .o..........!...\n+00017910: 9984 554b 7265 702e 7392 0000 0000 0000 ..UKrep.s.......\n+00017920: 1400 0000 3c00 0000 8d24 1656 7265 702e ....<....$.Vrep.\n+00017930: 7f0f 0100 0000 0000 1400 0000 5000 0000 ............P...\n+00017940: 6e3e b654 7265 702e d469 0100 0000 0000 n>.Trep..i......\n+00017950: 1700 0000 3200 0000 a817 044a 7265 702e ....2......Jrep.\n+00017960: eec7 0000 0000 0000 1300 0000 bb00 0000 ................\n+00017970: 8c76 df52 7265 702e c249 0000 0000 0000 .v.Rrep..I......\n+00017980: 0f00 0000 fb00 0000 9717 2957 7265 702e ..........)Wrep.\n+00017990: 60cc 0000 0000 0000 3400 0000 2a00 0000 `.......4...*...\n+000179a0: dea3 c652 7265 702e cd01 0100 0000 0000 ...Rrep.........\n 000179b0: 2200 0000 4000 0000 9f9b 5441 7265 702e \"...@.....TArep.\n-000179c0: 287a 0000 0000 0000 1d00 0000 2a00 0000 (z..........*...\n-000179d0: c4b1 9354 0072 6570 a7b5 0000 0000 0000 ...T.rep........\n-000179e0: 2200 0000 0600 0000 df3f ff49 7265 702e \"........?.Irep.\n-000179f0: 06bc 0000 0000 0000 1f00 0000 af00 0000 ................\n-00017a00: e457 2857 7265 702e cbc8 0000 0000 0000 .W(Wrep.........\n+000179c0: 2909 0100 0000 0000 1d00 0000 2a00 0000 )...........*...\n+000179d0: c4b1 9354 0072 6570 fec5 0000 0000 0000 ...T.rep........\n+000179e0: 2200 0000 0600 0000 bf43 2455 7265 702e \"........C$Urep.\n+000179f0: becc 0000 0000 0000 3600 0000 3000 0000 ........6...0...\n+00017a00: e457 2857 7265 702e 1d6a 0100 0000 0000 .W(Wrep..j......\n 00017a10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-00017a20: e16a 0100 0000 0000 1d00 0000 6300 0000 .j..........c...\n-00017a30: d68c ec4f 0072 6570 d9bd 0000 0000 0000 ...O.rep........\n-00017a40: 1900 0000 0700 0000 23ab 0e54 7265 702e ........#..Trep.\n-00017a50: 68be 0000 0000 0000 2000 0000 de00 0000 h....... .......\n-00017a60: 868e d457 7265 702e dbb2 0000 0000 0000 ...Wrep.........\n+00017a20: f156 0100 0000 0000 1d00 0000 6300 0000 .V..........c...\n+00017a30: 8ca8 3642 7461 7266 24cd 0000 0000 0000 ..6Btarf$.......\n+00017a40: 1500 0000 1c00 0000 9dbb da58 7265 702e ...........Xrep.\n+00017a50: 22ce 0000 0000 0000 1d00 0000 b701 0000 \"...............\n+00017a60: 868e d457 7265 702e d2c6 0000 0000 0000 ...Wrep.........\n 00017a70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-00017a80: 0b5b 0000 0000 0000 0c00 0000 5a00 0000 .[..........Z...\n-00017a90: b48f 8351 7265 702e c497 0000 0000 0000 ...Qrep.........\n+00017a80: 9656 0000 0000 0000 0c00 0000 5a00 0000 .V..........Z...\n+00017a90: b48f 8351 7265 702e db83 0000 0000 0000 ...Qrep.........\n 00017aa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-00017ab0: 2a82 0000 0000 0000 1800 0000 2a00 0000 *...........*...\n-00017ac0: 5e6f 2950 0072 6570 b9b6 0000 0000 0000 ^o)P.rep........\n+00017ab0: e70e 0100 0000 0000 1800 0000 2a00 0000 ............*...\n+00017ac0: 5e6f 2950 0072 6570 e30f 0100 0000 0000 ^o)P.rep........\n 00017ad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n-00017ae0: cb5d 0000 0000 0000 1600 0000 ed00 0000 .]..............\n-00017af0: 28e0 fd41 7265 702e a975 0000 0000 0000 (..Arep..u......\n-00017b00: 1e00 0000 8f00 0000 db8a 014f 7265 702e ...........Orep.\n-00017b10: 99c4 0000 0000 0000 1600 0000 3700 0000 ............7...\n-00017b20: dae3 b35a 7265 702e ca1c 0100 0000 0000 ...Zrep.........\n-00017b30: 1900 0000 1200 0000 c396 fb4d 3a72 6570 ...........M:rep\n-00017b40: 4411 0100 0000 0000 1600 0000 4000 0000 D...........@...\n-00017b50: ac84 0a55 7265 702e 501d 0100 0000 0000 ...Urep.P.......\n-00017b60: 0f00 0000 4d00 0000 89f3 a749 7265 702e ....M......Irep.\n-00017b70: f51c 0100 0000 0000 1400 0000 4700 0000 ............G...\n-00017b80: 5b1f 5842 7265 702e f36d 0100 0000 0000 [.XBrep..m......\n-00017b90: 1d00 0000 6500 0000 87e3 225f 7265 702e ....e.....\"_rep.\n-00017ba0: af4b 0000 0000 0000 0e00 0000 8300 0000 .K..............\n-00017bb0: a53a 275e 7265 702e 756e 0100 0000 0000 .:'^rep.un......\n-00017bc0: 2000 0000 3700 0000 0980 0a50 0072 6570 ...7......P.rep\n-00017bd0: d11f 0100 0000 0000 1d00 0000 0a00 0000 ................\n-00017be0: 4f8d 335e 0072 6570 80b5 0000 0000 0000 O.3^.rep........\n-00017bf0: 2100 0000 0600 0000 45a9 3d55 0072 6570 !.......E.=U.rep\n-00017c00: c0bf 0000 0000 0000 2700 0000 0500 0000 ........'.......\n-00017c10: daf9 6b57 0072 6570 7c32 0200 0000 0000 ..kW.rep|2......\n-00017c20: 1900 0000 0000 0000 71fb 4244 7265 702e ........q.BDrep.\n-00017c30: 4585 0000 0000 0000 1800 0000 2a01 0000 E...........*...\n-00017c40: 983d 3e4b 7265 702e fc11 0100 0000 0000 .=>Krep.........\n+00017ae0: 5659 0000 0000 0000 1600 0000 ed00 0000 VY..............\n+00017af0: db8a 014f 7265 702e de91 0000 0000 0000 ...Orep.........\n+00017b00: 1600 0000 3700 0000 a53a 275e 7265 702e ....7....:'^rep.\n+00017b10: daea 0000 0000 0000 2000 0000 3700 0000 ........ ...7...\n+00017b20: ac84 0a55 7265 702e bbd6 0000 0000 0000 ...Urep.........\n+00017b30: 0f00 0000 4d00 0000 28e0 fd41 7265 702e ....M...(..Arep.\n+00017b40: 2706 0100 0000 0000 1e00 0000 8f00 0000 '...............\n+00017b50: dae3 b35a 7265 702e 5a53 0100 0000 0000 ...Zrep.ZS......\n+00017b60: 1900 0000 1200 0000 5b1f 5842 7265 702e ........[.XBrep.\n+00017b70: 58ea 0000 0000 0000 1d00 0000 6500 0000 X...........e...\n+00017b80: 89f3 a749 7265 702e 8553 0100 0000 0000 ...Irep..S......\n+00017b90: 1400 0000 4700 0000 87e3 225f 7265 702e ....G.....\"_rep.\n+00017ba0: f246 0000 0000 0000 0e00 0000 8300 0000 .F..............\n+00017bb0: c396 fb4d 3a72 6570 8866 0100 0000 0000 ...M:rep.f......\n+00017bc0: 1600 0000 4000 0000 0980 0a50 0072 6570 ....@......P.rep\n+00017bd0: 926b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n+00017be0: f56c ed5e 7265 702e 21c0 0000 0000 0000 .l.^rep.!.......\n+00017bf0: 1b00 0000 4000 0000 37b1 a34f 0072 6570 ....@...7..O.rep\n+00017c00: 99c1 0000 0000 0000 1900 0000 0200 0000 ................\n+00017c10: 4f8d 335e 0072 6570 d7c5 0000 0000 0000 O.3^.rep........\n+00017c20: 2100 0000 0600 0000 71fb 4244 7265 702e !.......q.BDrep.\n+00017c30: 0050 0100 0000 0000 1800 0000 2a01 0000 .P..........*...\n+00017c40: 983d 3e4b 7265 702e de66 0100 0000 0000 .=>Krep..f......\n 00017c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-00017c60: f21d 0100 0000 0000 1400 0000 4600 0000 ............F...\n-00017c70: 17ab f045 0072 6570 cfb5 0000 0000 0000 ...E.rep........\n+00017c60: 5dd7 0000 0000 0000 1400 0000 4600 0000 ]...........F...\n+00017c70: 17ab f045 0072 6570 26c6 0000 0000 0000 ...E.rep&.......\n 00017c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-00017c90: ffea 0000 0000 0000 1600 0000 2501 0000 ............%...\n-00017ca0: 7662 5343 7265 702e b4c3 0000 0000 0000 vbSCrep.........\n+00017c90: fe63 0100 0000 0000 1600 0000 2501 0000 .c..........%...\n+00017ca0: 7662 5343 7265 702e b490 0000 0000 0000 vbSCrep.........\n 00017cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-00017cc0: 5543 0000 0000 0000 0c00 0000 6100 0000 UC..........a...\n-00017cd0: ac84 0a40 7265 702e ac1d 0100 0000 0000 ...@rep.........\n+00017cc0: 693e 0000 0000 0000 0c00 0000 6100 0000 i>..........a...\n+00017cd0: ac84 0a40 7265 702e 17d7 0000 0000 0000 ...@rep.........\n 00017ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-00017cf0: 00b0 0000 0000 0000 2000 0000 f600 0000 ........ .......\n-00017d00: da22 5052 7265 702e 58b1 0000 0000 0000 .\"PRrep.X.......\n-00017d10: 2800 0000 3900 0000 4c21 9859 7265 702e (...9...L!.Yrep.\n-00017d20: 9532 0200 0000 0000 1b00 0000 9200 0000 .2..............\n-00017d30: 3235 3c45 0072 6570 54b9 0000 0000 0000 25Serro........\n+00017d50: 087c 0000 0000 0000 2800 0000 9e00 0000 .|......(.......\n+00017d60: 941b 3e53 6572 726f ba5a 0100 0000 0000 ..>Serro.Z......\n 00017d70: 1600 0000 6500 0000 a18e ab4a 7265 702e ....e......Jrep.\n-00017d80: 169b 0000 0000 0000 1800 0000 ea00 0000 ................\n-00017d90: 2762 8a4f 7265 702e f383 0000 0000 0000 'b.Orep.........\n-00017da0: 1b00 0000 3b00 0000 33e3 634f 7265 702e ....;...3.cOrep.\n-00017db0: 29e2 0000 0000 0000 2100 0000 8e00 0000 ).......!.......\n-00017dc0: c2de a244 7265 702e 0080 0000 0000 0000 ...Drep.........\n-00017dd0: 1900 0000 5c00 0000 9bcb 445f 7265 702e ....\\.....D_rep.\n-00017de0: 5842 0000 0000 0000 1a00 0000 1c00 0000 XB..............\n-00017df0: c502 8c57 7265 702e 0090 0000 0000 0000 ...Wrep.........\n-00017e00: 1400 0000 4f00 0000 0513 2856 7265 702e ....O.....(Vrep.\n-00017e10: ff67 0100 0000 0000 1d00 0000 3e00 0000 .g..........>...\n-00017e20: 7a28 ae5c 7265 702e 8b56 0000 0000 0000 z(.\\rep..V......\n+00017d80: 2d87 0000 0000 0000 1800 0000 ea00 0000 -...............\n+00017d90: 0513 2856 7265 702e 2f02 0100 0000 0000 ..(Vrep./.......\n+00017da0: 1d00 0000 3e00 0000 e51a ea50 7265 702e ....>......Prep.\n+00017db0: 02e8 0000 0000 0000 2500 0000 3a01 0000 ........%...:...\n+00017dc0: c2de a244 7265 702e 6c0d 0100 0000 0000 ...Drep.l.......\n+00017dd0: 1900 0000 5c00 0000 c502 8c57 7265 702e ....\\......Wrep.\n+00017de0: 825b 0100 0000 0000 1400 0000 4f00 0000 .[..........O...\n+00017df0: 9bcb 445f 7265 702e 6c3d 0000 0000 0000 ..D_rep.l=......\n+00017e00: 1a00 0000 1c00 0000 2762 8a4f 7265 702e ........'b.Orep.\n+00017e10: 290f 0100 0000 0000 1b00 0000 3b00 0000 )...........;...\n+00017e20: 7a28 ae5c 7265 702e 1652 0000 0000 0000 z(.\\rep..R......\n 00017e30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n-00017e40: f21b 0100 0000 0000 1c00 0000 5400 0000 ............T...\n-00017e50: b8bb ec4f 7265 702e 0070 0000 0000 0000 ...Orep..p......\n-00017e60: 2400 0000 4c00 0000 e51a ea50 7265 702e $...L......Prep.\n-00017e70: 946c 0100 0000 0000 2500 0000 3a01 0000 .l......%...:...\n-00017e80: 64ee 4e40 7265 702e e012 0100 0000 0000 d.N@rep.........\n-00017e90: 1c00 0000 7c00 0000 b895 d34e 0072 6570 ....|......N.rep\n-00017ea0: dbef 0000 0000 0000 1e00 0000 0000 0000 ................\n-00017eb0: 0a00 405a 7265 702e b7ca 0000 0000 0000 ..@Zrep.........\n+00017e40: 847f 0000 0000 0000 1c00 0000 5400 0000 ............T...\n+00017e50: b8bb ec4f 7265 702e fd6a 0000 0000 0000 ...Orep..j......\n+00017e60: 2400 0000 4c00 0000 33e3 634f 7265 702e $...L...3.cOrep.\n+00017e70: 2569 0100 0000 0000 2100 0000 8e00 0000 %i......!.......\n+00017e80: 64ee 4e40 7265 702e c267 0100 0000 0000 d.N@rep..g......\n+00017e90: 1c00 0000 7c00 0000 6313 0e51 7265 702e ....|...c..Qrep.\n+00017ea0: 056e 0100 0000 0000 1800 0000 2600 0000 .n..........&...\n+00017eb0: 0a00 405a 7265 702e 4782 0000 0000 0000 ..@Zrep.G.......\n 00017ec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-00017ed0: 9d8b 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-00017ee0: 5447 7051 7265 702e 936a 0000 0000 0000 TGpQrep..j......\n+00017ed0: 675a 0100 0000 0000 0c00 0000 4700 0000 gZ..........G...\n+00017ee0: 5447 7051 7265 702e ef65 0000 0000 0000 TGpQrep..e......\n 00017ef0: 1e00 0000 2e00 0000 b90f 3449 7265 702e ..........4Irep.\n-00017f00: 0fcb 0000 0000 0000 1400 0000 4700 0000 ............G...\n-00017f10: fbab db4b 7265 702e f4b5 0000 0000 0000 ...Krep.........\n-00017f20: 2000 0000 6700 0000 6313 0e51 7265 702e ...g...c..Qrep.\n-00017f30: 7bb6 0000 0000 0000 1800 0000 2600 0000 {...........&...\n-00017f40: 233d 9c44 2a77 6765 2bb9 0000 0000 0000 #=.D*wge+.......\n+00017f00: 8083 0000 0000 0000 1400 0000 4700 0000 ............G...\n+00017f10: b895 d34e 0072 6570 06c5 0000 0000 0000 ...N.rep........\n+00017f20: 1e00 0000 0000 0000 fbab db4b 7265 702e ...........Krep.\n+00017f30: 4bc6 0000 0000 0000 2000 0000 6700 0000 K....... ...g...\n+00017f40: 233d 9c44 2a77 6765 a2c7 0000 0000 0000 #=.D*wge........\n 00017f50: 0e00 0000 1b00 0000 8da4 b64b 7265 702e ...........Krep.\n-00017f60: 567e 0000 0000 0000 1400 0000 ea00 0000 V~..............\n-00017f70: 371c 5240 0072 6570 f9bd 0000 0000 0000 7.R@.rep........\n-00017f80: 2200 0000 0700 0000 5fbc c852 7265 702e \"......._..Rrep.\n-00017f90: 9833 0200 0000 0000 1e00 0000 3f00 0000 .3..........?...\n-00017fa0: f841 6750 7265 702e f533 0200 0000 0000 .AgPrep..3......\n-00017fb0: 1300 0000 1f00 0000 e38f cb5d 7265 702e ...........]rep.\n-00017fc0: c3e9 0000 0000 0000 1600 0000 3800 0000 ............8...\n-00017fd0: f34a e644 0072 6570 50b5 0000 0000 0000 .J.D.repP.......\n-00017fe0: 2200 0000 0e00 0000 ac97 4b50 7265 702e \".........KPrep.\n-00017ff0: 8e34 0200 0000 0000 1700 0000 2000 0000 .4.......... ...\n-00018000: 0300 0000 0000 0000 0600 0000 f0c5 9b01 ................\n-00018010: faef 0100 0000 0000 1500 0000 6042 9b01 ............`B..\n-00018020: ebbf 0100 0000 0000 790e 0000 e002 9b01 ........y.......\n-00018030: 8781 0200 0000 0000 0000 0000 0000 0000 ................\n-00018040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00018050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00018060: 0000 0000 0000 0000 0200 0000 a600 0000 ................\n-00018070: 508c 2565 0072 6570 759f 0100 0000 0000 P.%e.repu.......\n-00018080: 1a00 0000 1700 0000 556b a463 0072 6570 ........Uk.c.rep\n-00018090: a8b1 0100 0000 0000 1800 0000 0e00 0000 ................\n-000180a0: 3d47 7e78 0072 6570 50b9 0100 0000 0000 =G~x.repP.......\n-000180b0: 1600 0000 0700 0000 d3c1 c569 7265 702e ...........irep.\n-000180c0: ca6b 0000 0000 0000 1200 0000 4900 0000 .k..........I...\n-000180d0: 104d 1674 7265 702e 3aec 0000 0000 0000 .M.trep.:.......\n-000180e0: 1700 0000 5400 0000 c767 ae64 7265 702e ....T....g.drep.\n-000180f0: 00e0 0000 0000 0000 2600 0000 0302 0000 ........&.......\n-00018100: ea86 6469 7265 702e 1748 0000 0000 0000 ..direp..H......\n-00018110: 1100 0000 9400 0000 9267 cb68 7265 702e .........g.hrep.\n-00018120: 3652 0000 0000 0000 0d00 0000 4f00 0000 6R..........O...\n-00018130: 3488 ea7f 7265 702e bee3 0000 0000 0000 4...rep.........\n-00018140: 1900 0000 b200 0000 8d8b cb70 7265 702e ...........prep.\n-00018150: c0c1 0000 0000 0000 1400 0000 6d00 0000 ............m...\n-00018160: 1c3b 0c67 7265 702e 5463 0100 0000 0000 .;.grep.Tc......\n-00018170: 1900 0000 3b00 0000 1c0d 9c66 7265 702e ....;......frep.\n-00018180: 2395 0100 0000 0000 1a00 0000 8100 0000 #...............\n-00018190: b6ea c664 0072 6570 ccb6 0100 0000 0000 ...d.rep........\n-000181a0: 1f00 0000 0e00 0000 d0ab 257b 7265 702e ..........%{rep.\n-000181b0: 67e0 0100 0000 0000 1700 0000 5501 0000 g...........U...\n-000181c0: 3e0c cd65 6578 6563 5a40 0000 0000 0000 >..eexecZ@......\n-000181d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n-000181e0: 9a59 0000 0000 0000 0f00 0000 8c00 0000 .Y..............\n-000181f0: 58c1 ae72 7265 702e 8562 0000 0000 0000 X..rrep..b......\n-00018200: 0b00 0000 9e00 0000 a731 d56c 7265 702e .........1.lrep.\n-00018210: 9434 0000 0000 0000 1c00 0000 1402 0000 .4..............\n-00018220: abcd 2562 7265 702e 3fbe 0100 0000 0000 ..%brep.?.......\n-00018230: 1600 0000 3a00 0000 e5de 2561 0072 6570 ....:.....%a.rep\n-00018240: a3bf 0100 0000 0000 1800 0000 0700 0000 ................\n-00018250: e617 9e64 0072 6570 5dba 0100 0000 0000 ...d.rep].......\n-00018260: 1e00 0000 0d00 0000 98f3 f771 7265 702e ...........qrep.\n-00018270: cfe9 0100 0000 0000 1a00 0000 2601 0000 ............&...\n-00018280: 0573 8b65 0072 6570 8eed 0100 0000 0000 .s.e.rep........\n-00018290: 1800 0000 0200 0000 f9d7 ee76 6261 636b ...........vback\n-000182a0: 8d8a 0000 0000 0000 1200 0000 fe00 0000 ................\n-000182b0: 9757 9166 7265 702e 26bc 0100 0000 0000 .W.frep.&.......\n-000182c0: 1600 0000 0302 0000 4186 af78 7265 702e ........A..xrep.\n-000182d0: f29c 0100 0000 0000 1600 0000 6300 0000 ............c...\n-000182e0: 6891 9a69 7265 702e 5b9c 0100 0000 0000 h..irep.[.......\n-000182f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n-00018300: 4ced 0000 0000 0000 1d00 0000 8100 0000 L...............\n-00018310: 40fa c477 7265 702e 2a47 0000 0000 0000 @..wrep.*G......\n-00018320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n-00018330: 51c4 0000 0000 0000 1500 0000 3300 0000 Q...........3...\n-00018340: 68ef 7872 7265 702e 6517 0100 0000 0000 h.xrrep.e.......\n-00018350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n-00018360: a69f 0100 0000 0000 1700 0000 4000 0000 ............@...\n-00018370: a1b4 2677 0072 6570 d1b7 0100 0000 0000 ..&w.rep........\n-00018380: 2500 0000 0800 0000 6351 8c7e 7265 702e %.......cQ.~rep.\n-00018390: bbe7 0100 0000 0000 2300 0000 5a00 0000 ........#...Z...\n-000183a0: be78 bf73 7265 702e 16e6 0000 0000 0000 .x.srep.........\n-000183b0: 2000 0000 d201 0000 1382 476c 7072 696e .........Glprin\n-000183c0: ba8d 0000 0000 0000 0c00 0000 4100 0000 ............A...\n-000183d0: 1fd6 b269 7265 702e 84e9 0000 0000 0000 ...irep.........\n-000183e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n-000183f0: 90ca 0000 0000 0000 1900 0000 0e00 0000 ................\n-00018400: bef8 ad63 7265 702e 5a92 0100 0000 0000 ...crep.Z.......\n-00018410: 2000 0000 4100 0000 dde7 6473 7265 702e ...A.....dsrep.\n-00018420: ca9b 0100 0000 0000 2500 0000 6c00 0000 ........%...l...\n-00018430: 2021 2f7d 7265 702e a5ec 0000 0000 0000 !/}rep.........\n-00018440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n-00018450: d4c6 0000 0000 0000 1400 0000 c500 0000 ................\n-00018460: 1722 5d6d 7265 702e 9fea 0000 0000 0000 .\"]mrep.........\n-00018470: 1e00 0000 4200 0000 51d7 9661 7265 702e ....B...Q..arep.\n-00018480: be95 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-00018490: 8aaa b878 7265 702e 7881 0000 0000 0000 ...xrep.x.......\n-000184a0: 1d00 0000 3900 0000 439c d369 7265 702e ....9...C..irep.\n-000184b0: 14e3 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n-000184c0: 0a86 5767 0072 6570 56e5 0100 0000 0000 ..Wg.repV.......\n-000184d0: 2100 0000 0b00 0000 6fab ee7b 0072 6570 !.......o..{.rep\n-000184e0: 10bc 0100 0000 0000 0e00 0000 0800 0000 ................\n-000184f0: b528 a274 0072 6570 1fbf 0100 0000 0000 .(.t.rep........\n-00018500: 1c00 0000 1000 0000 9970 2a75 7265 702e .........p*urep.\n-00018510: a11f 0100 0000 0000 1000 0000 2000 0000 ............ ...\n-00018520: 59d1 6b7e 0072 6570 c2bf 0100 0000 0000 Y.k~.rep........\n-00018530: 1b00 0000 0e00 0000 3f48 7d77 7265 702e ........?H}wrep.\n-00018540: a8ed 0100 0000 0000 1600 0000 2300 0000 ............#...\n-00018550: 9f8b be68 2a69 7370 1dee 0100 0000 0000 ...h*isp........\n-00018560: 1000 0000 2100 0000 234b 7776 7265 702e ....!...#Kwvrep.\n-00018570: a49a 0000 0000 0000 1600 0000 3a00 0000 ............:...\n-00018580: 8ba2 d075 7265 702e 4ce3 0000 0000 0000 ...urep.L.......\n-00018590: 1e00 0000 5400 0000 63b8 8c7b 7265 702e ....T...c..{rep.\n-000185a0: 169e 0100 0000 0000 1c00 0000 7900 0000 ............y...\n-000185b0: 84d8 a376 7265 702e 3833 0000 0000 0000 ...vrep.83......\n-000185c0: 1c00 0000 4001 0000 2c34 7869 7265 702e ....@...,4xirep.\n-000185d0: 937d 0000 0000 0000 1e00 0000 a500 0000 .}..............\n-000185e0: 8814 937d 7265 702e 799b 0100 0000 0000 ...}rep.y.......\n-000185f0: 1900 0000 3800 0000 7d4f f66c 7265 702e ....8...}O.lrep.\n-00018600: 4d88 0000 0000 0000 1d00 0000 c600 0000 M...............\n-00018610: 260c 4a7d 7265 702e 09c4 0000 0000 0000 &.J}rep.........\n-00018620: 1500 0000 3300 0000 7923 cf63 6669 6c65 ....3...y#.cfile\n-00018630: 89e4 0000 0000 0000 1200 0000 cc00 0000 ................\n-00018640: 0c50 e27c 7265 702e ce81 0000 0000 0000 .P.|rep.........\n-00018650: 1700 0000 4500 0000 e360 ec6e 7265 702e ....E....`.nrep.\n-00018660: b299 0100 0000 0000 1d00 0000 b300 0000 ................\n-00018670: 32ea bc6d 7265 702e 0060 0000 0000 0000 2..mrep..`......\n-00018680: 1100 0000 7402 0000 bb56 ee60 7265 702e ....t....V.`rep.\n-00018690: 00e0 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-000186a0: 0a56 b67b 2a69 7370 4eee 0100 0000 0000 .V.{*ispN.......\n-000186b0: 1300 0000 3d00 0000 eb21 8279 2a69 7370 ....=....!.y*isp\n-000186c0: 9eee 0100 0000 0000 1000 0000 3300 0000 ............3...\n-000186d0: 861e 7d64 7265 702e e1ee 0100 0000 0000 ..}drep.........\n-000186e0: 1700 0000 4500 0000 7bfc 396d 0072 6570 ....E...{.9m.rep\n-000186f0: 46eb 0100 0000 0000 2600 0000 1a00 0000 F.......&.......\n-00018700: c864 a97c 7265 702e 3def 0100 0000 0000 .d.|rep.=.......\n-00018710: 1d00 0000 4900 0000 15fb b662 7265 702e ....I......brep.\n-00018720: 00b0 0100 0000 0000 1900 0000 8f01 0000 ................\n-00018730: 2eab c46b 7265 702e dfcc 0000 0000 0000 ...krep.........\n-00018740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-00018750: 73cd 0000 0000 0000 1c00 0000 6201 0000 s...........b...\n-00018760: 36d0 f579 7265 702e 6aee 0000 0000 0000 6..yrep.j.......\n-00018770: 1e00 0000 5200 0000 d77d de6f 7265 702e ....R....}.orep.\n-00018780: 4b78 0000 0000 0000 2500 0000 5600 0000 Kx......%...V...\n-00018790: c396 fb60 3a72 6570 ee10 0100 0000 0000 ...`:rep........\n+00017f60: 6e0c 0100 0000 0000 1400 0000 ea00 0000 n...............\n+00017f70: d6d9 c84a 7265 702e f5c9 0000 0000 0000 ...Jrep.........\n+00017f80: 1e00 0000 2100 0000 5357 c24c 7265 702e ....!...SW.Lrep.\n+00017f90: 26c1 0000 0000 0000 1800 0000 5b00 0000 &...........[...\n+00017fa0: 6ded 974b 0072 6570 34ca 0000 0000 0000 m..K.rep4.......\n+00017fb0: 1f00 0000 0400 0000 e38f cb5d 7265 702e ...........]rep.\n+00017fc0: c262 0100 0000 0000 1600 0000 3800 0000 .b..........8...\n+00017fd0: f34a e644 0072 6570 a7c5 0000 0000 0000 .J.D.rep........\n+00017fe0: 2200 0000 0e00 0000 53b5 9044 7265 702e \".......S..Drep.\n+00017ff0: 57ca 0000 0000 0000 1f00 0000 4f00 0000 W...........O...\n+00018000: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00018010: 7265 7465 7223 6c65 7472 6563 2042 494e reter#letrec BIN\n+00018020: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n+00018030: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00018040: 7223 6c65 742d 666c 7569 6473 2042 494e r#let-fluids BIN\n+00018050: 4449 4e47 5320 2e20 424f 4459 0072 6570 DINGS . BODY.rep\n+00018060: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00018070: 7223 6361 7365 204b 4559 202e 2043 4c41 r#case KEY . CLA\n+00018080: 5553 4553 7265 702e 6c61 6e67 2e69 6e74 USESrep.lang.int\n+00018090: 6572 7072 6574 6572 236f 7254 6865 2066 erpreter#orThe f\n+000180a0: 6972 7374 206f 6620 7468 6520 4152 4753 irst of the ARGS\n+000180b0: 2069 7320 6576 616c 7561 7465 642c 2069 is evaluated, i\n+000180c0: 6620 6974 2069 7320 7472 7565 2069 7473 f it is true its\n+000180d0: 2076 616c 7565 2069 7320 7468 6520 7661 value is the va\n+000180e0: 6c75 650a 6f66 2074 6865 2060 6f72 2720 lue.of the `or' \n+000180f0: 666f 726d 2061 6e64 206e 6f20 6d6f 7265 form and no more\n+00018100: 2061 7267 756d 656e 7473 2061 7265 2065 arguments are e\n+00018110: 7661 6c75 6174 6564 2e20 4f74 6865 7277 valuated. Otherw\n+00018120: 6973 6520 7468 6973 2073 7465 700a 6973 ise this step.is\n+00018130: 2072 6570 6561 7465 6420 666f 7220 7468 repeated for th\n+00018140: 6520 6e65 7874 206d 656d 6265 7220 6f66 e next member of\n+00018150: 2041 5247 532e 0a0a 4966 2061 6c6c 206f ARGS...If all o\n+00018160: 6620 7468 6520 4152 4753 2068 6176 6520 f the ARGS have \n+00018170: 6265 656e 2065 7661 6c75 6174 6564 2061 been evaluated a\n+00018180: 6e64 206e 6f6e 6520 6861 7665 2061 2074 nd none have a t\n+00018190: 7275 6520 7661 6c75 650a 6028 2927 2069 rue value.`()' i\n+000181a0: 7320 7468 6520 7661 6c75 6520 6f66 2074 s the value of t\n+000181b0: 6865 2060 6f72 2720 666f 726d 2e0a 0a49 he `or' form...I\n+000181c0: 6620 7468 6572 6520 6172 6520 6e6f 2041 f there are no A\n+000181d0: 5247 5320 7468 6520 6661 6c73 6520 7661 RGS the false va\n+000181e0: 6c75 6520 6973 2072 6574 7572 6e65 642e lue is returned.\n+000181f0: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00018200: 7265 7465 7223 7072 6f67 3120 464f 524d reter#prog1 FORM\n+00018210: 3120 2e20 464f 524d 5372 6570 2e6c 616e 1 . FORMSrep.lan\n+00018220: 672e 696e 7465 7270 7265 7465 7223 7072 g.interpreter#pr\n+00018230: 6f67 3270 726f 6732 2046 4f52 4d31 2046 og2prog2 FORM1 F\n+00018240: 4f52 4d32 205b 464f 524d 532e 2e2e 5d0a ORM2 [FORMS...].\n+00018250: 0a45 7661 6c75 6174 6520 464f 524d 3120 .Evaluate FORM1 \n+00018260: 6469 7363 6172 6469 6e67 2069 7473 2072 discarding its r\n+00018270: 6573 756c 742c 2074 6865 6e20 6576 616c esult, then eval\n+00018280: 7561 7465 2046 4f52 4d32 2066 6f6c 6c6f uate FORM2 follo\n+00018290: 7765 6420 6279 0a60 2870 726f 676e 2046 wed by.`(progn F\n+000182a0: 4f52 4d53 2e2e 2e29 272e 2052 6574 7572 ORMS...)'. Retur\n+000182b0: 6e73 2074 6865 2072 6573 756c 7420 6f66 ns the result of\n+000182c0: 2065 7661 6c75 6174 696e 6720 464f 524d evaluating FORM\n+000182d0: 322e 7265 702e 6c61 6e67 2e69 6e74 6572 2.rep.lang.inter\n+000182e0: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload-\n+000182f0: 6d61 6372 6f54 656c 6c20 7468 6520 6576 macroTell the ev\n+00018300: 616c 7561 746f 7220 7468 6174 2074 6865 aluator that the\n+00018310: 2076 616c 7565 206f 6620 7468 6520 6d61 value of the ma\n+00018320: 6372 6f20 5359 4d42 4f4c 2077 696c 6c20 cro SYMBOL will \n+00018330: 6265 2069 6e69 7469 616c 6973 6564 0a62 be initialised.b\n+00018340: 7920 6c6f 6164 696e 6720 4649 4c45 2e72 y loading FILE.r\n+00018350: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00018360: 7465 7223 6964 656e 7469 7479 5265 7475 ter#identityRetu\n+00018370: 726e 2041 5247 2e72 6570 2e6c 616e 672e rn ARG.rep.lang.\n+00018380: 6d61 7468 2369 6e65 7861 6374 7052 6574 math#inexactpRet\n+00018390: 7572 6e20 7420 6966 2058 2069 7320 616e urn t if X is an\n+000183a0: 2069 6e65 7861 6374 206e 756d 6265 722e inexact number.\n+000183b0: 7265 702e 6c61 6e67 2e64 6f63 2364 6f63 rep.lang.doc#doc\n+000183c0: 756d 656e 7461 7469 6f6e 5265 7475 726e umentationReturn\n+000183d0: 7320 7468 6520 646f 6375 6d65 6e74 6174 s the documentat\n+000183e0: 696f 6e2d 7374 7269 6e67 2066 6f72 2053 ion-string for S\n+000183f0: 594d 424f 4c2e 2049 7420 7368 6f75 6c64 YMBOL. It should\n+00018400: 2062 6520 7468 6520 6e61 6d65 0a6f 6620 be the name.of \n+00018410: 6120 7370 6563 6961 6c20 7661 7269 6162 a special variab\n+00018420: 6c65 2c20 6675 6e63 7469 6f6e 2c20 6d61 le, function, ma\n+00018430: 6372 6f2c 206f 7220 6120 7370 6563 6961 cro, or a specia\n+00018440: 6c20 666f 726d 2e0a 4966 2069 7427 7320 l form..If it's \n+00018450: 6e6f 7420 6120 7661 7269 6162 6c65 2c20 not a variable, \n+00018460: 7468 656e 2056 414c 5545 2073 686f 756c then VALUE shoul\n+00018470: 6420 6265 2074 6865 2066 756e 6374 696f d be the functio\n+00018480: 6e20 6974 7365 6c66 2c20 6c69 6b65 0a61 n itself, like.a\n+00018490: 2063 6c6f 7375 7265 2e0a 0a52 6574 7572 closure...Retur\n+000184a0: 6e73 206e 696c 2077 6865 6e20 6e6f 7420 ns nil when not \n+000184b0: 666f 756e 642e 0a0a 5354 5255 4354 5552 found...STRUCTUR\n+000184c0: 4520 6361 6e20 6265 206e 696c 2e20 4974 E can be nil. It\n+000184d0: 2077 6173 2072 6571 7569 7265 6420 6279 was required by\n+000184e0: 2074 6865 206f 6c64 2073 796e 7461 782e the old syntax.\n+000184f0: 0072 6570 2e6c 616e 672e 646f 6323 6164 .rep.lang.doc#ad\n+00018500: 642d 646f 6375 6d65 6e74 6174 696f 6e20 d-documentation \n+00018510: 5359 4d42 4f4c 2053 5452 5543 5455 5245 SYMBOL STRUCTURE\n+00018520: 2053 5452 494e 4772 6570 2e64 6174 6123 STRINGrep.data#\n+00018530: 7374 7269 6e67 2d63 6170 6974 616c 697a string-capitaliz\n+00018540: 6564 2d70 5265 7475 726e 7320 7420 6966 ed-pReturns t if\n+00018550: 2073 7472 696e 6720 5820 6973 2063 6170 string X is cap\n+00018560: 6974 616c 697a 6564 2028 6669 7273 7420 italized (first \n+00018570: 6368 6172 6163 7465 7220 6973 2075 7070 character is upp\n+00018580: 6572 2063 6173 6529 2e00 7265 702e 6461 er case)..rep.da\n+00018590: 7461 2373 7472 696e 672d 6361 7069 7461 ta#string-capita\n+000185a0: 6c69 7a65 642d 7020 5800 7265 702e 6461 lized-p X.rep.da\n+000185b0: 7461 236d 6170 636f 6e63 6174 2046 554e ta#mapconcat FUN\n+000185c0: 2053 4551 5545 4e43 4520 5345 5041 5241 SEQUENCE SEPARA\n+000185d0: 544f 5200 7265 702e 766d 2e64 6973 6173 TOR.rep.vm.disas\n+000185e0: 7365 6d62 6c65 7223 6469 7361 7373 656d sembler#disassem\n+000185f0: 626c 6520 4152 4720 2321 6f70 7469 6f6e ble ARG #!option\n+00018600: 616c 2053 5452 4541 4d20 4445 5054 4800 al STREAM DEPTH.\n+00018610: 260c 4a7d 7265 702e 0991 0000 0000 0000 &.J}rep.........\n+00018620: 1500 0000 3300 0000 e360 ec6e 7265 702e ....3....`.nrep.\n+00018630: 6fe6 0000 0000 0000 1d00 0000 b300 0000 o...............\n+00018640: 0c50 e27c 7265 702e 8b0e 0100 0000 0000 .P.|rep.........\n+00018650: 1700 0000 4500 0000 7923 cf63 6669 6c65 ....E...y#.cfile\n+00018660: 7b5d 0100 0000 0000 1200 0000 cc00 0000 {]..............\n+00018670: 32ea bc6d 7265 702e 595a 0000 0000 0000 2..mrep.YZ......\n+00018680: 1100 0000 7402 0000 9cab cf73 7265 702e ....t......srep.\n+00018690: 78d2 0100 0000 0000 1e00 0000 4400 0000 x...........D...\n+000186a0: 2029 307d 7265 6d6f 51e1 0100 0000 0000 )0}remoQ.......\n+000186b0: 1c00 0000 3b00 0000 3a79 4f7e 7265 6d6f ....;...:yO~remo\n+000186c0: f4e1 0100 0000 0000 1500 0000 4300 0000 ............C...\n+000186d0: a9ea 006e 7265 6d6f 4ee3 0100 0000 0000 ...nremoN.......\n+000186e0: 1c00 0000 4b00 0000 80f9 cd79 7265 6d6f ....K......yremo\n+000186f0: b5e3 0100 0000 0000 1300 0000 3900 0000 ............9...\n+00018700: f122 1363 7265 6d6f 01e4 0100 0000 0000 .\".cremo........\n+00018710: 1800 0000 4a00 0000 15fb b662 7265 702e ....J......brep.\n+00018720: c4dc 0100 0000 0000 1900 0000 8f01 0000 ................\n+00018730: 2eab c46b 7265 702e 3f99 0000 0000 0000 ...krep.?.......\n+00018740: 1e00 0000 7600 0000 36d0 f579 7265 702e ....v...6..yrep.\n+00018750: 3092 0100 0000 0000 1e00 0000 5200 0000 0...........R...\n+00018760: 4d6e 1969 7265 702e 1d95 0100 0000 0000 Mn.irep.........\n+00018770: 1c00 0000 6201 0000 d77d de6f 7265 702e ....b....}.orep.\n+00018780: 4c07 0100 0000 0000 2500 0000 5600 0000 L.......%...V...\n+00018790: c396 fb60 3a72 6570 4093 0100 0000 0000 ...`:rep@.......\n 000187a0: 1600 0000 4000 0000 3bcc a87f 7265 702e ....@...;...rep.\n-000187b0: 6c94 0100 0000 0000 1b00 0000 9c00 0000 l...............\n-000187c0: e0aa 7d72 7265 702e 3177 0000 0000 0000 ..}rrep.1w......\n+000187b0: e053 0100 0000 0000 1b00 0000 9c00 0000 .S..............\n+000187c0: e0aa 7d72 7265 702e d406 0100 0000 0000 ..}rrep.........\n 000187d0: 1900 0000 5f00 0000 c287 5062 7265 702e ...._.....Pbrep.\n-000187e0: 3bef 0000 0000 0000 1b00 0000 8500 0000 ;...............\n-000187f0: a6b6 027c 7265 702e e6c4 0000 0000 0000 ...|rep.........\n-00018800: 1500 0000 3300 0000 a526 8279 7265 702e ....3....&.yrep.\n-00018810: 8e62 0100 0000 0000 1c00 0000 5c00 0000 .b..........\\...\n-00018820: 11d3 977f 7265 702e 226b 0000 0000 0000 ....rep.\"k......\n-00018830: 2300 0000 3700 0000 02da 2369 7265 702e #...7.....#irep.\n-00018840: 7537 0000 0000 0000 1c00 0000 3202 0000 u7..........2...\n-00018850: 7afa 7d76 7265 702d 383f 0000 0000 0000 z.}vrep-8?......\n-00018860: 0d00 0000 3500 0000 6e65 f264 7265 702e ....5...ne.drep.\n-00018870: f1ce 0000 0000 0000 1700 0000 aa00 0000 ................\n-00018880: 4a73 8372 7265 702e 6815 0100 0000 0000 Js.rrep.h.......\n-00018890: 0d00 0000 3f00 0000 e051 3779 7265 702e ....?....Q7yrep.\n-000188a0: 471a 0100 0000 0000 1700 0000 ec00 0000 G...............\n-000188b0: 9ca0 1167 7265 702e 2481 0000 0000 0000 ...grep.$.......\n-000188c0: 1700 0000 3d00 0000 acab 1e7f 7265 702e ....=.......rep.\n-000188d0: 0090 0100 0000 0000 1c00 0000 a100 0000 ................\n-000188e0: 200c 1978 7265 702e bb92 0100 0000 0000 ..xrep.........\n-000188f0: 2c00 0000 8501 0000 6fcd cd6d 7265 702e ,.......o..mrep.\n-00018900: 0015 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n-00018910: bf20 bb7e 7265 702e b018 0100 0000 0000 . .~rep.........\n-00018920: 1600 0000 8101 0000 6df3 4a6e 7265 702e ........m.Jnrep.\n-00018930: 2596 0100 0000 0000 1d00 0000 7003 0000 %...........p...\n-00018940: 98ae e670 7265 702e 5156 0000 0000 0000 ...prep.QV......\n-00018950: 0f00 0000 2b00 0000 915b 8c6a 7265 702e ....+....[.jrep.\n-00018960: 6b9d 0100 0000 0000 1600 0000 9500 0000 k...............\n-00018970: 723c 5178 7265 702e 41c2 0000 0000 0000 rnumberstri\n-00019020: 6e67 2d3e 6e75 6d62 6572 2053 5452 494e ng->number STRIN\n-00019030: 4720 5b52 4144 4958 5d0a 0a52 6574 7572 G [RADIX]..Retur\n-00019040: 6e20 7468 6520 6e75 6d62 6572 2072 6570 n the number rep\n-00019050: 7265 7365 6e74 6564 2062 7920 5354 5249 resented by STRI\n-00019060: 4e47 2e20 4966 2052 4144 4958 2069 7320 NG. If RADIX is \n-00019070: 7370 6563 6966 6965 642c 2074 6865 0a6e specified, the.n\n-00019080: 756d 6265 7220 6973 2070 6172 7365 6420 umber is parsed \n-00019090: 6672 6f6d 2074 6861 7420 6261 7365 2c20 from that base, \n-000190a0: 6f74 6865 7277 6973 6520 6261 7365 2031 otherwise base 1\n-000190b0: 3020 6973 2061 7373 756d 6564 2e72 6570 0 is assumed.rep\n-000190c0: 2e6c 616e 672e 6d61 7468 236e 756d 6265 .lang.math#numbe\n-000190d0: 722d 3e73 7472 696e 676e 756d 6265 722d r->stringnumber-\n-000190e0: 3e73 7472 696e 6720 5a20 5b52 4144 4958 >string Z [RADIX\n-000190f0: 5d0a 0a52 6574 7572 6e20 6120 7374 7269 ]..Return a stri\n-00019100: 6e67 2063 6f6e 7461 696e 696e 6720 6120 ng containing a \n-00019110: 7072 696e 7465 6420 7265 7072 6573 656e printed represen\n-00019120: 7461 7469 6f6e 206f 6620 7468 6520 6e75 tation of the nu\n-00019130: 6d62 6572 205a 2e20 4966 0a52 4144 4958 mber Z. If.RADIX\n-00019140: 2069 7320 7370 6563 6966 6965 642c 2070 is specified, p\n-00019150: 7269 6e74 2074 6865 206e 756d 6265 7220 rint the number \n-00019160: 696e 2074 6861 7420 6261 7365 2c20 6f74 in that base, ot\n-00019170: 6865 7277 6973 6520 7072 696e 7420 6974 herwise print it\n-00019180: 0a69 6e20 6261 7365 2031 302e 7265 702e .in base 10.rep.\n-00019190: 696f 2e70 726f 6365 7373 6573 2370 726f io.processes#pro\n-000191a0: 6365 7373 2d65 7869 742d 7374 6174 7573 cess-exit-status\n-000191b0: 7072 6f63 6573 732d 6578 6974 2d73 7461 process-exit-sta\n-000191c0: 7475 7320 5052 4f43 4553 530a 0a52 6574 tus PROCESS..Ret\n-000191d0: 7572 6e73 2074 6865 2075 6e70 726f 6365 urns the unproce\n-000191e0: 7373 6564 2065 7869 742d 7374 6174 7573 ssed exit-status\n-000191f0: 206f 6620 7468 6520 6c61 7374 2070 726f of the last pro\n-00019200: 6365 7373 2074 6f20 6265 2072 756e 206f cess to be run o\n-00019210: 6e20 7468 650a 7072 6f63 6573 732d 6f62 n the.process-ob\n-00019220: 6a65 6374 2050 524f 4345 5353 2e20 4966 ject PROCESS. If\n-00019230: 2050 524f 4345 5353 2069 7320 6375 7272 PROCESS is curr\n-00019240: 656e 746c 7920 7275 6e6e 696e 672c 2072 ently running, r\n-00019250: 6574 7572 6e20 6e69 6c2e 7265 702e 696f eturn nil.rep.io\n-00019260: 2e70 726f 6365 7373 6573 2373 6574 2d70 .processes#set-p\n-00019270: 726f 6365 7373 2d64 6972 7365 742d 7072 rocess-dirset-pr\n-00019280: 6f63 6573 732d 6469 7220 5052 4f43 4553 ocess-dir PROCES\n-00019290: 5320 4449 520a 0a53 6574 2074 6865 2064 S DIR..Set the d\n-000192a0: 6972 6563 746f 7279 206f 6620 5052 4f43 irectory of PROC\n-000192b0: 4553 5320 746f 2044 4952 2e72 6570 2e69 ESS to DIR.rep.i\n-000192c0: 6f2e 7072 6f63 6573 7365 7323 7365 742d o.processes#set-\n-000192d0: 7072 6f63 6573 732d 636f 6e6e 6563 7469 process-connecti\n-000192e0: 6f6e 2d74 7970 6573 6574 2d70 726f 6365 on-typeset-proce\n-000192f0: 7373 2d63 6f6e 6e65 6374 696f 6e2d 7479 ss-connection-ty\n-00019300: 7065 2050 524f 4345 5353 2054 5950 450a pe PROCESS TYPE.\n-00019310: 0a44 6566 696e 6520 686f 7720 5052 4f43 .Define how PROC\n-00019320: 4553 5320 636f 6d6d 756e 6963 6174 6573 ESS communicates\n-00019330: 2077 6974 6820 6974 2773 2063 6869 6c64 with it's child\n-00019340: 2070 726f 6365 7373 2c20 5459 5045 206d process, TYPE m\n-00019350: 6179 2062 650a 6f6e 6520 6f66 2074 6865 ay be.one of the\n-00019360: 2066 6f6c 6c6f 7769 6e67 2073 796d 626f following symbo\n-00019370: 6c73 3a0a 0a20 2070 7479 0909 5573 6520 ls:.. pty..Use \n-00019380: 6120 7074 790a 2020 7069 7065 0909 5468 a pty. pipe..Th\n-00019390: 7265 6520 7069 7065 7320 6172 6520 7573 ree pipes are us\n-000193a0: 6564 0a20 2073 6f63 6b65 7470 6169 7209 ed. socketpair.\n-000193b0: 5573 6520 6120 736f 636b 6574 7061 6972 Use a socketpair\n-000193c0: 0a0a 5468 6973 2066 756e 6374 696f 6e20 ..This function \n-000193d0: 6361 6e20 6f6e 6c79 2062 6520 7573 6564 can only be used\n-000193e0: 2077 6865 6e20 5052 4f43 4553 5320 6973 when PROCESS is\n-000193f0: 206e 6f74 2069 6e20 7573 652e 0a0a 4e6f not in use...No\n-00019400: 7465 2074 6861 7420 6f6e 6c79 2074 6865 te that only the\n-00019410: 2060 7069 7065 2720 636f 6e6e 6563 7469 `pipe' connecti\n-00019420: 6f6e 2074 7970 6520 616c 6c6f 7773 2070 on type allows p\n-00019430: 726f 6365 7373 206f 7574 7075 7420 616e rocess output an\n-00019440: 640a 7072 6f63 6573 7320 6572 726f 7220 d.process error \n-00019450: 6f75 7470 7574 2074 6f20 6265 2064 6966 output to be dif\n-00019460: 6665 7265 6e74 6961 7465 642e 7265 702e ferentiated.rep.\n-00019470: 6461 7461 2e74 6162 6c65 7323 7374 7269 data.tables#stri\n-00019480: 6e67 2d68 6173 6873 7472 696e 672d 6861 ng-hashstring-ha\n-00019490: 7368 2053 5452 494e 470a 0a52 6574 7572 sh STRING..Retur\n-000194a0: 6e20 6120 706f 7369 7469 7665 2066 6978 n a positive fix\n-000194b0: 6e75 6d20 736f 6d65 686f 7720 7265 6c61 num somehow rela\n-000194c0: 7465 6420 746f 2074 6865 2063 6f6e 7465 ted to the conte\n-000194d0: 6e74 7320 6f66 2053 5452 494e 472c 0a73 nts of STRING,.s\n-000194e0: 7563 6820 7468 6174 2028 7374 7269 6e67 uch that (string\n-000194f0: 3d20 5820 5929 2069 6d70 6c69 6573 2028 = X Y) implies (\n-00019500: 3d20 2873 7472 696e 672d 6861 7368 2058 = (string-hash X\n-00019510: 2920 2873 7472 696e 672d 6861 7368 2059 ) (string-hash Y\n-00019520: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl\n-00019530: 6573 2365 7175 616c 2d68 6173 6865 7175 es#equal-hashequ\n-00019540: 616c 2d68 6173 6820 4152 470a 0a52 6574 al-hash ARG..Ret\n-00019550: 7572 6e20 6120 706f 7369 7469 7665 2066 urn a positive f\n-00019560: 6978 6e75 6d20 736f 6d65 686f 7720 7265 ixnum somehow re\n-00019570: 6c61 7465 6420 746f 2041 5247 2c20 7375 lated to ARG, su\n-00019580: 6368 2074 6861 7420 2865 7175 616c 2058 ch that (equal X\n-00019590: 2059 290a 696d 706c 6965 7320 283d 2028 Y).implies (= (\n-000195a0: 6571 7561 6c2d 6861 7368 2058 2920 2865 equal-hash X) (e\n-000195b0: 7175 616c 2d68 6173 6820 5929 292e 7265 qual-hash Y)).re\n-000195c0: 702e 6461 7461 2e74 6162 6c65 7323 7461 p.data.tables#ta\n-000195d0: 626c 652d 756e 7365 7474 6162 6c65 2d75 ble-unsettable-u\n-000195e0: 6e73 6574 2054 4142 4c45 204b 4559 0a0a nset TABLE KEY..\n-000195f0: 5265 6d6f 7665 2061 6e79 2076 616c 7565 Remove any value\n-00019600: 2073 746f 7265 6420 696e 2054 4142 4c45 stored in TABLE\n-00019610: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with\n-00019620: 204b 4559 2e72 6570 2e73 7472 7563 7475 KEY.rep.structu\n-00019630: 7265 7323 6d61 6b65 2d73 7472 7563 7475 res#make-structu\n-00019640: 7265 6d61 6b65 2d73 7472 7563 7475 7265 remake-structure\n-00019650: 2049 4e54 4552 4641 4345 2043 4f4e 4649 INTERFACE CONFI\n-00019660: 472d 5448 554e 4b20 424f 4459 2d54 4855 G-THUNK BODY-THU\n-00019670: 4e4b 205b 4e41 4d45 5d0a 0a43 7265 6174 NK [NAME]..Creat\n-00019680: 6520 616e 6420 7265 7475 726e 2061 206e e and return a n\n-00019690: 6577 2073 7472 7563 7475 7265 2e20 4966 ew structure. If\n-000196a0: 204e 414d 4520 6973 2061 206e 6f6e 2d6e NAME is a non-n\n-000196b0: 696c 2073 796d 626f 6c20 7468 650a 7374 il symbol the.st\n-000196c0: 7275 6374 7572 6520 7769 6c6c 2074 616b ructure will tak\n-000196d0: 6520 7468 6174 206e 616d 652e 0a0a 5468 e that name...Th\n-000196e0: 6520 6e65 7720 7374 7275 6374 7572 6520 e new structure \n-000196f0: 7769 6c6c 2062 6520 6164 7665 7274 6973 will be advertis\n-00019700: 6564 2061 7320 6578 706f 7274 696e 6720 ed as exporting \n-00019710: 6269 6e64 696e 6773 2064 6566 696e 6564 bindings defined\n-00019720: 2062 790a 494e 5445 5246 4143 4520 2863 by.INTERFACE (c\n-00019730: 7572 7265 6e74 6c79 206a 7573 7420 6120 urrently just a \n-00019740: 6c69 7374 206f 6620 7379 6d62 6f6c 7329 list of symbols)\n-00019750: 2e0a 0a49 6620 434f 4e46 4947 2d54 4855 ...If CONFIG-THU\n-00019760: 4e4b 2069 7320 6e6f 6e2d 6e69 6c20 6974 NK is non-nil it\n-00019770: 2069 7320 6120 7a65 726f 2d70 6172 616d is a zero-param\n-00019780: 6574 6572 2066 756e 6374 696f 6e20 746f eter function to\n-00019790: 2062 6520 6361 6c6c 6564 0a74 6f20 6465 be called.to de\n-000197a0: 6669 6e65 2074 6865 2063 6f6e 6669 6775 fine the configu\n-000197b0: 7261 7469 6f6e 206f 6620 7468 6520 7374 ration of the st\n-000197c0: 7275 6374 7572 6520 2863 7572 7265 6e74 ructure (current\n-000197d0: 6c79 2069 7427 7320 6f70 656e 6564 2061 ly it's opened a\n-000197e0: 6e64 0a61 6363 6573 7365 6420 7374 7275 nd.accessed stru\n-000197f0: 6374 7572 6573 2e29 2054 6869 7320 7468 ctures.) This th\n-00019800: 756e 6b20 7769 6c6c 2062 6520 6576 616c unk will be eval\n-00019810: 7561 7465 6420 696e 2074 6865 2065 6e76 uated in the env\n-00019820: 6972 6f6e 6d65 6e74 0a6f 6620 7468 6520 ironment.of the \n-00019830: 6e65 7720 7374 7275 6374 7572 652c 2062 new structure, b\n-00019840: 7574 2077 6974 6820 6f6e 6c79 2074 6865 ut with only the\n-00019850: 2060 256d 6574 6127 2028 6d6f 6475 6c65 `%meta' (module\n-00019860: 2d63 6f6e 6669 6775 7261 7469 6f6e 290a -configuration).\n-00019870: 7374 7275 6374 7572 6520 6f70 656e 6564 structure opened\n-00019880: 2e0a 0a49 6620 424f 4459 2d54 4855 4e4b ...If BODY-THUNK\n-00019890: 2069 7320 6e6f 6e2d 6e69 6c20 6974 2069 is non-nil it i\n-000198a0: 7320 6120 7a65 726f 2d70 6172 616d 6574 s a zero-paramet\n-000198b0: 6572 2066 756e 6374 696f 6e20 746f 2062 er function to b\n-000198c0: 6520 6361 6c6c 6564 0a74 6f20 6465 6669 e called.to defi\n-000198d0: 6e65 2074 6865 2076 616c 7565 7320 6f66 ne the values of\n-000198e0: 2074 6865 2062 696e 6469 6e67 7320 6578 the bindings ex\n-000198f0: 706f 7274 6564 2062 7920 7468 6520 7374 ported by the st\n-00019900: 7275 6374 7572 652e 2049 7420 7769 6c6c ructure. It will\n-00019910: 0a62 6520 6576 616c 7561 7465 6420 696e .be evaluated in\n-00019920: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n-00019930: 206f 6620 7468 6520 6e65 7720 7374 7275 of the new stru\n-00019940: 6374 7572 652e 0a0a 4e6f 7465 2074 6861 cture...Note tha\n-00019950: 7420 7468 6520 6361 7074 7572 6564 2073 t the captured s\n-00019960: 7461 7465 206f 6620 7468 6520 636c 6f73 tate of the clos\n-00019970: 7572 6573 2043 4f4e 4649 472d 5448 554e ures CONFIG-THUN\n-00019980: 4b20 616e 640a 424f 4459 2d54 4855 4e4b K and.BODY-THUNK\n-00019990: 206d 6179 2062 6520 6d6f 6469 6669 6564 may be modified\n-000199a0: 2062 7920 7468 6973 2066 756e 6374 696f by this functio\n-000199b0: 6e21 7265 702e 7374 7275 6374 7572 6573 n!rep.structures\n-000199c0: 2325 7374 7275 6374 7572 652d 7265 6625 #%structure-ref%\n-000199d0: 7374 7275 6374 7572 652d 7265 6620 5354 structure-ref ST\n-000199e0: 5255 4354 5552 4520 5641 520a 0a52 6574 RUCTURE VAR..Ret\n-000199f0: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of\n-00019a00: 2074 6865 2062 696e 6469 6e67 206f 6620 the binding of \n-00019a10: 7379 6d62 6f6c 2056 4152 2069 6e20 7374 symbol VAR in st\n-00019a20: 7275 6374 7572 6520 6f62 6a65 6374 0a53 ructure object.S\n-00019a30: 5452 5543 5455 5245 206f 7220 616e 7920 TRUCTURE or any \n-00019a40: 696e 6e65 7220 6f70 656e 6564 2073 7472 inner opened str\n-00019a50: 7563 7475 7265 732e 0a0a 5265 7475 726e uctures...Return\n-00019a60: 7320 6120 766f 6964 2076 616c 7565 2069 s a void value i\n-00019a70: 6620 6e6f 2073 7563 6820 6269 6e64 696e f no such bindin\n-00019a80: 672e 7265 702e 7374 7275 6374 7572 6573 g.rep.structures\n-00019a90: 2373 7472 7563 7475 7265 2d6e 616d 6573 #structure-names\n-00019aa0: 7472 7563 7475 7265 2d6e 616d 6520 5354 tructure-name ST\n-00019ab0: 5255 4354 5552 450a 0a52 6574 7572 6e73 RUCTURE..Returns\n-00019ac0: 2074 6865 206e 616d 6520 2861 2073 796d the name (a sym\n-00019ad0: 626f 6c29 206f 6620 7374 7275 6374 7572 bol) of structur\n-00019ae0: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n-00019af0: 5245 2e72 6570 2e73 7472 7563 7475 7265 RE.rep.structure\n-00019b00: 7323 7374 7275 6374 7572 652d 696d 706f s#structure-impo\n-00019b10: 7274 7373 7472 7563 7475 7265 2d69 6d70 rtsstructure-imp\n-00019b20: 6f72 7473 2053 5452 5543 5455 5245 0a0a orts STRUCTURE..\n-00019b30: 5265 7475 726e 7320 7468 6520 6c69 7374 Returns the list\n-00019b40: 206f 6620 7374 7275 6374 7572 6520 6e61 of structure na\n-00019b50: 6d65 7320 6f70 656e 6564 2062 7920 7374 mes opened by st\n-00019b60: 7275 6374 7572 6520 6f62 6a65 6374 0a53 ructure object.S\n-00019b70: 5452 5543 5455 5245 2e72 6570 2e73 7472 TRUCTURE.rep.str\n-00019b80: 7563 7475 7265 7323 7374 7275 6374 7572 uctures#structur\n-00019b90: 6570 7374 7275 6374 7572 6570 2041 5247 epstructurep ARG\n-00019ba0: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if \n-00019bb0: 4152 4720 6973 2061 2073 7472 7563 7475 ARG is a structu\n-00019bc0: 7265 206f 626a 6563 742e 7265 702e 7374 re object.rep.st\n-00019bd0: 7275 6374 7572 6573 236d 616b 652d 6269 ructures#make-bi\n-00019be0: 6e64 696e 672d 696d 6d75 7461 626c 656d nding-immutablem\n-00019bf0: 616b 652d 6269 6e64 696e 672d 696d 6d75 ake-binding-immu\n-00019c00: 7461 626c 6520 5641 520a 0a46 6c61 6720 table VAR..Flag \n-00019c10: 7468 6174 2074 6865 2062 696e 6469 6e67 that the binding\n-00019c20: 206f 6620 7379 6d62 6f6c 2056 4152 2069 of symbol VAR i\n-00019c30: 6e20 7468 6520 6375 7272 656e 7420 7374 n the current st\n-00019c40: 7275 6374 7572 6520 6d61 7920 6e6f 7420 ructure may not \n-00019c50: 6265 0a63 6861 6e67 6564 2e72 6570 2e73 be.changed.rep.s\n-00019c60: 7472 7563 7475 7265 7323 6269 6e64 696e tructures#bindin\n-00019c70: 672d 696d 6d75 7461 626c 652d 7062 696e g-immutable-pbin\n-00019c80: 6469 6e67 2d69 6d6d 7574 6162 6c65 2d70 ding-immutable-p\n-00019c90: 2056 4152 205b 5354 5255 4354 5552 455d VAR [STRUCTURE]\n-00019ca0: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if \n-00019cb0: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s\n-00019cc0: 796d 626f 6c20 5641 5220 696e 2074 6865 ymbol VAR in the\n-00019cd0: 2053 5452 5543 5455 5245 2068 6173 2062 STRUCTURE has b\n-00019ce0: 6565 6e20 6d61 6465 0a63 6f6e 7374 616e een made.constan\n-00019cf0: 742e 7265 702e 7374 7275 6374 7572 6573 t.rep.structures\n-00019d00: 2370 726f 7669 6465 7072 6f76 6964 6520 #provideprovide \n-00019d10: 4645 4154 5552 450a 0a53 686f 7720 7468 FEATURE..Show th\n-00019d20: 6174 2074 6865 2066 6561 7475 7265 2046 at the feature F\n-00019d30: 4541 5455 5245 2028 6120 7379 6d62 6f6c EATURE (a symbol\n-00019d40: 2920 6861 7320 6265 656e 206c 6f61 6465 ) has been loade\n-00019d50: 6420 696e 2074 6865 2063 7572 7265 6e74 d in the current\n-00019d60: 0a73 7472 7563 7475 7265 2e72 6570 2e73 .structure.rep.s\n-00019d70: 7472 7563 7475 7265 7323 7265 7175 6972 tructures#requir\n-00019d80: 6572 6571 7569 7265 2046 4541 5455 5245 erequire FEATURE\n-00019d90: 0a0a 4966 2046 4541 5455 5245 2028 6120 ..If FEATURE (a \n-00019da0: 7379 6d62 6f6c 2920 6861 7320 6e6f 7420 symbol) has not \n-00019db0: 616c 7265 6164 7920 6265 656e 206c 6f61 already been loa\n-00019dc0: 6465 642c 206c 6f61 6420 6974 2e20 5468 ded, load it. Th\n-00019dd0: 6520 6669 6c65 0a6c 6f61 6465 6420 6973 e file.loaded is\n-00019de0: 2065 6974 6865 7220 4649 4c45 2028 6966 either FILE (if\n-00019df0: 2067 6976 656e 292c 206f 7220 7468 6520 given), or the \n-00019e00: 7072 696e 7420 6e61 6d65 206f 6620 4645 print name of FE\n-00019e10: 4154 5552 452e 7265 702e 766d 2e63 6f6d ATURE.rep.vm.com\n-00019e20: 7069 6c65 7223 636f 6d70 696c 652d 6669 piler#compile-fi\n-00019e30: 6c65 436f 6d70 696c 6573 2074 6865 2066 leCompiles the f\n-00019e40: 696c 6520 6f66 206a 6164 652d 6c69 7370 ile of jade-lisp\n-00019e50: 2063 6f64 6520 4649 4c45 2d4e 414d 4520 code FILE-NAME \n-00019e60: 696e 746f 2061 206e 6577 2066 696c 6520 into a new file \n-00019e70: 6361 6c6c 6564 0a60 2863 6f6e 6361 7420 called.`(concat \n-00019e80: 4649 4c45 2d4e 414d 4520 3f63 2927 2028 FILE-NAME ?c)' (\n-00019e90: 6965 2c20 6066 6f6f 2e6a 6c27 203d 3e20 ie, `foo.jl' => \n-00019ea0: 6066 6f6f 2e6a 6c63 2729 2e2a 636f 6d70 `foo.jlc').*comp\n-00019eb0: 696c 6572 2d77 7269 7465 2d64 6f63 732a iler-write-docs*\n-00019ec0: 5768 656e 2074 2061 6c6c 2064 6f63 2d73 When t all doc-s\n-00019ed0: 7472 696e 6773 2061 7265 2061 7070 656e trings are appen\n-00019ee0: 6465 6420 746f 2074 6865 2064 6f63 2066 ded to the doc f\n-00019ef0: 696c 6520 616e 6420 7265 706c 6163 6564 ile and replaced\n-00019f00: 2077 6974 680a 7468 6569 7220 706f 7369 with.their posi\n-00019f10: 7469 6f6e 2069 6e20 7468 6174 2066 696c tion in that fil\n-00019f20: 652e 7265 702e 766d 2e63 6f6d 7069 6c65 e.rep.vm.compile\n-00019f30: 722e 6261 7369 6323 636f 6d70 696c 652d r.basic#compile-\n-00019f40: 666f 726d 436f 6d70 696c 6520 7468 6520 formCompile the \n-00019f50: 4c69 7370 2066 6f72 6d20 464f 524d 2069 Lisp form FORM i\n-00019f60: 6e74 6f20 6120 6279 7465 2063 6f64 6520 nto a byte code \n-00019f70: 666f 726d 2e00 7265 702e 7265 6765 7870 form..rep.regexp\n-00019f80: 2373 7472 696e 672d 7265 706c 6163 6520 #string-replace \n-00019f90: 5245 4745 5850 2054 454d 504c 4154 4520 REGEXP TEMPLATE \n-00019fa0: 5354 5249 4e47 7265 702e 7265 6765 7870 STRINGrep.regexp\n-00019fb0: 2373 7472 696e 672d 7370 6c69 7452 6574 #string-splitRet\n-00019fc0: 7572 6e20 6120 6c69 7374 206f 6620 7375 urn a list of su\n-00019fd0: 6273 7472 696e 6773 206f 6620 5354 5249 bstrings of STRI\n-00019fe0: 4e47 2c20 6561 6368 2064 656c 696d 6974 NG, each delimit\n-00019ff0: 6564 2062 7920 5245 4745 5850 2e00 0000 ed by REGEXP....\n-0001a000: 7265 702e 6461 7461 2e74 6162 6c65 7323 rep.data.tables#\n-0001a010: 6571 2d68 6173 6865 712d 6861 7368 2041 eq-hasheq-hash A\n-0001a020: 5247 0a0a 5265 7475 726e 2061 2070 6f73 RG..Return a pos\n-0001a030: 6974 6976 6520 6669 786e 756d 2073 6f6d itive fixnum som\n-0001a040: 6568 6f77 2072 656c 6174 6564 2074 6f20 ehow related to \n-0001a050: 6f62 6a65 6374 2041 5247 2c20 7375 6368 object ARG, such\n-0001a060: 2074 6861 7420 2865 7120 580a 5929 2069 that (eq X.Y) i\n-0001a070: 6d70 6c69 6573 2028 3d20 2865 712d 6861 mplies (= (eq-ha\n-0001a080: 7368 2058 2920 2865 712d 6861 7368 2059 sh X) (eq-hash Y\n-0001a090: 2929 2e72 6570 2e64 6174 612e 7461 626c )).rep.data.tabl\n-0001a0a0: 6573 2374 6162 6c65 7074 6162 6c65 7020 es#tableptablep \n-0001a0b0: 4152 470a 0a52 6574 7572 6e20 7472 7565 ARG..Return true\n-0001a0c0: 2069 6620 4152 4720 6973 2061 2068 6173 if ARG is a has\n-0001a0d0: 6820 7461 626c 652e 7265 702e 6461 7461 h table.rep.data\n-0001a0e0: 2e74 6162 6c65 7323 7461 626c 652d 7265 .tables#table-re\n-0001a0f0: 6674 6162 6c65 2d72 6566 2054 4142 4c45 ftable-ref TABLE\n-0001a100: 204b 4559 0a0a 5265 7475 726e 2074 6865 KEY..Return the\n-0001a110: 2076 616c 7565 2073 746f 7265 6420 696e value stored in\n-0001a120: 2068 6173 6820 7461 626c 6520 5441 424c hash table TABL\n-0001a130: 4520 696e 6465 7865 6420 6279 206f 626a E indexed by obj\n-0001a140: 6563 7420 4b45 592e 0a52 6574 7572 6e73 ect KEY..Returns\n-0001a150: 2066 616c 7365 2069 6620 6e6f 2073 7563 false if no suc\n-0001a160: 6820 7661 6c75 6520 6578 6973 7473 2e72 h value exists.r\n-0001a170: 6570 2e64 6174 612e 7461 626c 6573 2374 ep.data.tables#t\n-0001a180: 6162 6c65 2d77 616c 6b74 6162 6c65 2d77 able-walktable-w\n-0001a190: 616c 6b20 4655 4e43 5449 4f4e 2054 4142 alk FUNCTION TAB\n-0001a1a0: 4c45 0a0a 4361 6c6c 2046 554e 4354 494f LE..Call FUNCTIO\n-0001a1b0: 4e20 666f 7220 6576 6572 7920 6b65 792d N for every key-\n-0001a1c0: 7661 6c75 6520 7061 6972 2073 746f 7265 value pair store\n-0001a1d0: 6420 696e 2068 6173 6820 7461 626c 6520 d in hash table \n-0001a1e0: 5441 424c 452e 2046 6f72 0a65 6163 6820 TABLE. For.each \n-0001a1f0: 7061 6972 2c20 7468 6520 6675 6e63 7469 pair, the functi\n-0001a200: 6f6e 2069 7320 6361 6c6c 6564 2077 6974 on is called wit\n-0001a210: 6820 6172 6775 6d65 6e74 7320 6028 4b45 h arguments `(KE\n-0001a220: 5920 5641 4c55 4529 272e 7265 702e 6461 Y VALUE)'.rep.da\n-0001a230: 7461 2e74 6162 6c65 7323 7461 626c 652d ta.tables#table-\n-0001a240: 7369 7a65 7461 626c 652d 7369 7a65 2054 sizetable-size T\n-0001a250: 4142 4c45 0a0a 5265 7475 726e 7320 7468 ABLE..Returns th\n-0001a260: 6520 6e75 6d62 6572 206f 6620 6974 656d e number of item\n-0001a270: 7320 6375 7272 656e 746c 7920 7374 6f72 s currently stor\n-0001a280: 6564 2069 6e20 5441 424c 452e 7265 702e ed in TABLE.rep.\n-0001a290: 7374 7275 6374 7572 6573 2373 7472 7563 structures#struc\n-0001a2a0: 7475 7265 2d62 6f75 6e64 2d70 7374 7275 ture-bound-pstru\n-0001a2b0: 6374 7572 652d 626f 756e 642d 7020 5354 cture-bound-p ST\n-0001a2c0: 5255 4354 5552 4520 5641 520a 0a52 6574 RUCTURE VAR..Ret\n-0001a2d0: 7572 6e20 6074 2720 6966 2073 796d 626f urn `t' if symbo\n-0001a2e0: 6c20 5641 5220 6861 7320 6120 6e6f 6e2d l VAR has a non-\n-0001a2f0: 766f 6964 2062 696e 6469 6e67 2069 6e20 void binding in \n-0001a300: 5354 5255 4354 5552 452e 7265 702e 7374 STRUCTURE.rep.st\n-0001a310: 7275 6374 7572 6573 2373 7472 7563 7475 ructures#structu\n-0001a320: 7265 2d64 6566 696e 6573 7472 7563 7475 re-definestructu\n-0001a330: 7265 2d64 6566 696e 6520 5354 5255 4354 re-define STRUCT\n-0001a340: 5552 4520 5641 5220 5641 4c55 450a 0a53 URE VAR VALUE..S\n-0001a350: 6574 2074 6865 2076 616c 7565 206f 6620 et the value of \n-0001a360: 7468 6520 6269 6e64 696e 6720 6f66 2073 the binding of s\n-0001a370: 796d 626f 6c20 5641 5220 696e 2073 7472 ymbol VAR in str\n-0001a380: 7563 7475 7265 206f 626a 6563 740a 5354 ucture object.ST\n-0001a390: 5255 4354 5552 4520 746f 2056 414c 5545 RUCTURE to VALUE\n-0001a3a0: 2e20 4966 206e 6f20 7375 6368 2062 696e . If no such bin\n-0001a3b0: 6469 6e67 2065 7869 7374 732c 206f 6e65 ding exists, one\n-0001a3c0: 2069 7320 6372 6561 7465 642e 7265 702e is created.rep.\n-0001a3d0: 7374 7275 6374 7572 6573 2373 7472 7563 structures#struc\n-0001a3e0: 7475 7265 2d61 6363 6573 7369 626c 6573 ture-accessibles\n-0001a3f0: 7472 7563 7475 7265 2d61 6363 6573 7369 tructure-accessi\n-0001a400: 626c 6520 5354 5255 4354 5552 450a 0a52 ble STRUCTURE..R\n-0001a410: 6574 7572 6e73 2074 6865 206c 6973 7420 eturns the list \n-0001a420: 6f66 2073 7472 7563 7475 7265 206e 616d of structure nam\n-0001a430: 6573 2061 6363 6573 7365 6420 6279 2073 es accessed by s\n-0001a440: 7472 7563 7475 7265 206f 626a 6563 740a tructure object.\n-0001a450: 5354 5255 4354 5552 452e 7265 702e 7374 STRUCTURE.rep.st\n-0001a460: 7275 6374 7572 6573 2373 6574 2d69 6e74 ructures#set-int\n-0001a470: 6572 6661 6365 7365 742d 696e 7465 7266 erfaceset-interf\n-0001a480: 6163 6520 5354 5255 4354 5552 4520 494e ace STRUCTURE IN\n-0001a490: 5445 5246 4143 450a 0a53 6574 2074 6865 TERFACE..Set the\n-0001a4a0: 2069 6e74 6572 6661 6365 206f 6620 7374 interface of st\n-0001a4b0: 7275 6374 7572 6520 6f62 6a65 6374 2053 ructure object S\n-0001a4c0: 5452 5543 5455 5245 2074 6f20 494e 5445 TRUCTURE to INTE\n-0001a4d0: 5246 4143 452e 7265 702e 7374 7275 6374 RFACE.rep.struct\n-0001a4e0: 7572 6573 236f 7065 6e2d 7374 7275 6374 ures#open-struct\n-0001a4f0: 7572 6573 6f70 656e 2d73 7472 7563 7475 uresopen-structu\n-0001a500: 7265 7320 5354 5255 4354 2d4e 414d 4553 res STRUCT-NAMES\n-0001a510: 0a0a 4d61 726b 2074 6861 7420 7468 6520 ..Mark that the \n-0001a520: 6375 7272 656e 7420 7374 7275 6374 7572 current structur\n-0001a530: 6573 2068 6173 206f 7065 6e65 6420 7468 es has opened th\n-0001a540: 6520 6c69 7374 206f 6620 7374 7275 6374 e list of struct\n-0001a550: 7572 6573 0a6e 616d 6564 2069 6e20 7468 ures.named in th\n-0001a560: 6520 6c69 7374 2053 5452 5543 542d 4e41 e list STRUCT-NA\n-0001a570: 4d45 532e 7265 702e 7374 7275 6374 7572 MES.rep.structur\n-0001a580: 6573 2361 6363 6573 732d 7374 7275 6374 es#access-struct\n-0001a590: 7572 6573 6163 6365 7373 2d73 7472 7563 uresaccess-struc\n-0001a5a0: 7475 7265 7320 5354 5255 4354 2d4e 414d tures STRUCT-NAM\n-0001a5b0: 4553 0a0a 4d61 726b 2074 6861 7420 7468 ES..Mark that th\n-0001a5c0: 6520 6375 7272 656e 7420 7374 7275 6374 e current struct\n-0001a5d0: 7572 6573 206d 6179 2061 6363 6573 7320 ures may access \n-0001a5e0: 7468 6520 6c69 7374 206f 6620 7374 7275 the list of stru\n-0001a5f0: 6374 7572 6573 0a6e 616d 6564 2069 6e20 ctures.named in \n-0001a600: 7468 6520 6c69 7374 2053 5452 5543 542d the list STRUCT-\n-0001a610: 4e41 4d45 532e 7265 702e 7374 7275 6374 NAMES.rep.struct\n-0001a620: 7572 6573 2373 7472 7563 7475 7265 2d77 ures#structure-w\n-0001a630: 616c 6b73 7472 7563 7475 7265 2d77 616c alkstructure-wal\n-0001a640: 6b20 4655 4e43 5449 4f4e 2053 5452 5543 k FUNCTION STRUC\n-0001a650: 5455 5245 0a0a 4361 6c6c 2046 554e 4354 TURE..Call FUNCT\n-0001a660: 494f 4e20 666f 7220 6561 6368 2062 696e ION for each bin\n-0001a670: 6469 6e67 2069 6e20 7374 7275 6374 7572 ding in structur\n-0001a680: 6520 6f62 6a65 6374 2053 5452 5543 5455 e object STRUCTU\n-0001a690: 5245 2e20 5468 650a 6675 6e63 7469 6f6e RE. The.function\n-0001a6a0: 2069 7320 6361 6c6c 6564 2077 6974 6820 is called with \n-0001a6b0: 7477 6f20 6172 6775 6d65 6e74 732c 2074 two arguments, t\n-0001a6c0: 6865 2076 6172 6961 626c 6520 616e 6420 he variable and \n-0001a6d0: 7468 6520 6269 6e64 696e 6727 730a 7661 the binding's.va\n-0001a6e0: 6c75 652e 7265 702e 766d 2e63 6f6d 7069 lue.rep.vm.compi\n-0001a6f0: 6c65 7223 636f 6d70 696c 652d 6469 7265 ler#compile-dire\n-0001a700: 6374 6f72 7943 6f6d 7069 6c65 7320 616c ctoryCompiles al\n-0001a710: 6c20 4c69 7370 2066 696c 6573 2069 6e20 l Lisp files in \n-0001a720: 7468 6520 6469 7265 6374 6f72 7920 4449 the directory DI\n-0001a730: 5245 4354 4f52 592d 4e41 4d45 2077 686f RECTORY-NAME who\n-0001a740: 7365 206f 626a 6563 740a 6669 6c65 7320 se object.files \n-0001a750: 6172 6520 6569 7468 6572 206f 6c64 6572 are either older\n-0001a760: 2074 6861 6e20 7468 6569 7220 736f 7572 than their sour\n-0001a770: 6365 2066 696c 6520 6f72 2064 6f6e 2774 ce file or don't\n-0001a780: 2065 7869 7374 2e20 4966 0a46 4f52 4345 exist. If.FORCE\n-0001a790: 2d50 2069 7320 7472 7565 2065 7665 7279 -P is true every\n-0001a7a0: 206c 6973 7020 6669 6c65 2069 7320 7265 lisp file is re\n-0001a7b0: 636f 6d70 696c 6564 2e20 416e 7920 7375 compiled. Any su\n-0001a7c0: 6264 6972 6563 746f 7269 6573 206f 660a bdirectories of.\n-0001a7d0: 4449 522d 4e41 4d45 2061 7265 2072 6563 DIR-NAME are rec\n-0001a7e0: 7572 7365 6420 696e 746f 2e0a 0a45 5843 ursed into...EXC\n-0001a7f0: 4c55 4445 2d52 4520 6d61 7920 6265 2061 LUDE-RE may be a\n-0001a800: 2072 6567 6578 7020 6d61 7463 6869 6e67 regexp matching\n-0001a810: 2066 696c 6573 2077 6869 6368 2073 686f files which sho\n-0001a820: 756c 646e 2774 2062 6520 636f 6d70 696c uldn't be compil\n-0001a830: 6564 2e72 6570 2e76 6d2e 636f 6d70 696c ed.rep.vm.compil\n-0001a840: 6572 2e6d 6f64 756c 6573 2363 6f6d 7069 er.modules#compi\n-0001a850: 6c65 2d66 756e 6374 696f 6e43 6f6d 7069 le-functionCompi\n-0001a860: 6c65 7320 7468 6520 626f 6479 206f 6620 les the body of \n-0001a870: 7468 6520 6675 6e63 7469 6f6e 2046 554e the function FUN\n-0001a880: 4354 494f 4e2e 7265 702e 766d 2e63 6f6d CTION.rep.vm.com\n-0001a890: 7069 6c65 722e 6d6f 6475 6c65 7323 636f piler.modules#co\n-0001a8a0: 6d70 696c 652d 6d6f 6475 6c65 436f 6d70 mpile-moduleComp\n-0001a8b0: 696c 6573 2061 6c6c 2066 756e 6374 696f iles all functio\n-0001a8c0: 6e20 6269 6e64 696e 6773 2069 6e20 7468 n bindings in th\n-0001a8d0: 6520 6d6f 6475 6c65 206e 616d 6564 2053 e module named S\n-0001a8e0: 5452 5543 542e 7374 616e 6461 7264 2d69 TRUCT.standard-i\n-0001a8f0: 6e70 7574 5374 7265 616d 2074 6861 7420 nputStream that \n-0001a900: 6072 6561 6427 2074 616b 6573 2069 7473 `read' takes its\n-0001a910: 2069 6e70 7574 2066 726f 6d20 6279 2064 input from by d\n-0001a920: 6566 6175 6c74 2e73 7461 6e64 6172 642d efault.standard-\n-0001a930: 6572 726f 7253 7461 6e64 6172 6420 7374 errorStandard st\n-0001a940: 7265 616d 2066 6f72 2065 7272 6f72 206f ream for error o\n-0001a950: 7574 7075 742e 0072 6570 2e6d 6f64 756c utput..rep.modul\n-0001a960: 652d 7379 7374 656d 2373 7472 7563 7475 e-system#structu\n-0001a970: 7265 2023 216f 7074 696f 6e61 6c20 5349 re #!optional SI\n-0001a980: 4720 434f 4e46 4947 202e 2042 4f44 5972 G CONFIG . BODYr\n-0001a990: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n-0001a9a0: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur\n-0001a9b0: 6573 5369 6d69 6c61 7220 746f 2060 6465 esSimilar to `de\n-0001a9c0: 6669 6e65 2d73 7472 7563 7475 7265 2720 fine-structure' \n-0001a9d0: 6578 6365 7074 2074 6861 7420 6d75 6c74 except that mult\n-0001a9e0: 6970 6c65 2073 7472 7563 7475 7265 7320 iple structures \n-0001a9f0: 6172 650a 6372 6561 7465 642c 2065 6163 are.created, eac\n-0001aa00: 6820 6578 706f 7274 696e 6720 6120 7061 h exporting a pa\n-0001aa10: 7274 6963 756c 6172 2076 6965 7720 6f66 rticular view of\n-0001aa20: 2074 6865 2075 6e64 6572 6c79 696e 6720 the underlying \n-0001aa30: 6269 6e64 696e 6773 2e0a 0a53 5452 5543 bindings...STRUC\n-0001aa40: 5453 2069 7320 6120 6c69 7374 2064 6566 TS is a list def\n-0001aa50: 696e 696e 6720 7468 6520 6e61 6d65 7320 ining the names \n-0001aa60: 616e 6420 696e 7465 7266 6163 6573 206f and interfaces o\n-0001aa70: 6620 7468 6520 6372 6561 7465 640a 6d6f f the created.mo\n-0001aa80: 6475 6c65 732c 2065 6163 6820 6974 656d dules, each item\n-0001aa90: 2068 6173 2074 6865 2066 6f72 6d20 6028 has the form `(\n-0001aaa0: 4e41 4d45 2049 4e54 4552 4641 4345 2927 NAME INTERFACE)'\n-0001aab0: 2e20 434f 4e46 4947 2061 6e64 2042 4f44 . CONFIG and BOD\n-0001aac0: 5920 6172 650a 6578 6163 746c 7920 7468 Y are.exactly th\n-0001aad0: 6520 7361 6d65 2061 7320 696e 2074 6865 e same as in the\n-0001aae0: 2060 6465 6669 6e65 2d73 7472 7563 7475 `define-structu\n-0001aaf0: 7265 2720 7379 6e74 6178 2e00 7265 702e re' syntax..rep.\n-0001ab00: 6d6f 6475 6c65 2d73 7973 7465 6d23 7374 module-system#st\n-0001ab10: 7275 6374 7572 652d 7265 6620 5354 5255 ructure-ref STRU\n-0001ab20: 4354 2d4e 414d 4520 5641 522d 4e41 4d45 CT-NAME VAR-NAME\n-0001ab30: 7265 702e 6e65 742e 646f 6d61 696e 2d6e rep.net.domain-n\n-0001ab40: 616d 6523 646f 6d61 696e 2d70 6172 7473 ame#domain-parts\n-0001ab50: 5265 7475 726e 2074 6865 206c 6973 7420 Return the list \n-0001ab60: 6f66 2064 6f6d 6169 6e20 636f 6d70 6f6e of domain compon\n-0001ab70: 656e 7473 2074 6861 7420 7468 6520 7374 ents that the st\n-0001ab80: 7269 6e67 2044 4f4d 4149 4e20 636f 6e73 ring DOMAIN cons\n-0001ab90: 6973 7473 206f 662e 7265 702e 6e65 742e ists of.rep.net.\n-0001aba0: 646f 6d61 696e 2d6e 616d 6523 646f 6d61 domain-name#doma\n-0001abb0: 696e 2d61 626f 7665 2d70 5265 7475 726e in-above-pReturn\n-0001abc0: 2074 7275 6520 6966 2064 6f6d 6169 6e20 true if domain \n-0001abd0: 6e61 6d65 2044 3120 6973 2060 6162 6f76 name D1 is `abov\n-0001abe0: 6527 2064 6f6d 6169 6e20 6e61 6d65 2044 e' domain name D\n-0001abf0: 322e 7265 702e 6e65 742e 646f 6d61 696e 2.rep.net.domain\n-0001ac00: 2d6e 616d 6523 6d61 702d 646f 6d61 696e -name#map-domain\n-0001ac10: 7343 616c 6c20 2846 554e 204e 414d 4529 sCall (FUN NAME)\n-0001ac20: 2066 6f72 2065 6163 6820 7375 622d 646f for each sub-do\n-0001ac30: 6d61 696e 206f 6620 444f 4d41 494e 2028 main of DOMAIN (\n-0001ac40: 7374 6172 7469 6e67 2077 6974 6820 444f starting with DO\n-0001ac50: 4d41 494e 292e 0072 6570 2e6e 6574 2e64 MAIN)..rep.net.d\n-0001ac60: 6f6d 6169 6e2d 6e61 6d65 236d 6170 2d64 omain-name#map-d\n-0001ac70: 6f6d 6169 6e73 2d64 6f77 6e77 6172 6473 omains-downwards\n-0001ac80: 2046 554e 2044 4f4d 4149 4e00 7265 702e FUN DOMAIN.rep.\n-0001ac90: 6e65 742e 7270 6323 7265 6769 7374 6572 net.rpc#register\n-0001aca0: 2d72 7063 2d73 6572 7665 7220 534f 434b -rpc-server SOCK\n-0001acb0: 4554 2023 216b 6579 2043 4c4f 5341 424c ET #!key CLOSABL\n-0001acc0: 4500 7265 702e 6e65 742e 7270 6323 7270 E.rep.net.rpc#rp\n-0001acd0: 632d 736f 636b 6574 2d6c 6973 7465 6e65 c-socket-listene\n-0001ace0: 7220 4d41 5354 4552 2d53 4f43 4b45 5400 r MASTER-SOCKET.\n-0001acf0: 7265 702e 6e65 742e 7270 6323 7270 632d rep.net.rpc#rpc-\n-0001ad00: 6465 7374 726f 792d 7365 7276 6572 0072 destroy-server.r\n-0001ad10: 6570 2e6e 6574 2e72 7063 236d 616b 652d ep.net.rpc#make-\n-0001ad20: 7270 632d 7365 7276 616e 7420 494d 504c rpc-servant IMPL\n-0001ad30: 7265 702e 6e65 742e 7270 6323 6361 6c6c rep.net.rpc#call\n-0001ad40: 2d77 6974 682d 7270 632d 7365 7276 616e -with-rpc-servan\n-0001ad50: 7443 616c 6c20 7468 6520 6675 6e63 7469 tCall the functi\n-0001ad60: 6f6e 2043 414c 4c42 4143 4b20 7769 7468 on CALLBACK with\n-0001ad70: 2061 2073 696e 676c 6520 6172 6775 6d65 a single argume\n-0001ad80: 6e74 2c20 7468 6520 7365 7276 616e 742d nt, the servant-\n-0001ad90: 6964 2074 6861 740a 6361 6e20 6265 2075 id that.can be u\n-0001ada0: 7365 6420 746f 2063 616c 6c20 7468 6520 sed to call the \n-0001adb0: 6675 6e63 7469 6f6e 2049 4d50 4c2e 204f function IMPL. O\n-0001adc0: 6e63 6520 4341 4c4c 4241 434b 2072 6574 nce CALLBACK ret\n-0001add0: 7572 6e73 2c20 7468 6520 7365 7276 616e urns, the servan\n-0001ade0: 742d 6964 0a62 6563 6f6d 6573 2069 6e76 t-id.becomes inv\n-0001adf0: 616c 6964 2e72 6570 2e6e 6574 2e72 7063 alid.rep.net.rpc\n-0001ae00: 2361 7379 6e63 2d72 7063 2d63 616c 6c43 #async-rpc-callC\n-0001ae10: 616c 6c20 7468 6520 7270 6320 7072 6f78 all the rpc prox\n-0001ae20: 7920 6675 6e63 7469 6f6e 2050 524f 5859 y function PROXY\n-0001ae30: 2077 6974 6820 6172 6775 6d65 6e74 7320 with arguments \n-0001ae40: 4152 4753 2e20 4974 2077 696c 6c20 6265 ARGS. It will be\n-0001ae50: 2063 616c 6c65 640a 6173 796e 6368 726f called.asynchro\n-0001ae60: 6e6f 7573 6c79 2e20 4e6f 2072 6573 756c nously. No resul\n-0001ae70: 7420 7769 6c6c 2062 6520 7265 7475 726e t will be return\n-0001ae80: 6564 2066 726f 6d20 7468 6520 7265 6d6f ed from the remo\n-0001ae90: 7465 2066 756e 6374 696f 6e0a 756e 6c65 te function.unle\n-0001aea0: 7373 2043 414c 4c42 4143 4b20 6973 2067 ss CALLBACK is g\n-0001aeb0: 6976 656e 2c20 696e 2077 6869 6368 2063 iven, in which c\n-0001aec0: 6173 6520 2843 414c 4c42 4143 4b20 5354 ase (CALLBACK ST\n-0001aed0: 4154 5553 2056 414c 5545 2920 7769 6c6c ATUS VALUE) will\n-0001aee0: 2062 650a 6361 6c6c 6564 2061 7420 736f be.called at so\n-0001aef0: 6d65 2070 6f69 6e74 2069 6e20 7468 6520 me point in the \n-0001af00: 6675 7475 7265 2e00 7265 702e 6e65 742e future..rep.net.\n-0001af10: 7270 6323 6173 796e 632d 7270 632d 6361 rpc#async-rpc-ca\n-0001af20: 6c6c 2050 524f 5859 2023 216b 6579 2043 ll PROXY #!key C\n-0001af30: 414c 4c42 4143 4b20 2e20 4152 4753 7265 ALLBACK . ARGSre\n-0001af40: 702e 6e65 742e 7270 6323 7270 632d 7072 p.net.rpc#rpc-pr\n-0001af50: 6f78 792d 3e73 6572 7661 6e74 2d69 6452 oxy->servant-idR\n-0001af60: 6574 7572 6e20 7468 6520 756e 7175 616c eturn the unqual\n-0001af70: 6966 6965 6420 7365 7276 616e 742d 6964 ified servant-id\n-0001af80: 2028 6120 7379 6d62 6f6c 2920 7468 6174 (a symbol) that\n-0001af90: 2063 616e 2062 6520 7573 6564 2074 6f0a can be used to.\n-0001afa0: 7265 6665 7265 6e63 6520 7468 6520 5250 reference the RP\n-0001afb0: 4320 7072 6f78 7920 6675 6e63 7469 6f6e C proxy function\n-0001afc0: 2050 524f 5859 2e00 7265 702e 7468 7265 PROXY..rep.thre\n-0001afd0: 6164 732e 6d75 7465 7823 6d61 7962 652d ads.mutex#maybe-\n-0001afe0: 6f62 7461 696e 2d6d 7574 6578 204d 5458 obtain-mutex MTX\n-0001aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001b000: 7265 702e 7265 6765 7870 2373 7472 696e rep.regexp#strin\n-0001b010: 672d 7265 706c 6163 6552 6574 7572 6e20 g-replaceReturn \n-0001b020: 7468 6520 7374 7269 6e67 2063 7265 6174 the string creat\n-0001b030: 6564 2062 7920 7265 706c 6163 696e 6720 ed by replacing \n-0001b040: 616c 6c20 6d61 7463 6865 7320 6f66 2052 all matches of R\n-0001b050: 4547 4558 5020 696e 0a53 5452 494e 4720 EGEXP in.STRING \n-0001b060: 7769 7468 2074 6865 2065 7870 616e 7369 with the expansi\n-0001b070: 6f6e 206f 6620 5445 4d50 4c41 5445 2e0a on of TEMPLATE..\n-0001b080: 0a49 6620 5445 4d50 4c41 5445 2069 7320 .If TEMPLATE is \n-0001b090: 6120 7374 7269 6e67 2c20 6974 2069 7320 a string, it is \n-0001b0a0: 6578 7061 6e64 6564 2075 7369 6e67 2074 expanded using t\n-0001b0b0: 6865 2060 6578 7061 6e64 2d6c 6173 742d he `expand-last-\n-0001b0c0: 6d61 7463 6827 0a66 756e 6374 696f 6e2c match'.function,\n-0001b0d0: 206f 7468 6572 7769 7365 2054 454d 504c otherwise TEMPL\n-0001b0e0: 4154 4520 6973 2063 616c 6c65 6420 6173 ATE is called as\n-0001b0f0: 2061 2066 756e 6374 696f 6e20 7769 7468 a function with\n-0001b100: 2053 5452 494e 4720 6173 2069 7473 0a73 STRING as its.s\n-0001b110: 6f6c 6520 6172 6775 6d65 6e74 2e20 4974 ole argument. It\n-0001b120: 2073 686f 756c 6420 7265 7475 726e 2061 should return a\n-0001b130: 2073 7472 696e 672e 2041 6c73 6f20 6974 string. Also it\n-0001b140: 2069 7320 6775 6172 616e 7465 6564 2074 is guaranteed t\n-0001b150: 6861 740a 7468 6520 6c61 7374 2072 6567 hat.the last reg\n-0001b160: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression \n-0001b170: 746f 2068 6176 6520 6265 656e 206d 6174 to have been mat\n-0001b180: 6368 6564 2077 6173 2052 4547 4558 5020 ched was REGEXP \n-0001b190: 7768 656e 0a54 454d 504c 4154 4520 6973 when.TEMPLATE is\n-0001b1a0: 2063 616c 6c65 642e 0072 6570 2e72 6567 called..rep.reg\n-0001b1b0: 6578 7023 7374 7269 6e67 2d73 706c 6974 exp#string-split\n-0001b1c0: 2052 4547 4558 5020 5354 5249 4e47 7265 REGEXP STRINGre\n-0001b1d0: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n-0001b1e0: 6465 6669 6e65 2d69 6e74 6572 6661 6365 define-interface\n-0001b1f0: 4173 736f 6369 6174 6520 7468 6520 7379 Associate the sy\n-0001b200: 6d62 6f6c 204e 414d 4520 7769 7468 2074 mbol NAME with t\n-0001b210: 6865 206d 6f64 756c 6520 696e 7465 7266 he module interf\n-0001b220: 6163 6520 5349 4720 2869 6e20 610a 7365 ace SIG (in a.se\n-0001b230: 7061 7261 7465 2069 6e74 6572 6661 6365 parate interface\n-0001b240: 2d6e 616d 6520 6e61 6d65 7370 6163 6529 -name namespace)\n-0001b250: 2e20 416e 2069 6e74 6572 6661 6365 2073 . An interface s\n-0001b260: 7065 6369 6669 6361 7469 6f6e 206d 7573 pecification mus\n-0001b270: 7420 6265 0a6f 6620 7468 6520 666f 726d t be.of the form\n-0001b280: 3a0a 0a20 2020 494e 5445 5246 4143 4520 :.. INTERFACE \n-0001b290: 2d3e 2020 2865 7870 6f72 7420 5b49 442e -> (export [ID.\n-0001b2a0: 2e2e 5d29 0a09 2020 2020 206f 7220 204e ..]).. or N\n-0001b2b0: 414d 450a 0920 2020 2020 6f72 2020 2863 AME.. or (c\n-0001b2c0: 6f6d 706f 756e 642d 696e 7465 7266 6163 ompound-interfac\n-0001b2d0: 6520 5b49 4e54 4552 4641 4345 2e2e 2e5d e [INTERFACE...]\n-0001b2e0: 290a 0920 2020 2020 6f72 2020 2873 7472 ).. or (str\n-0001b2f0: 7563 7475 7265 2d69 6e74 6572 6661 6365 ucture-interface\n-0001b300: 205b 5354 5255 4354 5552 452d 4e41 4d45 [STRUCTURE-NAME\n-0001b310: 2e2e 2e5d 290a 0a77 6865 7265 2061 6e20 ...])..where an \n-0001b320: 4944 2069 7320 6120 7379 6d62 6f6c 206e ID is a symbol n\n-0001b330: 616d 696e 6720 6120 746f 702d 6c65 7665 aming a top-leve\n-0001b340: 6c20 6269 6e64 696e 6720 746f 2065 7870 l binding to exp\n-0001b350: 6f72 742c 2061 6e64 204e 414d 450a 6973 ort, and NAME.is\n-0001b360: 2074 6865 206e 616d 6520 6f66 2061 6e20 the name of an \n-0001b370: 696e 7465 7266 6163 6520 7072 6576 696f interface previo\n-0001b380: 7573 6c79 2064 6566 696e 6564 2075 7369 usly defined usi\n-0001b390: 6e67 2064 6566 696e 652d 696e 7465 7266 ng define-interf\n-0001b3a0: 6163 652e 0a0a 5468 6520 6065 7870 6f72 ace...The `expor\n-0001b3b0: 7427 2066 6f72 6d20 6164 6473 2074 6f70 t' form adds top\n-0001b3c0: 2d6c 6576 656c 2064 6566 696e 6974 696f -level definitio\n-0001b3d0: 6e73 2049 442e 2e2e 2074 6f20 7468 6520 ns ID... to the \n-0001b3e0: 696e 7465 7266 6163 653b 0a74 6865 2060 interface;.the `\n-0001b3f0: 636f 6d70 6f75 6e64 2d69 6e74 6572 6661 compound-interfa\n-0001b400: 6365 2720 636c 6175 7365 7320 666f 726d ce' clauses form\n-0001b410: 7320 7468 6520 756e 696f 6e20 6f66 2074 s the union of t\n-0001b420: 6865 2067 6976 656e 0a69 6e74 6572 6661 he given.interfa\n-0001b430: 6365 732e 7265 702e 6d6f 6475 6c65 2d73 ces.rep.module-s\n-0001b440: 7973 7465 6d23 6465 6669 6e65 2d73 7472 ystem#define-str\n-0001b450: 7563 7475 7265 4372 6561 7465 2061 206d uctureCreate a m\n-0001b460: 6f64 756c 6520 6361 6c6c 6564 204e 414d odule called NAM\n-0001b470: 4520 7768 6f73 6520 696e 7465 7266 6163 E whose interfac\n-0001b480: 6520 6973 2053 4947 2c20 7768 6f73 650a e is SIG, whose.\n-0001b490: 636f 6e66 6967 7572 6174 696f 6e20 6973 configuration is\n-0001b4a0: 2064 6566 696e 6564 2062 7920 434f 4e46 defined by CONF\n-0001b4b0: 4947 2028 6569 7468 6572 2061 2073 696e IG (either a sin\n-0001b4c0: 676c 6520 636c 6175 7365 2c20 6f72 2061 gle clause, or a\n-0001b4d0: 206c 6973 740a 6f66 2063 6c61 7573 6573 list.of clauses\n-0001b4e0: 292c 2061 6e64 2077 686f 7365 2064 6566 ), and whose def\n-0001b4f0: 696e 6974 696f 6e73 2061 7265 2064 6566 initions are def\n-0001b500: 696e 6564 2062 7920 7468 6520 6c69 7374 ined by the list\n-0001b510: 206f 6620 666f 726d 730a 424f 4459 2e0a of forms.BODY..\n-0001b520: 0a53 6565 2074 6865 2060 6465 6669 6e65 .See the `define\n-0001b530: 2d69 6e74 6572 6661 6365 2720 616e 6420 -interface' and \n-0001b540: 6073 7472 7563 7475 7265 2720 6d61 6372 `structure' macr\n-0001b550: 6f73 2066 6f72 2064 6573 6372 6970 7469 os for descripti\n-0001b560: 6f6e 7320 6f66 0a74 6865 2069 6e74 6572 ons of.the inter\n-0001b570: 6661 6365 2061 6e64 2063 6f6e 6669 6775 face and configu\n-0001b580: 7261 7469 6f6e 2063 6c61 7573 6520 7379 ration clause sy\n-0001b590: 6e74 6178 6573 2072 6573 7065 6374 6976 ntaxes respectiv\n-0001b5a0: 656c 792e 0072 6570 2e6d 6f64 756c 652d ely..rep.module-\n-0001b5b0: 7379 7374 656d 2364 6566 696e 652d 7374 system#define-st\n-0001b5c0: 7275 6374 7572 6520 4e41 4d45 2023 216f ructure NAME #!o\n-0001b5d0: 7074 696f 6e61 6c20 5349 4720 434f 4e46 ptional SIG CONF\n-0001b5e0: 4947 202e 2042 4f44 5900 7265 702e 6d6f IG . BODY.rep.mo\n-0001b5f0: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n-0001b600: 6e65 2d73 7472 7563 7475 7265 2d61 6c69 ne-structure-ali\n-0001b610: 6173 2054 4f20 4652 4f4d 7265 702e 6e65 as TO FROMrep.ne\n-0001b620: 742e 646f 6d61 696e 2d6e 616d 6523 646f t.domain-name#do\n-0001b630: 6d61 696e 2d62 656c 6f77 2d70 5265 7475 main-below-pRetu\n-0001b640: 726e 2074 7275 6520 6966 2064 6f6d 6169 rn true if domai\n-0001b650: 6e20 6e61 6d65 2044 3120 6973 2060 6265 n name D1 is `be\n-0001b660: 6c6f 7727 2064 6f6d 6169 6e20 6e61 6d65 low' domain name\n-0001b670: 2044 322e 7265 702e 6e65 742e 646f 6d61 D2.rep.net.doma\n-0001b680: 696e 2d6e 616d 6523 646f 6d61 696e 2d65 in-name#domain-e\n-0001b690: 7175 616c 2d70 5265 7475 726e 2074 7275 qual-pReturn tru\n-0001b6a0: 6520 6966 2074 6865 2064 6f6d 6169 6e20 e if the domain \n-0001b6b0: 6e61 6d65 7320 4431 2061 6e64 2044 3220 names D1 and D2 \n-0001b6c0: 6172 6520 7468 6520 7361 6d65 0072 6570 are the same.rep\n-0001b6d0: 2e6e 6574 2e72 7063 2372 7063 2d6f 7574 .net.rpc#rpc-out\n-0001b6e0: 7075 742d 6861 6e64 6c65 7220 534f 434b put-handler SOCK\n-0001b6f0: 4554 204f 5554 5055 5472 6570 2e6e 6574 ET OUTPUTrep.net\n-0001b700: 2e72 7063 2372 7063 2d64 6573 7472 6f79 .rpc#rpc-destroy\n-0001b710: 2d73 6572 7665 7253 746f 7020 6c69 7374 -serverStop list\n-0001b720: 656e 696e 6720 666f 7220 7270 6320 636f ening for rpc co\n-0001b730: 6e6e 6563 7469 6f6e 7320 6f6e 2074 6865 nnections on the\n-0001b740: 2063 7572 7265 6e74 206d 6163 6869 6e65 current machine\n-0001b750: 0072 6570 2e6e 6574 2e72 7063 2367 6c6f .rep.net.rpc#glo\n-0001b760: 6261 6c2d 6964 2d3e 7270 632d 7072 6f78 bal-id->rpc-prox\n-0001b770: 7920 4944 7265 702e 7468 7265 6164 732e y IDrep.threads.\n-0001b780: 7574 696c 7323 7769 7468 6f75 742d 696e utils#without-in\n-0001b790: 7465 7272 7570 7473 4576 616c 7561 7465 terruptsEvaluate\n-0001b7a0: 2060 2870 726f 676e 2046 4f52 4d53 2927 `(progn FORMS)'\n-0001b7b0: 2077 6974 6820 7468 7265 6164 2070 7265 with thread pre\n-0001b7c0: 656d 7074 696f 6e20 6469 7361 626c 6564 emption disabled\n-0001b7d0: 2e00 7265 702e 7468 7265 6164 732e 7574 ..rep.threads.ut\n-0001b7e0: 696c 7323 7769 7468 6f75 742d 696e 7465 ils#without-inte\n-0001b7f0: 7272 7570 7473 202e 2046 4f52 4d53 7265 rrupts . FORMSre\n-0001b800: 702e 7468 7265 6164 732e 6d75 7465 7823 p.threads.mutex#\n-0001b810: 6f62 7461 696e 2d6d 7574 6578 4f62 7461 obtain-mutexObta\n-0001b820: 696e 2074 6865 206d 7574 6578 204d 5458 in the mutex MTX\n-0001b830: 2066 6f72 2074 6865 2063 7572 7265 6e74 for the current\n-0001b840: 2074 6872 6561 642e 2057 696c 6c20 7375 thread. Will su\n-0001b850: 7370 656e 6420 7468 6520 6375 7272 656e spend the curren\n-0001b860: 740a 7468 7265 6164 2075 6e74 696c 2074 t.thread until t\n-0001b870: 6865 206d 7574 6578 2069 7320 6176 6169 he mutex is avai\n-0001b880: 6c61 626c 652e 2052 6574 7572 6e73 2066 lable. Returns f\n-0001b890: 616c 7365 2069 6620 7468 6520 7469 6d65 alse if the time\n-0001b8a0: 6f75 7420 6578 7069 7265 642e 0072 6570 out expired..rep\n-0001b8b0: 2e74 6872 6561 6473 2e6d 7574 6578 2372 .threads.mutex#r\n-0001b8c0: 656c 6561 7365 2d6d 7574 6578 204d 5458 elease-mutex MTX\n-0001b8d0: 7265 702e 7468 7265 6164 732e 6d65 7373 rep.threads.mess\n-0001b8e0: 6167 652d 706f 7274 236d 6573 7361 6765 age-port#message\n-0001b8f0: 2d77 6169 7469 6e67 2d70 5265 7475 726e -waiting-pReturn\n-0001b900: 2074 7275 6520 6966 2074 6865 7265 2061 true if there a\n-0001b910: 7265 206d 6573 7361 6765 7320 7761 6974 re messages wait\n-0001b920: 696e 6720 6f6e 206d 6573 7361 6765 2070 ing on message p\n-0001b930: 6f72 7420 504f 5254 2e00 7265 702e 7379 ort PORT..rep.sy\n-0001b940: 7374 656d 2367 6574 656e 7620 4e41 4d45 stem#getenv NAME\n-0001b950: 0072 6570 2e73 7973 7465 6d23 7077 642d .rep.system#pwd-\n-0001b960: 7072 6f6d 7074 2050 524f 4d50 5472 6570 prompt PROMPTrep\n-0001b970: 2e73 7472 7563 7475 7265 7323 6d61 6b65 .structures#make\n-0001b980: 2d69 6e74 6572 6661 6365 4372 6561 7465 -interfaceCreate\n-0001b990: 2061 6e20 696e 7465 7266 6163 6520 6361 an interface ca\n-0001b9a0: 6c6c 6564 204e 414d 4520 6578 706f 7274 lled NAME export\n-0001b9b0: 696e 6720 7468 6520 6c69 7374 206f 6620 ing the list of \n-0001b9c0: 7379 6d62 6f6c 7320 5349 472e 7265 702e symbols SIG.rep.\n-0001b9d0: 7374 7275 6374 7572 6573 236c 6f63 6174 structures#locat\n-0001b9e0: 652d 6269 6e64 696e 6752 6574 7572 6e20 e-bindingReturn \n-0001b9f0: 7468 6520 6e61 6d65 206f 6620 7468 6520 the name of the \n-0001ba00: 7374 7275 6374 7572 6520 6269 6e64 696e structure bindin\n-0001ba10: 6720 6f66 2053 594d 2c20 7573 696e 6720 g of SYM, using \n-0001ba20: 7468 6520 6c69 7374 206f 6620 6d6f 6475 the list of modu\n-0001ba30: 6c65 0a6e 616d 6573 2049 4d50 4f52 5445 le.names IMPORTE\n-0001ba40: 4420 6173 2074 6865 2073 6561 7263 6820 D as the search \n-0001ba50: 7374 6172 7420 706f 696e 7473 2e00 7265 start points..re\n-0001ba60: 702e 7374 7275 6374 7572 6573 236c 6f63 p.structures#loc\n-0001ba70: 6174 652d 6269 6e64 696e 6720 5359 4d20 ate-binding SYM \n-0001ba80: 494d 504f 5254 4544 7265 702e 7777 772e IMPORTEDrep.www.\n-0001ba90: 7175 6f74 652d 7572 6c23 7572 6c2d 6d65 quote-url#url-me\n-0001baa0: 7461 2d72 6541 2072 6567 6578 7020 6d61 ta-reA regexp ma\n-0001bab0: 7463 6869 6e67 2061 2073 696e 676c 6520 tching a single \n-0001bac0: 6368 6172 6163 7465 7220 7468 6174 2069 character that i\n-0001bad0: 7320 7265 7365 7276 6564 2069 6e20 7468 s reserved in th\n-0001bae0: 6520 5552 4c20 7370 6563 2e0a 5468 6973 e URL spec..This\n-0001baf0: 2069 7320 7461 6b65 6e20 6672 6f6d 2064 is taken from d\n-0001bb00: 7261 6674 2d66 6965 6c64 696e 672d 7572 raft-fielding-ur\n-0001bb10: 6c2d 7379 6e74 6178 2d30 322e 7478 7420 l-syntax-02.txt \n-0001bb20: 2d2d 2063 6865 636b 2079 6f75 7220 6c6f -- check your lo\n-0001bb30: 6361 6c0a 696e 7465 726e 6574 2064 7261 cal.internet dra\n-0001bb40: 6674 7320 6469 7265 6374 6f72 7920 666f fts directory fo\n-0001bb50: 7220 6120 636f 7079 2e00 7265 702e 6461 r a copy..rep.da\n-0001bb60: 7461 2361 7373 6f63 2d72 6567 6578 7020 ta#assoc-regexp \n-0001bb70: 494e 5055 5420 414c 4953 5420 2321 6f70 INPUT ALIST #!op\n-0001bb80: 7469 6f6e 616c 2046 4f4c 442d 4341 5345 tional FOLD-CASE\n-0001bb90: 7265 702e 6461 7461 2372 656d 6f76 652d rep.data#remove-\n-0001bba0: 6966 5265 7475 726e 7320 6120 6e65 7720 ifReturns a new \n-0001bbb0: 636f 7079 206f 6620 4c53 5420 7769 7468 copy of LST with\n-0001bbc0: 2061 6e79 2065 6c65 6d65 6e74 7320 7265 any elements re\n-0001bbd0: 6d6f 7665 6420 666f 7220 7768 6963 6820 moved for which \n-0001bbe0: 2850 5245 4420 454c 5429 0a72 6574 7572 (PRED ELT).retur\n-0001bbf0: 6e73 2074 7275 652e 0072 6570 2e64 6174 ns true..rep.dat\n-0001bc00: 6123 7265 6d6f 7665 2045 4c54 204c 5354 a#remove ELT LST\n-0001bc10: 0072 6570 2e64 6174 6123 7265 6d71 2045 .rep.data#remq E\n-0001bc20: 4c54 204c 5354 7265 702e 6461 7461 236d LT LSTrep.data#m\n-0001bc30: 616b 652d 6775 6172 6469 616e 4372 6561 ake-guardianCrea\n-0001bc40: 7465 2061 206e 6577 2067 7561 7264 6961 te a new guardia\n-0001bc50: 6e2e 2047 7561 7264 6961 6e73 2070 726f n. Guardians pro\n-0001bc60: 7669 6465 2061 206d 6561 6e73 206f 6620 vide a means of \n-0001bc70: 7072 6f74 6563 7469 6e67 2064 6174 610a protecting data.\n-0001bc80: 6f62 6a65 6374 7320 6672 6f6d 2064 6561 objects from dea\n-0001bc90: 6c6c 6f63 6174 696f 6e20 7768 656e 2074 llocation when t\n-0001bca0: 6865 7920 6861 7665 206e 6f20 6578 7461 hey have no exta\n-0001bcb0: 6e74 2072 6566 6572 656e 6365 732e 0a0a nt references...\n-0001bcc0: 606d 616b 652d 6775 6172 6469 616e 2720 `make-guardian' \n-0001bcd0: 7265 7475 726e 7320 6120 6675 6e63 7469 returns a functi\n-0001bce0: 6f6e 2072 6570 7265 7365 6e74 696e 6720 on representing \n-0001bcf0: 6120 7369 6e67 6c65 2067 7561 7264 6961 a single guardia\n-0001bd00: 6e2e 0a43 616c 6c69 6e67 2074 6869 7320 n..Calling this \n-0001bd10: 6675 6e63 7469 6f6e 2077 6974 6820 6120 function with a \n-0001bd20: 7369 6e67 6c65 2061 7267 756d 656e 7420 single argument \n-0001bd30: 6164 6473 2074 6861 7420 7661 6c75 6520 adds that value \n-0001bd40: 746f 2074 6865 0a6c 6973 7420 6f66 206f to the.list of o\n-0001bd50: 626a 6563 7473 2070 726f 7465 6374 6564 bjects protected\n-0001bd60: 2062 7920 7468 6520 6775 6172 6469 616e by the guardian\n-0001bd70: 2e20 4361 6c6c 696e 6720 7468 6520 6675 . Calling the fu\n-0001bd80: 6e63 7469 6f6e 2077 6974 6820 6e6f 0a61 nction with no.a\n-0001bd90: 7267 756d 656e 7473 2072 6574 7572 6e73 rguments returns\n-0001bda0: 206f 6e65 206f 6620 7468 6520 6f62 6a65 one of the obje\n-0001bdb0: 6374 7320 7468 6174 2077 6f75 6c64 206f cts that would o\n-0001bdc0: 7468 6572 7769 7365 2068 6176 6520 6265 therwise have be\n-0001bdd0: 656e 0a64 6561 6c6c 6f63 6174 6564 2062 en.deallocated b\n-0001bde0: 7920 7468 6520 6761 7262 6167 6520 636f y the garbage co\n-0001bdf0: 6c6c 6563 746f 722c 206f 7220 6661 6c73 llector, or fals\n-0001be00: 6520 6966 206e 6f20 7375 6368 206f 626a e if no such obj\n-0001be10: 6563 7473 0a65 7869 7374 2074 6861 7420 ects.exist that \n-0001be20: 6861 7665 206e 6f74 2061 6c72 6561 6479 have not already\n-0001be30: 2062 6565 6e20 7265 7475 726e 6564 2e72 been returned.r\n-0001be40: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001be50: 7465 7223 7454 6865 2073 796d 626f 6c20 ter#tThe symbol \n-0001be60: 6f66 7465 6e20 7573 6564 2061 7320 7468 often used as th\n-0001be70: 6520 6361 6e6f 6e69 6361 6c20 626f 6f6c e canonical bool\n-0001be80: 6561 6e2d 7472 7565 2076 616c 7565 2e72 ean-true value.r\n-0001be90: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001bea0: 7465 7223 6465 6673 7562 7374 4465 6669 ter#defsubstDefi\n-0001beb0: 6e65 7320 6120 6675 6e63 7469 6f6e 2074 nes a function t\n-0001bec0: 6861 7420 7769 6c6c 2062 6520 636f 6d70 hat will be comp\n-0001bed0: 696c 6564 2069 6e6c 696e 6520 746f 2061 iled inline to a\n-0001bee0: 6e79 2066 756e 6374 696f 6e73 2074 6861 ny functions tha\n-0001bef0: 740a 6361 6c6c 2069 742e 204f 7468 6572 t.call it. Other\n-0001bf00: 7769 7365 2065 7861 6374 6c79 2074 6865 wise exactly the\n-0001bf10: 2073 616d 6520 6173 2064 6566 756e 2e00 same as defun..\n-0001bf20: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001bf30: 6574 6572 236c 6574 7265 6320 4249 4e44 eter#letrec BIND\n-0001bf40: 494e 4753 202e 2042 4f44 5900 7265 702e INGS . BODY.rep.\n-0001bf50: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001bf60: 236c 6574 2d66 6c75 6964 7320 4249 4e44 #let-fluids BIND\n-0001bf70: 494e 4753 202e 2042 4f44 5900 7265 702e INGS . BODY.rep.\n-0001bf80: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001bf90: 2363 6173 6520 4b45 5920 2e20 434c 4155 #case KEY . CLAU\n-0001bfa0: 5345 5300 7265 702e 6c61 6e67 2e69 6e74 SES.rep.lang.int\n-0001bfb0: 6572 7072 6574 6572 236f 7220 2e20 4152 erpreter#or . AR\n-0001bfc0: 4753 0072 6570 2e6c 616e 672e 696e 7465 GS.rep.lang.inte\n-0001bfd0: 7270 7265 7465 7223 7072 6f67 3120 464f rpreter#prog1 FO\n-0001bfe0: 524d 3120 2e20 464f 524d 5300 0000 0000 RM1 . FORMS.....\n-0001bff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001c000: 0072 6570 2e6d 6f64 756c 652d 7379 7374 .rep.module-syst\n-0001c010: 656d 2364 6566 696e 652d 7374 7275 6374 em#define-struct\n-0001c020: 7572 6573 2053 5452 5543 5453 2043 4f4e ures STRUCTS CON\n-0001c030: 4649 4720 2e20 424f 4459 0072 6570 2e6e FIG . BODY.rep.n\n-0001c040: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 2364 et.domain-name#d\n-0001c050: 6f6d 6169 6e2d 7061 7274 7320 444f 4d41 omain-parts DOMA\n-0001c060: 494e 0072 6570 2e6e 6574 2e64 6f6d 6169 IN.rep.net.domai\n-0001c070: 6e2d 6e61 6d65 2364 6f6d 6169 6e2d 6265 n-name#domain-be\n-0001c080: 6c6f 772d 7020 4431 2044 3200 7265 702e low-p D1 D2.rep.\n-0001c090: 6e65 742e 646f 6d61 696e 2d6e 616d 6523 net.domain-name#\n-0001c0a0: 6d61 702d 646f 6d61 696e 7320 4655 4e20 map-domains FUN \n-0001c0b0: 444f 4d41 494e 7265 702e 6e65 742e 646f DOMAINrep.net.do\n-0001c0c0: 6d61 696e 2d6e 616d 6523 6d61 702d 646f main-name#map-do\n-0001c0d0: 6d61 696e 732d 646f 776e 7761 7264 7343 mains-downwardsC\n-0001c0e0: 616c 6c20 2846 554e 204e 414d 4529 2066 all (FUN NAME) f\n-0001c0f0: 6f72 2065 6163 6820 7375 622d 646f 6d61 or each sub-doma\n-0001c100: 696e 206f 6620 444f 4d41 494e 2028 656e in of DOMAIN (en\n-0001c110: 6469 6e67 2077 6974 6820 444f 4d41 494e ding with DOMAIN\n-0001c120: 292e 7265 702e 6e65 742e 7270 6323 7265 ).rep.net.rpc#re\n-0001c130: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n-0001c140: 7241 6464 2074 6865 2063 6f6e 6e65 6374 rAdd the connect\n-0001c150: 696f 6e20 534f 434b 4554 2074 6f20 7468 ion SOCKET to th\n-0001c160: 6520 7461 626c 6520 6f66 206b 6e6f 776e e table of known\n-0001c170: 2072 7063 2063 6f6e 6e65 6374 696f 6e73 rpc connections\n-0001c180: 2e20 4966 0a43 4c4f 5341 424c 4520 6973 . If.CLOSABLE is\n-0001c190: 2074 7275 652c 2074 6865 6e20 7468 6520 true, then the \n-0001c1a0: 736f 636b 6574 2063 6f75 6c64 2062 6520 socket could be \n-0001c1b0: 636c 6f73 6564 2061 6e64 2072 656f 7065 closed and reope\n-0001c1c0: 6e65 6420 7369 6d70 6c79 0a62 7920 6b6e ned simply.by kn\n-0001c1d0: 6f77 696e 6720 6974 7320 6164 6472 6573 owing its addres\n-0001c1e0: 7320 616e 6420 706f 7274 206e 756d 6265 s and port numbe\n-0001c1f0: 722e 7265 702e 6e65 742e 7270 6323 7270 r.rep.net.rpc#rp\n-0001c200: 632d 736f 636b 6574 2d6c 6973 7465 6e65 c-socket-listene\n-0001c210: 7254 6865 2066 756e 6374 696f 6e20 7468 rThe function th\n-0001c220: 6174 2073 686f 756c 6420 6265 2075 7365 at should be use\n-0001c230: 6420 746f 206c 6973 7465 6e20 666f 7220 d to listen for \n-0001c240: 636f 6e6e 6563 7469 6f6e 7320 6f6e 2072 connections on r\n-0001c250: 7063 0a73 6572 7665 7220 736f 636b 6574 pc.server socket\n-0001c260: 732e 7265 702e 6e65 742e 7270 6323 6d61 s.rep.net.rpc#ma\n-0001c270: 6b65 2d72 7063 2d73 6572 7661 6e74 5265 ke-rpc-servantRe\n-0001c280: 6769 7374 6572 2074 6865 2066 756e 6374 gister the funct\n-0001c290: 696f 6e20 494d 504c 2061 7320 616e 2072 ion IMPL as an r\n-0001c2a0: 7063 2073 6572 7661 6e74 2c20 616e 6420 pc servant, and \n-0001c2b0: 7265 7475 726e 2074 6865 2063 7265 6174 return the creat\n-0001c2c0: 6564 0a73 6572 7661 6e74 2d69 642e 7265 ed.servant-id.re\n-0001c2d0: 702e 6e65 742e 7270 6323 7270 632d 7072 p.net.rpc#rpc-pr\n-0001c2e0: 6f78 792d 3e67 6c6f 6261 6c2d 6964 5265 oxy->global-idRe\n-0001c2f0: 7475 726e 2074 6865 2067 6c6f 6261 6c6c turn the globall\n-0001c300: 792d 7661 6c69 6420 7365 7276 616e 742d y-valid servant-\n-0001c310: 6964 2028 6120 7374 7269 6e67 2920 7468 id (a string) th\n-0001c320: 6174 2063 616e 2062 6520 7573 6564 2074 at can be used t\n-0001c330: 6f0a 7265 6665 7265 6e63 6520 7468 6520 o.reference the \n-0001c340: 5250 4320 7072 6f78 7920 6675 6e63 7469 RPC proxy functi\n-0001c350: 6f6e 2050 524f 5859 2e00 7265 702e 6e65 on PROXY..rep.ne\n-0001c360: 742e 7270 6323 7265 6d6f 7465 2d73 6572 t.rpc#remote-ser\n-0001c370: 7661 6e74 2d69 642d 3e67 6c6f 6261 6c2d vant-id->global-\n-0001c380: 6964 2049 4472 6570 2e74 6872 6561 6473 id IDrep.threads\n-0001c390: 2e6d 7574 6578 236d 616b 652d 6d75 7465 .mutex#make-mute\n-0001c3a0: 7843 7265 6174 6520 616e 6420 7265 7475 xCreate and retu\n-0001c3b0: 726e 2061 206d 7574 6578 206f 626a 6563 rn a mutex objec\n-0001c3c0: 742e 204e 6f20 7468 7265 6164 2077 696c t. No thread wil\n-0001c3d0: 6c20 6f77 6e20 7468 6520 6e65 7720 6d75 l own the new mu\n-0001c3e0: 7465 782e 0072 6570 2e74 6872 6561 6473 tex..rep.threads\n-0001c3f0: 2e6d 7574 6578 236f 6274 6169 6e2d 6d75 .mutex#obtain-mu\n-0001c400: 7465 7820 4d54 5820 2321 6f70 7469 6f6e tex MTX #!option\n-0001c410: 616c 2054 494d 454f 5554 7265 702e 7468 al TIMEOUTrep.th\n-0001c420: 7265 6164 732e 6d75 7465 7823 6d61 7962 reads.mutex#mayb\n-0001c430: 652d 6f62 7461 696e 2d6d 7574 6578 4174 e-obtain-mutexAt\n-0001c440: 7465 6d70 7420 746f 206f 6274 6169 6e20 tempt to obtain \n-0001c450: 6d75 7465 7820 4d54 5820 666f 7220 7468 mutex MTX for th\n-0001c460: 6520 6375 7272 656e 7420 7468 7265 6164 e current thread\n-0001c470: 2077 6974 686f 7574 2062 6c6f 636b 696e without blockin\n-0001c480: 672e 0a52 6574 7572 6e73 2074 7275 6520 g..Returns true \n-0001c490: 6966 2061 626c 6520 746f 206f 6274 6169 if able to obtai\n-0001c4a0: 6e20 7468 6520 6d75 7465 782c 2066 616c n the mutex, fal\n-0001c4b0: 7365 206f 7468 6572 7769 7365 2e72 6570 se otherwise.rep\n-0001c4c0: 2e74 6872 6561 6473 2e6d 6573 7361 6765 .threads.message\n-0001c4d0: 2d70 6f72 7423 6d65 7373 6167 652d 6665 -port#message-fe\n-0001c4e0: 7463 6846 6574 6368 2074 6865 2065 6172 tchFetch the ear\n-0001c4f0: 6c69 6573 7420 756e 7265 6164 206d 6573 liest unread mes\n-0001c500: 7361 6765 2073 656e 7420 746f 206d 6573 sage sent to mes\n-0001c510: 7361 6765 2070 6f72 7420 504f 5254 2e20 sage port PORT. \n-0001c520: 426c 6f63 6b73 2074 6865 0a63 7572 7265 Blocks the.curre\n-0001c530: 6e74 2074 6872 6561 6420 666f 7220 5449 nt thread for TI\n-0001c540: 4d45 4f55 5420 6d69 6c6c 6973 6563 6f6e MEOUT millisecon\n-0001c550: 6473 2c20 6f72 2069 6e64 6566 696e 6974 ds, or indefinit\n-0001c560: 656c 7920 6966 2054 494d 454f 5554 2069 ely if TIMEOUT i\n-0001c570: 736e 2774 0a64 6566 696e 6564 2e20 5265 sn't.defined. Re\n-0001c580: 7475 726e 7320 7468 6520 6d65 7373 6167 turns the messag\n-0001c590: 652c 206f 7220 6661 6c73 6520 6966 206e e, or false if n\n-0001c5a0: 6f20 6d65 7373 6167 6520 636f 756c 6420 o message could \n-0001c5b0: 6265 2072 6561 642e 7265 702e 7379 7374 be read.rep.syst\n-0001c5c0: 656d 2367 6574 656e 7652 6574 7572 6e20 em#getenvReturn \n-0001c5d0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n-0001c5e0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-0001c5f0: 6961 626c 6520 4e41 4d45 2c20 6120 7374 iable NAME, a st\n-0001c600: 7269 6e67 2e20 5468 6520 7661 7269 6162 ring. The variab\n-0001c610: 6c65 0a60 7072 6f63 6573 732d 656e 7669 le.`process-envi\n-0001c620: 726f 6e6d 656e 7427 2069 7320 7573 6564 ronment' is used\n-0001c630: 2074 6f20 6669 6e64 2074 6865 2076 616c to find the val\n-0001c640: 7565 2e00 7265 702e 7374 7275 6374 7572 ue..rep.structur\n-0001c650: 6573 236d 616b 652d 696e 7465 7266 6163 es#make-interfac\n-0001c660: 6520 4e41 4d45 2053 4947 7265 702e 7374 e NAME SIGrep.st\n-0001c670: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n-0001c680: 6e74 6572 6661 6365 5265 7475 726e 2074 nterfaceReturn t\n-0001c690: 6865 206c 6973 7420 6f66 2073 796d 626f he list of symbo\n-0001c6a0: 6c73 2064 6573 6372 6962 6564 2062 7920 ls described by \n-0001c6b0: 7468 6520 6d6f 6475 6c65 2069 6e74 6572 the module inter\n-0001c6c0: 6661 6365 2053 4947 2e00 7265 702e 7374 face SIG..rep.st\n-0001c6d0: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n-0001c6e0: 6e74 6572 6661 6365 2053 4947 7265 702e nterface SIGrep.\n-0001c6f0: 6461 7461 2361 7373 6f63 2d72 6567 6578 data#assoc-regex\n-0001c700: 7053 6361 6e20 414c 4953 5420 666f 7220 pScan ALIST for \n-0001c710: 616e 2065 6c65 6d65 6e74 2077 686f 7365 an element whose\n-0001c720: 2063 6172 2069 7320 6120 7265 6775 6c61 car is a regula\n-0001c730: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat\n-0001c740: 6368 696e 6720 7468 650a 7374 7269 6e67 ching the.string\n-0001c750: 2049 4e50 5554 2e72 6570 2e64 6174 6123 INPUT.rep.data#\n-0001c760: 7265 6d6f 7665 2d69 662d 6e6f 7452 6574 remove-if-notRet\n-0001c770: 7572 6e73 2061 206e 6577 2063 6f70 7920 urns a new copy \n-0001c780: 6f66 204c 5354 2077 6974 6820 616e 7920 of LST with any \n-0001c790: 656c 656d 656e 7473 2072 656d 6f76 6564 elements removed\n-0001c7a0: 2066 6f72 2077 6869 6368 2028 5052 4544 for which (PRED\n-0001c7b0: 2045 4c54 290a 7265 7475 726e 7320 6661 ELT).returns fa\n-0001c7c0: 6c73 652e 7265 702e 6461 7461 2372 656d lse.rep.data#rem\n-0001c7d0: 7152 6574 7572 6e73 2061 206e 6577 2063 qReturns a new c\n-0001c7e0: 6f70 7920 6f66 204c 5354 2077 6974 6820 opy of LST with \n-0001c7f0: 616c 6c20 656c 656d 656e 7473 2060 6571 all elements `eq\n-0001c800: 2720 746f 2045 4c54 2064 6973 6361 7264 ' to ELT discard\n-0001c810: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-0001c820: 7270 7265 7465 7223 6e69 6c54 6865 2076 rpreter#nilThe v\n-0001c830: 616c 7565 206f 6620 7468 6520 626f 6f6c alue of the bool\n-0001c840: 6561 6e2d 6661 6c73 6520 616e 6420 656e ean-false and en\n-0001c850: 642d 6f66 2d6c 6973 7420 6f62 6a65 6374 d-of-list object\n-0001c860: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572 ..rep.lang.inter\n-0001c870: 7072 6574 6572 2364 6566 756e 2053 594d preter#defun SYM\n-0001c880: 424f 4c20 2e20 424f 4459 0072 6570 2e6c BOL . BODY.rep.l\n-0001c890: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001c8a0: 6465 6663 6f6e 7374 2053 594d 424f 4c20 defconst SYMBOL \n-0001c8b0: 5641 4c55 4520 2e20 5245 5354 7265 702e VALUE . RESTrep.\n-0001c8c0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001c8d0: 236c 6574 2a6c 6574 2028 4249 4e44 494e #let*let (BINDIN\n-0001c8e0: 4753 2e2e 2e29 2042 4f44 592e 2e2e 0a0a GS...) BODY.....\n-0001c8f0: 5369 6d69 6c61 7220 746f 2060 6c65 7427 Similar to `let'\n-0001c900: 2065 7863 6570 7420 7468 6174 2074 6865 except that the\n-0001c910: 2042 494e 4449 4e47 5320 6172 6520 696e BINDINGS are in\n-0001c920: 7374 616c 6c65 6420 6173 2074 6865 6972 stalled as their\n-0001c930: 2076 616c 7565 730a 6172 6520 636f 6d70 values.are comp\n-0001c940: 7574 6564 2c20 696e 2074 6865 206f 7264 uted, in the ord\n-0001c950: 6572 2074 6865 7920 6172 6520 7772 6974 er they are writ\n-0001c960: 7465 6e2e 7265 702e 6c61 6e67 2e69 6e74 ten.rep.lang.int\n-0001c970: 6572 7072 6574 6572 236c 6574 7265 6353 erpreter#letrecS\n-0001c980: 696d 696c 6172 2074 6f20 606c 6574 2720 imilar to `let' \n-0001c990: 616e 6420 606c 6574 2a27 2065 7863 6570 and `let*' excep\n-0001c9a0: 7420 7468 6174 2074 6865 2076 616c 7565 t that the value\n-0001c9b0: 7320 6f66 2074 6865 2042 494e 4449 4e47 s of the BINDING\n-0001c9c0: 530a 6172 6520 6576 616c 7561 7465 6420 S.are evaluated \n-0001c9d0: 7375 6368 2074 6861 7420 616c 6c20 6f66 such that all of\n-0001c9e0: 2074 6865 2062 6f75 6e64 2076 6172 6961 the bound varia\n-0001c9f0: 626c 6573 2061 7265 2069 6e20 7468 6520 bles are in the \n-0001ca00: 7363 6f70 652e 0a54 6869 7320 6d65 616e scope..This mean\n-0001ca10: 7320 7468 6174 2060 6c65 7472 6563 2720 s that `letrec' \n-0001ca20: 6d61 7920 6265 2075 7365 6420 746f 2064 may be used to d\n-0001ca30: 6566 696e 6520 6d75 7475 616c 6c79 2072 efine mutually r\n-0001ca40: 6563 7572 7369 7665 0a66 756e 6374 696f ecursive.functio\n-0001ca50: 6e73 2e00 7265 702e 6c61 6e67 2e69 6e74 ns..rep.lang.int\n-0001ca60: 6572 7072 6574 6572 2369 6620 434f 4e44 erpreter#if COND\n-0001ca70: 4954 494f 4e20 5448 454e 2023 2172 6573 ITION THEN #!res\n-0001ca80: 7420 454c 5345 7265 702e 6c61 6e67 2e69 t ELSErep.lang.i\n-0001ca90: 6e74 6572 7072 6574 6572 2363 6173 6545 nterpreter#caseE\n-0001caa0: 6163 6820 434c 4155 5345 2069 7320 6028 ach CLAUSE is `(\n-0001cab0: 2849 5445 4d53 2e2e 2e20 2920 464f 524d (ITEMS... ) FORM\n-0001cac0: 532e 2e2e 2927 2e20 4669 6e64 2074 6865 S...)'. Find the\n-0001cad0: 2066 6972 7374 2043 4c41 5553 4520 7769 first CLAUSE wi\n-0001cae0: 7468 2061 6e0a 4954 454d 206d 6174 6368 th an.ITEM match\n-0001caf0: 696e 6720 2875 7369 6e67 2060 6571 6c27 ing (using `eql'\n-0001cb00: 2920 7468 6520 7265 7375 6c74 206f 6620 ) the result of \n-0001cb10: 6576 616c 7561 7469 6e67 204b 4559 2028 evaluating KEY (\n-0001cb20: 6f6e 6c79 0a65 7661 6c75 6174 6564 206f only.evaluated o\n-0001cb30: 6e63 6529 2c20 7468 656e 2065 7661 6c75 nce), then evalu\n-0001cb40: 6174 6520 7468 6520 6173 736f 6369 6174 ate the associat\n-0001cb50: 6564 2046 4f52 4d53 2069 6e20 6120 6070 ed FORMS in a `p\n-0001cb60: 726f 676e 272e 2054 6865 0a66 696e 616c rogn'. The.final\n-0001cb70: 2063 6c61 7573 6520 6d61 7920 6861 7665 clause may have\n-0001cb80: 2074 6865 2066 6f72 6d20 6028 7420 464f the form `(t FO\n-0001cb90: 524d 532e 2e2e 2927 2c20 7768 6963 6820 RMS...)', which \n-0001cba0: 616c 7761 7973 206d 6174 6368 6573 204b always matches K\n-0001cbb0: 4559 0a69 6620 6e6f 206f 7468 6572 2043 EY.if no other C\n-0001cbc0: 4c41 5553 4520 6861 7320 616c 7265 6164 LAUSE has alread\n-0001cbd0: 792e 2052 6574 7572 6e73 2066 616c 7365 y. Returns false\n-0001cbe0: 2069 6620 6e6f 2063 6c61 7573 6520 6d61 if no clause ma\n-0001cbf0: 7463 6865 732e 0a0a 4966 2061 6e79 206f tches...If any o\n-0001cc00: 6620 7468 6520 4954 454d 5320 6170 7065 f the ITEMS appe\n-0001cc10: 6172 206d 6f72 6520 7468 616e 206f 6e63 ar more than onc\n-0001cc20: 652c 2074 6865 6e20 7468 6520 6265 6861 e, then the beha\n-0001cc30: 7669 6f75 7220 6973 0a75 6e64 6566 696e viour is.undefin\n-0001cc40: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-0001cc50: 7270 7265 7465 7223 7768 656e 4576 616c rpreter#whenEval\n-0001cc60: 7561 7465 7320 434f 4e44 4954 494f 4e2c uates CONDITION,\n-0001cc70: 2069 6620 6974 2069 7320 7472 7565 2061 if it is true a\n-0001cc80: 6e20 696d 706c 6963 6974 2070 726f 676e n implicit progn\n-0001cc90: 2069 7320 7065 7266 6f72 6d65 640a 7769 is performed.wi\n-0001cca0: 7468 2046 4f52 4d53 2e00 7265 702e 6c61 th FORMS..rep.la\n-0001ccb0: 6e67 2e69 6e74 6572 7072 6574 6572 2377 ng.interpreter#w\n-0001ccc0: 6865 6e20 434f 4e44 4954 494f 4e20 2321 hen CONDITION #!\n-0001ccd0: 7265 7374 2046 4f52 4d53 0072 6570 2e6c rest FORMS.rep.l\n-0001cce0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001ccf0: 756e 6c65 7373 2043 4f4e 4449 5449 4f4e unless CONDITION\n-0001cd00: 2023 2172 6573 7420 464f 524d 5300 7265 #!rest FORMS.re\n-0001cd10: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n-0001cd20: 6572 2364 6566 7661 722d 7365 7471 2056 er#defvar-setq V\n-0001cd30: 4152 2023 216f 7074 696f 6e61 6c20 5641 AR #!optional VA\n-0001cd40: 4c55 4520 444f 4300 7265 702e 6c61 6e67 LUE DOC.rep.lang\n-0001cd50: 2e69 6e74 6572 7072 6574 6572 2370 726f .interpreter#pro\n-0001cd60: 6732 202e 2041 5247 5372 6570 2e6c 616e g2 . ARGSrep.lan\n-0001cd70: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n-0001cd80: 636c 6172 6564 6563 6c61 7265 2043 4c41 claredeclare CLA\n-0001cd90: 5553 4553 2e2e 2e0a 0a50 726f 7669 6465 USES.....Provide\n-0001cda0: 2074 6865 2063 6f6d 7069 6c65 7220 7769 the compiler wi\n-0001cdb0: 7468 2065 7874 7261 2069 6e66 6f72 6d61 th extra informa\n-0001cdc0: 7469 6f6e 2077 6869 6c65 2063 6f6d 7069 tion while compi\n-0001cdd0: 6c69 6e67 2074 6865 2066 6f72 6d73 0a74 ling the forms.t\n-0001cde0: 6861 7420 6170 7065 6172 2069 6e20 7468 hat appear in th\n-0001cdf0: 6520 7361 6d65 206c 6578 6963 616c 2073 e same lexical s\n-0001ce00: 636f 7065 2061 7320 7468 6520 6465 636c cope as the decl\n-0001ce10: 6172 6174 696f 6e2e 0a0a 4561 6368 2043 aration...Each C\n-0001ce20: 4c41 5553 4520 6973 2061 206c 6973 742c LAUSE is a list,\n-0001ce30: 2074 6865 2066 6972 7374 2065 6c65 6d65 the first eleme\n-0001ce40: 6e74 206f 6620 7768 6963 6820 6973 2061 nt of which is a\n-0001ce50: 2073 796d 626f 6c20 6465 6669 6e69 6e67 symbol defining\n-0001ce60: 0a74 6865 2074 7970 6520 6f66 2064 6563 .the type of dec\n-0001ce70: 6c61 7261 7469 6f6e 2c20 7468 6520 6f74 laration, the ot\n-0001ce80: 6865 7220 656c 656d 656e 7473 2072 656c her elements rel\n-0001ce90: 6174 6520 746f 2074 6865 2064 6563 6c61 ate to the decla\n-0001cea0: 7261 7469 6f6e 2e0a 5365 6520 7468 6520 ration..See the \n-0001ceb0: 6043 6f6d 7069 6c65 7220 4465 636c 6172 `Compiler Declar\n-0001cec0: 6174 696f 6e73 2720 6e6f 6465 206f 6620 ations' node of \n-0001ced0: 7468 6520 6c69 6272 6570 206d 616e 7561 the librep manua\n-0001cee0: 6c20 666f 7220 6465 7461 696c 730a 6f66 l for details.of\n-0001cef0: 2074 6865 2070 6f73 7369 626c 6520 6465 the possible de\n-0001cf00: 636c 6172 6174 696f 6e20 7479 7065 732e claration types.\n-0001cf10: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001cf20: 6574 6572 2374 6872 6f77 5065 7266 6f72 eter#throwPerfor\n-0001cf30: 6d73 2061 206e 6f6e 2d6c 6f63 616c 2065 ms a non-local e\n-0001cf40: 7869 7420 746f 2074 6865 2060 6361 7463 xit to the `catc\n-0001cf50: 6827 2066 6f72 6d20 7761 6974 696e 6720 h' form waiting \n-0001cf60: 666f 7220 5441 4720 616e 6420 7265 7475 for TAG and retu\n-0001cf70: 726e 0a56 414c 5545 2066 726f 6d20 6974 rn.VALUE from it\n-0001cf80: 2e00 7265 702e 6c61 6e67 2e69 6e74 6572 ..rep.lang.inter\n-0001cf90: 7072 6574 6572 2361 7574 6f6c 6f61 642d preter#autoload-\n-0001cfa0: 6d61 6372 6f20 5359 4d42 4f4c 2d46 4f52 macro SYMBOL-FOR\n-0001cfb0: 4d20 4649 4c45 2023 2172 6573 7420 4558 M FILE #!rest EX\n-0001cfc0: 5452 4100 7265 702e 6c61 6e67 2e64 6f63 TRA.rep.lang.doc\n-0001cfd0: 2364 6573 6372 6962 652d 7661 6c75 6520 #describe-value \n-0001cfe0: 5641 4c55 4520 2321 6f70 7469 6f6e 616c VALUE #!optional\n-0001cff0: 204e 414d 4520 5354 5255 4354 5552 4500 NAME STRUCTURE.\n-0001d000: 7265 702e 6e65 742e 7270 6323 7365 7276 rep.net.rpc#serv\n-0001d010: 616e 742d 6964 2d3e 676c 6f62 616c 2d69 ant-id->global-i\n-0001d020: 6452 6574 7572 6e20 7468 6520 676c 6f62 dReturn the glob\n-0001d030: 616c 6c79 2072 6566 6572 656e 6365 6162 ally referenceab\n-0001d040: 6c65 2052 5043 2073 6572 7661 6e74 2069 le RPC servant i\n-0001d050: 6420 666f 7220 6c6f 6361 6c20 7365 7276 d for local serv\n-0001d060: 616e 7420 6964 2049 442e 7265 702e 6e65 ant id ID.rep.ne\n-0001d070: 742e 7270 6323 7265 6d6f 7465 2d73 6572 t.rpc#remote-ser\n-0001d080: 7661 6e74 2d69 642d 3e67 6c6f 6261 6c2d vant-id->global-\n-0001d090: 6964 5265 7475 726e 2074 6865 2067 6c6f idReturn the glo\n-0001d0a0: 6261 6c6c 7920 7265 6665 7265 6e63 6561 bally referencea\n-0001d0b0: 626c 6520 5250 4320 7365 7276 616e 7420 ble RPC servant \n-0001d0c0: 6964 2066 6f72 2074 6865 206c 6f63 616c id for the local\n-0001d0d0: 2073 6572 7661 6e74 0a69 6420 4944 2028 servant.id ID (\n-0001d0e0: 6120 7379 6d62 6f6c 2920 6173 736f 6369 a symbol) associ\n-0001d0f0: 6174 6564 2077 6974 6820 7468 6520 696e ated with the in\n-0001d100: 766f 6b65 7220 6f66 2074 6865 2063 7572 voker of the cur\n-0001d110: 7265 6e74 6c79 2061 6374 6976 6520 5250 rently active RP\n-0001d120: 430a 7265 7175 6573 742e 7265 702e 7468 C.request.rep.th\n-0001d130: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n-0001d140: 7274 236d 616b 652d 6d65 7373 6167 652d rt#make-message-\n-0001d150: 706f 7274 4372 6561 7465 2061 6e64 2072 portCreate and r\n-0001d160: 6574 7572 6e20 6120 6e65 7720 6d65 7373 eturn a new mess\n-0001d170: 6167 6520 706f 7274 2e00 7265 702e 7468 age port..rep.th\n-0001d180: 7265 6164 732e 6d65 7373 6167 652d 706f reads.message-po\n-0001d190: 7274 236d 6573 7361 6765 2d66 6574 6368 rt#message-fetch\n-0001d1a0: 2050 4f52 5420 2321 6f70 7469 6f6e 616c PORT #!optional\n-0001d1b0: 2054 494d 454f 5554 7265 702e 7468 7265 TIMEOUTrep.thre\n-0001d1c0: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n-0001d1d0: 236d 6573 7361 6765 2d73 656e 6453 656e #message-sendSen\n-0001d1e0: 6420 7468 6520 6d65 7373 6167 6520 4d45 d the message ME\n-0001d1f0: 5353 4147 4520 2861 6e20 6172 6269 7472 SSAGE (an arbitr\n-0001d200: 6172 7920 7661 6c75 6529 2074 6f20 6d65 ary value) to me\n-0001d210: 7373 6167 6520 706f 7274 2050 4f52 542e ssage port PORT.\n-0001d220: 7265 702e 7379 7374 656d 2373 6574 656e rep.system#seten\n-0001d230: 7653 6574 2074 6865 2063 7572 7265 6e74 vSet the current\n-0001d240: 2076 616c 7565 206f 6620 7468 6520 656e value of the en\n-0001d250: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-0001d260: 6c65 204e 414d 4520 746f 2074 6865 2073 le NAME to the s\n-0001d270: 7472 696e 6720 5641 4c55 452e 0a54 6865 tring VALUE..The\n-0001d280: 2060 7072 6f63 6573 732d 656e 7669 726f `process-enviro\n-0001d290: 6e6d 656e 7427 2076 6172 6961 626c 6520 nment' variable \n-0001d2a0: 6973 2064 6573 7472 7563 7469 7665 6c79 is destructively\n-0001d2b0: 206d 6f64 6966 6965 642e 0072 6570 2e73 modified..rep.s\n-0001d2c0: 7973 7465 6d23 7365 7465 6e76 204e 414d ystem#setenv NAM\n-0001d2d0: 4520 5641 4c55 4572 6570 2e73 7973 7465 E VALUErep.syste\n-0001d2e0: 6d23 756e 7365 7465 6e76 4465 6c65 7465 m#unsetenvDelete\n-0001d2f0: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n-0001d300: 2076 6172 6961 626c 6520 6361 6c6c 6564 variable called\n-0001d310: 204e 414d 452e 7265 702e 7777 772e 7175 NAME.rep.www.qu\n-0001d320: 6f74 652d 7572 6c23 7175 6f74 652d 7572 ote-url#quote-ur\n-0001d330: 6c45 7363 6170 6520 5552 4c20 6d65 7461 lEscape URL meta\n-0001d340: 2d63 6861 7261 6374 6572 7320 696e 2053 -characters in S\n-0001d350: 5452 494e 472e 7265 702e 7777 772e 7175 TRING.rep.www.qu\n-0001d360: 6f74 652d 7572 6c23 756e 7175 6f74 652d ote-url#unquote-\n-0001d370: 7572 6c55 6e65 7363 6170 6520 5552 4c20 urlUnescape URL \n-0001d380: 6d65 7461 2d63 6861 7261 6374 6572 7320 meta-characters \n-0001d390: 696e 2053 5452 494e 472e 0072 6570 2e77 in STRING..rep.w\n-0001d3a0: 7777 2e71 756f 7465 2d75 726c 2375 6e71 ww.quote-url#unq\n-0001d3b0: 756f 7465 2d75 726c 2053 5452 494e 4772 uote-url STRINGr\n-0001d3c0: 6570 2e64 6174 6123 6d65 6d62 6572 2d69 ep.data#member-i\n-0001d3d0: 6653 696d 696c 6172 2074 6f20 7468 6520 fSimilar to the \n-0001d3e0: 606d 656d 6265 7227 2066 756e 6374 696f `member' functio\n-0001d3f0: 6e2c 2065 7863 6570 7420 7468 6174 2074 n, except that t\n-0001d400: 6865 2066 756e 6374 696f 6e20 4655 4e20 he function FUN \n-0001d410: 6973 0a63 616c 6c65 6420 746f 2074 6573 is.called to tes\n-0001d420: 7420 7468 6520 656c 656d 656e 7473 2066 t the elements f\n-0001d430: 6f72 206d 6174 6368 6573 2e20 4966 2060 or matches. If `\n-0001d440: 2846 554e 2045 4c54 2927 2072 6574 7572 (FUN ELT)' retur\n-0001d450: 6e73 2074 7275 652c 0a74 6865 6e20 7468 ns true,.then th\n-0001d460: 6520 7375 626c 6973 7420 7374 6172 7469 e sublist starti\n-0001d470: 6e67 2077 6974 6820 454c 5420 6973 2072 ng with ELT is r\n-0001d480: 6574 7572 6e65 642e 0072 6570 2e64 6174 eturned..rep.dat\n-0001d490: 6123 6d65 6d62 6572 2d69 6620 4655 4e20 a#member-if FUN \n-0001d4a0: 4c53 5472 6570 2e6c 616e 672e 696e 7465 LSTrep.lang.inte\n-0001d4b0: 7270 7265 7465 7223 6465 6675 6e64 6566 rpreter#defundef\n-0001d4c0: 756e 204e 414d 4520 4c41 4d42 4441 2d4c un NAME LAMBDA-L\n-0001d4d0: 4953 5420 5b44 4f43 2d53 5452 494e 475d IST [DOC-STRING]\n-0001d4e0: 2042 4f44 592e 2e2e 0a64 6566 756e 204e BODY....defun N\n-0001d4f0: 414d 4520 4259 5445 434f 4445 2d4f 424a AME BYTECODE-OBJ\n-0001d500: 4543 540a 0a44 6566 696e 6573 2061 2066 ECT..Defines a f\n-0001d510: 756e 6374 696f 6e20 6361 6c6c 6564 204e unction called N\n-0001d520: 414d 4520 7769 7468 2061 7267 756d 656e AME with argumen\n-0001d530: 7420 7370 6563 6966 6963 6174 696f 6e20 t specification \n-0001d540: 4c41 4d42 4441 2d4c 4953 542c 0a64 6f63 LAMBDA-LIST,.doc\n-0001d550: 756d 656e 7461 7469 6f6e 2044 4f43 2d53 umentation DOC-S\n-0001d560: 5452 494e 4720 286f 7074 696f 6e61 6c29 TRING (optional)\n-0001d570: 2061 6e64 2062 6f64 7920 424f 4459 2e72 and body BODY.r\n-0001d580: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-0001d590: 7465 7223 6465 6663 6f6e 7374 6465 6663 ter#defconstdefc\n-0001d5a0: 6f6e 7374 204e 414d 4520 5641 4c55 4520 onst NAME VALUE \n-0001d5b0: 5b44 4f43 2d53 5452 494e 475d 0a0a 4465 [DOC-STRING]..De\n-0001d5c0: 6669 6e65 2061 2063 6f6e 7374 616e 7420 fine a constant \n-0001d5d0: 4e41 4d45 2077 686f 7365 2028 6465 6661 NAME whose (defa\n-0001d5e0: 756c 7429 2076 616c 7565 2069 7320 5641 ult) value is VA\n-0001d5f0: 4c55 452e 2049 6620 4e41 4d45 2069 730a LUE. If NAME is.\n-0001d600: 616c 7265 6164 7920 626f 756e 6420 616e already bound an\n-0001d610: 2065 7272 6f72 2069 7320 7369 676e 616c error is signal\n-0001d620: 6c65 642e 0a0a 436f 6e73 7461 6e74 7320 led...Constants \n-0001d630: 6172 6520 7472 6561 7465 6420 7370 6563 are treated spec\n-0001d640: 6961 6c6c 7920 6279 2074 6865 204c 6973 ially by the Lis\n-0001d650: 7020 636f 6d70 696c 6572 2c20 6261 7369 p compiler, basi\n-0001d660: 6361 6c6c 7920 7468 6579 0a61 7265 2068 cally they.are h\n-0001d670: 6172 642d 636f 6465 6420 696e 746f 2074 ard-coded into t\n-0001d680: 6865 2062 7974 652d 636f 6465 2e72 6570 he byte-code.rep\n-0001d690: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001d6a0: 7223 6675 6e63 7469 6f6e 2327 4152 470a r#function#'ARG.\n-0001d6b0: 0a52 6574 7572 6e20 7468 6520 636c 6f73 .Return the clos\n-0001d6c0: 7572 6520 6672 6f6d 2041 5247 2c20 6569 ure from ARG, ei\n-0001d6d0: 7468 6572 2061 206c 616d 6264 612d 6578 ther a lambda-ex\n-0001d6e0: 7072 6573 7369 6f6e 2c20 6f72 2061 2073 pression, or a s\n-0001d6f0: 796d 626f 6c2e 0a57 6865 6e20 6170 706c ymbol..When appl\n-0001d700: 6965 6420 746f 2061 2073 796d 626f 6c2c ied to a symbol,\n-0001d710: 2074 6865 2073 796d 626f 6c27 7320 7661 the symbol's va\n-0001d720: 6c75 6520 6973 2072 6574 7572 6e65 642e lue is returned.\n-0001d730: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001d740: 6574 6572 236c 6574 6c65 7420 5b56 4152 eter#letlet [VAR\n-0001d750: 5d20 2842 494e 4449 4e47 532e 2e2e 2920 ] (BINDINGS...) \n-0001d760: 424f 4459 2e2e 2e0a 0a42 696e 6473 2074 BODY.....Binds t\n-0001d770: 656d 706f 7261 7279 2076 616c 7565 7320 emporary values \n-0001d780: 746f 2073 796d 626f 6c73 2077 6869 6c65 to symbols while\n-0001d790: 2042 4f44 5920 6973 2062 6569 6e67 2065 BODY is being e\n-0001d7a0: 7661 6c75 6174 6564 2e0a 0a45 6163 6820 valuated...Each \n-0001d7b0: 6f66 2074 6865 2042 494e 4449 4e47 5320 of the BINDINGS \n-0001d7c0: 6973 2065 6974 6865 7220 6120 6c69 7374 is either a list\n-0001d7d0: 2060 2853 594d 424f 4c20 464f 524d 532e `(SYMBOL FORMS.\n-0001d7e0: 2e2e 2927 2069 6e20 7768 6963 6820 6361 ..)' in which ca\n-0001d7f0: 7365 0a74 6865 2076 6172 6961 626c 6520 se.the variable \n-0001d800: 5359 4d42 4f4c 2069 7320 626f 756e 6420 SYMBOL is bound \n-0001d810: 746f 2074 6865 2072 6573 756c 7420 6f66 to the result of\n-0001d820: 2065 7661 6c75 6174 696e 6720 6028 7072 evaluating `(pr\n-0001d830: 6f67 6e20 464f 524d 532e 2e2e 2927 2c0a ogn FORMS...)',.\n-0001d840: 6f72 2061 2073 696e 676c 6520 7379 6d62 or a single symb\n-0001d850: 6f6c 2c20 696e 2077 6869 6368 2063 6173 ol, in which cas\n-0001d860: 6520 6974 2069 7320 626f 756e 6420 746f e it is bound to\n-0001d870: 2074 6865 2066 616c 7365 2076 616c 7565 the false value\n-0001d880: 2e0a 0a49 6620 5641 5220 6973 2067 6976 ...If VAR is giv\n-0001d890: 656e 2c20 7468 656e 2074 6865 2073 796d en, then the sym\n-0001d8a0: 626f 6c20 5641 5220 6973 2062 6f75 6e64 bol VAR is bound\n-0001d8b0: 2074 6f20 6120 6675 6e63 7469 6f6e 2077 to a function w\n-0001d8c0: 686f 7365 0a66 6f72 6d61 6c20 7061 7261 hose.formal para\n-0001d8d0: 6d65 7465 7273 2061 7265 2074 6865 2073 meters are the s\n-0001d8e0: 616d 6520 6173 2074 6865 2076 6172 6961 ame as the varia\n-0001d8f0: 626c 6573 2062 6f75 6e64 2062 7920 7468 bles bound by th\n-0001d900: 6520 606c 6574 270a 666f 726d 2e20 5468 e `let'.form. Th\n-0001d910: 7573 2074 6865 2065 7865 6375 7469 6f6e us the execution\n-0001d920: 206f 6620 424f 4459 2e2e 2e20 6d61 7920 of BODY... may \n-0001d930: 6265 2072 6570 6561 7465 6420 6279 2069 be repeated by i\n-0001d940: 6e76 6f6b 696e 6720 5641 522e 0072 6570 nvoking VAR..rep\n-0001d950: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001d960: 7223 6c65 7420 2e20 4152 4753 0072 6570 r#let . ARGS.rep\n-0001d970: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001d980: 7223 6c65 742a 202e 2041 5247 5372 6570 r#let* . ARGSrep\n-0001d990: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001d9a0: 7223 616e 6454 6865 2066 6972 7374 206f r#andThe first o\n-0001d9b0: 6620 7468 6520 4152 4753 2069 7320 6576 f the ARGS is ev\n-0001d9c0: 616c 7561 7465 642e 2049 6620 6974 2069 aluated. If it i\n-0001d9d0: 7320 6661 6c73 6520 6e6f 206d 6f72 6520 s false no more \n-0001d9e0: 6f66 2074 6865 0a41 5247 5320 6172 6520 of the.ARGS are \n-0001d9f0: 6576 616c 7561 7465 6420 616e 6420 7468 evaluated and th\n-0001da00: 6520 6061 6e64 2720 7374 6174 656d 656e e `and' statemen\n-0001da10: 7420 6576 616c 7561 7465 7320 746f 2066 t evaluates to f\n-0001da20: 616c 7365 2e0a 0a4f 7468 6572 7769 7365 alse...Otherwise\n-0001da30: 2074 6865 206e 6578 7420 6d65 6d62 6572 the next member\n-0001da40: 206f 6620 4152 4753 2069 7320 6576 616c of ARGS is eval\n-0001da50: 7561 7465 6420 616e 6420 6974 7320 7661 uated and its va\n-0001da60: 6c75 6520 7465 7374 6564 2e20 4966 0a6e lue tested. If.n\n-0001da70: 6f6e 6520 6f66 2074 6865 2041 5247 5320 one of the ARGS \n-0001da80: 6172 6520 6661 6c73 6520 7468 6520 636f are false the co\n-0001da90: 6d70 7574 6564 2076 616c 7565 206f 6620 mputed value of \n-0001daa0: 7468 6520 6c61 7374 206d 656d 6265 7220 the last member \n-0001dab0: 6f66 2041 5247 530a 6973 2072 6574 7572 of ARGS.is retur\n-0001dac0: 6e65 6420 6672 6f6d 2074 6865 2060 616e ned from the `an\n-0001dad0: 6427 2066 6f72 6d2e 7265 702e 6c61 6e67 d' form.rep.lang\n-0001dae0: 2e69 6e74 6572 7072 6574 6572 2364 6566 .interpreter#def\n-0001daf0: 7661 722d 7365 7471 6465 6676 6172 2d73 var-setqdefvar-s\n-0001db00: 6574 7120 5641 5249 4142 4c45 205b 5641 etq VARIABLE [VA\n-0001db10: 4c55 4520 5b44 4f43 5d5d 0a0a 4465 636c LUE [DOC]]..Decl\n-0001db20: 6172 6573 2074 6865 2073 796d 626f 6c20 ares the symbol \n-0001db30: 5641 5249 4142 4c45 2061 7320 6120 7370 VARIABLE as a sp\n-0001db40: 6563 6961 6c20 7661 7269 6162 6c65 2c20 ecial variable, \n-0001db50: 616e 6420 7365 7473 2069 7473 2076 616c and sets its val\n-0001db60: 7565 0a74 6f20 5641 4c55 4520 286f 7220 ue.to VALUE (or \n-0001db70: 6661 6c73 6520 6966 2056 414c 5545 2069 false if VALUE i\n-0001db80: 736e 2774 2064 6566 696e 6564 292e 2049 sn't defined). I\n-0001db90: 6620 444f 4320 6973 2067 6976 656e 2069 f DOC is given i\n-0001dba0: 7420 7769 6c6c 2062 650a 696e 7374 616c t will be.instal\n-0001dbb0: 6c65 6420 6173 2074 6865 2064 6f63 756d led as the docum\n-0001dbc0: 656e 7461 7469 6f6e 2073 7472 696e 6720 entation string \n-0001dbd0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-0001dbe0: 5641 5249 4142 4c45 2e0a 0a49 7427 7320 VARIABLE...It's \n-0001dbf0: 7468 6520 7361 6d65 2061 7320 7468 6520 the same as the \n-0001dc00: 7072 6576 696f 7573 2060 6465 6669 6e65 previous `define\n-0001dc10: 2d73 7065 6369 616c 2d76 6172 6961 626c -special-variabl\n-0001dc20: 6527 2e00 7265 702e 6c61 6e67 2e69 6e74 e'..rep.lang.int\n-0001dc30: 6572 7072 6574 6572 2364 6f20 5641 5253 erpreter#do VARS\n-0001dc40: 2054 4553 5420 2e20 424f 4459 0072 6570 TEST . BODY.rep\n-0001dc50: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001dc60: 7223 7768 696c 6520 434f 4e44 4954 494f r#while CONDITIO\n-0001dc70: 4e20 2e20 424f 4459 0072 6570 2e6c 616e N . BODY.rep.lan\n-0001dc80: 672e 696e 7465 7270 7265 7465 7223 6465 g.interpreter#de\n-0001dc90: 636c 6172 6500 7265 702e 6c61 6e67 2e69 clare.rep.lang.i\n-0001dca0: 6e74 6572 7072 6574 6572 2363 6174 6368 nterpreter#catch\n-0001dcb0: 2054 4147 202e 2042 4f44 5900 7265 702e TAG . BODY.rep.\n-0001dcc0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n-0001dcd0: 2364 796e 616d 6963 2d77 696e 6420 4245 #dynamic-wind BE\n-0001dce0: 464f 5245 2054 4855 4e4b 2041 4654 4552 FORE THUNK AFTER\n-0001dcf0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001dd00: 6574 6572 2366 756e 6374 696f 6e2d 6e61 eter#function-na\n-0001dd10: 6d65 5265 7475 726e 7320 7468 6520 6675 meReturns the fu\n-0001dd20: 6e63 7469 6f6e 2773 206e 616d 6520 2861 nction's name (a\n-0001dd30: 2073 796d 626f 6c29 2e00 7265 702e 6c61 symbol)..rep.la\n-0001dd40: 6e67 2e69 6e74 6572 7072 6574 6572 2366 ng.interpreter#f\n-0001dd50: 756e 6374 696f 6e2d 6e61 6d65 2046 554e unction-name FUN\n-0001dd60: 4372 6570 2e6c 616e 672e 6d61 7468 2370 Crep.lang.math#p\n-0001dd70: 6f73 6974 6976 6570 5265 7475 726e 2074 ositivepReturn t\n-0001dd80: 2069 6620 5820 6973 2067 7265 6174 6572 if X is greater\n-0001dd90: 2074 6861 6e20 7a65 726f 2e2a 6973 7065 than zero.*ispe\n-0001dda0: 6c6c 2d65 6368 6f2d 6f75 7470 7574 2a55 ll-echo-output*U\n-0001ddb0: 7365 2066 6f72 2064 6562 7567 6769 6e67 se for debugging\n-0001ddc0: 206f 6e6c 792e 0072 6570 2e75 7469 6c2e only..rep.util.\n-0001ddd0: 6973 7065 6c6c 2369 7370 656c 6c2d 7374 ispell#ispell-st\n-0001dde0: 6f70 0072 6570 2e75 7469 6c2e 6973 7065 op.rep.util.ispe\n-0001ddf0: 6c6c 2369 7370 656c 6c2d 6164 642d 776f ll#ispell-add-wo\n-0001de00: 7264 2d74 6f2d 6469 6374 696f 6e61 7279 rd-to-dictionary\n-0001de10: 2057 4f52 4472 6570 2e75 7469 6c2e 6973 WORDrep.util.is\n-0001de20: 7065 6c6c 2369 7370 656c 6c2d 7361 7665 pell#ispell-save\n-0001de30: 2d64 6963 7469 6f6e 6172 794d 616b 6520 -dictionaryMake \n-0001de40: 4973 7065 6c6c 2073 6176 6520 7468 6520 Ispell save the \n-0001de50: 6375 7272 656e 7420 7065 7273 6f6e 616c current personal\n-0001de60: 2064 6963 7469 6f6e 6172 7920 746f 2069 dictionary to i\n-0001de70: 7473 2066 696c 652e 7265 702e 7379 7374 ts file.rep.syst\n-0001de80: 656d 2372 656d 6f76 652d 686f 6f6b 5265 em#remove-hookRe\n-0001de90: 6d6f 7665 2046 554e 4320 6672 6f6d 2074 move FUNC from t\n-0001dea0: 6865 2068 6f6f 6b20 484f 4f4b 2028 7379 he hook HOOK (sy\n-0001deb0: 6d62 6f6c 292e 7265 702e 696f 2e73 7472 mbol).rep.io.str\n-0001dec0: 6561 6d73 2373 7472 6561 6d70 5265 7475 eams#streampRetu\n-0001ded0: 726e 7320 7472 7565 2069 6620 4152 4720 rns true if ARG \n-0001dee0: 6973 2073 6f6d 6520 736f 7274 206f 6620 is some sort of \n-0001def0: 492f 4f20 7374 7265 616d 2e72 656d 6f74 I/O stream.remot\n-0001df00: 652d 7265 702d 7061 7373 7764 2d6d 7367 e-rep-passwd-msg\n-0001df10: 7352 6567 756c 6172 2065 7870 7265 7373 sRegular express\n-0001df20: 696f 6e20 6d61 7463 6869 6e67 2070 6173 ion matching pas\n-0001df30: 7377 6f72 6420 7072 6f6d 7074 2e72 656d sword prompt.rem\n-0001df40: 6f74 652d 6465 6661 756c 742d 7573 6572 ote-default-user\n-0001df50: 4465 6661 756c 7420 7573 6572 6e61 6d65 Default username\n-0001df60: 2074 6f20 7573 6520 666f 7220 6669 6c65 to use for file\n-0001df70: 2d74 7261 6e73 6665 7220 7768 656e 206e -transfer when n\n-0001df80: 6f6e 6520 6973 2073 7065 6369 6669 6564 one is specified\n-0001df90: 2c20 6569 7468 6572 0a65 7870 6c69 6369 , either.explici\n-0001dfa0: 746c 792c 206f 7220 6279 2074 6865 2072 tly, or by the r\n-0001dfb0: 656d 6f74 652d 6674 702d 686f 7374 2d75 emote-ftp-host-u\n-0001dfc0: 7365 722d 616c 6973 7420 7661 7269 6162 ser-alist variab\n-0001dfd0: 6c65 2e00 7265 702e 6461 7461 2e72 696e le..rep.data.rin\n-0001dfe0: 6723 7269 6e67 2d73 697a 6520 5249 4e47 g#ring-size RING\n+00018f90: fb9c 0000 0000 0000 1800 0000 e200 0000 ................\n+00018fa0: e9e6 1366 0072 6570 0a9f 0100 0000 0000 ...f.rep........\n+00018fb0: 1200 0000 0500 0000 9c83 cd71 7265 702e ...........qrep.\n+00018fc0: 97db 0100 0000 0000 1e00 0000 3900 0000 ............9...\n+00018fd0: 50ac 9860 7265 6d6f fbe2 0100 0000 0000 P..`remo........\n+00018fe0: 1f00 0000 3400 0000 895e f66b 7265 702e ....4....^.krep.\n+00018ff0: 3353 0100 0000 0000 1900 0000 0e00 0000 3S..............\n+00019000: 7265 702e 696f 2e66 696c 6573 2363 6c6f rep.io.files#clo\n+00019010: 7365 2d66 696c 6563 6c6f 7365 2d66 696c se-fileclose-fil\n+00019020: 6520 4649 4c45 0a0a 5369 676e 616c 2074 e FILE..Signal t\n+00019030: 6861 7420 7468 6572 6520 7769 6c6c 2062 hat there will b\n+00019040: 6520 6e6f 206d 6f72 6520 492f 4f20 7468 e no more I/O th\n+00019050: 726f 7567 6820 7468 6520 6669 6c65 206f rough the file o\n+00019060: 626a 6563 7420 4649 4c45 2e72 6570 2e69 bject FILE.rep.i\n+00019070: 6f2e 6669 6c65 7323 666c 7573 682d 6669 o.files#flush-fi\n+00019080: 6c65 666c 7573 682d 6669 6c65 2046 494c leflush-file FIL\n+00019090: 450a 0a46 6c75 7368 2061 6e79 2062 7566 E..Flush any buf\n+000190a0: 6665 7265 6420 6f75 7470 7574 206f 6e20 fered output on \n+000190b0: 4649 4c45 2e20 5468 6973 2069 7320 7573 FILE. This is us\n+000190c0: 7561 6c6c 7920 756e 6e65 6365 7373 6172 ually unnecessar\n+000190d0: 7920 7369 6e63 650a 616c 6c20 6f75 7470 y since.all outp\n+000190e0: 7574 2077 696c 6c20 6265 2066 6c75 7368 ut will be flush\n+000190f0: 6564 2077 6865 6e20 4649 4c45 2069 7320 ed when FILE is \n+00019100: 6576 656e 7475 616c 6c79 2063 6c6f 7365 eventually close\n+00019110: 642e 7265 702e 696f 2e66 696c 6573 2364 d.rep.io.files#d\n+00019120: 656c 6574 652d 6469 7265 6374 6f72 7964 elete-directoryd\n+00019130: 656c 6574 652d 6469 7265 6374 6f72 7920 elete-directory \n+00019140: 4449 5245 4354 4f52 592d 4e41 4d45 0a0a DIRECTORY-NAME..\n+00019150: 4465 6c65 7465 2074 6865 2064 6972 6563 Delete the direc\n+00019160: 746f 7279 2063 616c 6c65 6420 4449 5245 tory called DIRE\n+00019170: 4354 4f52 592d 4e41 4d45 2e20 4e6f 7465 CTORY-NAME. Note\n+00019180: 2074 6861 7420 7468 6520 6469 7265 6374 that the direct\n+00019190: 6f72 7920 696e 0a71 7565 7374 696f 6e20 ory in.question \n+000191a0: 7368 6f75 6c64 2062 6520 656d 7074 792e should be empty.\n+000191b0: 7265 702e 696f 2e66 696c 6573 2363 6f70 rep.io.files#cop\n+000191c0: 792d 6669 6c65 636f 7079 2d66 696c 6520 y-filecopy-file \n+000191d0: 534f 5552 4345 2044 4553 5449 4e41 5449 SOURCE DESTINATI\n+000191e0: 4f4e 0a0a 4372 6561 7465 2061 206e 6577 ON..Create a new\n+000191f0: 2063 6f70 7920 6f66 2074 6865 2066 696c copy of the fil\n+00019200: 6520 6361 6c6c 6564 2053 4f55 5243 452c e called SOURCE,\n+00019210: 2061 7320 7468 6520 6669 6c65 2063 616c as the file cal\n+00019220: 6c65 6420 4445 5354 494e 4154 494f 4e2e led DESTINATION.\n+00019230: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+00019240: 652d 6578 6563 7574 6162 6c65 2d70 6669 e-executable-pfi\n+00019250: 6c65 2d65 7865 6375 7461 626c 652d 7020 le-executable-p \n+00019260: 4649 4c45 2d4e 414d 450a 0a52 6574 7572 FILE-NAME..Retur\n+00019270: 6e73 2074 2069 6620 7468 6520 6669 6c65 ns t if the file\n+00019280: 2063 616c 6c65 6420 4649 4c45 2d4e 414d called FILE-NAM\n+00019290: 4520 6973 2065 7865 6375 7461 626c 652e E is executable.\n+000192a0: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+000192b0: 652d 7265 6775 6c61 722d 7066 696c 652d e-regular-pfile-\n+000192c0: 7265 6775 6c61 722d 7020 4649 4c45 2d4e regular-p FILE-N\n+000192d0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n+000192e0: 6620 7468 6520 6669 6c65 2063 616c 6c65 f the file calle\n+000192f0: 6420 4649 4c45 2d4e 414d 4520 6973 2061 d FILE-NAME is a\n+00019300: 206e 6f72 6d61 6c20 6669 6c65 2c20 6965 normal file, ie\n+00019310: 2c20 6e6f 7420 610a 6469 7265 6374 6f72 , not a.director\n+00019320: 792c 2064 6576 6963 652c 2073 796d 626f y, device, symbo\n+00019330: 6c69 6320 6c69 6e6b 2c20 6574 632e 2e2e lic link, etc...\n+00019340: 3a72 6570 2e69 6f2e 6669 6c65 7323 6669 :rep.io.files#fi\n+00019350: 6c65 2d67 6964 6669 6c65 2d67 6964 2046 le-gidfile-gid F\n+00019360: 494c 452d 4e41 4d45 0a0a 5265 7475 726e ILE-NAME..Return\n+00019370: 7320 7468 6520 6769 6420 6f66 2074 6865 s the gid of the\n+00019380: 2066 696c 6520 6361 6c6c 6564 2046 494c file called FIL\n+00019390: 452d 4e41 4d45 7265 702e 696f 2e66 696c E-NAMErep.io.fil\n+000193a0: 6573 2366 696c 652d 7369 7a65 6669 6c65 es#file-sizefile\n+000193b0: 2d73 697a 6520 4649 4c45 2d4e 414d 450a -size FILE-NAME.\n+000193c0: 0a52 6574 7572 6e73 2074 6865 2073 697a .Returns the siz\n+000193d0: 6520 6f66 2074 6865 2066 696c 6520 6361 e of the file ca\n+000193e0: 6c6c 6564 2046 494c 452d 4e41 4d45 2069 lled FILE-NAME i\n+000193f0: 6e20 6279 7465 732e 7265 702e 696f 2e66 n bytes.rep.io.f\n+00019400: 696c 6573 236d 616b 652d 7379 6d6c 696e iles#make-symlin\n+00019410: 6b6d 616b 652d 7379 6d6c 696e 6b20 4649 kmake-symlink FI\n+00019420: 4c45 4e41 4d45 2043 4f4e 5445 4e54 530a LENAME CONTENTS.\n+00019430: 0a43 7265 6174 6520 6120 7379 6d62 6f6c .Create a symbol\n+00019440: 6963 206c 696e 6b20 4649 4c45 4e41 4d45 ic link FILENAME\n+00019450: 2070 6f69 6e74 696e 6720 746f 2074 6865 pointing to the\n+00019460: 2066 696c 6520 6361 6c6c 6564 2043 4f4e file called CON\n+00019470: 5445 4e54 532e 0a43 4f4e 5445 4e54 5320 TENTS..CONTENTS \n+00019480: 6d61 7920 6265 2072 656c 6174 6976 6520 may be relative \n+00019490: 746f 2074 6865 2064 6972 6563 746f 7279 to the directory\n+000194a0: 2063 6f6e 7461 696e 696e 6720 4649 4c45 containing FILE\n+000194b0: 4e41 4d45 2e72 6570 2e69 6f2e 6669 6c65 NAME.rep.io.file\n+000194c0: 7323 6d61 6b65 2d74 656d 702d 6e61 6d65 s#make-temp-name\n+000194d0: 6d61 6b65 2d74 656d 702d 6e61 6d65 0a0a make-temp-name..\n+000194e0: 5265 7475 726e 7320 7468 6520 6e61 6d65 Returns the name\n+000194f0: 206f 6620 6120 756e 6971 7565 2066 696c of a unique fil\n+00019500: 6520 696e 2074 6865 206c 6f63 616c 2066 e in the local f\n+00019510: 696c 696e 6720 7379 7374 656d 2e72 6570 iling system.rep\n+00019520: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n+00019530: 7223 6361 6c6c 2f63 6363 616c 6c2f 6363 r#call/cccall/cc\n+00019540: 2046 554e 4354 494f 4e0a 0a49 6e76 6f6b FUNCTION..Invok\n+00019550: 6520 4655 4e43 5449 4f4e 2077 6974 6820 e FUNCTION with \n+00019560: 6120 7369 6e67 6c65 2070 6172 616d 6574 a single paramet\n+00019570: 6572 2c20 7468 6520 636f 6e74 696e 7561 er, the continua\n+00019580: 7469 6f6e 2066 756e 6374 696f 6e20 6f66 tion function of\n+00019590: 0a74 6865 2063 7572 7265 6e74 2073 7461 .the current sta\n+000195a0: 7465 206f 6620 7468 6520 696e 7465 7270 te of the interp\n+000195b0: 7265 7465 722e 2053 7562 7365 7175 656e reter. Subsequen\n+000195c0: 746c 7920 6361 6c6c 696e 6720 7468 650a tly calling the.\n+000195d0: 636f 6e74 696e 7561 7469 6f6e 2066 756e continuation fun\n+000195e0: 6374 696f 6e20 2877 6974 6820 616e 206f ction (with an o\n+000195f0: 7074 696f 6e61 6c20 7369 6e67 6c65 2061 ptional single a\n+00019600: 7267 756d 656e 7429 2077 696c 6c20 7061 rgument) will pa\n+00019610: 7373 0a63 6f6e 7472 6f6c 2069 6d6d 6564 ss.control immed\n+00019620: 6961 7465 6c79 2062 6163 6b20 746f 2074 iately back to t\n+00019630: 6865 2073 7461 7465 6d65 6e74 2066 6f6c he statement fol\n+00019640: 6c6f 7769 6e67 2074 6865 2063 616c 6c20 lowing the call \n+00019650: 746f 2074 6865 0a60 6361 6c6c 2f63 6327 to the.`call/cc'\n+00019660: 2066 756e 6374 696f 6e20 2865 7665 6e20 function (even \n+00019670: 6966 2074 6861 7420 7374 6163 6b20 6672 if that stack fr\n+00019680: 616d 6520 6861 7320 7369 6e63 6520 6265 ame has since be\n+00019690: 656e 2065 7869 7465 6429 2e72 6570 2e6c en exited).rep.l\n+000196a0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+000196b0: 6361 6c6c 2d77 6974 682d 6261 7272 6965 call-with-barrie\n+000196c0: 7263 616c 6c2d 7769 7468 2d62 6172 7269 rcall-with-barri\n+000196d0: 6572 2054 4855 4e4b 2043 4c4f 5345 4420 er THUNK CLOSED \n+000196e0: 5b49 4e2d 5448 554e 4b5d 205b 4f55 542d [IN-THUNK] [OUT-\n+000196f0: 5448 554e 4b5d 0a0a 4361 6c6c 2054 4855 THUNK]..Call THU\n+00019700: 4e4b 2069 6e73 6964 6520 6120 6e65 7720 NK inside a new \n+00019710: 6578 6563 7574 696f 6e20 656e 7669 726f execution enviro\n+00019720: 6e6d 656e 742e 2049 6620 434c 4f53 4544 nment. If CLOSED\n+00019730: 2069 7320 6e6f 6e2d 606e 696c 270a 7468 is non-`nil'.th\n+00019740: 656e 2074 6865 206e 6577 2065 6e76 6972 en the new envir\n+00019750: 6f6e 6d65 6e74 2077 696c 6c20 6265 2065 onment will be e\n+00019760: 7869 7465 6420 6578 6163 746c 7920 6f6e xited exactly on\n+00019770: 6365 2028 692e 652e 0a63 6f6e 7469 6e75 ce (i.e..continu\n+00019780: 6174 696f 6e73 206d 6179 206e 6f74 2070 ations may not p\n+00019790: 6173 7320 7468 726f 7567 6820 6974 292e ass through it).\n+000197a0: 0a0a 416c 7465 726e 6174 6976 656c 792c ..Alternatively,\n+000197b0: 2069 6620 434c 4f53 4544 2069 7320 606e if CLOSED is `n\n+000197c0: 696c 2720 7468 656e 2074 6865 2065 6e76 il' then the env\n+000197d0: 6972 6f6e 6d65 6e74 2069 7320 7361 6964 ironment is said\n+000197e0: 2074 6f20 6265 0a60 6f70 656e 2720 616e to be.`open' an\n+000197f0: 6420 636f 6e74 696e 7561 7469 6f6e 7320 d continuations \n+00019800: 6d61 7920 6361 7573 6520 636f 6e74 726f may cause contro\n+00019810: 6c20 746f 2066 6c6f 7720 696e 746f 2061 l to flow into a\n+00019820: 6e64 206f 7574 206f 6620 7468 650a 6e65 nd out of the.ne\n+00019830: 7720 656e 7669 726f 6e6d 656e 742e 2041 w environment. A\n+00019840: 7320 7468 6973 2068 6170 7065 6e73 206f s this happens o\n+00019850: 6e65 206f 6620 494e 2d54 4855 4e4b 206f ne of IN-THUNK o\n+00019860: 7220 4f55 542d 5448 554e 4b20 7769 6c6c r OUT-THUNK will\n+00019870: 2062 650a 6361 6c6c 6564 2028 6966 2064 be.called (if d\n+00019880: 6566 696e 6564 292e 0a0a 5468 6520 7661 efined)...The va\n+00019890: 6c75 6520 6f66 2074 6869 7320 6675 6e63 lue of this func\n+000198a0: 7469 6f6e 2069 7320 7468 6520 7661 6c75 tion is the valu\n+000198b0: 6520 7265 7475 726e 6564 2062 7920 5448 e returned by TH\n+000198c0: 554e 4b2e 7265 702e 7468 7265 6164 7323 UNK.rep.threads#\n+000198d0: 6d61 6b65 2d74 6872 6561 646d 616b 652d make-threadmake-\n+000198e0: 7468 7265 6164 2054 4855 4e4b 205b 4e41 thread THUNK [NA\n+000198f0: 4d45 5d0a 0a43 7265 6174 6520 616e 6420 ME]..Create and \n+00019900: 7265 7475 726e 2061 6e20 6f62 6a65 6374 return an object\n+00019910: 2072 6570 7265 7365 6e74 696e 6720 6120 representing a \n+00019920: 6e65 7720 7468 7265 6164 206f 6620 6578 new thread of ex\n+00019930: 6563 7574 696f 6e2e 2054 6865 0a6e 6577 ecution. The.new\n+00019940: 2074 6872 6561 6420 7769 6c6c 2062 6567 thread will beg\n+00019950: 696e 2062 7920 6361 6c6c 696e 6720 5448 in by calling TH\n+00019960: 554e 4b2c 2061 2066 756e 6374 696f 6e20 UNK, a function \n+00019970: 7769 7468 207a 6572 6f0a 7061 7261 6d65 with zero.parame\n+00019980: 7465 7273 2e72 6570 2e74 6872 6561 6473 ters.rep.threads\n+00019990: 2374 6872 6561 642d 7969 656c 6474 6872 #thread-yieldthr\n+000199a0: 6561 642d 7969 656c 640a 0a50 6173 7320 ead-yield..Pass \n+000199b0: 636f 6e74 726f 6c20 6177 6179 2066 726f control away fro\n+000199c0: 6d20 7468 6520 6375 7272 656e 7420 7468 m the current th\n+000199d0: 7265 6164 2069 6620 6f74 6865 7220 7468 read if other th\n+000199e0: 7265 6164 7320 6172 6520 7761 6974 696e reads are waitin\n+000199f0: 670a 746f 2072 756e 2e72 6570 2e74 6872 g.to run.rep.thr\n+00019a00: 6561 6473 2374 6872 6561 642d 7375 7370 eads#thread-susp\n+00019a10: 656e 6465 642d 7074 6872 6561 642d 7375 ended-pthread-su\n+00019a20: 7370 656e 6465 642d 7020 5448 5245 4144 spended-p THREAD\n+00019a30: 0a0a 5265 7475 726e 2060 7427 2069 6620 ..Return `t' if \n+00019a40: 5448 5245 4144 2069 7320 6375 7272 656e THREAD is curren\n+00019a50: 746c 7920 7375 7370 656e 6465 6420 6672 tly suspended fr\n+00019a60: 6f6d 2072 756e 6e69 6e67 2e72 6570 2e74 om running.rep.t\n+00019a70: 6872 6561 6473 2374 6872 6561 642d 7065 hreads#thread-pe\n+00019a80: 726d 6974 7468 7265 6164 2d70 6572 6d69 rmitthread-permi\n+00019a90: 740a 0a44 6563 7265 6d65 6e74 2074 6865 t..Decrement the\n+00019aa0: 2074 6872 6561 6420 7072 6565 6d70 7469 thread preempti\n+00019ab0: 6f6e 206c 6f63 6b2e 2057 6865 6e20 6772 on lock. When gr\n+00019ac0: 6561 7468 6572 2074 6861 6e20 7a65 726f eather than zero\n+00019ad0: 2061 6c6c 0a70 7265 656d 7074 696f 6e20 all.preemption \n+00019ae0: 6f66 2074 6872 6561 6473 2069 7320 6469 of threads is di\n+00019af0: 7361 626c 6564 2e20 5265 7475 726e 7320 sabled. Returns \n+00019b00: 6074 2720 6966 2070 7265 656d 7074 696f `t' if preemptio\n+00019b10: 6e20 6973 2062 6c6f 636b 6564 0a61 7320 n is blocked.as \n+00019b20: 7468 6973 2066 756e 6374 696f 6e20 7265 this function re\n+00019b30: 7475 726e 732e 7265 702e 6461 7461 2e64 turns.rep.data.d\n+00019b40: 6174 756d 7323 6461 7475 6d2d 7365 7464 atums#datum-setd\n+00019b50: 6174 756d 2d73 6574 2044 4154 554d 2049 atum-set DATUM I\n+00019b60: 4420 5641 4c55 450a 0a49 6620 6461 7461 D VALUE..If data\n+00019b70: 206f 626a 6563 7420 4441 5455 4d20 6861 object DATUM ha\n+00019b80: 7320 7479 7065 2049 442c 206d 6f64 6966 s type ID, modif\n+00019b90: 7920 6974 7320 6173 736f 6369 6174 6564 y its associated\n+00019ba0: 2076 616c 7565 2074 6f20 6265 0a56 414c value to be.VAL\n+00019bb0: 5545 2c20 656c 7365 2073 6967 6e61 6c20 UE, else signal \n+00019bc0: 616e 2065 7272 6f72 2e72 6570 2e76 6d2e an error.rep.vm.\n+00019bd0: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n+00019be0: 2d66 696c 6543 6f6d 7069 6c65 7320 7468 -fileCompiles th\n+00019bf0: 6520 6669 6c65 206f 6620 6a61 6465 2d6c e file of jade-l\n+00019c00: 6973 7020 636f 6465 2046 494c 452d 4e41 isp code FILE-NA\n+00019c10: 4d45 2069 6e74 6f20 6120 6e65 7720 6669 ME into a new fi\n+00019c20: 6c65 2063 616c 6c65 640a 6028 636f 6e63 le called.`(conc\n+00019c30: 6174 2046 494c 452d 4e41 4d45 203f 6329 at FILE-NAME ?c)\n+00019c40: 2720 2869 652c 2060 666f 6f2e 6a6c 2720 ' (ie, `foo.jl' \n+00019c50: 3d3e 2060 666f 6f2e 6a6c 6327 292e 2a63 => `foo.jlc').*c\n+00019c60: 6f6d 7069 6c65 722d 7772 6974 652d 646f ompiler-write-do\n+00019c70: 6373 2a57 6865 6e20 7420 616c 6c20 646f cs*When t all do\n+00019c80: 632d 7374 7269 6e67 7320 6172 6520 6170 c-strings are ap\n+00019c90: 7065 6e64 6564 2074 6f20 7468 6520 646f pended to the do\n+00019ca0: 6320 6669 6c65 2061 6e64 2072 6570 6c61 c file and repla\n+00019cb0: 6365 6420 7769 7468 0a74 6865 6972 2070 ced with.their p\n+00019cc0: 6f73 6974 696f 6e20 696e 2074 6861 7420 osition in that \n+00019cd0: 6669 6c65 2e72 6570 2e76 6d2e 636f 6d70 file.rep.vm.comp\n+00019ce0: 696c 6572 2e62 6173 6963 2363 6f6d 7069 iler.basic#compi\n+00019cf0: 6c65 2d66 6f72 6d43 6f6d 7069 6c65 2074 le-formCompile t\n+00019d00: 6865 204c 6973 7020 666f 726d 2046 4f52 he Lisp form FOR\n+00019d10: 4d20 696e 746f 2061 2062 7974 6520 636f M into a byte co\n+00019d20: 6465 2066 6f72 6d2e 7265 702e 7468 7265 de form.rep.thre\n+00019d30: 6164 732e 6d65 7373 6167 652d 706f 7274 ads.message-port\n+00019d40: 236d 6573 7361 6765 2d77 6169 7469 6e67 #message-waiting\n+00019d50: 2d70 5265 7475 726e 2074 7275 6520 6966 -pReturn true if\n+00019d60: 2074 6865 7265 2061 7265 206d 6573 7361 there are messa\n+00019d70: 6765 7320 7761 6974 696e 6720 6f6e 206d ges waiting on m\n+00019d80: 6573 7361 6765 2070 6f72 7420 504f 5254 essage port PORT\n+00019d90: 2e72 6570 2e74 6872 6561 6473 2e75 7469 .rep.threads.uti\n+00019da0: 6c73 2377 6974 686f 7574 2d69 6e74 6572 ls#without-inter\n+00019db0: 7275 7074 7345 7661 6c75 6174 6520 6028 ruptsEvaluate `(\n+00019dc0: 7072 6f67 6e20 464f 524d 5329 2720 7769 progn FORMS)' wi\n+00019dd0: 7468 2074 6872 6561 6420 7072 6565 6d70 th thread preemp\n+00019de0: 7469 6f6e 2064 6973 6162 6c65 642e 0072 tion disabled..r\n+00019df0: 6570 2e74 6872 6561 6473 2e75 7469 6c73 ep.threads.utils\n+00019e00: 2377 6974 686f 7574 2d69 6e74 6572 7275 #without-interru\n+00019e10: 7074 7320 2e20 464f 524d 5372 6570 2e74 pts . FORMSrep.t\n+00019e20: 6872 6561 6473 2e6d 7574 6578 236f 6274 hreads.mutex#obt\n+00019e30: 6169 6e2d 6d75 7465 784f 6274 6169 6e20 ain-mutexObtain \n+00019e40: 7468 6520 6d75 7465 7820 4d54 5820 666f the mutex MTX fo\n+00019e50: 7220 7468 6520 6375 7272 656e 7420 7468 r the current th\n+00019e60: 7265 6164 2e20 5769 6c6c 2073 7573 7065 read. Will suspe\n+00019e70: 6e64 2074 6865 2063 7572 7265 6e74 0a74 nd the current.t\n+00019e80: 6872 6561 6420 756e 7469 6c20 7468 6520 hread until the \n+00019e90: 6d75 7465 7820 6973 2061 7661 696c 6162 mutex is availab\n+00019ea0: 6c65 2e20 5265 7475 726e 7320 6661 6c73 le. Returns fals\n+00019eb0: 6520 6966 2074 6865 2074 696d 656f 7574 e if the timeout\n+00019ec0: 2065 7870 6972 6564 2e00 7265 702e 7468 expired..rep.th\n+00019ed0: 7265 6164 732e 6d75 7465 7823 7265 6c65 reads.mutex#rele\n+00019ee0: 6173 652d 6d75 7465 7820 4d54 5800 7265 ase-mutex MTX.re\n+00019ef0: 702e 7379 7374 656d 2370 7764 2d70 726f p.system#pwd-pro\n+00019f00: 6d70 7420 5052 4f4d 5054 0072 6570 2e73 mpt PROMPT.rep.s\n+00019f10: 7973 7465 6d23 6765 7465 6e76 204e 414d ystem#getenv NAM\n+00019f20: 4500 7265 702e 6461 7461 2361 7373 6f63 E.rep.data#assoc\n+00019f30: 2d72 6567 6578 7020 494e 5055 5420 414c -regexp INPUT AL\n+00019f40: 4953 5420 2321 6f70 7469 6f6e 616c 2046 IST #!optional F\n+00019f50: 4f4c 442d 4341 5345 7265 702e 6461 7461 OLD-CASErep.data\n+00019f60: 2372 656d 6f76 652d 6966 5265 7475 726e #remove-ifReturn\n+00019f70: 7320 6120 6e65 7720 636f 7079 206f 6620 s a new copy of \n+00019f80: 4c53 5420 7769 7468 2061 6e79 2065 6c65 LST with any ele\n+00019f90: 6d65 6e74 7320 7265 6d6f 7665 6420 666f ments removed fo\n+00019fa0: 7220 7768 6963 6820 2850 5245 4420 454c r which (PRED EL\n+00019fb0: 5429 0a72 6574 7572 6e73 2074 7275 652e T).returns true.\n+00019fc0: 0072 6570 2e64 6174 6123 7265 6d6f 7665 .rep.data#remove\n+00019fd0: 2045 4c54 204c 5354 0072 6570 2e64 6174 ELT LST.rep.dat\n+00019fe0: 6123 7265 6d71 2045 4c54 204c 5354 0000 a#remq ELT LST..\n+00019ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001a000: 7265 702e 696f 2e66 696c 6573 2373 6565 rep.io.files#see\n+0001a010: 6b2d 6669 6c65 7365 656b 2d66 696c 6520 k-fileseek-file \n+0001a020: 4649 4c45 205b 4f46 4653 4554 5d20 5b57 FILE [OFFSET] [W\n+0001a030: 4845 5245 2d46 524f 4d5d 0a0a 4361 6c6c HERE-FROM]..Call\n+0001a040: 6564 2061 7320 2873 6565 6b2d 6669 6c65 ed as (seek-file\n+0001a050: 2046 494c 4529 2c20 7265 7475 726e 7320 FILE), returns \n+0001a060: 7468 6520 6469 7374 616e 6365 2069 6e20 the distance in \n+0001a070: 6279 7465 7320 6672 6f6d 2074 6865 2073 bytes from the s\n+0001a080: 7461 7274 0a6f 6620 7468 6520 6669 6c65 tart.of the file\n+0001a090: 2074 6861 7420 7468 6520 6e65 7874 2063 that the next c\n+0001a0a0: 6861 7261 6374 6572 2077 6f75 6c64 2062 haracter would b\n+0001a0b0: 6520 7265 6164 2066 726f 6d2e 0a0a 4361 e read from...Ca\n+0001a0c0: 6c6c 6564 2061 7320 2873 6565 6b2d 6669 lled as (seek-fi\n+0001a0d0: 6c65 2046 494c 4520 4f46 4653 4554 205b le FILE OFFSET [\n+0001a0e0: 5748 4552 455d 2920 616c 7465 7273 2074 WHERE]) alters t\n+0001a0f0: 6865 2070 6f73 6974 696f 6e20 6672 6f6d he position from\n+0001a100: 2077 6869 6368 2074 6865 0a6e 6578 7420 which the.next \n+0001a110: 6279 7465 2077 696c 6c20 6265 2072 6561 byte will be rea\n+0001a120: 642e 2057 4845 5245 2063 616e 2062 6520 d. WHERE can be \n+0001a130: 6f6e 6520 6f66 2c0a 0a09 6e69 6c09 094f one of,...nil..O\n+0001a140: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n+0001a150: 7220 7468 6520 6375 7272 656e 7420 706f r the current po\n+0001a160: 7369 7469 6f6e 0a09 7374 6172 7409 094f sition..start..O\n+0001a170: 4646 5345 5420 6279 7465 7320 6166 7465 FFSET bytes afte\n+0001a180: 7220 7468 6520 6265 6769 6e6e 696e 6720 r the beginning \n+0001a190: 6f66 2074 6865 2066 696c 650a 0965 6e64 of the file..end\n+0001a1a0: 0909 4f46 4653 4554 2062 7974 6573 2062 ..OFFSET bytes b\n+0001a1b0: 6566 6f72 6520 7468 6520 656e 6420 6f66 efore the end of\n+0001a1c0: 2074 6865 2066 696c 652e 0a0a 4e6f 7465 the file...Note\n+0001a1d0: 2074 6861 7420 6e6f 7420 616c 6c20 6669 that not all fi\n+0001a1e0: 6c65 7320 6d61 7920 6265 2073 6565 6b61 les may be seeka\n+0001a1f0: 626c 653b 2069 6620 2873 6565 6b2d 6669 ble; if (seek-fi\n+0001a200: 6c65 2046 494c 4529 2072 6574 7572 6e73 le FILE) returns\n+0001a210: 0a6e 696c 2028 692e 652e 2074 6865 2063 .nil (i.e. the c\n+0001a220: 7572 7265 6e74 2070 6f73 6974 696f 6e20 urrent position \n+0001a230: 6973 2075 6e6b 6e6f 776e 2920 616e 7920 is unknown) any \n+0001a240: 6174 7465 6d70 7473 2074 6f20 7365 7420 attempts to set \n+0001a250: 7468 650a 6375 7272 656e 7420 706f 7369 the.current posi\n+0001a260: 7469 6f6e 2077 696c 6c20 616c 736f 2066 tion will also f\n+0001a270: 6169 6c2e 7265 702e 696f 2e66 696c 6573 ail.rep.io.files\n+0001a280: 2366 696c 652d 6f77 6e65 722d 7066 696c #file-owner-pfil\n+0001a290: 652d 6f77 6e65 722d 7020 4649 4c45 2d4e e-owner-p FILE-N\n+0001a2a0: 414d 450a 0a52 6574 7572 6e73 2074 2069 AME..Returns t i\n+0001a2b0: 6620 7468 6520 6f77 6e65 7273 6869 7020 f the ownership \n+0001a2c0: 2875 6964 2026 2067 6964 2920 6f66 2074 (uid & gid) of t\n+0001a2d0: 6865 2066 696c 6520 6361 6c6c 6564 2046 he file called F\n+0001a2e0: 494c 452d 4e41 4d45 2069 7320 7468 650a ILE-NAME is the.\n+0001a2f0: 7361 6d65 2061 7320 7468 6174 206f 6620 same as that of \n+0001a300: 616e 7920 6669 6c65 7320 7772 6974 7465 any files writte\n+0001a310: 6e20 6279 2074 6865 2065 6469 746f 722e n by the editor.\n+0001a320: 7265 702e 696f 2e66 696c 6573 2366 696c rep.io.files#fil\n+0001a330: 652d 6e6c 696e 6b73 6669 6c65 2d6e 6c69 e-nlinksfile-nli\n+0001a340: 6e6b 7320 4649 4c45 2d4e 414d 450a 0a52 nks FILE-NAME..R\n+0001a350: 6574 7572 6e73 2074 6865 206e 756d 6265 eturns the numbe\n+0001a360: 7220 6f66 206c 696e 6b73 2070 6f69 6e74 r of links point\n+0001a370: 696e 6720 746f 2074 6865 2066 696c 6520 ing to the file \n+0001a380: 6361 6c6c 6564 2046 494c 452d 4e41 4d45 called FILE-NAME\n+0001a390: 2e20 5468 6973 2077 696c 6c0a 6265 206f . This will.be o\n+0001a3a0: 6e65 2069 6620 4649 4c45 2d4e 414d 4520 ne if FILE-NAME \n+0001a3b0: 6861 7320 6f6e 6c79 206f 6e65 206e 616d has only one nam\n+0001a3c0: 652e 2044 6f65 736e 2774 2063 6f75 6e74 e. Doesn't count\n+0001a3d0: 2073 796d 626f 6c69 6320 6c69 6e6b 732e symbolic links.\n+0001a3e0: 7265 702e 696f 2e66 696c 6573 2372 6561 rep.io.files#rea\n+0001a3f0: 642d 7379 6d6c 696e 6b72 6561 642d 7379 d-symlinkread-sy\n+0001a400: 6d6c 696e 6b20 4649 4c45 4e41 4d45 0a0a mlink FILENAME..\n+0001a410: 5265 7475 726e 2074 6865 2073 7472 696e Return the strin\n+0001a420: 6720 7468 6174 2069 7320 7468 6520 636f g that is the co\n+0001a430: 6e74 656e 7473 206f 6620 7468 6520 7379 ntents of the sy\n+0001a440: 6d62 6f6c 6963 206c 696e 6b20 4649 4c45 mbolic link FILE\n+0001a450: 4e41 4d45 2e20 5468 6973 0a73 7472 696e NAME. This.strin\n+0001a460: 6720 6d61 7920 6265 2072 656c 6174 6976 g may be relativ\n+0001a470: 6520 746f 2074 6865 2064 6972 6563 746f e to the directo\n+0001a480: 7279 2063 6f6e 7461 696e 696e 6720 4649 ry containing FI\n+0001a490: 4c45 4e41 4d45 2e0a 0a53 6967 6e61 6c73 LENAME...Signals\n+0001a4a0: 2061 6e20 6572 726f 7220 6966 2046 494c an error if FIL\n+0001a4b0: 454e 414d 4520 6973 6e27 7420 6120 7379 ENAME isn't a sy\n+0001a4c0: 6d62 6f6c 6963 206c 696e 6b2e 7265 702e mbolic link.rep.\n+0001a4d0: 696f 2e66 696c 6573 2373 6574 2d66 696c io.files#set-fil\n+0001a4e0: 652d 6861 6e64 6c65 722d 656e 7669 726f e-handler-enviro\n+0001a4f0: 6e6d 656e 7473 6574 2d66 696c 652d 6861 nmentset-file-ha\n+0001a500: 6e64 6c65 722d 656e 7669 726f 6e6d 656e ndler-environmen\n+0001a510: 7420 454e 5672 6570 2e6c 616e 672e 696e t ENVrep.lang.in\n+0001a520: 7465 7270 7265 7465 7223 636f 6e74 696e terpreter#contin\n+0001a530: 7561 7469 6f6e 2d63 616c 6c61 626c 652d uation-callable-\n+0001a540: 7063 6f6e 7469 6e75 6174 696f 6e2d 6361 pcontinuation-ca\n+0001a550: 6c6c 6162 6c65 2d70 2043 4f4e 5449 4e55 llable-p CONTINU\n+0001a560: 4154 494f 4e0a 0a52 6574 7572 6e73 2060 ATION..Returns `\n+0001a570: 7427 2069 6620 7468 6520 636f 6e74 696e t' if the contin\n+0001a580: 7561 7469 6f6e 206f 626a 6563 7420 434f uation object CO\n+0001a590: 4e54 494e 5541 5449 4f4e 2066 726f 6d20 NTINUATION from \n+0001a5a0: 7468 6520 6375 7272 656e 740a 6578 6563 the current.exec\n+0001a5b0: 7574 696f 6e20 706f 696e 7420 6f66 2074 ution point of t\n+0001a5c0: 6865 2069 6e74 6572 7072 6574 6572 2e72 he interpreter.r\n+0001a5d0: 6570 2e74 6872 6561 6473 2374 6872 6561 ep.threads#threa\n+0001a5e0: 642d 6465 6c65 7465 7468 7265 6164 2d64 d-deletethread-d\n+0001a5f0: 656c 6574 6520 5b54 4852 4541 445d 0a0a elete [THREAD]..\n+0001a600: 4d61 726b 2054 4852 4541 4420 286f 7220 Mark THREAD (or \n+0001a610: 7468 6520 6375 7272 656e 7420 7468 7265 the current thre\n+0001a620: 6164 292c 2061 7320 6265 696e 6720 6465 ad), as being de\n+0001a630: 6c65 7465 642e 2049 7420 7769 6c6c 206e leted. It will n\n+0001a640: 6f74 2062 650a 7377 6974 6368 6564 2074 ot be.switched t\n+0001a650: 6f20 696e 2074 6865 2066 7574 7572 652e o in the future.\n+0001a660: 2049 6620 7468 6520 6375 7272 656e 7420 If the current \n+0001a670: 7468 7265 6164 2069 7320 6465 6c65 7465 thread is delete\n+0001a680: 642c 2063 6f6e 7472 6f6c 0a77 696c 6c20 d, control.will \n+0001a690: 6265 2070 6173 7365 6420 746f 2074 6865 be passed to the\n+0001a6a0: 206e 6578 7420 7275 6e6e 6162 6c65 2074 next runnable t\n+0001a6b0: 6872 6561 642e 2044 656c 6574 696e 6720 hread. Deleting \n+0001a6c0: 7468 6520 6c61 7374 2072 756e 6e61 626c the last runnabl\n+0001a6d0: 650a 7468 7265 6164 2072 6573 756c 7473 e.thread results\n+0001a6e0: 2066 6f72 6365 7320 7468 6520 636f 6e74 forces the cont\n+0001a6f0: 6169 6e69 6e67 2064 796e 616d 6963 2072 aining dynamic r\n+0001a700: 6f6f 7420 746f 2062 6520 636c 6f73 6564 oot to be closed\n+0001a710: 2e72 6570 2e74 6872 6561 6473 2374 6872 .rep.threads#thr\n+0001a720: 6561 642d 7375 7370 656e 6474 6872 6561 ead-suspendthrea\n+0001a730: 642d 7375 7370 656e 6420 5b54 4852 4541 d-suspend [THREA\n+0001a740: 445d 205b 4d53 4543 535d 0a0a 4d61 726b D] [MSECS]..Mark\n+0001a750: 2054 4852 4541 4420 286f 7220 7468 6520 THREAD (or the \n+0001a760: 6375 7272 656e 7420 7468 7265 6164 2920 current thread) \n+0001a770: 6173 2062 6569 6e67 2073 7573 7065 6e64 as being suspend\n+0001a780: 6564 2e20 4974 2077 696c 6c20 6e6f 7420 ed. It will not \n+0001a790: 6265 0a73 656c 6563 7465 6420 756e 7469 be.selected unti\n+0001a7a0: 6c20 6974 2068 6173 2074 6869 7320 7374 l it has this st\n+0001a7b0: 6174 7573 2072 656d 6f76 6564 2e20 5375 atus removed. Su\n+0001a7c0: 7370 656e 6469 6e67 2074 6865 2063 7572 spending the cur\n+0001a7d0: 7265 6e74 0a74 6872 6561 6420 7769 6c6c rent.thread will\n+0001a7e0: 2070 6173 7320 636f 6e74 726f 6c20 746f pass control to\n+0001a7f0: 2074 6865 206e 6578 7420 7275 6e6e 6162 the next runnab\n+0001a800: 6c65 2074 6872 6561 642e 2049 6620 7468 le thread. If th\n+0001a810: 6572 6520 6172 6520 6e6f 0a72 756e 6e61 ere are no.runna\n+0001a820: 626c 6520 7468 7265 6164 732c 2074 6865 ble threads, the\n+0001a830: 6e20 736c 6565 7020 756e 7469 6c20 7468 n sleep until th\n+0001a840: 6520 6e65 7874 2074 6872 6561 6420 6265 e next thread be\n+0001a850: 636f 6d65 7320 7275 6e6e 6162 6c65 2e0a comes runnable..\n+0001a860: 0a52 6574 7572 6e73 2074 7275 6520 6966 .Returns true if\n+0001a870: 2074 6865 2074 696d 656f 7574 2077 6173 the timeout was\n+0001a880: 2072 6561 6368 6564 2e72 6570 2e74 6872 reached.rep.thr\n+0001a890: 6561 6473 2374 6872 6561 642d 6a6f 696e eads#thread-join\n+0001a8a0: 7468 7265 6164 2d6a 6f69 6e20 5448 5245 thread-join THRE\n+0001a8b0: 4144 205b 4d53 4543 535d 205b 4445 4641 AD [MSECS] [DEFA\n+0001a8c0: 554c 542d 5641 4c55 455d 0a0a 5375 7370 ULT-VALUE]..Susp\n+0001a8d0: 656e 6420 7468 6520 6375 7272 656e 7420 end the current \n+0001a8e0: 7468 7265 6164 2075 6e74 696c 2054 4852 thread until THR\n+0001a8f0: 4541 4420 6861 7320 6578 6974 6564 2c20 EAD has exited, \n+0001a900: 6f72 204d 5345 4353 0a6d 696c 6c69 7365 or MSECS.millise\n+0001a910: 636f 6e64 7320 6861 7665 2070 6173 7365 conds have passe\n+0001a920: 642e 2049 6620 5448 5245 4144 2065 7869 d. If THREAD exi\n+0001a930: 7473 206e 6f72 6d61 6c6c 792c 2072 6574 ts normally, ret\n+0001a940: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of\n+0001a950: 0a74 6865 206c 6173 7420 666f 726d 2069 .the last form i\n+0001a960: 7420 6576 616c 7561 7465 642c 2065 6c73 t evaluated, els\n+0001a970: 6520 7265 7475 726e 2044 4546 4155 4c54 e return DEFAULT\n+0001a980: 2d56 414c 5545 2e0a 0a49 7420 6973 2061 -VALUE...It is a\n+0001a990: 6e20 6572 726f 7220 746f 2063 616c 6c20 n error to call \n+0001a9a0: 7468 7265 6164 2d6a 6f69 6e20 6f6e 2061 thread-join on a\n+0001a9b0: 2054 4852 4541 4420 7468 6174 2069 7320 THREAD that is \n+0001a9c0: 6e6f 7420 6120 6d65 6d62 6572 206f 660a not a member of.\n+0001a9d0: 6375 7272 656e 7420 6479 6e61 6d69 6320 current dynamic \n+0001a9e0: 726f 6f74 2e72 6570 2e74 6872 6561 6473 root.rep.threads\n+0001a9f0: 2374 6872 6561 642d 7761 6b65 7468 7265 #thread-wakethre\n+0001aa00: 6164 2d77 616b 6520 5b54 4852 4541 445d ad-wake [THREAD]\n+0001aa10: 0a0a 4966 2054 4852 4541 4420 286f 7220 ..If THREAD (or \n+0001aa20: 7468 6520 6375 7272 656e 7420 7468 7265 the current thre\n+0001aa30: 6164 2920 6973 2063 7572 7265 6e74 6c79 ad) is currently\n+0001aa40: 2073 7573 7065 6e64 6564 2c20 6d61 726b suspended, mark\n+0001aa50: 2069 7420 6173 0a62 6569 6e67 2072 756e it as.being run\n+0001aa60: 6e61 626c 6520 6f6e 6365 206d 6f72 652e nable once more.\n+0001aa70: 7265 702e 7468 7265 6164 7323 7468 7265 rep.threads#thre\n+0001aa80: 6164 7074 6872 6561 6470 2041 5247 0a0a adpthreadp ARG..\n+0001aa90: 5265 7475 726e 2060 7427 2069 6620 4152 Return `t' if AR\n+0001aaa0: 4720 6973 2061 2074 6872 6561 6420 6f62 G is a thread ob\n+0001aab0: 6a65 6374 2e72 6570 2e74 6872 6561 6473 ject.rep.threads\n+0001aac0: 2374 6872 6561 642d 6578 6974 6564 2d70 #thread-exited-p\n+0001aad0: 7468 7265 6164 2d65 7869 7465 642d 7020 thread-exited-p \n+0001aae0: 5448 5245 4144 0a0a 5265 7475 726e 2060 THREAD..Return `\n+0001aaf0: 7427 2069 6620 5448 5245 4144 2068 6173 t' if THREAD has\n+0001ab00: 2065 7869 7465 642e 7265 702e 7468 7265 exited.rep.thre\n+0001ab10: 6164 7323 6375 7272 656e 742d 7468 7265 ads#current-thre\n+0001ab20: 6164 6375 7272 656e 742d 7468 7265 6164 adcurrent-thread\n+0001ab30: 205b 4445 5054 485d 0a0a 5265 7475 726e [DEPTH]..Return\n+0001ab40: 2074 6865 2063 7572 7265 6e74 6c79 2065 the currently e\n+0001ab50: 7865 6375 7469 6e67 2074 6872 6561 642e xecuting thread.\n+0001ab60: 7265 702e 6461 7461 2e64 6174 756d 7323 rep.data.datums#\n+0001ab70: 6461 7475 6d2d 7265 6664 6174 756d 2d72 datum-refdatum-r\n+0001ab80: 6566 2044 4154 554d 2049 440a 0a49 6620 ef DATUM ID..If \n+0001ab90: 6461 7461 206f 626a 6563 7420 4441 5455 data object DATU\n+0001aba0: 4d20 6861 7320 7479 7065 2049 442c 2072 M has type ID, r\n+0001abb0: 6574 7572 6e20 6974 7320 6173 736f 6369 eturn its associ\n+0001abc0: 6174 6564 2076 616c 7565 2c20 656c 7365 ated value, else\n+0001abd0: 0a73 6967 6e61 6c20 616e 2065 7272 6f72 .signal an error\n+0001abe0: 2e72 6570 2e64 6174 612e 6461 7475 6d73 .rep.data.datums\n+0001abf0: 2368 6173 2d74 7970 652d 7068 6173 2d74 #has-type-phas-t\n+0001ac00: 7970 652d 7020 4152 4720 4944 0a0a 5265 ype-p ARG ID..Re\n+0001ac10: 7475 726e 2060 7427 2069 6620 6f62 6a65 turn `t' if obje\n+0001ac20: 6374 2041 5247 2068 6173 2064 6174 6120 ct ARG has data \n+0001ac30: 7479 7065 2049 4420 2861 6e64 2074 6875 type ID (and thu\n+0001ac40: 7320 7761 7320 696e 6974 6961 6c6c 790a s was initially.\n+0001ac50: 6372 6561 7465 6420 7573 696e 6720 7468 created using th\n+0001ac60: 6520 606d 616b 652d 6461 7475 6d27 2066 e `make-datum' f\n+0001ac70: 756e 6374 696f 6e29 2e72 6570 2e76 6d2e unction).rep.vm.\n+0001ac80: 636f 6d70 696c 6572 2363 6f6d 7069 6c65 compiler#compile\n+0001ac90: 2d64 6972 6563 746f 7279 436f 6d70 696c -directoryCompil\n+0001aca0: 6573 2061 6c6c 204c 6973 7020 6669 6c65 es all Lisp file\n+0001acb0: 7320 696e 2074 6865 2064 6972 6563 746f s in the directo\n+0001acc0: 7279 2044 4952 4543 544f 5259 2d4e 414d ry DIRECTORY-NAM\n+0001acd0: 4520 7768 6f73 6520 6f62 6a65 6374 0a66 E whose object.f\n+0001ace0: 696c 6573 2061 7265 2065 6974 6865 7220 iles are either \n+0001acf0: 6f6c 6465 7220 7468 616e 2074 6865 6972 older than their\n+0001ad00: 2073 6f75 7263 6520 6669 6c65 206f 7220 source file or \n+0001ad10: 646f 6e27 7420 6578 6973 742e 2049 660a don't exist. If.\n+0001ad20: 464f 5243 452d 5020 6973 2074 7275 6520 FORCE-P is true \n+0001ad30: 6576 6572 7920 6c69 7370 2066 696c 6520 every lisp file \n+0001ad40: 6973 2072 6563 6f6d 7069 6c65 642e 2041 is recompiled. A\n+0001ad50: 6e79 2073 7562 6469 7265 6374 6f72 6965 ny subdirectorie\n+0001ad60: 7320 6f66 0a44 4952 2d4e 414d 4520 6172 s of.DIR-NAME ar\n+0001ad70: 6520 7265 6375 7273 6564 2069 6e74 6f2e e recursed into.\n+0001ad80: 0a0a 4558 434c 5544 452d 5245 206d 6179 ..EXCLUDE-RE may\n+0001ad90: 2062 6520 6120 7265 6765 7870 206d 6174 be a regexp mat\n+0001ada0: 6368 696e 6720 6669 6c65 7320 7768 6963 ching files whic\n+0001adb0: 6820 7368 6f75 6c64 6e27 7420 6265 2063 h shouldn't be c\n+0001adc0: 6f6d 7069 6c65 642e 7265 702e 766d 2e63 ompiled.rep.vm.c\n+0001add0: 6f6d 7069 6c65 722e 6d6f 6475 6c65 7323 ompiler.modules#\n+0001ade0: 636f 6d70 696c 652d 6675 6e63 7469 6f6e compile-function\n+0001adf0: 436f 6d70 696c 6573 2074 6865 2062 6f64 Compiles the bod\n+0001ae00: 7920 6f66 2074 6865 2066 756e 6374 696f y of the functio\n+0001ae10: 6e20 4655 4e43 5449 4f4e 2e72 6570 2e76 n FUNCTION.rep.v\n+0001ae20: 6d2e 636f 6d70 696c 6572 2e6d 6f64 756c m.compiler.modul\n+0001ae30: 6573 2363 6f6d 7069 6c65 2d6d 6f64 756c es#compile-modul\n+0001ae40: 6543 6f6d 7069 6c65 7320 616c 6c20 6675 eCompiles all fu\n+0001ae50: 6e63 7469 6f6e 2062 696e 6469 6e67 7320 nction bindings \n+0001ae60: 696e 2074 6865 206d 6f64 756c 6520 6e61 in the module na\n+0001ae70: 6d65 6420 5354 5255 4354 2e73 7461 6e64 med STRUCT.stand\n+0001ae80: 6172 642d 696e 7075 7453 7472 6561 6d20 ard-inputStream \n+0001ae90: 7468 6174 2060 7265 6164 2720 7461 6b65 that `read' take\n+0001aea0: 7320 6974 7320 696e 7075 7420 6672 6f6d s its input from\n+0001aeb0: 2062 7920 6465 6661 756c 742e 7374 616e by default.stan\n+0001aec0: 6461 7264 2d65 7272 6f72 5374 616e 6461 dard-errorStanda\n+0001aed0: 7264 2073 7472 6561 6d20 666f 7220 6572 rd stream for er\n+0001aee0: 726f 7220 6f75 7470 7574 2e72 6570 2e74 ror output.rep.t\n+0001aef0: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p\n+0001af00: 6f72 7423 6d61 6b65 2d6d 6573 7361 6765 ort#make-message\n+0001af10: 2d70 6f72 7443 7265 6174 6520 616e 6420 -portCreate and \n+0001af20: 7265 7475 726e 2061 206e 6577 206d 6573 return a new mes\n+0001af30: 7361 6765 2070 6f72 742e 0072 6570 2e74 sage port..rep.t\n+0001af40: 6872 6561 6473 2e6d 6573 7361 6765 2d70 hreads.message-p\n+0001af50: 6f72 7423 6d65 7373 6167 652d 6665 7463 ort#message-fetc\n+0001af60: 6820 504f 5254 2023 216f 7074 696f 6e61 h PORT #!optiona\n+0001af70: 6c20 5449 4d45 4f55 5472 6570 2e74 6872 l TIMEOUTrep.thr\n+0001af80: 6561 6473 2e6d 6573 7361 6765 2d70 6f72 eads.message-por\n+0001af90: 7423 6d65 7373 6167 652d 7365 6e64 5365 t#message-sendSe\n+0001afa0: 6e64 2074 6865 206d 6573 7361 6765 204d nd the message M\n+0001afb0: 4553 5341 4745 2028 616e 2061 7262 6974 ESSAGE (an arbit\n+0001afc0: 7261 7279 2076 616c 7565 2920 746f 206d rary value) to m\n+0001afd0: 6573 7361 6765 2070 6f72 7420 504f 5254 essage port PORT\n+0001afe0: 2e00 7265 702e 7379 7374 656d 2373 6574 ..rep.system#set\n+0001aff0: 656e 7620 4e41 4d45 2056 414c 5545 0000 env NAME VALUE..\n+0001b000: 7265 702e 7468 7265 6164 732e 6d75 7465 rep.threads.mute\n+0001b010: 7823 6d61 7962 652d 6f62 7461 696e 2d6d x#maybe-obtain-m\n+0001b020: 7574 6578 4174 7465 6d70 7420 746f 206f utexAttempt to o\n+0001b030: 6274 6169 6e20 6d75 7465 7820 4d54 5820 btain mutex MTX \n+0001b040: 666f 7220 7468 6520 6375 7272 656e 7420 for the current \n+0001b050: 7468 7265 6164 2077 6974 686f 7574 2062 thread without b\n+0001b060: 6c6f 636b 696e 672e 0a52 6574 7572 6e73 locking..Returns\n+0001b070: 2074 7275 6520 6966 2061 626c 6520 746f true if able to\n+0001b080: 206f 6274 6169 6e20 7468 6520 6d75 7465 obtain the mute\n+0001b090: 782c 2066 616c 7365 206f 7468 6572 7769 x, false otherwi\n+0001b0a0: 7365 2e72 6570 2e73 7973 7465 6d23 6765 se.rep.system#ge\n+0001b0b0: 7465 6e76 5265 7475 726e 2074 6865 2076 tenvReturn the v\n+0001b0c0: 616c 7565 206f 6620 7468 6520 656e 7669 alue of the envi\n+0001b0d0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+0001b0e0: 204e 414d 452c 2061 2073 7472 696e 672e NAME, a string.\n+0001b0f0: 2054 6865 2076 6172 6961 626c 650a 6070 The variable.`p\n+0001b100: 726f 6365 7373 2d65 6e76 6972 6f6e 6d65 rocess-environme\n+0001b110: 6e74 2720 6973 2075 7365 6420 746f 2066 nt' is used to f\n+0001b120: 696e 6420 7468 6520 7661 6c75 652e 7265 ind the value.re\n+0001b130: 702e 6461 7461 2361 7373 6f63 2d72 6567 p.data#assoc-reg\n+0001b140: 6578 7053 6361 6e20 414c 4953 5420 666f expScan ALIST fo\n+0001b150: 7220 616e 2065 6c65 6d65 6e74 2077 686f r an element who\n+0001b160: 7365 2063 6172 2069 7320 6120 7265 6775 se car is a regu\n+0001b170: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n+0001b180: 6174 6368 696e 6720 7468 650a 7374 7269 atching the.stri\n+0001b190: 6e67 2049 4e50 5554 2e72 6570 2e64 6174 ng INPUT.rep.dat\n+0001b1a0: 6123 7265 6d6f 7665 2d69 662d 6e6f 7452 a#remove-if-notR\n+0001b1b0: 6574 7572 6e73 2061 206e 6577 2063 6f70 eturns a new cop\n+0001b1c0: 7920 6f66 204c 5354 2077 6974 6820 616e y of LST with an\n+0001b1d0: 7920 656c 656d 656e 7473 2072 656d 6f76 y elements remov\n+0001b1e0: 6564 2066 6f72 2077 6869 6368 2028 5052 ed for which (PR\n+0001b1f0: 4544 2045 4c54 290a 7265 7475 726e 7320 ED ELT).returns \n+0001b200: 6661 6c73 652e 7265 702e 7574 696c 2e74 false.rep.util.t\n+0001b210: 696d 6523 7469 6d65 2d52 6574 7572 6e20 ime#time-Return \n+0001b220: 7468 6520 6e75 6d62 6572 206f 6620 7365 the number of se\n+0001b230: 636f 6e64 7320 6469 6666 6572 656e 6365 conds difference\n+0001b240: 2062 6574 7765 656e 2074 696d 6573 7461 between timesta\n+0001b250: 6d70 7320 5431 2061 6e64 2054 322e 0072 mps T1 and T2..r\n+0001b260: 6570 2e75 7469 6c2e 7469 6d65 2374 696d ep.util.time#tim\n+0001b270: 652d 2054 3120 5432 7265 702e 7574 696c e- T1 T2rep.util\n+0001b280: 2e69 7370 656c 6c23 6964 2d73 7472 696e .ispell#id-strin\n+0001b290: 6753 7472 696e 6720 7365 6e74 2062 7920 gString sent by \n+0001b2a0: 6973 7065 6c6c 2069 6465 6e74 6966 7969 ispell identifyi\n+0001b2b0: 6e67 2069 7473 656c 6620 7768 656e 2069 ng itself when i\n+0001b2c0: 7420 7374 6172 7465 6420 6578 6563 7574 t started execut\n+0001b2d0: 696e 672e 7265 702e 7574 696c 2e69 7370 ing.rep.util.isp\n+0001b2e0: 656c 6c23 7065 6e64 696e 672d 6f75 7470 ell#pending-outp\n+0001b2f0: 7574 5374 7269 6e67 206f 6620 6f75 7470 utString of outp\n+0001b300: 7574 2072 6563 6569 7665 6420 6672 6f6d ut received from\n+0001b310: 2069 7370 656c 6c20 6275 7420 6e6f 7420 ispell but not \n+0001b320: 7072 6f63 6573 7365 642e 7265 702e 7574 processed.rep.ut\n+0001b330: 696c 2e64 6174 6523 6461 7465 2d6d 6f6e il.date#date-mon\n+0001b340: 7468 2d61 6c69 7374 416c 6973 7420 6f66 th-alistAlist of\n+0001b350: 2028 4d4f 4e54 482d 4e41 4d45 202e 204d (MONTH-NAME . M\n+0001b360: 4f4e 5448 2d4e 554d 292e 7265 702e 7574 ONTH-NUM).rep.ut\n+0001b370: 696c 2e64 6174 6523 6461 7465 2d74 776f il.date#date-two\n+0001b380: 2d64 6967 6974 2d79 6561 722d 7072 6566 -digit-year-pref\n+0001b390: 6978 4120 7477 6f2d 6469 6769 7420 7374 ixA two-digit st\n+0001b3a0: 7269 6e67 2074 6861 7420 7769 6c6c 2062 ring that will b\n+0001b3b0: 6520 7072 6570 656e 6465 6420 746f 2079 e prepended to y\n+0001b3c0: 6561 7220 7370 6563 6966 6963 6174 696f ear specificatio\n+0001b3d0: 6e73 2074 6861 740a 6f6e 6c79 2068 6176 ns that.only hav\n+0001b3e0: 6520 7477 6f2c 206c 6f77 6572 206f 7264 e two, lower ord\n+0001b3f0: 6572 2c20 6469 6769 7473 2e20 5468 6973 er, digits. This\n+0001b400: 2069 7320 7069 636b 6564 2075 7020 6175 is picked up au\n+0001b410: 746f 6d61 7469 6361 6c6c 7920 6672 6f6d tomatically from\n+0001b420: 0a74 6865 2063 7572 7265 6e74 2079 6561 .the current yea\n+0001b430: 722c 2069 2e65 2e20 3139 3937 202d 3e20 r, i.e. 1997 -> \n+0001b440: 2231 3922 2c20 3230 3031 202d 3e20 2232 \"19\", 2001 -> \"2\n+0001b450: 3022 2e72 6570 2e75 7469 6c2e 6461 7465 0\".rep.util.date\n+0001b460: 2370 6172 7365 2d64 6174 6550 6172 7365 #parse-dateParse\n+0001b470: 2074 6865 2064 6174 6520 7370 6563 6966 the date specif\n+0001b480: 6963 7469 6f6e 2069 6e20 5354 5249 4e47 iction in STRING\n+0001b490: 2c20 6f70 7469 6f6e 616c 6c79 2073 7461 , optionally sta\n+0001b4a0: 7274 696e 6720 6174 2074 6865 2050 4f49 rting at the POI\n+0001b4b0: 4e54 2774 680a 6368 6172 6163 7465 7220 NT'th.character \n+0001b4c0: 696e 2074 6865 2073 7472 696e 672e 2054 in the string. T\n+0001b4d0: 6869 7320 7769 6c6c 2070 6172 7365 2064 his will parse d\n+0001b4e0: 6174 6573 2069 6e20 5246 432d 3832 3220 ates in RFC-822 \n+0001b4f0: 6d61 696c 206d 6573 7361 6765 732e 7265 mail messages.re\n+0001b500: 702e 6d6f 6475 6c65 2d73 7973 7465 6d23 p.module-system#\n+0001b510: 7374 7275 6374 7572 6543 7265 6174 6520 structureCreate \n+0001b520: 6120 6e65 7720 6d6f 6475 6c65 2077 686f a new module who\n+0001b530: 7365 2069 6e74 6572 6661 6365 2069 7320 se interface is \n+0001b540: 5349 472c 2077 686f 7365 2063 6f6e 6669 SIG, whose confi\n+0001b550: 6775 7261 7469 6f6e 2069 730a 6465 6669 guration is.defi\n+0001b560: 6e65 6420 6279 2043 4f4e 4649 4720 2865 ned by CONFIG (e\n+0001b570: 6974 6865 7220 6120 7369 6e67 6c65 2063 ither a single c\n+0001b580: 6c61 7573 652c 206f 7220 6120 6c69 7374 lause, or a list\n+0001b590: 206f 6620 636c 6175 7365 7329 2c20 616e of clauses), an\n+0001b5a0: 640a 7768 6f73 6520 6465 6669 6e69 7469 d.whose definiti\n+0001b5b0: 6f6e 7320 6172 6520 6465 6669 6e65 6420 ons are defined \n+0001b5c0: 6279 2074 6865 206c 6973 7420 6f66 2066 by the list of f\n+0001b5d0: 6f72 6d73 2042 4f44 592e 0a0a 5365 6520 orms BODY...See \n+0001b5e0: 6064 6566 696e 652d 696e 7465 7266 6163 `define-interfac\n+0001b5f0: 6527 2066 6f72 2074 6865 2069 6e74 6572 e' for the inter\n+0001b600: 6661 6365 2073 796e 7461 782c 2065 6163 face syntax, eac\n+0001b610: 6820 636f 6e66 6967 7572 6174 696f 6e0a h configuration.\n+0001b620: 636c 6175 7365 206d 7573 7420 6861 7665 clause must have\n+0001b630: 2074 6865 2073 796e 7461 783a 0a0a 2020 the syntax:.. \n+0001b640: 2043 4c41 5553 4520 2d3e 2020 286f 7065 CLAUSE -> (ope\n+0001b650: 6e20 5b4e 414d 452e 2e2e 5d29 0a09 2020 n [NAME...]).. \n+0001b660: 6f72 2020 2861 6363 6573 7320 5b4e 414d or (access [NAM\n+0001b670: 452e 2e2e 5d29 0a0a 7768 6572 6520 4e41 E...])..where NA\n+0001b680: 4d45 2069 7320 7468 6520 6e61 6d65 206f ME is the name o\n+0001b690: 6620 6120 6d6f 6475 6c65 2e20 4f70 656e f a module. Open\n+0001b6a0: 696e 6720 6120 6d6f 6475 6c65 2069 6d70 ing a module imp\n+0001b6b0: 6f72 7473 2061 6c6c 206f 6620 6974 730a orts all of its.\n+0001b6c0: 6578 706f 7274 6564 2064 6566 696e 6974 exported definit\n+0001b6d0: 696f 6e73 2069 6e74 6f20 7468 6520 6375 ions into the cu\n+0001b6e0: 7272 656e 746c 7920 6d6f 6475 6c65 2c20 rrently module, \n+0001b6f0: 7768 696c 6520 6163 6365 7373 696e 6720 while accessing \n+0001b700: 610a 6d6f 6475 6c65 206d 616b 6573 2074 a.module makes t\n+0001b710: 6865 2065 7870 6f72 7465 6420 6465 6669 he exported defi\n+0001b720: 6e69 7469 6f6e 7320 6176 6169 6c61 626c nitions availabl\n+0001b730: 6520 6672 6f6d 2074 6865 2063 7572 7265 e from the curre\n+0001b740: 6e74 206d 6f64 756c 650a 7573 696e 6720 nt module.using \n+0001b750: 7468 6520 6073 7472 7563 7475 7265 2d72 the `structure-r\n+0001b760: 6566 2720 666f 726d 2e00 7265 702e 6d6f ef' form..rep.mo\n+0001b770: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n+0001b780: 6e65 2d73 7472 7563 7475 7265 7320 5354 ne-structures ST\n+0001b790: 5255 4354 5320 434f 4e46 4947 202e 2042 RUCTS CONFIG . B\n+0001b7a0: 4f44 5900 7265 702e 7374 7275 6374 7572 ODY.rep.structur\n+0001b7b0: 6573 236d 616b 652d 696e 7465 7266 6163 es#make-interfac\n+0001b7c0: 6520 4e41 4d45 2053 4947 7265 702e 7374 e NAME SIGrep.st\n+0001b7d0: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n+0001b7e0: 6e74 6572 6661 6365 5265 7475 726e 2074 nterfaceReturn t\n+0001b7f0: 6865 206c 6973 7420 6f66 2073 796d 626f he list of symbo\n+0001b800: 6c73 2064 6573 6372 6962 6564 2062 7920 ls described by \n+0001b810: 7468 6520 6d6f 6475 6c65 2069 6e74 6572 the module inter\n+0001b820: 6661 6365 2053 4947 2e00 7265 702e 7374 face SIG..rep.st\n+0001b830: 7275 6374 7572 6573 2370 6172 7365 2d69 ructures#parse-i\n+0001b840: 6e74 6572 6661 6365 2053 4947 7265 702e nterface SIGrep.\n+0001b850: 6e65 742e 7270 6323 7265 6769 7374 6572 net.rpc#register\n+0001b860: 2d72 7063 2d73 6572 7665 7241 6464 2074 -rpc-serverAdd t\n+0001b870: 6865 2063 6f6e 6e65 6374 696f 6e20 534f he connection SO\n+0001b880: 434b 4554 2074 6f20 7468 6520 7461 626c CKET to the tabl\n+0001b890: 6520 6f66 206b 6e6f 776e 2072 7063 2063 e of known rpc c\n+0001b8a0: 6f6e 6e65 6374 696f 6e73 2e20 4966 0a43 onnections. If.C\n+0001b8b0: 4c4f 5341 424c 4520 6973 2074 7275 652c LOSABLE is true,\n+0001b8c0: 2074 6865 6e20 7468 6520 736f 636b 6574 then the socket\n+0001b8d0: 2063 6f75 6c64 2062 6520 636c 6f73 6564 could be closed\n+0001b8e0: 2061 6e64 2072 656f 7065 6e65 6420 7369 and reopened si\n+0001b8f0: 6d70 6c79 0a62 7920 6b6e 6f77 696e 6720 mply.by knowing \n+0001b900: 6974 7320 6164 6472 6573 7320 616e 6420 its address and \n+0001b910: 706f 7274 206e 756d 6265 722e 7265 702e port number.rep.\n+0001b920: 6e65 742e 7270 6323 7270 632d 736f 636b net.rpc#rpc-sock\n+0001b930: 6574 2d6c 6973 7465 6e65 7254 6865 2066 et-listenerThe f\n+0001b940: 756e 6374 696f 6e20 7468 6174 2073 686f unction that sho\n+0001b950: 756c 6420 6265 2075 7365 6420 746f 206c uld be used to l\n+0001b960: 6973 7465 6e20 666f 7220 636f 6e6e 6563 isten for connec\n+0001b970: 7469 6f6e 7320 6f6e 2072 7063 0a73 6572 tions on rpc.ser\n+0001b980: 7665 7220 736f 636b 6574 732e 7265 702e ver sockets.rep.\n+0001b990: 6e65 742e 7270 6323 6d61 6b65 2d72 7063 net.rpc#make-rpc\n+0001b9a0: 2d73 6572 7661 6e74 5265 6769 7374 6572 -servantRegister\n+0001b9b0: 2074 6865 2066 756e 6374 696f 6e20 494d the function IM\n+0001b9c0: 504c 2061 7320 616e 2072 7063 2073 6572 PL as an rpc ser\n+0001b9d0: 7661 6e74 2c20 616e 6420 7265 7475 726e vant, and return\n+0001b9e0: 2074 6865 2063 7265 6174 6564 0a73 6572 the created.ser\n+0001b9f0: 7661 6e74 2d69 642e 7265 702e 6e65 742e vant-id.rep.net.\n+0001ba00: 7270 6323 7270 632d 7072 6f78 792d 3e67 rpc#rpc-proxy->g\n+0001ba10: 6c6f 6261 6c2d 6964 5265 7475 726e 2074 lobal-idReturn t\n+0001ba20: 6865 2067 6c6f 6261 6c6c 792d 7661 6c69 he globally-vali\n+0001ba30: 6420 7365 7276 616e 742d 6964 2028 6120 d servant-id (a \n+0001ba40: 7374 7269 6e67 2920 7468 6174 2063 616e string) that can\n+0001ba50: 2062 6520 7573 6564 2074 6f0a 7265 6665 be used to.refe\n+0001ba60: 7265 6e63 6520 7468 6520 5250 4320 7072 rence the RPC pr\n+0001ba70: 6f78 7920 6675 6e63 7469 6f6e 2050 524f oxy function PRO\n+0001ba80: 5859 2e00 7265 702e 6e65 742e 7270 6323 XY..rep.net.rpc#\n+0001ba90: 7265 6d6f 7465 2d73 6572 7661 6e74 2d69 remote-servant-i\n+0001baa0: 642d 3e67 6c6f 6261 6c2d 6964 2049 4400 d->global-id ID.\n+0001bab0: 7265 702e 6e65 742e 646f 6d61 696e 2d6e rep.net.domain-n\n+0001bac0: 616d 6523 646f 6d61 696e 2d70 6172 7473 ame#domain-parts\n+0001bad0: 2044 4f4d 4149 4e00 7265 702e 6e65 742e DOMAIN.rep.net.\n+0001bae0: 646f 6d61 696e 2d6e 616d 6523 646f 6d61 domain-name#doma\n+0001baf0: 696e 2d62 656c 6f77 2d70 2044 3120 4432 in-below-p D1 D2\n+0001bb00: 0072 6570 2e6e 6574 2e64 6f6d 6169 6e2d .rep.net.domain-\n+0001bb10: 6e61 6d65 236d 6170 2d64 6f6d 6169 6e73 name#map-domains\n+0001bb20: 2046 554e 2044 4f4d 4149 4e72 6570 2e6e FUN DOMAINrep.n\n+0001bb30: 6574 2e64 6f6d 6169 6e2d 6e61 6d65 236d et.domain-name#m\n+0001bb40: 6170 2d64 6f6d 6169 6e73 2d64 6f77 6e77 ap-domains-downw\n+0001bb50: 6172 6473 4361 6c6c 2028 4655 4e20 4e41 ardsCall (FUN NA\n+0001bb60: 4d45 2920 666f 7220 6561 6368 2073 7562 ME) for each sub\n+0001bb70: 2d64 6f6d 6169 6e20 6f66 2044 4f4d 4149 -domain of DOMAI\n+0001bb80: 4e20 2865 6e64 696e 6720 7769 7468 2044 N (ending with D\n+0001bb90: 4f4d 4149 4e29 2e00 7265 702e 7379 7374 OMAIN)..rep.syst\n+0001bba0: 656d 2361 6464 2d68 6f6f 6b20 484f 4f4b em#add-hook HOOK\n+0001bbb0: 2d53 594d 424f 4c20 4e45 572d 4655 4e43 -SYMBOL NEW-FUNC\n+0001bbc0: 2023 216f 7074 696f 6e61 6c20 4154 2d45 #!optional AT-E\n+0001bbd0: 4e44 7265 702e 7379 7374 656d 2372 656d NDrep.system#rem\n+0001bbe0: 6f76 652d 686f 6f6b 2d62 792d 6e61 6d65 ove-hook-by-name\n+0001bbf0: 5265 6d6f 7665 2066 756e 6374 696f 6e73 Remove functions\n+0001bc00: 2077 686f 7365 206e 616d 6520 6973 204e whose name is N\n+0001bc10: 414d 4520 6672 6f6d 2048 4f4f 4b20 2861 AME from HOOK (a\n+0001bc20: 2073 796d 626f 6c29 2e72 6570 2e73 7973 symbol).rep.sys\n+0001bc30: 7465 6d23 696e 2d68 6f6f 6b2d 7052 6574 tem#in-hook-pRet\n+0001bc40: 7572 6e73 2074 2069 6620 7468 6520 6675 urns t if the fu\n+0001bc50: 6e63 7469 6f6e 2046 554e 2069 7320 7374 nction FUN is st\n+0001bc60: 6f72 6564 2069 6e20 7468 6520 686f 6f6b ored in the hook\n+0001bc70: 2063 616c 6c65 6420 484f 4f4b 2d53 594d called HOOK-SYM\n+0001bc80: 424f 4c2e 0072 6570 2e69 6f2e 6669 6c65 BOL..rep.io.file\n+0001bc90: 7323 6c6f 6164 2d61 6c6c 2046 494c 4520 s#load-all FILE \n+0001bca0: 2321 6f70 7469 6f6e 616c 2043 414c 4c42 #!optional CALLB\n+0001bcb0: 4143 4b72 6570 2e69 6f2e 6669 6c65 7323 ACKrep.io.files#\n+0001bcc0: 6576 616c 2d61 6674 6572 2d6c 6f61 6441 eval-after-loadA\n+0001bcd0: 7272 616e 6765 2066 6f72 2046 4f52 4d20 rrange for FORM \n+0001bce0: 746f 2062 6520 6576 616c 7561 7465 6420 to be evaluated \n+0001bcf0: 696d 6d65 6469 6174 656c 7920 6166 7465 immediately afte\n+0001bd00: 7220 7468 6520 6c69 6272 6172 7920 6f66 r the library of\n+0001bd10: 204c 6973 7020 636f 6465 0a4c 4942 5241 Lisp code.LIBRA\n+0001bd20: 5259 2068 6173 2062 6565 6e20 7265 6164 RY has been read\n+0001bd30: 2062 7920 7468 6520 606c 6f61 6427 2066 by the `load' f\n+0001bd40: 756e 6374 696f 6e2e 204e 6f74 6520 7468 unction. Note th\n+0001bd50: 6174 204c 4942 5241 5259 206d 7573 7420 at LIBRARY must \n+0001bd60: 6578 6163 746c 790a 6d61 7463 6820 7468 exactly.match th\n+0001bd70: 6520 4649 4c45 2061 7267 756d 656e 7420 e FILE argument \n+0001bd80: 746f 2060 6c6f 6164 272e 0072 6570 2e69 to `load'..rep.i\n+0001bd90: 6f2e 6669 6c65 7323 6576 616c 2d61 6674 o.files#eval-aft\n+0001bda0: 6572 2d6c 6f61 6420 4c49 4252 4152 5920 er-load LIBRARY \n+0001bdb0: 464f 524d 0072 6570 2e69 6f2e 7374 7265 FORM.rep.io.stre\n+0001bdc0: 616d 7323 7265 6164 2d66 726f 6d2d 7374 ams#read-from-st\n+0001bdd0: 7269 6e67 2053 5452 494e 4720 2321 6f70 ring STRING #!op\n+0001bde0: 7469 6f6e 616c 2053 5441 5254 7265 6d6f tional STARTremo\n+0001bdf0: 7465 2d66 7470 2d6d 6178 2d73 6573 7369 te-ftp-max-sessi\n+0001be00: 6f6e 7349 6620 7472 7565 2c20 7468 6520 onsIf true, the \n+0001be10: 6d61 7869 6d75 6d20 6e75 6d62 6572 206f maximum number o\n+0001be20: 6620 4654 5020 636c 6965 6e74 7320 7468 f FTP clients th\n+0001be30: 6174 206d 6179 2062 6520 7275 6e6e 696e at may be runnin\n+0001be40: 670a 636f 6e63 7572 7265 6e74 6c79 2e72 g.concurrently.r\n+0001be50: 656d 6f74 652d 6674 702d 7472 616e 7366 emote-ftp-transf\n+0001be60: 6572 2d74 7970 654d 6f64 6520 696e 2077 er-typeMode in w\n+0001be70: 6869 6368 2074 6f20 7472 616e 7366 6572 hich to transfer\n+0001be80: 2066 696c 6573 2c20 6f6e 6520 6f66 2074 files, one of t\n+0001be90: 6865 2073 796d 626f 6c73 2060 6269 6e61 he symbols `bina\n+0001bea0: 7279 2720 6f72 2060 6173 6369 6927 2e72 ry' or `ascii'.r\n+0001beb0: 656d 6f74 652d 6674 702d 6261 642d 6d73 emote-ftp-bad-ms\n+0001bec0: 6773 5265 6775 6c61 7220 6578 7072 6573 gsRegular expres\n+0001bed0: 7369 6f6e 206d 6174 6368 696e 6720 6674 sion matching ft\n+0001bee0: 7020 2266 6169 6c75 7265 2220 6d65 7373 p \"failure\" mess\n+0001bef0: 6167 6573 2e00 7265 702e 696f 2e66 696c ages..rep.io.fil\n+0001bf00: 652d 6861 6e64 6c65 7273 2e72 656d 6f74 e-handlers.remot\n+0001bf10: 652e 6674 7023 7265 6d6f 7465 2d66 7470 e.ftp#remote-ftp\n+0001bf20: 2d63 6c6f 7365 2d68 6f73 7420 484f 5354 -close-host HOST\n+0001bf30: 2023 216f 7074 696f 6e61 6c20 5553 4552 #!optional USER\n+0001bf40: 0072 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n+0001bf50: 646c 6572 732e 7265 6d6f 7465 2e66 7470 dlers.remote.ftp\n+0001bf60: 2372 656d 6f74 652d 6674 702d 6164 642d #remote-ftp-add-\n+0001bf70: 7061 7373 7764 2055 5345 5220 484f 5354 passwd USER HOST\n+0001bf80: 2050 4153 5357 4400 7265 702e 696f 2e66 PASSWD.rep.io.f\n+0001bf90: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n+0001bfa0: 6f74 652e 7265 7023 7265 6d6f 7465 2d72 ote.rep#remote-r\n+0001bfb0: 6570 2d61 6464 2d70 6173 7377 6420 5553 ep-add-passwd US\n+0001bfc0: 4552 2048 4f53 5420 5041 5353 5744 0072 ER HOST PASSWD.r\n+0001bfd0: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001bfe0: 7465 7223 6465 6675 6e20 5359 4d42 4f4c ter#defun SYMBOL\n+0001bff0: 202e 2042 4f44 5900 0000 0000 0000 0000 . BODY.........\n+0001c000: 0072 6570 2e74 6872 6561 6473 2e6d 7574 .rep.threads.mut\n+0001c010: 6578 236d 6179 6265 2d6f 6274 6169 6e2d ex#maybe-obtain-\n+0001c020: 6d75 7465 7820 4d54 5872 6570 2e73 7973 mutex MTXrep.sys\n+0001c030: 7465 6d23 7365 7465 6e76 5365 7420 7468 tem#setenvSet th\n+0001c040: 6520 6375 7272 656e 7420 7661 6c75 6520 e current value \n+0001c050: 6f66 2074 6865 2065 6e76 6972 6f6e 6d65 of the environme\n+0001c060: 6e74 2076 6172 6961 626c 6520 4e41 4d45 nt variable NAME\n+0001c070: 2074 6f20 7468 6520 7374 7269 6e67 2056 to the string V\n+0001c080: 414c 5545 2e0a 5468 6520 6070 726f 6365 ALUE..The `proce\n+0001c090: 7373 2d65 6e76 6972 6f6e 6d65 6e74 2720 ss-environment' \n+0001c0a0: 7661 7269 6162 6c65 2069 7320 6465 7374 variable is dest\n+0001c0b0: 7275 6374 6976 656c 7920 6d6f 6469 6669 ructively modifi\n+0001c0c0: 6564 2e72 6570 2e73 7973 7465 6d23 756e ed.rep.system#un\n+0001c0d0: 7365 7465 6e76 4465 6c65 7465 2074 6865 setenvDelete the\n+0001c0e0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+0001c0f0: 6961 626c 6520 6361 6c6c 6564 204e 414d iable called NAM\n+0001c100: 452e 0072 6570 2e73 7973 7465 6d23 756e E..rep.system#un\n+0001c110: 7365 7465 6e76 204e 414d 4572 6570 2e64 setenv NAMErep.d\n+0001c120: 6174 6123 6d65 6d62 6572 2d69 6653 696d ata#member-ifSim\n+0001c130: 696c 6172 2074 6f20 7468 6520 606d 656d ilar to the `mem\n+0001c140: 6265 7227 2066 756e 6374 696f 6e2c 2065 ber' function, e\n+0001c150: 7863 6570 7420 7468 6174 2074 6865 2066 xcept that the f\n+0001c160: 756e 6374 696f 6e20 4655 4e20 6973 0a63 unction FUN is.c\n+0001c170: 616c 6c65 6420 746f 2074 6573 7420 7468 alled to test th\n+0001c180: 6520 656c 656d 656e 7473 2066 6f72 206d e elements for m\n+0001c190: 6174 6368 6573 2e20 4966 2060 2846 554e atches. If `(FUN\n+0001c1a0: 2045 4c54 2927 2072 6574 7572 6e73 2074 ELT)' returns t\n+0001c1b0: 7275 652c 0a74 6865 6e20 7468 6520 7375 rue,.then the su\n+0001c1c0: 626c 6973 7420 7374 6172 7469 6e67 2077 blist starting w\n+0001c1d0: 6974 6820 454c 5420 6973 2072 6574 7572 ith ELT is retur\n+0001c1e0: 6e65 642e 0072 6570 2e64 6174 6123 6d65 ned..rep.data#me\n+0001c1f0: 6d62 6572 2d69 6620 4655 4e20 4c53 542a mber-if FUN LST*\n+0001c200: 6973 7065 6c6c 2d65 6368 6f2d 6f75 7470 ispell-echo-outp\n+0001c210: 7574 2a55 7365 2066 6f72 2064 6562 7567 ut*Use for debug\n+0001c220: 6769 6e67 206f 6e6c 792e 7265 702e 7574 ging only.rep.ut\n+0001c230: 696c 2e69 7370 656c 6c23 7072 6f63 6573 il.ispell#proces\n+0001c240: 732d 6275 7379 5768 656e 2074 2c20 7468 s-busyWhen t, th\n+0001c250: 6520 7072 6f63 6573 7320 6973 2062 6569 e process is bei\n+0001c260: 6e67 2075 7365 6420 746f 2063 6865 636b ng used to check\n+0001c270: 2061 2077 6f72 642c 2062 7574 206e 6f74 a word, but not\n+0001c280: 2061 6c6c 0a72 6573 756c 7473 2068 6176 all.results hav\n+0001c290: 6520 6265 656e 2072 6563 6569 7665 642e e been received.\n+0001c2a0: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n+0001c2b0: 6973 7065 6c6c 2d73 746f 704b 696c 6c20 ispell-stopKill \n+0001c2c0: 616e 7920 7375 6270 726f 6365 7373 6573 any subprocesses\n+0001c2d0: 2062 6569 6e67 2075 7365 6420 696e 7465 being used inte\n+0001c2e0: 726e 616c 6c79 2074 6f20 7275 6e20 4973 rnally to run Is\n+0001c2f0: 7065 6c6c 2e00 7265 702e 7574 696c 2e69 pell..rep.util.i\n+0001c300: 7370 656c 6c23 6973 7065 6c6c 2d73 746f spell#ispell-sto\n+0001c310: 7072 6570 2e75 7469 6c2e 6973 7065 6c6c prep.util.ispell\n+0001c320: 2369 7370 656c 6c2d 7365 742d 6469 6374 #ispell-set-dict\n+0001c330: 696f 6e61 7279 5365 7420 7468 6520 6e61 ionarySet the na\n+0001c340: 6d65 206f 6620 7468 6520 6469 6374 696f me of the dictio\n+0001c350: 6e61 7279 2075 7365 6420 6279 2049 7370 nary used by Isp\n+0001c360: 656c 6c20 746f 2044 4943 542d 4e41 4d45 ell to DICT-NAME\n+0001c370: 2e00 7265 702e 7574 696c 2e69 7370 656c ..rep.util.ispel\n+0001c380: 6c23 6973 7065 6c6c 2d61 6464 2d77 6f72 l#ispell-add-wor\n+0001c390: 642d 746f 2d64 6963 7469 6f6e 6172 7920 d-to-dictionary \n+0001c3a0: 574f 5244 7265 702e 7574 696c 2e69 7370 WORDrep.util.isp\n+0001c3b0: 656c 6c23 6973 7065 6c6c 2d73 6176 652d ell#ispell-save-\n+0001c3c0: 6469 6374 696f 6e61 7279 4d61 6b65 2049 dictionaryMake I\n+0001c3d0: 7370 656c 6c20 7361 7665 2074 6865 2063 spell save the c\n+0001c3e0: 7572 7265 6e74 2070 6572 736f 6e61 6c20 urrent personal \n+0001c3f0: 6469 6374 696f 6e61 7279 2074 6f20 6974 dictionary to it\n+0001c400: 7320 6669 6c65 2e00 7265 702e 6d6f 6475 s file..rep.modu\n+0001c410: 6c65 2d73 7973 7465 6d23 7374 7275 6374 le-system#struct\n+0001c420: 7572 6520 2321 6f70 7469 6f6e 616c 2053 ure #!optional S\n+0001c430: 4947 2043 4f4e 4649 4720 2e20 424f 4459 IG CONFIG . BODY\n+0001c440: 7265 702e 6d6f 6475 6c65 2d73 7973 7465 rep.module-syste\n+0001c450: 6d23 6465 6669 6e65 2d73 7472 7563 7475 m#define-structu\n+0001c460: 7265 7353 696d 696c 6172 2074 6f20 6064 resSimilar to `d\n+0001c470: 6566 696e 652d 7374 7275 6374 7572 6527 efine-structure'\n+0001c480: 2065 7863 6570 7420 7468 6174 206d 756c except that mul\n+0001c490: 7469 706c 6520 7374 7275 6374 7572 6573 tiple structures\n+0001c4a0: 2061 7265 0a63 7265 6174 6564 2c20 6561 are.created, ea\n+0001c4b0: 6368 2065 7870 6f72 7469 6e67 2061 2070 ch exporting a p\n+0001c4c0: 6172 7469 6375 6c61 7220 7669 6577 206f articular view o\n+0001c4d0: 6620 7468 6520 756e 6465 726c 7969 6e67 f the underlying\n+0001c4e0: 2062 696e 6469 6e67 732e 0a0a 5354 5255 bindings...STRU\n+0001c4f0: 4354 5320 6973 2061 206c 6973 7420 6465 CTS is a list de\n+0001c500: 6669 6e69 6e67 2074 6865 206e 616d 6573 fining the names\n+0001c510: 2061 6e64 2069 6e74 6572 6661 6365 7320 and interfaces \n+0001c520: 6f66 2074 6865 2063 7265 6174 6564 0a6d of the created.m\n+0001c530: 6f64 756c 6573 2c20 6561 6368 2069 7465 odules, each ite\n+0001c540: 6d20 6861 7320 7468 6520 666f 726d 2060 m has the form `\n+0001c550: 284e 414d 4520 494e 5445 5246 4143 4529 (NAME INTERFACE)\n+0001c560: 272e 2043 4f4e 4649 4720 616e 6420 424f '. CONFIG and BO\n+0001c570: 4459 2061 7265 0a65 7861 6374 6c79 2074 DY are.exactly t\n+0001c580: 6865 2073 616d 6520 6173 2069 6e20 7468 he same as in th\n+0001c590: 6520 6064 6566 696e 652d 7374 7275 6374 e `define-struct\n+0001c5a0: 7572 6527 2073 796e 7461 782e 0072 6570 ure' syntax..rep\n+0001c5b0: 2e6d 6f64 756c 652d 7379 7374 656d 2373 .module-system#s\n+0001c5c0: 7472 7563 7475 7265 2d72 6566 2053 5452 tructure-ref STR\n+0001c5d0: 5543 542d 4e41 4d45 2056 4152 2d4e 414d UCT-NAME VAR-NAM\n+0001c5e0: 4500 7265 702e 6e65 742e 7270 6323 7265 E.rep.net.rpc#re\n+0001c5f0: 6769 7374 6572 2d72 7063 2d73 6572 7665 gister-rpc-serve\n+0001c600: 7220 534f 434b 4554 2023 216b 6579 2043 r SOCKET #!key C\n+0001c610: 4c4f 5341 424c 4500 7265 702e 6e65 742e LOSABLE.rep.net.\n+0001c620: 7270 6323 7270 632d 736f 636b 6574 2d6c rpc#rpc-socket-l\n+0001c630: 6973 7465 6e65 7220 4d41 5354 4552 2d53 istener MASTER-S\n+0001c640: 4f43 4b45 5400 7265 702e 6e65 742e 7270 OCKET.rep.net.rp\n+0001c650: 6323 7270 632d 6465 7374 726f 792d 7365 c#rpc-destroy-se\n+0001c660: 7276 6572 0072 6570 2e6e 6574 2e72 7063 rver.rep.net.rpc\n+0001c670: 236d 616b 652d 7270 632d 7365 7276 616e #make-rpc-servan\n+0001c680: 7420 494d 504c 7265 702e 6e65 742e 7270 t IMPLrep.net.rp\n+0001c690: 6323 6361 6c6c 2d77 6974 682d 7270 632d c#call-with-rpc-\n+0001c6a0: 7365 7276 616e 7443 616c 6c20 7468 6520 servantCall the \n+0001c6b0: 6675 6e63 7469 6f6e 2043 414c 4c42 4143 function CALLBAC\n+0001c6c0: 4b20 7769 7468 2061 2073 696e 676c 6520 K with a single \n+0001c6d0: 6172 6775 6d65 6e74 2c20 7468 6520 7365 argument, the se\n+0001c6e0: 7276 616e 742d 6964 2074 6861 740a 6361 rvant-id that.ca\n+0001c6f0: 6e20 6265 2075 7365 6420 746f 2063 616c n be used to cal\n+0001c700: 6c20 7468 6520 6675 6e63 7469 6f6e 2049 l the function I\n+0001c710: 4d50 4c2e 204f 6e63 6520 4341 4c4c 4241 MPL. Once CALLBA\n+0001c720: 434b 2072 6574 7572 6e73 2c20 7468 6520 CK returns, the \n+0001c730: 7365 7276 616e 742d 6964 0a62 6563 6f6d servant-id.becom\n+0001c740: 6573 2069 6e76 616c 6964 2e72 6570 2e6e es invalid.rep.n\n+0001c750: 6574 2e72 7063 2361 7379 6e63 2d72 7063 et.rpc#async-rpc\n+0001c760: 2d63 616c 6c43 616c 6c20 7468 6520 7270 -callCall the rp\n+0001c770: 6320 7072 6f78 7920 6675 6e63 7469 6f6e c proxy function\n+0001c780: 2050 524f 5859 2077 6974 6820 6172 6775 PROXY with argu\n+0001c790: 6d65 6e74 7320 4152 4753 2e20 4974 2077 ments ARGS. It w\n+0001c7a0: 696c 6c20 6265 2063 616c 6c65 640a 6173 ill be called.as\n+0001c7b0: 796e 6368 726f 6e6f 7573 6c79 2e20 4e6f ynchronously. No\n+0001c7c0: 2072 6573 756c 7420 7769 6c6c 2062 6520 result will be \n+0001c7d0: 7265 7475 726e 6564 2066 726f 6d20 7468 returned from th\n+0001c7e0: 6520 7265 6d6f 7465 2066 756e 6374 696f e remote functio\n+0001c7f0: 6e0a 756e 6c65 7373 2043 414c 4c42 4143 n.unless CALLBAC\n+0001c800: 4b20 6973 2067 6976 656e 2c20 696e 2077 K is given, in w\n+0001c810: 6869 6368 2063 6173 6520 2843 414c 4c42 hich case (CALLB\n+0001c820: 4143 4b20 5354 4154 5553 2056 414c 5545 ACK STATUS VALUE\n+0001c830: 2920 7769 6c6c 2062 650a 6361 6c6c 6564 ) will be.called\n+0001c840: 2061 7420 736f 6d65 2070 6f69 6e74 2069 at some point i\n+0001c850: 6e20 7468 6520 6675 7475 7265 2e00 7265 n the future..re\n+0001c860: 702e 6e65 742e 7270 6323 6173 796e 632d p.net.rpc#async-\n+0001c870: 7270 632d 6361 6c6c 2050 524f 5859 2023 rpc-call PROXY #\n+0001c880: 216b 6579 2043 414c 4c42 4143 4b20 2e20 !key CALLBACK . \n+0001c890: 4152 4753 7265 702e 6e65 742e 7270 6323 ARGSrep.net.rpc#\n+0001c8a0: 7270 632d 7072 6f78 792d 3e73 6572 7661 rpc-proxy->serva\n+0001c8b0: 6e74 2d69 6452 6574 7572 6e20 7468 6520 nt-idReturn the \n+0001c8c0: 756e 7175 616c 6966 6965 6420 7365 7276 unqualified serv\n+0001c8d0: 616e 742d 6964 2028 6120 7379 6d62 6f6c ant-id (a symbol\n+0001c8e0: 2920 7468 6174 2063 616e 2062 6520 7573 ) that can be us\n+0001c8f0: 6564 2074 6f0a 7265 6665 7265 6e63 6520 ed to.reference \n+0001c900: 7468 6520 5250 4320 7072 6f78 7920 6675 the RPC proxy fu\n+0001c910: 6e63 7469 6f6e 2050 524f 5859 2e72 6570 nction PROXY.rep\n+0001c920: 2e6e 6574 2e72 7063 2373 6572 7661 6e74 .net.rpc#servant\n+0001c930: 2d69 642d 3e67 6c6f 6261 6c2d 6964 5265 -id->global-idRe\n+0001c940: 7475 726e 2074 6865 2067 6c6f 6261 6c6c turn the globall\n+0001c950: 7920 7265 6665 7265 6e63 6561 626c 6520 y referenceable \n+0001c960: 5250 4320 7365 7276 616e 7420 6964 2066 RPC servant id f\n+0001c970: 6f72 206c 6f63 616c 2073 6572 7661 6e74 or local servant\n+0001c980: 2069 6420 4944 2e72 6570 2e6e 6574 2e72 id ID.rep.net.r\n+0001c990: 7063 2372 656d 6f74 652d 7365 7276 616e pc#remote-servan\n+0001c9a0: 742d 6964 2d3e 676c 6f62 616c 2d69 6452 t-id->global-idR\n+0001c9b0: 6574 7572 6e20 7468 6520 676c 6f62 616c eturn the global\n+0001c9c0: 6c79 2072 6566 6572 656e 6365 6162 6c65 ly referenceable\n+0001c9d0: 2052 5043 2073 6572 7661 6e74 2069 6420 RPC servant id \n+0001c9e0: 666f 7220 7468 6520 6c6f 6361 6c20 7365 for the local se\n+0001c9f0: 7276 616e 740a 6964 2049 4420 2861 2073 rvant.id ID (a s\n+0001ca00: 796d 626f 6c29 2061 7373 6f63 6961 7465 ymbol) associate\n+0001ca10: 6420 7769 7468 2074 6865 2069 6e76 6f6b d with the invok\n+0001ca20: 6572 206f 6620 7468 6520 6375 7272 656e er of the curren\n+0001ca30: 746c 7920 6163 7469 7665 2052 5043 0a72 tly active RPC.r\n+0001ca40: 6571 7565 7374 2e72 6570 2e6e 6574 2e64 equest.rep.net.d\n+0001ca50: 6f6d 6169 6e2d 6e61 6d65 2364 6f6d 6169 omain-name#domai\n+0001ca60: 6e2d 7061 7274 7352 6574 7572 6e20 7468 n-partsReturn th\n+0001ca70: 6520 6c69 7374 206f 6620 646f 6d61 696e e list of domain\n+0001ca80: 2063 6f6d 706f 6e65 6e74 7320 7468 6174 components that\n+0001ca90: 2074 6865 2073 7472 696e 6720 444f 4d41 the string DOMA\n+0001caa0: 494e 2063 6f6e 7369 7374 7320 6f66 2e72 IN consists of.r\n+0001cab0: 6570 2e6e 6574 2e64 6f6d 6169 6e2d 6e61 ep.net.domain-na\n+0001cac0: 6d65 2364 6f6d 6169 6e2d 6162 6f76 652d me#domain-above-\n+0001cad0: 7052 6574 7572 6e20 7472 7565 2069 6620 pReturn true if \n+0001cae0: 646f 6d61 696e 206e 616d 6520 4431 2069 domain name D1 i\n+0001caf0: 7320 6061 626f 7665 2720 646f 6d61 696e s `above' domain\n+0001cb00: 206e 616d 6520 4432 2e72 6570 2e6e 6574 name D2.rep.net\n+0001cb10: 2e64 6f6d 6169 6e2d 6e61 6d65 236d 6170 .domain-name#map\n+0001cb20: 2d64 6f6d 6169 6e73 4361 6c6c 2028 4655 -domainsCall (FU\n+0001cb30: 4e20 4e41 4d45 2920 666f 7220 6561 6368 N NAME) for each\n+0001cb40: 2073 7562 2d64 6f6d 6169 6e20 6f66 2044 sub-domain of D\n+0001cb50: 4f4d 4149 4e20 2873 7461 7274 696e 6720 OMAIN (starting \n+0001cb60: 7769 7468 2044 4f4d 4149 4e29 2e00 7265 with DOMAIN)..re\n+0001cb70: 702e 6e65 742e 646f 6d61 696e 2d6e 616d p.net.domain-nam\n+0001cb80: 6523 6d61 702d 646f 6d61 696e 732d 646f e#map-domains-do\n+0001cb90: 776e 7761 7264 7320 4655 4e20 444f 4d41 wnwards FUN DOMA\n+0001cba0: 494e 7265 702e 7777 772e 7175 6f74 652d INrep.www.quote-\n+0001cbb0: 7572 6c23 7175 6f74 652d 7572 6c45 7363 url#quote-urlEsc\n+0001cbc0: 6170 6520 5552 4c20 6d65 7461 2d63 6861 ape URL meta-cha\n+0001cbd0: 7261 6374 6572 7320 696e 2053 5452 494e racters in STRIN\n+0001cbe0: 472e 7265 702e 7777 772e 7175 6f74 652d G.rep.www.quote-\n+0001cbf0: 7572 6c23 756e 7175 6f74 652d 7572 6c55 url#unquote-urlU\n+0001cc00: 6e65 7363 6170 6520 5552 4c20 6d65 7461 nescape URL meta\n+0001cc10: 2d63 6861 7261 6374 6572 7320 696e 2053 -characters in S\n+0001cc20: 5452 494e 472e 0072 6570 2e77 7777 2e71 TRING..rep.www.q\n+0001cc30: 756f 7465 2d75 726c 2375 6e71 756f 7465 uote-url#unquote\n+0001cc40: 2d75 726c 2053 5452 494e 4772 6570 2e73 -url STRINGrep.s\n+0001cc50: 7973 7465 6d23 7265 6d6f 7665 2d68 6f6f ystem#remove-hoo\n+0001cc60: 6b52 656d 6f76 6520 4655 4e43 2066 726f kRemove FUNC fro\n+0001cc70: 6d20 7468 6520 686f 6f6b 2048 4f4f 4b20 m the hook HOOK \n+0001cc80: 2873 796d 626f 6c29 2e72 6570 2e69 6f2e (symbol).rep.io.\n+0001cc90: 6669 6c65 7323 6361 6c6c 2d61 6674 6572 files#call-after\n+0001cca0: 2d6c 6f61 6441 7272 616e 6765 2066 6f72 -loadArrange for\n+0001ccb0: 2054 4855 4e4b 2074 6f20 6265 2063 616c THUNK to be cal\n+0001ccc0: 6c65 6420 696d 6d65 6469 6174 656c 7920 led immediately \n+0001ccd0: 6166 7465 7220 7468 6520 6c69 6272 6172 after the librar\n+0001cce0: 7920 6f66 204c 6973 7020 636f 6465 0a4c y of Lisp code.L\n+0001ccf0: 4942 5241 5259 2068 6173 2062 6565 6e20 IBRARY has been \n+0001cd00: 7265 6164 2062 7920 7468 6520 606c 6f61 read by the `loa\n+0001cd10: 6427 2066 756e 6374 696f 6e2e 204e 6f74 d' function. Not\n+0001cd20: 6520 7468 6174 204c 4942 5241 5259 206d e that LIBRARY m\n+0001cd30: 7573 7420 6578 6163 746c 790a 6d61 7463 ust exactly.matc\n+0001cd40: 6820 7468 6520 4649 4c45 2061 7267 756d h the FILE argum\n+0001cd50: 656e 7420 746f 2060 6c6f 6164 272e 7265 ent to `load'.re\n+0001cd60: 702e 696f 2e73 7472 6561 6d73 2373 7472 p.io.streams#str\n+0001cd70: 6561 6d70 5265 7475 726e 7320 7472 7565 eampReturns true\n+0001cd80: 2069 6620 4152 4720 6973 2073 6f6d 6520 if ARG is some \n+0001cd90: 736f 7274 206f 6620 492f 4f20 7374 7265 sort of I/O stre\n+0001cda0: 616d 2e72 656d 6f74 652d 6674 702d 7368 am.remote-ftp-sh\n+0001cdb0: 6f77 2d6d 6573 7361 6765 7357 6865 6e20 ow-messagesWhen \n+0001cdc0: 742c 2069 6e66 6f72 6d61 7469 6f6e 616c t, informational\n+0001cdd0: 206d 6573 7361 6765 7320 6672 6f6d 2046 messages from F\n+0001cde0: 5450 2073 6573 7369 6f6e 7320 6172 6520 TP sessions are \n+0001cdf0: 6469 7370 6c61 7965 642e 7265 6d6f 7465 displayed.remote\n+0001ce00: 2d66 7470 2d64 6973 706c 6179 2d70 726f -ftp-display-pro\n+0001ce10: 6772 6573 7357 6865 6e20 7472 7565 2c20 gressWhen true, \n+0001ce20: 7368 6f77 2070 726f 6772 6573 7320 6f66 show progress of\n+0001ce30: 2046 5450 2074 7261 6e73 6665 7273 2e72 FTP transfers.r\n+0001ce40: 656d 6f74 652d 6674 702d 6c73 2d6c 2d72 emote-ftp-ls-l-r\n+0001ce50: 6567 6578 7052 6567 6578 7020 6465 6669 egexpRegexp defi\n+0001ce60: 6e69 6e67 2060 6c73 202d 6c27 206f 7574 ning `ls -l' out\n+0001ce70: 7075 7420 7379 6e74 6178 2e20 4861 6972 put syntax. Hair\n+0001ce80: 792e 7265 702e 696f 2e66 696c 652d 6861 y.rep.io.file-ha\n+0001ce90: 6e64 6c65 7273 2e72 656d 6f74 652e 6674 ndlers.remote.ft\n+0001cea0: 7023 7265 6d6f 7465 2d66 7470 2d65 6d70 p#remote-ftp-emp\n+0001ceb0: 7479 2d63 6163 6865 4469 7363 6172 6420 ty-cacheDiscard \n+0001cec0: 616c 6c20 6361 6368 6564 2046 5450 2064 all cached FTP d\n+0001ced0: 6972 6563 746f 7279 2065 6e74 7269 6573 irectory entries\n+0001cee0: 2e72 656d 6f74 652d 7265 702d 7061 7373 .remote-rep-pass\n+0001cef0: 7764 2d6d 7367 7352 6567 756c 6172 2065 wd-msgsRegular e\n+0001cf00: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n+0001cf10: 6e67 2070 6173 7377 6f72 6420 7072 6f6d ng password prom\n+0001cf20: 7074 2e72 656d 6f74 652d 6465 6661 756c pt.remote-defaul\n+0001cf30: 742d 7573 6572 4465 6661 756c 7420 7573 t-userDefault us\n+0001cf40: 6572 6e61 6d65 2074 6f20 7573 6520 666f ername to use fo\n+0001cf50: 7220 6669 6c65 2d74 7261 6e73 6665 7220 r file-transfer \n+0001cf60: 7768 656e 206e 6f6e 6520 6973 2073 7065 when none is spe\n+0001cf70: 6369 6669 6564 2c20 6569 7468 6572 0a65 cified, either.e\n+0001cf80: 7870 6c69 6369 746c 792c 206f 7220 6279 xplicitly, or by\n+0001cf90: 2074 6865 2072 656d 6f74 652d 6674 702d the remote-ftp-\n+0001cfa0: 686f 7374 2d75 7365 722d 616c 6973 7420 host-user-alist \n+0001cfb0: 7661 7269 6162 6c65 2e00 7265 702e 6c61 variable..rep.la\n+0001cfc0: 6e67 2e69 6e74 6572 7072 6574 6572 236c ng.interpreter#l\n+0001cfd0: 6574 2a20 2e20 4152 4753 0072 6570 2e6c et* . ARGS.rep.l\n+0001cfe0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001cff0: 6465 636c 6172 6500 0000 0000 0000 0000 declare.........\n+0001d000: 7265 702e 6461 7461 236d 616b 652d 6775 rep.data#make-gu\n+0001d010: 6172 6469 616e 4372 6561 7465 2061 206e ardianCreate a n\n+0001d020: 6577 2067 7561 7264 6961 6e2e 2047 7561 ew guardian. Gua\n+0001d030: 7264 6961 6e73 2070 726f 7669 6465 2061 rdians provide a\n+0001d040: 206d 6561 6e73 206f 6620 7072 6f74 6563 means of protec\n+0001d050: 7469 6e67 2064 6174 610a 6f62 6a65 6374 ting data.object\n+0001d060: 7320 6672 6f6d 2064 6561 6c6c 6f63 6174 s from deallocat\n+0001d070: 696f 6e20 7768 656e 2074 6865 7920 6861 ion when they ha\n+0001d080: 7665 206e 6f20 6578 7461 6e74 2072 6566 ve no extant ref\n+0001d090: 6572 656e 6365 732e 0a0a 606d 616b 652d erences...`make-\n+0001d0a0: 6775 6172 6469 616e 2720 7265 7475 726e guardian' return\n+0001d0b0: 7320 6120 6675 6e63 7469 6f6e 2072 6570 s a function rep\n+0001d0c0: 7265 7365 6e74 696e 6720 6120 7369 6e67 resenting a sing\n+0001d0d0: 6c65 2067 7561 7264 6961 6e2e 0a43 616c le guardian..Cal\n+0001d0e0: 6c69 6e67 2074 6869 7320 6675 6e63 7469 ling this functi\n+0001d0f0: 6f6e 2077 6974 6820 6120 7369 6e67 6c65 on with a single\n+0001d100: 2061 7267 756d 656e 7420 6164 6473 2074 argument adds t\n+0001d110: 6861 7420 7661 6c75 6520 746f 2074 6865 hat value to the\n+0001d120: 0a6c 6973 7420 6f66 206f 626a 6563 7473 .list of objects\n+0001d130: 2070 726f 7465 6374 6564 2062 7920 7468 protected by th\n+0001d140: 6520 6775 6172 6469 616e 2e20 4361 6c6c e guardian. Call\n+0001d150: 696e 6720 7468 6520 6675 6e63 7469 6f6e ing the function\n+0001d160: 2077 6974 6820 6e6f 0a61 7267 756d 656e with no.argumen\n+0001d170: 7473 2072 6574 7572 6e73 206f 6e65 206f ts returns one o\n+0001d180: 6620 7468 6520 6f62 6a65 6374 7320 7468 f the objects th\n+0001d190: 6174 2077 6f75 6c64 206f 7468 6572 7769 at would otherwi\n+0001d1a0: 7365 2068 6176 6520 6265 656e 0a64 6561 se have been.dea\n+0001d1b0: 6c6c 6f63 6174 6564 2062 7920 7468 6520 llocated by the \n+0001d1c0: 6761 7262 6167 6520 636f 6c6c 6563 746f garbage collecto\n+0001d1d0: 722c 206f 7220 6661 6c73 6520 6966 206e r, or false if n\n+0001d1e0: 6f20 7375 6368 206f 626a 6563 7473 0a65 o such objects.e\n+0001d1f0: 7869 7374 2074 6861 7420 6861 7665 206e xist that have n\n+0001d200: 6f74 2061 6c72 6561 6479 2062 6565 6e20 ot already been \n+0001d210: 7265 7475 726e 6564 2e72 6570 2e75 7469 returned.rep.uti\n+0001d220: 6c2e 7469 6d65 2374 696d 652d 3e73 6563 l.time#time->sec\n+0001d230: 6f6e 6473 436f 6e76 6572 7420 7468 6520 ondsConvert the \n+0001d240: 7469 6d65 7374 616d 7020 5449 4d45 2074 timestamp TIME t\n+0001d250: 6f20 7468 6520 6e75 6d62 6572 206f 6620 o the number of \n+0001d260: 7365 636f 6e64 7320 7369 6e63 6520 7468 seconds since th\n+0001d270: 6520 6570 6f63 682e 7265 702e 7574 696c e epoch.rep.util\n+0001d280: 2e6d 6973 6323 7072 6f67 7261 6d2d 6578 .misc#program-ex\n+0001d290: 6973 7473 2d70 5265 7475 726e 7320 7472 ists-pReturns tr\n+0001d2a0: 7565 2069 6620 6120 7072 6f67 7261 6d20 ue if a program \n+0001d2b0: 6e61 6d65 6420 434d 4420 6361 6e20 6265 named CMD can be\n+0001d2c0: 2066 6f75 6e64 2069 6e20 7468 6520 6375 found in the cu\n+0001d2d0: 7272 656e 7420 7061 7468 2a69 7370 656c rrent path*ispel\n+0001d2e0: 6c2d 7072 6f67 7261 6d2a 4669 6c65 6e61 l-program*Filena\n+0001d2f0: 6d65 206f 6620 7072 6f67 7261 6d20 7573 me of program us\n+0001d300: 6564 2074 6f20 7374 6172 7420 6973 7065 ed to start ispe\n+0001d310: 6c6c 2831 292e 2a69 7370 656c 6c2d 6f70 ll(1).*ispell-op\n+0001d320: 7469 6f6e 732a 4c69 7374 206f 6620 6f70 tions*List of op\n+0001d330: 7469 6f6e 7320 746f 2070 6173 7320 746f tions to pass to\n+0001d340: 2049 7370 656c 6c2a 6973 7065 6c6c 2d64 Ispell*ispell-d\n+0001d350: 6963 7469 6f6e 6172 792a 4e61 6d65 206f ictionary*Name o\n+0001d360: 6620 6469 6374 696f 6e61 7279 2074 6f20 f dictionary to \n+0001d370: 7061 7373 2074 6f20 4973 7065 6c6c 2c20 pass to Ispell, \n+0001d380: 6f72 206e 696c 2066 6f72 2074 6865 2064 or nil for the d\n+0001d390: 6566 6175 6c74 2e2a 6973 7065 6c6c 2d74 efault.*ispell-t\n+0001d3a0: 696d 656f 7574 2a53 6563 6f6e 6473 2074 imeout*Seconds t\n+0001d3b0: 6f20 7761 6974 2066 6f72 2069 7370 656c o wait for ispel\n+0001d3c0: 6c20 6f75 7470 7574 2062 6566 6f72 6520 l output before \n+0001d3d0: 6769 7669 6e67 2075 702e 7265 702e 7574 giving up.rep.ut\n+0001d3e0: 696c 2e69 7370 656c 6c23 7072 6f63 6573 il.ispell#proces\n+0001d3f0: 7353 7562 7072 6f63 6573 7320 7468 6174 sSubprocess that\n+0001d400: 2069 7370 656c 6c20 6973 2072 756e 6e69 ispell is runni\n+0001d410: 6e67 2069 6e2c 206f 7220 6e69 6c20 6966 ng in, or nil if\n+0001d420: 2069 7370 656c 6c20 6973 6e27 7420 7275 ispell isn't ru\n+0001d430: 6e6e 696e 672e 7265 702e 7574 696c 2e69 nning.rep.util.i\n+0001d440: 7370 656c 6c23 6c69 6e65 2d63 616c 6c62 spell#line-callb\n+0001d450: 6163 6b46 756e 6374 696f 6e20 746f 2063 ackFunction to c\n+0001d460: 616c 6c20 6173 796e 6368 726f 6e6f 7573 all asynchronous\n+0001d470: 6c79 2077 6974 6820 6120 7369 6e67 6c65 ly with a single\n+0001d480: 206c 696e 6520 6f66 206f 7574 7075 7420 line of output \n+0001d490: 6672 6f6d 2069 7370 656c 6c2e 0072 6570 from ispell..rep\n+0001d4a0: 2e75 7469 6c2e 6973 7065 6c6c 2369 7370 .util.ispell#isp\n+0001d4b0: 656c 6c2d 7365 742d 6469 6374 696f 6e61 ell-set-dictiona\n+0001d4c0: 7279 2044 4943 542d 4e41 4d45 7265 702e ry DICT-NAMErep.\n+0001d4d0: 7574 696c 2e69 7370 656c 6c23 6973 7065 util.ispell#ispe\n+0001d4e0: 6c6c 2d61 6464 2d77 6f72 642d 746f 2d64 ll-add-word-to-d\n+0001d4f0: 6963 7469 6f6e 6172 7941 6464 2074 6865 ictionaryAdd the\n+0001d500: 2073 7472 696e 6720 574f 5244 2074 6f20 string WORD to \n+0001d510: 796f 7572 2070 6572 736f 6e61 6c20 4973 your personal Is\n+0001d520: 7065 6c6c 2064 6963 7469 6f6e 6172 792e pell dictionary.\n+0001d530: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n+0001d540: 6973 7065 6c6c 2d61 6464 2d77 6f72 642d ispell-add-word-\n+0001d550: 666f 722d 7365 7373 696f 6e41 6464 2074 for-sessionAdd t\n+0001d560: 6865 2073 7472 696e 6720 574f 5244 2074 he string WORD t\n+0001d570: 6f20 4973 7065 6c6c 2773 2070 6572 2d73 o Ispell's per-s\n+0001d580: 6573 7369 6f6e 2064 6963 7469 6f6e 6172 ession dictionar\n+0001d590: 792e 0072 6570 2e75 7469 6c2e 6973 7065 y..rep.util.ispe\n+0001d5a0: 6c6c 2369 7370 656c 6c2d 7361 7665 2d64 ll#ispell-save-d\n+0001d5b0: 6963 7469 6f6e 6172 7972 6570 2e75 7469 ictionaryrep.uti\n+0001d5c0: 6c2e 6461 7465 2364 6174 652d 7469 6d65 l.date#date-time\n+0001d5d0: 7a6f 6e65 2d61 6c69 7374 416c 6973 7420 zone-alistAlist \n+0001d5e0: 6f66 2028 5449 4d45 5a4f 4e45 202e 204d of (TIMEZONE . M\n+0001d5f0: 494e 5554 4553 2d44 4946 4645 5245 4e43 INUTES-DIFFERENC\n+0001d600: 4529 2e72 6570 2e6d 6f64 756c 652d 7379 E).rep.module-sy\n+0001d610: 7374 656d 2364 6566 696e 652d 696e 7465 stem#define-inte\n+0001d620: 7266 6163 6541 7373 6f63 6961 7465 2074 rfaceAssociate t\n+0001d630: 6865 2073 796d 626f 6c20 4e41 4d45 2077 he symbol NAME w\n+0001d640: 6974 6820 7468 6520 6d6f 6475 6c65 2069 ith the module i\n+0001d650: 6e74 6572 6661 6365 2053 4947 2028 696e nterface SIG (in\n+0001d660: 2061 0a73 6570 6172 6174 6520 696e 7465 a.separate inte\n+0001d670: 7266 6163 652d 6e61 6d65 206e 616d 6573 rface-name names\n+0001d680: 7061 6365 292e 2041 6e20 696e 7465 7266 pace). An interf\n+0001d690: 6163 6520 7370 6563 6966 6963 6174 696f ace specificatio\n+0001d6a0: 6e20 6d75 7374 2062 650a 6f66 2074 6865 n must be.of the\n+0001d6b0: 2066 6f72 6d3a 0a0a 2020 2049 4e54 4552 form:.. INTER\n+0001d6c0: 4641 4345 202d 3e20 2028 6578 706f 7274 FACE -> (export\n+0001d6d0: 205b 4944 2e2e 2e5d 290a 0920 2020 2020 [ID...]).. \n+0001d6e0: 6f72 2020 4e41 4d45 0a09 2020 2020 206f or NAME.. o\n+0001d6f0: 7220 2028 636f 6d70 6f75 6e64 2d69 6e74 r (compound-int\n+0001d700: 6572 6661 6365 205b 494e 5445 5246 4143 erface [INTERFAC\n+0001d710: 452e 2e2e 5d29 0a09 2020 2020 206f 7220 E...]).. or \n+0001d720: 2028 7374 7275 6374 7572 652d 696e 7465 (structure-inte\n+0001d730: 7266 6163 6520 5b53 5452 5543 5455 5245 rface [STRUCTURE\n+0001d740: 2d4e 414d 452e 2e2e 5d29 0a0a 7768 6572 -NAME...])..wher\n+0001d750: 6520 616e 2049 4420 6973 2061 2073 796d e an ID is a sym\n+0001d760: 626f 6c20 6e61 6d69 6e67 2061 2074 6f70 bol naming a top\n+0001d770: 2d6c 6576 656c 2062 696e 6469 6e67 2074 -level binding t\n+0001d780: 6f20 6578 706f 7274 2c20 616e 6420 4e41 o export, and NA\n+0001d790: 4d45 0a69 7320 7468 6520 6e61 6d65 206f ME.is the name o\n+0001d7a0: 6620 616e 2069 6e74 6572 6661 6365 2070 f an interface p\n+0001d7b0: 7265 7669 6f75 736c 7920 6465 6669 6e65 reviously define\n+0001d7c0: 6420 7573 696e 6720 6465 6669 6e65 2d69 d using define-i\n+0001d7d0: 6e74 6572 6661 6365 2e0a 0a54 6865 2060 nterface...The `\n+0001d7e0: 6578 706f 7274 2720 666f 726d 2061 6464 export' form add\n+0001d7f0: 7320 746f 702d 6c65 7665 6c20 6465 6669 s top-level defi\n+0001d800: 6e69 7469 6f6e 7320 4944 2e2e 2e20 746f nitions ID... to\n+0001d810: 2074 6865 2069 6e74 6572 6661 6365 3b0a the interface;.\n+0001d820: 7468 6520 6063 6f6d 706f 756e 642d 696e the `compound-in\n+0001d830: 7465 7266 6163 6527 2063 6c61 7573 6573 terface' clauses\n+0001d840: 2066 6f72 6d73 2074 6865 2075 6e69 6f6e forms the union\n+0001d850: 206f 6620 7468 6520 6769 7665 6e0a 696e of the given.in\n+0001d860: 7465 7266 6163 6573 2e72 6570 2e6d 6f64 terfaces.rep.mod\n+0001d870: 756c 652d 7379 7374 656d 2364 6566 696e ule-system#defin\n+0001d880: 652d 7374 7275 6374 7572 6543 7265 6174 e-structureCreat\n+0001d890: 6520 6120 6d6f 6475 6c65 2063 616c 6c65 e a module calle\n+0001d8a0: 6420 4e41 4d45 2077 686f 7365 2069 6e74 d NAME whose int\n+0001d8b0: 6572 6661 6365 2069 7320 5349 472c 2077 erface is SIG, w\n+0001d8c0: 686f 7365 0a63 6f6e 6669 6775 7261 7469 hose.configurati\n+0001d8d0: 6f6e 2069 7320 6465 6669 6e65 6420 6279 on is defined by\n+0001d8e0: 2043 4f4e 4649 4720 2865 6974 6865 7220 CONFIG (either \n+0001d8f0: 6120 7369 6e67 6c65 2063 6c61 7573 652c a single clause,\n+0001d900: 206f 7220 6120 6c69 7374 0a6f 6620 636c or a list.of cl\n+0001d910: 6175 7365 7329 2c20 616e 6420 7768 6f73 auses), and whos\n+0001d920: 6520 6465 6669 6e69 7469 6f6e 7320 6172 e definitions ar\n+0001d930: 6520 6465 6669 6e65 6420 6279 2074 6865 e defined by the\n+0001d940: 206c 6973 7420 6f66 2066 6f72 6d73 0a42 list of forms.B\n+0001d950: 4f44 592e 0a0a 5365 6520 7468 6520 6064 ODY...See the `d\n+0001d960: 6566 696e 652d 696e 7465 7266 6163 6527 efine-interface'\n+0001d970: 2061 6e64 2060 7374 7275 6374 7572 6527 and `structure'\n+0001d980: 206d 6163 726f 7320 666f 7220 6465 7363 macros for desc\n+0001d990: 7269 7074 696f 6e73 206f 660a 7468 6520 riptions of.the \n+0001d9a0: 696e 7465 7266 6163 6520 616e 6420 636f interface and co\n+0001d9b0: 6e66 6967 7572 6174 696f 6e20 636c 6175 nfiguration clau\n+0001d9c0: 7365 2073 796e 7461 7865 7320 7265 7370 se syntaxes resp\n+0001d9d0: 6563 7469 7665 6c79 2e00 7265 702e 6d6f ectively..rep.mo\n+0001d9e0: 6475 6c65 2d73 7973 7465 6d23 6465 6669 dule-system#defi\n+0001d9f0: 6e65 2d73 7472 7563 7475 7265 204e 414d ne-structure NAM\n+0001da00: 4520 2321 6f70 7469 6f6e 616c 2053 4947 E #!optional SIG\n+0001da10: 2043 4f4e 4649 4720 2e20 424f 4459 0072 CONFIG . BODY.r\n+0001da20: 6570 2e6d 6f64 756c 652d 7379 7374 656d ep.module-system\n+0001da30: 2364 6566 696e 652d 7374 7275 6374 7572 #define-structur\n+0001da40: 652d 616c 6961 7320 544f 2046 524f 4d72 e-alias TO FROMr\n+0001da50: 6570 2e73 7472 7563 7475 7265 7323 6d61 ep.structures#ma\n+0001da60: 6b65 2d69 6e74 6572 6661 6365 4372 6561 ke-interfaceCrea\n+0001da70: 7465 2061 6e20 696e 7465 7266 6163 6520 te an interface \n+0001da80: 6361 6c6c 6564 204e 414d 4520 6578 706f called NAME expo\n+0001da90: 7274 696e 6720 7468 6520 6c69 7374 206f rting the list o\n+0001daa0: 6620 7379 6d62 6f6c 7320 5349 472e 7265 f symbols SIG.re\n+0001dab0: 702e 7374 7275 6374 7572 6573 236c 6f63 p.structures#loc\n+0001dac0: 6174 652d 6269 6e64 696e 6752 6574 7572 ate-bindingRetur\n+0001dad0: 6e20 7468 6520 6e61 6d65 206f 6620 7468 n the name of th\n+0001dae0: 6520 7374 7275 6374 7572 6520 6269 6e64 e structure bind\n+0001daf0: 696e 6720 6f66 2053 594d 2c20 7573 696e ing of SYM, usin\n+0001db00: 6720 7468 6520 6c69 7374 206f 6620 6d6f g the list of mo\n+0001db10: 6475 6c65 0a6e 616d 6573 2049 4d50 4f52 dule.names IMPOR\n+0001db20: 5445 4420 6173 2074 6865 2073 6561 7263 TED as the searc\n+0001db30: 6820 7374 6172 7420 706f 696e 7473 2e00 h start points..\n+0001db40: 7265 702e 7374 7275 6374 7572 6573 236c rep.structures#l\n+0001db50: 6f63 6174 652d 6269 6e64 696e 6720 5359 ocate-binding SY\n+0001db60: 4d20 494d 504f 5254 4544 0072 6570 2e6e M IMPORTED.rep.n\n+0001db70: 6574 2e72 7063 2372 7063 2d6f 7574 7075 et.rpc#rpc-outpu\n+0001db80: 742d 6861 6e64 6c65 7220 534f 434b 4554 t-handler SOCKET\n+0001db90: 204f 5554 5055 5472 6570 2e6e 6574 2e72 OUTPUTrep.net.r\n+0001dba0: 7063 2372 7063 2d64 6573 7472 6f79 2d73 pc#rpc-destroy-s\n+0001dbb0: 6572 7665 7253 746f 7020 6c69 7374 656e erverStop listen\n+0001dbc0: 696e 6720 666f 7220 7270 6320 636f 6e6e ing for rpc conn\n+0001dbd0: 6563 7469 6f6e 7320 6f6e 2074 6865 2063 ections on the c\n+0001dbe0: 7572 7265 6e74 206d 6163 6869 6e65 0072 urrent machine.r\n+0001dbf0: 6570 2e6e 6574 2e72 7063 2367 6c6f 6261 ep.net.rpc#globa\n+0001dc00: 6c2d 6964 2d3e 7270 632d 7072 6f78 7920 l-id->rpc-proxy \n+0001dc10: 4944 7265 702e 6e65 742e 646f 6d61 696e IDrep.net.domain\n+0001dc20: 2d6e 616d 6523 646f 6d61 696e 2d62 656c -name#domain-bel\n+0001dc30: 6f77 2d70 5265 7475 726e 2074 7275 6520 ow-pReturn true \n+0001dc40: 6966 2064 6f6d 6169 6e20 6e61 6d65 2044 if domain name D\n+0001dc50: 3120 6973 2060 6265 6c6f 7727 2064 6f6d 1 is `below' dom\n+0001dc60: 6169 6e20 6e61 6d65 2044 322e 7265 702e ain name D2.rep.\n+0001dc70: 6e65 742e 646f 6d61 696e 2d6e 616d 6523 net.domain-name#\n+0001dc80: 646f 6d61 696e 2d65 7175 616c 2d70 5265 domain-equal-pRe\n+0001dc90: 7475 726e 2074 7275 6520 6966 2074 6865 turn true if the\n+0001dca0: 2064 6f6d 6169 6e20 6e61 6d65 7320 4431 domain names D1\n+0001dcb0: 2061 6e64 2044 3220 6172 6520 7468 6520 and D2 are the \n+0001dcc0: 7361 6d65 7265 702e 7265 6765 7870 2373 samerep.regexp#s\n+0001dcd0: 7472 696e 672d 7265 706c 6163 6552 6574 tring-replaceRet\n+0001dce0: 7572 6e20 7468 6520 7374 7269 6e67 2063 urn the string c\n+0001dcf0: 7265 6174 6564 2062 7920 7265 706c 6163 reated by replac\n+0001dd00: 696e 6720 616c 6c20 6d61 7463 6865 7320 ing all matches \n+0001dd10: 6f66 2052 4547 4558 5020 696e 0a53 5452 of REGEXP in.STR\n+0001dd20: 494e 4720 7769 7468 2074 6865 2065 7870 ING with the exp\n+0001dd30: 616e 7369 6f6e 206f 6620 5445 4d50 4c41 ansion of TEMPLA\n+0001dd40: 5445 2e0a 0a49 6620 5445 4d50 4c41 5445 TE...If TEMPLATE\n+0001dd50: 2069 7320 6120 7374 7269 6e67 2c20 6974 is a string, it\n+0001dd60: 2069 7320 6578 7061 6e64 6564 2075 7369 is expanded usi\n+0001dd70: 6e67 2074 6865 2060 6578 7061 6e64 2d6c ng the `expand-l\n+0001dd80: 6173 742d 6d61 7463 6827 0a66 756e 6374 ast-match'.funct\n+0001dd90: 696f 6e2c 206f 7468 6572 7769 7365 2054 ion, otherwise T\n+0001dda0: 454d 504c 4154 4520 6973 2063 616c 6c65 EMPLATE is calle\n+0001ddb0: 6420 6173 2061 2066 756e 6374 696f 6e20 d as a function \n+0001ddc0: 7769 7468 2053 5452 494e 4720 6173 2069 with STRING as i\n+0001ddd0: 7473 0a73 6f6c 6520 6172 6775 6d65 6e74 ts.sole argument\n+0001dde0: 2e20 4974 2073 686f 756c 6420 7265 7475 . It should retu\n+0001ddf0: 726e 2061 2073 7472 696e 672e 2041 6c73 rn a string. Als\n+0001de00: 6f20 6974 2069 7320 6775 6172 616e 7465 o it is guarante\n+0001de10: 6564 2074 6861 740a 7468 6520 6c61 7374 ed that.the last\n+0001de20: 2072 6567 756c 6172 2065 7870 7265 7373 regular express\n+0001de30: 696f 6e20 746f 2068 6176 6520 6265 656e ion to have been\n+0001de40: 206d 6174 6368 6564 2077 6173 2052 4547 matched was REG\n+0001de50: 4558 5020 7768 656e 0a54 454d 504c 4154 EXP when.TEMPLAT\n+0001de60: 4520 6973 2063 616c 6c65 642e 0072 6570 E is called..rep\n+0001de70: 2e72 6567 6578 7023 7374 7269 6e67 2d72 .regexp#string-r\n+0001de80: 6570 6c61 6365 2052 4547 4558 5020 5445 eplace REGEXP TE\n+0001de90: 4d50 4c41 5445 2053 5452 494e 4772 6570 MPLATE STRINGrep\n+0001dea0: 2e72 6567 6578 7023 7374 7269 6e67 2d73 .regexp#string-s\n+0001deb0: 706c 6974 5265 7475 726e 2061 206c 6973 plitReturn a lis\n+0001dec0: 7420 6f66 2073 7562 7374 7269 6e67 7320 t of substrings \n+0001ded0: 6f66 2053 5452 494e 472c 2065 6163 6820 of STRING, each \n+0001dee0: 6465 6c69 6d69 7465 6420 6279 2052 4547 delimited by REG\n+0001def0: 4558 502e 0072 6570 2e72 6567 6578 7023 EXP..rep.regexp#\n+0001df00: 7374 7269 6e67 2d73 706c 6974 2052 4547 string-split REG\n+0001df10: 4558 5020 5354 5249 4e47 7265 702e 7777 EXP STRINGrep.ww\n+0001df20: 772e 7175 6f74 652d 7572 6c23 7572 6c2d w.quote-url#url-\n+0001df30: 6d65 7461 2d72 6541 2072 6567 6578 7020 meta-reA regexp \n+0001df40: 6d61 7463 6869 6e67 2061 2073 696e 676c matching a singl\n+0001df50: 6520 6368 6172 6163 7465 7220 7468 6174 e character that\n+0001df60: 2069 7320 7265 7365 7276 6564 2069 6e20 is reserved in \n+0001df70: 7468 6520 5552 4c20 7370 6563 2e0a 5468 the URL spec..Th\n+0001df80: 6973 2069 7320 7461 6b65 6e20 6672 6f6d is is taken from\n+0001df90: 2064 7261 6674 2d66 6965 6c64 696e 672d draft-fielding-\n+0001dfa0: 7572 6c2d 7379 6e74 6178 2d30 322e 7478 url-syntax-02.tx\n+0001dfb0: 7420 2d2d 2063 6865 636b 2079 6f75 7220 t -- check your \n+0001dfc0: 6c6f 6361 6c0a 696e 7465 726e 6574 2064 local.internet d\n+0001dfd0: 7261 6674 7320 6469 7265 6374 6f72 7920 rafts directory \n+0001dfe0: 666f 7220 6120 636f 7079 2e00 0000 0000 for a copy......\n 0001dff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001e000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001e010: 6574 6572 2375 6e6c 6573 7345 7661 6c75 eter#unlessEvalu\n-0001e020: 6174 6573 2043 4f4e 4449 5449 4f4e 2c20 ates CONDITION, \n-0001e030: 6966 2069 7420 6973 206e 696c 2061 6e20 if it is nil an \n-0001e040: 696d 706c 6963 6974 2070 726f 676e 2069 implicit progn i\n-0001e050: 7320 7065 7266 6f72 6d65 6420 7769 7468 s performed with\n-0001e060: 0a46 4f52 4d53 2e72 6570 2e6c 616e 672e .FORMS.rep.lang.\n-0001e070: 696e 7465 7270 7265 7465 7223 6f72 5468 interpreter#orTh\n-0001e080: 6520 6669 7273 7420 6f66 2074 6865 2041 e first of the A\n-0001e090: 5247 5320 6973 2065 7661 6c75 6174 6564 RGS is evaluated\n-0001e0a0: 2c20 6966 2069 7420 6973 2074 7275 6520 , if it is true \n-0001e0b0: 6974 7320 7661 6c75 6520 6973 2074 6865 its value is the\n-0001e0c0: 2076 616c 7565 0a6f 6620 7468 6520 606f value.of the `o\n-0001e0d0: 7227 2066 6f72 6d20 616e 6420 6e6f 206d r' form and no m\n-0001e0e0: 6f72 6520 6172 6775 6d65 6e74 7320 6172 ore arguments ar\n-0001e0f0: 6520 6576 616c 7561 7465 642e 204f 7468 e evaluated. Oth\n-0001e100: 6572 7769 7365 2074 6869 7320 7374 6570 erwise this step\n-0001e110: 0a69 7320 7265 7065 6174 6564 2066 6f72 .is repeated for\n-0001e120: 2074 6865 206e 6578 7420 6d65 6d62 6572 the next member\n-0001e130: 206f 6620 4152 4753 2e0a 0a49 6620 616c of ARGS...If al\n-0001e140: 6c20 6f66 2074 6865 2041 5247 5320 6861 l of the ARGS ha\n-0001e150: 7665 2062 6565 6e20 6576 616c 7561 7465 ve been evaluate\n-0001e160: 6420 616e 6420 6e6f 6e65 2068 6176 6520 d and none have \n-0001e170: 6120 7472 7565 2076 616c 7565 0a60 2829 a true value.`()\n-0001e180: 2720 6973 2074 6865 2076 616c 7565 206f ' is the value o\n-0001e190: 6620 7468 6520 606f 7227 2066 6f72 6d2e f the `or' form.\n-0001e1a0: 0a0a 4966 2074 6865 7265 2061 7265 206e ..If there are n\n-0001e1b0: 6f20 4152 4753 2074 6865 2066 616c 7365 o ARGS the false\n-0001e1c0: 2076 616c 7565 2069 7320 7265 7475 726e value is return\n-0001e1d0: 6564 2e72 6570 2e6c 616e 672e 696e 7465 ed.rep.lang.inte\n-0001e1e0: 7270 7265 7465 7223 7365 7471 2d64 6566 rpreter#setq-def\n-0001e1f0: 6175 6c74 7365 7471 2d64 6566 6175 6c74 aultsetq-default\n-0001e200: 207b 2056 4152 4941 424c 4520 464f 524d { VARIABLE FORM\n-0001e210: 207d 202e 2e2e 0a0a 5365 7473 2074 6865 } .....Sets the\n-0001e220: 2064 6566 6175 6c74 2076 616c 7565 206f default value o\n-0001e230: 6620 6561 6368 2056 4152 4941 424c 4520 f each VARIABLE \n-0001e240: 746f 2074 6865 2076 616c 7565 206f 6620 to the value of \n-0001e250: 6974 730a 636f 7272 6573 706f 6e64 696e its.correspondin\n-0001e260: 6720 464f 524d 2065 7661 6c75 6174 6564 g FORM evaluated\n-0001e270: 2c20 7265 7475 726e 7320 7468 6520 7661 , returns the va\n-0001e280: 6c75 6520 6f66 2074 6865 206c 6173 7420 lue of the last \n-0001e290: 6576 616c 7561 7469 6f6e 2e0a 5365 6520 evaluation..See \n-0001e2a0: 616c 736f 2060 7365 7471 272e 2052 6574 also `setq'. Ret\n-0001e2b0: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o\n-0001e2c0: 6620 7468 6520 6c61 7374 2046 4f52 4d2e f the last FORM.\n-0001e2d0: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001e2e0: 6574 6572 2364 6566 696e 652d 7370 6563 eter#define-spec\n-0001e2f0: 6961 6c2d 7661 7269 6162 6c65 5573 6520 ial-variableUse \n-0001e300: 6465 6676 6172 2d73 6574 7120 696e 7374 defvar-setq inst\n-0001e310: 6561 642e 7265 702e 6c61 6e67 2e69 6e74 ead.rep.lang.int\n-0001e320: 6572 7072 6574 6572 2377 6869 6c65 7768 erpreter#whilewh\n-0001e330: 696c 6520 434f 4e44 4954 494f 4e20 424f ile CONDITION BO\n-0001e340: 4459 2e2e 2e0a 0a60 7768 696c 6527 2069 DY.....`while' i\n-0001e350: 7320 616e 2069 6d70 6572 6174 6976 6520 s an imperative \n-0001e360: 6c6f 6f70 696e 6720 636f 6e73 7472 7563 looping construc\n-0001e370: 742e 2043 4f4e 4449 5449 4f4e 2069 7320 t. CONDITION is \n-0001e380: 6576 616c 7561 7465 642c 2069 660a 6974 evaluated, if.it\n-0001e390: 2070 726f 6475 6365 7320 6120 7472 7565 produces a true\n-0001e3a0: 2076 616c 7565 2c20 7468 656e 2074 6865 value, then the\n-0001e3b0: 2073 6571 7565 6e63 6520 6f66 2042 4f44 sequence of BOD\n-0001e3c0: 592e 2e2e 2066 6f72 6d73 2061 7265 0a65 Y... forms are.e\n-0001e3d0: 7661 6c75 6174 6564 2075 7369 6e67 2061 valuated using a\n-0001e3e0: 6e20 696d 706c 6963 6974 2060 7072 6f67 n implicit `prog\n-0001e3f0: 6e27 2073 7461 7465 6d65 6e74 2c20 616e n' statement, an\n-0001e400: 6420 636f 6e74 726f 6c20 7061 7373 6573 d control passes\n-0001e410: 2062 6163 6b0a 746f 2074 6865 2062 6567 back.to the beg\n-0001e420: 696e 6e69 6e67 206f 6620 7468 6520 7768 inning of the wh\n-0001e430: 696c 6520 666f 726d 2e0a 0a57 6865 6e20 ile form...When \n-0001e440: 7468 6520 5641 4c55 4520 6f66 2043 4f4e the VALUE of CON\n-0001e450: 4449 5449 4f4e 2069 7320 6661 6c73 652c DITION is false,\n-0001e460: 2074 6865 2077 6869 6c65 2073 7461 7465 the while state\n-0001e470: 6d65 6e74 2069 7320 6578 6974 6564 2c0a ment is exited,.\n-0001e480: 7265 7475 726e 696e 6720 616e 2075 6e64 returning an und\n-0001e490: 6566 696e 6564 2076 616c 7565 2e72 6570 efined value.rep\n-0001e4a0: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-0001e4b0: 7223 7072 6f67 3270 726f 6732 2046 4f52 r#prog2prog2 FOR\n-0001e4c0: 4d31 2046 4f52 4d32 205b 464f 524d 532e M1 FORM2 [FORMS.\n-0001e4d0: 2e2e 5d0a 0a45 7661 6c75 6174 6520 464f ..]..Evaluate FO\n-0001e4e0: 524d 3120 6469 7363 6172 6469 6e67 2069 RM1 discarding i\n-0001e4f0: 7473 2072 6573 756c 742c 2074 6865 6e20 ts result, then \n-0001e500: 6576 616c 7561 7465 2046 4f52 4d32 2066 evaluate FORM2 f\n-0001e510: 6f6c 6c6f 7765 6420 6279 0a60 2870 726f ollowed by.`(pro\n-0001e520: 676e 2046 4f52 4d53 2e2e 2e29 272e 2052 gn FORMS...)'. R\n-0001e530: 6574 7572 6e73 2074 6865 2072 6573 756c eturns the resul\n-0001e540: 7420 6f66 2065 7661 6c75 6174 696e 6720 t of evaluating \n-0001e550: 464f 524d 322e 0072 6570 2e6c 616e 672e FORM2..rep.lang.\n-0001e560: 696e 7465 7270 7265 7465 7223 7769 7468 interpreter#with\n-0001e570: 2d6f 626a 6563 7420 4f42 4a20 2e20 424f -object OBJ . BO\n-0001e580: 4459 7265 702e 6c61 6e67 2e69 6e74 6572 DYrep.lang.inter\n-0001e590: 7072 6574 6572 2363 6f6e 6469 7469 6f6e preter#condition\n-0001e5a0: 2d63 6173 6545 7661 6c75 6174 6573 2046 -caseEvaluates F\n-0001e5b0: 4f52 4d20 7769 7468 2065 7272 6f72 2d68 ORM with error-h\n-0001e5c0: 616e 646c 6572 7320 696e 2070 6c61 6365 andlers in place\n-0001e5d0: 2c20 6966 206e 6f20 6572 726f 7273 206f , if no errors o\n-0001e5e0: 6363 7572 0a72 6574 7572 6e20 7468 6520 ccur.return the \n-0001e5f0: 7661 6c75 6520 7265 7475 726e 6564 2062 value returned b\n-0001e600: 7920 464f 524d 2c20 656c 7365 2074 6865 y FORM, else the\n-0001e610: 2076 616c 7565 206f 6620 7768 6963 6865 value of whiche\n-0001e620: 7665 720a 6861 6e64 6c65 7227 7320 626f ver.handler's bo\n-0001e630: 6479 2077 6173 2065 7661 6c75 6174 6564 dy was evaluated\n-0001e640: 2e0a 0a45 6163 6820 4841 4e44 4c45 5220 ...Each HANDLER \n-0001e650: 6973 2061 206c 6973 7420 6f66 2060 2845 is a list of `(E\n-0001e660: 5252 4f52 2042 4f44 592e 2e2e 2927 2e20 RROR BODY...)'. \n-0001e670: 4552 524f 5220 6465 6669 6e65 7320 7768 ERROR defines wh\n-0001e680: 6963 6820 7479 7065 730a 6f66 2065 7272 ich types.of err\n-0001e690: 6f72 7320 7468 6520 6861 6e64 6c65 7220 ors the handler \n-0001e6a0: 6361 7463 6865 732c 2065 6974 6865 7220 catches, either \n-0001e6b0: 6120 7379 6d62 6f6c 206f 7220 6120 6c69 a symbol or a li\n-0001e6c0: 7374 206f 6620 7379 6d62 6f6c 732e 0a54 st of symbols..T\n-0001e6d0: 6865 2073 7065 6369 616c 2073 796d 626f he special symbo\n-0001e6e0: 6c20 6065 7272 6f72 2720 6d61 7463 6865 l `error' matche\n-0001e6f0: 7320 616c 6c20 7479 7065 7320 6f66 2065 s all types of e\n-0001e700: 7272 6f72 732e 0a0a 4966 2056 4152 2069 rrors...If VAR i\n-0001e710: 7320 7472 7565 2069 7427 7320 6120 7379 s true it's a sy\n-0001e720: 6d62 6f6c 2077 686f 7365 2076 616c 7565 mbol whose value\n-0001e730: 7320 6973 2062 6f75 6e64 2074 6f20 6028 s is bound to `(\n-0001e740: 4552 524f 522d 5359 4d42 4f4c 202e 0a44 ERROR-SYMBOL ..D\n-0001e750: 4154 4129 2720 7768 696c 6520 7468 6520 ATA)' while the \n-0001e760: 6861 6e64 6c65 7220 6973 2065 7661 6c75 handler is evalu\n-0001e770: 6174 6564 2028 7468 6573 6520 6172 6520 ated (these are \n-0001e780: 7468 6520 6172 6775 6d65 6e74 7320 6769 the arguments gi\n-0001e790: 7665 6e20 746f 0a60 7369 676e 616c 2720 ven to.`signal' \n-0001e7a0: 7768 656e 2074 6865 2065 7272 6f72 2077 when the error w\n-0001e7b0: 6173 2072 6169 7365 6429 2e72 6570 2e6c as raised).rep.l\n-0001e7c0: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n-0001e7d0: 6175 746f 6c6f 6164 2d6d 6163 726f 5465 autoload-macroTe\n-0001e7e0: 6c6c 2074 6865 2065 7661 6c75 6174 6f72 ll the evaluator\n-0001e7f0: 2074 6861 7420 7468 6520 7661 6c75 6520 that the value \n-0001e800: 6f66 2074 6865 206d 6163 726f 2053 594d of the macro SYM\n-0001e810: 424f 4c20 7769 6c6c 2062 6520 696e 6974 BOL will be init\n-0001e820: 6961 6c69 7365 640a 6279 206c 6f61 6469 ialised.by loadi\n-0001e830: 6e67 2046 494c 452e 7265 702e 6c61 6e67 ng FILE.rep.lang\n-0001e840: 2e69 6e74 6572 7072 6574 6572 2364 796e .interpreter#dyn\n-0001e850: 616d 6963 2d77 696e 6443 616c 6c20 5448 amic-windCall TH\n-0001e860: 554e 4b20 7769 7468 6f75 7420 6172 6775 UNK without argu\n-0001e870: 6d65 6e74 732c 2072 6574 7572 6e69 6e67 ments, returning\n-0001e880: 2074 6865 2072 6573 756c 7420 6f66 2074 the result of t\n-0001e890: 6869 7320 6361 6c6c 2e0a 4245 464f 5245 his call..BEFORE\n-0001e8a0: 2061 6e64 2041 4654 4552 2061 7265 2061 and AFTER are a\n-0001e8b0: 6c73 6f20 6361 6c6c 6564 2028 7769 7468 lso called (with\n-0001e8c0: 6f75 7420 6172 6775 6d65 6e74 7329 2c20 out arguments), \n-0001e8d0: 7768 656e 6576 6572 0a65 7865 6375 7469 whenever.executi\n-0001e8e0: 6f6e 2072 6573 7065 6374 6976 656c 7920 on respectively \n-0001e8f0: 656e 7465 7273 206f 7220 6c65 6176 6573 enters or leaves\n-0001e900: 2074 6865 2064 796e 616d 6963 2065 7874 the dynamic ext\n-0001e910: 656e 7420 6f66 2074 6865 2063 616c 6c0a ent of the call.\n-0001e920: 746f 2054 4855 4e4b 2e0a 0a49 6e20 7468 to THUNK...In th\n-0001e930: 6520 7369 6d70 6c65 7374 2063 6173 6520 e simplest case \n-0001e940: 2877 6865 6e20 6361 6c6c 2f63 6320 6973 (when call/cc is\n-0001e950: 6e27 7420 7573 6564 2074 6f20 7061 7373 n't used to pass\n-0001e960: 2063 6f6e 7472 6f6c 2069 6e20 6f72 206f control in or o\n-0001e970: 7574 0a6f 6620 5448 554e 4b29 2065 6163 ut.of THUNK) eac\n-0001e980: 6820 6675 6e63 7469 6f6e 2077 696c 6c20 h function will \n-0001e990: 6265 2063 616c 6c65 6420 6578 6163 746c be called exactl\n-0001e9a0: 7920 6f6e 6365 2e72 6570 2e6c 616e 672e y once.rep.lang.\n-0001e9b0: 696e 7465 7270 7265 7465 7223 6964 656e interpreter#iden\n-0001e9c0: 7469 7479 5265 7475 726e 2041 5247 2e72 tityReturn ARG.r\n-0001e9d0: 6570 2e6c 616e 672e 646f 6323 646f 6375 ep.lang.doc#docu\n-0001e9e0: 6d65 6e74 6174 696f 6e52 6574 7572 6e73 mentationReturns\n-0001e9f0: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati\n-0001ea00: 6f6e 2d73 7472 696e 6720 666f 7220 5359 on-string for SY\n-0001ea10: 4d42 4f4c 2e20 4974 2073 686f 756c 6420 MBOL. It should \n-0001ea20: 6265 2074 6865 206e 616d 650a 6f66 2061 be the name.of a\n-0001ea30: 2073 7065 6369 616c 2076 6172 6961 626c special variabl\n-0001ea40: 652c 2066 756e 6374 696f 6e2c 206d 6163 e, function, mac\n-0001ea50: 726f 2c20 6f72 2061 2073 7065 6369 616c ro, or a special\n-0001ea60: 2066 6f72 6d2e 0a49 6620 6974 2773 206e form..If it's n\n-0001ea70: 6f74 2061 2076 6172 6961 626c 652c 2074 ot a variable, t\n-0001ea80: 6865 6e20 5641 4c55 4520 7368 6f75 6c64 hen VALUE should\n-0001ea90: 2062 6520 7468 6520 6675 6e63 7469 6f6e be the function\n-0001eaa0: 2069 7473 656c 662c 206c 696b 650a 6120 itself, like.a \n-0001eab0: 636c 6f73 7572 652e 0a0a 5265 7475 726e closure...Return\n-0001eac0: 7320 6e69 6c20 7768 656e 206e 6f74 2066 s nil when not f\n-0001ead0: 6f75 6e64 2e0a 0a53 5452 5543 5455 5245 ound...STRUCTURE\n-0001eae0: 2063 616e 2062 6520 6e69 6c2e 2049 7420 can be nil. It \n-0001eaf0: 7761 7320 7265 7175 6972 6564 2062 7920 was required by \n-0001eb00: 7468 6520 6f6c 6420 7379 6e74 6178 2e00 the old syntax..\n-0001eb10: 7265 702e 6c61 6e67 2e64 6f63 2361 6464 rep.lang.doc#add\n-0001eb20: 2d64 6f63 756d 656e 7461 7469 6f6e 2053 -documentation S\n-0001eb30: 594d 424f 4c20 5354 5255 4354 5552 4520 YMBOL STRUCTURE \n-0001eb40: 5354 5249 4e47 0072 6570 2e6c 616e 672e STRING.rep.lang.\n-0001eb50: 646f 6323 6164 642d 646f 6375 6d65 6e74 doc#add-document\n-0001eb60: 6174 696f 6e2d 7061 7261 6d73 204e 414d ation-params NAM\n-0001eb70: 4520 5354 5255 4354 5552 4520 5041 5241 E STRUCTURE PARA\n-0001eb80: 4d2d 4c49 5354 7265 702e 6c61 6e67 2e62 M-LISTrep.lang.b\n-0001eb90: 6163 6b71 756f 7465 2362 6163 6b71 756f ackquote#backquo\n-0001eba0: 7465 4172 6775 6d65 6e74 2053 5452 5543 teArgument STRUC\n-0001ebb0: 5455 5245 2064 6573 6372 6962 6573 2061 TURE describes a\n-0001ebc0: 2074 656d 706c 6174 6520 746f 2062 7569 template to bui\n-0001ebd0: 6c64 2e0a 0a54 6865 2077 686f 6c65 2073 ld...The whole s\n-0001ebe0: 7472 7563 7475 7265 2061 6374 7320 6173 tructure acts as\n-0001ebf0: 2069 6620 6974 2077 6572 6520 7175 6f74 if it were quot\n-0001ec00: 6564 2065 7863 6570 7420 666f 7220 6365 ed except for ce\n-0001ec10: 7274 6169 6e0a 706c 6163 6573 2077 6865 rtain.places whe\n-0001ec20: 7265 2065 7870 7265 7373 696f 6e73 2061 re expressions a\n-0001ec30: 7265 2065 7661 6c75 6174 6564 2061 6e64 re evaluated and\n-0001ec40: 2069 6e73 6572 7465 6420 6f72 2073 706c inserted or spl\n-0001ec50: 6963 6564 2069 6e2e 0a0a 466f 7220 6578 iced in...For ex\n-0001ec60: 616d 706c 653a 0a0a 6220 2020 2020 2020 ample:..b \n-0001ec70: 2020 2020 2020 203d 3e20 2862 6120 6262 => (ba bb\n-0001ec80: 2062 6329 0909 3b20 6173 7375 6d65 2062 bc)..; assume b\n-0001ec90: 2068 6173 2074 6869 7320 7661 6c75 650a has this value.\n-0001eca0: 6028 6120 6220 6329 2020 2020 2020 203d `(a b c) =\n-0001ecb0: 3e20 2861 2062 2063 2909 093b 2062 6163 > (a b c)..; bac\n-0001ecc0: 6b71 756f 7465 2061 6374 7320 6c69 6b65 kquote acts like\n-0001ecd0: 2071 756f 7465 0a60 2861 202c 6220 6329 quote.`(a ,b c)\n-0001ece0: 2020 2020 2020 3d3e 2028 6120 2862 6120 => (a (ba \n-0001ecf0: 6262 2062 6329 2063 2909 3b20 696e 7365 bb bc) c).; inse\n-0001ed00: 7274 2074 6865 2076 616c 7565 206f 6620 rt the value of \n-0001ed10: 620a 6028 6120 2c40 6220 6329 2020 2020 b.`(a ,@b c) \n-0001ed20: 203d 3e20 2861 2062 6120 6262 2062 6320 => (a ba bb bc \n-0001ed30: 6329 093b 2073 706c 6963 6520 696e 2074 c).; splice in t\n-0001ed40: 6865 2076 616c 7565 206f 6620 620a 0a56 he value of b..V\n-0001ed50: 6563 746f 7273 2077 6f72 6b20 6a75 7374 ectors work just\n-0001ed60: 206c 696b 6520 6c69 7374 732e 2020 4e65 like lists. Ne\n-0001ed70: 7374 6564 2062 6163 6b71 756f 7465 7320 sted backquotes \n-0001ed80: 6172 6520 7065 726d 6974 7465 642e 0072 are permitted..r\n-0001ed90: 6570 2e6c 616e 672e 6d61 7468 2372 6174 ep.lang.math#rat\n-0001eda0: 696f 6e61 6c70 2058 7265 702e 6c61 6e67 ionalp Xrep.lang\n-0001edb0: 2e6d 6174 6823 696e 6578 6163 7470 5265 .math#inexactpRe\n-0001edc0: 7475 726e 2074 2069 6620 5820 6973 2061 turn t if X is a\n-0001edd0: 6e20 696e 6578 6163 7420 6e75 6d62 6572 n inexact number\n-0001ede0: 2e2a 6973 7065 6c6c 2d70 726f 6772 616d .*ispell-program\n-0001edf0: 2a46 696c 656e 616d 6520 6f66 2070 726f *Filename of pro\n-0001ee00: 6772 616d 2075 7365 6420 746f 2073 7461 gram used to sta\n-0001ee10: 7274 2069 7370 656c 6c28 3129 2e2a 6973 rt ispell(1).*is\n-0001ee20: 7065 6c6c 2d6f 7074 696f 6e73 2a4c 6973 pell-options*Lis\n-0001ee30: 7420 6f66 206f 7074 696f 6e73 2074 6f20 t of options to \n-0001ee40: 7061 7373 2074 6f20 4973 7065 6c6c 2a69 pass to Ispell*i\n-0001ee50: 7370 656c 6c2d 6469 6374 696f 6e61 7279 spell-dictionary\n-0001ee60: 2a4e 616d 6520 6f66 2064 6963 7469 6f6e *Name of diction\n-0001ee70: 6172 7920 746f 2070 6173 7320 746f 2049 ary to pass to I\n-0001ee80: 7370 656c 6c2c 206f 7220 6e69 6c20 666f spell, or nil fo\n-0001ee90: 7220 7468 6520 6465 6661 756c 742e 2a69 r the default.*i\n-0001eea0: 7370 656c 6c2d 7469 6d65 6f75 742a 5365 spell-timeout*Se\n-0001eeb0: 636f 6e64 7320 746f 2077 6169 7420 666f conds to wait fo\n-0001eec0: 7220 6973 7065 6c6c 206f 7574 7075 7420 r ispell output \n-0001eed0: 6265 666f 7265 2067 6976 696e 6720 7570 before giving up\n-0001eee0: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell\n-0001eef0: 2370 726f 6365 7373 5375 6270 726f 6365 #processSubproce\n-0001ef00: 7373 2074 6861 7420 6973 7065 6c6c 2069 ss that ispell i\n-0001ef10: 7320 7275 6e6e 696e 6720 696e 2c20 6f72 s running in, or\n-0001ef20: 206e 696c 2069 6620 6973 7065 6c6c 2069 nil if ispell i\n-0001ef30: 736e 2774 2072 756e 6e69 6e67 2e72 6570 sn't running.rep\n-0001ef40: 2e75 7469 6c2e 6973 7065 6c6c 236c 696e .util.ispell#lin\n-0001ef50: 652d 6361 6c6c 6261 636b 4675 6e63 7469 e-callbackFuncti\n-0001ef60: 6f6e 2074 6f20 6361 6c6c 2061 7379 6e63 on to call async\n-0001ef70: 6872 6f6e 6f75 736c 7920 7769 7468 2061 hronously with a\n-0001ef80: 2073 696e 676c 6520 6c69 6e65 206f 6620 single line of \n-0001ef90: 6f75 7470 7574 2066 726f 6d20 6973 7065 output from ispe\n-0001efa0: 6c6c 2e00 7265 702e 7574 696c 2e69 7370 ll..rep.util.isp\n-0001efb0: 656c 6c23 6973 7065 6c6c 2d73 6574 2d64 ell#ispell-set-d\n-0001efc0: 6963 7469 6f6e 6172 7920 4449 4354 2d4e ictionary DICT-N\n-0001efd0: 414d 4500 7265 702e 7574 696c 2e69 7370 AME.rep.util.isp\n-0001efe0: 656c 6c23 6973 7065 6c6c 2d73 6176 652d ell#ispell-save-\n-0001eff0: 6469 6374 696f 6e61 7279 0000 0000 0000 dictionary......\n-0001f000: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-0001f010: 6574 6572 2364 6f64 6f20 5641 5253 2028 eter#dodo VARS (\n-0001f020: 5445 5354 2045 5850 522e 2e2e 2920 424f TEST EXPR...) BO\n-0001f030: 4459 2e2e 2e0a 0a60 646f 2720 6973 2061 DY.....`do' is a\n-0001f040: 6e20 6974 6572 6174 696f 6e20 636f 6e73 n iteration cons\n-0001f050: 7472 7563 743b 2056 4152 5320 7370 6563 truct; VARS spec\n-0001f060: 6966 6965 7320 6120 7365 7420 6f66 2076 ifies a set of v\n-0001f070: 6172 6961 626c 650a 6269 6e64 696e 6773 ariable.bindings\n-0001f080: 2074 6f20 6265 2063 7265 6174 6564 2c20 to be created, \n-0001f090: 686f 7720 7468 6579 2061 7265 2069 6e69 how they are ini\n-0001f0a0: 7469 616c 697a 6564 2061 6e64 2068 6f77 tialized and how\n-0001f0b0: 2074 6865 7920 6172 650a 7570 6461 7465 they are.update\n-0001f0c0: 6420 6f6e 2065 6163 6820 6974 6572 6174 d on each iterat\n-0001f0d0: 696f 6e2e 2054 4553 5420 7370 6563 6966 ion. TEST specif\n-0001f0e0: 6965 7320 7468 6520 7465 726d 696e 6174 ies the terminat\n-0001f0f0: 696f 6e20 636f 6e64 6974 696f 6e20 6f66 ion condition of\n-0001f100: 0a74 6865 206c 6f6f 702c 2061 6e79 2045 .the loop, any E\n-0001f110: 5850 522e 2e2e 2066 6f72 6d73 2061 7265 XPR... forms are\n-0001f120: 2065 7661 6c75 6174 6564 2069 6d6d 6564 evaluated immed\n-0001f130: 6961 7465 6c79 2070 7269 6f72 2074 6f20 iately prior to \n-0001f140: 6578 6974 696e 670a 7468 6520 6064 6f27 exiting.the `do'\n-0001f150: 2063 6f6e 7374 7275 6374 2e20 5468 6520 construct. The \n-0001f160: 424f 4459 2e2e 2e20 666f 726d 7320 7370 BODY... forms sp\n-0001f170: 6563 6966 7920 7468 6520 7369 6465 2065 ecify the side e\n-0001f180: 6666 6563 7469 6e67 2062 6f64 790a 6f66 ffecting body.of\n-0001f190: 2074 6865 206c 6f6f 702e 0a0a 5641 5253 the loop...VARS\n-0001f1a0: 2069 7320 6120 6c69 7374 206f 6620 7661 is a list of va\n-0001f1b0: 7269 6162 6c65 2063 6c61 7573 6573 2c20 riable clauses, \n-0001f1c0: 6561 6368 206f 6620 7768 6963 6820 6861 each of which ha\n-0001f1d0: 7320 7468 6520 7374 7275 6374 7572 650a s the structure.\n-0001f1e0: 6028 5641 5249 4142 4c45 2049 4e49 5420 `(VARIABLE INIT \n-0001f1f0: 5354 4550 2927 2077 6865 7265 2056 4152 STEP)' where VAR\n-0001f200: 4941 424c 4520 6973 2074 6865 206e 616d IABLE is the nam\n-0001f210: 6520 6f66 2061 2076 6172 6961 626c 652c e of a variable,\n-0001f220: 2049 4e49 540a 6465 6669 6e65 7320 7468 INIT.defines th\n-0001f230: 6520 696e 6974 6961 6c20 7661 6c75 6520 e initial value \n-0001f240: 6f66 2069 7473 2062 696e 6469 6e67 2c20 of its binding, \n-0001f250: 616e 6420 5354 4550 2064 6566 696e 6573 and STEP defines\n-0001f260: 2068 6f77 2074 6865 206e 6578 740a 7661 how the next.va\n-0001f270: 6c75 6520 6f66 2074 6865 2062 696e 6469 lue of the bindi\n-0001f280: 6e67 2069 7320 636f 6d70 7574 6564 2e20 ng is computed. \n-0001f290: 416e 2061 6c74 6572 6e61 7469 7665 2066 An alternative f\n-0001f2a0: 6f72 6d20 6973 2060 2856 4152 4941 424c orm is `(VARIABL\n-0001f2b0: 450a 494e 4954 2927 2c20 696e 2074 6869 E.INIT)', in thi\n-0001f2c0: 7320 6361 7365 2074 6865 2076 616c 7565 s case the value\n-0001f2d0: 206f 6620 7468 6520 6269 6e64 696e 6720 of the binding \n-0001f2e0: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change \n-0001f2f0: 6163 726f 7373 0a6c 6f6f 7020 6974 6572 across.loop iter\n-0001f300: 6174 696f 6e73 2e0a 0a45 6163 6820 6974 ations...Each it\n-0001f310: 6572 6174 696f 6e20 6265 6769 6e73 2062 eration begins b\n-0001f320: 7920 6576 616c 7561 7469 6e67 2054 4553 y evaluating TES\n-0001f330: 542c 2069 6620 7468 6520 7265 7375 6c74 T, if the result\n-0001f340: 2069 7320 6661 6c73 652c 2074 6865 6e0a is false, then.\n-0001f350: 7468 6520 424f 4459 2e2e 2e20 6578 7072 the BODY... expr\n-0001f360: 6573 7369 6f6e 7320 6172 6520 6576 616c essions are eval\n-0001f370: 7561 7465 642c 2061 6e64 2074 6865 2076 uated, and the v\n-0001f380: 6172 6961 626c 6573 2062 6f75 6e64 2074 ariables bound t\n-0001f390: 6f20 6e65 770a 6c6f 6361 7469 6f6e 7320 o new.locations \n-0001f3a0: 696e 6974 6961 6c69 7a65 6420 746f 2074 initialized to t\n-0001f3b0: 6865 2072 6573 756c 7473 206f 6620 6576 he results of ev\n-0001f3c0: 616c 7561 7469 6e67 2074 6865 2061 7373 aluating the ass\n-0001f3d0: 6f63 6961 7465 6420 5354 4550 0a66 6f72 ociated STEP.for\n-0001f3e0: 6d73 2e0a 0a49 6620 7468 6520 7265 7375 ms...If the resu\n-0001f3f0: 6c74 206f 6620 6576 616c 7561 7469 6e67 lt of evaluating\n-0001f400: 2054 4553 5420 6973 2074 7275 6520 7468 TEST is true th\n-0001f410: 656e 2074 6865 2045 5850 522e 2e2e 2066 en the EXPR... f\n-0001f420: 6f72 6d73 2061 7265 0a65 7661 6c75 6174 orms are.evaluat\n-0001f430: 6564 2c20 616e 6420 7468 6520 6064 6f27 ed, and the `do'\n-0001f440: 2063 6f6e 7374 7275 6374 2072 6574 7572 construct retur\n-0001f450: 6e73 2074 6865 2076 616c 7565 206f 6620 ns the value of \n-0001f460: 7468 6520 6c61 7374 2045 5850 520a 666f the last EXPR.fo\n-0001f470: 726d 2065 7661 6c75 6174 6564 2e0a 0a28 rm evaluated...(\n-0001f480: 646f 2028 2876 6563 2028 6d61 6b65 2d76 do ((vec (make-v\n-0001f490: 6563 746f 7220 3529 290a 2020 2020 2028 ector 5)). (\n-0001f4a0: 6920 3020 2831 2b20 6929 2929 0a20 2020 i 0 (1+ i))). \n-0001f4b0: 2028 283d 2069 2035 2920 7665 6329 0a20 ((= i 5) vec). \n-0001f4c0: 2028 6173 6574 2076 6563 2069 2069 2929 (aset vec i i))\n-0001f4d0: 203d 3e20 5b30 2031 2032 2033 2034 5d72 => [0 1 2 3 4]r\n-0001f4e0: 656d 6f74 652d 6674 702d 7368 6f77 2d6d emote-ftp-show-m\n-0001f4f0: 6573 7361 6765 7357 6865 6e20 742c 2069 essagesWhen t, i\n-0001f500: 6e66 6f72 6d61 7469 6f6e 616c 206d 6573 nformational mes\n-0001f510: 7361 6765 7320 6672 6f6d 2046 5450 2073 sages from FTP s\n-0001f520: 6573 7369 6f6e 7320 6172 6520 6469 7370 essions are disp\n-0001f530: 6c61 7965 642e 7265 6d6f 7465 2d66 7470 layed.remote-ftp\n-0001f540: 2d64 6973 706c 6179 2d70 726f 6772 6573 -display-progres\n-0001f550: 7357 6865 6e20 7472 7565 2c20 7368 6f77 sWhen true, show\n-0001f560: 2070 726f 6772 6573 7320 6f66 2046 5450 progress of FTP\n-0001f570: 2074 7261 6e73 6665 7273 2e72 656d 6f74 transfers.remot\n-0001f580: 652d 6674 702d 6c73 2d6c 2d72 6567 6578 e-ftp-ls-l-regex\n-0001f590: 7052 6567 6578 7020 6465 6669 6e69 6e67 pRegexp defining\n-0001f5a0: 2060 6c73 202d 6c27 206f 7574 7075 7420 `ls -l' output \n-0001f5b0: 7379 6e74 6178 2e20 4861 6972 792e 7265 syntax. Hairy.re\n-0001f5c0: 702e 696f 2e66 696c 652d 6861 6e64 6c65 p.io.file-handle\n-0001f5d0: 7273 2e72 656d 6f74 652e 6674 7023 7265 rs.remote.ftp#re\n-0001f5e0: 6d6f 7465 2d66 7470 2d65 6d70 7479 2d63 mote-ftp-empty-c\n-0001f5f0: 6163 6865 4469 7363 6172 6420 616c 6c20 acheDiscard all \n-0001f600: 6361 6368 6564 2046 5450 2064 6972 6563 cached FTP direc\n-0001f610: 746f 7279 2065 6e74 7269 6573 2e72 656d tory entries.rem\n-0001f620: 6f74 652d 6175 746f 2d62 6163 6b65 6e64 ote-auto-backend\n-0001f630: 2d61 6c69 7374 416e 2061 6c69 7374 206f -alistAn alist o\n-0001f640: 6620 2848 4f53 542d 5245 4745 5850 202e f (HOST-REGEXP .\n-0001f650: 2042 4143 4b45 4e44 2d54 5950 4529 2064 BACKEND-TYPE) d\n-0001f660: 6566 696e 696e 6720 686f 7720 7265 6d6f efining how remo\n-0001f670: 7465 2066 696c 6573 2061 7265 0a61 6363 te files are.acc\n-0001f680: 6573 7365 6420 6f6e 2073 7065 6369 6669 essed on specifi\n-0001f690: 6320 686f 7374 732e 7265 702e 6461 7461 c hosts.rep.data\n-0001f6a0: 2373 7472 696e 672d 6c6f 7765 722d 6361 #string-lower-ca\n-0001f6b0: 7365 2d70 5265 7475 726e 2074 2069 6620 se-pReturn t if \n-0001f6c0: 7374 7269 6e67 2058 2069 7320 6c6f 7765 string X is lowe\n-0001f6d0: 7220 6361 7365 2028 636f 6e74 6169 6e73 r case (contains\n-0001f6e0: 206e 6f20 7570 7065 7220 6361 7365 2063 no upper case c\n-0001f6f0: 6861 7261 6374 6572 7320 616e 640a 6174 haracters and.at\n-0001f700: 206c 6561 7374 206f 6e65 206c 6f77 6572 least one lower\n-0001f710: 2d63 6173 6520 6368 6172 6163 7465 7229 -case character)\n-0001f720: 2e00 7265 702e 6461 7461 2373 7472 696e ..rep.data#strin\n-0001f730: 672d 646f 776e 6361 7365 2058 0000 0000 g-downcase X....\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+0001e000: 0072 6570 2e73 7973 7465 6d23 7265 6d6f .rep.system#remo\n+0001e010: 7665 2d68 6f6f 6b2d 6279 2d6e 616d 6520 ve-hook-by-name \n+0001e020: 484f 4f4b 204e 414d 4500 7265 702e 7379 HOOK NAME.rep.sy\n+0001e030: 7374 656d 2369 6e2d 686f 6f6b 2d70 2048 stem#in-hook-p H\n+0001e040: 4f4f 4b2d 5359 4d42 4f4c 2046 554e 7265 OOK-SYMBOL FUNre\n+0001e050: 702e 696f 2e66 696c 6573 2366 696c 652d p.io.files#file-\n+0001e060: 6e61 6d65 3d52 6574 7572 6e73 2074 2077 name=Returns t w\n+0001e070: 6865 6e20 4e41 4d45 3120 616e 6420 4e41 hen NAME1 and NA\n+0001e080: 4d45 3220 626f 7468 206e 616d 6520 7468 ME2 both name th\n+0001e090: 6520 7361 6d65 2066 696c 652e 0072 6570 e same file..rep\n+0001e0a0: 2e69 6f2e 6669 6c65 7323 6669 6c65 2d6e .io.files#file-n\n+0001e0b0: 616d 653d 204e 414d 4531 204e 414d 4532 ame= NAME1 NAME2\n+0001e0c0: 0072 6570 2e69 6f2e 6669 6c65 7323 6669 .rep.io.files#fi\n+0001e0d0: 6c65 2d6e 6577 6572 2d74 6861 6e2d 6669 le-newer-than-fi\n+0001e0e0: 6c65 2d70 2046 494c 4531 2046 494c 4532 le-p FILE1 FILE2\n+0001e0f0: 6674 702d 7072 6f67 7261 6d50 726f 6772 ftp-programProgr\n+0001e100: 616d 2075 7365 6420 666f 7220 4654 5020 am used for FTP \n+0001e110: 7365 7373 696f 6e73 2e72 656d 6f74 652d sessions.remote-\n+0001e120: 6674 702d 6172 6773 4c69 7374 206f 6620 ftp-argsList of \n+0001e130: 6172 6775 6d65 6e74 7320 746f 2072 656d arguments to rem\n+0001e140: 6f74 6520 4654 5020 7365 7373 696f 6e73 ote FTP sessions\n+0001e150: 2e72 656d 6f74 652d 6674 702d 6d61 782d .remote-ftp-max-\n+0001e160: 6d65 7373 6167 652d 6c69 6e65 7357 6865 message-linesWhe\n+0001e170: 6e20 7472 7565 2c20 7468 6520 6d61 7869 n true, the maxi\n+0001e180: 6d75 6d20 6e75 6d62 6572 206f 6620 4654 mum number of FT\n+0001e190: 5020 6d65 7373 6167 6520 6c69 6e65 7320 P message lines \n+0001e1a0: 746f 206b 6565 702e 7265 6d6f 7465 2d66 to keep.remote-f\n+0001e1b0: 7470 2d74 696d 656f 7574 4e75 6d62 6572 tp-timeoutNumber\n+0001e1c0: 206f 6620 7365 636f 6e64 7320 746f 2077 of seconds to w\n+0001e1d0: 6169 7420 666f 7220 4654 5020 6f75 7470 ait for FTP outp\n+0001e1e0: 7574 2062 6566 6f72 6520 6769 7669 6e67 ut before giving\n+0001e1f0: 2075 702e 7265 6d6f 7465 2d66 7470 2d61 up.remote-ftp-a\n+0001e200: 6e6f 6e2d 7573 6572 7352 6567 756c 6172 non-usersRegular\n+0001e210: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n+0001e220: 6869 6e67 2075 7365 7220 6e61 6d65 7320 hing user names \n+0001e230: 6f66 2060 616e 6f6e 796d 6f75 7327 2046 of `anonymous' F\n+0001e240: 5450 2073 6573 7369 6f6e 732e 7265 6d6f TP sessions.remo\n+0001e250: 7465 2d66 7470 2d65 6368 6f2d 6f75 7470 te-ftp-echo-outp\n+0001e260: 7574 5768 656e 2074 2c20 6563 686f 2061 utWhen t, echo a\n+0001e270: 6c6c 206f 7574 7075 7420 6672 6f6d 2046 ll output from F\n+0001e280: 5450 2070 726f 6365 7373 6573 2e20 5573 TP processes. Us\n+0001e290: 6520 666f 7220 6465 6275 6767 696e 6720 e for debugging \n+0001e2a0: 6f6e 6c79 2e72 656d 6f74 652d 6674 702d only.remote-ftp-\n+0001e2b0: 7061 7373 7764 2d61 6c69 7374 416c 6973 passwd-alistAlis\n+0001e2c0: 7420 6f66 2028 5553 4552 4048 4f53 5420 t of (USER@HOST \n+0001e2d0: 2e20 5041 5353 5744 2920 6465 6669 6e69 . PASSWD) defini\n+0001e2e0: 6e67 2061 6c6c 206b 6e6f 776e 2046 5450 ng all known FTP\n+0001e2f0: 2070 6173 7377 6f72 6473 2e72 656d 6f74 passwords.remot\n+0001e300: 652d 6674 702d 6469 7263 6163 6865 2d65 e-ftp-dircache-e\n+0001e310: 7870 6972 792d 7469 6d65 4e75 6d62 6572 xpiry-timeNumber\n+0001e320: 206f 6620 7365 636f 6e64 7320 6265 666f of seconds befo\n+0001e330: 7265 2061 2064 6972 6361 6368 6520 656e re a dircache en\n+0001e340: 7472 7920 6973 2072 6572 6561 642e 7265 try is reread.re\n+0001e350: 6d6f 7465 2d66 7470 2d64 6972 6361 6368 mote-ftp-dircach\n+0001e360: 652d 6d61 782d 6469 7273 4d61 7869 6d75 e-max-dirsMaximu\n+0001e370: 6d20 6e75 6d62 6572 206f 6620 6469 7265 m number of dire\n+0001e380: 6374 6f72 6965 7320 7768 6f73 6520 636f ctories whose co\n+0001e390: 6e74 656e 7473 206d 6179 2062 6520 6361 ntents may be ca\n+0001e3a0: 6368 6564 2061 7420 616e 7920 6f6e 650a ched at any one.\n+0001e3b0: 7469 6d65 2e72 656d 6f74 652d 6674 702d time.remote-ftp-\n+0001e3c0: 7365 7373 696f 6e73 4c69 7374 206f 6620 sessionsList of \n+0001e3d0: 4654 5020 7374 7275 6374 7572 6573 2064 FTP structures d\n+0001e3e0: 6566 696e 696e 6720 616c 6c20 7275 6e6e efining all runn\n+0001e3f0: 696e 6720 4654 5020 7365 7373 696f 6e73 ing FTP sessions\n+0001e400: 2e72 656d 6f74 652d 6674 702d 7072 6f6d .remote-ftp-prom\n+0001e410: 7074 2d72 6567 6578 7052 6567 756c 6172 pt-regexpRegular\n+0001e420: 2065 7870 7265 7373 696f 6e20 6d61 7463 expression matc\n+0001e430: 6869 6e67 2061 2070 726f 6d70 7420 6672 hing a prompt fr\n+0001e440: 6f6d 2074 6865 2046 5450 2063 6f6d 6d61 om the FTP comma\n+0001e450: 6e64 2028 746f 2062 6520 6967 6e6f 7265 nd (to be ignore\n+0001e460: 6429 2e72 656d 6f74 652d 6674 702d 736b d).remote-ftp-sk\n+0001e470: 6970 2d6d 7367 7352 6567 756c 6172 2065 ip-msgsRegular e\n+0001e480: 7870 7265 7373 696f 6e20 6d61 7463 6869 xpression matchi\n+0001e490: 6e67 2066 7470 206d 6573 7361 6765 7320 ng ftp messages \n+0001e4a0: 7468 6174 2063 616e 2062 6520 6967 6e6f that can be igno\n+0001e4b0: 7265 642e 0072 6570 2e69 6f2e 6669 6c65 red..rep.io.file\n+0001e4c0: 2d68 616e 646c 6572 732e 7265 6d6f 7465 -handlers.remote\n+0001e4d0: 2e66 7470 2372 656d 6f74 652d 6674 702d .ftp#remote-ftp-\n+0001e4e0: 636c 6f73 652d 616c 6c72 6570 2e69 6f2e close-allrep.io.\n+0001e4f0: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n+0001e500: 6d6f 7465 2e66 7470 2372 656d 6f74 652d mote.ftp#remote-\n+0001e510: 6674 702d 6164 642d 7061 7373 7764 4164 ftp-add-passwdAd\n+0001e520: 6420 7468 6520 7374 7269 6e67 2050 4153 d the string PAS\n+0001e530: 5357 4420 6173 2074 6865 2070 6173 7377 SWD as the passw\n+0001e540: 6f72 6420 666f 7220 4654 5020 7365 7373 ord for FTP sess\n+0001e550: 696f 6e20 6f66 2055 5345 5240 484f 5354 ion of USER@HOST\n+0001e560: 2e72 6570 2e69 6f2e 6669 6c65 2d68 616e .rep.io.file-han\n+0001e570: 646c 6572 732e 7265 6d6f 7465 2e72 6570 dlers.remote.rep\n+0001e580: 2372 656d 6f74 652d 7265 702d 636c 6f73 #remote-rep-clos\n+0001e590: 652d 686f 7374 436c 6f73 6520 7468 6520 e-hostClose the \n+0001e5a0: 7265 702d 7265 6d6f 7465 2073 7562 7072 rep-remote subpr\n+0001e5b0: 6f63 6573 7320 636f 6e6e 6563 7465 6420 ocess connected \n+0001e5c0: 746f 2060 5553 4552 4048 4f53 5427 2e00 to `USER@HOST'..\n+0001e5d0: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+0001e5e0: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n+0001e5f0: 7265 6d6f 7465 2d72 6570 2d63 6c6f 7365 remote-rep-close\n+0001e600: 2d61 6c6c 0072 6570 2e69 6f2e 6669 6c65 -all.rep.io.file\n+0001e610: 2d68 616e 646c 6572 732e 7461 7223 7461 -handlers.tar#ta\n+0001e620: 7266 682d 656d 7074 792d 6361 6368 6572 rfh-empty-cacher\n+0001e630: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e640: 7465 7223 7454 6865 2073 796d 626f 6c20 ter#tThe symbol \n+0001e650: 6f66 7465 6e20 7573 6564 2061 7320 7468 often used as th\n+0001e660: 6520 6361 6e6f 6e69 6361 6c20 626f 6f6c e canonical bool\n+0001e670: 6561 6e2d 7472 7565 2076 616c 7565 2e72 ean-true value.r\n+0001e680: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e690: 7465 7223 6465 6673 7562 7374 4465 6669 ter#defsubstDefi\n+0001e6a0: 6e65 7320 6120 6675 6e63 7469 6f6e 2074 nes a function t\n+0001e6b0: 6861 7420 7769 6c6c 2062 6520 636f 6d70 hat will be comp\n+0001e6c0: 696c 6564 2069 6e6c 696e 6520 746f 2061 iled inline to a\n+0001e6d0: 6e79 2066 756e 6374 696f 6e73 2074 6861 ny functions tha\n+0001e6e0: 740a 6361 6c6c 2069 742e 204f 7468 6572 t.call it. Other\n+0001e6f0: 7769 7365 2065 7861 6374 6c79 2074 6865 wise exactly the\n+0001e700: 2073 616d 6520 6173 2064 6566 756e 2e72 same as defun.r\n+0001e710: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+0001e720: 7465 7223 756e 6c65 7373 4576 616c 7561 ter#unlessEvalua\n+0001e730: 7465 7320 434f 4e44 4954 494f 4e2c 2069 tes CONDITION, i\n+0001e740: 6620 6974 2069 7320 6e69 6c20 616e 2069 f it is nil an i\n+0001e750: 6d70 6c69 6369 7420 7072 6f67 6e20 6973 mplicit progn is\n+0001e760: 2070 6572 666f 726d 6564 2077 6974 680a performed with.\n+0001e770: 464f 524d 532e 0072 6570 2e6c 616e 672e FORMS..rep.lang.\n+0001e780: 696e 7465 7270 7265 7465 7223 6f72 202e interpreter#or .\n+0001e790: 2041 5247 5372 6570 2e6c 616e 672e 696e ARGSrep.lang.in\n+0001e7a0: 7465 7270 7265 7465 7223 7365 7471 2d64 terpreter#setq-d\n+0001e7b0: 6566 6175 6c74 7365 7471 2d64 6566 6175 efaultsetq-defau\n+0001e7c0: 6c74 207b 2056 4152 4941 424c 4520 464f lt { VARIABLE FO\n+0001e7d0: 524d 207d 202e 2e2e 0a0a 5365 7473 2074 RM } .....Sets t\n+0001e7e0: 6865 2064 6566 6175 6c74 2076 616c 7565 he default value\n+0001e7f0: 206f 6620 6561 6368 2056 4152 4941 424c of each VARIABL\n+0001e800: 4520 746f 2074 6865 2076 616c 7565 206f E to the value o\n+0001e810: 6620 6974 730a 636f 7272 6573 706f 6e64 f its.correspond\n+0001e820: 696e 6720 464f 524d 2065 7661 6c75 6174 ing FORM evaluat\n+0001e830: 6564 2c20 7265 7475 726e 7320 7468 6520 ed, returns the \n+0001e840: 7661 6c75 6520 6f66 2074 6865 206c 6173 value of the las\n+0001e850: 7420 6576 616c 7561 7469 6f6e 2e0a 5365 t evaluation..Se\n+0001e860: 6520 616c 736f 2060 7365 7471 272e 2052 e also `setq'. R\n+0001e870: 6574 7572 6e73 2074 6865 2076 616c 7565 eturns the value\n+0001e880: 206f 6620 7468 6520 6c61 7374 2046 4f52 of the last FOR\n+0001e890: 4d2e 7265 702e 6c61 6e67 2e69 6e74 6572 M.rep.lang.inter\n+0001e8a0: 7072 6574 6572 2364 6566 696e 652d 7370 preter#define-sp\n+0001e8b0: 6563 6961 6c2d 7661 7269 6162 6c65 5573 ecial-variableUs\n+0001e8c0: 6520 6465 6676 6172 2d73 6574 7120 696e e defvar-setq in\n+0001e8d0: 7374 6561 642e 7265 702e 6c61 6e67 2e69 stead.rep.lang.i\n+0001e8e0: 6e74 6572 7072 6574 6572 2377 6869 6c65 nterpreter#while\n+0001e8f0: 7768 696c 6520 434f 4e44 4954 494f 4e20 while CONDITION \n+0001e900: 424f 4459 2e2e 2e0a 0a60 7768 696c 6527 BODY.....`while'\n+0001e910: 2069 7320 616e 2069 6d70 6572 6174 6976 is an imperativ\n+0001e920: 6520 6c6f 6f70 696e 6720 636f 6e73 7472 e looping constr\n+0001e930: 7563 742e 2043 4f4e 4449 5449 4f4e 2069 uct. CONDITION i\n+0001e940: 7320 6576 616c 7561 7465 642c 2069 660a s evaluated, if.\n+0001e950: 6974 2070 726f 6475 6365 7320 6120 7472 it produces a tr\n+0001e960: 7565 2076 616c 7565 2c20 7468 656e 2074 ue value, then t\n+0001e970: 6865 2073 6571 7565 6e63 6520 6f66 2042 he sequence of B\n+0001e980: 4f44 592e 2e2e 2066 6f72 6d73 2061 7265 ODY... forms are\n+0001e990: 0a65 7661 6c75 6174 6564 2075 7369 6e67 .evaluated using\n+0001e9a0: 2061 6e20 696d 706c 6963 6974 2060 7072 an implicit `pr\n+0001e9b0: 6f67 6e27 2073 7461 7465 6d65 6e74 2c20 ogn' statement, \n+0001e9c0: 616e 6420 636f 6e74 726f 6c20 7061 7373 and control pass\n+0001e9d0: 6573 2062 6163 6b0a 746f 2074 6865 2062 es back.to the b\n+0001e9e0: 6567 696e 6e69 6e67 206f 6620 7468 6520 eginning of the \n+0001e9f0: 7768 696c 6520 666f 726d 2e0a 0a57 6865 while form...Whe\n+0001ea00: 6e20 7468 6520 5641 4c55 4520 6f66 2043 n the VALUE of C\n+0001ea10: 4f4e 4449 5449 4f4e 2069 7320 6661 6c73 ONDITION is fals\n+0001ea20: 652c 2074 6865 2077 6869 6c65 2073 7461 e, the while sta\n+0001ea30: 7465 6d65 6e74 2069 7320 6578 6974 6564 tement is exited\n+0001ea40: 2c0a 7265 7475 726e 696e 6720 616e 2075 ,.returning an u\n+0001ea50: 6e64 6566 696e 6564 2076 616c 7565 2e00 ndefined value..\n+0001ea60: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+0001ea70: 6574 6572 2377 6974 682d 6f62 6a65 6374 eter#with-object\n+0001ea80: 204f 424a 202e 2042 4f44 5972 6570 2e6c OBJ . BODYrep.l\n+0001ea90: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+0001eaa0: 636f 6e64 6974 696f 6e2d 6361 7365 4576 condition-caseEv\n+0001eab0: 616c 7561 7465 7320 464f 524d 2077 6974 aluates FORM wit\n+0001eac0: 6820 6572 726f 722d 6861 6e64 6c65 7273 h error-handlers\n+0001ead0: 2069 6e20 706c 6163 652c 2069 6620 6e6f in place, if no\n+0001eae0: 2065 7272 6f72 7320 6f63 6375 720a 7265 errors occur.re\n+0001eaf0: 7475 726e 2074 6865 2076 616c 7565 2072 turn the value r\n+0001eb00: 6574 7572 6e65 6420 6279 2046 4f52 4d2c eturned by FORM,\n+0001eb10: 2065 6c73 6520 7468 6520 7661 6c75 6520 else the value \n+0001eb20: 6f66 2077 6869 6368 6576 6572 0a68 616e of whichever.han\n+0001eb30: 646c 6572 2773 2062 6f64 7920 7761 7320 dler's body was \n+0001eb40: 6576 616c 7561 7465 642e 0a0a 4561 6368 evaluated...Each\n+0001eb50: 2048 414e 444c 4552 2069 7320 6120 6c69 HANDLER is a li\n+0001eb60: 7374 206f 6620 6028 4552 524f 5220 424f st of `(ERROR BO\n+0001eb70: 4459 2e2e 2e29 272e 2045 5252 4f52 2064 DY...)'. ERROR d\n+0001eb80: 6566 696e 6573 2077 6869 6368 2074 7970 efines which typ\n+0001eb90: 6573 0a6f 6620 6572 726f 7273 2074 6865 es.of errors the\n+0001eba0: 2068 616e 646c 6572 2063 6174 6368 6573 handler catches\n+0001ebb0: 2c20 6569 7468 6572 2061 2073 796d 626f , either a symbo\n+0001ebc0: 6c20 6f72 2061 206c 6973 7420 6f66 2073 l or a list of s\n+0001ebd0: 796d 626f 6c73 2e0a 5468 6520 7370 6563 ymbols..The spec\n+0001ebe0: 6961 6c20 7379 6d62 6f6c 2060 6572 726f ial symbol `erro\n+0001ebf0: 7227 206d 6174 6368 6573 2061 6c6c 2074 r' matches all t\n+0001ec00: 7970 6573 206f 6620 6572 726f 7273 2e0a ypes of errors..\n+0001ec10: 0a49 6620 5641 5220 6973 2074 7275 6520 .If VAR is true \n+0001ec20: 6974 2773 2061 2073 796d 626f 6c20 7768 it's a symbol wh\n+0001ec30: 6f73 6520 7661 6c75 6573 2069 7320 626f ose values is bo\n+0001ec40: 756e 6420 746f 2060 2845 5252 4f52 2d53 und to `(ERROR-S\n+0001ec50: 594d 424f 4c20 2e0a 4441 5441 2927 2077 YMBOL ..DATA)' w\n+0001ec60: 6869 6c65 2074 6865 2068 616e 646c 6572 hile the handler\n+0001ec70: 2069 7320 6576 616c 7561 7465 6420 2874 is evaluated (t\n+0001ec80: 6865 7365 2061 7265 2074 6865 2061 7267 hese are the arg\n+0001ec90: 756d 656e 7473 2067 6976 656e 2074 6f0a uments given to.\n+0001eca0: 6073 6967 6e61 6c27 2077 6865 6e20 7468 `signal' when th\n+0001ecb0: 6520 6572 726f 7220 7761 7320 7261 6973 e error was rais\n+0001ecc0: 6564 292e 7265 702e 6c61 6e67 2e69 6e74 ed).rep.lang.int\n+0001ecd0: 6572 7072 6574 6572 2364 796e 616d 6963 erpreter#dynamic\n+0001ece0: 2d77 696e 6443 616c 6c20 5448 554e 4b20 -windCall THUNK \n+0001ecf0: 7769 7468 6f75 7420 6172 6775 6d65 6e74 without argument\n+0001ed00: 732c 2072 6574 7572 6e69 6e67 2074 6865 s, returning the\n+0001ed10: 2072 6573 756c 7420 6f66 2074 6869 7320 result of this \n+0001ed20: 6361 6c6c 2e0a 4245 464f 5245 2061 6e64 call..BEFORE and\n+0001ed30: 2041 4654 4552 2061 7265 2061 6c73 6f20 AFTER are also \n+0001ed40: 6361 6c6c 6564 2028 7769 7468 6f75 7420 called (without \n+0001ed50: 6172 6775 6d65 6e74 7329 2c20 7768 656e arguments), when\n+0001ed60: 6576 6572 0a65 7865 6375 7469 6f6e 2072 ever.execution r\n+0001ed70: 6573 7065 6374 6976 656c 7920 656e 7465 espectively ente\n+0001ed80: 7273 206f 7220 6c65 6176 6573 2074 6865 rs or leaves the\n+0001ed90: 2064 796e 616d 6963 2065 7874 656e 7420 dynamic extent \n+0001eda0: 6f66 2074 6865 2063 616c 6c0a 746f 2054 of the call.to T\n+0001edb0: 4855 4e4b 2e0a 0a49 6e20 7468 6520 7369 HUNK...In the si\n+0001edc0: 6d70 6c65 7374 2063 6173 6520 2877 6865 mplest case (whe\n+0001edd0: 6e20 6361 6c6c 2f63 6320 6973 6e27 7420 n call/cc isn't \n+0001ede0: 7573 6564 2074 6f20 7061 7373 2063 6f6e used to pass con\n+0001edf0: 7472 6f6c 2069 6e20 6f72 206f 7574 0a6f trol in or out.o\n+0001ee00: 6620 5448 554e 4b29 2065 6163 6820 6675 f THUNK) each fu\n+0001ee10: 6e63 7469 6f6e 2077 696c 6c20 6265 2063 nction will be c\n+0001ee20: 616c 6c65 6420 6578 6163 746c 7920 6f6e alled exactly on\n+0001ee30: 6365 2e00 7265 702e 6c61 6e67 2e6d 6174 ce..rep.lang.mat\n+0001ee40: 6823 7261 7469 6f6e 616c 7020 5800 7265 h#rationalp X.re\n+0001ee50: 702e 6c61 6e67 2e64 6f63 2361 6464 2d64 p.lang.doc#add-d\n+0001ee60: 6f63 756d 656e 7461 7469 6f6e 2d70 6172 ocumentation-par\n+0001ee70: 616d 7320 4e41 4d45 2053 5452 5543 5455 ams NAME STRUCTU\n+0001ee80: 5245 2050 4152 414d 2d4c 4953 5472 6570 RE PARAM-LISTrep\n+0001ee90: 2e64 6174 6123 7374 7269 6e67 2d75 7063 .data#string-upc\n+0001eea0: 6173 6552 6574 7572 6e20 6120 6e65 7720 aseReturn a new \n+0001eeb0: 7374 7269 6e67 2c20 616e 2075 7070 6572 string, an upper\n+0001eec0: 2063 6173 6520 636f 7079 206f 6620 7374 case copy of st\n+0001eed0: 7269 6e67 2058 2e72 6570 2e64 6174 612e ring X.rep.data.\n+0001eee0: 7269 6e67 2372 696e 672d 6361 7061 6369 ring#ring-capaci\n+0001eef0: 7479 5265 7475 726e 7320 7468 6520 6e75 tyReturns the nu\n+0001ef00: 6d62 6572 206f 6620 736c 6f74 7320 696e mber of slots in\n+0001ef10: 2074 6865 2072 696e 6720 6275 6666 6572 the ring buffer\n+0001ef20: 2052 494e 472e 0072 6570 2e64 6174 612e RING..rep.data.\n+0001ef30: 7269 6e67 2372 696e 672d 6170 7065 6e64 ring#ring-append\n+0001ef40: 2052 494e 4720 4f42 4a45 4354 0072 6570 RING OBJECT.rep\n+0001ef50: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n+0001ef60: 7265 706c 6163 6520 5249 4e47 204f 424a replace RING OBJ\n+0001ef70: 4543 5400 0000 0000 0000 0000 0000 0000 ECT.............\n+0001ef80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001ef90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001efa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001efb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001efc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001efd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001efe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001eff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f000: 0300 0000 0000 0000 0900 0000 108a 9300 ................\n+0001f010: f7cf 0100 0000 0000 0b00 0000 681c c801 ............h...\n+0001f020: f54f 0100 0000 0000 4e09 0000 281d 9300 .O......N...(...\n+0001f030: b266 0200 0000 0000 0000 0000 0000 0000 .f..............\n+0001f040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\n+0001f070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f0d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f0e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n+0001f0f0: c546 0100 0000 0000 1900 0000 2000 0000 .F.......... ...\n+0001f100: 64aa 5028 7265 702e 1bae 0100 0000 0000 d.P(rep.........\n+0001f110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n+0001f120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f130: ecb1 7a28 7265 702e 1a43 0100 0000 0000 ..z(rep..C......\n+0001f140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n+0001f150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f1a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n+0001f1b0: 45c6 0100 0000 0000 1f00 0000 0000 0000 E...............\n+0001f1c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f1d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f1f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n+0001f210: 87c9 0100 0000 0000 2800 0000 9800 0000 ........(.......\n+0001f220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n+0001f240: 0040 0000 0000 0000 1200 0000 7e00 0000 .@..........~...\n+0001f250: 8795 4528 7265 702e 8826 0000 0000 0000 ..E(rep..&......\n+0001f260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n+0001f270: 836e 0000 0000 0000 1900 0000 2701 0000 .n..........'...\n+0001f280: 7a96 9a2f 7265 702e 377b 0000 0000 0000 z../rep.7{......\n+0001f290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n+0001f2a0: 00c0 0100 0000 0000 2500 0000 0400 0000 ........%.......\n+0001f2b0: 4621 fd28 7265 702e f136 0000 0000 0000 F!.(rep..6......\n+0001f2c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n+0001f2d0: 2c62 0200 0000 0000 1800 0000 3301 0000 ,b..........3...\n+0001f2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f2f0: 0000 0000 0000 0000 8ff0 c22c 0072 6570 ...........,.rep\n+0001f300: 1165 0200 0000 0000 2200 0000 1300 0000 .e......\".......\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 e110 0100 0000 0000 ..7/rep.........\n+0001f350: 2a00 0000 7300 0000 9269 6a27 7265 6d6f *...s....ij'remo\n+0001f360: 0060 0200 0000 0000 1900 0000 6200 0000 .`..........b...\n+0001f370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f380: 0000 0000 0000 0000 0711 fb2b 7265 702e ...........+rep.\n+0001f390: 79af 0100 0000 0000 2500 0000 4300 0000 y.......%...C...\n+0001f3a0: e61d 8f24 7265 702e fc56 0000 0000 0000 ...$rep..V......\n+0001f3b0: 1900 0000 4102 0000 0fa6 1723 7265 6d6f ....A......#remo\n+0001f3c0: e1ce 0100 0000 0000 1600 0000 2c00 0000 ............,...\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: 5afe 0000 0000 0000 2100 0000 7600 0000 Z.......!...v...\n+0001f430: 8687 6a25 7265 702e d985 0000 0000 0000 ..j%rep.........\n+0001f440: 1500 0000 5b00 0000 e760 392d 7265 702e ....[....`9-rep.\n+0001f450: 193f 0000 0000 0000 0e00 0000 aa00 0000 .?..............\n+0001f460: 003d 332f 0072 6570 f5c2 0100 0000 0000 .=3/.rep........\n+0001f470: 1c00 0000 0000 0000 b995 5f23 7265 702e .........._#rep.\n+0001f480: 7282 0000 0000 0000 1900 0000 2000 0000 r........... ...\n+0001f490: 35c2 6922 7265 702e e2cb 0100 0000 0000 5.i\"rep.........\n+0001f4a0: 1d00 0000 2700 0000 ffff ffff 0000 0000 ....'...........\n+0001f4b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f4c0: f057 d427 0072 6570 eb64 0200 0000 0000 .W.'.rep.d......\n+0001f4d0: 1b00 0000 0b00 0000 e59e 772f 0072 6570 ..........w/.rep\n+0001f4e0: c264 0200 0000 0000 1800 0000 1100 0000 .d..............\n+0001f4f0: 8e6c 0127 7072 696e 214a 0100 0000 0000 .l.'prin!J......\n+0001f500: 0b00 0000 4700 0000 59e1 b62e 7265 702e ....G...Y...rep.\n+0001f510: 3896 0000 0000 0000 1000 0000 8201 0000 8...............\n+0001f520: bb62 1126 7265 702e 00f0 0000 0000 0000 .b.&rep.........\n+0001f530: 1d00 0000 b100 0000 90ef a72e 7265 6d6f ............remo\n+0001f540: 23cf 0100 0000 0000 1300 0000 8300 0000 #...............\n+0001f550: 1c1d dc2d 7265 702e b765 0200 0000 0000 ...-rep..e......\n+0001f560: 1700 0000 2300 0000 1b7e e625 7265 702e ....#....~.%rep.\n+0001f570: 0090 0000 0000 0000 1200 0000 a200 0000 ................\n+0001f580: 6d26 c62f 7265 702e 032f 0000 0000 0000 m&./rep../......\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: 6740 0100 0000 0000 2800 0000 0e01 0000 g@......(.......\n+0001f5e0: 49ca ad23 7265 6d6f a3cd 0100 0000 0000 I..#remo........\n+0001f5f0: 1800 0000 3f00 0000 e7d2 5820 7265 6d6f ....?.....X remo\n+0001f600: facd 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: 82ce 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: 5447 142d 7265 702e b221 0000 0000 0000 TG.-rep..!......\n+0001f680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n+0001f690: 5dc8 0100 0000 0000 1b00 0000 1c00 0000 ]...............\n+0001f6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0001f6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001f6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f6e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n+0001f6f0: 9566 0200 0000 0000 1800 0000 0500 0000 .f..............\n+0001f700: 348c 022f 0072 6570 6dcb 0100 0000 0000 4../.repm.......\n+0001f710: 2a00 0000 0b00 0000 b7d2 8720 7265 702e *.......... rep.\n+0001f720: 4bcc 0100 0000 0000 1600 0000 2800 0000 K...........(...\n+0001f730: aa8b 6220 6c6f 6164 bb38 0000 0000 0000 ..b load.8......\n+0001f740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n+0001f750: fc3d 0000 0000 0000 0c00 0000 6100 0000 .=..........a...\n+0001f760: f283 8f22 7265 702e 9991 0000 0000 0000 ...\"rep.........\n+0001f770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n+0001f780: f164 0000 0000 0000 0e00 0000 2b00 0000 .d..........+...\n+0001f790: 7ee5 5c24 7265 702e 91a9 0000 0000 0000 ~.\\$rep.........\n+0001f7a0: 1100 0000 ad00 0000 b0fb 2b20 7265 702e ..........+ rep.\n+0001f7b0: 08ab 0100 0000 0000 1a00 0000 3e00 0000 ............>...\n+0001f7c0: e926 e420 0072 6570 e1af 0100 0000 0000 .&. .rep........\n+0001f7d0: 1200 0000 0b00 0000 4f62 4224 7265 6d6f ........ObB$remo\n+0001f7e0: 3fce 0100 0000 0000 1600 0000 2d00 0000 ?...........-...\n+0001f7f0: 4e24 b225 7265 702e 89a8 0100 0000 0000 N$.%rep.........\n+0001f800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n+0001f810: e0a3 0100 0000 0000 1900 0000 d300 0000 ................\n+0001f820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n+0001f840: 9d45 0100 0000 0000 2600 0000 5a00 0000 .E......&...Z...\n+0001f850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001f860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n+0001f870: 0030 0000 0000 0000 0900 0000 3501 0000 .0..........5...\n+0001f880: f87c 042f 7265 702e 24a9 0000 0000 0000 .|./rep.$.......\n+0001f890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n+0001f8a0: 3cac 0000 0000 0000 1100 0000 2b00 0000 <...........+...\n+0001f8b0: 6858 d523 7265 702e f59d 0000 0000 0000 hX.#rep.........\n+0001f8c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n+0001f8d0: 7a66 0200 0000 0000 1900 0000 0200 0000 zf..............\n+0001f8e0: c8ff 8420 7265 702e c3c0 0100 0000 0000 ... rep.........\n+0001f8f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n 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: a44f 0000 0000 0000 0c00 0000 3300 0000 .O..........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: 1d8e 0000 0000 0000 1900 0000 8f00 0000 ................\n+0001f970: 97ae 4422 7265 702e a02c 0000 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 f165 0200 0000 0000 ..t&rep..e......\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 ebae 0100 0000 0000 .^.#rep.........\n+0001f9e0: 2a00 0000 2500 0000 09fb 6b24 7265 702e *...%.....k$rep.\n+0001f9f0: 2e2d 0000 0000 0000 1c00 0000 6000 0000 .-..........`...\n+0001fa00: 93f0 942c 2a69 7370 ffc1 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 a4c3 0100 0000 0000 ....rep.........\n+0001fa40: 2600 0000 3d00 0000 8b55 2b26 7265 702e &...=....U+&rep.\n+0001fa50: e3f6 0000 0000 0000 1d00 0000 be02 0000 ................\n+0001fa60: 6279 0f26 7265 702e cca4 0100 0000 0000 by.&rep.........\n+0001fa70: 2900 0000 2000 0000 995e 512b 7265 702e )... ....^Q+rep.\n+0001fa80: d92a 0000 0000 0000 1f00 0000 a300 0000 .*..............\n+0001fa90: 21c0 3e2e 7265 702e 15a5 0100 0000 0000 !.>.rep.........\n+0001faa0: 2c00 0000 8e00 0000 ffff ffff 0000 0000 ,...............\n 0001fab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001faf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0001fbf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0001fac0: 887f 1427 7265 702e 47ca 0100 0000 0000 ...'rep.G.......\n+0001fad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n+0001fae0: 5ecd 0100 0000 0000 1600 0000 2f00 0000 ^.........../...\n+0001faf0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fb00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n+0001fb10: 286c 0000 0000 0000 1400 0000 e400 0000 (l..............\n+0001fb20: aead d128 7265 702e a880 0000 0000 0000 ...(rep.........\n+0001fb30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n+0001fb40: bd3b 0000 0000 0000 1200 0000 4d00 0000 .;..........M...\n+0001fb50: f06a 302f 7265 702e eb47 0000 0000 0000 .j0/rep..G......\n+0001fb60: 0f00 0000 4c00 0000 1d43 d928 7265 702e ....L....C.(rep.\n+0001fb70: 6051 0000 0000 0000 1400 0000 a200 0000 `Q..............\n+0001fb80: 6d47 8324 7265 702e b16d 0000 0000 0000 mG.$rep..m......\n+0001fb90: 1800 0000 ba00 0000 4966 af23 666f 726d ........If.#form\n+0001fba0: 6d6b 0000 0000 0000 1200 0000 a900 0000 mk..............\n+0001fbb0: e583 232d 7265 702e d0a1 0000 0000 0000 ..#-rep.........\n+0001fbc0: 1b00 0000 9600 0000 4ea6 dd26 7374 616e ........N..&stan\n+0001fbd0: 7bae 0100 0000 0000 0e00 0000 3300 0000 {...........3...\n+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: 8961 0200 0000 0000 1d00 0000 8600 0000 .a..............\n+0001fc40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0001fc50: 0000 0000 0000 0000 8bef 7d25 7265 702e ..........}%rep.\n+0001fc60: c044 0100 0000 0000 1c00 0000 c100 0000 .D..............\n+0001fc70: 7f86 5a2a 7265 702e 0449 0100 0000 0000 ..Z*rep..I......\n+0001fc80: 1a00 0000 a100 0000 afca 4420 7265 702e ..........D rep.\n+0001fc90: 7b60 0200 0000 0000 1d00 0000 f100 0000 {`..............\n+0001fca0: aa2d 1322 7265 702e 1471 0000 0000 0000 .-.\"rep..q......\n+0001fcb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 0001fcc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-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 8f65 0200 0000 0000 &.T..rep.e......\n+0001fd10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n+0001fd20: 7763 0200 0000 0000 2000 0000 2b01 0000 wc...... ...+...\n+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: dacf 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 652e 0000 0000 0000 d..*rep.e.......\n+0001fe00: 1e00 0000 8000 0000 81b6 6e25 7265 702e ..........n%rep.\n+0001fe10: 8347 0000 0000 0000 0c00 0000 5c00 0000 .G..........\\...\n+0001fe20: b2f4 4123 0072 6570 71c3 0100 0000 0000 ..A#.repq.......\n+0001fe30: 2e00 0000 0500 0000 dded b42c 0072 6570 ...........,.rep\n+0001fe40: 17c6 0100 0000 0000 2000 0000 0e00 0000 ........ .......\n+0001fe50: 0244 7d2f 7265 702e 124d 0100 0000 0000 .D}/rep..M......\n+0001fe60: 2000 0000 8400 0000 df9f 1528 7265 702e ..........(rep.\n+0001fe70: 67af 0000 0000 0000 1600 0000 2b00 0000 g...........+...\n+0001fe80: 4994 372d 7265 702e bef9 0000 0000 0000 I.7-rep.........\n+0001fe90: 2200 0000 aa00 0000 57f8 1a22 7265 702e \".......W..\"rep.\n+0001fea0: 11a7 0100 0000 0000 1a00 0000 5e01 0000 ............^...\n+0001feb0: 3650 a629 7265 702e c8ad 0100 0000 0000 6P.)rep.........\n+0001fec0: 2800 0000 2b00 0000 6642 cd2d 7265 702e (...+...fB.-rep.\n+0001fed0: 4665 0200 0000 0000 2200 0000 2700 0000 Fe......\"...'...\n+0001fee0: 365f 422f 7265 702e a8af 0000 0000 0000 6_B/rep.........\n+0001fef0: 1a00 0000 3200 0000 b30b ab2c 7265 702e ....2......,rep.\n+0001ff00: 97f4 0000 0000 0000 1e00 0000 2e02 0000 ................\n+0001ff10: 540b 2f27 7265 702e c971 0000 0000 0000 T./'rep..q......\n+0001ff20: 1300 0000 9900 0000 811b 9828 7265 702e ...........(rep.\n+0001ff30: 9a46 0100 0000 0000 1800 0000 1300 0000 .F..............\n+0001ff40: c4ca f223 7265 702e 09cb 0100 0000 0000 ...#rep.........\n+0001ff50: 1f00 0000 4500 0000 2f4a ff2a 7265 702e ....E.../J.*rep.\n+0001ff60: 8313 0100 0000 0000 2500 0000 6f00 0000 ........%...o...\n+0001ff70: 743d ab29 7265 702e 9d41 0100 0000 0000 t=.)rep..A......\n+0001ff80: 1c00 0000 9a00 0000 efeb 902f 7265 702e .........../rep.\n+0001ff90: cfa5 0100 0000 0000 1900 0000 2901 0000 ............)...\n+0001ffa0: 40fa 8427 7265 702e f641 0000 0000 0000 @..'rep..A......\n+0001ffb0: 0f00 0000 6800 0000 1516 ab25 7265 702e ....h......%rep.\n+0001ffc0: cc23 0000 0000 0000 1400 0000 7b01 0000 .#..........{...\n+0001ffd0: 6bf1 2124 0072 6570 b9cf 0100 0000 0000 k.!$.rep........\n+0001ffe0: 1a00 0000 0700 0000 ffff ffff 0000 0000 ................\n 0001fff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020000: 0400 0000 0000 0000 1000 0000 305d 9c01 ............0]..\n-00020010: f0df 0100 0000 0000 1000 0000 68df 9a01 ............h...\n-00020020: f0af 0100 0000 0000 c408 0000 305d 9c01 ............0]..\n-00020030: 3cf7 0100 0000 0000 0010 0000 0000 0000 <...............\n-00020040: 0040 0100 0000 0000 0000 0000 0000 0000 .@..............\n+00020000: 0200 0000 0000 0000 3600 0000 281d 9300 ........6...(...\n+00020010: ca3f 0100 0000 0000 220d 0000 304e 9200 .?......\"...0N..\n+00020020: de12 0200 0000 0000 0000 0000 0000 0000 ................\n+00020030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020060: 0000 0000 0000 0000 0300 0000 6f00 0000 ............o...\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 ffff ffff 0000 0000 ................\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 ffff ffff 0000 0000 ................\n-000200c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000200d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000200e0: 0000 0000 0000 0000 8979 d323 7265 702e .........y.#rep.\n-000200f0: dc22 0100 0000 0000 1900 0000 2000 0000 .\".......... ...\n-00020100: 64aa 5028 7265 702e 86a8 0100 0000 0000 d.P(rep.........\n-00020110: 2600 0000 3a00 0000 ffff ffff 0000 0000 &...:...........\n-00020120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020130: ecb1 7a28 7265 702e f57c 0000 0000 0000 ..z(rep..|......\n-00020140: 1d00 0000 8100 0000 ffff ffff 0000 0000 ................\n-00020150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020160: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020170: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000201a0: 0000 0000 0000 0000 8d75 cd2a 0072 6570 .........u.*.rep\n-000201b0: efac 0100 0000 0000 1f00 0000 0000 0000 ................\n-000201c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000201d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000201e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000201f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020200: 0000 0000 0000 0000 e1dd b224 7265 702e ...........$rep.\n-00020210: 6ad0 0100 0000 0000 2800 0000 9800 0000 j.......(.......\n-00020220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020230: 0000 0000 0000 0000 33a8 282c 7265 702e ........3.(,rep.\n-00020240: bd44 0000 0000 0000 1200 0000 7e00 0000 .D..........~...\n-00020250: 8795 4528 7265 702e 0020 0100 0000 0000 ..E(rep.. ......\n-00020260: 1f00 0000 e000 0000 5374 3a2f 7265 702e ........St:/rep.\n-00020270: 2328 0000 0000 0000 1900 0000 2701 0000 #(..........'...\n-00020280: 7a96 9a2f 7265 702e 522d 0000 0000 0000 z../rep.R-......\n-00020290: 2700 0000 aa00 0000 af4f 402b 0072 6570 '........O@+.rep\n-000202a0: c7af 0100 0000 0000 2500 0000 0400 0000 ........%.......\n-000202b0: 4621 fd28 7265 702e 1522 0100 0000 0000 F!.(rep..\"......\n-000202c0: 1a00 0000 ad00 0000 f583 ad27 7265 702e ...........'rep.\n-000202d0: 8dd9 0100 0000 0000 1800 0000 3301 0000 ............3...\n+00020080: 0000 0000 0000 0000 1900 cd3a 7265 702e ...........:rep.\n+00020090: bf49 0100 0000 0000 1a00 0000 4800 0000 .I..........H...\n+000200a0: 4090 ce31 7265 702e 9040 0000 0000 0000 @..1rep..@......\n+000200b0: 0f00 0000 7300 0000 fcd3 6b35 0072 6570 ....s.....k5.rep\n+000200c0: e4c1 0100 0000 0000 1300 0000 0800 0000 ................\n+000200d0: 84a9 7337 0072 6570 7832 0100 0000 0000 ..s7.repx2......\n+000200e0: 3700 0000 0000 0000 775a b93b 7265 702e 7.......wZ.;rep.\n+000200f0: 4bc7 0100 0000 0000 1a00 0000 f800 0000 K...............\n+00020100: d039 9835 7265 702e 5436 0100 0000 0000 .9.5rep.T6......\n+00020110: 1700 0000 c804 0000 af56 2e31 0072 6570 .........V.1.rep\n+00020120: a63d 0100 0000 0000 1200 0000 0200 0000 .=..............\n+00020130: 5c17 9d30 7265 702e 134f 0100 0000 0000 \\..0rep..O......\n+00020140: 1d00 0000 5e00 0000 4d60 8b35 7265 702e ....^...M`.5rep.\n+00020150: 0070 0000 0000 0000 1800 0000 fc00 0000 .p..............\n+00020160: 5af8 e836 7265 702e e1ab 0100 0000 0000 Z..6rep.........\n+00020170: 1a00 0000 7e00 0000 a726 783c 0072 6570 ....~....&x<.rep\n+00020180: d93d 0100 0000 0000 1b00 0000 0200 0000 .=..............\n+00020190: a271 253b 7265 702e 0020 0000 0000 0000 .q%;rep.. ......\n+000201a0: 1500 0000 5700 0000 9b74 b238 7265 702e ....W....t.8rep.\n+000201b0: c392 0000 0000 0000 1600 0000 3e00 0000 ............>...\n+000201c0: 7c97 9c3b 7265 702e 0040 0100 0000 0000 |..;rep..@......\n+000201d0: 2100 0000 4600 0000 0127 c93e 7265 702e !...F....'.>rep.\n+000201e0: 11c3 0100 0000 0000 2500 0000 3b00 0000 ........%...;...\n+000201f0: 4af9 063a 7265 702e 0010 0200 0000 0000 J..:rep.........\n+00020200: 0d00 0000 7401 0000 ffff ffff 0000 0000 ....t...........\n+00020210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020220: 5cae 7530 7265 702e 194f 0000 0000 0000 \\.u0rep..O......\n+00020230: 0f00 0000 4200 0000 2dd1 be34 7265 702e ....B...-..4rep.\n+00020240: 20a3 0100 0000 0000 1800 0000 a800 0000 ...............\n+00020250: 3805 f634 7265 702e 60ab 0100 0000 0000 8..4rep.`.......\n+00020260: 1900 0000 6800 0000 21d5 1737 7265 702e ....h...!..7rep.\n+00020270: 40c4 0100 0000 0000 2300 0000 4901 0000 @.......#...I...\n+00020280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n+000202a0: 8e4f 0100 0000 0000 1800 0000 4f00 0000 .O..........O...\n+000202b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000202c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Lnrcp-\n+000205d0: 2a32 0100 0000 0000 0b00 0000 4300 0000 *2..........C...\n+000205e0: a6d5 6138 7265 702e 623d 0100 0000 0000 ..a8rep.b=......\n+000205f0: 1100 0000 3300 0000 1b6c 9331 0072 6570 ....3....l.1.rep\n+00020600: 953e 0100 0000 0000 0e00 0000 1400 0000 .>..............\n 00020610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020620: 0000 0000 0000 0000 2951 5c2e 7265 702e ........)Q\\.rep.\n-00020630: bef5 0100 0000 0000 3600 0000 2900 0000 ........6...)...\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: 5447 142d 7265 702e 650a 0100 0000 0000 TG.-rep.e.......\n-00020680: 1700 0000 5101 0000 f78e 8425 0072 6570 ....Q......%.rep\n-00020690: 07af 0100 0000 0000 1b00 0000 1c00 0000 ................\n-000206a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000206b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000206c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000206d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000206e0: 0000 0000 0000 0000 2112 ab2d 0072 6570 ........!..-.rep\n-000206f0: d3df 0100 0000 0000 1800 0000 0500 0000 ................\n-00020700: 348c 022f 0072 6570 56ac 0100 0000 0000 4../.repV.......\n-00020710: 2a00 0000 0b00 0000 e926 e420 0072 6570 *........&. .rep\n-00020720: bad2 0100 0000 0000 1200 0000 0b00 0000 ................\n-00020730: aa8b 6220 6c6f 6164 733d 0000 0000 0000 ..b loads=......\n-00020740: 0900 0000 a000 0000 bd85 f72a 7265 702e ...........*rep.\n-00020750: e842 0000 0000 0000 0c00 0000 6100 0000 .B..........a...\n-00020760: f283 8f22 7265 702e 6c9f 0000 0000 0000 ...\"rep.l.......\n-00020770: 1500 0000 3000 0000 6fff 492d 7265 702e ....0...o.I-rep.\n-00020780: 9569 0000 0000 0000 0e00 0000 2b00 0000 .i..........+...\n-00020790: b0fb 2b20 7265 702e 27f3 0000 0000 0000 ..+ rep.'.......\n-000207a0: 1a00 0000 3e00 0000 7ee5 5c24 7265 702e ....>...~.\\$rep.\n-000207b0: 2851 0100 0000 0000 1100 0000 ad00 0000 (Q..............\n-000207c0: b7d2 8720 7265 702e 78de 0100 0000 0000 ... rep.x.......\n-000207d0: 1600 0000 2800 0000 4f62 4224 7265 6d6f ....(...ObB$remo\n-000207e0: 7bf5 0100 0000 0000 1600 0000 2d00 0000 {...........-...\n-000207f0: 4e24 b225 7265 702e 78f1 0000 0000 0000 N$.%rep.x.......\n-00020800: 1700 0000 4501 0000 0333 9f24 7265 702e ....E....3.$rep.\n-00020810: 3408 0100 0000 0000 1900 0000 d300 0000 4...............\n-00020820: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020830: 0000 0000 0000 0000 cf3f 9623 7265 702e .........?.#rep.\n-00020840: 8786 0000 0000 0000 2600 0000 5a00 0000 ........&...Z...\n-00020850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020860: 0000 0000 0000 0000 1989 c12f 6964 6c65 .........../idle\n-00020870: 7070 0000 0000 0000 0900 0000 3501 0000 pp..........5...\n-00020880: f87c 042f 7265 702e ec50 0100 0000 0000 .|./rep..P......\n-00020890: 1300 0000 2900 0000 1eb1 7126 7265 702e ....).....q&rep.\n-000208a0: 6252 0100 0000 0000 1100 0000 2b00 0000 bR..........+...\n-000208b0: 6858 d523 7265 702e 0030 0000 0000 0000 hX.#rep..0......\n-000208c0: 2200 0000 4601 0000 71c6 192f 0072 6570 \"...F...q../.rep\n-000208d0: 21f7 0100 0000 0000 1900 0000 0200 0000 !...............\n-000208e0: c8ff 8420 7265 702e d7d2 0100 0000 0000 ... rep.........\n-000208f0: 1300 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n+00020650: 0000 0000 0000 0000 95a4 553c 7265 702e ..........Urep.~.......\n+00020710: 2500 0000 6800 0000 ad3b 4837 7265 702e %...h....;H7rep.\n+00020720: 1d46 0100 0000 0000 2300 0000 5a00 0000 .F......#...Z...\n+00020730: 4373 5933 7265 702e 1bc1 0100 0000 0000 CsY3rep.........\n+00020740: 1200 0000 b700 0000 5cd1 fa31 0072 6570 ........\\..1.rep\n+00020750: 64c6 0100 0000 0000 1d00 0000 0500 0000 d...............\n+00020760: 0125 6130 7265 702e 9c31 0100 0000 0000 .%a0rep..1......\n+00020770: 3400 0000 2300 0000 9a2f cd3c 0072 6570 4...#..../.<.rep\n+00020780: 963c 0100 0000 0000 1b00 0000 1500 0000 .<..............\n+00020790: 68df 0a3c 7265 702e 2cab 0000 0000 0000 h...rep.\n-00020a80: 34da 0000 0000 0000 2c00 0000 8e00 0000 4.......,.......\n-00020a90: 995e 512b 7265 702e 0aa3 0100 0000 0000 .^Q+rep.........\n-00020aa0: 1f00 0000 a300 0000 ffff ffff 0000 0000 ................\n-00020ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020ac0: 887f 1427 7265 702e 30ab 0100 0000 0000 ...'rep.0.......\n-00020ad0: 2000 0000 4800 0000 0ba1 d02c 7265 702e ...H......,rep.\n-00020ae0: b6de 0100 0000 0000 1600 0000 2f00 0000 ............/...\n-00020af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020b00: 0000 0000 0000 0000 3147 f821 7265 702e ........1G.!rep.\n-00020b10: c825 0000 0000 0000 1400 0000 e400 0000 .%..............\n-00020b20: aead d128 7265 702e 7754 0100 0000 0000 ...(rep.wT......\n-00020b30: 2000 0000 5400 0000 51c9 f62f 646f 6375 ...T...Q../docu\n-00020b40: a940 0000 0000 0000 1200 0000 4d00 0000 .@..........M...\n-00020b50: f06a 302f 7265 702e a84c 0000 0000 0000 .j0/rep..L......\n-00020b60: 0f00 0000 4c00 0000 1d43 d928 7265 702e ....L....C.(rep.\n-00020b70: 9b55 0000 0000 0000 1400 0000 a200 0000 .U..............\n-00020b80: 6d47 8324 7265 702e 5127 0000 0000 0000 mG.$rep.Q'......\n-00020b90: 1800 0000 ba00 0000 e583 232d 7265 702e ..........#-rep.\n-00020ba0: c436 0000 0000 0000 1b00 0000 9600 0000 .6..............\n-00020bb0: 4966 af23 666f 726d 0d25 0000 0000 0000 If.#form.%......\n-00020bc0: 1200 0000 a900 0000 4ea6 dd26 7374 616e ........N..&stan\n-00020bd0: e6a8 0100 0000 0000 0e00 0000 3300 0000 ............3...\n+00020950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020970: 6431 533b 7265 702e fefd 0000 0000 0000 d1S;rep.........\n+00020980: 2200 0000 3a00 0000 8fd4 9e37 7265 702e \"...:......7rep.\n+00020990: af9b 0000 0000 0000 1a00 0000 7b00 0000 ............{...\n+000209a0: 78f5 ef3c 7265 702e e34a 0100 0000 0000 x........\n+00020a70: 1700 0000 3b00 0000 3c72 0939 7265 702e ....;...W6.rep\n+00020b40: 483d 0100 0000 0000 1800 0000 0200 0000 H=..............\n+00020b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n+00020b70: ee11 0200 0000 0000 1600 0000 da00 0000 ................\n+00020b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020b90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020bc0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00020be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020bf0: 0000 0000 0000 0000 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: a2cb 0100 0000 0000 1b00 0000 2500 0000 ............%...\n 00020c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c20: 0000 0000 0000 0000 8f1d c526 7265 702e ...........&rep.\n-00020c30: 8dd6 0100 0000 0000 1d00 0000 8600 0000 ................\n-00020c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020c50: 0000 0000 0000 0000 8bef 7d25 7265 702e ..........}%rep.\n-00020c60: 1683 0000 0000 0000 1c00 0000 c100 0000 ................\n-00020c70: 7f86 5a2a 7265 702e 6fa1 0100 0000 0000 ..Z*rep.o.......\n-00020c80: 1a00 0000 a100 0000 afca 4420 7265 702e ..........D rep.\n-00020c90: 7fd5 0100 0000 0000 1d00 0000 f100 0000 ................\n-00020ca0: aa2d 1322 7265 702e 772a 0000 0000 0000 .-.\"rep.w*......\n-00020cb0: 1a00 0000 9b00 0000 ffff ffff 0000 0000 ................\n-00020cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n+00020c30: fe46 0100 0000 0000 1800 0000 1100 0000 .F..............\n+00020c40: 0c5a 6c35 7265 702e 9547 0100 0000 0000 .Zl5rep..G......\n+00020c50: 1700 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+00020c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00020c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00020ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020cb0: 0000 0000 0000 0000 a31c 113e 7265 702e ...........>rep.\n+00020cc0: 78ac 0000 0000 0000 1200 0000 4900 0000 x...........I...\n 00020cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 00020ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00020cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020d00: 26db 542e 0072 6570 39dd 0100 0000 0000 &.T..rep9.......\n-00020d10: 2300 0000 0500 0000 3d8d 4226 7265 702e #.......=.B&rep.\n-00020d20: d8da 0100 0000 0000 2000 0000 2b01 0000 ........ ...+...\n+00020d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00020d10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n+00020d20: 02c1 0100 0000 0000 1400 0000 0500 0000 ................\n 00020d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020d40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020d60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020d70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00020d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00020d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00020da0: 0000 0000 0000 0000 7f7f b82c 0072 6570 ...........,.rep\n-00020db0: 78dc 0100 0000 0000 1d00 0000 0000 0000 x...............\n+00020d40: 0000 0000 0000 0000 8db1 c83c 7265 702e ...........site\n+00020ed0: 143b 0000 0000 0000 1300 0000 4700 0000 .;..........G...\n+00020ee0: 068c b234 7265 702e a0c2 0100 0000 0000 ...4rep.........\n+00020ef0: 1b00 0000 3a00 0000 9576 6038 7265 702e ....:....v`8rep.\n+00020f00: 5342 0100 0000 0000 1d00 0000 aa00 0000 SB..............\n+00020f10: 7655 6135 646f 6375 1c3c 0000 0000 0000 vUa5docu.<......\n+00020f20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n+00020f30: 3083 0000 0000 0000 1a00 0000 0f00 0000 0...............\n+00020f40: 8b01 5a3c 7265 702e 00a0 0100 0000 0000 ..Z...\n-000211c0: 7c97 9c3b 7265 702e db5d 0100 0000 0000 |..;rep..]......\n-000211d0: 2100 0000 4600 0000 0127 c93e 7265 702e !...F....'.>rep.\n-000211e0: 2623 0200 0000 0000 2500 0000 3b00 0000 &#......%...;...\n-000211f0: 4af9 063a 7265 702e e22a 0200 0000 0000 J..:rep..*......\n-00021200: 0d00 0000 7401 0000 ffff ffff 0000 0000 ....t...........\n-00021210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021220: 5cae 7530 7265 702e 4a55 0000 0000 0000 \\.u0rep.JU......\n-00021230: 0f00 0000 4200 0000 3805 f634 7265 702e ....B...8..4rep.\n-00021240: 10d7 0000 0000 0000 1900 0000 6800 0000 ............h...\n-00021250: 2dd1 be34 7265 702e 3105 0100 0000 0000 -..4rep.1.......\n-00021260: 1800 0000 a800 0000 21d5 1737 7265 702e ........!..7rep.\n-00021270: 8fa9 0100 0000 0000 2300 0000 4901 0000 ........#...I...\n-00021280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021290: 0000 0000 0000 0000 5df4 5f31 7265 702e ........]._1rep.\n-000212a0: 2009 0100 0000 0000 1800 0000 4f00 0000 ...........O...\n-000212b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000212c0: 0000 0000 0000 0000 f94c 6e3c 7265 702e .........Lnrcp-.#......\n-000215f0: 0b00 0000 4300 0000 1b6c 9331 0072 6570 ....C....l.1.rep\n-00021600: 632c 0200 0000 0000 0e00 0000 1400 0000 c,..............\n-00021610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021620: 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: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000215f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00021630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00021640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021650: 0000 0000 0000 0000 95a4 553c 7265 702e ..........Urep..\\......\n-00021710: 2500 0000 6800 0000 ad3b 4837 7265 702e %...h....;H7rep.\n-00021720: 0787 0000 0000 0000 2300 0000 5a00 0000 ........#...Z...\n-00021730: 5cd1 fa31 0072 6570 0ead 0100 0000 0000 \\..1.rep........\n-00021740: 1d00 0000 0500 0000 4373 5933 7265 702e ........CsY3rep.\n-00021750: bfd3 0100 0000 0000 1200 0000 b700 0000 ................\n-00021760: 9a2f cd3c 0072 6570 3721 0200 0000 0000 ./.<.rep7!......\n-00021770: 1b00 0000 1500 0000 d198 df3b 0072 6570 ...........;.rep\n-00021780: d321 0200 0000 0000 1400 0000 0200 0000 .!..............\n-00021790: 8cf2 dd3f 7265 702e 7c8f 0000 0000 0000 ...?rep.|.......\n-000217a0: 1a00 0000 5600 0000 68df 0a3c 7265 702e ....V...h............A...\n-00021ac0: 6674 6834 7265 702e a3d4 0100 0000 0000 fth4rep.........\n-00021ad0: 1a00 0000 c200 0000 f5f5 7937 7265 702e ..........y7rep.\n-00021ae0: 30d7 0100 0000 0000 1800 0000 0402 0000 0...............\n-00021af0: 7790 1e35 0072 6570 9721 0200 0000 0000 w..5.rep.!......\n-00021b00: 1e00 0000 1e00 0000 ffff ffff 0000 0000 ................\n+00021970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000219f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00021a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b30: 0000 0000 0000 0000 353e 5736 0072 6570 ........5>W6.rep\n-00021b40: e921 0200 0000 0000 1800 0000 0200 0000 .!..............\n-00021b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b60: 0000 0000 0000 0000 17f7 fe3f 7265 702e ...........?rep.\n-00021b70: ea28 0200 0000 0000 1600 0000 da00 0000 .(..............\n-00021b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021b90: 0000 0000 0000 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021bc0: 0000 0000 0000 0000 ffff ffff 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 1bbc c130 7265 702e ...........0rep.\n-00021c00: 16d3 0100 0000 0000 1b00 0000 2500 0000 ............%...\n-00021c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c20: 0000 0000 0000 0000 ed75 2733 7265 702e .........u'3rep.\n-00021c30: 0050 0100 0000 0000 1800 0000 1100 0000 .P..............\n-00021c40: 0c5a 6c35 7265 702e 00a0 0100 0000 0000 .Zl5rep.........\n-00021c50: 1700 0000 7c00 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: 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: 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021c80: 0000 0000 0000 0000 ffff ffff 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 a31c 113e 7265 702e ...........>rep.\n-00021cc0: 9e52 0100 0000 0000 1200 0000 4900 0000 .R..........I...\n-00021cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021d10: 0000 0000 0000 0000 33c1 df3d 0072 6570 ........3..=.rep\n-00021d20: e65f 0100 0000 0000 1400 0000 0500 0000 ._..............\n-00021d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00021d40: 0000 0000 0000 0000 b968 7a32 7265 702e .........hz2rep.\n-00021d50: 3e92 0000 0000 0000 1800 0000 3801 0000 >...........8...\n-00021d60: 8db1 c83c 7265 702e 8950 0100 0000 0000 ...site.@......\n-00021ef0: 1300 0000 4700 0000 9576 6038 7265 702e ....G....v`8rep.\n-00021f00: 1f74 0000 0000 0000 1d00 0000 aa00 0000 .t..............\n-00021f10: 7655 6135 646f 6375 0841 0000 0000 0000 vUa5docu.A......\n-00021f20: 1300 0000 3e00 0000 7b12 c230 7265 702e ....>...{..0rep.\n-00021f30: 54d8 0000 0000 0000 1a00 0000 0f00 0000 T...............\n-00021f40: a04a 8433 7265 702e 5a20 0200 0000 0000 .J.3rep.Z ......\n-00021f50: 1a00 0000 c300 0000 068c b234 7265 702e ...........4rep.\n-00021f60: d122 0200 0000 0000 1b00 0000 3a00 0000 .\"..........:...\n-00021f70: 62c3 ea36 0072 6570 6721 0200 0000 0000 b..6.repg!......\n-00021f80: 2400 0000 0c00 0000 b72d 3937 0072 6570 $........-97.rep\n-00021f90: 4cdc 0100 0000 0000 1b00 0000 1100 0000 L...............\n-00021fa0: e242 bd3d 7265 702e 7d28 0200 0000 0000 .B.=rep.}(......\n-00021fb0: 1900 0000 5400 0000 4dc8 a533 7265 702e ....T...M..3rep.\n-00021fc0: 3eaf 0100 0000 0000 2100 0000 6800 0000 >.......!...h...\n-00021fd0: e412 b83d 7265 6d6f c725 0200 0000 0000 ...=remo.%......\n-00021fe0: 1a00 0000 5300 0000 ffff ffff 0000 0000 ....S...........\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 2370 726f 6731 4669 7273 7420 eter#prog1First \n-00022020: 6576 616c 7320 464f 524d 3120 7468 656e evals FORM1 then\n-00022030: 2046 4f52 4d53 2c20 7265 7475 726e 7320 FORMS, returns \n-00022040: 7468 6520 7661 6c75 6520 7468 6174 2046 the value that F\n-00022050: 4f52 4d31 2067 6176 652e 7265 702e 6c61 ORM1 gave.rep.la\n-00022060: 6e67 2e69 6e74 6572 7072 6574 6572 2363 ng.interpreter#c\n-00022070: 6174 6368 4576 616c 7561 7465 2042 4f44 atchEvaluate BOD\n-00022080: 5920 696e 2061 6e20 696d 706c 6963 6974 Y in an implicit\n-00022090: 2070 726f 676e 3b20 6e6f 6e2d 6c6f 6361 progn; non-loca\n-000220a0: 6c20 6578 6974 7320 6172 6520 616c 6c6f l exits are allo\n-000220b0: 7765 6420 7769 7468 0a60 2874 6872 6f77 wed with.`(throw\n-000220c0: 2054 4147 2927 2e20 5468 6520 7661 6c75 TAG)'. The valu\n-000220d0: 6520 6f66 2074 6865 2060 6361 7463 6827 e of the `catch'\n-000220e0: 2066 6f72 6d20 6973 2065 6974 6865 7220 form is either \n-000220f0: 7468 6520 7661 6c75 6520 6f66 2074 6865 the value of the\n-00022100: 0a70 726f 676e 206f 7220 7468 6520 7661 .progn or the va\n-00022110: 6c75 6520 6769 7665 6e20 746f 2061 6e79 lue given to any\n-00022120: 206d 6174 6368 696e 6720 6074 6872 6f77 matching `throw\n-00022130: 2720 666f 726d 2e00 7265 702e 6c61 6e67 ' form..rep.lang\n-00022140: 2e69 6e74 6572 7072 6574 6572 2374 6872 .interpreter#thr\n-00022150: 6f77 2054 4147 2023 216f 7074 696f 6e61 ow TAG #!optiona\n-00022160: 6c20 5641 4c55 4500 7265 702e 6c61 6e67 l VALUE.rep.lang\n-00022170: 2e69 6e74 6572 7072 6574 6572 2375 6e77 .interpreter#unw\n-00022180: 696e 642d 7072 6f74 6563 7420 464f 524d ind-protect FORM\n-00022190: 202e 2042 4f44 5900 7265 702e 6c61 6e67 . BODY.rep.lang\n-000221a0: 2e69 6e74 6572 7072 6574 6572 2361 7574 .interpreter#aut\n-000221b0: 6f6c 6f61 6420 5359 4d42 4f4c 2d46 4f52 oload SYMBOL-FOR\n-000221c0: 4d20 4649 4c45 2023 2172 6573 7420 4558 M FILE #!rest EX\n-000221d0: 5452 4100 7265 702e 6c61 6e67 2e6d 6174 TRA.rep.lang.mat\n-000221e0: 6823 7265 616c 7020 5800 7265 702e 6c61 h#realp X.rep.la\n-000221f0: 6e67 2e6d 6174 6823 6e65 6761 7469 7665 ng.math#negative\n-00022200: 7020 5872 6570 2e6c 616e 672e 6d61 7468 p Xrep.lang.math\n-00022210: 2361 6273 5265 7475 726e 2074 6865 2061 #absReturn the a\n-00022220: 6273 6f6c 7574 6520 7661 6c75 6520 6f66 bsolute value of\n-00022230: 2058 2c20 692e 652e 2028 6d61 7820 5820 X, i.e. (max X \n-00022240: 282d 2058 2929 2e00 7265 702e 6c61 6e67 (- X))..rep.lang\n-00022250: 2e6d 6174 6823 6162 7320 5872 6570 2e75 .math#abs Xrep.u\n-00022260: 7469 6c2e 6973 7065 6c6c 2370 726f 6365 til.ispell#proce\n-00022270: 7373 2d62 7573 7957 6865 6e20 742c 2074 ss-busyWhen t, t\n-00022280: 6865 2070 726f 6365 7373 2069 7320 6265 he process is be\n-00022290: 696e 6720 7573 6564 2074 6f20 6368 6563 ing used to chec\n-000222a0: 6b20 6120 776f 7264 2c20 6275 7420 6e6f k a word, but no\n-000222b0: 7420 616c 6c0a 7265 7375 6c74 7320 6861 t all.results ha\n-000222c0: 7665 2062 6565 6e20 7265 6365 6976 6564 ve been received\n-000222d0: 2e72 6570 2e75 7469 6c2e 6973 7065 6c6c .rep.util.ispell\n-000222e0: 2369 7370 656c 6c2d 7374 6f70 4b69 6c6c #ispell-stopKill\n-000222f0: 2061 6e79 2073 7562 7072 6f63 6573 7365 any subprocesse\n-00022300: 7320 6265 696e 6720 7573 6564 2069 6e74 s being used int\n-00022310: 6572 6e61 6c6c 7920 746f 2072 756e 2049 ernally to run I\n-00022320: 7370 656c 6c2e 7265 702e 7574 696c 2e69 spell.rep.util.i\n-00022330: 7370 656c 6c23 6973 7065 6c6c 2d73 6574 spell#ispell-set\n-00022340: 2d64 6963 7469 6f6e 6172 7953 6574 2074 -dictionarySet t\n-00022350: 6865 206e 616d 6520 6f66 2074 6865 2064 he name of the d\n-00022360: 6963 7469 6f6e 6172 7920 7573 6564 2062 ictionary used b\n-00022370: 7920 4973 7065 6c6c 2074 6f20 4449 4354 y Ispell to DICT\n-00022380: 2d4e 414d 452e 0072 6570 2e69 6f2e 6669 -NAME..rep.io.fi\n-00022390: 6c65 2d68 616e 646c 6572 732e 7265 6d6f le-handlers.remo\n-000223a0: 7465 2e72 6570 2372 656d 6f74 652d 7265 te.rep#remote-re\n-000223b0: 702d 656d 7074 792d 6361 6368 6572 6370 p-empty-cachercp\n-000223c0: 2d70 726f 6772 616d 5468 6520 6e61 6d65 -programThe name\n-000223d0: 206f 6620 7468 6520 6072 6370 2720 7072 of the `rcp' pr\n-000223e0: 6f67 7261 6d20 7573 6564 2074 6f20 636f ogram used to co\n-000223f0: 7079 2066 696c 6573 2066 726f 6d20 686f py files from ho\n-00022400: 7374 2074 6f20 686f 7374 2e72 656d 6f74 st to host.remot\n-00022410: 652d 686f 7374 2d75 7365 722d 616c 6973 e-host-user-alis\n-00022420: 7441 6c69 7374 206f 6620 2848 4f53 542d tAlist of (HOST-\n-00022430: 5245 4745 5850 202e 2055 5345 522d 4e41 REGEXP . USER-NA\n-00022440: 4d45 2920 6d61 7463 6869 6e67 2068 6f73 ME) matching hos\n-00022450: 7420 6e61 6d65 7320 746f 2075 7365 726e t names to usern\n-00022460: 616d 6573 2e0a 4f6e 6c79 2075 7365 6420 ames..Only used \n-00022470: 7768 656e 206e 6f20 7573 6572 6e61 6d65 when no username\n-00022480: 2069 7320 6769 7665 6e20 696e 2061 2066 is given in a f\n-00022490: 696c 656e 616d 652e 7265 6d6f 7465 2d66 ilename.remote-f\n-000224a0: 7470 2d6c 732d 666f 726d 6174 4654 5020 tp-ls-formatFTP \n-000224b0: 636f 6d6d 616e 6420 666f 726d 6174 2073 command format s\n-000224c0: 7472 696e 6720 746f 2070 726f 6475 6365 tring to produce\n-000224d0: 2061 6e20 606c 7320 2d6c 2720 666f 726d an `ls -l' form\n-000224e0: 6174 206c 6973 7469 6e67 206f 6620 7468 at listing of th\n-000224f0: 650a 6469 7265 6374 6f72 7920 7375 6273 e.directory subs\n-00022500: 7469 7475 7465 6420 666f 7220 7468 6520 tituted for the \n-00022510: 7369 6e67 6c65 2025 7320 666f 726d 6174 single %s format\n-00022520: 2073 7065 6369 6669 6572 2e72 656d 6f74 specifier.remot\n-00022530: 652d 6674 702d 7265 636f 6e6e 6563 742d e-ftp-reconnect-\n-00022540: 6d73 6773 5265 6775 6c61 7220 6578 7072 msgsRegular expr\n-00022550: 6573 7369 6f6e 206d 6174 6368 696e 6720 ession matching \n-00022560: 6674 7020 6d65 7373 6167 6573 2074 6861 ftp messages tha\n-00022570: 7420 696e 6469 6361 7465 2074 6861 7420 t indicate that \n-00022580: 7468 6520 6375 7272 656e 740a 4654 5020 the current.FTP \n-00022590: 7072 6f63 6573 7320 7368 6f75 6c64 2062 process should b\n-000225a0: 6520 6162 616e 646f 6e65 642c 2061 6e64 e abandoned, and\n-000225b0: 2061 206e 6577 2073 6573 7369 6f6e 2073 a new session s\n-000225c0: 7461 7274 6564 2e72 656d 6f74 652d 6674 tarted.remote-ft\n-000225d0: 702d 6c73 2d6c 2d74 7970 652d 616c 6973 p-ls-l-type-alis\n-000225e0: 7441 6c69 7374 2061 7373 6f63 6961 7469 tAlist associati\n-000225f0: 6e67 2063 6861 7261 6374 6572 7320 696e ng characters in\n-00022600: 2074 6865 2066 6972 7374 2063 6f6c 756d the first colum\n-00022610: 6e20 6f66 2060 6c73 202d 6c27 206f 7574 n of `ls -l' out\n-00022620: 7075 7420 7769 7468 0a66 696c 6520 7479 put with.file ty\n-00022630: 7065 732e 7265 702e 696f 2e66 696c 652d pes.rep.io.file-\n-00022640: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n-00022650: 6674 7023 7265 6d6f 7465 2d66 7470 2d63 ftp#remote-ftp-c\n-00022660: 6c6f 7365 2d61 6c6c 436c 6f73 6520 616c lose-allClose al\n-00022670: 6c20 7275 6e6e 696e 6720 4654 5020 7375 l running FTP su\n-00022680: 6270 726f 6365 7373 6573 2e00 7265 702e bprocesses..rep.\n-00022690: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n-000226a0: 2e72 656d 6f74 652e 6674 7023 7265 6d6f .remote.ftp#remo\n-000226b0: 7465 2d66 7470 2d65 6d70 7479 2d63 6163 te-ftp-empty-cac\n-000226c0: 6865 7265 702e 696f 2e66 696c 6573 2363 herep.io.files#c\n-000226d0: 616c 6c2d 6166 7465 722d 6c6f 6164 4172 all-after-loadAr\n-000226e0: 7261 6e67 6520 666f 7220 5448 554e 4b20 range for THUNK \n-000226f0: 746f 2062 6520 6361 6c6c 6564 2069 6d6d to be called imm\n-00022700: 6564 6961 7465 6c79 2061 6674 6572 2074 ediately after t\n-00022710: 6865 206c 6962 7261 7279 206f 6620 4c69 he library of Li\n-00022720: 7370 2063 6f64 650a 4c49 4252 4152 5920 sp code.LIBRARY \n-00022730: 6861 7320 6265 656e 2072 6561 6420 6279 has been read by\n-00022740: 2074 6865 2060 6c6f 6164 2720 6675 6e63 the `load' func\n-00022750: 7469 6f6e 2e20 4e6f 7465 2074 6861 7420 tion. Note that \n-00022760: 4c49 4252 4152 5920 6d75 7374 2065 7861 LIBRARY must exa\n-00022770: 6374 6c79 0a6d 6174 6368 2074 6865 2046 ctly.match the F\n-00022780: 494c 4520 6172 6775 6d65 6e74 2074 6f20 ILE argument to \n-00022790: 606c 6f61 6427 2e72 6570 2e64 6174 612e `load'.rep.data.\n-000227a0: 7269 6e67 2372 696e 672d 7369 7a65 5265 ring#ring-sizeRe\n-000227b0: 7475 726e 7320 7468 6520 6e75 6d62 6572 turns the number\n-000227c0: 206f 6620 6669 6c6c 6564 2073 6c6f 7473 of filled slots\n-000227d0: 2069 6e20 7468 6520 7269 6e67 2062 7566 in the ring buf\n-000227e0: 6665 7220 5249 4e47 2e72 6570 2e64 6174 fer RING.rep.dat\n-000227f0: 612e 7269 6e67 236d 616b 652d 7269 6e67 a.ring#make-ring\n-00022800: 4372 6561 7465 2061 2072 696e 6720 6275 Create a ring bu\n-00022810: 6666 6572 2074 6861 7420 6361 6e20 636f ffer that can co\n-00022820: 6e74 6169 6e20 5349 5a45 2076 616c 7565 ntain SIZE value\n-00022830: 732e 2049 6620 5349 5a45 2069 7320 6e6f s. If SIZE is no\n-00022840: 740a 7370 6563 6966 6965 6420 7468 6520 t.specified the \n-00022850: 6465 6661 756c 7420 6361 7061 6369 7479 default capacity\n-00022860: 2060 7269 6e67 2d64 6566 6175 6c74 2d73 `ring-default-s\n-00022870: 697a 6527 2069 7320 7573 6564 2e72 6570 ize' is used.rep\n-00022880: 2e64 6174 612e 7269 6e67 2372 696e 672d .data.ring#ring-\n-00022890: 6170 7065 6e64 4170 7065 6e64 204f 424a appendAppend OBJ\n-000228a0: 4543 5420 746f 2074 6865 2072 696e 6720 ECT to the ring \n-000228b0: 6275 6666 6572 2052 494e 472e 2054 6869 buffer RING. Thi\n-000228c0: 7320 6d61 7920 6f76 6572 7772 6974 6520 s may overwrite \n-000228d0: 6120 7072 6576 696f 7573 6c79 0a61 6464 a previously.add\n-000228e0: 6564 206f 626a 6563 742e 7265 702e 6461 ed object.rep.da\n-000228f0: 7461 2e72 696e 6723 7269 6e67 2d72 6566 ta.ring#ring-ref\n-00022900: 5265 6164 2061 6e20 6f62 6a65 6374 2066 Read an object f\n-00022910: 726f 6d20 7468 6520 7269 6e67 2062 7566 rom the ring buf\n-00022920: 6665 7220 5249 4e47 2e20 4966 2044 4550 fer RING. If DEP\n-00022930: 5448 2069 7320 7472 7565 2069 740a 6465 TH is true it.de\n-00022940: 6669 6e65 7320 7468 6520 6f62 6a65 6374 fines the object\n-00022950: 2074 6f20 6163 6365 7373 2c20 7468 6520 to access, the \n-00022960: 6d6f 7374 2072 6563 656e 746c 7920 6164 most recently ad\n-00022970: 6465 6420 6974 656d 2069 7320 6174 0a64 ded item is at.d\n-00022980: 6570 7468 207a 6572 6f2c 2074 6865 206e epth zero, the n\n-00022990: 6578 7420 6174 2064 6570 7468 206f 6e65 ext at depth one\n-000229a0: 2c20 616e 6420 736f 206f 6e2e 2049 6620 , and so on. If \n-000229b0: 7468 6572 6520 6973 206e 6f20 6974 656d there is no item\n-000229c0: 2061 740a 4445 5054 4820 6e69 6c20 6973 at.DEPTH nil is\n-000229d0: 2072 6574 7572 6e65 642e 0072 6570 2e64 returned..rep.d\n-000229e0: 6174 612e 7269 6e67 2372 696e 672d 7265 ata.ring#ring-re\n-000229f0: 6620 5249 4e47 2023 216f 7074 696f 6e61 f RING #!optiona\n-00022a00: 6c20 4445 5054 4800 7265 702e 6461 7461 l DEPTH.rep.data\n-00022a10: 2373 7472 696e 672d 6c6f 7765 722d 6361 #string-lower-ca\n-00022a20: 7365 2d70 2058 0072 6570 2e64 6174 6123 se-p X.rep.data#\n-00022a30: 6361 7069 7461 6c69 7a65 2d73 7472 696e capitalize-strin\n-00022a40: 6720 5872 6570 2e64 6174 6123 6d61 7063 g Xrep.data#mapc\n-00022a50: 6f6e 6361 7443 616c 6c20 4655 4e20 666f oncatCall FUN fo\n-00022a60: 7220 6561 6368 206d 656d 6265 7220 6f66 r each member of\n-00022a70: 2053 4551 5545 4e43 452c 2063 6f6e 6361 SEQUENCE, conca\n-00022a80: 7465 6e61 7469 6e67 2074 6865 2072 6573 tenating the res\n-00022a90: 756c 7473 2e20 4265 7477 6565 6e0a 6561 ults. Between.ea\n-00022aa0: 6368 2070 6169 7220 6f66 2072 6573 756c ch pair of resul\n-00022ab0: 7473 2c20 696e 7365 7274 2053 4550 4152 ts, insert SEPAR\n-00022ac0: 4154 4f52 2e20 5265 7475 726e 2074 6865 ATOR. Return the\n-00022ad0: 2072 6573 756c 7469 6e67 2073 7472 696e resulting strin\n-00022ae0: 672e 7265 702e 6461 7461 2373 6f72 7453 g.rep.data#sortS\n-00022af0: 6f72 7420 4c53 5420 6465 7374 7275 6374 ort LST destruct\n-00022b00: 6976 656c 792c 2062 7574 2073 7461 626c ively, but stabl\n-00022b10: 792c 2072 6574 7572 6e69 6e67 2074 6865 y, returning the\n-00022b20: 2073 6f72 7465 6420 6c69 7374 2e0a 0a49 sorted list...I\n-00022b30: 6620 5052 4544 2069 7320 6465 6669 6e65 f PRED is define\n-00022b40: 6420 6974 2069 7320 7573 6564 2074 6f20 d it is used to \n-00022b50: 636f 6d70 6172 6520 7477 6f20 6f62 6a65 compare two obje\n-00022b60: 6374 732c 2069 7420 7368 6f75 6c64 2072 cts, it should r\n-00022b70: 6574 7572 6e20 740a 7768 656e 2074 6865 eturn t.when the\n-00022b80: 2066 6972 7374 2069 7320 606c 6573 7327 first is `less'\n-00022b90: 2074 6861 6e20 7468 6520 7365 636f 6e64 than the second\n-00022ba0: 2e20 4279 2064 6566 6175 6c74 2074 6865 . By default the\n-00022bb0: 2073 7461 6e64 6172 6420 6c65 7373 2d74 standard less-t\n-00022bc0: 6861 6e0a 6675 6e63 7469 6f6e 2028 603c han.function (`<\n-00022bd0: 2729 2069 7320 7573 6564 2e0a 0a54 6865 ') is used...The\n-00022be0: 2066 6163 7420 7468 6174 2074 6865 2073 fact that the s\n-00022bf0: 6f72 7420 6973 2073 7461 626c 6520 6d65 ort is stable me\n-00022c00: 616e 7320 7468 6174 2073 6f72 7420 6b65 ans that sort ke\n-00022c10: 7973 2077 6869 6368 2061 7265 2065 7175 ys which are equ\n-00022c20: 616c 2077 696c 6c0a 7072 6573 6572 7665 al will.preserve\n-00022c30: 2074 6865 6972 206f 7269 6769 6e61 6c20 their original \n-00022c40: 706f 7369 7469 6f6e 2069 6e20 7265 6c61 position in rela\n-00022c50: 7469 6f6e 2074 6f20 6561 6368 206f 7468 tion to each oth\n-00022c60: 6572 2e00 7265 702e 6461 7461 2373 6f72 er..rep.data#sor\n-00022c70: 7420 4c53 5420 2321 6f70 7469 6f6e 616c t LST #!optional\n-00022c80: 2050 5245 4400 0000 0000 0000 0000 0000 PRED...........\n-00022c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022000: 0400 0000 0000 0000 0900 0000 d897 9200 ................\n+00022010: f7bf 0100 0000 0000 1000 0000 a8eb c701 ................\n+00022020: f02f 0000 0000 0000 1100 0000 b8f5 8c00 ./..............\n+00022030: ef9f 0000 0000 0000 a30b 0000 304e 9200 ............0N..\n+00022040: 5d54 0200 0000 0000 0000 0000 0000 0000 ]T..............\n+00022050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n+00022070: ac84 8a0a 7265 702e d5a4 0000 0000 0000 ....rep.........\n+00022080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n+00022090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000220a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000220b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n+000220c0: afbd 0000 0000 0000 2700 0000 0700 0000 ........'.......\n+000220d0: ea10 2802 7265 702e 2151 0200 0000 0000 ..(.rep.!Q......\n+000220e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n+000220f0: b565 0000 0000 0000 1000 0000 2a00 0000 .e..........*...\n+00022100: 9192 e403 7265 702e 4cb8 0100 0000 0000 ....rep.L.......\n+00022110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n+00022120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n+00022150: ab82 0000 0000 0000 1a00 0000 1300 0000 ................\n+00022160: c48f c40f 0072 6570 66bd 0000 0000 0000 .....repf.......\n+00022170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n+00022180: d2bb 0100 0000 0000 1e00 0000 3900 0000 ............9...\n+00022190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000221a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000221b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000221c0: da04 b304 7265 702e a23d 0000 0000 0000 ....rep..=......\n+000221d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n+000221e0: 2ab3 0100 0000 0000 1e00 0000 2200 0000 *...........\"...\n+000221f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n+00022270: 4173 0000 0000 0000 1400 0000 9a00 0000 As..............\n+00022280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n+000222a0: da1f 0100 0000 0000 1d00 0000 0000 0000 ................\n+000222b0: 3ed1 1607 7265 702e c874 0000 0000 0000 >...rep..t......\n+000222c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n+000222d0: 20be 0000 0000 0000 2600 0000 d500 0000 .......&.......\n+000222e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000222f0: 0000 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n+00022300: 3933 0000 0000 0000 2200 0000 3b01 0000 93......\"...;...\n+00022310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022370: cef6 6b0f 7265 702e 5f53 0200 0000 0000 ..k.rep._S......\n+00022380: 2500 0000 4300 0000 7d37 c20d 0072 6570 %...C...}7...rep\n+00022390: cd50 0200 0000 0000 1e00 0000 1400 0000 .P..............\n+000223a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000223b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000223c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000223d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000223e0: 0000 0000 0000 0000 e760 bd0f 7265 702e .........`..rep.\n+000223f0: 2a65 0000 0000 0000 0e00 0000 4300 0000 *e..........C...\n+00022400: 9824 ec02 7265 702e aa2d 0000 0000 0000 .$..rep..-......\n+00022410: 1f00 0000 9c00 0000 ffff ffff 0000 0000 ................\n+00022420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022430: 2a59 2902 7072 6f63 6c84 0000 0000 0000 *Y).procl.......\n+00022440: 1300 0000 8e00 0000 ffff ffff 0000 0000 ................\n+00022450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022470: 0000 0000 0000 0000 e5ad 250a 7265 702e ..........%.rep.\n+00022480: d866 0000 0000 0000 1a00 0000 3400 0000 .f..........4...\n+00022490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000224a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000224b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000224c0: 38a0 de0a 0072 6570 7d52 0200 0000 0000 8....rep}R......\n+000224d0: 1700 0000 0200 0000 e5a2 b208 7265 702e ............rep.\n+000224e0: db35 0000 0000 0000 1800 0000 fe00 0000 .5..............\n+000224f0: 5d98 180b 7265 702e 3dfc 0000 0000 0000 ]...rep.=.......\n+00022500: 2300 0000 c900 0000 6368 a90e 7265 702e #.......ch..rep.\n+00022510: 05f4 0000 0000 0000 1e00 0000 7400 0000 ............t...\n+00022520: 8edc 1b03 6166 7465 b139 0000 0000 0000 ....afte.9......\n+00022530: 1000 0000 bf00 0000 0063 940e 7265 702e .........c..rep.\n+00022540: 1714 0100 0000 0000 1c00 0000 7800 0000 ............x...\n+00022550: 82ec b605 7265 702e c5bc 0000 0000 0000 ....rep.........\n+00022560: 1a00 0000 8700 0000 1dae fe05 7265 702e ............rep.\n+00022570: 206d 0000 0000 0000 1800 0000 7900 0000 m..........y...\n+00022580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022590: 0000 0000 0000 0000 870d 2f09 7265 702e ........../.rep.\n+000225a0: 95a7 0000 0000 0000 1600 0000 6400 0000 ............d...\n+000225b0: a742 b80b 7265 702e a918 0100 0000 0000 .B..rep.........\n+000225c0: 1600 0000 3400 0000 1d4f 0807 7265 702e ....4....O..rep.\n+000225d0: 46b5 0000 0000 0000 1800 0000 3800 0000 F...........8...\n+000225e0: 6c58 5506 7265 702e cf15 0100 0000 0000 lXU.rep.........\n+000225f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n+00022600: c23a 0000 0000 0000 1200 0000 4000 0000 .:..........@...\n+00022610: d496 a302 7265 6d6f ecbd 0100 0000 0000 ....remo........\n+00022620: 1700 0000 4c00 0000 e55e 6503 0072 6570 ....L....^e..rep\n+00022630: 1052 0200 0000 0000 1800 0000 1b00 0000 .R..............\n+00022640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022670: 367e cc08 7265 702e a8ab 0000 0000 0000 6~..rep.........\n+00022680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n+00022690: 0b1c 0100 0000 0000 1a00 0000 9600 0000 ................\n+000226a0: 7c84 ab09 0072 6570 40bf 0100 0000 0000 |....rep@.......\n+000226b0: 3600 0000 1100 0000 65af a209 7265 702e 6.......e...rep.\n+000226c0: ab14 0100 0000 0000 2600 0000 fe00 0000 ........&.......\n+000226d0: 00a1 850d 7265 702e 102c 0000 0000 0000 ....rep..,......\n+000226e0: 2200 0000 6e00 0000 e0e2 f40f 0072 6570 \"...n........rep\n+000226f0: ab52 0200 0000 0000 1c00 0000 2000 0000 .R.......... ...\n+00022700: 26a9 0001 7265 702e b664 0000 0000 0000 &...rep..d......\n+00022710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n+00022720: 2f88 0000 0000 0000 1700 0000 df00 0000 /...............\n+00022730: ec29 a501 7265 702e 5b25 0000 0000 0000 .)..rep.[%......\n+00022740: 1700 0000 1601 0000 ffff ffff 0000 0000 ................\n+00022750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022760: dc3f 0007 7265 702e 024d 0000 0000 0000 .?..rep..M......\n+00022770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n+00022780: c1a8 0000 0000 0000 1400 0000 4f00 0000 ............O...\n+00022790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000227a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000227b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000227c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000227d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n+000227e0: ea67 0000 0000 0000 1400 0000 0902 0000 .g..............\n+000227f0: e2b6 c50c 7265 702e 6249 0000 0000 0000 ....rep.bI......\n+00022800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n+00022810: e752 0200 0000 0000 1b00 0000 2200 0000 .R..........\"...\n+00022820: 4431 4105 0072 6570 87bf 0100 0000 0000 D1A..rep........\n+00022830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n+00022840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n+00022870: 731e 0100 0000 0000 1c00 0000 ce00 0000 s...............\n+00022880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n+000228a0: d720 0000 0000 0000 1400 0000 c700 0000 . ..............\n+000228b0: ecdd a803 7265 702e c753 0200 0000 0000 ....rep..S......\n+000228c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+000228d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000228e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000228f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022910: e2f0 c705 7265 702e 8727 0000 0000 0000 ....rep..'......\n+00022920: 1700 0000 a200 0000 f602 ed08 0072 6570 .............rep\n+00022930: 4352 0200 0000 0000 2100 0000 1900 0000 CR......!.......\n+00022940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022950: 0000 0000 0000 0000 15ec f304 7265 702e ............rep.\n+00022960: 0ab4 0000 0000 0000 2200 0000 1a01 0000 ........\".......\n+00022970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000229a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000229b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000229c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000229d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000229e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000229f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022a00: 861a 2703 7265 702e 755f 0000 0000 0000 ..'.rep.u_......\n+00022a10: 1500 0000 5b00 0000 ffff ffff 0000 0000 ....[...........\n+00022a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022a30: 48b0 3605 646c 2d6c 6d3c 0000 0000 0000 H.6.dl-lm<......\n+00022a40: 1100 0000 6f00 0000 ffff ffff 0000 0000 ....o...........\n+00022a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022a70: 0000 0000 0000 0000 8d84 0e09 7265 702e ............rep.\n+00022a80: 1118 0100 0000 0000 1400 0000 8400 0000 ................\n+00022a90: b84e fb0a 7265 702e 0050 0200 0000 0000 .N..rep..P......\n+00022aa0: 3500 0000 4a00 0000 d646 8105 0072 6570 5...J....F...rep\n+00022ab0: cebf 0100 0000 0000 1b00 0000 0e00 0000 ................\n+00022ac0: 5a10 5e03 7265 702e 06b2 0100 0000 0000 Z.^.rep.........\n+00022ad0: 1300 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n+00022ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022b00: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022b30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022b50: 129d 5204 7265 702e 994b 0000 0000 0000 ..R.rep..K......\n+00022b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n+00022b70: feb4 0100 0000 0000 1b00 0000 5002 0000 ............P...\n+00022b80: 4deb 670e 7265 702e b3bc 0100 0000 0000 M.g.rep.........\n+00022b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n+00022ba0: 4db6 0000 0000 0000 1c00 0000 6000 0000 M...........`...\n+00022bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n+00022bd0: 99b1 0100 0000 0000 1600 0000 5700 0000 ............W...\n+00022be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00022c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022c50: 0000 0000 0000 0000 f58b 2a08 7265 702e ..........*.rep.\n+00022c60: 0583 0000 0000 0000 1b00 0000 1000 0000 ................\n+00022c70: b704 4d04 7265 702e 5d1f 0100 0000 0000 ..M.rep.].......\n+00022c80: 2200 0000 5b00 0000 73bb 060e 7265 702e \"...[...s...rep.\n+00022c90: f3a2 0000 0000 0000 1f00 0000 6600 0000 ............f...\n+00022ca0: 1950 650e 7265 702e 51b8 0000 0000 0000 .Pe.rep.Q.......\n+00022cb0: 1900 0000 a200 0000 4789 be00 7265 702e ........G...rep.\n+00022cc0: de5c 0000 0000 0000 0e00 0000 1901 0000 .\\..............\n+00022cd0: 723e 0802 7265 702e 5d9f 0000 0000 0000 r>..rep.].......\n+00022ce0: 1d00 0000 5e00 0000 f5a1 5e04 7265 702e ....^.....^.rep.\n+00022cf0: 7f50 0200 0000 0000 1800 0000 3600 0000 .P..........6...\n+00022d00: a467 eb09 0072 6570 9652 0200 0000 0000 .g...rep.R......\n+00022d10: 1300 0000 0200 0000 476b 9903 0072 6570 ........Gk...rep\n+00022d20: 2453 0200 0000 0000 1f00 0000 1c00 0000 $S..............\n+00022d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n+00022d50: c8ff 0000 0000 0000 1a00 0000 1300 0000 ................\n+00022d60: 4ad7 1009 7265 702e 981b 0100 0000 0000 J...rep.........\n+00022d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n+00022d80: f8b9 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n+00022d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022df0: 7e49 5308 0072 6570 00bb 0100 0000 0000 ~IS..rep........\n+00022e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n+00022e10: 0010 0100 0000 0000 2100 0000 4000 0000 ........!...@...\n+00022e20: 2dc5 ec02 7265 702e 78b2 0100 0000 0000 -...rep.x.......\n+00022e30: 1900 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n 00022e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022e90: 0000 0000 0000 0000 c91f 0f07 7265 702e ............rep.\n+00022ea0: 7572 0000 0000 0000 1400 0000 b800 0000 ur..............\n+00022eb0: 1283 cc01 7265 702e bbaa 0000 0000 0000 ....rep.........\n+00022ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000 ....\\...........\n 00022ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022ee0: 48b9 e509 7265 702e 7489 0000 0000 0000 H...rep.t.......\n+00022ef0: 1300 0000 8300 0000 ffff ffff 0000 0000 ................\n 00022f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00022f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00022f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00022f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\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: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n-00023010: 6574 6572 2375 6e77 696e 642d 7072 6f74 eter#unwind-prot\n-00023020: 6563 7452 6574 7572 6e20 7468 6520 7265 ectReturn the re\n-00023030: 7375 6c74 206f 6620 6576 616c 7561 7469 sult of evaluati\n-00023040: 6e67 2046 4f52 4d2e 2057 6865 6e20 6578 ng FORM. When ex\n-00023050: 6563 7574 696f 6e20 6c65 6176 6573 2074 ecution leaves t\n-00023060: 6865 0a64 796e 616d 6963 2065 7874 656e he.dynamic exten\n-00023070: 7420 6f66 2046 4f52 4d20 6576 616c 7561 t of FORM evalua\n-00023080: 7465 2060 2870 726f 676e 2042 4f44 5929 te `(progn BODY)\n-00023090: 2720 2865 7665 6e20 6966 2065 7869 7469 ' (even if exiti\n-000230a0: 6e67 2064 7565 2074 6f0a 616e 2065 7863 ng due to.an exc\n-000230b0: 6570 7469 6f6e 2077 6974 6869 6e20 464f eption within FO\n-000230c0: 524d 292e 0a0a 4e6f 7465 2074 6861 7420 RM)...Note that \n-000230d0: 7768 656e 2046 4f52 4d20 6973 2065 7869 when FORM is exi\n-000230e0: 7465 6420 6279 2063 616c 6c69 6e67 2061 ted by calling a\n-000230f0: 2063 6f6e 7469 6e75 6174 696f 6e2c 2069 continuation, i\n-00023100: 7420 6973 0a75 6e64 6566 696e 6564 2077 t is.undefined w\n-00023110: 6865 7468 6572 206f 7220 6e6f 7420 424f hether or not BO\n-00023120: 4459 2077 696c 6c20 6265 2065 7661 6c75 DY will be evalu\n-00023130: 6174 6564 2e72 6570 2e6c 616e 672e 696e ated.rep.lang.in\n-00023140: 7465 7270 7265 7465 7223 6175 746f 6c6f terpreter#autolo\n-00023150: 6164 5465 6c6c 2074 6865 2065 7661 6c75 adTell the evalu\n-00023160: 6174 6f72 2074 6861 7420 7468 6520 7661 ator that the va\n-00023170: 6c75 6520 6f66 2053 594d 424f 4c20 7769 lue of SYMBOL wi\n-00023180: 6c6c 2062 6520 696e 6974 6961 6c69 7365 ll be initialise\n-00023190: 640a 6279 206c 6f61 6469 6e67 2046 494c d.by loading FIL\n-000231a0: 452e 7265 702e 6c61 6e67 2e69 6e74 6572 E.rep.lang.inter\n-000231b0: 7072 6574 6572 2365 7661 6c2d 7768 656e preter#eval-when\n-000231c0: 2d63 6f6d 7069 6c65 464f 524d 2069 7320 -compileFORM is \n-000231d0: 6576 616c 7561 7465 6420 6174 2063 6f6d evaluated at com\n-000231e0: 7069 6c65 2d74 696d 6520 2a6f 6e6c 792a pile-time *only*\n-000231f0: 2e20 5468 6520 6576 616c 7561 7465 6420 . The evaluated \n-00023200: 7661 6c75 6520 6973 2069 6e73 6572 7465 value is inserte\n-00023210: 640a 696e 746f 2074 6865 2063 6f6d 7069 d.into the compi\n-00023220: 6c65 6420 7072 6f67 7261 6d2e 2057 6865 led program. Whe\n-00023230: 6e20 696e 7465 7270 7265 7465 642c 206e n interpreted, n\n-00023240: 696c 2069 7320 7265 7475 726e 6564 2e72 il is returned.r\n-00023250: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n-00023260: 7465 7223 6e6f 7041 2064 6f2d 6e6f 7468 ter#nopA do-noth\n-00023270: 696e 6720 636f 6d6d 616e 642e 0072 6570 ing command..rep\n-00023280: 2e6c 616e 672e 696e 7465 7270 7265 7465 .lang.interprete\n-00023290: 7223 6e6f 7072 6570 2e6c 616e 672e 646f r#noprep.lang.do\n-000232a0: 6323 6465 7363 7269 6265 2d76 616c 7565 c#describe-value\n-000232b0: 5072 696e 7420 746f 2073 7461 6e64 6172 Print to standar\n-000232c0: 642d 6f75 7470 7574 2061 2064 6573 6372 d-output a descr\n-000232d0: 6970 7469 6f6e 206f 6620 7468 6520 6c69 iption of the li\n-000232e0: 7370 2064 6174 6120 6f62 6a65 6374 2056 sp data object V\n-000232f0: 414c 5545 2e20 4966 0a4e 414d 4520 6973 ALUE. If.NAME is\n-00023300: 2074 7275 652c 2074 6865 6e20 6974 2073 true, then it s\n-00023310: 686f 756c 6420 6265 2074 6865 2073 796d hould be the sym\n-00023320: 626f 6c20 7468 6174 2069 7320 6173 736f bol that is asso\n-00023330: 6369 6174 6564 2077 6974 6820 5641 4c55 ciated with VALU\n-00023340: 452e 7265 702e 6c61 6e67 2e64 6f63 2364 E.rep.lang.doc#d\n-00023350: 6f63 756d 656e 742d 7661 7269 6162 6c65 ocument-variable\n-00023360: 5365 7473 2074 6865 2064 6f63 756d 656e Sets the documen\n-00023370: 7461 7469 6f6e 2070 726f 7065 7274 7920 tation property \n-00023380: 6f66 2053 594d 424f 4c20 746f 2044 4f43 of SYMBOL to DOC\n-00023390: 2d53 5452 494e 472e 7265 702e 6c61 6e67 -STRING.rep.lang\n-000233a0: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen\n-000233b0: 7461 7469 6f6e 4164 6473 2061 2064 6f63 tationAdds a doc\n-000233c0: 756d 656e 7461 7469 6f6e 2073 7472 696e umentation strin\n-000233d0: 6720 5354 5249 4e47 2074 6f20 7468 6520 g STRING to the \n-000233e0: 6669 6c65 206f 6620 7375 6368 2073 7472 file of such str\n-000233f0: 696e 6773 2e72 6570 2e6c 616e 672e 6d61 ings.rep.lang.ma\n-00023400: 7468 2372 6561 6c70 5265 7475 726e 2074 th#realpReturn t\n-00023410: 2069 6620 5820 6973 2061 2072 6561 6c20 if X is a real \n-00023420: 6e75 6d62 6572 2e72 6570 2e6c 616e 672e number.rep.lang.\n-00023430: 6d61 7468 2372 6174 696f 6e61 6c70 5265 math#rationalpRe\n-00023440: 7475 726e 2074 2069 6620 5820 6973 2061 turn t if X is a\n-00023450: 2028 706f 7373 6962 6c79 2069 6e65 7861 (possibly inexa\n-00023460: 6374 2920 7261 7469 6f6e 616c 206e 756d ct) rational num\n-00023470: 6265 722e 0072 6570 2e6c 616e 672e 6d61 ber..rep.lang.ma\n-00023480: 7468 2370 6f73 6974 6976 6570 2058 7265 th#positivep Xre\n-00023490: 702e 6c61 6e67 2e6d 6174 6823 6e65 6761 p.lang.math#nega\n-000234a0: 7469 7665 7052 6574 7572 6e20 7420 6966 tivepReturn t if\n-000234b0: 2058 2069 7320 6c65 7373 2074 6861 6e20 X is less than \n-000234c0: 7a65 726f 2e00 7265 702e 6c61 6e67 2e6d zero..rep.lang.m\n-000234d0: 6174 6823 6576 656e 7020 5872 6570 2e6c ath#evenp Xrep.l\n-000234e0: 616e 672e 6d61 7468 236c 636d 5265 7475 ang.math#lcmRetu\n-000234f0: 726e 2074 6865 206c 6561 7374 2063 6f6d rn the least com\n-00023500: 6d6f 6e20 6d75 6c74 6970 6c65 206f 6620 mon multiple of \n-00023510: 696e 7465 6765 7273 2041 2061 6e64 2042 integers A and B\n-00023520: 2e00 7265 702e 6c61 6e67 2e6d 6174 6823 ..rep.lang.math#\n-00023530: 6c63 6d20 2e20 4152 4753 0072 6570 2e75 lcm . ARGS.rep.u\n-00023540: 7469 6c2e 6973 7065 6c6c 2369 7370 656c til.ispell#ispel\n-00023550: 6c2d 6164 642d 776f 7264 2d66 6f72 2d73 l-add-word-for-s\n-00023560: 6573 7369 6f6e 2057 4f52 4400 7265 702e ession WORD.rep.\n-00023570: 7574 696c 2e6d 6973 6323 7072 6f67 7261 util.misc#progra\n-00023580: 6d2d 6578 6973 7473 2d70 2050 524f 4752 m-exists-p PROGR\n-00023590: 414d 0072 6570 2e75 7469 6c2e 7469 6d65 AM.rep.util.time\n-000235a0: 2374 696d 652d 3e73 6563 6f6e 6473 2054 #time->seconds T\n-000235b0: 494d 4572 6570 2e75 7469 6c2e 7469 6d65 IMErep.util.time\n-000235c0: 2373 6563 6f6e 6473 2d3e 7469 6d65 436f #seconds->timeCo\n-000235d0: 6e76 6572 7420 7468 6520 6e75 6d62 6572 nvert the number\n-000235e0: 206f 6620 7365 6373 2070 6173 7420 7468 of secs past th\n-000235f0: 6520 6570 6f63 682c 2053 4543 532c 2074 e epoch, SECS, t\n-00023600: 6f20 6120 7469 6d65 7374 616d 702e 0072 o a timestamp..r\n-00023610: 6570 2e75 7469 6c2e 7469 6d65 2373 6563 ep.util.time#sec\n-00023620: 6f6e 6473 2d3e 7469 6d65 2053 4543 5372 onds->time SECSr\n-00023630: 6570 2e75 7469 6c2e 6d65 6d6f 697a 6523 ep.util.memoize#\n-00023640: 6d65 6d6f 697a 6543 7265 6174 6520 616e memoizeCreate an\n-00023650: 6420 7265 7475 726e 2061 2063 6163 6869 d return a cachi\n-00023660: 6e67 2076 6572 7369 6f6e 206f 6620 7468 ng version of th\n-00023670: 6520 6675 6e63 7469 6f6e 2046 2e20 4620 e function F. F \n-00023680: 6d61 7920 6e6f 7420 6265 0a61 6e20 6175 may not be.an au\n-00023690: 746f 6c6f 6164 2064 6566 696e 6974 696f toload definitio\n-000236a0: 6e2e 0072 6570 2e75 7469 6c2e 6d65 6d6f n..rep.util.memo\n-000236b0: 697a 6523 6d65 6d6f 697a 6520 4672 6570 ize#memoize Frep\n-000236c0: 2e73 7973 7465 6d23 6164 642d 686f 6f6b .system#add-hook\n-000236d0: 4172 7261 6e67 6520 6974 2073 6f20 7468 Arrange it so th\n-000236e0: 6174 2046 554e 4354 494f 4e2d 4e41 4d45 at FUNCTION-NAME\n-000236f0: 2069 7320 6164 6465 6420 746f 2074 6865 is added to the\n-00023700: 2068 6f6f 6b2d 6c69 7374 2073 746f 7265 hook-list store\n-00023710: 6420 696e 0a73 796d 626f 6c2c 2048 4f4f d in.symbol, HOO\n-00023720: 4b2d 5359 4d42 4f4c 2e20 4974 2077 696c K-SYMBOL. It wil\n-00023730: 6c20 6164 6465 6420 6174 2074 6865 2068 l added at the h\n-00023740: 6561 6420 6f66 2074 6865 206c 6973 7420 ead of the list \n-00023750: 756e 6c65 7373 2041 542d 454e 440a 6973 unless AT-END.is\n-00023760: 2074 7275 6520 696e 2077 6869 6368 2063 true in which c\n-00023770: 6173 6520 6974 2069 7320 6164 6465 6420 ase it is added \n-00023780: 6174 2074 6865 2065 6e64 2e00 7265 702e at the end..rep.\n-00023790: 7379 7374 656d 2372 656d 6f76 652d 686f system#remove-ho\n-000237a0: 6f6b 2048 4f4f 4b20 4655 4e43 7265 702e ok HOOK FUNCrep.\n-000237b0: 696f 2e73 7472 6561 6d73 2370 7269 6e31 io.streams#prin1\n-000237c0: 2d74 6f2d 7374 7269 6e67 5265 7475 726e -to-stringReturn\n-000237d0: 2061 2073 7472 696e 6720 7265 7072 6573 a string repres\n-000237e0: 656e 7469 6e67 2041 5247 2e00 7265 702e enting ARG..rep.\n-000237f0: 696f 2e73 7472 6561 6d73 2370 7269 6e31 io.streams#prin1\n-00023800: 2d74 6f2d 7374 7269 6e67 2041 5247 7265 -to-string ARGre\n-00023810: 702e 696f 2e73 7472 6561 6d73 2372 6561 p.io.streams#rea\n-00023820: 642d 6672 6f6d 2d73 7472 696e 6752 6561 d-from-stringRea\n-00023830: 6473 2061 6e20 6f62 6a65 6374 2066 726f ds an object fro\n-00023840: 6d20 5354 5249 4e47 2c20 7374 6172 7469 m STRING, starti\n-00023850: 6e67 2061 7420 6368 6172 6163 7465 7220 ng at character \n-00023860: 6e75 6d62 6572 2053 5441 5254 2028 6465 number START (de\n-00023870: 6661 756c 740a 6973 2030 292e 0072 6570 fault.is 0)..rep\n-00023880: 2e69 6f2e 7374 7265 616d 7323 7374 7265 .io.streams#stre\n-00023890: 616d 7020 4152 4774 6172 6668 2d67 6e75 amp ARGtarfh-gnu\n-000238a0: 2d74 6172 2d70 726f 6772 616d 4c6f 6361 -tar-programLoca\n-000238b0: 7469 6f6e 206f 6620 474e 5520 7461 7220 tion of GNU tar \n-000238c0: 7072 6f67 7261 6d2e 7461 7266 682d 6c61 program.tarfh-la\n-000238d0: 7267 6573 742d 6361 6368 6564 2d66 696c rgest-cached-fil\n-000238e0: 6553 697a 6520 6f66 2074 6865 206c 6172 eSize of the lar\n-000238f0: 6765 7374 2063 6163 6861 626c 6520 7461 gest cachable ta\n-00023900: 7220 6669 6c65 2e72 6570 2e69 6f2e 6669 r file.rep.io.fi\n-00023910: 6c65 2d68 616e 646c 6572 732e 7461 7223 le-handlers.tar#\n-00023920: 7461 7266 682d 656d 7074 792d 6361 6368 tarfh-empty-cach\n-00023930: 6544 6973 6361 7264 2061 6c6c 2063 6163 eDiscard all cac\n-00023940: 6865 6420 5441 5220 6469 7265 6374 6f72 hed TAR director\n-00023950: 7920 656e 7472 6965 732e 7265 6d6f 7465 y entries.remote\n-00023960: 2d66 7470 2d61 6e6f 6e2d 7061 7373 7764 -ftp-anon-passwd\n-00023970: 5061 7373 776f 7264 2073 656e 7420 746f Password sent to\n-00023980: 2061 6e6f 6e79 6d6f 7573 2046 5450 2073 anonymous FTP s\n-00023990: 6573 7369 6f6e 732e 7265 6d6f 7465 2d66 essions.remote-f\n-000239a0: 7470 2d67 6f6f 642d 6d73 6773 5265 6775 tp-good-msgsRegu\n-000239b0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n-000239c0: 6174 6368 696e 6720 6674 7020 2273 7563 atching ftp \"suc\n-000239d0: 6365 7373 2220 6d65 7373 6167 6573 2e72 cess\" messages.r\n-000239e0: 6570 2e69 6f2e 6669 6c65 2d68 616e 646c ep.io.file-handl\n-000239f0: 6572 732e 7265 6d6f 7465 2e66 7470 2372 ers.remote.ftp#r\n-00023a00: 656d 6f74 652d 6674 702d 636c 6f73 652d emote-ftp-close-\n-00023a10: 686f 7374 436c 6f73 6520 7468 6520 4654 hostClose the FT\n-00023a20: 5020 7375 6270 726f 6365 7373 2063 6f6e P subprocess con\n-00023a30: 6e65 6374 2074 6f20 6055 5345 5240 484f nect to `USER@HO\n-00023a40: 5354 272e 7265 702e 696f 2e66 696c 6573 ST'.rep.io.files\n-00023a50: 236c 6f61 642d 616c 6c54 7279 2074 6f20 #load-allTry to \n-00023a60: 6c6f 6164 2066 696c 6573 2063 616c 6c65 load files calle\n-00023a70: 6420 4649 4c45 2028 6f72 2046 494c 452e d FILE (or FILE.\n-00023a80: 6a6c 2c20 6574 6329 2066 726f 6d20 616c jl, etc) from al\n-00023a90: 6c20 6469 7265 6374 6f72 6965 7320 696e l directories in\n-00023aa0: 2074 6865 0a4c 4953 5020 6c6f 6164 2070 the.LISP load p\n-00023ab0: 6174 6820 2865 7863 6570 7420 7468 6520 ath (except the \n-00023ac0: 6375 7272 656e 7420 6469 7265 6374 6f72 current director\n-00023ad0: 7929 2e00 7265 702e 696f 2e66 696c 6573 y)..rep.io.files\n-00023ae0: 2363 616c 6c2d 6166 7465 722d 6c6f 6164 #call-after-load\n-00023af0: 204c 4942 5241 5259 2054 4855 4e4b 0072 LIBRARY THUNK.r\n-00023b00: 6570 2e64 6174 612e 7269 6e67 236d 616b ep.data.ring#mak\n-00023b10: 652d 7269 6e67 2023 216f 7074 696f 6e61 e-ring #!optiona\n-00023b20: 6c20 5349 5a45 0072 6570 2e64 6174 6123 l SIZE.rep.data#\n-00023b30: 7374 7269 6e67 2d75 7063 6173 6520 5872 string-upcase Xr\n-00023b40: 6570 2e64 6174 6123 7374 7269 6e67 2d64 ep.data#string-d\n-00023b50: 6f77 6e63 6173 6552 6574 7572 6e20 6120 owncaseReturn a \n-00023b60: 6e65 7720 7374 7269 6e67 2c20 6120 6c6f new string, a lo\n-00023b70: 7765 7220 6361 7365 2063 6f70 7920 6f66 wer case copy of\n-00023b80: 2073 7472 696e 6720 582e 0000 0000 0000 string X.......\n-00023b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00022f40: a43c 590a 0072 6570 7abf 0000 0000 0000 .1..........4...\n+00023100: 5c65 091f 7265 702e cc4a 0000 0000 0000 \\e..rep..J......\n+00023110: 0f00 0000 be00 0000 8ff0 c118 0072 6570 .............rep\n+00023120: afba 0100 0000 0000 2100 0000 0700 0000 ........!.......\n+00023130: 51ec 9614 7265 702e 3621 0100 0000 0000 Q...rep.6!......\n+00023140: 1900 0000 a401 0000 a38f d91e 7072 696e ............prin\n+00023150: 491a 0100 0000 0000 0c00 0000 4301 0000 I...........C...\n+00023160: 3120 491b 7265 702e 8a27 0100 0000 0000 1 I.rep..'......\n+00023170: 1800 0000 4400 0000 9d62 001e 7265 702e ....D....b..rep.\n+00023180: 81a2 0000 0000 0000 1a00 0000 5800 0000 ............X...\n+00023190: 0d75 3f16 7265 702e df23 0100 0000 0000 .u?.rep..#......\n+000231a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e ........o^..rep.\n+000231b0: c017 0100 0000 0000 1c00 0000 3500 0000 ............5...\n+000231c0: 3e7a 2f12 0072 6570 a3b7 0100 0000 0000 >z/..rep........\n+000231d0: 1e00 0000 0900 0000 5967 cb1b 7265 702e ........Yg..rep.\n+000231e0: 78a3 0000 0000 0000 2500 0000 3801 0000 x.......%...8...\n+000231f0: 8a77 7a1a 7265 702e 2bbb 0100 0000 0000 .wz.rep.+.......\n+00023200: 2900 0000 4300 0000 ffff ffff 0000 0000 )...C...........\n+00023210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023220: 9c66 2e1b 7265 702e 6085 0000 0000 0000 .f..rep.`.......\n+00023230: 1700 0000 6200 0000 0ee6 ba1d 7265 702e ....b.......rep.\n+00023240: 02ac 0000 0000 0000 1100 0000 2900 0000 ............)...\n+00023250: eaba a416 6465 6661 d31d 0100 0000 0000 ....defa........\n+00023260: 1100 0000 8f00 0000 ffff ffff 0000 0000 ................\n+00023270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023280: 4c61 5b1a 7265 702e a5a5 0000 0000 0000 La[.rep.........\n+00023290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n+000232a0: 29fd 0000 0000 0000 1b00 0000 ba00 0000 )...............\n+000232b0: 4476 9815 7265 702e 8625 0100 0000 0000 Dv..rep..%......\n+000232c0: 1a00 0000 5700 0000 ffff ffff 0000 0000 ....W...........\n+000232d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000232e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000232f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023340: d227 1216 7265 702e 2eb1 0100 0000 0000 .'..rep.........\n+00023350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n+00023360: 8afa 0000 0000 0000 1d00 0000 b300 0000 ................\n+00023370: 4757 6815 7573 6572 0827 0100 0000 0000 GWh.user.'......\n+00023380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n+00023390: aa16 0100 0000 0000 2100 0000 8100 0000 ........!.......\n+000233a0: 2eaa a51f 7265 702e 1bbf 0000 0000 0000 ....rep.........\n+000233b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n+000233c0: 4354 0000 0000 0000 1200 0000 d000 0000 CT..............\n+000233d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000233e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n+000233f0: 0b12 0100 0000 0000 2900 0000 b700 0000 ........).......\n+00023400: 0478 251a 7265 702e a52f 0000 0000 0000 .x%.rep../......\n+00023410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n+00023420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n+00023450: 4b8c 0000 0000 0000 1200 0000 6701 0000 K...........g...\n+00023460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023490: 1e6c 5913 7265 702e 19a6 0000 0000 0000 .lY.rep.........\n+000234a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n+000234b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000234c0: 6464 d010 7265 702e fabb 0000 0000 0000 dd..rep.........\n+000234d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n+000234e0: 3926 0100 0000 0000 1200 0000 2c00 0000 9&..........,...\n+000234f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n+00023510: f1fe 0000 0000 0000 1d00 0000 4000 0000 ............@...\n+00023520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n+00023540: 5eb2 0100 0000 0000 1400 0000 0600 0000 ^...............\n+00023550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023580: 14a6 3b1b 7265 702e f322 0100 0000 0000 ..;.rep..\"......\n+00023590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n+000235a0: 83ba 0100 0000 0000 2900 0000 0300 0000 ........).......\n+000235b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000235c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000235d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000235e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000235f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023610: e20e e01b 7265 702e 7432 0000 0000 0000 ....rep.t2......\n+00023620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n+00023630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023670: b88e ad1a 0072 6570 69b7 0100 0000 0000 .....repi.......\n+00023680: 2400 0000 1600 0000 ffff ffff 0000 0000 $...............\n+00023690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000236a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000236b0: 0000 0000 0000 0000 b964 aa15 7265 702e .........d..rep.\n+000236c0: e442 0000 0000 0000 1000 0000 6600 0000 .B..........f...\n+000236d0: 4458 8414 7265 702e 00b0 0100 0000 0000 DX..rep.........\n+000236e0: 2400 0000 7f00 0000 ffff ffff 0000 0000 $...............\n+000236f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023700: 865e 9313 7265 702e d4b2 0100 0000 0000 .^..rep.........\n+00023710: 1e00 0000 3800 0000 ffff ffff 0000 0000 ....8...........\n+00023720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023740: 0000 0000 0000 0000 3506 4a17 7265 702e ........5.J.rep.\n+00023750: 1a7e 0000 0000 0000 1d00 0000 3800 0000 .~..........8...\n+00023760: 3365 6510 7265 702e 53b4 0100 0000 0000 3ee.rep.S.......\n+00023770: 1800 0000 9300 0000 d056 d512 7265 702e .........V..rep.\n+00023780: 7726 0100 0000 0000 1300 0000 2b00 0000 w&..........+...\n+00023790: 70d9 0519 6d61 696c d626 0100 0000 0000 p...mail.&......\n+000237a0: 1000 0000 2200 0000 4929 ef1a 0072 6570 ....\"...I)...rep\n+000237b0: 4a27 0100 0000 0000 1d00 0000 0200 0000 J'..............\n+000237c0: 44f8 121b 7265 702e baba 0000 0000 0000 D...rep.........\n+000237d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n+000237e0: 0fa8 0000 0000 0000 1400 0000 3b00 0000 ............;...\n+000237f0: e674 d31d 7265 702e 0cb9 0000 0000 0000 .t..rep.........\n+00023800: 2500 0000 8901 0000 7d6f 3817 0072 6570 %.......}o8..rep\n+00023810: 8a23 0100 0000 0000 1c00 0000 1700 0000 .#..............\n+00023820: 76a7 8516 0072 6570 6927 0100 0000 0000 v....repi'......\n+00023830: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n+00023840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023850: 2ccf a81d 7265 702e 7f48 0000 0000 0000 ,...rep..H......\n+00023860: 0f00 0000 d400 0000 35d7 3016 7265 702e ........5.0.rep.\n+00023870: 29bc 0100 0000 0000 1400 0000 4700 0000 )...........G...\n+00023880: 7cbe 5313 7265 702e 6ab3 0100 0000 0000 |.S.rep.j.......\n+00023890: 2800 0000 c100 0000 ffff ffff 0000 0000 (...............\n+000238a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000238b0: 6063 d21b 7265 702e 4faa 0000 0000 0000 `c..rep.O.......\n+000238c0: 1300 0000 5900 0000 597d a517 0072 6570 ....Y...Y}...rep\n+000238d0: bd23 0100 0000 0000 1b00 0000 0700 0000 .#..............\n+000238e0: aaa8 5117 7265 702e 3b66 0000 0000 0000 ..Q.rep.;f......\n+000238f0: 1b00 0000 2800 0000 5a96 ef11 7265 702e ....(...Z...rep.\n+00023900: ce7c 0000 0000 0000 2700 0000 2501 0000 .|......'...%...\n+00023910: 63b8 b31c 7265 702e 5f29 0000 0000 0000 c...rep._)......\n+00023920: 1c00 0000 6600 0000 ffff ffff 0000 0000 ....f...........\n+00023930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023940: f825 f41e 0072 6570 d89f 0000 0000 0000 .%...rep........\n+00023950: 1700 0000 0000 0000 6085 f41c 7265 6d6f ........`...remo\n+00023960: afbe 0100 0000 0000 1300 0000 3300 0000 ............3...\n+00023970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000239a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000239c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000239d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000239e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000239f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a00: 4884 4719 7265 702e c9b6 0000 0000 0000 H.G.rep.........\n+00023a10: 1b00 0000 d600 0000 5c64 1114 0072 6570 ........\\d...rep\n+00023a20: 29b8 0100 0000 0000 1f00 0000 0400 0000 )...............\n+00023a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00023a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023a60: 100e fa19 7265 702e 4c17 0100 0000 0000 ....rep.L.......\n+00023a70: 1c00 0000 5800 0000 b321 9c11 7265 702e ....X....!..rep.\n+00023a80: 5afb 0000 0000 0000 2100 0000 c200 0000 Z.......!.......\n+00023a90: 317c 151d 7265 702e eb12 0100 0000 0000 1|..rep.........\n+00023aa0: 2100 0000 7700 0000 ffff ffff 0000 0000 !...w...........\n+00023ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023ad0: 0000 0000 0000 0000 3db7 a71b 0072 6570 ........=....rep\n+00023ae0: b526 0100 0000 0000 1d00 0000 0400 0000 .&..............\n+00023af0: ac6f dd1a 7265 702e f245 0000 0000 0000 .o..rep..E......\n+00023b00: 0f00 0000 f100 0000 a85f 291f 7265 702e ........._).rep.\n+00023b10: 8e20 0100 0000 0000 1900 0000 8f00 0000 . ..............\n+00023b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023b30: 0000 0000 0000 0000 47c0 651c 7265 702e ........G.e.rep.\n+00023b40: 6e60 0000 0000 0000 0a00 0000 a400 0000 n`..............\n+00023b50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023b60: 0000 0000 0000 0000 f381 b912 0072 6570 .............rep\n+00023b70: 97bb 0100 0000 0000 1400 0000 2700 0000 ............'...\n+00023b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023b90: 0000 0000 0000 0000 c18b b31c 7265 702e ............rep.\n+00023ba0: bab7 0000 0000 0000 2100 0000 7600 0000 ........!...v...\n+00023bb0: 2d66 fb1f 0072 6570 f725 0100 0000 0000 -f...rep.%......\n+00023bc0: 2400 0000 1e00 0000 ffff ffff 0000 0000 $...............\n 00023bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00023c40: 5662 0a19 7265 702e 1793 0000 0000 0000 Vb..rep.........\n+00023c50: 1100 0000 ba01 0000 cde9 4919 7265 702e ..........I.rep.\n+00023c60: 96b5 0000 0000 0000 1800 0000 9f00 0000 ................\n+00023c70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00023c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00023ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00024000: 0072 6570 2e6c 616e 672e 646f 6323 646f .rep.lang.doc#do\n-00024010: 6375 6d65 6e74 6174 696f 6e20 5359 4d42 cumentation SYMB\n-00024020: 4f4c 2023 216f 7074 696f 6e61 6c20 5354 OL #!optional ST\n-00024030: 5255 4354 5552 4520 5641 4c55 4500 7265 RUCTURE VALUE.re\n-00024040: 702e 6c61 6e67 2e64 6f63 2364 6f63 756d p.lang.doc#docum\n-00024050: 656e 742d 7661 7269 6162 6c65 2053 594d ent-variable SYM\n-00024060: 424f 4c20 5354 5255 4354 5552 4520 444f BOL STRUCTURE DO\n-00024070: 432d 5354 5249 4e47 7265 702e 6c61 6e67 C-STRINGrep.lang\n-00024080: 2e64 6f63 2361 6464 2d64 6f63 756d 656e .doc#add-documen\n-00024090: 7461 7469 6f6e 2d70 6172 616d 7352 6563 tation-paramsRec\n-000240a0: 6f72 6473 2074 6861 7420 6675 6e63 7469 ords that functi\n-000240b0: 6f6e 204e 414d 4520 2861 2073 796d 626f on NAME (a symbo\n-000240c0: 6c29 2068 6173 2061 7267 756d 656e 7420 l) has argument \n-000240d0: 6c69 7374 2050 4152 414d 2d4c 4953 542e list PARAM-LIST.\n-000240e0: 0072 6570 2e6c 616e 672e 6d61 7468 2369 .rep.lang.math#i\n-000240f0: 6e65 7861 6374 7020 5800 7265 702e 6c61 nexactp X.rep.la\n-00024100: 6e67 2e6d 6174 6823 6f64 6470 2058 7265 ng.math#oddp Xre\n-00024110: 702e 7574 696c 2e69 7370 656c 6c23 6964 p.util.ispell#id\n-00024120: 2d73 7472 696e 6753 7472 696e 6720 7365 -stringString se\n-00024130: 6e74 2062 7920 6973 7065 6c6c 2069 6465 nt by ispell ide\n-00024140: 6e74 6966 7969 6e67 2069 7473 656c 6620 ntifying itself \n-00024150: 7768 656e 2069 7420 7374 6172 7465 6420 when it started \n-00024160: 6578 6563 7574 696e 672e 7265 702e 7574 executing.rep.ut\n-00024170: 696c 2e74 696d 6523 7469 6d65 2d52 6574 il.time#time-Ret\n-00024180: 7572 6e20 7468 6520 6e75 6d62 6572 206f urn the number o\n-00024190: 6620 7365 636f 6e64 7320 6469 6666 6572 f seconds differ\n-000241a0: 656e 6365 2062 6574 7765 656e 2074 696d ence between tim\n-000241b0: 6573 7461 6d70 7320 5431 2061 6e64 2054 estamps T1 and T\n-000241c0: 322e 7265 702e 7574 696c 2e64 6174 6523 2.rep.util.date#\n-000241d0: 6461 7465 2d6d 6f6e 7468 2d61 6c69 7374 date-month-alist\n-000241e0: 416c 6973 7420 6f66 2028 4d4f 4e54 482d Alist of (MONTH-\n-000241f0: 4e41 4d45 202e 204d 4f4e 5448 2d4e 554d NAME . MONTH-NUM\n-00024200: 292e 7265 702e 7379 7374 656d 2372 656d ).rep.system#rem\n-00024210: 6f76 652d 686f 6f6b 2d62 792d 6e61 6d65 ove-hook-by-name\n-00024220: 5265 6d6f 7665 2066 756e 6374 696f 6e73 Remove functions\n-00024230: 2077 686f 7365 206e 616d 6520 6973 204e whose name is N\n-00024240: 414d 4520 6672 6f6d 2048 4f4f 4b20 2861 AME from HOOK (a\n-00024250: 2073 796d 626f 6c29 2e72 6570 2e69 6f2e symbol).rep.io.\n-00024260: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-00024270: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n-00024280: 7265 702d 6164 642d 7061 7373 7764 4164 rep-add-passwdAd\n-00024290: 6420 7468 6520 7374 7269 6e67 2050 4153 d the string PAS\n-000242a0: 5357 4420 6173 2074 6865 2070 6173 7377 SWD as the passw\n-000242b0: 6f72 6420 666f 7220 7265 702d 7265 6d6f ord for rep-remo\n-000242c0: 7465 2073 6573 7369 6f6e 206f 6620 5553 te session of US\n-000242d0: 4552 4048 4f53 542e 0072 6570 2e69 6f2e ER@HOST..rep.io.\n-000242e0: 6669 6c65 2d68 616e 646c 6572 732e 7265 file-handlers.re\n-000242f0: 6d6f 7465 2e72 6570 2372 656d 6f74 652d mote.rep#remote-\n-00024300: 7265 702d 6164 642d 7061 7373 7764 2055 rep-add-passwd U\n-00024310: 5345 5220 484f 5354 2050 4153 5357 4472 SER HOST PASSWDr\n-00024320: 656d 6f74 652d 6674 702d 6d61 782d 7365 emote-ftp-max-se\n-00024330: 7373 696f 6e73 4966 2074 7275 652c 2074 ssionsIf true, t\n-00024340: 6865 206d 6178 696d 756d 206e 756d 6265 he maximum numbe\n-00024350: 7220 6f66 2046 5450 2063 6c69 656e 7473 r of FTP clients\n-00024360: 2074 6861 7420 6d61 7920 6265 2072 756e that may be run\n-00024370: 6e69 6e67 0a63 6f6e 6375 7272 656e 746c ning.concurrentl\n-00024380: 792e 0072 6570 2e69 6f2e 6669 6c65 2d68 y..rep.io.file-h\n-00024390: 616e 646c 6572 732e 7265 6d6f 7465 2e66 andlers.remote.f\n-000243a0: 7470 2372 656d 6f74 652d 6674 702d 6164 tp#remote-ftp-ad\n-000243b0: 642d 7061 7373 7764 2055 5345 5220 484f d-passwd USER HO\n-000243c0: 5354 2050 4153 5357 4472 6570 2e69 6f2e ST PASSWDrep.io.\n-000243d0: 6669 6c65 7323 6576 616c 2d61 6674 6572 files#eval-after\n-000243e0: 2d6c 6f61 6441 7272 616e 6765 2066 6f72 -loadArrange for\n-000243f0: 2046 4f52 4d20 746f 2062 6520 6576 616c FORM to be eval\n-00024400: 7561 7465 6420 696d 6d65 6469 6174 656c uated immediatel\n-00024410: 7920 6166 7465 7220 7468 6520 6c69 6272 y after the libr\n-00024420: 6172 7920 6f66 204c 6973 7020 636f 6465 ary of Lisp code\n-00024430: 0a4c 4942 5241 5259 2068 6173 2062 6565 .LIBRARY has bee\n-00024440: 6e20 7265 6164 2062 7920 7468 6520 606c n read by the `l\n-00024450: 6f61 6427 2066 756e 6374 696f 6e2e 204e oad' function. N\n-00024460: 6f74 6520 7468 6174 204c 4942 5241 5259 ote that LIBRARY\n-00024470: 206d 7573 7420 6578 6163 746c 790a 6d61 must exactly.ma\n-00024480: 7463 6820 7468 6520 4649 4c45 2061 7267 tch the FILE arg\n-00024490: 756d 656e 7420 746f 2060 6c6f 6164 272e ument to `load'.\n-000244a0: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri\n-000244b0: 6e67 2d72 6570 6c61 6365 5265 706c 6163 ng-replaceReplac\n-000244c0: 6573 2074 6865 206d 6f73 7420 7265 6365 es the most rece\n-000244d0: 6e74 6c79 2061 6464 6564 206f 626a 6563 ntly added objec\n-000244e0: 7420 696e 2072 696e 6720 6275 6666 6572 t in ring buffer\n-000244f0: 2052 494e 4720 7769 7468 204f 424a 4543 RING with OBJEC\n-00024500: 542e 0a49 6620 5249 4e47 2063 6f6e 7461 T..If RING conta\n-00024510: 696e 7320 6e6f 2069 7465 6d73 2c20 6164 ins no items, ad\n-00024520: 6420 4f42 4a45 4354 2061 7320 7468 6520 d OBJECT as the \n-00024530: 6669 7273 742e 0000 0000 0000 0000 0000 first...........\n+00023ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023cb0: 0000 0000 0000 0000 cf8f 091c 7265 702e ............rep.\n+00023cc0: 56b3 0000 0000 0000 1900 0000 9b00 0000 V...............\n+00023cd0: fe81 1b1c 7265 702e cab7 0100 0000 0000 ....rep.........\n+00023ce0: 1e00 0000 4100 0000 1776 a91b 7265 6d6f ....A....v..remo\n+00023cf0: 4b20 0100 0000 0000 1600 0000 2d00 0000 K ..........-...\n+00023d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023d10: 0000 0000 0000 0000 5975 d310 7265 702e ........Yu..rep.\n+00023d20: bb1c 0100 0000 0000 2300 0000 f500 0000 ........#.......\n+00023d30: 7a05 1f1a 7265 702e 2d45 0000 0000 0000 z...rep.-E......\n+00023d40: 0d00 0000 b800 0000 c34d 501b 7265 702e .........MP.rep.\n+00023d50: c14d 0000 0000 0000 1200 0000 4601 0000 .M..........F...\n+00023d60: c963 a91f 7265 702e 1c81 0000 0000 0000 .c..rep.........\n+00023d70: 1c00 0000 e800 0000 2395 4818 0072 6570 ........#.H..rep\n+00023d80: f5be 0100 0000 0000 3600 0000 1500 0000 ........6.......\n+00023d90: 2a45 f419 696e 7465 f531 0000 0000 0000 *E..inte.1......\n+00023da0: 0e00 0000 7100 0000 e9e7 b815 7265 6d6f ....q.......remo\n+00023db0: 4fbe 0100 0000 0000 1800 0000 4800 0000 O...........H...\n+00023dc0: 680a 2f1d 7265 702e 0264 0000 0000 0000 h./.rep..d......\n+00023dd0: 0b00 0000 a900 0000 3f77 0c1d 0072 6570 ........?w...rep\n+00023de0: 8abd 0100 0000 0000 1d00 0000 0d00 0000 ................\n+00023df0: 6ef1 4b15 7265 702e a3b0 0100 0000 0000 n.K.rep.........\n+00023e00: 1100 0000 7a00 0000 272c e615 7374 616e ....z...',..stan\n+00023e10: ddbd 0000 0000 0000 0f00 0000 3400 0000 ............4...\n+00023e20: a626 cc10 0072 6570 5923 0100 0000 0000 .&...repY#......\n+00023e30: 1a00 0000 1700 0000 fb37 d019 7265 702e .........7..rep.\n+00023e40: d3ac 0000 0000 0000 1200 0000 f400 0000 ................\n+00023e50: 249d c21b 7265 702e 4986 0000 0000 0000 $...rep.I.......\n+00023e60: 1700 0000 5b00 0000 ab47 4f1f 7265 702e ....[....GO.rep.\n+00023e70: 4eff 0000 0000 0000 2100 0000 5900 0000 N.......!...Y...\n+00023e80: 6454 2919 0072 6570 b4bd 0100 0000 0000 dT)..rep........\n+00023e90: 2000 0000 1800 0000 8581 f014 7265 702e ...........rep.\n+00023ea0: 1cb9 0100 0000 0000 1f00 0000 5100 0000 ............Q...\n+00023eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023ec0: 0000 0000 0000 0000 452a 271a 7265 702e ........E*'.rep.\n+00023ed0: 8b53 0000 0000 0000 1400 0000 a400 0000 .S..............\n+00023ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023ef0: 0000 0000 0000 0000 c526 1810 7265 702e .........&..rep.\n+00023f00: e129 0000 0000 0000 1d00 0000 5d00 0000 .)..........]...\n+00023f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00023f20: 0000 0000 0000 0000 f59a a918 7265 702e ............rep.\n+00023f30: 6c20 0000 0000 0000 1c00 0000 4f00 0000 l ..........O...\n+00023f40: 9772 3d1a 7265 702e 8cb9 0100 0000 0000 .r=.rep.........\n+00023f50: 1c00 0000 5000 0000 59ca c11d 7265 702e ....P...Y...rep.\n+00023f60: 4028 0000 0000 0000 1b00 0000 0401 0000 @(..............\n+00023f70: 4957 8f11 7265 702e 60a9 0000 0000 0000 IW..rep.`.......\n+00023f80: 1000 0000 2100 0000 967f 871c 7265 702e ....!.......rep.\n+00023f90: cef0 0000 0000 0000 1700 0000 6500 0000 ............e...\n+00023fa0: df10 031f 7265 702e 1241 0000 0000 0000 ....rep..A......\n+00023fb0: 0e00 0000 d600 0000 9f31 3a14 7265 702e .........1:.rep.\n+00023fc0: ff43 0000 0000 0000 0e00 0000 2001 0000 .C.......... ...\n+00023fd0: e702 361f 7265 702e c77e 0000 0000 0000 ..6.rep..~......\n+00023fe0: 2500 0000 9800 0000 5b8a 0217 7265 702e %.......[...rep.\n+00023ff0: 6cae 0000 0000 0000 1200 0000 ab00 0000 l...............\n+00024000: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024010: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024060: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024070: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024080: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000240f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024100: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024110: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024130: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024140: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024160: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024170: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024190: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000241f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024200: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000242f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000243f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000244f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00024530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000245a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n@@ -9466,2374 +9466,2374 @@\n 00024f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00024ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025000: 0200 0000 0000 0000 0800 0000 b8e9 9a01 ................\n-00025010: f86f 0000 0000 0000 ca0a 0000 1808 9d01 .o..............\n-00025020: 3645 0200 0000 0000 0000 0000 0000 0000 6E..............\n-00025030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025060: 0000 0000 0000 0000 0300 0000 5d00 0000 ............]...\n-00025070: ac84 8a0a 7265 702e 4223 0100 0000 0000 ....rep.B#......\n-00025080: 0f00 0000 6100 0000 ffff ffff 0000 0000 ....a...........\n-00025090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000250a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000250b0: 0000 0000 0000 0000 f7d1 b004 0072 6570 .............rep\n-000250c0: ca2f 0100 0000 0000 2700 0000 0700 0000 ./......'.......\n-000250d0: ea10 2802 7265 702e 64c9 0100 0000 0000 ..(.rep.d.......\n-000250e0: 1b00 0000 d400 0000 01b1 ae03 7265 702e ............rep.\n-000250f0: 596a 0000 0000 0000 1000 0000 2a00 0000 Yj..........*...\n-00025100: 9192 e403 7265 702e 22c1 0100 0000 0000 ....rep.\".......\n-00025110: 1f00 0000 b100 0000 ffff ffff 0000 0000 ................\n-00025120: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025140: 0000 0000 0000 0000 b372 6005 7265 702e .........r`.rep.\n-00025150: b19f 0000 0000 0000 1a00 0000 1300 0000 ................\n-00025160: c48f c40f 0072 6570 eaac 0000 0000 0000 .....rep........\n-00025170: 2200 0000 2700 0000 c066 4b07 7265 702e \"...'....fK.rep.\n-00025180: 0242 0200 0000 0000 1e00 0000 3900 0000 .B..........9...\n-00025190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000251a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000251b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000251c0: da04 b304 7265 702e 8e42 0000 0000 0000 ....rep..B......\n-000251d0: 1b00 0000 3f00 0000 c8c6 c204 7265 702e ....?.......rep.\n-000251e0: c241 0200 0000 0000 1e00 0000 2200 0000 .A..........\"...\n-000251f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00025210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00025240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025250: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025260: 0000 0000 0000 0000 c91f 8f06 7265 702e ............rep.\n-00025270: a42c 0000 0000 0000 1400 0000 9a00 0000 .,..............\n-00025280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025290: 0000 0000 0000 0000 d175 3b08 0072 6570 .........u;..rep\n-000252a0: e1af 0000 0000 0000 1d00 0000 0000 0000 ................\n-000252b0: 3ed1 1607 7265 702e 00d0 0000 0000 0000 >...rep.........\n-000252c0: 1500 0000 5a06 0000 2c2e 3600 7265 702e ....Z...,.6.rep.\n-000252d0: bdc4 0100 0000 0000 2600 0000 d500 0000 ........&.......\n-000252e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000252f0: 0000 0000 0000 0000 4365 ea0e 7265 702e ........Ce..rep.\n-00025300: 2295 0000 0000 0000 2200 0000 3b01 0000 \".......\"...;...\n-00025310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00025330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00025360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025370: cef6 6b0f 7265 702e 7840 0200 0000 0000 ..k.rep.x@......\n-00025380: 2500 0000 4300 0000 7d37 c20d 0072 6570 %...C...}7...rep\n-00025390: 8ac8 0100 0000 0000 1e00 0000 1400 0000 ................\n-000253a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000253b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000253c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000253d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000253e0: 0000 0000 0000 0000 e760 bd0f 7265 702e .........`..rep.\n-000253f0: ce69 0000 0000 0000 0e00 0000 4300 0000 .i..........C...\n-00025400: 9824 ec02 7265 702e b3ab 0000 0000 0000 .$..rep.........\n-00025410: 1f00 0000 9c00 0000 ffff ffff 0000 0000 ................\n-00025420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025430: 2a59 2902 7072 6f63 5598 0000 0000 0000 *Y).procU.......\n-00025440: 1300 0000 8e00 0000 ffff ffff 0000 0000 ................\n-00025450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025470: 0000 0000 0000 0000 e5ad 250a 7265 702e ..........%.rep.\n-00025480: 7c6b 0000 0000 0000 1a00 0000 3400 0000 |k..........4...\n-00025490: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000254a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025000: 7265 702e 696f 2e66 696c 652d 6861 6e64 rep.io.file-hand\n+00025010: 6c65 7273 2e72 656d 6f74 652e 7265 7023 lers.remote.rep#\n+00025020: 7265 6d6f 7465 2d72 6570 2d61 6464 2d70 remote-rep-add-p\n+00025030: 6173 7377 6441 6464 2074 6865 2073 7472 asswdAdd the str\n+00025040: 696e 6720 5041 5353 5744 2061 7320 7468 ing PASSWD as th\n+00025050: 6520 7061 7373 776f 7264 2066 6f72 2072 e password for r\n+00025060: 6570 2d72 656d 6f74 6520 7365 7373 696f ep-remote sessio\n+00025070: 6e20 6f66 2055 5345 5240 484f 5354 2e72 n of USER@HOST.r\n+00025080: 6570 2e6c 616e 672e 696e 7465 7270 7265 ep.lang.interpre\n+00025090: 7465 7223 6e69 6c54 6865 2076 616c 7565 ter#nilThe value\n+000250a0: 206f 6620 7468 6520 626f 6f6c 6561 6e2d of the boolean-\n+000250b0: 6661 6c73 6520 616e 6420 656e 642d 6f66 false and end-of\n+000250c0: 2d6c 6973 7420 6f62 6a65 6374 2e00 7265 -list object..re\n+000250d0: 702e 6c61 6e67 2e69 6e74 6572 7072 6574 p.lang.interpret\n+000250e0: 6572 2364 6566 636f 6e73 7420 5359 4d42 er#defconst SYMB\n+000250f0: 4f4c 2056 414c 5545 202e 2052 4553 5400 OL VALUE . REST.\n+00025100: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+00025110: 6574 6572 2366 756e 6374 696f 6e20 4152 eter#function AR\n+00025120: 4772 6570 2e6c 616e 672e 696e 7465 7270 Grep.lang.interp\n+00025130: 7265 7465 7223 6c65 7472 6563 5369 6d69 reter#letrecSimi\n+00025140: 6c61 7220 746f 2060 6c65 7427 2061 6e64 lar to `let' and\n+00025150: 2060 6c65 742a 2720 6578 6365 7074 2074 `let*' except t\n+00025160: 6861 7420 7468 6520 7661 6c75 6573 206f hat the values o\n+00025170: 6620 7468 6520 4249 4e44 494e 4753 0a61 f the BINDINGS.a\n+00025180: 7265 2065 7661 6c75 6174 6564 2073 7563 re evaluated suc\n+00025190: 6820 7468 6174 2061 6c6c 206f 6620 7468 h that all of th\n+000251a0: 6520 626f 756e 6420 7661 7269 6162 6c65 e bound variable\n+000251b0: 7320 6172 6520 696e 2074 6865 2073 636f s are in the sco\n+000251c0: 7065 2e0a 5468 6973 206d 6561 6e73 2074 pe..This means t\n+000251d0: 6861 7420 606c 6574 7265 6327 206d 6179 hat `letrec' may\n+000251e0: 2062 6520 7573 6564 2074 6f20 6465 6669 be used to defi\n+000251f0: 6e65 206d 7574 7561 6c6c 7920 7265 6375 ne mutually recu\n+00025200: 7273 6976 650a 6675 6e63 7469 6f6e 732e rsive.functions.\n+00025210: 0072 6570 2e6c 616e 672e 696e 7465 7270 .rep.lang.interp\n+00025220: 7265 7465 7223 6966 2043 4f4e 4449 5449 reter#if CONDITI\n+00025230: 4f4e 2054 4845 4e20 2321 7265 7374 2045 ON THEN #!rest E\n+00025240: 4c53 4500 7265 702e 6c61 6e67 2e69 6e74 LSE.rep.lang.int\n+00025250: 6572 7072 6574 6572 2364 6566 7661 722d erpreter#defvar-\n+00025260: 7365 7471 2056 4152 2023 216f 7074 696f setq VAR #!optio\n+00025270: 6e61 6c20 5641 4c55 4520 444f 4300 7265 nal VALUE DOC.re\n+00025280: 702e 6c61 6e67 2e6d 6174 6823 696e 6578 p.lang.math#inex\n+00025290: 6163 7470 2058 0072 6570 2e6c 616e 672e actp X.rep.lang.\n+000252a0: 6d61 7468 236f 6464 7020 5800 7265 702e math#oddp X.rep.\n+000252b0: 6c61 6e67 2e64 6f63 2364 6573 6372 6962 lang.doc#describ\n+000252c0: 652d 7661 6c75 6520 5641 4c55 4520 2321 e-value VALUE #!\n+000252d0: 6f70 7469 6f6e 616c 204e 414d 4520 5354 optional NAME ST\n+000252e0: 5255 4354 5552 4500 7265 702e 6c61 6e67 RUCTURE.rep.lang\n+000252f0: 2e64 6f63 2364 6f63 756d 656e 7461 7469 .doc#documentati\n+00025300: 6f6e 2053 594d 424f 4c20 2321 6f70 7469 on SYMBOL #!opti\n+00025310: 6f6e 616c 2053 5452 5543 5455 5245 2056 onal STRUCTURE V\n+00025320: 414c 5545 0072 6570 2e6c 616e 672e 646f ALUE.rep.lang.do\n+00025330: 6323 646f 6375 6d65 6e74 2d76 6172 6961 c#document-varia\n+00025340: 626c 6520 5359 4d42 4f4c 2053 5452 5543 ble SYMBOL STRUC\n+00025350: 5455 5245 2044 4f43 2d53 5452 494e 4772 TURE DOC-STRINGr\n+00025360: 6570 2e6c 616e 672e 646f 6323 6164 642d ep.lang.doc#add-\n+00025370: 646f 6375 6d65 6e74 6174 696f 6e2d 7061 documentation-pa\n+00025380: 7261 6d73 5265 636f 7264 7320 7468 6174 ramsRecords that\n+00025390: 2066 756e 6374 696f 6e20 4e41 4d45 2028 function NAME (\n+000253a0: 6120 7379 6d62 6f6c 2920 6861 7320 6172 a symbol) has ar\n+000253b0: 6775 6d65 6e74 206c 6973 7420 5041 5241 gument list PARA\n+000253c0: 4d2d 4c49 5354 2e72 6570 2e64 6174 612e M-LIST.rep.data.\n+000253d0: 7269 6e67 2372 696e 672d 7265 706c 6163 ring#ring-replac\n+000253e0: 6552 6570 6c61 6365 7320 7468 6520 6d6f eReplaces the mo\n+000253f0: 7374 2072 6563 656e 746c 7920 6164 6465 st recently adde\n+00025400: 6420 6f62 6a65 6374 2069 6e20 7269 6e67 d object in ring\n+00025410: 2062 7566 6665 7220 5249 4e47 2077 6974 buffer RING wit\n+00025420: 6820 4f42 4a45 4354 2e0a 4966 2052 494e h OBJECT..If RIN\n+00025430: 4720 636f 6e74 6169 6e73 206e 6f20 6974 G contains no it\n+00025440: 656d 732c 2061 6464 204f 424a 4543 5420 ems, add OBJECT \n+00025450: 6173 2074 6865 2066 6972 7374 2e00 0000 as the first....\n+00025460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000254a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000254b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000254c0: 38a0 de0a 0072 6570 e040 0200 0000 0000 8....rep.@......\n-000254d0: 1700 0000 0200 0000 e5a2 b208 7265 702e ............rep.\n-000254e0: ff20 0100 0000 0000 1800 0000 fe00 0000 . ..............\n-000254f0: 82ec b605 7265 702e 6fd6 0000 0000 0000 ....rep.o.......\n-00025500: 1a00 0000 8700 0000 6368 a90e 7265 702e ........ch..rep.\n-00025510: 382f 0100 0000 0000 1e00 0000 7400 0000 8/..........t...\n-00025520: 8edc 1b03 6166 7465 693e 0000 0000 0000 ....aftei>......\n-00025530: 1000 0000 bf00 0000 5d98 180b 7265 702e ........]...rep.\n-00025540: b3a1 0000 0000 0000 2300 0000 c900 0000 ........#.......\n-00025550: 0063 940e 7265 702e a4a6 0000 0000 0000 .c..rep.........\n-00025560: 1c00 0000 7800 0000 1dae fe05 7265 702e ....x.......rep.\n-00025570: c026 0000 0000 0000 1800 0000 7900 0000 .&..........y...\n-00025580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025590: 0000 0000 0000 0000 a742 b80b 7265 702e .........B..rep.\n-000255a0: 0388 0000 0000 0000 1600 0000 3400 0000 ............4...\n-000255b0: 1d4f 0807 7265 702e a7ff 0000 0000 0000 .O..rep.........\n-000255c0: 1800 0000 3800 0000 870d 2f09 7265 702e ....8...../.rep.\n-000255d0: a225 0100 0000 0000 1600 0000 6400 0000 .%..........d...\n-000255e0: 6c58 5506 7265 702e 5676 0000 0000 0000 lXU.rep.Vv......\n-000255f0: 1700 0000 c400 0000 13e7 2906 6c69 7370 ..........).lisp\n-00025600: 7a3f 0000 0000 0000 1200 0000 4000 0000 z?..........@...\n-00025610: e55e 6503 0072 6570 53ca 0100 0000 0000 .^e..repS.......\n-00025620: 1800 0000 1b00 0000 d496 a302 7265 6d6f ............remo\n-00025630: 1f43 0200 0000 0000 1700 0000 4c00 0000 .C..........L...\n-00025640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000254c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000254d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000254e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000254f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000255f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025670: 367e cc08 7265 702e dc27 0100 0000 0000 6~..rep..'......\n-00025680: 1100 0000 4900 0000 c343 5b08 7265 702e ....I....C[.rep.\n-00025690: cc8e 0000 0000 0000 1a00 0000 9600 0000 ................\n-000256a0: e0e2 f40f 0072 6570 c3cf 0100 0000 0000 .....rep........\n-000256b0: 1c00 0000 2000 0000 65af a209 7265 702e .... ...e...rep.\n-000256c0: 38a7 0000 0000 0000 2600 0000 fe00 0000 8.......&.......\n-000256d0: 00a1 850d 7265 702e 23ab 0000 0000 0000 ....rep.#.......\n-000256e0: 2200 0000 6e00 0000 7c84 ab09 0072 6570 \"...n...|....rep\n-000256f0: 8243 0200 0000 0000 3600 0000 1100 0000 .C......6.......\n-00025700: 26a9 0001 7265 702e 5a69 0000 0000 0000 &...rep.Zi......\n-00025710: 0d00 0000 2e00 0000 64fa 5e08 7265 702e ........d.^.rep.\n-00025720: 189c 0000 0000 0000 1700 0000 df00 0000 ................\n-00025730: ec29 a501 7265 702e 0e0e 0100 0000 0000 .)..rep.........\n-00025740: 1700 0000 1601 0000 ffff ffff 0000 0000 ................\n+00025670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000256f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025760: dc3f 0007 7265 702e 894f 0000 0000 0000 .?..rep..O......\n-00025770: 0f00 0000 5400 0000 8d51 d10f 7265 702e ....T....Q..rep.\n-00025780: 6b26 0100 0000 0000 1400 0000 4f00 0000 k&..........O...\n-00025790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000257a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000257a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000257b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000257c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000257d0: 0000 0000 0000 0000 857c 1f0c 7265 702e .........|..rep.\n-000257e0: 8e6c 0000 0000 0000 1400 0000 0902 0000 .l..............\n-000257f0: e2b6 c50c 7265 702e 1f4e 0000 0000 0000 ....rep..N......\n-00025800: 0d00 0000 5300 0000 e3e9 7f0c 0072 6570 ....S........rep\n-00025810: 0040 0200 0000 0000 1b00 0000 2200 0000 .@..........\"...\n-00025820: 4431 4105 0072 6570 d842 0200 0000 0000 D1A..rep.B......\n-00025830: 3600 0000 1100 0000 ffff ffff 0000 0000 6...............\n+000257c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000257d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000257e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000257f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025860: 0000 0000 0000 0000 03fb 2706 7265 702e ..........'.rep.\n-00025870: 18fa 0000 0000 0000 1c00 0000 ce00 0000 ................\n-00025880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025890: 0000 0000 0000 0000 bd6f 2806 7265 702e .........o(.rep.\n-000258a0: 9e2a 0100 0000 0000 1400 0000 c700 0000 .*..............\n-000258b0: ecdd a803 7265 702e a044 0200 0000 0000 ....rep..D......\n-000258c0: 1a00 0000 7c00 0000 ffff ffff 0000 0000 ....|...........\n+00025850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000258a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000258b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000258c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000258d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000258e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000258f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000258e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000258f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025910: e2f0 c705 7265 702e 4af4 0000 0000 0000 ....rep.J.......\n-00025920: 1700 0000 a200 0000 f602 ed08 0072 6570 .............rep\n-00025930: 0dcd 0100 0000 0000 2100 0000 1900 0000 ........!.......\n-00025940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025950: 0000 0000 0000 0000 15ec f304 7265 702e ............rep.\n-00025960: 6bfe 0000 0000 0000 2200 0000 1a01 0000 k.......\".......\n-00025970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000259b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000259a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000259b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000259c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000259d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000259e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000259d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000259e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000259f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a00: 861a 2703 7265 702e 3464 0000 0000 0000 ..'.rep.4d......\n-00025a10: 1500 0000 5b00 0000 ffff ffff 0000 0000 ....[...........\n+00025a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a30: 48b0 3605 646c 2d6c 5941 0000 0000 0000 H.6.dl-lYA......\n-00025a40: 1100 0000 6f00 0000 ffff ffff 0000 0000 ....o...........\n+00025a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025a70: 0000 0000 0000 0000 8d84 0e09 7265 702e ............rep.\n-00025a80: ad84 0000 0000 0000 1400 0000 8400 0000 ................\n-00025a90: d646 8105 0072 6570 61c8 0100 0000 0000 .F...repa.......\n-00025aa0: 1b00 0000 0e00 0000 b84e fb0a 7265 702e .........N..rep.\n-00025ab0: 5942 0200 0000 0000 3500 0000 4a00 0000 YB......5...J...\n-00025ac0: 5a10 5e03 7265 702e 6a41 0200 0000 0000 Z.^.rep.jA......\n-00025ad0: 1300 0000 4500 0000 ffff ffff 0000 0000 ....E...........\n+00025a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025af0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025b00: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025b30: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025b20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025b40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025b50: 129d 5204 7265 702e cd50 0000 0000 0000 ..R.rep..P......\n-00025b60: 0d00 0000 b500 0000 eb52 9108 7265 702e .........R..rep.\n-00025b70: 76ad 0000 0000 0000 1b00 0000 5002 0000 v...........P...\n-00025b80: 4deb 670e 7265 702e c943 0200 0000 0000 M.g.rep..C......\n-00025b90: 1c00 0000 bb00 0000 4548 3009 7265 702e ........EH0.rep.\n-00025ba0: 8e03 0100 0000 0000 1c00 0000 6000 0000 ............`...\n-00025bb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025bc0: 0000 0000 0000 0000 2792 0d00 7265 702e ........'...rep.\n-00025bd0: 57c7 0100 0000 0000 1600 0000 5700 0000 W...........W...\n-00025be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025b50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025bb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025bc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025c20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025c40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025c50: 0000 0000 0000 0000 f58b 2a08 7265 702e ..........*.rep.\n-00025c60: 29d8 0000 0000 0000 1b00 0000 1000 0000 )...............\n-00025c70: b704 4d04 7265 702e eefd 0000 0000 0000 ..M.rep.........\n-00025c80: 2200 0000 5b00 0000 f5a1 5e04 7265 702e \"...[.....^.rep.\n-00025c90: 13c8 0100 0000 0000 1800 0000 3600 0000 ............6...\n-00025ca0: 73bb 060e 7265 702e 3e3b 0000 0000 0000 s...rep.>;......\n-00025cb0: 1f00 0000 6600 0000 4789 be00 7265 702e ....f...G...rep.\n-00025cc0: ce5e 0000 0000 0000 0e00 0000 1901 0000 .^..............\n-00025cd0: 723e 0802 7265 702e c339 0000 0000 0000 r>..rep..9......\n-00025ce0: 1d00 0000 5e00 0000 1950 650e 7265 702e ....^....Pe.rep.\n-00025cf0: 7907 0100 0000 0000 1900 0000 a200 0000 y...............\n-00025d00: 476b 9903 0072 6570 3d40 0200 0000 0000 Gk...rep=@......\n-00025d10: 1f00 0000 1c00 0000 a467 eb09 0072 6570 .........g...rep\n-00025d20: f940 0200 0000 0000 1300 0000 0200 0000 .@..............\n-00025d30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025d40: 0000 0000 0000 0000 8356 d405 7265 702e .........V..rep.\n-00025d50: 1523 0100 0000 0000 1a00 0000 1300 0000 .#..............\n-00025d60: 4ad7 1009 7265 702e 598e 0000 0000 0000 J...rep.Y.......\n-00025d70: 1c00 0000 5700 0000 9b96 180f 7265 702e ....W.......rep.\n-00025d80: cec2 0100 0000 0000 2000 0000 6b00 0000 ........ ...k...\n-00025d90: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025da0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025dc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025dd0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025df0: 7e49 5308 0072 6570 8bc0 0100 0000 0000 ~IS..rep........\n-00025e00: 2000 0000 0b00 0000 2157 7b03 7265 702e .......!W{.rep.\n-00025e10: 4ba4 0000 0000 0000 2100 0000 4000 0000 K.......!...@...\n-00025e20: 2dc5 ec02 7265 702e 0e41 0200 0000 0000 -...rep..A......\n-00025e30: 1900 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00025df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025e90: 0000 0000 0000 0000 c91f 0f07 7265 702e ............rep.\n-00025ea0: d82b 0000 0000 0000 1400 0000 b800 0000 .+..............\n-00025eb0: 1283 cc01 7265 702e 6b27 0100 0000 0000 ....rep.k'......\n-00025ec0: 1500 0000 5c00 0000 ffff ffff 0000 0000 ....\\...........\n+00025e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025ee0: 48b9 e509 7265 702e 5d9d 0000 0000 0000 H...rep.].......\n-00025ef0: 1300 0000 8300 0000 ffff ffff 0000 0000 ................\n+00025ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00025f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00025f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00025f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00025f40: a43c 590a 0072 6570 e4c3 0100 0000 0000 .:..........X...\n-00026190: 0d75 3f16 7265 702e 69cd 0100 0000 0000 .u?.rep.i.......\n-000261a0: 1c00 0000 8b01 0000 6f5e 931f 7265 702e ........o^..rep.\n-000261b0: 7580 0000 0000 0000 1c00 0000 3500 0000 u...........5...\n-000261c0: 8a77 7a1a 7265 702e b6c0 0100 0000 0000 .wz.rep.........\n-000261d0: 2900 0000 4300 0000 5967 cb1b 7265 702e )...C...Yg..rep.\n-000261e0: c33b 0000 0000 0000 2500 0000 3801 0000 .;......%...8...\n-000261f0: 3e7a 2f12 0072 6570 43c6 0100 0000 0000 >z/..repC.......\n-00026200: 1e00 0000 0900 0000 ffff ffff 0000 0000 ................\n-00026210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026220: 9c66 2e1b 7265 702e 4999 0000 0000 0000 .f..rep.I.......\n-00026230: 1700 0000 6200 0000 0ee6 ba1d 7265 702e ....b.......rep.\n-00026240: 3628 0100 0000 0000 1100 0000 2900 0000 6(..........)...\n-00026250: eaba a416 6465 6661 22f6 0000 0000 0000 ....defa\".......\n-00026260: 1100 0000 8f00 0000 ffff ffff 0000 0000 ................\n-00026270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026280: 4c61 5b1a 7265 702e b223 0100 0000 0000 La[.rep..#......\n-00026290: 1700 0000 5d00 0000 bb7d 6b19 7265 702e ....]....}k.rep.\n-000262a0: 9fa2 0000 0000 0000 1b00 0000 ba00 0000 ................\n-000262b0: 4476 9815 7265 702e 10cf 0100 0000 0000 Dv..rep.........\n-000262c0: 1a00 0000 5700 0000 ffff ffff 0000 0000 ....W...........\n-000262d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000262e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000262f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026310: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026320: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026340: d227 1216 7265 702e ecc6 0100 0000 0000 .'..rep.........\n-00026350: 1500 0000 5600 0000 4bf0 d81c 7265 702e ....V...K...rep.\n-00026360: 00a0 0000 0000 0000 1d00 0000 b300 0000 ................\n-00026370: 4757 6815 7573 6572 7935 0100 0000 0000 GWh.usery5......\n-00026380: 1100 0000 3100 0000 3ba5 0817 7265 702e ....1...;...rep.\n-00026390: a977 0000 0000 0000 2100 0000 8100 0000 .w......!.......\n-000263a0: 2eaa a51f 7265 702e 85c3 0100 0000 0000 ....rep.........\n-000263b0: 1c00 0000 4300 0000 23f1 8113 7265 702e ....C...#...rep.\n-000263c0: b858 0000 0000 0000 1200 0000 d000 0000 .X..............\n-000263d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000263e0: 0000 0000 0000 0000 b522 0c19 7265 702e .........\"..rep.\n-000263f0: 2ca5 0000 0000 0000 2900 0000 b700 0000 ,.......).......\n-00026400: 0478 251a 7265 702e 6f7a 0000 0000 0000 .x%.rep.oz......\n-00026410: 2600 0000 2500 0000 ffff ffff 0000 0000 &...%...........\n-00026420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026430: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026440: 0000 0000 0000 0000 d3f7 9f11 7265 702e ............rep.\n-00026450: f39d 0000 0000 0000 1200 0000 6701 0000 ............g...\n-00026460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026470: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026490: 1e6c 5913 7265 702e 2624 0100 0000 0000 .lY.rep.&$......\n-000264a0: 1100 0000 6b01 0000 ffff ffff 0000 0000 ....k...........\n-000264b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000264c0: 6464 d010 7265 702e 7ff3 0000 0000 0000 dd..rep.........\n-000264d0: 1900 0000 b200 0000 7b03 af13 7265 702e ........{...rep.\n-000264e0: 2130 0100 0000 0000 1200 0000 2c00 0000 !0..........,...\n-000264f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026500: 0000 0000 0000 0000 a51b 6713 7265 702e ..........g.rep.\n-00026510: 74a3 0000 0000 0000 1d00 0000 4000 0000 t...........@...\n-00026520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026530: 0000 0000 0000 0000 fb62 c01e 0072 6570 .........b...rep\n-00026540: f330 0100 0000 0000 1400 0000 0600 0000 .0..............\n-00026550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026580: 14a6 3b1b 7265 702e 43cc 0100 0000 0000 ..;.rep.C.......\n-00026590: 1900 0000 4d00 0000 b145 bb19 0072 6570 ....M....E...rep\n-000265a0: 59c3 0100 0000 0000 2900 0000 0300 0000 Y.......).......\n-000265b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000265c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-000265d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000265e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000265f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026610: e20e e01b 7265 702e a472 0000 0000 0000 ....rep..r......\n-00026620: 1900 0000 2b00 0000 ffff ffff 0000 0000 ....+...........\n-00026630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026640: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026650: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-00026660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026670: b88e ad1a 0072 6570 00c0 0100 0000 0000 .....rep........\n-00026680: 2400 0000 1600 0000 ffff ffff 0000 0000 $...............\n-00026690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000266a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000266b0: 0000 0000 0000 0000 b964 aa15 7265 702e .........d..rep.\n-000266c0: a147 0000 0000 0000 1000 0000 6600 0000 .G..........f...\n-000266d0: 4458 8414 7265 702e 1ac4 0100 0000 0000 DX..rep.........\n-000266e0: 2400 0000 7f00 0000 ffff ffff 0000 0000 $...............\n+00025f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00025ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026000: 7265 6d6f 7465 2d61 7574 6f2d 6261 636b remote-auto-back\n+00026010: 656e 642d 616c 6973 7441 6e20 616c 6973 end-alistAn alis\n+00026020: 7420 6f66 2028 484f 5354 2d52 4547 4558 t of (HOST-REGEX\n+00026030: 5020 2e20 4241 434b 454e 442d 5459 5045 P . BACKEND-TYPE\n+00026040: 2920 6465 6669 6e69 6e67 2068 6f77 2072 ) defining how r\n+00026050: 656d 6f74 6520 6669 6c65 7320 6172 650a emote files are.\n+00026060: 6163 6365 7373 6564 206f 6e20 7370 6563 accessed on spec\n+00026070: 6966 6963 2068 6f73 7473 2e72 6570 2e6c ific hosts.rep.l\n+00026080: 616e 672e 696e 7465 7270 7265 7465 7223 ang.interpreter#\n+00026090: 6465 6663 6f6e 7374 6465 6663 6f6e 7374 defconstdefconst\n+000260a0: 204e 414d 4520 5641 4c55 4520 5b44 4f43 NAME VALUE [DOC\n+000260b0: 2d53 5452 494e 475d 0a0a 4465 6669 6e65 -STRING]..Define\n+000260c0: 2061 2063 6f6e 7374 616e 7420 4e41 4d45 a constant NAME\n+000260d0: 2077 686f 7365 2028 6465 6661 756c 7429 whose (default)\n+000260e0: 2076 616c 7565 2069 7320 5641 4c55 452e value is VALUE.\n+000260f0: 2049 6620 4e41 4d45 2069 730a 616c 7265 If NAME is.alre\n+00026100: 6164 7920 626f 756e 6420 616e 2065 7272 ady bound an err\n+00026110: 6f72 2069 7320 7369 676e 616c 6c65 642e or is signalled.\n+00026120: 0a0a 436f 6e73 7461 6e74 7320 6172 6520 ..Constants are \n+00026130: 7472 6561 7465 6420 7370 6563 6961 6c6c treated speciall\n+00026140: 7920 6279 2074 6865 204c 6973 7020 636f y by the Lisp co\n+00026150: 6d70 696c 6572 2c20 6261 7369 6361 6c6c mpiler, basicall\n+00026160: 7920 7468 6579 0a61 7265 2068 6172 642d y they.are hard-\n+00026170: 636f 6465 6420 696e 746f 2074 6865 2062 coded into the b\n+00026180: 7974 652d 636f 6465 2e72 6570 2e6c 616e yte-code.rep.lan\n+00026190: 672e 696e 7465 7270 7265 7465 7223 6675 g.interpreter#fu\n+000261a0: 6e63 7469 6f6e 2327 4152 470a 0a52 6574 nction#'ARG..Ret\n+000261b0: 7572 6e20 7468 6520 636c 6f73 7572 6520 urn the closure \n+000261c0: 6672 6f6d 2041 5247 2c20 6569 7468 6572 from ARG, either\n+000261d0: 2061 206c 616d 6264 612d 6578 7072 6573 a lambda-expres\n+000261e0: 7369 6f6e 2c20 6f72 2061 2073 796d 626f sion, or a symbo\n+000261f0: 6c2e 0a57 6865 6e20 6170 706c 6965 6420 l..When applied \n+00026200: 746f 2061 2073 796d 626f 6c2c 2074 6865 to a symbol, the\n+00026210: 2073 796d 626f 6c27 7320 7661 6c75 6520 symbol's value \n+00026220: 6973 2072 6574 7572 6e65 642e 7265 702e is returned.rep.\n+00026230: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00026240: 2361 6e64 5468 6520 6669 7273 7420 6f66 #andThe first of\n+00026250: 2074 6865 2041 5247 5320 6973 2065 7661 the ARGS is eva\n+00026260: 6c75 6174 6564 2e20 4966 2069 7420 6973 luated. If it is\n+00026270: 2066 616c 7365 206e 6f20 6d6f 7265 206f false no more o\n+00026280: 6620 7468 650a 4152 4753 2061 7265 2065 f the.ARGS are e\n+00026290: 7661 6c75 6174 6564 2061 6e64 2074 6865 valuated and the\n+000262a0: 2060 616e 6427 2073 7461 7465 6d65 6e74 `and' statement\n+000262b0: 2065 7661 6c75 6174 6573 2074 6f20 6661 evaluates to fa\n+000262c0: 6c73 652e 0a0a 4f74 6865 7277 6973 6520 lse...Otherwise \n+000262d0: 7468 6520 6e65 7874 206d 656d 6265 7220 the next member \n+000262e0: 6f66 2041 5247 5320 6973 2065 7661 6c75 of ARGS is evalu\n+000262f0: 6174 6564 2061 6e64 2069 7473 2076 616c ated and its val\n+00026300: 7565 2074 6573 7465 642e 2049 660a 6e6f ue tested. If.no\n+00026310: 6e65 206f 6620 7468 6520 4152 4753 2061 ne of the ARGS a\n+00026320: 7265 2066 616c 7365 2074 6865 2063 6f6d re false the com\n+00026330: 7075 7465 6420 7661 6c75 6520 6f66 2074 puted value of t\n+00026340: 6865 206c 6173 7420 6d65 6d62 6572 206f he last member o\n+00026350: 6620 4152 4753 0a69 7320 7265 7475 726e f ARGS.is return\n+00026360: 6564 2066 726f 6d20 7468 6520 6061 6e64 ed from the `and\n+00026370: 2720 666f 726d 2e72 6570 2e6c 616e 672e ' form.rep.lang.\n+00026380: 696e 7465 7270 7265 7465 7223 6465 6676 interpreter#defv\n+00026390: 6172 2d73 6574 7164 6566 7661 722d 7365 ar-setqdefvar-se\n+000263a0: 7471 2056 4152 4941 424c 4520 5b56 414c tq VARIABLE [VAL\n+000263b0: 5545 205b 444f 435d 5d0a 0a44 6563 6c61 UE [DOC]]..Decla\n+000263c0: 7265 7320 7468 6520 7379 6d62 6f6c 2056 res the symbol V\n+000263d0: 4152 4941 424c 4520 6173 2061 2073 7065 ARIABLE as a spe\n+000263e0: 6369 616c 2076 6172 6961 626c 652c 2061 cial variable, a\n+000263f0: 6e64 2073 6574 7320 6974 7320 7661 6c75 nd sets its valu\n+00026400: 650a 746f 2056 414c 5545 2028 6f72 2066 e.to VALUE (or f\n+00026410: 616c 7365 2069 6620 5641 4c55 4520 6973 alse if VALUE is\n+00026420: 6e27 7420 6465 6669 6e65 6429 2e20 4966 n't defined). If\n+00026430: 2044 4f43 2069 7320 6769 7665 6e20 6974 DOC is given it\n+00026440: 2077 696c 6c20 6265 0a69 6e73 7461 6c6c will be.install\n+00026450: 6564 2061 7320 7468 6520 646f 6375 6d65 ed as the docume\n+00026460: 6e74 6174 696f 6e20 7374 7269 6e67 2061 ntation string a\n+00026470: 7373 6f63 6961 7465 6420 7769 7468 2056 ssociated with V\n+00026480: 4152 4941 424c 452e 0a0a 4974 2773 2074 ARIABLE...It's t\n+00026490: 6865 2073 616d 6520 6173 2074 6865 2070 he same as the p\n+000264a0: 7265 7669 6f75 7320 6064 6566 696e 652d revious `define-\n+000264b0: 7370 6563 6961 6c2d 7661 7269 6162 6c65 special-variable\n+000264c0: 272e 0072 6570 2e6c 616e 672e 696e 7465 '..rep.lang.inte\n+000264d0: 7270 7265 7465 7223 646f 2056 4152 5320 rpreter#do VARS \n+000264e0: 5445 5354 202e 2042 4f44 5900 7265 702e TEST . BODY.rep.\n+000264f0: 6c61 6e67 2e69 6e74 6572 7072 6574 6572 lang.interpreter\n+00026500: 2363 6174 6368 2054 4147 202e 2042 4f44 #catch TAG . BOD\n+00026510: 5900 7265 702e 6c61 6e67 2e69 6e74 6572 Y.rep.lang.inter\n+00026520: 7072 6574 6572 2364 796e 616d 6963 2d77 preter#dynamic-w\n+00026530: 696e 6420 4245 464f 5245 2054 4855 4e4b ind BEFORE THUNK\n+00026540: 2041 4654 4552 7265 702e 6c61 6e67 2e69 AFTERrep.lang.i\n+00026550: 6e74 6572 7072 6574 6572 2366 756e 6374 nterpreter#funct\n+00026560: 696f 6e2d 6e61 6d65 5265 7475 726e 7320 ion-nameReturns \n+00026570: 7468 6520 6675 6e63 7469 6f6e 2773 206e the function's n\n+00026580: 616d 6520 2861 2073 796d 626f 6c29 2e00 ame (a symbol)..\n+00026590: 7265 702e 6c61 6e67 2e69 6e74 6572 7072 rep.lang.interpr\n+000265a0: 6574 6572 2366 756e 6374 696f 6e2d 6e61 eter#function-na\n+000265b0: 6d65 2046 554e 4372 6570 2e6c 616e 672e me FUNCrep.lang.\n+000265c0: 6d61 7468 2370 6f73 6974 6976 6570 5265 math#positivepRe\n+000265d0: 7475 726e 2074 2069 6620 5820 6973 2067 turn t if X is g\n+000265e0: 7265 6174 6572 2074 6861 6e20 7a65 726f reater than zero\n+000265f0: 2e72 6570 2e64 6174 6123 7374 7269 6e67 .rep.data#string\n+00026600: 2d6c 6f77 6572 2d63 6173 652d 7052 6574 -lower-case-pRet\n+00026610: 7572 6e20 7420 6966 2073 7472 696e 6720 urn t if string \n+00026620: 5820 6973 206c 6f77 6572 2063 6173 6520 X is lower case \n+00026630: 2863 6f6e 7461 696e 7320 6e6f 2075 7070 (contains no upp\n+00026640: 6572 2063 6173 6520 6368 6172 6163 7465 er case characte\n+00026650: 7273 2061 6e64 0a61 7420 6c65 6173 7420 rs and.at least \n+00026660: 6f6e 6520 6c6f 7765 722d 6361 7365 2063 one lower-case c\n+00026670: 6861 7261 6374 6572 292e 0072 6570 2e64 haracter)..rep.d\n+00026680: 6174 6123 7374 7269 6e67 2d64 6f77 6e63 ata#string-downc\n+00026690: 6173 6520 5800 7265 702e 6461 7461 2e72 ase X.rep.data.r\n+000266a0: 696e 6723 7269 6e67 2d73 697a 6520 5249 ing#ring-size RI\n+000266b0: 4e47 0000 0000 0000 0000 0000 0000 0000 NG..............\n+000266c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000266d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000266e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000266f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026700: 865e 9313 7265 702e 9d30 0100 0000 0000 .^..rep..0......\n-00026710: 1e00 0000 3800 0000 ffff ffff 0000 0000 ....8...........\n+00026700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00026740: 0000 0000 0000 0000 3506 4a17 7265 702e ........5.J.rep.\n-00026750: 6f2f 0000 0000 0000 1d00 0000 3800 0000 o/..........8...\n-00026760: d056 d512 7265 702e 5f30 0100 0000 0000 .V..rep._0......\n-00026770: 1300 0000 2b00 0000 3365 6510 7265 702e ....+...3ee.rep.\n-00026780: f631 0100 0000 0000 1800 0000 9300 0000 .1..............\n-00026790: 70d9 0519 6d61 696c 4735 0100 0000 0000 p...mailG5......\n-000267a0: 1000 0000 2200 0000 4929 ef1a 0072 6570 ....\"...I)...rep\n-000267b0: 3836 0100 0000 0000 1d00 0000 0200 0000 86..............\n-000267c0: 44f8 121b 7265 702e 9cdc 0000 0000 0000 D...rep.........\n-000267d0: 2b00 0000 1501 0000 8d91 cb18 7265 702e +...........rep.\n-000267e0: 1c26 0100 0000 0000 1400 0000 3b00 0000 .&..........;...\n-000267f0: e674 d31d 7265 702e eeda 0000 0000 0000 .t..rep.........\n-00026800: 2500 0000 8901 0000 7d6f 3817 0072 6570 %.......}o8..rep\n-00026810: dacc 0100 0000 0000 1c00 0000 1700 0000 ................\n-00026820: 76a7 8516 0072 6570 bb35 0100 0000 0000 v....rep.5......\n-00026830: 1c00 0000 0500 0000 ffff ffff 0000 0000 ................\n+00026730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000267f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00026830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00026840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00026850: 2ccf a81d 7265 702e 3c4d 0000 0000 0000 ,...rep...eexecn;......\n+000271d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n+000271e0: 2555 0000 0000 0000 0f00 0000 8c00 0000 %U..............\n+000271f0: 861e 7d64 7265 702e dad3 0100 0000 0000 ..}drep.........\n+00027200: 1700 0000 4500 0000 a731 d56c 7265 702e ....E....1.lrep.\n+00027210: 5cd1 0000 0000 0000 1c00 0000 1402 0000 \\...............\n+00027220: 63ab 446d 0072 6570 92d5 0100 0000 0000 c.Dm.rep........\n+00027230: 2700 0000 0000 0000 d401 ec64 7265 6d6f '..........dremo\n+00027240: 19e1 0100 0000 0000 0f00 0000 2900 0000 ............)...\n+00027250: e617 9e64 0072 6570 3fdb 0100 0000 0000 ...d.rep?.......\n+00027260: 1e00 0000 0d00 0000 ba2a 896e 6674 702d .........*.nftp-\n+00027270: f0e0 0100 0000 0000 0b00 0000 1e00 0000 ................\n+00027280: abcd 2562 7265 702e 2fe6 0100 0000 0000 ..%brep./.......\n+00027290: 1600 0000 3a00 0000 9757 9166 7265 702e ....:....W.frep.\n+000272a0: 00d0 0100 0000 0000 1600 0000 0302 0000 ................\n+000272b0: e5de 2561 0072 6570 76e7 0100 0000 0000 ..%a.repv.......\n+000272c0: 1800 0000 0700 0000 0573 8b65 0072 6570 .........s.e.rep\n+000272d0: 33ee 0100 0000 0000 1800 0000 0200 0000 3...............\n+000272e0: 6891 9a69 7265 702e a6ec 0000 0000 0000 h..irep.........\n+000272f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n+00027300: 1291 0100 0000 0000 1d00 0000 8100 0000 ................\n+00027310: 7bb3 f16d 7265 702e 8dee 0100 0000 0000 {..mrep.........\n+00027320: 1600 0000 3400 0000 a9ea 006e 7265 6d6f ....4......nremo\n+00027330: 4ee3 0100 0000 0000 1c00 0000 4b00 0000 N...........K...\n+00027340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000273f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027480: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027490: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000273a0: 5cc5 b767 7265 702e 61e5 0100 0000 0000 \\..grep.a.......\n+000273b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n+000273c0: 355b 0100 0000 0000 0c00 0000 4100 0000 5[..........A...\n+000273d0: 1fd6 b269 7265 702e b45f 0100 0000 0000 ...irep.._......\n+000273e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n+000273f0: 2082 0000 0000 0000 1900 0000 0e00 0000 ...............\n+00027400: bef8 ad63 7265 702e 8a02 0100 0000 0000 ...crep.........\n+00027410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n+00027420: d6e8 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n+00027430: 0a86 5767 0072 6570 5fea 0100 0000 0000 ..Wg.rep_.......\n+00027440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n+00027450: 9e63 0100 0000 0000 1e00 0000 4200 0000 .c..........B...\n+00027460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n+00027480: e157 0100 0000 0000 1b00 0000 4c00 0000 .W..........L...\n+00027490: 225c 3364 7265 702e e9e4 0100 0000 0000 \"\\3drep.........\n+000274a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n 000274b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000274f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027500: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027510: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027520: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027530: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000274c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000274d0: 0000 0000 0000 0000 8537 286f 0072 6570 .........7(o.rep\n+000274e0: 26ef 0100 0000 0000 1a00 0000 0c00 0000 &...............\n+000274f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n+00027510: 16d3 0100 0000 0000 1000 0000 2100 0000 ............!...\n+00027520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027540: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027550: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027560: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027550: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027560: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027580: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027590: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000275a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000275b0: 2c34 7869 7265 702e ab0b 0100 0000 0000 ,4xirep.........\n+000275c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n 000275d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000275f0: 0000 0000 0000 0000 0000 0000 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-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-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+000275e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000275f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n+00027600: c151 0100 0000 0000 1d00 0000 c600 0000 .Q..............\n+00027610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027620: 0000 0000 0000 0000 e360 ec6e 7265 702e .........`.nrep.\n+00027630: 6fe6 0000 0000 0000 1d00 0000 b300 0000 o...............\n+00027640: 7923 cf63 6669 6c65 7b5d 0100 0000 0000 y#.cfile{]......\n+00027650: 1200 0000 cc00 0000 bb56 ee60 7265 702e .........V.`rep.\n+00027660: 0fe7 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n+00027670: 32ea bc6d 7265 702e 595a 0000 0000 0000 2..mrep.YZ......\n+00027680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n+00027690: 4cef 0100 0000 0000 1b00 0000 0c00 0000 L...............\n+000276a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000276b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 000276c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000276d0: 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-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-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-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-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+000276d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000276e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n+000276f0: 4dee 0100 0000 0000 2600 0000 1a00 0000 M.......&.......\n+00027700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n+00027720: c4dc 0100 0000 0000 1900 0000 8f01 0000 ................\n+00027730: 2eab c46b 7265 702e 3f99 0000 0000 0000 ...krep.?.......\n+00027740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n+00027750: 1d95 0100 0000 0000 1c00 0000 6201 0000 ............b...\n+00027760: 06c4 666a 0072 6570 b4e4 0100 0000 0000 ..fj.rep........\n+00027770: 3500 0000 0000 0000 d77d de6f 7265 702e 5........}.orep.\n+00027780: 4c07 0100 0000 0000 2500 0000 5600 0000 L.......%...V...\n+00027790: c396 fb60 3a72 6570 4093 0100 0000 0000 ...`:rep@.......\n+000277a0: 1600 0000 4000 0000 8427 346c 7265 702e ....@....'4lrep.\n+000277b0: 92e8 0100 0000 0000 2c00 0000 1800 0000 ........,.......\n+000277c0: c287 5062 7265 702e a092 0100 0000 0000 ..Pbrep.........\n+000277d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n 000277e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000277f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000277f0: 6e65 f264 7265 702e c498 0100 0000 0000 ne.drep.........\n+00027800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n 00027810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027820: 02da 2369 7265 702e 8cd3 0000 0000 0000 ..#irep.........\n+00027830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n 00027840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027890: 0000 0000 0000 0000 0000 0000 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-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+00027880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027890: 0000 0000 0000 0000 7145 f76a 0072 6570 ........qE.j.rep\n+000278a0: c09f 0100 0000 0000 1000 0000 0800 0000 ................\n+000278b0: 9ca0 1167 7265 702e e10d 0100 0000 0000 ...grep.........\n+000278c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n+000278d0: e2e2 0000 0000 0000 1d00 0000 7003 0000 ............p...\n+000278e0: 05a7 c368 7265 6d6f 63e4 0100 0000 0000 ...hremoc.......\n+000278f0: 1400 0000 3d00 0000 6fcd cd6d 7265 702e ....=...o..mrep.\n+00027900: b594 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n+00027910: ce70 fc65 0072 6570 cfe5 0100 0000 0000 .p.e.rep........\n+00027920: 3500 0000 0000 0000 915b 8c6a 7265 702e 5........[.jrep.\n+00027930: b6ed 0000 0000 0000 1600 0000 9500 0000 ................\n+00027940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 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+000279a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000279b0: 0000 0000 0000 0000 ffff ffff 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-00027a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000279d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000279e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n+000279f0: 61e9 0000 0000 0000 1d00 0000 5400 0000 a...........T...\n+00027a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n+00027a20: 8599 0100 0000 0000 1800 0000 5c00 0000 ............\\...\n+00027a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n+00027a50: c961 0000 0000 0000 0a00 0000 cf00 0000 .a..............\n+00027a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027a70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 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+00027a90: f812 b363 7265 702e 289d 0100 0000 0000 ...crep.(.......\n+00027aa0: 2a00 0000 3f00 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-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+00027ac0: 120f 6961 7265 702e 369b 0100 0000 0000 ..iarep.6.......\n+00027ad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n+00027ae0: 9693 0100 0000 0000 1600 0000 4c00 0000 ............L...\n+00027af0: b860 9c69 7265 702e 69d8 0100 0000 0000 .`.irep.i.......\n+00027b00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n+00027b10: 11df 0000 0000 0000 1c00 0000 b300 0000 ................\n+00027b20: 9f71 b062 7265 702e 7fe6 0100 0000 0000 .q.brep.........\n+00027b30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n+00027b40: 8bea 0100 0000 0000 2300 0000 1602 0000 ........#.......\n+00027b50: e797 9061 7265 702e c4ec 0100 0000 0000 ...arep.........\n+00027b60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n 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+00027b80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027b90: 0000 0000 0000 0000 ffff ffff 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+00027bb0: c89a 2365 0072 6570 04e6 0100 0000 0000 ..#e.rep........\n+00027bc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n 00027bd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027be0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027bf0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027c10: 1679 c46c 7265 702e 7009 0100 0000 0000 .y.lrep.p.......\n+00027c20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n+00027c30: 4251 0100 0000 0000 1400 0000 6b00 0000 BQ..........k...\n+00027c40: d4f2 8761 7265 702e 4a8b 0000 0000 0000 ...arep.J.......\n+00027c50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n+00027c60: 219f 0100 0000 0000 1600 0000 2100 0000 !...........!...\n+00027c70: 827f 4b62 7265 702e 19ef 0000 0000 0000 ..Kbrep.........\n+00027c80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n 00027c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ca0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027cb0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027cd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027ce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027dc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027d10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n+00027d20: b091 0100 0000 0000 1600 0000 6a00 0000 ............j...\n+00027d30: 5292 9d67 7265 702e d13f 0000 0000 0000 R..grep..?......\n+00027d40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n+00027d50: b7d7 0000 0000 0000 0c00 0000 4901 0000 ............I...\n+00027d60: 94fd 3b6f 7265 702e d59c 0100 0000 0000 ..;orep.........\n+00027d70: 2200 0000 3100 0000 4363 6664 7265 702e \"...1...Ccfdrep.\n+00027d80: 589f 0100 0000 0000 1200 0000 5600 0000 X...........V...\n+00027d90: c91f 7e64 0072 6570 1eda 0100 0000 0000 ..~d.rep........\n+00027da0: 2900 0000 0800 0000 94df 736b 7265 6d6f ).........skremo\n+00027db0: a5e2 0100 0000 0000 1700 0000 3f00 0000 ............?...\n+00027dc0: 02bf 2369 2a63 6f6d 5e9c 0100 0000 0000 ..#i*com^.......\n+00027dd0: 1500 0000 6200 0000 3a36 ea6c 0072 6570 ....b...:6.l.rep\n+00027de0: c99e 0100 0000 0000 2000 0000 0400 0000 ........ .......\n+00027df0: a021 d564 7265 702e ccd4 0100 0000 0000 .!.drep.........\n+00027e00: 2d00 0000 3700 0000 336b c568 7265 702e -...7...3k.hrep.\n+00027e10: 95e7 0100 0000 0000 2100 0000 dc00 0000 ........!.......\n+00027e20: 6c42 686d 7265 702e 00e0 0200 0000 0000 lBhmrep.........\n+00027e30: 1c00 0000 ec01 0000 ffff ffff 0000 0000 ................\n 00027e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027e60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027e80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027e90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027eb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027ec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027ee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027ef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027f20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027f30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f40: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027f50: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 00027f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027f90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027fa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027f70: 50ac 9860 7265 6d6f fbe2 0100 0000 0000 P..`remo........\n+00027f80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n+00027f90: fb9c 0000 0000 0000 1800 0000 e200 0000 ................\n+00027fa0: e9e6 1366 0072 6570 0a9f 0100 0000 0000 ...f.rep........\n+00027fb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n 00027fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00027ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028000: 7265 702e 7574 696c 2e69 7370 656c 6c23 rep.util.ispell#\n-00028010: 6973 7065 6c6c 2d61 6464 2d77 6f72 642d ispell-add-word-\n-00028020: 746f 2d64 6963 7469 6f6e 6172 7941 6464 to-dictionaryAdd\n-00028030: 2074 6865 2073 7472 696e 6720 574f 5244 the string WORD\n-00028040: 2074 6f20 796f 7572 2070 6572 736f 6e61 to your persona\n-00028050: 6c20 4973 7065 6c6c 2064 6963 7469 6f6e l Ispell diction\n-00028060: 6172 792e 7265 702e 7574 696c 2e69 7370 ary.rep.util.isp\n-00028070: 656c 6c23 6973 7065 6c6c 2d61 6464 2d77 ell#ispell-add-w\n-00028080: 6f72 642d 666f 722d 7365 7373 696f 6e41 ord-for-sessionA\n-00028090: 6464 2074 6865 2073 7472 696e 6720 574f dd the string WO\n-000280a0: 5244 2074 6f20 4973 7065 6c6c 2773 2070 RD to Ispell's p\n-000280b0: 6572 2d73 6573 7369 6f6e 2064 6963 7469 er-session dicti\n-000280c0: 6f6e 6172 792e 7265 702e 7574 696c 2e6d onary.rep.util.m\n-000280d0: 6973 6323 7072 6f67 7261 6d2d 6578 6973 isc#program-exis\n-000280e0: 7473 2d70 5265 7475 726e 7320 7472 7565 ts-pReturns true\n-000280f0: 2069 6620 6120 7072 6f67 7261 6d20 6e61 if a program na\n-00028100: 6d65 6420 434d 4420 6361 6e20 6265 2066 med CMD can be f\n-00028110: 6f75 6e64 2069 6e20 7468 6520 6375 7272 ound in the curr\n-00028120: 656e 7420 7061 7468 7265 702e 7574 696c ent pathrep.util\n-00028130: 2e74 696d 6523 7469 6d65 2d3e 7365 636f .time#time->seco\n-00028140: 6e64 7343 6f6e 7665 7274 2074 6865 2074 ndsConvert the t\n-00028150: 696d 6573 7461 6d70 2054 494d 4520 746f imestamp TIME to\n-00028160: 2074 6865 206e 756d 6265 7220 6f66 2073 the number of s\n-00028170: 6563 6f6e 6473 2073 696e 6365 2074 6865 econds since the\n-00028180: 2065 706f 6368 2e72 6570 2e75 7469 6c2e epoch.rep.util.\n-00028190: 6461 7465 2364 6174 652d 7469 6d65 7a6f date#date-timezo\n-000281a0: 6e65 2d61 6c69 7374 416c 6973 7420 6f66 ne-alistAlist of\n-000281b0: 2028 5449 4d45 5a4f 4e45 202e 204d 494e (TIMEZONE . MIN\n-000281c0: 5554 4553 2d44 4946 4645 5245 4e43 4529 UTES-DIFFERENCE)\n-000281d0: 2e00 7265 702e 696f 2e66 696c 652d 6861 ..rep.io.file-ha\n-000281e0: 6e64 6c65 7273 2e74 6172 2374 6172 6668 ndlers.tar#tarfh\n-000281f0: 2d65 6d70 7479 2d63 6163 6865 7265 702e -empty-cacherep.\n-00028200: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n-00028210: 2e72 656d 6f74 652e 7265 7023 7265 6d6f .remote.rep#remo\n-00028220: 7465 2d72 6570 2d63 6c6f 7365 2d68 6f73 te-rep-close-hos\n-00028230: 7443 6c6f 7365 2074 6865 2072 6570 2d72 tClose the rep-r\n-00028240: 656d 6f74 6520 7375 6270 726f 6365 7373 emote subprocess\n-00028250: 2063 6f6e 6e65 6374 6564 2074 6f20 6055 connected to `U\n-00028260: 5345 5240 484f 5354 272e 0072 6570 2e69 SER@HOST'..rep.i\n-00028270: 6f2e 6669 6c65 2d68 616e 646c 6572 732e o.file-handlers.\n-00028280: 7265 6d6f 7465 2e72 6570 2372 656d 6f74 remote.rep#remot\n-00028290: 652d 7265 702d 636c 6f73 652d 616c 6c66 e-rep-close-allf\n-000282a0: 7470 2d70 726f 6772 616d 5072 6f67 7261 tp-programProgra\n-000282b0: 6d20 7573 6564 2066 6f72 2046 5450 2073 m used for FTP s\n-000282c0: 6573 7369 6f6e 732e 7265 6d6f 7465 2d66 essions.remote-f\n-000282d0: 7470 2d61 7267 734c 6973 7420 6f66 2061 tp-argsList of a\n-000282e0: 7267 756d 656e 7473 2074 6f20 7265 6d6f rguments to remo\n-000282f0: 7465 2046 5450 2073 6573 7369 6f6e 732e te FTP sessions.\n-00028300: 7265 6d6f 7465 2d66 7470 2d70 6173 7377 remote-ftp-passw\n-00028310: 642d 616c 6973 7441 6c69 7374 206f 6620 d-alistAlist of \n-00028320: 2855 5345 5240 484f 5354 202e 2050 4153 (USER@HOST . PAS\n-00028330: 5357 4429 2064 6566 696e 696e 6720 616c SWD) defining al\n-00028340: 6c20 6b6e 6f77 6e20 4654 5020 7061 7373 l known FTP pass\n-00028350: 776f 7264 732e 7265 6d6f 7465 2d66 7470 words.remote-ftp\n-00028360: 2d64 6972 6361 6368 652d 6578 7069 7279 -dircache-expiry\n-00028370: 2d74 696d 654e 756d 6265 7220 6f66 2073 -timeNumber of s\n-00028380: 6563 6f6e 6473 2062 6566 6f72 6520 6120 econds before a \n-00028390: 6469 7263 6163 6865 2065 6e74 7279 2069 dircache entry i\n-000283a0: 7320 7265 7265 6164 2e72 656d 6f74 652d s reread.remote-\n-000283b0: 6674 702d 6469 7263 6163 6865 2d6d 6178 ftp-dircache-max\n-000283c0: 2d64 6972 734d 6178 696d 756d 206e 756d -dirsMaximum num\n-000283d0: 6265 7220 6f66 2064 6972 6563 746f 7269 ber of directori\n-000283e0: 6573 2077 686f 7365 2063 6f6e 7465 6e74 es whose content\n-000283f0: 7320 6d61 7920 6265 2063 6163 6865 6420 s may be cached \n-00028400: 6174 2061 6e79 206f 6e65 0a74 696d 652e at any one.time.\n-00028410: 7265 6d6f 7465 2d66 7470 2d70 726f 6d70 remote-ftp-promp\n-00028420: 742d 7265 6765 7870 5265 6775 6c61 7220 t-regexpRegular \n-00028430: 6578 7072 6573 7369 6f6e 206d 6174 6368 expression match\n-00028440: 696e 6720 6120 7072 6f6d 7074 2066 726f ing a prompt fro\n-00028450: 6d20 7468 6520 4654 5020 636f 6d6d 616e m the FTP comman\n-00028460: 6420 2874 6f20 6265 2069 676e 6f72 6564 d (to be ignored\n-00028470: 292e 7265 6d6f 7465 2d66 7470 2d73 6b69 ).remote-ftp-ski\n-00028480: 702d 6d73 6773 5265 6775 6c61 7220 6578 p-msgsRegular ex\n-00028490: 7072 6573 7369 6f6e 206d 6174 6368 696e pression matchin\n-000284a0: 6720 6674 7020 6d65 7373 6167 6573 2074 g ftp messages t\n-000284b0: 6861 7420 6361 6e20 6265 2069 676e 6f72 hat can be ignor\n-000284c0: 6564 2e00 7265 702e 696f 2e66 696c 652d ed..rep.io.file-\n-000284d0: 6861 6e64 6c65 7273 2e72 656d 6f74 652e handlers.remote.\n-000284e0: 6674 7023 7265 6d6f 7465 2d66 7470 2d63 ftp#remote-ftp-c\n-000284f0: 6c6f 7365 2d61 6c6c 7265 702e 696f 2e66 lose-allrep.io.f\n-00028500: 696c 652d 6861 6e64 6c65 7273 2e72 656d ile-handlers.rem\n-00028510: 6f74 652e 6674 7023 7265 6d6f 7465 2d66 ote.ftp#remote-f\n-00028520: 7470 2d61 6464 2d70 6173 7377 6441 6464 tp-add-passwdAdd\n-00028530: 2074 6865 2073 7472 696e 6720 5041 5353 the string PASS\n-00028540: 5744 2061 7320 7468 6520 7061 7373 776f WD as the passwo\n-00028550: 7264 2066 6f72 2046 5450 2073 6573 7369 rd for FTP sessi\n-00028560: 6f6e 206f 6620 5553 4552 4048 4f53 542e on of USER@HOST.\n-00028570: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri\n-00028580: 6e67 2d63 6170 6163 6974 7952 6574 7572 ng-capacityRetur\n-00028590: 6e73 2074 6865 206e 756d 6265 7220 6f66 ns the number of\n-000285a0: 2073 6c6f 7473 2069 6e20 7468 6520 7269 slots in the ri\n-000285b0: 6e67 2062 7566 6665 7220 5249 4e47 2e00 ng buffer RING..\n-000285c0: 7265 702e 6461 7461 2e72 696e 6723 7269 rep.data.ring#ri\n-000285d0: 6e67 2d61 7070 656e 6420 5249 4e47 204f ng-append RING O\n-000285e0: 424a 4543 5400 7265 702e 6461 7461 2e72 BJECT.rep.data.r\n-000285f0: 696e 6723 7269 6e67 2d72 6570 6c61 6365 ing#ring-replace\n-00028600: 2052 494e 4720 4f42 4a45 4354 7265 702e RING OBJECTrep.\n-00028610: 6461 7461 2373 7472 696e 672d 7570 6361 data#string-upca\n-00028620: 7365 5265 7475 726e 2061 206e 6577 2073 seReturn a new s\n-00028630: 7472 696e 672c 2061 6e20 7570 7065 7220 tring, an upper \n-00028640: 6361 7365 2063 6f70 7920 6f66 2073 7472 case copy of str\n-00028650: 696e 6720 582e 0000 0000 0000 0000 0000 ing X...........\n-00028660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00028680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00027fd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00027fe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n+00027ff0: f4de 0100 0000 0000 1800 0000 0e00 0000 ................\n+00028000: 0200 0000 0000 0000 f109 0000 304e 9200 ............0N..\n+00028010: 0f86 0100 0000 0000 0010 0000 0000 0000 ................\n+00028020: 0090 0200 0000 0000 0000 0000 0000 0000 ................\n+00028030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n+00028070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n+00028090: ed9e 0100 0000 0000 1600 0000 0700 0000 ................\n+000280a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000280b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000280c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000280d0: 104d 1674 7265 702e 0090 0100 0000 0000 .M.trep.........\n+000280e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n+000280f0: 36d4 0100 0000 0000 1d00 0000 4900 0000 6...........I...\n+00028100: 3488 ea7f 7265 702e 6b9a 0100 0000 0000 4...rep.k.......\n+00028110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n+00028120: 8480 0100 0000 0000 1700 0000 5501 0000 ............U...\n+00028130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n+00028150: ca8b 0000 0000 0000 1400 0000 6d00 0000 ............m...\n+00028160: 0a56 b67b 2a69 7370 47d3 0100 0000 0000 .V.{*ispG.......\n+00028170: 1300 0000 3d00 0000 98f3 f771 7265 702e ....=......qrep.\n+00028180: b083 0100 0000 0000 1a00 0000 2601 0000 ............&...\n+00028190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+000281a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000281b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281c0: 58c1 ae72 7265 702e 055e 0000 0000 0000 X..rrep..^......\n+000281d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n+000281e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000281f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028250: 3a79 4f7e 7265 6d6f f4e1 0100 0000 0000 :yO~remo........\n+00028260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n+00028270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n+000282a0: 5759 0100 0000 0000 1200 0000 fe00 0000 WY..............\n+000282b0: ebd8 767d 7265 6d6f a8e1 0100 0000 0000 ..v}remo........\n+000282c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n+000282d0: 3ded 0000 0000 0000 1600 0000 6300 0000 =...........c...\n+000282e0: 0cf0 b87b 7265 702e 19d2 0100 0000 0000 ...{rep.........\n+000282f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n+00028300: ee9d 0100 0000 0000 2500 0000 0800 0000 ........%.......\n+00028310: 40fa c477 7265 702e 6d42 0000 0000 0000 @..wrep.mB......\n+00028320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n+00028330: 5191 0000 0000 0000 1500 0000 3300 0000 Q...........3...\n+00028340: 68ef 7872 7265 702e 00e0 0000 0000 0000 h.xrrep.........\n+00028350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n+00028360: 9dde 0100 0000 0000 1700 0000 4000 0000 ............@...\n+00028370: 6351 8c7e 7265 702e d282 0100 0000 0000 cQ.~rep.........\n+00028380: 2300 0000 5a00 0000 eb21 8279 2a69 7370 #...Z....!.y*isp\n+00028390: 97d3 0100 0000 0000 1000 0000 3300 0000 ............3...\n+000283a0: be78 bf73 7265 702e 0060 0100 0000 0000 .x.srep..`......\n+000283b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n+000283c0: 15ec 0000 0000 0000 2500 0000 6c00 0000 ........%...l...\n+000283d0: 3f48 7d77 7265 702e 7783 0100 0000 0000 ?H}wrep.w.......\n+000283e0: 1600 0000 2300 0000 ffff ffff 0000 0000 ....#...........\n+000283f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00028420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00028430: 2021 2f7d 7265 702e 6b90 0100 0000 0000 !/}rep.k.......\n+00028440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n+00028450: ef73 0000 0000 0000 1400 0000 c500 0000 .s..............\n+00028460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+00028470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O.@rep.........\n-00029560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n-00029570: c678 0000 0000 0000 2900 0000 5f00 0000 .x......)..._...\n-00029580: 5d42 3041 7265 702e 9914 0100 0000 0000 ]B0Arep.........\n-00029590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\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: c6d2 ef40 7265 702e df39 0200 0000 0000 ...@rep..9......\n-000295c0: 3500 0000 3000 0000 8d45 7346 7265 702e 5...0....EsFrep.\n-000295d0: ab6e 0000 0000 0000 3000 0000 c600 0000 .n......0.......\n-000295e0: 8b55 f641 7265 702e 1865 0100 0000 0000 .U.Arep..e......\n-000295f0: 1d00 0000 9b00 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029620: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\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: 467a a641 7265 702e daee 0000 0000 0000 Fz.Arep.........\n-00029650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n-00029660: 0e36 0200 0000 0000 1c00 0000 0500 0000 .6..............\n-00029670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000296a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000296b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: 1ead 844b 7265 702e 6360 0100 0000 0000 ...Krep.c`......\n-000296e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n-000296f0: 6b35 0200 0000 0000 1f00 0000 0800 0000 k5..............\n-00029700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029710: 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: 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029740: 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029770: 0000 0000 0000 0000 ffff ffff 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: 4e4b e746 7265 702e 1c61 0100 0000 0000 NK.Frep..a......\n-000297a0: 1100 0000 2c00 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000297d0: 0000 0000 0000 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029800: 0000 0000 0000 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: 4e79 b74a 7265 702e a863 0100 0000 0000 Ny.Jrep..c......\n-00029830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n-00029840: 8f51 0000 0000 0000 0e00 0000 9900 0000 .Q..............\n-00029850: a2ba 3b48 7265 702e d065 0100 0000 0000 ..;Hrep..e......\n-00029860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n-00029870: e2ca 0000 0000 0000 1c00 0000 1100 0000 ................\n-00029880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 000298a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000298b0: fe03 7c48 7265 702e b861 0100 0000 0000 ..|Hrep..a......\n-000298c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n-000298d0: 25b4 0000 0000 0000 1e00 0000 3300 0000 %...........3...\n-000298e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000298f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n-00029900: 2ec5 0000 0000 0000 1400 0000 3c00 0000 ............<...\n-00029910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029920: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000298b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000298c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000298d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000298e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000298f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029940: a817 044a 7265 702e bd36 0200 0000 0000 ...Jrep..6......\n-00029950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n+00029940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-000299a0: d68c ec4f 0072 6570 d9bd 0000 0000 0000 ...O.rep........\n-000299b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n-000299c0: 287a 0000 0000 0000 1d00 0000 2a00 0000 (z..........*...\n-000299d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-000299e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n-000299f0: 06bc 0000 0000 0000 1f00 0000 af00 0000 ................\n-00029a00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029a10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+000299a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+000299f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029a20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029a40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029a60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029a70: 0000 0000 0000 0000 37b1 a34f 0072 6570 ........7..O.rep\n-00029a80: a236 0200 0000 0000 1900 0000 0200 0000 .6..............\n-00029a90: 53b5 9044 7265 702e 0e38 0200 0000 0000 S..Drep..8......\n-00029aa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n+00029a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029ab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029ac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029ad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n-00029ae0: 99c4 0000 0000 0000 1600 0000 3700 0000 ............7...\n-00029af0: 28e0 fd41 7265 702e a975 0000 0000 0000 (..Arep..u......\n-00029b00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n+00029ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029b20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029b30: 0000 0000 0000 0000 c396 fb4d 3a72 6570 ...........M:rep\n-00029b40: 4411 0100 0000 0000 1600 0000 4000 0000 D...........@...\n-00029b50: fec6 fd46 7265 702e db34 0200 0000 0000 ...Frep..4......\n-00029b60: 1100 0000 3500 0000 89f3 a749 7265 702e ....5......Irep.\n-00029b70: f51c 0100 0000 0000 1400 0000 4700 0000 ............G...\n-00029b80: 5b1f 5842 7265 702e f36d 0100 0000 0000 [.XBrep..m......\n-00029b90: 1d00 0000 6500 0000 6ded 974b 0072 6570 ....e...m..K.rep\n-00029ba0: eb37 0200 0000 0000 1f00 0000 0400 0000 .7..............\n-00029bb0: 1f61 3c47 7265 6d6f 5a39 0200 0000 0000 .aKrep.........\n-00029c50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n-00029c60: f21d 0100 0000 0000 1400 0000 4600 0000 ............F...\n-00029c70: 17ab f045 0072 6570 cfb5 0000 0000 0000 ...E.rep........\n-00029c80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n-00029c90: ffea 0000 0000 0000 1600 0000 2501 0000 ............%...\n-00029ca0: 7662 5343 7265 702e b4c3 0000 0000 0000 vbSCrep.........\n-00029cb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n-00029cc0: 5543 0000 0000 0000 0c00 0000 6100 0000 UC..........a...\n-00029cd0: ac84 0a40 7265 702e ac1d 0100 0000 0000 ...@rep.........\n-00029ce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n-00029cf0: 00b0 0000 0000 0000 2000 0000 f600 0000 ........ .......\n-00029d00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-00029d10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+00029c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029c90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029cc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029cd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+00029d10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 00029d20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-00029d30: 3235 3c45 0072 6570 54b9 0000 0000 0000 25.Trep.........\n-0002a950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n-0002a960: 3531 0200 0000 0000 1d00 0000 5000 0000 51..........P...\n-0002a970: 8c76 df52 7265 702e 7f4e 0000 0000 0000 .v.Rrep..N......\n-0002a980: 0f00 0000 fb00 0000 ffff ffff 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+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 0002a990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9a0: dea3 c652 7265 702e 9d67 0100 0000 0000 ...Rrep..g......\n-0002a9b0: 2200 0000 4000 0000 ffff ffff 0000 0000 \"...@...........\n+0002a9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002a9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002a9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002a9d0: c4b1 9354 0072 6570 a7b5 0000 0000 0000 ...T.rep........\n-0002a9e0: 2200 0000 0600 0000 ffff ffff 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: e457 2857 7265 702e cbc8 0000 0000 0000 .W(Wrep.........\n-0002aa10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n-0002aa20: e16a 0100 0000 0000 1d00 0000 6300 0000 .j..........c...\n-0002aa30: 23ab 0e54 7265 702e 68be 0000 0000 0000 #..Trep.h.......\n-0002aa40: 2000 0000 de00 0000 4c21 9859 7265 702e .......L!.Yrep.\n-0002aa50: 9532 0200 0000 0000 1b00 0000 9200 0000 .2..............\n-0002aa60: 868e d457 7265 702e dbb2 0000 0000 0000 ...Wrep.........\n-0002aa70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n-0002aa80: 0b5b 0000 0000 0000 0c00 0000 5a00 0000 .[..........Z...\n-0002aa90: b48f 8351 7265 702e c497 0000 0000 0000 ...Qrep.........\n-0002aaa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n-0002aab0: 2a82 0000 0000 0000 1800 0000 2a00 0000 *...........*...\n-0002aac0: 5e6f 2950 0072 6570 b9b6 0000 0000 0000 ^o)P.rep........\n-0002aad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n-0002aae0: cb5d 0000 0000 0000 1600 0000 ed00 0000 .]..............\n-0002aaf0: daf9 6b57 0072 6570 7c32 0200 0000 0000 ..kW.rep|2......\n-0002ab00: 1900 0000 0000 0000 a53a 275e 7265 702e .........:'^rep.\n-0002ab10: 756e 0100 0000 0000 2000 0000 3700 0000 un...... ...7...\n-0002ab20: dae3 b35a 7265 702e ca1c 0100 0000 0000 ...Zrep.........\n-0002ab30: 1900 0000 1200 0000 ac84 0a55 7265 702e ...........Urep.\n-0002ab40: 501d 0100 0000 0000 0f00 0000 4d00 0000 P...........M...\n-0002ab50: 45a9 3d55 0072 6570 c0bf 0000 0000 0000 E.=U.rep........\n-0002ab60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n-0002ab70: d11f 0100 0000 0000 1d00 0000 0a00 0000 ................\n-0002ab80: 4f8d 335e 0072 6570 80b5 0000 0000 0000 O.3^.rep........\n-0002ab90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n-0002aba0: af4b 0000 0000 0000 0e00 0000 8300 0000 .K..............\n-0002abb0: f56c ed5e 7265 702e b335 0200 0000 0000 .l.^rep..5......\n-0002abc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n+0002aa00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aa90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aaa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aaf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ab90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002abb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002abc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002abd0: 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+0002abe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002abf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ac00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ac10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ac20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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: 9a02 5055 7265 702e 42b2 0200 0000 0000 ..PUrep.B.......\n-0002ac50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ac80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ac70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ac80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002ac90: 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+0002aca0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002acb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002acc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002acd0: da22 5052 7265 702e 58b1 0000 0000 0000 .\"PRrep.X.......\n-0002ace0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n+0002acd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ace0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002acf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ad00: f00f 6250 7461 7266 31b0 0200 0000 0000 ..bPtarf1.......\n-0002ad10: 1500 0000 2600 0000 ffff ffff 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: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ad40: 0000 0000 0000 0000 ffff ffff 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: 941b 3e53 6572 726f f08b 0000 0000 0000 ..>Serro........\n-0002ad70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n-0002ad80: ff67 0100 0000 0000 1d00 0000 3e00 0000 .g..........>...\n-0002ad90: ac97 4b50 7265 702e 8e34 0200 0000 0000 ..KPrep..4......\n-0002ada0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n-0002adb0: 946c 0100 0000 0000 2500 0000 3a01 0000 .l......%...:...\n-0002adc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002add0: 0000 0000 0000 0000 9bcb 445f 7265 702e ..........D_rep.\n-0002ade0: 5842 0000 0000 0000 1a00 0000 1c00 0000 XB..............\n-0002adf0: c502 8c57 7265 702e 0090 0000 0000 0000 ...Wrep.........\n-0002ae00: 1400 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\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: 7a28 ae5c 7265 702e 8b56 0000 0000 0000 z(.\\rep..V......\n-0002ae30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n-0002ae40: f21b 0100 0000 0000 1c00 0000 5400 0000 ............T...\n-0002ae50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ae60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n-0002ae70: 7bb6 0000 0000 0000 1800 0000 2600 0000 {...........&...\n-0002ae80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ae90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ae20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ae90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002aea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002aeb0: 0a00 405a 7265 702e b7ca 0000 0000 0000 ..@Zrep.........\n-0002aec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n-0002aed0: 9d8b 0000 0000 0000 0c00 0000 4700 0000 ............G...\n-0002aee0: 5447 7051 7265 702e 936a 0000 0000 0000 TGpQrep..j......\n-0002aef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n+0002aeb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002aef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002af00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af10: f841 6750 7265 702e f533 0200 0000 0000 .AgPrep..3......\n-0002af20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n+0002af10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002af30: 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+0002af40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002af60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002af70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002af80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n-0002af90: 9833 0200 0000 0000 1e00 0000 3f00 0000 .3..........?...\n-0002afa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002afb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n-0002afc0: c3e9 0000 0000 0000 1600 0000 3800 0000 ............8...\n-0002afd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002afe0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002af70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002af90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002afa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002afb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002afc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002afd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002afe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002aff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b000: 0072 6570 2e75 7469 6c2e 6461 7465 2370 .rep.util.date#p\n-0002b010: 6172 7365 2d64 6174 6520 5354 5249 4e47 arse-date STRING\n-0002b020: 2023 216f 7074 696f 6e61 6c20 504f 494e #!optional POIN\n-0002b030: 5474 6172 6668 2d6d 6178 2d63 6163 6865 Ttarfh-max-cache\n-0002b040: 642d 6469 7273 546f 7461 6c20 6e75 6d62 d-dirsTotal numb\n-0002b050: 6572 206f 6620 7461 7220 6c69 7374 696e er of tar listin\n-0002b060: 6773 2074 6f20 6361 6368 652e 7265 702e gs to cache.rep.\n-0002b070: 696f 2e66 696c 652d 6861 6e64 6c65 7273 io.file-handlers\n-0002b080: 2e72 656d 6f74 652e 7265 7023 7265 6d6f .remote.rep#remo\n-0002b090: 7465 2d72 6570 2d63 6c6f 7365 2d61 6c6c te-rep-close-all\n-0002b0a0: 436c 6f73 6520 616c 6c20 7275 6e6e 696e Close all runnin\n-0002b0b0: 6720 7265 702d 7265 6d6f 7465 2073 7562 g rep-remote sub\n-0002b0c0: 7072 6f63 6573 7365 732e 7265 702e 696f processes.rep.io\n-0002b0d0: 2e66 696c 652d 6861 6e64 6c65 7273 2e72 .file-handlers.r\n-0002b0e0: 656d 6f74 652e 7265 7023 7265 6d6f 7465 emote.rep#remote\n-0002b0f0: 2d72 6570 2d65 6d70 7479 2d63 6163 6865 -rep-empty-cache\n-0002b100: 4469 7363 6172 6420 616c 6c20 6361 6368 Discard all cach\n-0002b110: 6564 2072 6570 2d72 656d 6f74 6520 6469 ed rep-remote di\n-0002b120: 7265 6374 6f72 7920 656e 7472 6965 732e rectory entries.\n-0002b130: 7265 6d6f 7465 2d66 7470 2d6d 756c 7469 remote-ftp-multi\n-0002b140: 2d6d 7367 7352 6567 756c 6172 2065 7870 -msgsRegular exp\n-0002b150: 7265 7373 696f 6e20 6d61 7463 6869 6e67 ression matching\n-0002b160: 2074 6865 2073 7461 7274 206f 6620 6120 the start of a \n-0002b170: 6d75 6c74 696c 696e 6520 6674 7020 7265 multiline ftp re\n-0002b180: 706c 792e 7265 6d6f 7465 2d66 7470 2d70 ply.remote-ftp-p\n-0002b190: 6173 7377 642d 6d73 6773 5265 6775 6c61 asswd-msgsRegula\n-0002b1a0: 7220 6578 7072 6573 7369 6f6e 206d 6174 r expression mat\n-0002b1b0: 6368 696e 6720 7061 7373 776f 7264 2070 ching password p\n-0002b1c0: 726f 6d70 742e 7265 702e 696f 2e66 696c rompt.rep.io.fil\n-0002b1d0: 6573 2366 696c 652d 6e65 7765 722d 7468 es#file-newer-th\n-0002b1e0: 616e 2d66 696c 652d 7052 6574 7572 6e73 an-file-pReturns\n-0002b1f0: 2074 2077 6865 6e20 4649 4c45 3120 7761 t when FILE1 wa\n-0002b200: 7320 6d6f 6469 6669 6564 206d 6f72 6520 s modified more \n-0002b210: 7265 6365 6e74 6c79 2074 6861 6e20 4649 recently than FI\n-0002b220: 4c45 322e 0072 6570 2e64 6174 612e 7269 LE2..rep.data.ri\n-0002b230: 6e67 2372 696e 672d 3e6c 6973 7420 5249 ng#ring->list RI\n-0002b240: 4e47 7265 702e 6461 7461 2373 7472 696e NGrep.data#strin\n-0002b250: 672d 7570 7065 722d 6361 7365 2d70 5265 g-upper-case-pRe\n-0002b260: 7475 726e 2074 2069 6620 7374 7269 6e67 turn t if string\n-0002b270: 2058 2069 7320 7570 7065 7220 6361 7365 X is upper case\n-0002b280: 2028 636f 6e74 6169 6e73 206e 6f20 6c6f (contains no lo\n-0002b290: 7765 7220 6361 7365 2063 6861 7261 6374 wer case charact\n-0002b2a0: 6572 7320 616e 640a 6174 206c 6561 7374 ers and.at least\n-0002b2b0: 206f 6e65 2075 7070 6572 2d63 6173 6520 one upper-case \n-0002b2c0: 6368 6172 6163 7465 7229 2e72 6570 2e64 character).rep.d\n-0002b2d0: 6174 6123 6361 7069 7461 6c69 7a65 2d73 ata#capitalize-s\n-0002b2e0: 7472 696e 6752 6574 7572 6e20 6120 6e65 tringReturn a ne\n-0002b2f0: 7720 7374 7269 6e67 2c20 6120 636f 7079 w string, a copy\n-0002b300: 206f 6620 5820 7769 7468 2069 7473 2066 of X with its f\n-0002b310: 6972 7374 2063 6861 7261 6374 6572 2069 irst character i\n-0002b320: 6e20 7570 7065 7220 6361 7365 2e72 6570 n upper case.rep\n-0002b330: 2e76 6d2e 6469 7361 7373 656d 626c 6572 .vm.disassembler\n-0002b340: 2364 6973 6173 7365 6d62 6c65 4469 7373 #disassembleDiss\n-0002b350: 6173 656d 626c 6573 2041 5247 2c20 7769 asembles ARG, wi\n-0002b360: 7468 206f 7574 7075 7420 746f 2053 5452 th output to STR\n-0002b370: 4541 4d2c 206f 7220 7468 6520 2a64 6973 EAM, or the *dis\n-0002b380: 6173 7365 6d62 6c79 2a20 6275 6666 6572 assembly* buffer\n-0002b390: 2e00 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b400: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b410: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b430: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b440: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b450: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b460: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b470: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b000: 0400 0000 0000 0000 0a00 0000 d897 9200 ................\n+0002b010: f6cf 0000 0000 0000 0d00 0000 280c c801 ............(...\n+0002b020: f35f 0100 0000 0000 c10a 0000 281d 9300 ._..........(...\n+0002b030: 3fa5 0200 0000 0000 0010 0000 0000 0000 ?...............\n+0002b040: 0070 0100 0000 0000 0000 0000 0000 0000 .p..............\n+0002b050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b060: 0000 0000 0000 0000 0300 0000 5c00 0000 ............\\...\n+0002b070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b080: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b090: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+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 faa0 0200 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 84c5 0000 0000 0000 ...M.rep........\n+0002b140: 2000 0000 0300 0000 b972 8542 0072 6570 ........r.B.rep\n+0002b150: 17a5 0200 0000 0000 1800 0000 1000 0000 ................\n+0002b160: 00c7 6f4a 0072 6570 b3a4 0200 0000 0000 ..oJ.rep........\n+0002b170: 1700 0000 0200 0000 71f8 8642 0072 6570 ........q..B.rep\n+0002b180: 356d 0100 0000 0000 2900 0000 1900 0000 5m......).......\n+0002b190: f2c5 4b4e 7265 702e ee6e 0100 0000 0000 ..KNrep..n......\n+0002b1a0: 1500 0000 8600 0000 5f2c 9642 7265 702e ........_,.Brep.\n+0002b1b0: 2656 0000 0000 0000 1600 0000 5a00 0000 &V..........Z...\n+0002b1c0: 2b24 4f4b 7461 7266 90cd 0000 0000 0000 +$OKtarf........\n+0002b1d0: 1900 0000 2600 0000 07f4 3347 7265 702e ....&.....3Grep.\n+0002b1e0: b832 0000 0000 0000 1a00 0000 6700 0000 .2..........g...\n+0002b1f0: 1433 8d47 0072 6570 896f 0100 0000 0000 .3.G.rep.o......\n+0002b200: 1700 0000 0800 0000 05e5 8b42 7265 6d6f ...........Bremo\n+0002b210: 72cb 0000 0000 0000 1400 0000 3300 0000 r...........3...\n+0002b220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b230: 0000 0000 0000 0000 f521 5f47 7265 702e .........!_Grep.\n+0002b240: 2aa4 0200 0000 0000 1800 0000 1500 0000 *...............\n+0002b250: 22ac 8c49 0072 6570 c5ca 0000 0000 0000 \"..I.rep........\n+0002b260: 1700 0000 0400 0000 ffff ffff 0000 0000 ................\n+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: cac9 0000 0000 0000 1d00 0000 0e00 0000 ................\n+0002b2e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b2f0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002b300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b310: be87 2b46 7265 702e e55b 0100 0000 0000 ..+Frep..[......\n+0002b320: 1b00 0000 7b01 0000 73b5 4345 7265 702e ....{...s.CErep.\n+0002b330: 7da3 0200 0000 0000 2600 0000 8700 0000 }.......&.......\n+0002b340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b350: 0000 0000 0000 0000 2b4d c044 7265 702e ........+M.Drep.\n+0002b360: 48a2 0200 0000 0000 2300 0000 1201 0000 H.......#.......\n+0002b370: ccdd b24d 7265 702e 42dc 0000 0000 0000 ...Mrep.B.......\n+0002b380: 1700 0000 3700 0000 ffa5 2342 7265 702e ....7.....#Brep.\n+0002b390: 808f 0000 0000 0000 1600 0000 4900 0000 ............I...\n+0002b3a0: a2ad d74b 7265 702e bf98 0000 0000 0000 ...Krep.........\n+0002b3b0: 1a00 0000 6600 0000 08c5 9d44 7265 702e ....f......Drep.\n+0002b3c0: 595e 0100 0000 0000 2100 0000 8e00 0000 Y^......!.......\n+0002b3d0: b7aa 8642 0072 6570 0d6d 0100 0000 0000 ...B.rep.m......\n+0002b3e0: 2300 0000 0500 0000 6d8c 3c43 7265 702e #.......m.@rep.........\n+0002b560: 1e00 0000 2201 0000 6b18 4048 7265 702e ....\"...k.@Hrep.\n+0002b570: c707 0100 0000 0000 2900 0000 5f00 0000 ........)..._...\n+0002b580: 5d42 3041 7265 702e be68 0100 0000 0000 ]B0Arep..h......\n+0002b590: 1800 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n 0002b5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b5f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b5b0: c6d2 ef40 7265 702e fbcb 0000 0000 0000 ...@rep.........\n+0002b5c0: 3500 0000 3000 0000 8d45 7346 7265 702e 5...0....EsFrep.\n+0002b5d0: 076a 0000 0000 0000 3000 0000 c600 0000 .j......0.......\n+0002b5e0: 8b55 f641 7265 702e 61ee 0000 0000 0000 .U.Arep.a.......\n+0002b5f0: 1d00 0000 9b00 0000 ffff ffff 0000 0000 ................\n 0002b600: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b620: 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 0002b630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b640: 467a a641 7265 702e 3965 0100 0000 0000 Fz.Arep.9e......\n+0002b650: 1a00 0000 4700 0000 6764 6746 0072 6570 ....G...gdgF.rep\n+0002b660: 7cc0 0000 0000 0000 1c00 0000 0500 0000 |...............\n+0002b670: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b680: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b6a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b6b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b6d0: 1ead 844b 7265 702e 9fd9 0000 0000 0000 ...Krep.........\n+0002b6e0: 1100 0000 a800 0000 5479 0843 0072 6570 ........Ty.C.rep\n+0002b6f0: 9dc0 0000 0000 0000 1f00 0000 0800 0000 ................\n+0002b700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b730: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b740: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b790: 4e4b e746 7265 702e 58da 0000 0000 0000 NK.Frep.X.......\n+0002b7a0: 1100 0000 2c00 0000 ffff ffff 0000 0000 ....,...........\n 0002b7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b7c0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b7d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b7f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b800: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b880: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b890: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b820: 4e79 b74a 7265 702e e4dc 0000 0000 0000 Ny.Jrep.........\n+0002b830: 1100 0000 a700 0000 3729 c14b 7265 702e ........7).Krep.\n+0002b840: 5b4c 0000 0000 0000 0e00 0000 9900 0000 [L..............\n+0002b850: a2ba 3b48 7265 702e 0000 0100 0000 0000 ..;Hrep.........\n+0002b860: 1f00 0000 ae01 0000 9d5c 2040 7265 702e .........\\ @rep.\n+0002b870: d882 0000 0000 0000 1c00 0000 1100 0000 ................\n+0002b880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b890: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b8a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b8f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b900: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b910: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b920: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b8b0: fe03 7c48 7265 702e f4da 0000 0000 0000 ..|Hrep.........\n+0002b8c0: 1100 0000 8200 0000 864b 2c45 7265 702e .........K,Erep.\n+0002b8d0: 5ec4 0000 0000 0000 1e00 0000 3300 0000 ^...........3...\n+0002b8e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b8f0: 0000 0000 0000 0000 9984 554b 7265 702e ..........UKrep.\n+0002b900: 7392 0000 0000 0000 1400 0000 3c00 0000 s...........<...\n+0002b910: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b920: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b930: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b940: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b950: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b940: a817 044a 7265 702e eec7 0000 0000 0000 ...Jrep.........\n+0002b950: 1300 0000 bb00 0000 ffff ffff 0000 0000 ................\n 0002b960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b970: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b980: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002b990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002b9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002b9a0: d68c ec4f 0072 6570 ffa1 0200 0000 0000 ...O.rep........\n+0002b9b0: 1900 0000 0700 0000 9f9b 5441 7265 702e ..........TArep.\n+0002b9c0: 2909 0100 0000 0000 1d00 0000 2a00 0000 )...........*...\n+0002b9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002b9e0: 0000 0000 0000 0000 df3f ff49 7265 702e .........?.Irep.\n+0002b9f0: 2ca0 0200 0000 0000 1f00 0000 af00 0000 ,...............\n+0002ba00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ba10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ba20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ba40: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002ba50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ba90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002baa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ba60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002ba70: 0000 0000 0000 0000 37b1 a34f 0072 6570 ........7..O.rep\n+0002ba80: 99c1 0000 0000 0000 1900 0000 0200 0000 ................\n+0002ba90: 53b5 9044 7265 702e 57ca 0000 0000 0000 S..Drep.W.......\n+0002baa0: 1f00 0000 4f00 0000 ffff ffff 0000 0000 ....O...........\n 0002bab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bad0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002baf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bac0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bad0: 0000 0000 0000 0000 db8a 014f 7265 702e ...........Orep.\n+0002bae0: de91 0000 0000 0000 1600 0000 3700 0000 ............7...\n+0002baf0: 28e0 fd41 7265 702e 2706 0100 0000 0000 (..Arep.'.......\n+0002bb00: 1e00 0000 8f00 0000 ffff ffff 0000 0000 ................\n 0002bb10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bb90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bbb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bbc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bb20: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bb30: 0000 0000 0000 0000 1f61 3c47 7265 6d6f .........aKrep..f......\n+0002bc50: 1700 0000 cd00 0000 8db1 b147 7265 702e ...........Grep.\n+0002bc60: 5dd7 0000 0000 0000 1400 0000 4600 0000 ]...........F...\n+0002bc70: 17ab f045 0072 6570 26c6 0000 0000 0000 ...E.rep&.......\n+0002bc80: 2200 0000 0300 0000 8b42 2d42 7265 702e \"........B-Brep.\n+0002bc90: fe63 0100 0000 0000 1600 0000 2501 0000 .c..........%...\n+0002bca0: 7662 5343 7265 702e b490 0000 0000 0000 vbSCrep.........\n+0002bcb0: 1500 0000 4000 0000 c132 4340 7265 702e ....@....2C@rep.\n+0002bcc0: 693e 0000 0000 0000 0c00 0000 6100 0000 i>..........a...\n+0002bcd0: ac84 0a40 7265 702e 17d7 0000 0000 0000 ...@rep.........\n+0002bce0: 0f00 0000 3700 0000 8146 a14c 7265 702e ....7....F.Lrep.\n+0002bcf0: b96b 0100 0000 0000 2000 0000 f600 0000 .k...... .......\n+0002bd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002bd10: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002bd20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bd90: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bda0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bdb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bdc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bdd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bde0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002bdf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002be00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002be10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002be20: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002be30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002bd30: 3235 3c45 0072 6570 cbc7 0000 0000 0000 25..eexecZ@......\n-0002c1d0: 0e00 0000 4100 0000 948b 7b6a 7265 702e ....A.....{jrep.\n-0002c1e0: 9a59 0000 0000 0000 0f00 0000 8c00 0000 .Y..............\n-0002c1f0: abcd 2562 7265 702e 3fbe 0100 0000 0000 ..%brep.?.......\n-0002c200: 1600 0000 3a00 0000 a731 d56c 7265 702e ....:....1.lrep.\n-0002c210: 9434 0000 0000 0000 1c00 0000 1402 0000 .4..............\n-0002c220: e5de 2561 0072 6570 a3bf 0100 0000 0000 ..%a.rep........\n-0002c230: 1800 0000 0700 0000 0573 8b65 0072 6570 .........s.e.rep\n-0002c240: 8eed 0100 0000 0000 1800 0000 0200 0000 ................\n-0002c250: e617 9e64 0072 6570 5dba 0100 0000 0000 ...d.rep].......\n-0002c260: 1e00 0000 0d00 0000 861e 7d64 7265 702e ..........}drep.\n-0002c270: e1ee 0100 0000 0000 1700 0000 4500 0000 ............E...\n-0002c280: 63ab 446d 0072 6570 d3ef 0100 0000 0000 c.Dm.rep........\n-0002c290: 2700 0000 0000 0000 9757 9166 7265 702e '........W.frep.\n-0002c2a0: 26bc 0100 0000 0000 1600 0000 0302 0000 &...............\n-0002c2b0: ba2a 896e 6674 702d 9f82 0200 0000 0000 .*.nftp-........\n-0002c2c0: 0b00 0000 1e00 0000 d401 ec64 7265 6d6f ...........dremo\n-0002c2d0: c882 0200 0000 0000 0f00 0000 2900 0000 ............)...\n-0002c2e0: 6891 9a69 7265 702e 5b9c 0100 0000 0000 h..irep.[.......\n-0002c2f0: 2200 0000 7500 0000 57b5 c56f 7265 702e \"...u...W..orep.\n-0002c300: 4ced 0000 0000 0000 1d00 0000 8100 0000 L...............\n-0002c310: 7bb3 f16d 7265 702e 0c86 0200 0000 0000 {..mrep.........\n-0002c320: 1600 0000 3400 0000 a9ea 006e 7265 6d6f ....4......nremo\n-0002c330: a983 0200 0000 0000 1c00 0000 4b00 0000 ............K...\n-0002c340: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c350: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c060: 0000 0000 0000 0000 0300 0000 6a00 0000 ............j...\n+0002c070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002c080: 0000 0000 0000 0000 6ba3 935c 7265 702e ........k..\\rep.\n+0002c090: 436e 0100 0000 0000 1f00 0000 8c00 0000 Cn..............\n+0002c0a0: 2a39 6355 7265 702e eb02 0100 0000 0000 *9cUrep.........\n+0002c0b0: 2800 0000 a000 0000 29e3 0350 0072 6570 (.......)..P.rep\n+0002c0c0: 44d1 0200 0000 0000 2400 0000 1400 0000 D.......$.......\n+0002c0d0: 9296 025e 7265 702e 7157 0100 0000 0000 ...^rep.qW......\n+0002c0e0: 1900 0000 5700 0000 221e 395e 7265 702e ....W...\".9^rep.\n+0002c0f0: f261 0100 0000 0000 1e00 0000 b200 0000 .a..............\n+0002c100: e635 8055 7265 702e a452 0100 0000 0000 .5.Urep..R......\n+0002c110: 1900 0000 3500 0000 e5d2 cc54 0072 6570 ....5......T.rep\n+0002c120: cfd2 0200 0000 0000 1800 0000 0200 0000 ................\n+0002c130: da7b 4f5e 7265 6d6f 1ecb 0000 0000 0000 .{O^remo........\n+0002c140: 1500 0000 3f00 0000 ffff ffff 0000 0000 ....?...........\n+0002c150: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c160: 00c4 1c5b 6572 726f 7e31 0000 0000 0000 ...[erro~1......\n+0002c170: 0a00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+0002c180: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c190: 12a1 db5b 0072 6570 a26d 0100 0000 0000 ...[.rep.m......\n+0002c1a0: 2b00 0000 0500 0000 b734 1f55 7265 702e +........4.Urep.\n+0002c1b0: 0d85 0000 0000 0000 1600 0000 3d00 0000 ............=...\n+0002c1c0: 3012 bc5b 0072 6570 c4c0 0000 0000 0000 0..[.rep........\n+0002c1d0: 2c00 0000 0500 0000 ffff ffff 0000 0000 ,...............\n+0002c1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c1f0: bcbb 9650 7265 702e 166b 0100 0000 0000 ...Prep..k......\n+0002c200: 2500 0000 5700 0000 ffff ffff 0000 0000 %...W...........\n+0002c210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c220: e61a 7d5e 7265 702e 63c3 0000 0000 0000 ..}^rep.c.......\n+0002c230: 1e00 0000 3c00 0000 ffff ffff 0000 0000 ....<...........\n+0002c240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c250: 7e4f 8b53 7265 702e e294 0000 0000 0000 ~O.Srep.........\n+0002c260: 2200 0000 3401 0000 15d8 9353 7265 702e \"...4......Srep.\n+0002c270: 3255 0100 0000 0000 1f00 0000 a001 0000 2U..............\n+0002c280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002c290: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c2b0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002c2c0: 0000 0000 0000 0000 d108 3a52 7265 702e ..........:Rrep.\n+0002c2d0: 24c5 0000 0000 0000 1f00 0000 4100 0000 $...........A...\n+0002c2e0: 1658 c55d 7265 702e 449c 0000 0000 0000 .X.]rep.D.......\n+0002c2f0: 1f00 0000 9800 0000 bb38 f058 0072 6570 .........8.X.rep\n+0002c300: f5c0 0000 0000 0000 1900 0000 1800 0000 ................\n+0002c310: 256d 505e 0072 6570 28c7 0000 0000 0000 %mP^.rep(.......\n+0002c320: 2100 0000 0700 0000 2da2 5251 7265 702e !.......-.RQrep.\n+0002c330: a2d5 0200 0000 0000 1f00 0000 4500 0000 ............E...\n+0002c340: 6068 d95d 0072 6570 e9d1 0200 0000 0000 `h.].rep........\n+0002c350: 1e00 0000 0400 0000 ffff ffff 0000 0000 ................\n 0002c360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002c370: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002c380: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002c390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c3a0: 5cc5 b767 7265 702e fc81 0200 0000 0000 \\..grep.........\n-0002c3b0: 3500 0000 3900 0000 1382 476c 7072 696e 5...9.....Glprin\n-0002c3c0: ba8d 0000 0000 0000 0c00 0000 4100 0000 ............A...\n-0002c3d0: 1fd6 b269 7265 702e 84e9 0000 0000 0000 ...irep.........\n-0002c3e0: 1200 0000 2d00 0000 b97a 826b 7265 702e ....-....z.krep.\n-0002c3f0: 90ca 0000 0000 0000 1900 0000 0e00 0000 ................\n-0002c400: bef8 ad63 7265 702e 5a92 0100 0000 0000 ...crep.Z.......\n-0002c410: 2000 0000 4100 0000 439c d369 7265 702e ...A...C..irep.\n-0002c420: 14e3 0100 0000 0000 1a00 0000 6f01 0000 ............o...\n-0002c430: 0a86 5767 0072 6570 56e5 0100 0000 0000 ..Wg.repV.......\n-0002c440: 2100 0000 0b00 0000 1722 5d6d 7265 702e !........\"]mrep.\n-0002c450: 9fea 0000 0000 0000 1e00 0000 4200 0000 ............B...\n-0002c460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c470: 0000 0000 0000 0000 51d7 9661 7265 702e ........Q..arep.\n-0002c480: be95 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-0002c490: 225c 3364 7265 702e f884 0200 0000 0000 \"\\3drep.........\n-0002c4a0: 3500 0000 4300 0000 ffff ffff 0000 0000 5...C...........\n+0002c3a0: 5e86 f45a 0072 6570 776d 0100 0000 0000 ^..Z.repwm......\n+0002c3b0: 2b00 0000 0000 0000 9fd3 0257 7265 702e +..........Wrep.\n+0002c3c0: 3cd9 0000 0000 0000 1600 0000 4d00 0000 <...........M...\n+0002c3d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002c3e0: 0000 0000 0000 0000 f504 1257 7265 702e ...........Wrep.\n+0002c3f0: 0966 0100 0000 0000 1b00 0000 6400 0000 .f..........d...\n+0002c400: e018 f85d 0072 6570 e0df 0000 0000 0000 ...].rep........\n+0002c410: 1300 0000 0900 0000 bf43 2455 7265 702e .........C$Urep.\n+0002c420: becc 0000 0000 0000 3600 0000 3000 0000 ........6...0...\n+0002c430: ce4e f750 7265 702e f552 0000 0000 0000 .N.Prep..R......\n+0002c440: 0d00 0000 8900 0000 a5fd 0356 7265 702e ...........Vrep.\n+0002c450: 87db 0000 0000 0000 1400 0000 2f00 0000 ............/...\n+0002c460: db38 8359 0072 6570 35c4 0000 0000 0000 .8.Y.rep5.......\n+0002c470: 2200 0000 0700 0000 9717 2957 7265 702e \".........)Wrep.\n+0002c480: 60cc 0000 0000 0000 3400 0000 2a00 0000 `.......4...*...\n+0002c490: 488a 7354 7265 702e 5a68 0100 0000 0000 H.sTrep.Zh......\n+0002c4a0: 1700 0000 4d00 0000 ffff ffff 0000 0000 ....M...........\n 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 8537 286f 0072 6570 .........7(o.rep\n-0002c4e0: bf85 0200 0000 0000 1a00 0000 0c00 0000 ................\n-0002c4f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c500: 0000 0000 0000 0000 9f8b be68 2a69 7370 ...........h*isp\n-0002c510: 1dee 0100 0000 0000 1000 0000 2100 0000 ............!...\n-0002c520: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c530: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c4d0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c4e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c4f0: c2d4 f654 7265 702e d63e 0000 0000 0000 ...Trep..>......\n+0002c500: 0d00 0000 3600 0000 e338 d659 7265 702e ....6....8.Yrep.\n+0002c510: 68d6 0000 0000 0000 1600 0000 3d00 0000 h...........=...\n+0002c520: dc26 0f52 7265 702e 82d2 0200 0000 0000 .&.Rrep.........\n+0002c530: 1700 0000 3600 0000 ffff ffff 0000 0000 ....6...........\n 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 ffff ffff 0000 0000 ................\n-0002c570: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c580: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c590: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002c5a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c5b0: 2c34 7869 7265 702e 937d 0000 0000 0000 ,4xirep..}......\n-0002c5c0: 1e00 0000 a500 0000 ffff ffff 0000 0000 ................\n-0002c5d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c5e0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c5f0: 0000 0000 0000 0000 7d4f f66c 7265 702e ........}O.lrep.\n-0002c600: 4d88 0000 0000 0000 1d00 0000 c600 0000 M...............\n-0002c610: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c620: 0000 0000 0000 0000 7923 cf63 6669 6c65 ........y#.cfile\n-0002c630: 89e4 0000 0000 0000 1200 0000 cc00 0000 ................\n-0002c640: e360 ec6e 7265 702e b299 0100 0000 0000 .`.nrep.........\n-0002c650: 1d00 0000 b300 0000 bb56 ee60 7265 702e .........V.`rep.\n-0002c660: 00e0 0100 0000 0000 1b00 0000 4c00 0000 ............L...\n-0002c670: 32ea bc6d 7265 702e 0060 0000 0000 0000 2..mrep..`......\n-0002c680: 1100 0000 7402 0000 8bf6 916f 0072 6570 ....t......o.rep\n-0002c690: e585 0200 0000 0000 1b00 0000 0c00 0000 ................\n+0002c560: 0000 0000 0000 0000 6d8a fd5d 7265 702e ........m..]rep.\n+0002c570: f252 0100 0000 0000 1800 0000 2900 0000 .R..........)...\n+0002c580: 1651 c658 7265 702e 3fe7 0000 0000 0000 .Q.Xrep.?.......\n+0002c590: 1c00 0000 a700 0000 4ace 8c51 7265 702e ........J..Qrep.\n+0002c5a0: 82eb 0000 0000 0000 1300 0000 8000 0000 ................\n+0002c5b0: dc0a 5c52 7265 702e c055 0000 0000 0000 ..\\Rrep..U......\n+0002c5c0: 0f00 0000 5700 0000 278d e05b 7265 702e ....W...'..[rep.\n+0002c5d0: 4f08 0100 0000 0000 1f00 0000 4800 0000 O...........H...\n+0002c5e0: e74a 8b50 7265 702e c008 0100 0000 0000 .J.Prep.........\n+0002c5f0: 2100 0000 4800 0000 a52e 8c5c 7265 702e !...H......\\rep.\n+0002c600: 1c61 0000 0000 0000 0c00 0000 a100 0000 .a..............\n+0002c610: 8dad 9659 7265 702e 22d5 0200 0000 0000 ...Yrep.\".......\n+0002c620: 1a00 0000 4800 0000 ffff ffff 0000 0000 ....H...........\n+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+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+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 ffff ffff 0000 0000 ................\n-0002c6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c6e0: 0000 0000 0000 0000 7bfc 396d 0072 6570 ........{.9m.rep\n-0002c6f0: 46eb 0100 0000 0000 2600 0000 1a00 0000 F.......&.......\n-0002c700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c710: 0000 0000 0000 0000 15fb b662 7265 702e ...........brep.\n-0002c720: 00b0 0100 0000 0000 1900 0000 8f01 0000 ................\n-0002c730: 2eab c46b 7265 702e dfcc 0000 0000 0000 ...krep.........\n-0002c740: 1e00 0000 7600 0000 4d6e 1969 7265 702e ....v...Mn.irep.\n-0002c750: 73cd 0000 0000 0000 1c00 0000 6201 0000 s...........b...\n-0002c760: 8427 346c 7265 702e d0e2 0100 0000 0000 .'4lrep.........\n-0002c770: 2c00 0000 1800 0000 d77d de6f 7265 702e ,........}.orep.\n-0002c780: 4b78 0000 0000 0000 2500 0000 5600 0000 Kx......%...V...\n-0002c790: c396 fb60 3a72 6570 ee10 0100 0000 0000 ...`:rep........\n-0002c7a0: 1600 0000 4000 0000 06c4 666a 0072 6570 ....@.....fj.rep\n-0002c7b0: c384 0200 0000 0000 3500 0000 0000 0000 ........5.......\n-0002c7c0: c287 5062 7265 702e 3bef 0000 0000 0000 ..Pbrep.;.......\n-0002c7d0: 1b00 0000 8500 0000 ffff ffff 0000 0000 ................\n-0002c7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c7f0: 6e65 f264 7265 702e f1ce 0000 0000 0000 ne.drep.........\n-0002c800: 1700 0000 aa00 0000 ffff ffff 0000 0000 ................\n-0002c810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c820: 02da 2369 7265 702e 7537 0000 0000 0000 ..#irep.u7......\n-0002c830: 1c00 0000 3202 0000 ffff ffff 0000 0000 ....2...........\n-0002c840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c6b0: 0000 0000 0000 0000 3b65 5556 7265 702e ........;eUVrep.\n+0002c6c0: 9a65 0100 0000 0000 1d00 0000 5200 0000 .e..........R...\n+0002c6d0: 7d15 375b 0072 6570 00a0 0200 0000 0000 }.7[.rep........\n+0002c6e0: 1e00 0000 0e00 0000 7bf3 a755 0072 6570 ........{..U.rep\n+0002c6f0: cf6c 0100 0000 0000 2100 0000 1d00 0000 .l......!.......\n+0002c700: fb20 9d56 7265 702e e6d3 0200 0000 0000 . .Vrep.........\n+0002c710: 1e00 0000 3800 0000 0f86 f45d 7265 6d6f ....8......]remo\n+0002c720: b9cb 0000 0000 0000 1600 0000 2c00 0000 ............,...\n+0002c730: 5c55 1650 7265 702e a86f 0100 0000 0000 \\U.Prep..o......\n+0002c740: 0f00 0000 4500 0000 63aa 9d58 7265 702e ....E...c..Xrep.\n+0002c750: 0080 0000 0000 0000 2600 0000 8200 0000 ........&.......\n+0002c760: d9c6 1f55 0072 6570 d26d 0100 0000 0000 ...U.rep.m......\n+0002c770: 2600 0000 0d00 0000 24a3 0b5c 7265 702e &.......$..\\rep.\n+0002c780: ddc8 0000 0000 0000 2300 0000 3b00 0000 ........#...;...\n+0002c790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002c7a0: 0000 0000 0000 0000 f3b5 595c 0072 6570 ..........Y\\.rep\n+0002c7b0: b4c1 0000 0000 0000 2300 0000 0900 0000 ........#.......\n+0002c7c0: daf9 775b 7265 702e e4c3 0000 0000 0000 ..w[rep.........\n+0002c7d0: 2100 0000 3000 0000 915a b956 7265 702e !...0....Z.Vrep.\n+0002c7e0: afc4 0000 0000 0000 1d00 0000 3a00 0000 ............:...\n+0002c7f0: 805c 295e 7265 702e ae5e 0000 0000 0000 .\\)^rep..^......\n+0002c800: 1700 0000 b000 0000 7776 d758 0072 6570 ........wv.X.rep\n+0002c810: 20d3 0200 0000 0000 1200 0000 0700 0000 ...............\n+0002c820: 5226 295f 0072 6570 84d5 0200 0000 0000 R&)_.rep........\n+0002c830: 1900 0000 0500 0000 6127 8259 6465 6275 ........a'.Ydebu\n+0002c840: 4858 0100 0000 0000 0e00 0000 0101 0000 HX..............\n 0002c850: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c860: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002c870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c860: 0000 0000 0000 0000 9dbb da58 7265 702e ...........Xrep.\n+0002c870: 22ce 0000 0000 0000 1d00 0000 b701 0000 \"...............\n 0002c880: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c890: 0000 0000 0000 0000 7145 f76a 0072 6570 ........qE.j.rep\n-0002c8a0: f8bb 0100 0000 0000 1000 0000 0800 0000 ................\n-0002c8b0: 9ca0 1167 7265 702e 2481 0000 0000 0000 ...grep.$.......\n-0002c8c0: 1700 0000 3d00 0000 6df3 4a6e 7265 702e ....=...m.Jnrep.\n-0002c8d0: 2596 0100 0000 0000 1d00 0000 7003 0000 %...........p...\n-0002c8e0: ce70 fc65 0072 6570 6a82 0200 0000 0000 .p.e.repj.......\n-0002c8f0: 3500 0000 0000 0000 6fcd cd6d 7265 702e 5.......o..mrep.\n-0002c900: 0015 0100 0000 0000 1b00 0000 4d00 0000 ............M...\n-0002c910: 05a7 c368 7265 6d6f 7284 0200 0000 0000 ...hremor.......\n-0002c920: 1400 0000 3d00 0000 915b 8c6a 7265 702e ....=....[.jrep.\n-0002c930: 6b9d 0100 0000 0000 1600 0000 9500 0000 k...............\n-0002c940: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c950: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002c960: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c970: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c980: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c890: 0000 0000 0000 0000 ffff ffff 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+0002c8d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002c8e0: d4eb 1d5f 7265 702e 0b87 0000 0000 0000 ..._rep.........\n+0002c8f0: 0f00 0000 1300 0000 9da6 895d 7265 702e ...........]rep.\n+0002c900: c36f 0000 0000 0000 1800 0000 2100 0000 .o..........!...\n+0002c910: dee0 f155 0072 6570 00d0 0200 0000 0000 ...U.rep........\n+0002c920: 2d00 0000 1900 0000 8d24 1656 7265 702e -........$.Vrep.\n+0002c930: 7f0f 0100 0000 0000 1400 0000 5000 0000 ............P...\n+0002c940: 6e3e b654 7265 702e d469 0100 0000 0000 n>.Trep..i......\n+0002c950: 1700 0000 3200 0000 9339 4f5a 7265 702e ....2....9OZrep.\n+0002c960: 7cd1 0200 0000 0000 1d00 0000 5000 0000 |...........P...\n+0002c970: 8c76 df52 7265 702e c249 0000 0000 0000 .v.Rrep..I......\n+0002c980: 0f00 0000 fb00 0000 ffff ffff 0000 0000 ................\n 0002c990: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c9b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002c9a0: dea3 c652 7265 702e cd01 0100 0000 0000 ...Rrep.........\n+0002c9b0: 2200 0000 4000 0000 ffff ffff 0000 0000 \"...@...........\n 0002c9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002c9d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002c9e0: 0000 0000 0000 0000 5baa 0e66 7265 702e ........[..frep.\n-0002c9f0: 829a 0100 0000 0000 1d00 0000 5400 0000 ............T...\n-0002ca00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ca10: 0000 0000 0000 0000 5370 b26f 7265 702e ........Sp.orep.\n-0002ca20: d8e2 0000 0000 0000 1800 0000 5c00 0000 ............\\...\n-0002ca30: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ca40: 0000 0000 0000 0000 47c0 c569 7265 702e ........G..irep.\n-0002ca50: 6d66 0000 0000 0000 0a00 0000 cf00 0000 mf..............\n-0002ca60: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ca70: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002ca80: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ca90: f812 b363 7265 702e d0b8 0100 0000 0000 ...crep.........\n-0002caa0: 2a00 0000 3f00 0000 ffff ffff 0000 0000 *...?...........\n-0002cab0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cac0: 120f 6961 7265 702e c4c9 0000 0000 0000 ..iarep.........\n-0002cad0: 1900 0000 7a00 0000 9344 4769 7265 702e ....z....DGirep.\n-0002cae0: 9a11 0100 0000 0000 1600 0000 4c00 0000 ............L...\n-0002caf0: b860 9c69 7265 702e 34b4 0100 0000 0000 .`.irep.4.......\n-0002cb00: 2200 0000 4e01 0000 bbd9 ab61 7265 702e \"...N......arep.\n-0002cb10: bd90 0100 0000 0000 1c00 0000 b300 0000 ................\n-0002cb20: 9f71 b062 7265 702e 8fbe 0100 0000 0000 .q.brep.........\n-0002cb30: 1d00 0000 7300 0000 48a4 d061 7265 702e ....s...H..arep.\n-0002cb40: 82e5 0100 0000 0000 2300 0000 1602 0000 ........#.......\n-0002cb50: e797 9061 7265 702e 38e8 0100 0000 0000 ...arep.8.......\n-0002cb60: 2100 0000 4e01 0000 ffff ffff 0000 0000 !...N...........\n-0002cb70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cb80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cb90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002cba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cbb0: c89a 2365 0072 6570 d181 0200 0000 0000 ..#e.rep........\n-0002cbc0: 2b00 0000 0000 0000 ffff ffff 0000 0000 +...............\n+0002c9d0: c4b1 9354 0072 6570 fec5 0000 0000 0000 ...T.rep........\n+0002c9e0: 2200 0000 0600 0000 ffff ffff 0000 0000 \"...............\n+0002c9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ca00: e457 2857 7265 702e 1d6a 0100 0000 0000 .W(Wrep..j......\n+0002ca10: 2400 0000 d500 0000 d144 315b 7265 702e $........D1[rep.\n+0002ca20: f156 0100 0000 0000 1d00 0000 6300 0000 .V..........c...\n+0002ca30: 23ab 0e54 7265 702e 46d0 0200 0000 0000 #..Trep.F.......\n+0002ca40: 2000 0000 de00 0000 4c21 9859 7265 702e .......L!.Yrep.\n+0002ca50: 39d3 0200 0000 0000 1b00 0000 9200 0000 9...............\n+0002ca60: 868e d457 7265 702e d2c6 0000 0000 0000 ...Wrep.........\n+0002ca70: 2000 0000 3600 0000 216b 1b5a 7265 702e ...6...!k.Zrep.\n+0002ca80: 9656 0000 0000 0000 0c00 0000 5a00 0000 .V..........Z...\n+0002ca90: b48f 8351 7265 702e db83 0000 0000 0000 ...Qrep.........\n+0002caa0: 1b00 0000 7600 0000 81ee aa5d 7265 702e ....v......]rep.\n+0002cab0: e70e 0100 0000 0000 1800 0000 2a00 0000 ............*...\n+0002cac0: 5e6f 2950 0072 6570 e30f 0100 0000 0000 ^o)P.rep........\n+0002cad0: 1900 0000 0400 0000 2b47 1159 7265 702e ........+G.Yrep.\n+0002cae0: 5659 0000 0000 0000 1600 0000 ed00 0000 VY..............\n+0002caf0: daf9 6b57 0072 6570 37d2 0200 0000 0000 ..kW.rep7.......\n+0002cb00: 1900 0000 0000 0000 a53a 275e 7265 702e .........:'^rep.\n+0002cb10: daea 0000 0000 0000 2000 0000 3700 0000 ........ ...7...\n+0002cb20: ac84 0a55 7265 702e bbd6 0000 0000 0000 ...Urep.........\n+0002cb30: 0f00 0000 4d00 0000 dae3 b35a 7265 702e ....M......Zrep.\n+0002cb40: 5a53 0100 0000 0000 1900 0000 1200 0000 ZS..............\n+0002cb50: 45a9 3d55 0072 6570 0bd2 0200 0000 0000 E.=U.rep........\n+0002cb60: 2700 0000 0500 0000 0980 0a50 0072 6570 '..........P.rep\n+0002cb70: 926b 0100 0000 0000 1d00 0000 0a00 0000 .k..............\n+0002cb80: 4f8d 335e 0072 6570 d7c5 0000 0000 0000 O.3^.rep........\n+0002cb90: 2100 0000 0600 0000 87e3 225f 7265 702e !.........\"_rep.\n+0002cba0: f246 0000 0000 0000 0e00 0000 8300 0000 .F..............\n+0002cbb0: f56c ed5e 7265 702e 21c0 0000 0000 0000 .l.^rep.!.......\n+0002cbc0: 1b00 0000 4000 0000 ffff ffff 0000 0000 ....@...........\n 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 0002cc00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cc10: 1679 c46c 7265 702e ba7a 0000 0000 0000 .y.lrep..z......\n-0002cc20: 1b00 0000 2002 0000 f59e 3a62 7265 702e .... .....:brep.\n-0002cc30: 8487 0000 0000 0000 1400 0000 6b00 0000 ............k...\n-0002cc40: d4f2 8761 7265 702e 40c1 0000 0000 0000 ...arep.@.......\n-0002cc50: 1700 0000 6900 0000 23d4 0564 0072 6570 ....i...#..d.rep\n-0002cc60: 59bb 0100 0000 0000 1600 0000 2100 0000 Y...........!...\n-0002cc70: 827f 4b62 7265 702e 8c91 0100 0000 0000 ..Kbrep.........\n-0002cc80: 2400 0000 aa00 0000 ffff ffff 0000 0000 $...............\n+0002cc10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002cc20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cc30: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cc40: 9a02 5055 7265 702e 99d4 0200 0000 0000 ..PUrep.........\n+0002cc50: 1c00 0000 6d00 0000 ffff ffff 0000 0000 ....m...........\n+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 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 0002ccc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ccd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cce0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ccd0: da22 5052 7265 702e e0c1 0000 0000 0000 .\"PRrep.........\n+0002cce0: 2800 0000 3900 0000 ffff ffff 0000 0000 (...9...........\n 0002ccf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cd00: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cd10: 0000 0000 0000 0000 53d0 ee6e 7265 702e ........S..nrep.\n-0002cd20: eaed 0000 0000 0000 1600 0000 6a00 0000 ............j...\n-0002cd30: 5292 9d67 7265 702e cc3f 0000 0000 0000 R..grep..?......\n-0002cd40: 0d00 0000 2200 0000 7ddf 5f64 7265 702e ....\"...}._drep.\n-0002cd50: 4c1e 0100 0000 0000 0c00 0000 4901 0000 L...........I...\n-0002cd60: 94fd 3b6f 7265 702e 229f 0100 0000 0000 ..;orep.\".......\n-0002cd70: 2200 0000 3100 0000 c91f 7e64 0072 6570 \"...1.....~d.rep\n-0002cd80: e9b5 0100 0000 0000 2900 0000 0800 0000 ........).......\n-0002cd90: 4363 6664 7265 702e 90bb 0100 0000 0000 Ccfdrep.........\n-0002cda0: 1200 0000 5600 0000 94df 736b 7265 6d6f ....V.....skremo\n-0002cdb0: 0083 0200 0000 0000 1700 0000 3f00 0000 ............?...\n-0002cdc0: 02bf 2369 2a63 6f6d ab9e 0100 0000 0000 ..#i*com........\n-0002cdd0: 1500 0000 6200 0000 3a36 ea6c 0072 6570 ....b...:6.l.rep\n-0002cde0: acb8 0100 0000 0000 2000 0000 0400 0000 ........ .......\n-0002cdf0: 336b c568 7265 702e d3e1 0100 0000 0000 3k.hrep.........\n-0002ce00: 2100 0000 dc00 0000 6c42 686d 7265 702e !.......lBhmrep.\n-0002ce10: 86eb 0100 0000 0000 1c00 0000 ec01 0000 ................\n-0002ce20: a021 d564 7265 702e 0080 0200 0000 0000 .!.drep.........\n-0002ce30: 2d00 0000 3700 0000 ffff ffff 0000 0000 -...7...........\n-0002ce40: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd00: f00f 6250 7461 7266 55cd 0000 0000 0000 ..bPtarfU.......\n+0002cd10: 1500 0000 2600 0000 ffff ffff 0000 0000 ....&...........\n+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+0002cd50: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cd60: 941b 3e53 6572 726f ba5a 0100 0000 0000 ..>Serro.Z......\n+0002cd70: 1600 0000 6500 0000 0513 2856 7265 702e ....e.....(Vrep.\n+0002cd80: 2f02 0100 0000 0000 1d00 0000 3e00 0000 /...........>...\n+0002cd90: ac97 4b50 7265 702e e9d2 0200 0000 0000 ..KPrep.........\n+0002cda0: 1700 0000 2000 0000 e51a ea50 7265 702e .... ......Prep.\n+0002cdb0: 02e8 0000 0000 0000 2500 0000 3a01 0000 ........%...:...\n+0002cdc0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002cdd0: 0000 0000 0000 0000 c502 8c57 7265 702e ...........Wrep.\n+0002cde0: 825b 0100 0000 0000 1400 0000 4f00 0000 .[..........O...\n+0002cdf0: 9bcb 445f 7265 702e 6c3d 0000 0000 0000 ..D_rep.l=......\n+0002ce00: 1a00 0000 1c00 0000 ffff ffff 0000 0000 ................\n+0002ce10: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce20: 7a28 ae5c 7265 702e 1652 0000 0000 0000 z(.\\rep..R......\n+0002ce30: 0d00 0000 d200 0000 3a0a 4358 7265 702e ........:.CXrep.\n+0002ce40: 847f 0000 0000 0000 1c00 0000 5400 0000 ............T...\n 0002ce50: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002ce60: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002ce70: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002ce60: 0000 0000 0000 0000 6313 0e51 7265 702e ........c..Qrep.\n+0002ce70: 056e 0100 0000 0000 1800 0000 2600 0000 .n..........&...\n 0002ce80: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n 0002ce90: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n 0002cea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002ceb0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cec0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002ced0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cee0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cef0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002ceb0: 0a00 405a 7265 702e 4782 0000 0000 0000 ..@Zrep.G.......\n+0002cec0: 1900 0000 1200 0000 139a 2d5b 6465 6275 ..........-[debu\n+0002ced0: 675a 0100 0000 0000 0c00 0000 4700 0000 gZ..........G...\n+0002cee0: 5447 7051 7265 702e ef65 0000 0000 0000 TGpQrep..e......\n+0002cef0: 1e00 0000 2e00 0000 ffff ffff 0000 0000 ................\n 0002cf00: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf10: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cf20: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002cf10: f841 6750 7265 702e 50d2 0200 0000 0000 .AgPrep.P.......\n+0002cf20: 1300 0000 1f00 0000 ffff ffff 0000 0000 ................\n 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 0002cf60: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002cf70: 50ac 9860 7265 6d6f 5683 0200 0000 0000 P..`remoV.......\n-0002cf80: 1f00 0000 3400 0000 71e8 c56f 7265 702e ....4...q..orep.\n-0002cf90: 6b16 0100 0000 0000 1800 0000 e200 0000 k...............\n-0002cfa0: e9e6 1366 0072 6570 39b9 0100 0000 0000 ...f.rep9.......\n-0002cfb0: 1200 0000 0500 0000 ffff ffff 0000 0000 ................\n-0002cfc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002cf70: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002cf80: 0000 0000 0000 0000 5fbc c852 7265 702e ........_..Rrep.\n+0002cf90: 3cd4 0200 0000 0000 1e00 0000 3f00 0000 <...........?...\n+0002cfa0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n+0002cfb0: 0000 0000 0000 0000 e38f cb5d 7265 702e ...........]rep.\n+0002cfc0: c262 0100 0000 0000 1600 0000 3800 0000 .b..........8...\n 0002cfd0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002cfe0: 0000 0000 0000 0000 556b a463 0072 6570 ........Uk.c.rep\n-0002cff0: a8b1 0100 0000 0000 1800 0000 0e00 0000 ................\n-0002d000: 0100 0000 0000 0000 880c 0000 9016 9d01 ................\n-0002d010: 78e3 0200 0000 0000 0000 0000 0000 0000 x...............\n-0002d020: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d030: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d040: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d050: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d060: 0000 0000 0000 0000 0300 0000 6300 0000 ............c...\n-0002d070: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d080: 0000 0000 0000 0000 3d47 7e78 0072 6570 ........=G~x.rep\n-0002d090: 50b9 0100 0000 0000 1600 0000 0700 0000 P...............\n-0002d0a0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d0b0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002d0c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d0d0: 104d 1674 7265 702e 3aec 0000 0000 0000 .M.trep.:.......\n-0002d0e0: 1700 0000 5400 0000 c864 a97c 7265 702e ....T....d.|rep.\n-0002d0f0: 3def 0100 0000 0000 1d00 0000 4900 0000 =...........I...\n-0002d100: 3488 ea7f 7265 702e bee3 0000 0000 0000 4...rep.........\n-0002d110: 1900 0000 b200 0000 d0ab 257b 7265 702e ..........%{rep.\n-0002d120: 67e0 0100 0000 0000 1700 0000 5501 0000 g...........U...\n-0002d130: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d140: 0000 0000 0000 0000 8d8b cb70 7265 702e ...........prep.\n-0002d150: c0c1 0000 0000 0000 1400 0000 6d00 0000 ............m...\n-0002d160: 98f3 f771 7265 702e cfe9 0100 0000 0000 ...qrep.........\n-0002d170: 1a00 0000 2601 0000 0a56 b67b 2a69 7370 ....&....V.{*isp\n-0002d180: 4eee 0100 0000 0000 1300 0000 3d00 0000 N...........=...\n-0002d190: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d1a0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002d1b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d1c0: 58c1 ae72 7265 702e 8562 0000 0000 0000 X..rrep..b......\n-0002d1d0: 0b00 0000 9e00 0000 ffff ffff 0000 0000 ................\n-0002d1e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d1f0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d200: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002d210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d220: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d230: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002d240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d250: 3a79 4f7e 7265 6d6f f1e0 0200 0000 0000 :yO~remo........\n-0002d260: 1500 0000 4300 0000 ffff ffff 0000 0000 ....C...........\n-0002d270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d280: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d290: 0000 0000 0000 0000 f9d7 ee76 6261 636b ...........vback\n-0002d2a0: 8d8a 0000 0000 0000 1200 0000 fe00 0000 ................\n-0002d2b0: ebd8 767d 7265 6d6f a5e0 0200 0000 0000 ..v}remo........\n-0002d2c0: 1200 0000 3a00 0000 4186 af78 7265 702e ....:...A..xrep.\n-0002d2d0: f29c 0100 0000 0000 1600 0000 6300 0000 ............c...\n-0002d2e0: 0cf0 b87b 7265 702e 2881 0200 0000 0000 ...{rep.(.......\n-0002d2f0: 1b00 0000 4400 0000 a1b4 2677 0072 6570 ....D.....&w.rep\n-0002d300: d1b7 0100 0000 0000 2500 0000 0800 0000 ........%.......\n-0002d310: 40fa c477 7265 702e 2a47 0000 0000 0000 @..wrep.*G......\n-0002d320: 0f00 0000 6800 0000 fa48 e373 7265 702e ....h....H.srep.\n-0002d330: 51c4 0000 0000 0000 1500 0000 3300 0000 Q...........3...\n-0002d340: 68ef 7872 7265 702e 6517 0100 0000 0000 h.xrrep.e.......\n-0002d350: 1c00 0000 2f01 0000 d415 637d 7265 702e ..../.....c}rep.\n-0002d360: a69f 0100 0000 0000 1700 0000 4000 0000 ............@...\n-0002d370: 6351 8c7e 7265 702e bbe7 0100 0000 0000 cQ.~rep.........\n-0002d380: 2300 0000 5a00 0000 3f48 7d77 7265 702e #...Z...?H}wrep.\n-0002d390: a8ed 0100 0000 0000 1600 0000 2300 0000 ............#...\n-0002d3a0: be78 bf73 7265 702e 16e6 0000 0000 0000 .x.srep.........\n-0002d3b0: 2000 0000 d201 0000 dde7 6473 7265 702e .........dsrep.\n-0002d3c0: ca9b 0100 0000 0000 2500 0000 6c00 0000 ........%...l...\n-0002d3d0: eb21 8279 2a69 7370 9eee 0100 0000 0000 .!.y*isp........\n-0002d3e0: 1000 0000 3300 0000 ffff ffff 0000 0000 ....3...........\n-0002d3f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d400: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d410: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n-0002d420: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d430: 2021 2f7d 7265 702e a5ec 0000 0000 0000 !/}rep.........\n-0002d440: 1700 0000 9000 0000 c91f 8f79 7265 702e ...........yrep.\n-0002d450: d4c6 0000 0000 0000 1400 0000 c500 0000 ................\n-0002d460: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d470: 0000 0000 0000 0000 4ffb 3c71 0072 6570 ........O.list RI\n+0002d5a0: 4e47 7265 702e 766d 2e64 6973 6173 7365 NGrep.vm.disasse\n+0002d5b0: 6d62 6c65 7223 6469 7361 7373 656d 626c mbler#disassembl\n+0002d5c0: 6544 6973 7361 7365 6d62 6c65 7320 4152 eDissasembles AR\n+0002d5d0: 472c 2077 6974 6820 6f75 7470 7574 2074 G, with output t\n+0002d5e0: 6f20 5354 5245 414d 2c20 6f72 2074 6865 o STREAM, or the\n+0002d5f0: 202a 6469 7361 7373 656d 626c 792a 2062 *disassembly* b\n+0002d600: 7566 6665 722e 0000 0000 0000 0000 0000 uffer...........\n+0002d610: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d620: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d630: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d640: 0c50 e27c 7265 702e ce81 0000 0000 0000 .P.|rep.........\n-0002d650: 1700 0000 4500 0000 9cab cf73 7265 702e ....E......srep.\n-0002d660: c680 0200 0000 0000 1e00 0000 4400 0000 ............D...\n-0002d670: 2029 307d 7265 6d6f 4ee0 0200 0000 0000 )0}remoN.......\n-0002d680: 1c00 0000 3b00 0000 ffff ffff 0000 0000 ....;...........\n+0002d640: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d650: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d660: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d670: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d680: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d690: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6a0: e07d 247b 0072 6570 3ce3 0200 0000 0000 .}${.rep<.......\n-0002d6b0: 2000 0000 1c00 0000 ffff ffff 0000 0000 ...............\n+0002d6a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d6b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d6c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d6d0: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d6e0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002d6d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d6e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d6f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d700: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d710: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002d700: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d710: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d720: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d730: 36d0 f579 7265 702e 6aee 0000 0000 0000 6..yrep.j.......\n-0002d740: 1e00 0000 5200 0000 4310 737f 2a69 7370 ....R...C.s.*isp\n-0002d750: e1ed 0100 0000 0000 1000 0000 2c00 0000 ............,...\n-0002d760: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d770: 0000 0000 0000 0000 ffff ffff 0000 0000 ................\n+0002d730: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d740: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d750: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d760: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d770: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d780: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d790: ffff ffff 0000 0000 0000 0000 0000 0000 ................\n-0002d7a0: 0000 0000 0000 0000 3bcc a87f 7265 702e ........;...rep.\n-0002d7b0: 6c94 0100 0000 0000 1b00 0000 9c00 0000 l...............\n-0002d7c0: e0aa 7d72 7265 702e 3177 0000 0000 0000 ..}rrep.1w......\n-0002d7d0: 1900 0000 5f00 0000 ffff ffff 0000 0000 ...._...........\n+0002d790: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d7a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d7b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d7c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d7d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d7e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d7f0: a6b6 027c 7265 702e e6c4 0000 0000 0000 ...|rep.........\n-0002d800: 1500 0000 3300 0000 a526 8279 7265 702e ....3....&.yrep.\n-0002d810: 8e62 0100 0000 0000 1c00 0000 5c00 0000 .b..........\\...\n-0002d820: 11d3 977f 7265 702e 226b 0000 0000 0000 ....rep.\"k......\n-0002d830: 2300 0000 3700 0000 7afa 7d76 7265 702d #...7...z.}vrep-\n-0002d840: 383f 0000 0000 0000 0d00 0000 3500 0000 8?..........5...\n-0002d850: 13fa e972 0072 6570 a4b5 0100 0000 0000 ...r.rep........\n-0002d860: 2300 0000 2200 0000 ffff ffff 0000 0000 #...\"...........\n+0002d7f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d800: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d810: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d820: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d830: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d840: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d850: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002d860: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002d870: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n-0002d880: 4a73 8372 7265 702e 6815 0100 0000 0000 Js.rrep.h.......\n-0002d890: 0d00 0000 3f00 0000 e051 3779 7265 702e ....?....Q7yrep.\n-0002d8a0: 471a 0100 0000 0000 1700 0000 ec00 0000 G...............\n-0002d8b0: acab 1e7f 7265 702e 0090 0100 0000 0000 ....rep.........\n-0002d8c0: 1c00 0000 a100 0000 200c 1978 7265 702e ........ ..xrep.\n-0002d8d0: bb92 0100 0000 0000 2c00 0000 8501 0000 ........,.......\n-0002d8e0: bc28 db72 0072 6570 50b7 0100 0000 0000 .(.r.repP.......\n-0002d8f0: 2100 0000 0300 0000 bf20 bb7e 7265 702e !........ .~rep.\n-0002d900: b018 0100 0000 0000 1600 0000 8101 0000 ................\n-0002d910: 414a e872 7265 702e 74b7 0100 0000 0000 AJ.rrep.t.......\n-0002d920: 2400 0000 3900 0000 401f 5472 7265 702e $...9...@.Trrep.\n-0002d930: feb7 0100 0000 0000 1e00 0000 9000 0000 ................\n-0002d940: 98ae e670 7265 702e 5156 0000 0000 0000 ...prep.QV......\n-0002d950: 0f00 0000 2b00 0000 2038 0d7b 0072 6570 ....+... 8.{.rep\n-0002d960: 7bbf 0100 0000 0000 1a00 0000 0e00 0000 {...............\n-0002d970: 723c 5178 7265 702e 41c2 0000 0000 0000 r (ba bb bc)..\n+0002e100: 3b20 6173 7375 6d65 2062 2068 6173 2074 ; assume b has t\n+0002e110: 6869 7320 7661 6c75 650a 6028 6120 6220 his value.`(a b \n+0002e120: 6329 2020 2020 2020 203d 3e20 2861 2062 c) => (a b\n+0002e130: 2063 2909 093b 2062 6163 6b71 756f 7465 c)..; backquote\n+0002e140: 2061 6374 7320 6c69 6b65 2071 756f 7465 acts like quote\n+0002e150: 0a60 2861 202c 6220 6329 2020 2020 2020 .`(a ,b c) \n+0002e160: 3d3e 2028 6120 2862 6120 6262 2062 6329 => (a (ba bb bc)\n+0002e170: 2063 2909 3b20 696e 7365 7274 2074 6865 c).; insert the\n+0002e180: 2076 616c 7565 206f 6620 620a 6028 6120 value of b.`(a \n+0002e190: 2c40 6220 6329 2020 2020 203d 3e20 2861 ,@b c) => (a\n+0002e1a0: 2062 6120 6262 2062 6320 6329 093b 2073 ba bb bc c).; s\n+0002e1b0: 706c 6963 6520 696e 2074 6865 2076 616c plice in the val\n+0002e1c0: 7565 206f 6620 620a 0a56 6563 746f 7273 ue of b..Vectors\n+0002e1d0: 2077 6f72 6b20 6a75 7374 206c 696b 6520 work just like \n+0002e1e0: 6c69 7374 732e 2020 4e65 7374 6564 2062 lists. Nested b\n+0002e1f0: 6163 6b71 756f 7465 7320 6172 6520 7065 ackquotes are pe\n+0002e200: 726d 6974 7465 642e 0000 0000 0000 0000 rmitted.........\n+0002e210: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e220: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e230: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e240: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e250: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e260: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e270: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e280: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e290: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e2f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e300: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e310: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e320: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e330: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e340: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e350: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e360: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n+0002e370: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e380: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e390: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e3a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e3b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e3c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e3d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n 0002e3e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................\n"}]}]}]}]}